Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
This file has been truncated, but you can view the full file.
@relation 'fer2017-weka.filters.supervised.attribute.AttributeSelection-Eweka.attributeSelection.CfsSubsetEval -P 1 -E 1-Sweka.attributeSelection.BestFirst -D 1 -N 5'
@attribute pixel0 numeric
@attribute pixel1 numeric
@attribute pixel2 numeric
@attribute pixel46 numeric
@attribute pixel47 numeric
@attribute pixel48 numeric
@attribute pixel58 numeric
@attribute pixel93 numeric
@attribute pixel95 numeric
@attribute pixel96 numeric
@attribute pixel97 numeric
@attribute pixel143 numeric
@attribute pixel144 numeric
@attribute pixel166 numeric
@attribute pixel167 numeric
@attribute pixel184 numeric
@attribute pixel191 numeric
@attribute pixel192 numeric
@attribute pixel239 numeric
@attribute pixel262 numeric
@attribute pixel479 numeric
@attribute pixel550 numeric
@attribute pixel576 numeric
@attribute pixel598 numeric
@attribute pixel600 numeric
@attribute pixel646 numeric
@attribute pixel694 numeric
@attribute pixel695 numeric
@attribute pixel696 numeric
@attribute pixel698 numeric
@attribute pixel730 numeric
@attribute pixel744 numeric
@attribute pixel745 numeric
@attribute pixel768 numeric
@attribute pixel786 numeric
@attribute pixel788 numeric
@attribute pixel792 numeric
@attribute pixel825 numeric
@attribute pixel839 numeric
@attribute pixel840 numeric
@attribute pixel845 numeric
@attribute pixel849 numeric
@attribute pixel882 numeric
@attribute pixel888 numeric
@attribute pixel935 numeric
@attribute pixel936 numeric
@attribute pixel959 numeric
@attribute pixel960 numeric
@attribute pixel969 numeric
@attribute pixel1000 numeric
@attribute pixel1032 numeric
@attribute pixel1065 numeric
@attribute pixel1152 numeric
@attribute pixel1208 numeric
@attribute pixel1210 numeric
@attribute pixel1212 numeric
@attribute pixel1213 numeric
@attribute pixel1265 numeric
@attribute pixel1286 numeric
@attribute pixel1288 numeric
@attribute pixel1360 numeric
@attribute pixel1361 numeric
@attribute pixel1392 numeric
@attribute pixel1399 numeric
@attribute pixel1407 numeric
@attribute pixel1408 numeric
@attribute pixel1423 numeric
@attribute pixel1455 numeric
@attribute pixel1472 numeric
@attribute pixel1487 numeric
@attribute pixel1502 numeric
@attribute pixel1503 numeric
@attribute pixel1535 numeric
@attribute pixel1550 numeric
@attribute pixel1569 numeric
@attribute pixel1618 numeric
@attribute pixel1632 numeric
@attribute pixel1644 numeric
@attribute pixel1647 numeric
@attribute pixel1649 numeric
@attribute pixel1664 numeric
@attribute pixel1665 numeric
@attribute pixel1679 numeric
@attribute pixel1695 numeric
@attribute pixel1712 numeric
@attribute pixel1776 numeric
@attribute pixel1800 numeric
@attribute pixel1801 numeric
@attribute pixel1802 numeric
@attribute pixel1845 numeric
@attribute pixel1846 numeric
@attribute pixel1847 numeric
@attribute pixel1848 numeric
@attribute pixel1849 numeric
@attribute pixel1850 numeric
@attribute pixel1851 numeric
@attribute pixel1866 numeric
@attribute pixel1871 numeric
@attribute pixel1873 numeric
@attribute pixel1893 numeric
@attribute pixel1894 numeric
@attribute pixel1895 numeric
@attribute pixel1896 numeric
@attribute pixel1897 numeric
@attribute pixel1898 numeric
@attribute pixel1942 numeric
@attribute pixel1943 numeric
@attribute pixel1944 numeric
@attribute pixel1945 numeric
@attribute pixel1946 numeric
@attribute pixel1964 numeric
@attribute pixel1989 numeric
@attribute pixel1991 numeric
@attribute pixel1992 numeric
@attribute pixel1994 numeric
@attribute pixel2008 numeric
@attribute pixel2016 numeric
@attribute pixel2028 numeric
@attribute pixel2038 numeric
@attribute pixel2041 numeric
@attribute pixel2052 numeric
@attribute pixel2065 numeric
@attribute pixel2097 numeric
@attribute pixel2127 numeric
@attribute pixel2147 numeric
@attribute pixel2160 numeric
@attribute pixel2205 numeric
@attribute pixel2213 numeric
@attribute pixel2223 numeric
@attribute pixel2238 numeric
@attribute pixel2244 numeric
@attribute pixel2246 numeric
@attribute pixel2254 numeric
@attribute pixel2259 numeric
@attribute pixel2268 numeric
@attribute pixel2270 numeric
@attribute pixel2271 numeric
@attribute pixel2274 numeric
@attribute pixel2278 numeric
@attribute pixel2285 numeric
@attribute pixel2286 numeric
@attribute pixel2289 numeric
@attribute pixel2290 numeric
@attribute emotion {0,1,2,3,4,5,6}
@data
70,80,82,43,41,65,54,56,44,50,43,47,38,185,187,58,45,37,44,187,40,175,47,189,173,177,122,132,144,144,99,96,119,93,40,35,74,127,73,83,60,43,137,109,120,129,54,64,174,56,158,185,90,156,162,173,177,183,55,49,179,178,103,138,172,172,187,167,176,59,161,162,60,158,125,64,89,152,153,159,132,61,60,145,87,77,152,153,151,58,56,59,87,88,83,127,197,69,65,41,33,41,36,49,60,133,136,147,158,156,76,168,179,178,169,67,51,109,128,158,99,48,164,125,72,91,72,28,124,183,125,173,70,87,65,108,110,157,158,61,144,157,138,0
151,150,147,140,120,151,164,122,137,151,151,146,151,178,176,152,139,153,113,165,133,151,120,140,114,128,114,91,71,51,190,52,53,137,56,65,29,162,16,40,93,82,96,35,126,38,86,153,122,140,188,73,163,124,108,150,151,72,145,145,93,96,145,129,109,99,101,112,97,181,114,86,184,98,101,107,188,119,101,154,144,137,184,134,147,187,80,62,48,18,21,13,9,7,3,2,171,181,189,10,14,12,15,26,31,35,41,49,63,67,183,54,65,74,97,128,74,118,93,112,123,50,130,96,127,188,185,171,116,159,125,102,182,197,115,111,124,132,148,128,116,109,130,0
231,212,156,27,16,229,23,27,27,214,156,28,202,224,224,80,23,190,31,214,66,216,175,204,219,194,186,211,215,201,193,212,196,156,83,84,203,245,220,208,64,63,171,215,231,214,31,151,248,166,202,239,109,211,228,233,238,249,210,201,204,167,165,232,199,197,218,156,208,2,127,142,5,209,180,158,255,223,226,227,163,153,45,208,150,253,155,184,187,153,110,81,94,139,170,177,43,87,252,161,185,186,179,160,160,168,173,178,174,165,76,204,175,175,165,68,252,247,187,161,40,237,133,219,96,241,57,247,173,147,42,112,105,248,199,108,151,71,105,146,155,141,119,2
24,32,36,172,173,25,22,173,173,26,29,174,26,35,82,190,174,29,175,22,174,53,34,100,88,141,144,128,103,67,23,91,97,125,159,132,129,67,89,100,131,138,143,65,56,38,175,194,166,187,85,164,153,143,158,140,145,134,189,187,111,131,206,100,171,124,215,164,193,167,136,149,166,135,124,33,181,100,144,155,104,25,163,156,57,160,151,138,176,162,170,161,151,157,179,187,175,156,164,164,166,162,165,162,171,164,164,165,159,167,170,168,164,162,163,173,135,166,167,158,197,131,132,149,150,159,157,109,160,116,185,157,152,184,169,162,164,172,174,230,140,125,135,4
4,0,0,24,25,1,0,26,26,0,0,26,0,160,162,36,28,0,30,174,36,185,0,176,197,167,151,176,191,204,100,189,210,41,59,62,189,0,151,188,73,29,90,187,133,187,42,27,69,71,191,137,20,110,148,165,165,132,209,171,141,128,102,42,148,141,217,150,215,40,143,148,41,137,206,200,56,112,132,122,202,200,44,121,203,99,163,165,192,107,101,108,125,130,130,140,91,40,20,82,81,90,90,100,98,62,74,87,94,97,41,85,126,139,169,48,0,48,105,150,141,0,155,60,126,0,34,0,54,173,0,25,31,0,11,37,48,88,123,179,176,128,105,6
55,55,55,99,74,55,156,126,90,55,55,114,55,183,181,122,139,55,132,180,126,180,70,172,162,155,131,119,108,103,106,98,72,69,85,78,108,114,176,122,89,49,107,88,161,134,76,64,127,135,160,112,67,160,149,167,160,179,144,124,171,175,62,147,180,184,124,187,134,73,186,174,66,180,140,154,57,161,162,189,171,147,53,161,171,57,142,125,101,70,41,46,49,31,17,4,120,54,56,41,37,20,15,24,51,165,155,146,154,166,84,170,164,165,161,128,57,162,115,119,152,56,144,132,125,56,30,57,144,156,118,104,31,57,127,128,150,155,173,148,148,126,124,2
20,17,19,176,162,22,64,195,171,17,17,175,17,143,145,217,181,13,195,162,211,165,46,174,203,189,207,218,218,178,69,229,224,14,104,162,240,108,248,247,167,104,121,248,243,246,215,61,150,244,243,141,124,139,145,136,127,139,204,214,117,134,82,134,111,110,191,110,183,222,107,91,225,94,170,171,52,112,105,86,189,172,201,108,200,61,196,206,202,122,127,170,197,202,203,201,80,159,57,126,124,162,197,198,198,145,153,165,186,193,59,139,121,110,141,85,18,46,68,66,150,0,98,72,96,1,106,2,70,114,60,21,111,2,80,73,69,53,57,93,102,99,85,4
77,78,79,77,76,83,74,75,77,84,87,79,83,101,102,73,79,81,75,167,73,216,90,216,214,216,217,217,217,216,187,220,219,75,219,218,206,81,193,179,189,67,203,181,136,129,73,78,26,31,166,61,77,19,127,196,200,202,201,25,139,176,80,29,138,150,196,152,196,64,177,177,66,192,200,188,79,132,212,203,201,197,63,201,198,75,213,211,210,208,211,213,213,213,214,213,27,67,74,212,216,216,213,212,214,213,213,212,212,213,53,208,210,211,204,32,69,18,202,196,191,68,198,9,197,65,63,43,78,205,192,146,69,59,39,113,144,178,196,208,207,208,209,3
85,84,90,46,63,78,187,36,52,76,96,43,91,244,245,87,48,86,45,244,37,235,85,236,242,234,234,236,234,217,165,229,225,85,221,227,224,218,236,227,184,76,196,224,233,219,179,78,109,202,211,204,92,191,206,210,213,224,197,185,237,229,120,171,236,235,220,230,213,70,220,225,45,213,203,191,92,194,212,216,211,213,59,197,210,79,227,222,211,203,202,200,205,201,210,230,48,135,76,193,213,219,234,235,229,164,170,180,186,189,59,195,186,202,219,42,89,158,202,215,201,92,218,140,189,102,65,89,155,214,59,131,79,105,185,173,164,165,214,217,212,165,81,3
255,254,255,255,255,255,167,253,255,255,254,255,254,187,187,112,254,253,254,184,255,190,253,188,186,183,178,178,175,160,137,178,162,254,94,110,187,116,195,192,108,72,102,186,185,180,145,253,132,159,177,146,251,168,169,162,158,167,163,160,168,166,254,169,171,168,158,170,156,171,163,159,203,163,119,140,254,147,109,145,155,120,253,123,152,255,162,167,170,147,146,145,151,155,157,158,218,254,254,129,126,119,126,134,137,106,105,105,112,112,254,56,124,111,84,153,255,161,30,37,148,254,140,127,125,255,254,253,133,85,146,158,255,255,160,115,131,92,106,98,116,122,118,2
30,24,21,44,37,31,119,37,41,27,22,40,23,176,178,149,30,19,24,177,28,189,20,173,170,127,102,129,176,128,100,145,155,18,43,47,116,33,67,67,66,90,54,86,87,129,43,55,64,73,149,74,39,132,151,157,165,128,153,147,90,86,68,88,106,67,118,100,133,133,121,114,122,124,155,155,58,132,115,105,154,160,104,90,146,15,138,148,161,53,58,53,74,85,93,105,106,128,16,160,193,124,121,186,138,240,165,204,255,230,107,68,52,99,132,109,26,64,171,137,64,26,110,82,77,29,118,32,207,108,109,99,159,24,184,205,192,24,95,97,137,137,129,0
39,75,78,5,7,93,46,30,5,111,92,1,75,27,24,19,37,51,63,18,62,140,68,140,125,140,135,125,114,98,97,111,101,151,112,134,109,151,141,118,97,16,107,129,167,140,28,194,199,173,155,181,210,244,239,195,174,187,156,146,188,180,247,253,188,180,98,176,126,100,178,170,80,174,143,141,134,176,161,157,132,136,35,163,127,127,123,115,98,180,131,90,76,81,64,69,123,140,129,112,69,32,48,72,59,88,96,106,115,108,120,129,177,173,151,109,125,196,154,141,104,130,103,169,107,156,85,213,185,127,117,114,87,224,186,164,159,171,155,140,134,121,118,6
219,213,206,255,255,215,222,252,255,219,211,255,224,223,216,20,255,226,255,220,255,205,226,187,164,163,158,178,184,135,229,176,150,221,25,118,168,228,178,163,9,14,43,144,210,141,255,216,233,25,182,233,211,236,238,234,230,228,25,28,228,222,212,226,229,222,3,224,3,255,222,217,252,220,4,13,188,207,206,199,5,8,0,204,2,134,95,8,7,104,91,92,37,7,8,8,22,0,229,120,103,51,16,14,8,35,12,15,17,13,0,213,114,46,8,26,203,225,254,165,18,199,20,209,17,188,0,184,199,206,13,17,0,73,195,199,201,205,206,219,230,10,9,6
148,144,130,224,247,149,150,198,247,138,132,250,134,131,134,153,242,132,231,137,230,167,105,165,180,163,162,174,191,208,178,199,220,115,136,173,207,98,188,204,178,82,159,202,188,202,246,115,197,100,208,215,117,217,219,220,220,220,225,141,222,219,125,197,219,219,199,215,220,247,212,214,247,210,225,223,107,201,209,213,227,226,247,201,228,69,121,121,131,109,118,120,120,119,118,113,253,251,131,153,161,171,180,177,169,175,181,191,195,193,122,164,157,160,162,121,90,168,149,134,121,136,183,178,119,101,113,160,180,204,115,114,112,179,154,167,177,197,220,214,205,114,114,6
4,2,13,13,105,4,107,10,129,4,7,143,1,208,207,55,154,32,164,199,190,198,36,192,190,173,155,154,152,144,144,127,124,9,118,120,106,106,156,160,66,60,51,194,208,202,167,8,84,167,218,157,0,172,197,212,213,119,142,115,62,78,5,142,58,67,97,69,125,9,75,120,18,89,99,47,2,97,118,68,43,78,15,98,113,3,127,121,111,121,113,101,95,92,87,90,73,13,4,128,108,95,96,96,92,118,108,104,97,96,23,147,132,125,130,69,25,63,163,164,90,36,136,68,77,17,0,25,51,104,63,61,7,21,46,46,47,55,85,79,82,62,57,3
107,107,109,107,107,107,139,107,107,107,107,107,107,185,184,121,106,107,106,190,103,190,106,185,177,159,147,157,153,160,143,155,145,105,50,104,165,112,168,173,53,220,117,182,175,192,99,103,128,141,187,162,102,139,164,173,170,177,148,116,178,180,101,86,168,174,165,160,161,95,150,157,95,144,149,137,99,117,143,154,153,147,93,143,148,98,146,157,146,122,122,153,168,142,112,117,76,91,97,80,75,86,105,75,80,128,116,108,125,124,86,126,156,161,128,67,96,116,126,128,94,94,114,116,86,94,104,91,72,129,103,96,84,94,108,78,70,119,137,113,121,61,78,5
14,14,18,154,155,16,97,147,156,18,20,155,22,125,127,53,154,24,158,143,145,157,18,161,150,147,136,138,122,117,170,117,113,65,163,154,110,88,92,104,142,113,129,97,116,109,25,81,139,120,125,130,76,44,109,144,146,133,161,142,144,151,80,101,148,153,149,150,140,8,153,162,7,163,137,88,40,156,184,190,103,95,8,181,103,27,162,159,149,170,166,154,138,122,109,104,160,21,44,145,140,105,97,106,117,129,114,129,141,149,129,160,158,163,169,134,50,35,98,175,161,37,177,22,170,38,3,55,50,166,179,172,14,35,55,50,47,55,38,107,163,172,188,3
255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,255,222,255,217,230,240,151,160,180,255,156,199,234,255,215,201,191,103,206,184,255,255,193,214,234,228,255,255,67,255,220,74,255,225,53,79,85,76,255,255,154,176,233,226,154,152,100,110,100,255,40,53,255,105,61,70,122,93,209,60,13,16,254,84,44,97,97,96,102,84,109,101,101,103,106,60,109,106,115,91,109,106,102,109,78,109,101,108,90,67,109,100,106,94,66,84,118,64,108,93,11,45,64,65,16,77,97,55,102,68,51,48,85,59,76,82,87,30,72,48,65,53,17,2
134,124,167,162,207,154,195,119,207,123,163,162,121,226,227,83,128,45,183,222,133,99,215,129,125,189,183,177,185,187,186,125,125,214,157,148,183,194,213,206,183,174,202,204,211,209,62,183,137,60,169,181,34,205,193,135,158,162,94,68,166,164,208,177,122,157,160,139,119,201,155,169,198,151,100,76,218,97,104,154,90,89,60,73,82,197,157,207,191,111,76,115,192,177,190,196,115,45,178,95,79,158,174,171,195,85,161,163,169,187,71,82,159,162,175,74,139,115,100,168,78,129,83,142,66,217,32,184,183,198,58,63,11,212,236,215,206,95,101,202,191,58,60,6
219,192,179,225,150,197,132,212,133,169,166,115,140,200,219,102,101,143,87,218,33,33,216,36,48,52,59,66,78,102,68,98,107,190,72,78,110,75,106,106,123,165,97,73,78,75,164,126,113,30,58,97,111,72,140,138,115,113,152,112,129,139,83,82,135,138,162,139,159,128,136,142,130,136,177,177,75,94,144,120,183,181,94,149,189,85,173,171,167,148,165,135,114,112,109,104,109,122,88,56,84,66,59,60,56,66,96,111,116,153,232,147,140,162,189,55,62,143,192,160,116,32,137,71,100,21,26,140,92,164,15,2,69,75,63,91,96,44,159,155,131,41,12,4
1,1,1,15,14,1,1,15,14,1,1,15,1,97,78,1,15,1,16,152,3,170,1,171,178,170,170,166,167,164,62,138,146,1,50,28,106,52,72,83,150,34,52,80,47,68,1,8,42,8,13,65,31,55,75,90,85,149,79,14,169,155,107,18,164,174,115,151,72,54,145,158,58,149,112,158,1,100,153,168,156,145,19,155,123,1,183,174,173,178,169,175,173,170,175,197,14,0,1,154,148,160,166,154,119,98,75,69,56,51,0,141,55,29,146,133,1,24,184,56,143,1,152,29,190,1,208,1,53,163,224,215,211,1,1,97,130,1,72,110,172,232,232,4
174,51,37,136,255,107,40,14,240,66,43,188,53,182,176,20,121,44,62,205,35,177,41,131,207,149,156,181,194,204,166,179,202,12,184,114,167,149,126,166,101,86,191,184,160,204,21,8,184,3,203,181,14,163,175,199,209,221,56,9,208,209,14,106,199,202,147,186,140,9,176,176,11,166,143,160,14,161,147,163,198,151,27,139,185,9,118,122,141,173,102,140,147,149,176,162,15,16,8,163,182,175,184,186,184,188,216,205,192,207,3,139,189,193,198,0,10,219,105,146,19,4,128,232,6,6,9,22,208,145,0,14,10,1,175,207,208,232,165,140,93,54,22,2
123,125,124,122,122,123,237,122,121,122,126,121,123,192,190,122,120,123,121,186,120,163,133,174,161,168,166,135,78,12,96,71,24,141,101,158,128,222,188,143,110,192,140,178,198,199,113,118,213,174,205,227,136,194,170,143,135,120,184,129,188,168,120,177,123,193,122,154,156,239,93,138,244,92,183,189,230,138,74,11,172,181,254,83,177,112,99,125,169,97,115,101,93,144,138,118,161,252,243,119,118,131,145,133,98,117,113,107,91,126,109,105,96,97,150,105,110,42,47,111,107,99,94,114,99,100,105,104,0,85,117,112,95,90,21,4,3,36,51,77,62,110,108,0
8,9,14,171,146,9,71,170,165,12,12,153,11,149,122,139,135,8,125,162,60,44,13,36,26,53,62,63,62,62,82,68,65,11,77,70,59,85,66,63,70,171,76,86,86,84,90,21,86,176,149,95,66,84,86,95,92,144,43,102,117,126,76,77,90,109,88,97,92,120,95,106,168,94,103,102,67,90,87,93,103,102,173,86,107,50,91,102,99,98,82,74,93,96,96,91,99,102,76,98,83,73,94,103,81,83,75,96,93,47,22,96,74,91,46,39,21,90,95,69,55,55,71,87,83,102,91,68,88,87,84,77,129,67,79,83,84,82,85,92,90,86,83,0
252,250,246,21,24,254,116,14,17,255,239,20,255,90,87,27,20,251,20,88,25,96,214,91,88,95,88,89,90,83,88,82,75,174,71,83,81,131,78,65,64,58,49,59,78,56,56,136,121,43,60,108,164,188,130,103,105,121,68,62,61,84,237,98,58,57,45,64,60,73,58,82,79,70,59,62,254,80,82,97,51,52,69,66,54,250,46,38,38,91,77,69,64,72,68,57,84,62,114,96,86,79,74,81,69,77,63,58,60,59,92,80,59,60,64,78,129,120,78,78,53,150,53,100,53,154,53,113,90,59,53,56,24,231,150,114,97,94,84,59,59,60,57,3
224,227,219,191,187,221,196,184,178,220,215,168,215,196,199,153,192,211,178,185,111,163,192,151,66,146,152,95,119,52,100,84,107,181,144,171,107,133,143,137,111,148,153,141,158,155,176,179,171,174,144,173,204,135,138,130,92,116,144,181,136,133,220,128,133,142,87,94,64,159,23,12,155,88,134,151,218,139,128,11,145,140,140,131,146,208,106,129,137,128,123,129,133,133,139,154,142,72,245,124,127,129,130,133,136,125,131,135,136,141,154,132,136,144,153,119,150,151,140,145,157,128,142,137,146,96,18,99,156,126,183,211,40,103,158,159,158,133,118,144,162,181,179,3
162,200,187,132,152,179,182,171,132,193,215,171,202,208,208,178,185,207,178,211,179,199,208,199,200,201,200,200,200,193,197,198,192,225,201,203,198,199,201,203,192,194,210,204,208,202,195,230,208,198,205,203,225,210,205,201,200,189,195,196,204,204,102,225,206,206,191,208,191,34,213,211,35,216,194,201,67,219,213,195,187,197,55,207,190,102,213,209,230,76,107,122,105,97,135,152,104,93,102,109,79,60,66,78,87,160,118,96,97,145,95,171,186,174,176,154,105,219,134,157,191,103,173,211,170,93,102,82,210,174,178,106,120,94,219,214,211,207,193,191,199,200,199,5
236,230,225,255,255,236,199,255,255,234,223,255,229,179,175,255,255,221,255,184,255,172,206,100,163,153,141,90,60,34,46,147,127,210,186,119,188,196,140,172,166,27,185,162,180,172,255,182,203,184,191,207,174,197,202,176,202,169,199,201,151,173,164,200,145,162,120,204,44,255,75,98,255,87,97,154,177,207,122,122,53,108,255,200,70,193,160,168,173,146,144,158,167,175,171,149,176,255,192,163,167,171,175,182,164,180,178,182,182,156,175,187,178,182,138,190,200,178,186,161,213,192,175,188,173,196,170,201,190,135,210,187,200,202,170,184,187,185,175,143,146,191,172,0
210,210,210,32,38,210,50,44,43,210,211,38,209,166,171,155,36,210,56,159,57,148,206,137,144,148,112,136,164,146,43,50,67,203,15,37,12,72,64,29,43,84,24,26,160,55,51,171,122,165,139,37,108,110,138,141,150,113,159,154,59,97,67,80,54,39,108,68,95,117,93,87,117,95,105,81,61,102,76,101,129,128,146,67,120,41,171,185,155,142,143,157,150,133,127,108,139,216,79,131,130,141,145,140,101,113,113,122,131,130,110,117,132,145,146,152,143,150,107,132,151,108,140,105,147,132,83,186,92,139,147,146,107,173,68,90,90,109,140,140,142,117,126,3
50,44,74,37,38,48,124,57,43,101,116,60,98,133,143,45,74,89,78,191,89,186,116,195,168,191,170,158,159,147,101,169,152,187,83,115,184,115,166,191,70,44,35,197,177,195,53,46,140,121,189,146,130,141,143,138,141,173,163,130,164,175,164,170,165,172,195,173,196,35,160,170,36,157,165,156,167,141,158,146,164,160,34,157,163,58,62,88,89,34,36,37,33,30,29,59,30,30,47,33,35,35,38,35,35,41,40,39,37,33,43,39,35,32,39,65,68,142,33,36,74,46,140,123,116,69,38,102,103,119,137,74,33,68,129,101,97,162,101,140,126,130,113,5
234,233,228,229,224,229,71,224,218,232,228,226,232,248,237,104,226,233,226,251,222,254,236,253,252,246,229,229,229,212,226,213,198,236,119,153,206,210,218,224,144,204,135,251,255,253,227,236,210,236,254,235,232,234,247,252,253,247,246,232,212,187,234,224,212,186,175,191,157,227,189,170,225,172,177,157,231,204,155,162,118,146,215,188,112,230,218,220,223,188,190,199,183,181,195,187,227,224,230,226,214,208,211,206,207,220,213,212,212,211,219,196,192,193,183,156,225,93,186,171,184,221,201,167,172,215,108,136,190,221,183,223,164,130,244,214,197,171,234,210,198,158,168,3
244,214,198,248,250,222,32,238,250,218,230,248,240,60,50,58,242,238,220,54,98,42,162,24,31,96,121,117,91,93,42,57,97,121,108,103,63,36,110,102,142,141,139,151,176,165,114,83,44,137,162,55,79,74,84,95,96,73,152,112,80,83,118,37,98,87,130,100,82,37,90,103,43,106,87,156,132,60,108,80,126,153,116,98,141,136,137,134,134,84,87,100,114,128,136,114,72,102,141,101,109,88,75,88,132,91,91,83,71,80,71,112,120,115,138,66,150,65,139,164,65,130,188,182,182,102,128,124,188,190,136,167,149,123,107,157,192,172,171,192,191,192,193,6
88,116,108,102,99,125,54,130,70,103,67,118,75,88,87,81,143,91,132,116,167,159,108,155,155,148,147,156,148,142,123,159,147,96,84,107,166,61,152,173,117,134,73,180,136,179,98,58,13,142,156,27,51,83,74,107,108,130,129,69,146,149,96,87,156,135,163,136,138,26,132,116,33,119,104,95,51,115,98,111,118,108,131,103,116,115,105,111,113,71,75,83,86,83,83,78,95,221,124,83,95,91,87,108,83,187,183,177,221,190,240,154,214,210,221,59,72,126,121,171,107,0,80,104,109,15,235,250,109,79,106,118,245,255,94,108,108,112,74,84,132,104,104,3
59,63,70,239,240,63,130,241,240,65,68,240,67,191,198,179,240,71,240,190,238,189,75,191,200,185,179,186,187,186,119,178,176,74,79,106,172,131,170,180,98,116,87,187,158,183,235,68,97,158,176,139,69,138,151,156,155,169,174,146,170,164,57,104,172,168,185,175,187,230,169,172,228,165,168,167,56,146,152,110,134,142,226,148,155,142,126,119,134,115,125,139,153,141,143,146,220,224,76,115,124,144,163,166,155,87,101,117,129,112,222,63,67,73,95,217,201,139,119,153,139,95,157,136,143,206,217,49,128,159,116,215,216,77,94,112,119,136,147,159,160,139,141,2
66,63,76,254,254,64,99,254,254,46,55,254,36,235,235,254,254,34,255,234,254,206,24,199,207,195,183,202,209,210,208,212,205,25,251,171,218,199,222,220,211,232,188,223,232,228,254,142,198,254,221,203,166,200,204,208,209,212,253,243,201,203,150,187,196,195,172,191,199,81,183,187,77,183,65,80,185,189,181,175,22,26,181,179,74,172,201,189,136,179,193,202,183,179,180,152,197,208,148,169,175,188,182,177,178,189,208,210,196,196,177,169,185,191,196,232,171,169,157,172,157,165,146,170,165,171,253,151,175,175,162,195,254,164,158,174,178,178,153,160,162,163,192,3
81,106,91,98,128,90,61,93,115,102,92,101,108,243,242,54,74,90,75,241,48,232,99,236,216,239,242,237,230,227,48,233,229,37,215,241,236,189,238,239,234,239,213,236,236,235,15,57,227,237,230,238,86,234,236,235,232,108,223,210,233,229,43,201,231,231,235,228,230,73,222,221,79,216,222,219,65,207,124,147,211,212,72,206,210,100,153,165,178,190,194,197,198,200,204,209,57,68,90,220,224,225,225,224,221,219,220,223,224,222,117,215,216,219,219,71,111,99,213,215,133,104,151,101,162,45,102,96,73,167,169,161,102,121,91,48,74,125,126,168,172,168,167,6
185,179,183,191,189,189,140,188,189,203,197,189,177,173,170,48,189,214,188,180,188,196,171,211,210,200,187,200,186,138,103,178,156,200,157,151,171,124,180,170,74,91,63,169,179,175,185,212,157,109,166,159,173,160,168,173,172,180,153,105,179,167,186,141,186,174,200,193,187,32,195,194,31,188,169,165,205,160,167,158,163,168,65,164,161,200,129,119,102,127,135,139,134,132,123,128,53,47,204,147,133,125,125,135,144,133,124,124,144,151,41,163,133,130,156,100,172,154,179,158,121,41,139,159,129,47,93,225,117,136,100,85,103,101,104,129,121,136,160,132,124,125,120,6
40,46,42,21,55,45,198,33,44,44,46,47,44,194,192,141,63,52,51,201,81,207,42,208,205,209,170,187,204,196,148,165,200,143,136,160,143,148,148,151,126,119,126,155,152,156,159,151,149,134,153,148,159,221,227,226,218,225,139,122,223,224,24,196,225,224,55,223,49,21,224,221,21,223,51,66,21,214,216,219,55,65,20,216,92,21,195,164,191,209,209,210,184,147,196,185,129,20,20,214,216,209,190,162,181,188,174,174,181,145,105,158,166,152,118,138,21,202,128,130,106,21,86,200,68,21,18,19,188,54,77,121,18,21,203,190,188,192,163,78,63,61,60,6
255,82,0,103,191,213,0,216,175,180,0,115,212,4,0,180,134,228,126,173,241,254,249,255,0,243,110,24,212,169,0,247,254,177,254,183,230,175,167,213,176,33,0,164,174,174,176,204,173,191,222,160,255,170,181,173,174,172,166,174,251,188,254,166,251,254,251,255,254,254,254,255,254,253,254,253,219,254,253,191,232,254,178,255,126,255,170,169,189,182,188,186,191,179,133,33,252,255,255,36,90,109,82,54,72,26,64,129,218,255,255,248,248,255,225,252,255,254,158,112,237,255,254,250,255,255,254,255,255,250,1,255,255,254,137,255,250,144,86,172,255,248,71,0
68,69,67,209,210,69,43,213,209,69,72,207,63,123,123,219,207,61,207,182,215,201,194,203,206,204,205,204,205,208,151,200,199,221,178,198,193,92,196,192,165,165,114,195,199,198,59,165,178,168,208,177,225,0,191,166,173,195,177,167,193,206,151,18,191,193,172,184,176,11,172,172,10,160,172,159,45,141,135,147,190,166,11,140,160,35,177,181,203,40,105,168,203,180,182,158,4,9,28,101,50,77,113,108,102,141,119,116,131,135,14,153,153,159,169,17,38,12,148,160,140,39,161,9,138,45,12,27,9,182,15,16,14,36,13,12,10,6,149,179,174,125,74,5
74,66,82,80,91,69,117,74,83,52,62,89,49,203,202,34,78,58,77,203,45,202,50,188,196,177,161,177,176,168,145,164,159,40,85,95,172,114,209,212,72,44,81,226,215,223,60,37,101,176,222,137,40,179,198,200,199,207,187,178,204,195,44,174,203,197,193,195,192,104,191,190,107,182,189,188,56,181,187,192,190,186,186,182,189,69,91,90,89,136,140,135,120,112,117,107,192,195,64,170,177,184,182,172,164,152,151,162,159,148,207,154,138,133,137,194,84,164,139,135,166,90,156,161,136,93,213,89,167,140,114,158,213,99,134,146,163,167,142,157,153,137,128,0
63,58,60,77,71,72,110,46,68,74,64,64,75,168,170,120,61,76,66,170,36,173,93,174,176,175,172,173,171,141,142,167,160,159,140,158,163,127,174,159,50,58,130,149,163,141,89,198,127,148,137,146,102,131,145,159,161,163,145,130,170,160,125,96,168,166,171,157,168,21,156,154,26,153,151,143,134,142,145,142,146,148,40,135,144,95,98,97,91,111,108,116,124,101,93,98,69,107,95,113,122,132,124,113,123,139,138,143,151,152,61,156,158,157,155,91,94,131,155,161,138,95,140,126,128,94,107,96,86,137,110,139,107,95,29,27,37,141,166,138,126,71,87,3
157,160,161,42,49,160,167,16,51,162,160,45,156,167,165,11,26,153,18,171,17,177,146,167,172,161,158,165,171,184,149,167,177,168,130,136,166,33,151,164,110,152,139,166,145,167,254,159,171,211,174,188,120,191,194,197,196,172,221,201,176,146,224,175,188,161,206,178,201,255,186,170,255,183,197,200,212,188,162,150,202,198,254,164,209,211,191,204,206,188,184,177,194,204,206,208,238,250,218,201,183,182,198,209,208,209,200,203,210,215,249,146,165,158,152,237,195,156,117,149,219,202,188,131,220,186,249,225,159,166,224,232,236,213,166,174,172,169,181,151,174,213,216,4
206,208,209,217,217,204,222,220,217,202,205,218,201,84,85,83,222,205,222,132,70,138,231,108,151,125,121,133,148,190,246,110,134,238,74,30,89,249,115,97,206,156,236,101,90,162,147,246,252,168,197,252,249,249,253,255,222,234,44,52,223,208,204,123,222,212,93,186,47,94,79,133,86,31,75,30,44,16,21,56,0,0,74,16,2,58,21,1,1,35,17,23,25,4,0,1,37,65,21,37,24,19,28,10,0,31,16,30,21,0,64,69,15,33,6,46,16,40,33,50,38,243,37,255,89,239,33,238,239,30,33,47,38,165,66,243,241,214,111,41,25,23,20,0
69,68,68,22,30,69,89,32,23,69,69,21,69,214,213,52,24,69,25,220,27,217,69,215,210,213,212,213,194,166,69,190,166,63,150,186,188,32,214,178,123,198,188,167,189,156,85,67,155,70,137,229,67,215,240,236,235,207,153,146,228,218,96,196,185,220,184,165,187,95,229,213,93,226,184,181,116,223,227,228,197,188,89,223,192,119,165,162,157,142,141,147,146,149,149,151,103,88,130,129,122,124,126,132,135,122,112,98,104,120,95,146,101,79,61,104,118,189,128,69,111,108,123,163,113,104,68,227,209,115,100,97,37,221,54,187,217,216,175,116,113,102,100,6
77,52,67,255,254,58,38,252,253,40,58,253,43,190,193,86,252,53,253,197,165,196,49,194,195,186,180,189,192,196,102,187,190,37,125,145,185,100,164,180,154,110,148,173,124,183,142,58,102,165,110,158,47,134,150,159,159,102,188,170,115,78,59,101,149,95,174,132,197,108,131,100,114,129,198,193,44,118,56,122,173,178,161,55,185,45,126,167,188,116,177,142,133,172,190,208,125,217,47,120,160,118,130,164,187,141,108,134,162,182,199,123,103,157,194,88,39,82,135,192,195,38,192,123,196,132,204,40,91,186,193,145,252,39,57,101,86,152,152,145,188,194,189,2
144,143,127,89,95,144,70,155,88,143,131,102,141,167,172,64,123,145,141,178,147,194,100,191,193,188,185,183,158,123,131,139,138,82,176,195,162,181,185,167,56,80,161,159,183,167,64,93,64,189,183,162,90,179,193,195,194,170,201,188,153,151,98,123,158,156,158,149,160,20,155,147,27,148,137,133,99,160,160,164,148,138,32,161,78,107,205,198,199,207,223,201,223,212,217,220,135,36,113,215,223,217,221,219,215,173,173,174,160,145,28,133,149,148,157,150,101,143,173,163,176,95,180,157,175,90,59,98,138,184,143,124,52,129,18,21,92,160,168,182,182,173,163,3
128,119,78,203,206,174,68,200,206,150,27,202,83,105,106,25,200,19,199,87,179,142,28,127,132,120,112,115,115,74,91,102,84,60,42,62,94,78,106,102,70,71,62,120,124,111,70,66,21,14,87,165,65,77,82,110,137,85,79,71,101,77,57,86,122,102,101,121,111,25,109,101,23,113,111,90,45,86,92,73,61,113,41,92,53,46,110,112,85,77,124,131,131,129,97,46,43,156,43,66,119,115,107,115,94,111,102,94,103,93,35,111,124,129,95,49,90,57,113,107,51,46,48,68,33,127,156,48,27,51,41,38,170,35,49,72,71,80,146,67,66,48,45,6
192,153,168,149,156,174,176,155,155,145,156,156,134,194,186,148,147,147,128,197,159,208,171,200,185,158,168,187,193,198,211,160,173,144,143,86,100,150,129,198,163,189,164,206,165,161,142,147,187,127,204,202,154,211,207,222,206,181,179,130,170,172,171,207,187,174,176,181,176,191,173,163,198,160,177,175,176,209,184,173,178,177,232,195,176,196,154,163,168,66,74,103,169,186,189,188,142,138,130,98,135,184,198,203,200,201,200,200,205,199,139,194,199,197,194,160,159,180,198,193,179,159,197,177,178,170,138,207,187,199,157,150,138,198,179,184,184,190,188,196,194,186,183,2
166,124,94,62,62,131,247,73,67,118,95,74,114,233,235,88,94,104,104,237,154,226,78,227,223,206,166,192,199,146,218,152,141,255,117,91,137,254,113,119,133,251,93,140,189,192,152,243,246,151,236,171,255,55,12,22,39,251,176,178,195,250,149,162,131,188,213,138,220,155,105,143,151,108,218,209,238,87,127,182,214,203,125,84,150,212,159,153,135,168,173,158,151,137,112,100,195,66,219,140,150,119,107,97,83,117,82,103,124,132,122,58,92,116,150,213,186,105,41,124,217,143,204,48,192,199,53,124,63,171,184,143,59,229,107,73,54,18,0,52,113,184,176,2
99,95,101,176,186,98,126,153,178,87,85,179,85,178,174,203,197,91,202,171,193,185,104,195,172,207,206,169,183,180,125,203,204,95,94,111,210,131,158,192,132,105,100,169,134,156,35,91,132,193,142,132,38,133,149,143,139,133,192,217,144,104,34,126,159,126,181,125,189,37,132,116,37,115,197,192,34,130,124,127,193,200,46,139,197,54,102,119,129,84,81,90,101,106,120,146,101,89,66,137,137,147,153,156,170,178,178,184,185,186,98,169,185,185,183,104,71,124,178,181,82,70,164,117,76,70,236,68,121,164,110,107,140,69,62,120,125,151,166,159,160,69,84,2
1,1,5,155,155,1,99,157,157,1,1,160,1,215,218,167,159,1,142,221,37,208,1,213,192,215,215,217,208,201,138,207,202,1,68,197,203,80,219,200,127,167,27,205,228,227,53,2,60,190,229,102,8,43,162,195,202,88,206,212,189,89,14,23,218,217,218,215,218,59,203,206,56,184,212,206,21,136,141,97,205,206,52,193,199,64,152,189,204,159,187,164,139,148,187,199,219,208,75,120,174,179,161,156,172,108,130,118,119,136,224,76,89,121,138,224,75,5,91,117,217,78,220,11,217,92,208,106,72,220,217,216,198,122,101,101,113,147,188,219,218,214,214,5
225,220,220,228,229,223,228,222,234,221,220,229,215,185,199,111,227,212,231,193,223,148,217,145,153,152,154,156,155,155,129,157,158,215,112,141,159,132,159,160,155,132,114,162,161,163,235,212,174,129,176,170,213,167,178,196,186,203,126,196,196,179,224,179,179,177,175,171,174,232,185,184,229,167,169,168,224,169,166,174,156,166,226,165,156,226,61,83,115,35,34,35,57,76,109,147,225,227,232,119,119,122,156,153,141,144,155,173,172,161,225,153,169,176,163,217,229,164,161,173,170,232,101,180,144,233,225,122,165,142,164,181,223,124,130,144,147,152,139,142,144,118,107,5
255,255,255,73,73,255,80,64,71,255,255,72,255,144,129,148,73,255,74,163,93,202,255,209,208,210,213,216,215,203,167,218,210,255,163,190,211,140,215,206,182,182,175,202,211,204,222,255,123,216,208,122,255,253,199,212,216,219,219,216,221,216,255,254,217,220,206,216,212,237,211,214,237,209,216,219,255,232,212,218,215,208,243,208,162,255,122,170,181,160,171,180,187,197,203,204,225,222,255,189,187,201,205,204,202,191,188,189,192,192,209,212,194,197,194,214,255,254,215,215,215,255,222,254,213,255,212,254,254,217,198,185,214,255,255,255,253,255,210,210,209,199,195,6
99,96,105,178,193,93,151,149,176,99,110,163,103,89,77,99,147,92,134,91,127,129,86,140,110,144,145,153,135,107,34,144,129,129,36,116,143,34,153,141,96,55,87,152,154,151,169,134,61,124,155,104,126,132,125,146,148,129,131,131,116,112,99,160,115,107,93,106,132,170,108,97,162,102,153,157,45,109,98,135,144,148,165,105,147,20,101,105,104,93,87,79,77,82,80,69,155,155,24,69,69,71,76,72,69,120,114,126,125,109,167,124,123,151,125,143,16,128,59,84,160,18,95,113,158,19,24,28,118,101,152,125,34,28,117,117,118,124,104,100,92,139,156,4
255,255,255,255,255,255,255,255,255,255,255,255,255,70,72,255,255,255,255,68,255,59,255,117,118,113,100,132,159,106,255,163,161,255,186,165,176,255,160,190,177,217,201,205,200,222,255,255,255,255,166,254,255,251,245,244,249,171,251,251,162,166,255,255,216,160,189,152,69,255,148,160,255,165,64,78,255,184,168,165,119,65,255,172,79,177,187,186,203,199,211,211,205,197,206,216,55,198,44,199,216,222,219,211,217,224,229,229,224,224,54,226,231,233,241,58,43,45,244,240,57,48,58,48,58,46,39,39,53,52,56,50,34,52,51,47,50,53,51,53,53,55,58,5
57,62,88,101,95,59,161,102,91,62,70,91,57,201,196,136,90,67,88,193,80,202,123,187,173,169,159,143,148,171,83,148,161,107,76,74,157,119,158,163,55,56,142,173,182,184,68,92,158,90,175,184,83,160,180,192,190,161,167,151,173,145,86,127,173,165,158,175,164,37,171,168,35,172,155,141,121,172,181,101,139,142,40,178,137,136,59,74,91,88,87,82,72,88,114,122,67,42,123,95,108,112,92,104,114,128,123,106,114,119,7,148,140,116,112,74,143,111,141,119,91,141,84,79,123,141,8,99,148,98,106,82,8,244,140,160,167,151,126,110,101,101,113,0
232,234,229,221,221,233,157,221,222,230,227,221,230,154,155,218,220,229,220,153,227,161,198,161,167,155,135,141,150,159,143,109,122,138,121,151,114,147,175,139,165,164,153,156,137,122,217,161,160,206,106,157,151,150,168,169,169,171,204,206,155,149,152,128,156,153,192,150,178,219,156,149,220,156,70,83,180,163,147,137,16,42,223,146,48,196,130,140,145,83,60,153,149,147,142,157,232,224,198,125,38,81,147,167,167,92,37,38,98,137,238,150,105,74,57,93,235,144,145,115,177,234,192,165,177,235,242,231,166,193,177,252,242,239,229,230,223,158,138,174,192,179,179,3
108,104,84,182,178,85,89,148,177,91,92,179,82,238,240,135,179,51,180,240,135,224,47,219,218,214,210,221,222,208,154,222,215,63,149,159,227,131,228,237,148,182,176,241,221,236,138,85,165,149,233,216,122,224,226,225,223,215,198,168,228,224,128,203,229,229,203,225,206,176,221,223,171,220,203,197,12,218,220,226,208,206,175,222,205,32,221,216,199,181,168,179,184,166,176,186,131,158,20,104,112,125,118,112,111,160,139,134,136,134,157,184,189,192,167,109,52,174,173,163,39,49,121,175,49,104,126,128,187,144,67,139,125,70,85,139,167,198,203,142,97,48,36,4
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,179,61,0,0,0,0,0,0,168,0,206,0,0,0,0,0,32,24,0,0,0,0,18,64,0,0,13,0,0,1,2,0,0,1,0,1,2,1,170,1,0,0,0,0,0,1,0,0,0,0,2,0,218,0,2,1,0,39,0,0,0,0,250,0,37,0,255,0,255,0,0,38,249,132,206,0,0,0,0,0,0,40,38,31,179,2
120,129,129,138,157,123,134,111,143,119,118,134,115,195,192,114,130,114,127,186,103,195,111,200,210,205,203,205,202,189,181,203,196,108,177,193,208,172,215,210,171,73,175,209,210,206,122,94,124,142,204,172,82,166,186,196,199,199,193,157,209,210,94,136,203,208,209,204,209,117,199,203,122,196,203,199,96,176,195,196,199,199,140,190,197,118,180,161,187,132,144,149,163,166,166,147,61,131,141,124,120,122,125,126,125,143,142,150,155,146,68,162,153,148,149,43,112,40,173,187,101,130,175,72,94,117,156,125,172,182,116,101,114,125,89,154,178,137,153,166,148,185,159,6
175,138,141,232,232,146,212,226,227,125,149,229,141,226,222,221,226,137,233,225,235,222,165,222,224,216,212,219,222,219,178,223,225,185,151,206,226,169,215,227,194,121,174,220,202,212,235,195,215,210,205,217,189,217,223,225,226,221,205,199,224,222,184,199,218,221,205,217,205,227,213,214,228,209,203,201,196,210,214,222,202,200,235,214,201,194,173,162,166,134,144,190,184,177,157,123,235,235,198,50,35,56,49,46,37,43,27,30,30,17,235,111,55,54,60,234,181,210,181,175,212,184,222,211,203,171,234,196,212,200,197,207,234,175,208,209,212,216,210,196,197,200,201,5
210,161,140,140,127,196,110,106,129,174,126,132,150,206,207,146,132,134,122,209,154,215,144,214,214,215,216,216,216,209,186,216,215,147,199,209,217,177,216,217,193,124,196,216,213,209,155,112,182,168,200,187,139,164,200,207,207,193,187,179,203,199,163,179,199,195,203,202,193,148,169,151,144,206,212,212,129,218,205,183,214,214,167,206,211,159,217,218,216,206,212,214,212,212,211,210,80,140,213,207,213,215,215,213,212,217,217,217,217,216,164,210,215,215,216,141,183,18,207,208,113,145,177,194,136,160,139,150,191,219,125,125,61,167,108,166,192,216,222,220,218,179,149,3
255,255,255,249,252,255,253,217,253,255,255,253,255,104,101,92,255,255,206,169,71,188,255,195,185,194,180,188,192,177,148,182,182,255,134,127,181,163,171,176,141,121,73,179,167,187,44,255,181,102,172,178,255,171,176,187,195,173,148,123,160,178,255,233,168,165,185,164,192,83,167,156,92,169,181,183,255,179,134,167,157,184,224,167,162,255,184,171,161,168,169,178,169,157,160,159,175,251,255,165,165,164,151,148,154,160,153,144,148,155,255,154,143,141,151,255,255,244,148,141,119,253,121,151,105,254,255,197,175,120,91,225,255,173,186,185,181,185,141,118,111,109,110,4
244,244,245,142,145,245,243,143,141,245,245,139,245,73,73,160,137,245,130,117,141,158,243,154,182,146,116,157,180,182,159,180,182,242,79,72,184,185,110,191,160,148,58,204,192,206,127,243,173,162,210,178,243,227,146,139,107,158,157,152,131,145,243,242,131,125,207,119,202,143,78,121,137,85,191,188,243,141,112,111,180,180,109,98,175,244,51,45,90,105,92,85,75,46,65,157,132,78,240,100,111,105,100,97,129,117,130,135,150,152,101,143,153,154,160,142,245,127,151,171,152,242,148,116,138,241,70,135,126,136,117,107,65,149,87,138,147,95,158,131,127,116,114,3
117,116,113,45,45,118,29,46,45,118,117,46,118,141,155,39,46,119,45,192,46,199,123,197,200,196,196,194,199,193,130,193,193,124,184,195,191,107,189,192,184,195,181,188,188,190,48,123,101,184,199,135,125,175,155,198,184,194,166,89,170,171,126,44,174,166,176,170,171,50,170,165,49,161,197,196,44,173,160,161,204,192,51,160,162,38,136,145,154,142,145,147,153,146,151,164,60,51,31,149,148,160,152,131,132,154,161,138,105,79,51,158,154,124,119,54,28,27,159,134,87,29,78,93,124,30,58,28,92,148,29,37,52,27,14,19,44,67,97,121,120,116,115,0
140,153,159,166,110,140,105,155,161,142,153,196,141,53,56,111,214,141,195,57,118,121,97,138,113,153,153,153,152,134,99,156,150,104,145,151,155,108,158,155,118,88,85,159,156,158,66,130,97,31,147,96,130,153,132,126,140,124,120,114,142,129,124,135,138,141,151,87,135,137,87,93,131,112,146,145,177,156,131,136,144,145,117,141,139,194,107,107,107,66,62,75,87,91,104,115,182,91,185,39,45,66,101,106,106,57,79,82,120,127,248,68,92,82,121,85,192,78,74,73,132,189,117,127,96,170,92,131,91,104,81,97,68,107,82,114,89,67,63,115,58,127,126,4
255,254,255,28,21,255,92,36,18,254,255,17,253,245,244,43,24,254,32,244,49,243,193,243,244,239,228,241,239,247,240,237,242,99,197,210,241,232,243,242,214,230,157,240,235,237,154,141,223,202,232,234,233,241,238,239,237,224,237,217,197,190,221,241,219,211,237,221,232,169,217,221,169,220,222,230,121,182,140,173,235,221,165,92,228,43,249,239,238,240,227,238,236,222,217,221,223,164,69,227,223,224,229,213,213,216,209,207,195,192,104,223,227,227,209,74,66,240,231,229,217,121,229,240,206,30,32,238,241,231,164,33,35,5,219,236,235,238,250,228,220,180,165,3
16,18,17,177,178,12,238,181,180,13,22,180,15,213,212,186,181,15,177,181,167,173,54,170,193,180,194,191,200,208,30,201,206,11,154,192,206,38,203,205,192,184,177,202,200,199,157,60,27,177,190,9,44,17,24,25,22,87,161,153,39,38,16,31,48,37,162,38,159,138,49,40,138,53,155,154,86,23,19,44,136,172,142,19,88,203,18,26,12,35,27,27,26,25,25,23,146,140,214,32,27,29,38,35,34,29,38,38,45,48,139,25,43,41,37,152,195,26,28,29,134,189,111,55,113,188,132,171,28,14,108,107,121,180,32,23,22,16,14,31,19,32,133,0
43,43,43,84,57,44,153,71,62,43,42,38,43,184,181,130,58,41,86,178,93,181,76,171,173,160,146,150,155,150,118,138,111,130,42,70,94,115,135,129,80,139,76,161,182,172,196,183,117,84,190,108,182,144,130,164,156,158,150,80,179,161,183,41,182,174,162,177,159,150,179,171,169,180,158,152,186,154,168,179,147,153,162,172,143,184,140,128,128,84,82,85,77,72,72,67,28,180,121,165,169,154,149,142,128,148,156,155,158,149,193,136,144,134,119,81,163,170,157,131,127,142,152,168,131,149,198,12,156,135,88,81,186,19,146,147,154,157,165,136,126,117,133,5
223,223,227,191,199,223,195,204,186,219,224,179,224,207,205,56,170,221,181,211,201,188,168,159,178,133,118,155,174,188,217,183,185,50,66,79,192,227,193,202,81,98,132,208,215,210,168,33,214,92,207,204,36,194,195,198,200,171,133,132,192,182,33,99,196,195,172,193,168,172,186,188,171,172,158,150,45,143,125,131,153,147,195,117,149,48,75,75,83,153,146,125,116,106,106,107,102,208,25,111,112,107,105,108,121,103,103,108,117,124,167,137,132,132,126,152,36,112,156,130,171,23,197,158,175,33,182,36,43,0,118,163,202,29,31,52,54,43,27,3,0,201,170,4
94,133,133,86,78,94,103,117,79,94,121,104,107,185,186,110,115,110,105,178,142,228,81,219,225,211,203,205,217,212,94,210,209,125,94,153,197,150,157,176,169,179,138,150,143,172,195,131,195,200,207,183,133,150,189,200,205,193,205,192,188,140,84,144,190,147,209,185,211,232,194,185,196,187,201,195,46,170,152,148,204,195,227,140,201,153,208,207,199,139,158,149,136,150,166,173,198,200,170,107,110,114,128,157,181,188,194,196,189,190,102,195,192,176,198,106,203,129,157,194,131,180,39,168,108,187,175,177,173,64,108,153,184,208,101,133,162,186,197,95,32,130,123,2
255,255,255,255,255,255,110,255,255,255,255,255,255,60,71,208,255,255,255,37,255,108,255,138,90,196,201,197,196,148,172,203,206,255,209,203,208,172,207,208,178,194,188,207,207,206,255,254,175,149,205,197,249,107,71,139,183,179,224,210,182,183,119,84,207,186,209,204,212,12,199,204,31,199,208,199,109,255,255,211,203,202,109,254,200,101,192,193,193,166,181,189,199,196,187,185,142,138,102,179,188,195,194,184,183,188,176,170,169,164,143,70,135,131,141,126,72,66,53,68,186,137,172,68,176,63,102,69,74,30,182,175,89,48,82,46,78,84,70,68,43,177,182,4
219,210,201,38,48,213,105,32,43,219,211,51,220,180,173,25,56,217,48,185,39,183,230,180,157,172,161,147,190,184,209,189,167,245,42,103,180,128,177,175,83,80,83,173,201,174,45,246,168,170,171,186,217,164,208,122,162,166,170,96,188,228,219,177,125,191,130,161,163,201,107,181,210,120,187,116,225,133,211,203,162,119,148,157,117,197,128,100,133,107,87,80,73,81,75,73,148,138,205,16,22,16,18,16,0,48,38,24,10,20,147,81,53,35,87,166,154,151,78,63,154,180,151,134,159,200,126,205,97,145,163,163,123,192,168,84,83,130,181,148,165,174,159,2
12,12,11,0,0,14,1,1,0,17,18,0,20,14,7,0,0,25,0,8,3,96,50,231,119,233,230,229,210,82,0,218,153,64,206,215,206,229,214,202,47,93,169,188,198,175,0,71,237,0,183,212,86,62,71,127,123,119,2,0,33,126,98,91,48,120,108,111,75,36,135,133,40,141,56,46,108,49,159,124,42,42,10,143,23,118,0,1,2,0,8,2,0,1,0,14,120,1,118,84,104,33,0,0,24,118,48,0,0,35,0,106,0,1,54,2,126,110,0,0,0,125,0,115,0,132,0,126,126,0,0,0,0,135,122,120,109,1,0,0,0,0,0,0
122,82,110,67,73,95,131,70,64,81,117,69,128,109,108,35,75,215,77,107,49,109,239,101,101,90,87,79,58,45,64,54,54,226,105,87,70,49,70,63,66,60,110,46,58,49,41,241,76,58,68,103,242,111,109,115,122,110,61,46,99,103,226,101,87,83,95,80,93,11,91,84,12,102,89,92,214,115,97,104,93,93,15,100,86,204,100,99,102,85,86,86,94,97,97,99,0,12,123,53,54,62,80,94,95,89,88,81,87,90,11,101,99,92,93,34,124,91,93,89,79,127,89,82,78,105,12,116,102,77,95,89,11,113,110,97,94,100,101,73,71,78,85,6
165,138,108,111,166,29,29,148,124,26,26,86,19,25,25,43,68,18,20,94,23,189,12,186,187,181,171,172,170,175,97,170,178,16,102,106,160,120,153,164,133,117,105,182,168,189,87,13,156,177,168,156,5,149,161,178,173,186,186,202,136,104,38,132,194,120,77,178,147,199,169,168,197,161,186,182,255,145,171,152,175,180,246,169,170,255,230,212,244,206,196,212,207,196,218,187,200,36,255,227,226,202,201,208,221,177,153,151,149,166,51,151,151,151,160,170,251,158,138,136,161,60,165,153,168,66,18,30,154,162,164,123,17,32,126,142,152,155,171,177,168,169,160,0
124,121,108,109,109,117,111,118,109,103,100,117,100,131,131,114,123,103,123,130,131,127,96,121,117,111,97,90,102,90,86,98,97,91,66,60,99,85,123,127,64,78,60,136,130,137,90,93,103,110,129,111,64,101,123,119,121,132,121,112,130,127,58,91,128,127,126,123,121,19,118,114,18,113,108,108,88,101,105,116,121,92,18,108,123,85,108,110,105,52,55,59,66,69,67,63,76,17,26,87,98,107,108,109,105,116,120,115,117,122,17,96,101,102,104,97,27,115,80,82,109,43,107,98,106,11,16,32,89,113,103,80,16,40,85,81,75,103,107,109,111,93,96,0
33,31,34,30,29,32,108,29,30,32,32,30,30,175,184,72,29,31,27,191,25,195,33,192,206,200,203,199,196,185,177,184,173,51,121,162,187,214,188,194,163,149,157,186,174,182,20,104,149,169,185,193,47,196,201,179,178,202,170,184,201,202,41,197,196,199,188,202,147,94,182,206,102,181,162,167,70,192,200,165,167,173,109,154,180,83,147,157,153,165,169,152,149,153,157,164,198,72,57,173,183,171,163,160,167,173,177,172,169,178,196,151,158,160,164,199,26,178,151,146,181,66,177,150,167,23,94,82,146,35,178,198,2,63,174,146,149,136,5,15,4,164,178,5
52,81,103,3,6,60,162,16,16,107,135,36,137,189,205,17,39,137,44,178,23,198,174,161,165,143,101,115,119,140,138,116,182,120,29,28,117,94,143,156,2,0,39,164,141,166,199,175,118,47,165,171,159,188,179,164,159,170,187,187,172,166,170,137,169,167,181,161,189,169,160,156,167,160,163,165,183,165,158,129,166,163,173,147,165,193,147,153,175,137,131,113,85,73,91,130,123,101,175,101,53,38,45,45,37,20,39,47,54,52,166,69,116,131,148,119,84,147,125,154,162,101,163,98,204,70,187,110,94,123,211,203,186,67,91,88,91,108,149,148,133,174,175,4
208,211,189,242,242,203,182,234,236,215,192,226,215,224,224,181,216,203,209,222,189,213,177,207,205,202,198,198,197,185,157,196,189,151,177,183,192,198,194,189,119,131,159,190,201,199,196,109,131,222,216,157,116,226,226,222,213,215,200,206,213,209,58,206,208,204,187,199,185,203,194,189,205,187,196,172,62,186,133,162,151,133,208,131,188,123,147,182,171,222,211,234,225,246,242,248,212,209,111,223,234,237,222,237,214,113,110,139,166,150,224,103,111,158,185,201,216,145,130,159,206,204,207,113,206,208,212,241,120,200,214,206,207,125,239,225,156,137,171,203,204,208,211,3
253,200,93,133,138,242,62,98,141,207,108,148,149,203,203,55,156,115,163,208,45,209,96,211,211,212,213,213,211,210,205,210,206,57,124,189,206,160,213,203,126,79,121,201,216,198,26,65,198,165,191,207,74,217,222,221,220,216,182,170,219,209,73,206,220,216,197,217,197,53,218,215,54,216,184,173,122,210,210,216,179,176,56,211,179,96,91,101,75,130,148,130,128,138,136,124,16,40,55,148,140,144,138,153,131,130,139,148,137,133,30,155,113,120,102,5,59,155,116,114,152,55,161,182,135,43,65,198,136,112,159,163,44,165,148,138,116,138,169,109,152,166,166,5
157,156,156,162,163,157,99,163,163,157,156,163,157,224,223,163,163,157,163,200,165,181,157,166,175,144,107,129,169,137,172,187,197,157,200,94,197,163,159,196,63,147,127,190,191,184,166,159,151,119,192,143,159,181,144,166,173,153,86,91,142,76,160,198,165,100,72,156,137,167,120,153,168,120,67,74,159,119,127,127,87,83,168,130,89,159,173,158,147,185,188,184,185,177,161,154,169,168,159,184,182,187,190,188,180,186,182,177,187,185,168,168,188,180,177,172,159,137,168,159,64,158,70,255,66,89,107,89,253,74,186,193,68,76,26,255,253,253,114,76,81,126,189,3
187,189,192,224,226,187,209,220,225,190,189,223,191,212,190,197,222,190,222,181,220,210,178,196,200,188,194,181,176,176,158,195,190,92,186,191,203,94,208,212,189,173,148,213,207,199,224,187,39,216,233,28,95,129,67,109,114,200,207,215,210,209,38,147,113,202,209,81,216,233,149,110,232,175,208,163,101,201,178,152,60,61,228,186,0,146,120,1,16,184,205,199,153,40,3,4,224,227,129,172,188,195,192,104,8,191,184,168,101,48,221,212,174,156,106,217,188,165,201,176,210,193,175,200,214,201,228,105,98,216,199,212,234,213,129,76,96,224,196,217,218,208,199,6
45,55,51,14,155,65,86,29,113,103,105,86,127,150,157,19,72,132,86,170,195,171,185,144,46,67,104,117,126,93,77,109,47,203,155,164,70,11,124,83,33,198,130,109,155,151,84,64,26,212,193,30,175,76,60,58,63,123,179,166,105,121,145,104,90,106,145,90,143,74,72,98,90,71,152,147,114,93,87,84,160,156,84,97,130,255,100,88,71,52,49,52,51,53,81,124,120,46,255,46,68,77,95,124,142,105,116,130,135,138,49,84,95,91,90,117,255,195,71,28,92,255,132,127,102,255,177,255,153,133,91,54,173,255,185,189,167,94,79,122,130,109,96,2
162,161,162,125,154,162,167,40,106,161,162,44,161,38,27,30,27,161,31,44,26,64,162,63,66,60,57,55,56,58,32,41,48,162,84,53,48,41,69,51,78,22,152,69,114,138,24,165,34,67,185,37,166,53,190,220,222,138,116,85,140,142,166,54,131,129,164,154,151,37,223,199,33,223,136,117,58,222,227,202,133,119,13,167,127,64,185,177,169,195,208,202,186,174,168,166,18,8,72,186,197,195,178,171,167,187,185,171,167,164,16,181,180,171,160,3,64,227,178,159,5,55,2,223,4,44,6,17,211,5,5,3,7,19,10,75,129,110,3,5,4,7,6,2
157,89,29,215,127,42,185,99,127,71,139,129,179,202,196,161,130,195,132,29,139,40,185,99,145,126,137,150,167,185,188,194,192,179,201,194,204,200,209,207,205,214,208,205,201,199,123,176,199,174,195,200,182,197,196,198,200,202,178,133,209,216,192,190,203,212,210,195,220,112,177,179,119,161,194,200,168,133,150,176,148,187,117,156,137,135,194,188,173,98,68,90,130,134,109,111,163,115,122,164,138,89,127,189,205,173,188,214,217,210,185,215,224,225,196,151,197,187,157,146,0,199,2,193,27,185,236,134,141,119,48,146,255,188,94,154,105,31,111,162,162,161,146,4
117,83,75,61,67,71,62,60,62,65,64,58,66,208,206,54,58,67,60,211,65,211,236,205,202,201,200,205,193,158,197,193,160,243,163,213,190,156,159,142,140,126,131,128,204,157,197,240,196,195,177,134,239,184,194,178,176,205,195,181,193,186,243,196,181,184,164,179,173,195,180,177,192,175,206,197,246,177,152,202,186,182,193,167,180,245,157,161,166,194,202,199,201,199,201,200,175,182,241,199,188,187,183,181,183,171,168,168,171,173,164,175,165,166,174,173,246,178,162,175,171,243,175,165,176,243,171,237,159,185,166,158,173,241,238,193,158,190,184,171,177,177,177,4
53,102,107,191,188,104,36,228,193,115,125,196,116,38,38,174,198,103,203,34,201,193,37,189,202,187,180,191,197,203,166,197,205,26,106,142,200,146,180,201,116,109,112,200,183,199,199,30,188,251,199,212,175,212,205,197,194,203,248,255,198,193,191,187,185,191,170,183,245,200,177,182,201,170,241,210,203,156,125,148,229,230,208,112,133,205,140,193,214,75,123,228,154,211,243,227,194,208,210,13,26,85,49,115,178,39,28,62,84,94,201,104,76,87,121,198,200,201,103,119,208,203,215,206,203,210,213,206,188,199,244,142,216,240,214,190,179,181,184,205,213,243,247,5
0,0,0,0,0,0,0,0,0,9,9,2,43,31,27,17,10,47,10,57,30,116,83,126,146,135,142,149,152,163,78,158,162,87,137,147,156,58,157,159,188,141,136,164,149,160,26,118,41,51,132,28,108,32,33,24,19,169,71,158,159,176,101,65,133,164,191,135,190,13,4,86,13,0,185,182,104,0,6,140,186,181,9,0,181,130,179,189,191,147,154,161,171,182,187,183,1,0,122,152,160,161,167,171,175,159,162,163,166,165,0,159,166,164,139,3,76,0,101,69,114,71,116,17,37,72,0,3,13,40,25,5,0,59,12,3,10,15,70,28,30,27,25,4
239,232,251,16,16,254,60,21,12,252,255,38,253,127,133,98,101,247,90,20,8,96,4,80,97,54,50,83,97,107,89,127,140,136,75,69,111,123,90,113,63,83,81,112,111,131,92,61,157,97,144,130,54,144,108,88,86,77,86,79,130,145,76,88,151,168,112,180,125,177,133,165,179,125,158,111,97,80,100,68,53,60,174,92,95,95,88,98,81,157,132,105,115,116,113,125,27,176,88,119,120,113,113,119,114,100,81,79,81,78,130,103,92,100,85,56,70,109,93,84,43,51,198,53,9,47,46,44,129,81,11,44,31,48,193,217,185,51,96,92,80,92,142,0
255,255,254,254,254,255,65,254,254,255,254,254,255,51,51,132,254,254,254,57,254,167,232,166,179,165,170,175,182,188,69,183,184,158,104,156,176,75,172,172,193,127,70,176,86,113,253,156,70,105,99,67,206,57,71,64,65,110,149,72,68,106,255,86,86,63,164,80,175,254,76,70,254,73,175,160,197,60,70,107,187,185,254,94,183,99,103,105,104,150,138,123,127,136,149,162,151,252,99,144,144,138,133,135,142,146,150,158,161,163,150,142,155,163,170,111,80,40,146,163,47,59,9,65,29,39,116,26,45,169,16,60,69,18,13,15,20,123,172,176,174,19,16,0
74,58,23,175,207,79,69,173,237,82,110,238,84,89,82,134,241,84,245,104,227,110,83,103,116,104,100,113,120,112,61,132,142,72,55,71,154,53,141,173,68,62,22,181,137,188,173,63,119,221,175,171,75,137,177,75,89,84,191,202,86,68,81,83,59,74,114,73,127,79,148,114,65,140,161,182,89,96,144,109,164,179,53,141,103,32,72,74,87,70,65,57,57,68,77,91,26,34,31,59,82,81,79,81,95,69,79,83,87,100,25,46,73,80,106,48,22,86,60,86,87,23,192,108,87,21,29,30,102,151,66,93,63,27,88,94,102,189,82,142,133,73,71,6
186,181,178,32,26,186,54,32,28,187,182,32,186,152,155,56,53,186,76,153,37,123,183,130,142,144,141,125,111,104,110,106,101,184,125,164,99,92,130,93,52,103,108,106,143,109,82,178,65,140,138,75,179,153,95,111,113,155,145,139,147,166,177,160,110,127,150,108,162,105,112,96,106,108,157,156,175,118,85,107,161,161,106,83,155,175,211,193,183,213,222,220,217,217,210,205,119,94,57,226,227,233,219,201,164,200,176,155,140,151,101,152,134,145,174,122,48,50,142,181,135,58,140,53,141,144,103,93,47,157,107,93,109,50,58,55,44,101,121,166,161,133,118,0
255,254,254,253,255,255,144,255,254,255,254,255,254,178,178,150,254,255,254,174,255,161,255,154,163,144,133,152,160,120,77,159,141,255,51,51,167,85,67,59,86,44,78,123,157,158,254,255,77,88,146,45,255,135,141,154,158,152,134,131,151,150,255,121,143,145,142,141,142,255,135,137,255,132,132,129,255,121,129,131,130,127,255,126,127,255,58,59,59,92,98,99,98,99,95,90,251,255,255,121,120,121,121,120,120,136,134,132,135,136,255,135,138,137,137,219,255,114,144,143,113,255,122,117,100,255,255,255,80,113,122,121,254,255,132,151,110,97,127,104,94,106,126,6
70,81,103,21,23,78,13,21,23,90,114,23,107,67,52,15,23,118,23,90,12,90,54,93,84,102,115,108,99,78,157,99,73,85,131,137,66,169,64,52,31,41,134,55,43,63,10,106,92,10,65,81,95,101,148,140,127,180,27,10,196,196,218,147,191,194,63,192,62,9,194,190,9,195,50,50,180,210,200,190,49,49,14,204,52,251,169,156,130,135,175,199,182,158,133,106,13,26,247,181,213,189,166,145,127,204,174,152,135,118,18,217,166,143,111,16,251,106,178,120,21,249,34,138,61,241,46,214,230,40,109,105,53,198,227,229,225,200,119,51,35,132,105,2
91,37,22,89,89,63,40,90,90,32,23,90,26,85,84,67,90,28,89,87,72,87,27,85,86,85,85,86,85,78,66,85,82,40,62,73,86,34,85,88,69,90,76,89,87,90,33,45,53,23,87,80,49,84,86,88,88,90,75,30,90,91,33,55,91,90,88,90,87,47,89,89,55,88,85,84,31,84,87,86,83,84,52,85,82,32,85,85,84,75,73,71,73,73,73,73,26,51,22,48,58,62,53,54,59,91,91,75,74,83,37,51,76,60,67,23,25,78,54,38,70,21,80,83,76,22,52,24,80,63,54,29,49,18,50,78,80,82,67,58,68,77,77,2
15,16,19,211,212,14,65,206,209,22,22,198,22,205,208,158,190,24,194,205,215,207,82,206,207,202,193,201,201,164,42,194,162,116,113,144,187,123,191,178,97,90,120,171,205,147,228,125,182,225,142,194,154,183,195,194,201,173,195,204,170,174,135,165,160,152,206,177,210,217,178,179,230,182,219,224,138,127,150,138,224,223,227,242,226,163,189,197,207,173,203,198,197,208,215,207,198,224,170,197,205,197,202,213,220,205,198,206,216,221,214,203,203,211,219,179,168,145,208,220,211,161,214,74,213,145,217,160,79,201,155,169,226,175,151,99,71,179,216,207,205,178,142,3
124,109,86,83,92,103,62,110,87,84,67,108,70,237,238,201,80,55,72,234,79,231,56,227,220,214,205,203,182,142,136,141,110,121,174,199,127,160,134,87,77,156,100,78,140,91,107,145,181,196,178,186,177,175,169,252,242,237,191,182,223,244,166,164,220,218,197,215,198,152,214,205,144,201,168,154,156,220,208,232,176,164,136,224,179,177,209,207,208,158,157,184,197,195,192,196,131,121,178,113,133,170,178,175,189,174,174,179,188,187,111,202,210,202,197,123,182,182,223,208,112,183,112,158,102,184,104,181,88,82,80,86,111,216,89,213,194,170,103,67,77,94,89,4
111,106,107,111,109,112,84,111,109,101,98,108,97,205,190,15,109,91,112,201,115,197,131,173,135,118,109,128,162,182,164,202,194,126,131,118,206,98,187,188,167,179,113,174,48,38,15,134,73,78,155,182,127,184,185,179,169,214,93,42,216,219,121,142,179,198,130,150,113,89,84,103,93,88,123,127,118,81,119,132,121,121,89,56,120,141,111,129,127,37,60,111,122,126,132,126,61,152,114,87,104,110,118,129,132,95,105,113,128,137,103,131,146,153,150,68,102,43,178,160,4,98,80,0,3,86,102,42,1,86,7,64,105,85,61,3,0,2,41,79,59,0,1,3
162,161,159,122,105,148,157,131,120,142,148,120,144,189,196,146,120,144,124,198,106,187,165,185,190,180,181,175,181,183,177,182,180,172,133,170,182,137,194,184,159,137,156,187,188,186,94,144,152,130,179,139,151,176,179,186,186,187,173,136,185,182,158,170,191,182,142,185,156,113,180,174,104,170,164,169,174,162,153,171,136,147,119,155,84,170,168,173,168,171,176,181,176,169,168,177,158,193,164,171,178,184,180,172,166,178,182,177,169,165,201,180,180,170,181,127,100,180,178,181,148,111,156,170,120,177,194,140,149,144,107,114,202,158,133,141,136,130,136,129,122,110,116,3
15,22,26,4,5,17,1,4,4,21,18,4,22,106,108,2,4,21,3,126,3,158,21,140,159,108,102,115,132,154,138,130,140,61,27,70,124,154,120,132,136,69,24,144,143,160,233,91,164,26,173,171,134,165,169,172,173,183,123,177,179,177,133,152,177,177,168,175,169,235,171,173,235,166,161,148,131,156,163,166,159,151,235,159,150,119,30,30,50,36,32,24,9,5,48,68,229,234,121,99,93,75,58,36,45,136,126,116,97,88,233,112,126,126,110,233,132,140,62,76,232,136,239,147,236,133,234,116,143,185,219,226,233,136,81,116,124,131,135,152,153,174,181,2
58,108,121,65,82,78,205,64,51,57,132,50,75,136,132,53,51,115,43,114,39,107,58,96,109,86,89,100,105,117,91,101,111,58,101,95,101,56,99,110,90,83,85,130,165,155,102,36,49,118,182,71,70,94,136,189,192,142,138,133,140,87,41,84,177,183,138,175,136,104,147,152,102,117,131,125,68,82,69,71,116,121,94,38,107,46,136,134,128,85,96,110,119,126,126,122,113,92,14,77,79,89,99,109,110,105,104,105,108,114,103,113,115,121,125,112,35,83,116,122,113,33,111,85,108,32,88,41,81,117,106,107,79,42,62,70,74,76,95,111,111,106,105,6
7,5,8,8,10,6,92,4,9,8,5,8,9,179,183,7,4,9,1,163,8,131,2,153,135,135,94,88,84,82,91,43,48,4,168,145,140,130,143,136,164,96,102,190,191,194,4,4,138,49,163,134,3,105,72,33,38,9,15,15,43,34,2,110,75,72,56,86,34,1,83,81,1,81,24,21,1,89,94,72,29,23,1,73,26,132,59,43,52,128,102,67,40,47,64,54,1,1,135,113,75,41,36,65,66,48,29,56,69,53,1,51,47,66,47,7,141,106,44,39,88,125,96,137,133,128,157,169,129,137,163,173,149,166,66,132,132,147,146,143,147,159,160,3
249,249,249,249,238,249,248,248,218,249,249,216,249,73,72,82,239,249,243,77,231,156,249,174,180,188,204,196,191,194,104,196,194,249,206,222,201,87,160,142,170,205,232,155,138,114,240,249,127,168,94,99,249,141,156,199,196,226,209,215,220,221,249,192,224,218,224,227,198,202,230,226,192,227,199,205,249,138,222,211,154,176,163,221,122,249,176,169,167,200,201,193,181,174,172,175,249,151,249,203,201,200,191,189,193,205,207,205,203,202,249,156,188,207,198,249,249,250,129,163,250,249,172,172,252,249,248,248,252,197,249,249,255,249,249,248,246,153,182,191,179,196,255,4
104,97,94,73,39,94,40,86,58,93,94,95,95,140,128,10,105,94,83,143,19,156,90,155,160,166,172,169,160,141,145,151,135,86,133,151,141,24,174,145,122,205,92,130,171,125,27,85,42,46,128,49,81,16,178,168,175,176,131,119,183,161,78,51,177,157,86,155,126,56,157,142,72,148,128,124,66,137,61,161,99,93,75,58,80,61,231,194,211,151,182,172,180,168,182,172,92,61,61,86,194,209,198,187,161,124,140,129,127,134,71,151,158,185,203,123,63,2,156,150,116,73,144,82,112,61,22,83,0,139,57,59,50,49,15,4,7,82,167,155,137,105,72,3
1,0,0,3,2,0,113,6,4,0,0,4,0,222,220,27,1,0,4,173,4,174,1,158,163,119,84,125,149,155,114,150,152,2,109,106,156,168,143,160,36,68,63,181,160,201,16,2,183,40,186,189,0,159,184,205,207,185,60,38,185,190,0,137,186,187,102,186,108,0,182,179,0,173,82,64,0,149,159,142,61,57,2,154,48,4,81,76,64,84,96,84,73,52,42,43,131,161,253,55,74,62,47,31,32,129,133,133,98,81,185,187,186,170,52,183,254,107,143,55,28,254,49,118,18,254,177,255,114,55,27,105,160,254,190,166,106,110,77,54,41,36,37,2
179,175,176,175,181,185,89,152,176,189,180,169,188,142,133,191,174,188,171,151,178,197,204,200,199,203,203,213,210,209,144,212,207,211,154,179,215,159,219,213,158,183,104,221,230,232,86,212,174,231,232,191,218,203,182,180,182,131,230,192,132,135,238,240,163,138,165,164,184,73,169,160,51,160,210,219,213,87,154,140,150,213,136,161,150,163,58,49,44,157,84,65,55,51,48,68,58,70,74,208,141,87,70,67,71,186,161,147,154,129,16,128,181,175,164,51,77,26,130,170,79,66,70,27,61,66,78,43,33,48,56,65,39,53,29,36,35,29,35,42,43,57,72,0
255,255,255,254,254,255,251,254,254,255,255,254,255,222,230,254,254,255,254,214,254,204,255,191,214,210,221,230,223,202,211,227,214,255,131,181,223,216,221,214,104,62,196,205,218,204,255,255,230,74,206,224,254,219,222,225,220,231,113,75,236,237,253,224,235,237,173,232,161,255,231,227,255,228,130,136,255,226,228,212,114,117,255,209,100,255,22,24,88,30,28,25,25,39,60,146,253,255,255,31,33,36,46,67,71,50,75,98,114,125,255,46,116,143,180,246,255,181,104,172,26,200,87,211,122,202,230,221,226,187,31,95,108,228,189,189,191,168,89,170,205,113,184,2
150,127,123,188,198,149,159,180,193,138,125,187,134,207,209,185,180,137,172,206,162,207,133,203,209,188,178,195,205,207,141,202,205,150,91,149,201,141,195,203,170,181,172,204,187,206,138,144,151,169,203,156,141,155,176,201,203,186,163,155,190,182,134,155,192,195,202,193,200,128,202,195,122,186,193,146,131,172,84,126,149,135,159,92,164,109,157,128,121,150,143,133,117,109,111,122,122,149,56,188,182,169,156,147,154,200,196,187,186,186,111,201,201,197,187,169,69,183,202,196,99,102,168,211,64,112,174,110,198,116,63,81,183,155,166,163,172,197,205,130,105,74,75,3
241,240,196,240,240,243,140,243,240,244,212,239,241,178,177,158,240,236,239,174,243,162,233,164,164,172,169,176,180,171,172,185,182,213,135,150,180,168,174,178,125,156,159,172,156,172,241,246,130,110,170,177,119,181,180,191,190,185,180,164,171,168,245,179,171,165,149,171,144,240,168,168,240,167,134,114,243,173,147,146,140,132,240,138,127,243,29,31,31,36,43,47,48,48,49,50,188,239,243,48,60,67,66,67,69,76,86,88,89,88,240,87,99,105,107,158,240,164,107,120,162,239,142,151,169,242,239,241,164,124,158,208,239,241,164,165,167,155,134,121,130,164,163,2
172,172,172,172,171,171,112,173,171,170,171,171,170,127,144,65,170,170,170,139,169,132,168,140,154,143,136,142,171,204,93,172,201,166,64,88,190,99,182,212,185,176,152,215,216,210,82,162,155,171,211,149,160,69,170,203,205,190,163,170,177,168,154,49,175,169,121,171,125,192,174,168,190,175,103,70,116,96,171,160,94,79,189,166,89,88,150,142,155,148,165,181,173,157,157,164,195,188,109,159,171,180,178,162,151,175,177,175,168,150,192,163,180,174,153,191,106,205,171,168,151,105,169,186,155,112,179,171,170,181,178,146,174,207,157,186,177,172,139,183,164,209,198,3
125,83,77,51,104,125,56,82,61,140,121,81,151,214,219,56,87,152,76,217,87,228,160,231,229,233,231,232,230,216,171,230,223,159,212,188,233,171,232,239,223,236,164,242,222,243,195,146,179,251,238,197,147,191,213,221,222,212,251,249,222,205,166,143,228,225,245,227,249,203,225,225,203,221,251,251,170,215,213,200,251,251,200,202,251,161,176,189,203,201,207,213,229,233,238,242,197,194,156,202,202,207,220,228,238,215,220,227,236,243,197,222,238,243,245,194,143,161,237,249,244,140,241,179,245,136,186,146,169,238,246,219,187,141,157,174,171,186,206,239,240,242,241,6
1,1,2,99,105,6,108,100,105,13,18,103,8,176,178,2,106,1,107,177,56,186,7,166,175,131,79,111,100,118,80,62,84,10,54,31,41,76,59,76,41,13,93,143,160,163,113,48,155,163,169,183,37,146,168,179,183,202,57,172,191,183,43,113,182,175,98,174,112,146,168,162,145,159,101,88,43,127,158,163,86,86,139,120,79,35,130,137,132,83,84,73,85,100,77,55,156,130,27,46,43,51,66,60,43,56,49,38,29,24,180,198,169,146,129,77,56,36,170,173,94,63,0,97,120,73,139,51,61,23,87,79,119,96,25,36,62,130,43,34,13,124,127,6
75,19,4,0,2,28,1,3,1,2,3,1,2,24,3,1,1,2,2,27,0,206,5,215,199,174,134,131,130,157,186,196,185,1,151,130,158,184,43,46,183,90,93,14,78,48,0,1,61,8,152,37,2,47,102,76,128,215,31,0,214,211,3,115,220,214,168,220,159,1,189,205,1,99,157,152,38,59,28,181,162,156,1,81,161,10,200,206,188,187,181,176,192,193,191,180,50,0,7,164,154,167,183,185,186,138,169,182,190,189,0,125,186,195,192,124,7,1,193,200,161,5,146,1,155,5,120,4,0,117,160,170,134,3,3,0,0,1,8,136,132,136,142,3
64,25,51,83,87,43,78,106,95,18,44,105,23,145,138,121,101,97,104,153,111,146,118,145,142,146,133,127,113,107,76,95,96,188,146,162,123,104,173,166,141,124,75,148,174,158,82,171,153,108,150,98,195,48,4,16,34,130,100,98,55,123,102,73,56,49,109,54,111,69,67,46,67,61,94,91,125,81,20,35,118,117,68,24,103,113,31,47,43,16,17,12,12,33,59,83,76,53,55,18,16,11,13,12,35,14,11,14,14,8,63,17,13,15,12,78,7,18,11,13,59,5,14,17,50,76,25,8,15,15,41,70,23,10,11,8,16,20,14,15,16,17,17,4
0,0,0,0,0,0,0,0,0,0,0,0,0,109,119,0,0,0,0,104,0,103,0,97,92,85,66,88,96,80,0,93,74,0,1,0,106,0,146,137,0,16,12,166,189,184,0,0,1,2,184,1,0,0,0,34,45,5,119,0,6,0,0,0,22,0,160,12,158,0,14,4,0,4,160,158,0,0,0,1,158,163,0,0,156,0,5,29,45,56,60,78,100,114,119,115,0,1,0,85,92,105,96,108,144,62,79,101,126,134,0,8,40,85,117,11,0,0,20,101,93,0,110,0,93,0,0,0,0,94,106,6,0,0,0,0,0,0,2,77,96,101,97,4
80,101,164,60,70,85,106,55,67,103,79,65,107,98,101,72,56,97,57,99,46,92,195,91,104,86,74,76,79,103,97,76,77,195,49,43,65,117,47,52,117,129,67,69,92,96,157,86,119,60,110,116,72,60,55,61,59,93,76,80,82,84,134,75,87,83,92,84,98,134,74,76,136,64,105,91,93,76,61,74,98,100,128,63,97,211,61,66,69,57,57,58,59,63,66,71,134,77,220,58,59,59,60,62,63,59,59,60,60,59,162,60,56,56,56,162,177,69,57,57,91,154,76,43,85,209,123,128,56,70,101,177,115,85,78,66,61,51,58,70,71,79,86,0
24,67,68,135,140,39,170,88,150,56,68,160,57,165,172,152,154,55,139,167,88,169,65,162,156,150,143,140,140,122,114,139,135,111,96,102,171,91,194,191,94,125,112,195,185,194,161,146,134,114,199,144,143,186,187,179,175,169,166,157,174,166,162,161,164,166,153,162,154,151,156,165,143,158,138,133,159,154,148,162,130,130,174,112,125,165,97,97,95,173,166,166,165,161,160,162,169,169,166,159,161,167,166,162,148,128,133,135,132,129,166,103,104,104,109,154,183,145,119,126,122,175,124,163,119,187,128,167,153,139,123,116,138,161,134,146,144,144,140,134,134,116,124,3
32,27,18,142,150,32,11,156,154,27,19,143,24,34,40,54,145,25,150,54,159,98,18,91,116,83,78,93,119,91,8,120,100,8,121,95,132,6,143,148,32,28,63,160,163,169,71,11,7,0,178,13,9,48,46,113,137,176,0,0,178,175,9,43,178,177,148,173,137,3,173,166,3,161,126,97,14,137,114,164,100,107,1,98,86,7,42,42,39,70,65,65,58,56,43,37,2,1,3,116,82,58,55,54,60,104,90,84,90,97,1,144,119,114,114,3,10,59,184,163,3,9,0,64,1,14,0,9,1,1,2,3,0,10,1,0,1,5,51,5,4,0,3,3
254,253,253,255,255,254,45,254,255,253,255,255,254,218,217,156,255,255,255,218,254,216,219,213,215,212,211,214,208,194,225,210,193,211,162,171,207,187,200,212,58,69,65,226,218,221,197,213,88,214,216,182,191,218,217,210,208,202,218,215,186,152,172,208,191,175,170,186,185,168,188,179,163,186,208,214,180,200,210,209,217,219,150,211,196,172,135,156,159,166,177,181,180,169,170,159,217,154,177,130,131,125,127,122,119,165,149,142,138,136,138,207,193,174,142,205,151,189,182,149,193,141,192,178,194,62,135,155,168,163,191,180,108,104,142,162,165,174,161,161,165,185,186,0
233,234,218,211,213,233,211,225,219,232,233,223,234,219,199,233,228,238,230,212,229,201,230,184,178,146,70,64,68,145,231,109,163,213,236,203,165,235,176,193,220,228,235,208,224,220,228,193,231,225,226,222,210,230,167,15,44,227,230,230,223,233,148,231,219,230,213,224,219,225,179,222,222,116,213,167,153,161,57,71,171,164,212,13,185,155,180,167,152,111,107,109,109,108,113,151,216,171,178,100,106,89,60,71,139,98,103,78,85,134,189,3,99,105,102,217,183,209,0,100,228,179,210,6,208,175,80,214,7,38,160,126,78,220,193,13,8,8,6,1,0,121,130,2
42,44,44,159,169,38,19,147,163,47,64,156,91,17,20,102,157,128,162,33,70,71,34,66,69,64,69,66,56,75,25,58,61,136,55,56,59,64,56,60,89,147,58,68,63,70,55,139,45,194,55,49,25,99,48,40,46,57,104,115,62,63,21,45,61,62,86,63,72,155,63,67,155,64,87,118,33,56,75,70,58,65,138,74,73,71,61,43,58,99,95,104,100,76,54,38,81,142,214,94,86,104,111,90,95,96,101,105,86,83,106,93,105,106,72,53,231,47,101,100,101,155,218,51,207,154,96,70,50,193,209,113,103,137,53,51,51,56,60,170,202,209,221,0
107,85,75,42,32,100,159,91,34,96,78,61,88,158,158,137,88,93,107,161,108,158,139,152,91,152,147,130,99,73,130,123,98,128,68,143,101,91,130,110,87,129,133,140,156,142,115,93,109,68,133,120,87,141,148,166,167,168,140,118,159,152,104,153,165,168,99,168,106,76,168,167,87,168,95,96,70,166,145,120,91,94,94,127,93,69,146,152,149,151,157,141,149,153,150,136,114,92,102,152,155,155,155,160,159,139,135,144,142,118,90,105,75,84,52,126,112,140,51,49,53,118,88,119,110,63,70,91,129,84,99,110,57,33,140,150,132,149,115,101,106,110,99,0
105,104,107,61,60,106,8,44,57,107,105,64,105,176,175,129,56,103,36,110,60,128,74,129,143,104,142,120,112,114,134,161,142,99,211,214,190,129,208,198,166,147,214,208,216,221,94,96,134,215,225,136,93,135,138,145,152,166,217,228,142,138,31,136,135,134,112,135,121,198,153,143,173,151,110,112,8,137,169,160,189,179,130,170,180,13,141,115,124,134,127,124,128,138,196,201,140,103,10,146,133,135,135,138,182,130,122,141,149,149,99,150,120,120,155,47,20,124,146,117,157,24,161,147,160,23,130,42,121,106,119,150,85,22,74,96,109,154,174,122,121,125,130,3
208,128,68,227,227,207,45,225,226,210,141,225,219,29,30,80,227,230,231,38,228,23,235,21,22,18,25,26,29,30,21,34,29,37,30,36,30,23,42,31,32,59,35,31,37,40,226,62,40,80,38,36,145,35,33,21,21,44,80,140,41,36,32,30,36,30,39,31,36,169,27,30,171,25,40,46,12,25,34,38,34,42,141,58,37,9,49,41,37,59,55,42,40,42,35,34,138,164,11,41,37,40,41,39,35,32,35,36,37,34,147,32,39,38,36,132,7,63,47,36,102,10,75,82,113,10,145,46,84,74,121,127,144,32,50,68,88,81,38,80,87,114,114,3
0,1,2,0,0,1,150,0,0,0,21,0,70,100,93,3,0,168,0,115,0,142,148,141,158,129,112,126,146,156,122,133,142,142,91,137,138,148,151,150,139,93,125,157,163,161,0,54,153,113,165,171,126,186,175,149,128,164,93,111,149,147,195,156,164,155,153,174,160,0,164,185,0,150,171,163,218,134,152,153,176,162,0,163,173,220,156,154,164,143,158,157,145,137,144,156,0,0,216,129,141,144,130,117,124,115,118,107,98,106,1,93,90,90,98,0,218,130,84,93,2,216,55,109,11,205,0,157,114,104,91,127,0,187,120,171,162,69,77,103,104,85,22,0
116,123,127,14,14,53,195,15,18,13,14,19,26,162,176,145,21,62,26,195,15,199,93,178,199,182,199,198,191,213,185,176,148,87,45,74,146,183,164,131,44,89,47,147,206,174,70,86,182,121,182,181,87,179,183,188,198,177,186,158,150,163,91,176,126,148,207,128,207,187,195,132,142,196,187,167,93,189,147,67,170,167,124,160,158,97,70,78,86,100,63,47,39,46,67,75,56,59,101,149,133,125,123,125,117,129,137,133,117,110,98,71,89,100,104,53,99,197,131,106,80,100,90,73,68,91,133,65,58,78,56,91,155,65,71,70,61,102,81,63,64,50,46,4
140,140,141,134,94,139,150,98,133,139,140,135,140,34,33,62,112,140,78,169,37,203,143,199,199,198,198,200,199,197,157,202,200,143,170,169,201,156,161,173,193,198,156,170,154,168,173,151,155,59,128,154,151,152,159,171,199,171,171,192,194,187,146,155,133,179,174,148,175,126,166,173,141,170,177,174,145,154,181,175,165,169,124,158,165,145,163,171,172,43,147,160,158,169,176,176,185,73,146,5,126,166,158,168,173,159,159,159,164,171,181,157,159,158,169,179,144,154,160,162,185,145,182,158,182,142,105,146,155,171,181,148,110,144,152,154,154,158,156,165,168,172,168,5
0,0,0,17,0,0,157,23,0,0,0,1,0,102,87,0,0,0,5,106,44,115,32,113,88,86,93,81,74,77,130,76,82,188,116,80,77,112,62,79,111,58,113,100,89,140,3,168,68,24,164,4,93,3,50,174,168,159,30,22,119,104,26,0,124,110,57,63,61,12,7,26,15,25,59,49,4,0,165,168,62,55,23,104,59,0,96,92,88,127,90,95,95,91,89,84,11,45,0,61,65,85,88,91,90,61,82,90,95,96,55,34,101,106,99,3,0,0,118,105,10,0,29,0,13,0,86,0,17,115,2,10,115,0,1,9,25,43,77,158,156,110,101,2
197,190,181,103,102,191,134,101,103,186,160,101,175,174,173,77,135,182,160,162,22,184,29,173,186,146,120,156,153,133,157,145,135,20,74,114,145,177,141,137,74,171,108,120,161,157,62,55,109,101,157,150,103,167,176,188,192,156,165,140,99,108,135,182,106,99,93,97,93,32,115,120,55,104,127,97,165,131,155,172,133,126,89,142,118,125,62,70,44,3,25,23,15,28,12,3,93,119,122,8,4,11,21,14,10,65,139,167,165,125,124,163,178,169,155,81,120,108,160,158,122,120,111,155,123,119,119,97,158,109,64,76,117,87,82,115,140,185,207,159,162,90,86,4
215,215,212,241,238,217,172,237,239,220,219,241,221,96,123,198,245,220,243,179,250,155,207,153,154,150,156,159,159,171,181,162,167,218,187,179,169,192,175,176,217,232,190,178,178,180,251,211,192,229,180,196,204,195,198,196,197,186,232,238,182,155,186,187,182,166,214,174,222,252,177,166,252,173,230,232,169,176,172,165,237,236,252,168,241,164,180,188,188,159,166,166,163,170,175,177,252,249,165,141,153,165,159,160,151,133,157,129,110,133,116,50,72,57,62,128,246,152,103,109,226,248,219,133,227,241,80,235,130,219,26,62,75,224,125,131,131,124,120,215,225,216,71,2
255,255,255,255,255,255,122,255,255,255,255,255,255,253,254,107,255,255,255,251,253,234,255,216,209,203,194,200,195,163,136,184,161,225,87,119,198,187,112,83,141,88,83,108,248,183,158,165,189,91,248,223,141,182,199,204,209,227,158,154,214,196,134,164,215,208,213,180,200,77,208,149,94,180,149,148,134,184,158,227,206,189,95,153,150,147,128,105,71,100,79,73,111,75,22,55,37,52,112,78,62,97,113,106,82,161,158,145,138,147,55,113,120,122,151,5,118,142,122,143,17,134,142,146,131,99,0,80,145,152,79,8,0,52,63,111,136,158,169,155,147,142,142,5
164,165,164,44,43,165,112,44,43,163,165,42,161,211,201,49,38,161,36,228,35,214,158,214,222,210,195,209,208,163,133,188,174,161,173,151,195,167,229,206,156,135,135,212,222,211,155,154,180,144,222,216,172,214,216,223,227,226,52,149,222,213,166,193,225,213,164,218,159,195,212,213,196,207,124,133,156,201,192,170,89,104,202,167,110,162,135,124,107,197,181,176,163,152,137,112,139,134,138,202,189,174,162,149,136,176,152,138,131,128,100,202,127,99,111,118,166,212,181,85,118,134,86,202,33,165,165,254,156,67,135,178,160,156,208,185,159,111,103,60,98,93,108,3
156,157,141,85,72,148,153,143,74,139,139,70,143,162,164,136,72,141,71,162,93,167,132,159,166,156,143,146,154,161,133,155,146,145,58,74,120,156,91,103,131,129,100,128,129,141,88,153,182,115,154,171,147,162,170,166,166,166,164,85,156,146,147,150,153,143,107,145,95,100,141,140,101,144,104,121,135,145,143,138,106,101,79,138,109,124,77,71,73,145,149,143,133,129,113,107,67,75,122,133,137,144,147,147,137,92,94,100,102,108,111,110,102,101,101,59,128,130,146,132,56,124,107,148,7,110,96,108,124,88,12,30,106,120,81,100,108,122,123,92,58,12,11,0
28,20,23,46,6,27,34,51,6,27,21,11,26,35,52,12,12,29,15,63,40,107,195,121,131,132,137,138,139,126,86,144,135,198,40,131,149,203,158,155,139,12,141,157,166,162,167,193,203,134,186,199,181,216,213,197,187,139,140,132,145,143,106,195,151,148,140,150,147,168,157,155,168,154,151,152,84,151,153,161,142,137,168,135,138,132,32,60,134,131,147,121,84,97,153,112,103,168,82,131,161,138,107,112,159,167,143,110,108,166,67,112,119,112,137,56,49,97,122,126,14,51,9,84,15,34,40,85,93,16,17,17,30,71,100,102,99,83,26,10,17,13,15,6
43,43,38,57,87,44,30,16,87,44,40,87,44,28,26,13,85,44,83,64,46,128,32,121,121,118,116,119,115,99,49,114,103,26,90,106,114,31,125,114,58,22,76,117,125,115,88,164,90,70,109,130,148,122,131,133,136,131,82,69,132,125,156,103,129,123,94,122,101,82,127,122,81,127,104,100,35,120,121,115,97,99,11,115,91,17,95,89,80,69,78,79,73,66,58,54,6,12,27,64,63,60,53,49,46,78,78,76,73,68,5,82,83,82,74,8,17,59,77,73,32,16,55,48,18,16,4,5,33,48,8,4,3,8,60,16,23,55,64,44,33,16,10,6
12,44,40,17,3,14,22,47,2,21,26,2,40,164,167,68,4,58,5,199,6,234,2,233,236,228,233,227,226,215,174,236,234,146,150,180,206,108,180,157,108,137,88,183,193,201,70,155,125,178,215,191,192,184,200,217,226,219,206,211,162,80,41,166,189,96,189,135,185,66,182,89,66,131,178,177,0,179,111,146,166,176,66,137,163,0,120,113,134,224,220,211,209,173,167,106,64,66,0,127,150,172,183,149,135,55,60,64,59,58,66,82,72,75,77,62,1,170,82,87,117,2,158,158,109,1,66,89,134,135,96,123,64,0,121,159,158,165,154,129,149,134,120,2
214,215,215,222,210,215,50,228,219,219,219,225,222,101,134,230,213,225,188,137,190,177,237,183,182,185,184,183,183,179,135,180,178,238,107,144,181,115,174,179,115,46,149,177,184,177,242,239,193,119,179,205,233,185,193,183,179,189,193,220,175,183,199,21,173,176,178,181,180,174,184,183,170,187,181,181,60,186,156,166,173,176,171,109,170,82,104,106,107,145,141,139,141,144,137,129,183,145,80,148,148,150,157,164,170,156,160,168,174,176,173,167,171,172,176,176,71,100,171,172,176,64,178,184,173,54,112,11,151,175,150,139,118,47,19,15,42,174,177,173,165,146,140,2
155,148,147,88,78,147,120,68,70,143,137,64,134,164,170,84,60,132,54,178,108,169,125,165,162,155,147,152,158,160,121,128,129,122,140,138,131,77,146,153,161,140,139,125,79,104,104,110,155,148,60,169,139,105,179,162,153,182,144,121,187,170,139,90,185,190,159,171,156,94,124,139,89,102,144,141,162,80,134,147,142,139,80,124,140,189,28,32,80,91,70,47,78,125,184,127,106,89,171,110,126,132,151,134,114,98,98,96,96,98,92,99,96,98,109,84,165,82,96,107,87,164,124,113,111,162,65,90,131,87,139,124,140,150,103,118,125,118,79,101,129,147,146,3
255,255,255,255,255,255,255,255,255,255,255,255,255,210,201,255,255,255,255,191,255,184,255,183,190,184,180,182,187,183,255,181,183,255,158,170,183,236,191,192,187,160,91,193,191,201,255,255,165,200,183,195,255,201,192,198,169,110,211,189,50,103,255,189,44,39,115,44,90,109,38,45,101,40,61,68,96,75,37,38,61,64,110,35,64,96,159,153,161,68,107,166,150,148,161,157,207,125,108,93,73,124,153,131,149,99,86,126,132,134,187,99,106,96,110,137,140,101,86,97,110,175,89,109,116,184,207,208,114,120,118,62,208,204,64,114,117,111,116,121,121,108,122,2
240,242,242,193,188,240,147,182,191,241,241,237,242,41,53,164,244,242,243,41,243,233,232,231,233,231,232,234,233,232,127,236,235,210,157,233,237,124,237,236,237,219,236,235,227,234,238,177,135,94,228,140,195,61,179,212,218,225,181,99,231,233,190,56,227,233,233,228,230,166,224,228,166,223,224,218,173,207,221,221,220,219,165,223,215,136,215,217,202,142,159,170,171,161,152,141,172,123,154,181,177,181,175,164,158,219,208,204,207,207,180,224,230,231,219,71,167,110,233,231,197,188,186,181,167,168,179,143,173,137,182,116,164,145,76,211,226,116,169,135,172,117,136,3
25,24,26,205,204,22,168,213,209,33,16,213,24,177,174,222,215,28,221,178,248,105,145,63,112,21,39,71,116,178,191,139,159,170,144,122,156,190,159,171,185,198,174,174,167,173,201,179,198,235,153,195,189,194,196,190,190,155,80,153,134,141,191,193,144,131,236,152,224,147,170,144,136,165,159,127,177,172,138,162,163,151,116,144,172,179,151,155,159,176,172,170,168,167,162,204,99,114,176,178,178,178,173,167,164,179,175,169,163,168,114,164,167,157,194,231,180,123,144,208,230,178,234,110,228,188,228,172,127,224,233,226,229,177,124,128,126,123,153,207,220,221,231,3
206,142,59,208,209,184,103,218,210,190,107,210,195,211,219,62,210,185,210,211,212,217,205,217,220,215,204,205,203,190,96,192,190,195,76,157,188,84,195,198,175,181,114,200,192,190,215,196,126,189,201,160,191,175,162,185,183,168,219,201,99,83,221,95,164,111,220,177,213,224,169,138,219,172,172,171,199,174,92,62,85,149,23,131,149,199,163,172,177,155,148,158,179,184,185,190,92,22,191,142,146,153,161,171,177,116,107,117,119,112,29,129,118,106,107,137,12,18,157,148,150,10,174,35,152,13,64,13,21,198,155,151,62,19,54,38,28,120,141,199,197,154,157,3
4,3,4,9,18,4,53,5,21,8,6,25,13,194,192,12,25,15,22,204,33,217,37,224,220,227,208,225,216,215,133,209,206,110,164,151,195,131,184,200,158,63,74,200,176,198,1,192,168,149,194,187,42,166,189,199,198,203,192,163,208,199,6,127,205,188,199,185,184,6,185,179,7,172,180,173,3,187,183,173,180,182,5,141,150,7,234,236,214,163,179,179,188,190,177,167,48,7,12,191,198,186,182,182,170,190,185,179,172,156,132,193,186,186,183,188,10,155,201,198,147,12,163,163,103,11,177,93,123,152,145,174,97,113,148,114,83,168,199,149,128,165,166,3
98,104,102,37,33,102,71,31,42,102,107,35,98,221,222,141,26,94,23,224,12,225,67,229,235,217,154,207,223,230,65,216,217,79,145,179,212,55,179,203,198,178,71,182,141,118,50,76,51,121,193,62,61,60,119,185,199,217,192,176,207,207,46,26,197,196,212,194,202,67,193,190,62,194,185,183,39,174,211,120,184,190,48,216,166,27,222,218,205,172,183,190,193,177,157,147,34,55,31,176,197,212,206,183,164,191,191,187,184,182,35,204,190,192,196,79,47,44,220,206,95,47,159,63,107,53,59,22,59,140,143,55,80,21,18,59,43,127,203,123,106,171,162,3
64,58,58,84,72,60,137,67,79,55,52,75,51,181,181,102,69,47,71,180,46,168,27,163,165,160,155,161,162,148,133,160,153,20,116,125,162,115,163,168,126,89,76,166,157,162,56,18,134,130,159,155,17,152,159,161,160,160,142,127,167,163,141,129,166,165,148,164,144,61,156,162,57,153,140,137,146,144,154,155,135,135,51,150,129,159,150,150,146,118,117,118,124,121,112,108,43,45,178,110,121,118,114,123,121,128,127,125,131,125,36,103,104,106,99,48,131,113,117,114,87,126,119,134,78,40,50,139,149,134,41,42,59,17,168,175,166,135,150,140,134,80,61,4
0,0,0,13,0,0,2,4,12,0,0,38,31,241,239,167,5,17,3,236,0,4,0,12,125,96,211,226,236,244,199,241,241,0,235,202,245,162,232,242,142,48,94,242,241,245,0,1,67,44,250,55,216,73,111,45,120,217,157,53,54,77,0,44,98,48,36,25,25,240,2,0,217,1,65,173,42,47,26,2,90,187,88,16,207,159,37,14,32,36,69,51,26,27,49,63,250,198,121,78,66,30,33,53,60,21,34,58,32,85,110,22,49,22,127,244,131,0,56,111,245,103,243,63,246,120,250,32,28,217,246,245,255,47,30,23,26,15,136,239,206,245,244,2
233,232,232,213,233,233,86,91,236,235,235,236,236,166,165,82,233,235,228,169,224,161,237,157,160,160,155,159,158,159,111,150,155,234,82,118,144,140,116,140,168,83,125,145,140,149,227,233,170,130,150,167,227,155,141,157,140,127,144,150,134,122,170,172,129,133,156,135,153,170,132,136,166,89,147,140,190,133,156,144,141,138,204,138,135,198,138,137,136,144,144,143,136,132,131,130,135,234,201,143,141,138,133,126,125,137,130,127,125,124,139,132,125,122,116,137,241,93,119,115,147,205,144,126,152,198,241,183,149,143,152,140,241,185,194,185,177,144,109,138,142,149,149,2
251,190,75,50,64,252,228,42,66,212,121,64,175,242,242,148,63,208,52,241,61,234,251,235,212,235,234,233,198,228,208,196,190,245,234,223,187,232,227,188,228,168,232,196,224,215,61,247,235,157,217,232,248,215,221,232,234,222,131,71,217,214,246,188,221,211,187,214,184,247,211,211,240,208,168,147,247,196,206,140,178,162,246,203,184,248,151,149,160,209,215,210,190,179,167,157,112,246,247,208,212,206,192,170,154,181,162,161,163,155,250,153,135,137,122,152,248,194,165,147,143,248,104,186,153,246,204,243,171,93,103,172,228,244,176,181,184,199,179,102,70,108,111,0
105,112,119,58,39,108,97,60,40,112,120,54,119,42,67,137,67,127,66,67,33,191,162,195,172,180,159,148,170,191,103,176,194,121,61,79,181,35,129,186,128,56,42,179,119,197,223,111,102,123,213,181,84,164,107,158,122,74,186,218,139,132,166,96,93,66,182,63,174,147,71,74,141,78,171,170,133,77,89,91,103,161,138,87,98,229,143,147,146,138,129,144,154,155,154,152,230,148,231,191,187,217,222,220,202,137,162,127,109,68,211,72,62,65,56,50,235,115,87,115,179,233,180,145,176,237,135,75,148,167,181,176,146,26,83,81,107,125,88,181,160,169,171,0
135,134,119,218,216,153,155,157,216,166,164,215,165,182,182,141,204,163,200,171,203,179,82,148,157,127,95,151,164,128,137,132,145,115,51,65,100,155,169,195,39,48,82,207,164,200,110,120,134,109,192,128,122,177,154,127,139,175,106,124,153,145,97,131,160,152,155,165,148,95,185,162,77,160,129,115,117,181,130,196,173,136,101,128,155,110,177,147,97,123,153,185,172,171,171,139,102,130,99,145,154,172,144,160,182,140,145,128,131,147,100,109,103,108,97,81,103,162,100,112,120,130,150,193,154,121,73,115,154,142,153,141,32,68,221,136,157,108,140,132,143,110,110,2
215,219,224,225,230,186,123,211,220,134,130,202,61,9,7,143,178,42,146,28,39,137,237,180,132,231,239,248,245,172,48,243,209,149,194,209,236,172,240,224,221,171,226,214,226,209,96,135,238,202,203,237,119,231,240,244,246,233,210,176,233,245,179,189,224,232,208,230,215,148,226,230,162,226,199,192,202,229,188,190,172,151,173,158,154,113,233,212,201,210,210,207,193,179,152,134,166,162,61,145,142,140,127,119,110,88,99,128,149,170,76,198,205,207,209,93,125,186,234,235,102,104,141,214,77,125,149,196,166,141,48,16,101,162,38,75,114,207,222,139,99,36,36,6
62,73,78,253,254,62,175,255,253,60,72,253,59,232,234,233,253,58,253,233,255,150,89,187,214,220,217,223,218,234,209,221,229,173,173,202,209,210,197,201,231,121,239,193,195,194,255,169,206,252,175,198,26,202,218,227,233,228,233,254,221,223,197,190,213,210,220,210,209,254,219,219,253,187,204,229,212,214,184,218,226,238,255,161,214,229,245,213,180,242,230,227,204,162,174,207,69,66,228,201,189,175,170,189,199,197,191,196,205,221,61,223,207,213,220,63,207,203,223,237,81,232,71,220,75,213,78,251,227,75,76,75,79,238,196,189,210,234,233,76,76,70,73,3
51,73,82,0,0,60,181,0,0,15,69,0,30,153,176,59,6,13,3,173,115,251,3,247,224,183,99,133,114,107,43,32,69,69,4,29,40,0,55,77,0,15,43,105,81,110,44,130,213,177,203,248,98,252,245,238,240,255,253,178,248,121,20,191,229,150,123,181,99,20,187,129,36,148,57,196,0,164,185,137,191,184,100,185,230,31,157,148,233,176,194,171,171,166,182,220,0,1,72,154,150,155,155,181,201,109,141,149,164,145,0,40,33,57,112,45,9,112,5,4,2,63,203,151,10,9,21,75,149,235,2,0,24,50,111,120,139,127,72,124,152,64,0,4
254,254,253,176,252,254,89,96,239,254,254,223,255,215,218,148,197,255,189,209,121,119,255,120,139,118,149,173,173,218,175,175,189,254,158,172,177,136,189,180,186,195,216,183,184,175,254,254,150,180,179,177,255,178,175,154,157,179,181,179,167,174,254,254,159,166,135,153,133,254,145,151,255,138,158,167,254,255,150,159,14,135,144,149,29,254,131,139,133,146,136,65,132,159,151,149,112,152,254,137,136,120,97,152,156,122,139,125,99,138,115,142,103,156,141,48,195,119,149,151,165,150,163,123,156,86,144,169,117,155,124,103,139,143,147,135,113,131,146,157,155,141,125,5
167,149,110,178,168,152,188,184,166,154,124,162,138,223,227,200,163,122,162,220,157,139,178,162,171,201,195,177,172,202,199,179,184,195,207,210,185,198,189,193,147,190,208,193,197,192,177,199,197,209,197,197,202,184,190,197,194,189,207,200,181,184,238,195,175,176,107,167,136,158,169,154,136,163,155,138,12,191,161,77,104,14,255,199,19,47,23,34,34,122,105,73,73,62,54,52,142,87,185,203,187,161,143,123,114,207,202,197,192,184,15,202,204,205,194,142,179,205,200,201,186,190,178,196,182,198,16,222,201,195,141,97,16,216,144,193,202,215,213,194,185,156,141,3
254,253,252,44,39,254,30,52,52,254,253,57,254,174,175,122,47,253,40,181,61,158,253,159,180,166,172,150,172,142,105,139,146,254,108,135,139,115,159,147,117,163,86,153,166,160,133,254,185,158,154,172,254,185,186,172,173,163,148,150,123,149,255,172,137,112,131,115,127,144,138,124,142,129,129,136,255,164,162,144,122,126,137,156,126,255,132,129,111,134,132,130,132,131,128,123,145,155,255,158,152,145,146,144,142,138,133,122,120,122,143,131,124,117,118,140,255,157,139,129,139,255,124,137,125,255,134,255,125,112,121,118,146,255,133,119,122,148,124,111,125,120,120,0
155,142,153,0,0,139,162,0,0,164,164,0,162,163,178,6,0,148,0,161,0,146,172,149,160,147,145,157,156,155,72,149,155,170,101,160,149,160,156,157,147,178,152,153,157,152,0,169,151,199,157,144,164,173,169,149,149,147,146,179,151,163,170,168,165,165,165,165,171,156,164,164,99,167,181,187,160,165,172,148,161,185,113,172,158,169,147,154,155,149,151,151,148,150,158,158,194,115,161,153,155,159,149,145,143,130,119,116,116,107,124,115,108,107,113,167,156,161,148,144,181,154,181,178,142,154,56,140,171,132,166,162,97,146,146,150,159,143,145,137,134,145,159,2
20,22,25,136,148,23,26,24,163,32,31,166,31,188,190,11,163,28,158,186,94,165,42,99,148,75,99,118,142,156,112,140,150,27,49,86,141,74,124,153,69,72,44,170,134,164,29,31,104,11,165,133,50,141,153,167,175,156,47,12,154,147,47,134,155,150,119,155,116,30,154,155,37,151,103,96,16,145,155,173,104,99,34,156,100,18,135,119,116,96,114,103,92,106,110,110,18,31,21,56,57,59,55,70,92,33,26,19,31,57,24,114,80,56,92,18,20,145,117,95,22,22,19,147,16,20,34,93,150,15,26,17,57,87,115,138,145,158,128,15,13,16,16,4
185,108,140,45,63,170,215,57,50,149,93,45,132,189,180,82,49,128,42,184,31,201,67,208,192,218,223,222,201,94,152,196,170,213,162,218,193,210,211,192,75,161,189,193,204,193,53,165,214,115,195,215,202,209,205,211,213,210,107,84,212,212,144,205,210,213,78,214,85,64,213,216,39,213,91,86,134,210,218,214,90,85,76,215,85,131,152,158,148,173,120,84,48,185,220,174,27,1,108,175,108,92,86,211,219,125,118,68,162,210,84,181,125,60,197,63,133,213,156,74,82,161,81,211,81,149,105,204,211,126,83,73,118,107,198,213,206,197,229,186,143,78,77,5
102,102,88,185,185,107,123,181,180,99,99,176,91,123,126,170,171,109,165,97,196,94,70,108,109,121,88,63,43,35,77,46,59,67,22,27,58,34,47,84,24,27,10,111,97,113,226,78,57,212,134,11,79,91,89,89,79,97,135,113,94,63,62,68,93,85,99,80,123,218,80,74,215,71,127,98,67,63,61,83,124,79,204,58,98,131,44,34,31,25,30,22,20,21,18,22,160,192,84,14,18,23,30,39,57,49,74,91,102,105,84,82,110,115,116,61,129,39,63,81,84,112,93,39,104,98,83,54,41,123,68,52,117,78,37,41,44,42,67,114,116,124,109,2
223,223,223,208,211,223,223,204,210,224,224,210,225,116,107,113,186,226,115,103,111,97,231,98,95,93,92,88,57,54,229,77,64,229,91,112,104,226,118,107,72,122,94,109,129,114,117,228,227,137,103,227,228,224,224,162,135,162,135,153,209,200,214,210,151,149,83,84,89,152,109,71,151,83,91,101,196,165,77,101,100,82,147,76,93,108,72,82,94,97,74,73,78,94,112,123,140,141,106,62,62,73,85,103,113,75,82,83,97,111,143,109,86,83,107,135,94,127,157,100,127,93,138,183,125,94,138,94,123,126,122,122,137,97,139,134,131,195,96,124,120,125,126,3
247,243,241,244,244,245,242,245,243,244,242,243,243,235,233,213,243,241,243,233,241,238,218,231,235,230,233,241,243,225,122,241,237,255,134,223,239,226,241,238,204,213,214,240,240,239,217,253,220,222,243,218,253,231,223,230,230,222,228,224,215,213,246,249,217,224,210,224,235,208,225,224,206,229,229,234,240,230,216,245,234,227,204,214,161,229,142,126,145,220,217,217,214,214,216,215,191,210,219,211,197,195,198,201,200,213,201,199,203,200,195,226,224,221,221,171,231,236,224,221,156,206,229,215,145,234,210,234,220,208,41,195,175,218,245,241,227,55,181,186,186,172,144,4
97,70,64,116,178,91,67,52,161,93,86,142,83,147,152,64,109,72,76,168,110,166,169,179,196,178,174,182,192,187,109,179,184,112,86,156,168,169,170,177,91,108,117,182,185,192,128,154,181,190,187,178,169,176,189,187,177,186,200,179,180,181,170,131,164,176,186,165,179,189,164,165,187,168,184,182,182,175,171,188,199,190,211,167,191,168,115,95,102,143,137,135,131,142,155,148,182,200,187,157,176,188,187,189,175,133,150,163,167,147,208,135,94,94,138,208,175,162,139,125,160,174,176,159,119,169,194,164,156,176,170,120,214,109,110,98,110,179,176,166,175,127,174,6
44,64,55,240,237,53,173,238,234,76,82,235,103,191,187,96,233,67,227,190,235,197,67,191,193,187,179,192,197,181,175,202,201,115,125,142,197,150,167,181,95,112,82,166,159,154,223,118,143,82,144,169,121,174,171,169,166,167,124,75,193,178,140,156,202,187,114,180,124,165,172,176,150,170,118,119,130,172,167,176,87,88,146,177,75,108,142,158,142,121,106,109,106,108,117,116,81,125,114,169,150,135,121,123,142,175,173,167,157,155,69,173,177,182,181,83,67,170,178,181,107,84,155,164,127,105,84,118,159,172,81,74,88,115,117,140,150,145,167,173,176,156,144,3
172,173,173,54,65,172,8,55,71,172,172,69,171,170,169,27,64,170,74,174,98,160,175,155,173,149,149,162,169,182,128,177,185,175,82,85,183,83,170,187,163,137,7,190,172,190,95,175,165,67,192,181,178,145,174,182,178,134,76,66,147,127,176,27,163,159,204,167,209,37,168,170,31,167,211,207,178,162,157,133,204,205,27,115,206,178,95,97,125,152,152,156,155,162,109,79,17,9,181,138,143,144,151,169,175,136,142,146,147,157,7,165,151,149,170,7,178,159,189,170,114,183,171,156,121,177,4,172,135,160,79,41,16,164,77,106,103,155,156,149,142,111,94,4
247,247,248,250,251,247,94,247,251,247,247,251,247,127,142,158,246,246,234,161,179,172,125,186,169,173,170,180,179,183,185,178,181,109,156,156,190,176,196,198,126,75,105,198,199,194,74,89,176,173,185,192,112,177,177,198,201,179,175,185,174,152,104,176,171,164,150,168,162,138,164,154,137,139,137,143,127,177,124,163,146,145,126,129,121,136,184,181,157,148,147,154,160,150,142,148,12,105,122,170,176,186,177,173,174,165,160,157,163,170,88,162,161,164,163,44,154,165,162,168,174,133,168,172,156,158,108,110,130,162,134,139,90,153,128,129,126,161,171,156,146,151,144,3
141,150,120,100,98,177,62,108,99,130,158,96,143,121,138,123,83,103,100,121,128,60,128,33,43,42,49,43,31,19,27,29,17,134,9,25,35,7,87,68,2,16,3,89,120,131,92,148,81,150,164,60,113,83,148,126,126,48,111,111,22,96,114,200,28,39,87,10,55,168,13,14,158,11,55,75,103,52,62,102,117,100,105,76,75,110,98,92,93,65,52,62,56,51,44,36,51,73,127,22,29,13,13,17,18,141,101,103,101,86,90,102,131,115,124,43,87,70,82,68,69,82,58,99,47,80,75,59,51,22,25,45,71,75,76,31,40,22,17,19,22,10,70,6
68,31,21,28,43,58,65,18,42,43,19,35,27,153,157,51,26,24,21,154,55,163,43,167,147,167,154,148,116,80,35,133,106,169,63,109,136,36,164,136,55,120,56,137,178,139,112,136,59,137,160,104,100,93,124,131,127,92,147,138,100,95,124,89,108,98,176,96,174,95,96,94,101,92,170,171,153,91,91,89,174,165,121,116,169,175,118,119,124,55,52,58,75,75,83,89,145,152,172,84,97,96,107,128,142,126,125,130,133,152,178,98,118,119,132,109,148,81,108,116,139,143,158,63,140,113,184,144,70,155,111,107,178,154,64,61,66,80,88,146,154,131,118,0
81,79,83,99,98,81,78,97,94,73,76,88,66,91,86,80,80,54,52,76,169,166,114,170,159,177,180,169,161,115,170,151,107,123,175,173,130,174,148,118,163,178,173,128,150,153,174,143,179,159,153,182,146,179,183,182,178,176,177,149,175,178,141,165,170,175,152,181,153,176,176,179,173,176,179,177,124,165,169,167,180,177,173,169,180,98,181,176,177,167,173,179,180,172,173,175,153,176,73,168,173,177,176,167,167,170,170,169,164,165,172,160,163,164,163,159,52,116,154,158,155,65,146,123,145,81,189,67,37,126,111,160,173,95,55,82,72,21,56,96,105,39,32,4
214,198,222,156,154,207,119,164,154,201,210,155,199,161,163,173,154,199,151,155,147,134,189,137,131,148,164,159,149,105,44,155,129,180,137,172,154,74,170,155,87,67,147,158,168,162,142,170,104,157,159,119,144,123,114,114,118,159,155,149,148,157,107,124,134,149,145,137,148,156,132,139,105,132,151,147,61,122,120,152,157,153,120,115,151,58,131,139,139,135,141,140,142,142,141,139,99,173,87,151,157,152,145,142,137,123,115,107,100,89,161,79,72,71,84,135,62,69,84,86,119,63,87,70,150,63,91,71,95,90,65,69,134,113,35,79,94,119,128,88,85,86,51,4
37,51,29,84,113,47,150,112,116,28,33,128,24,228,229,96,131,25,152,230,169,201,24,196,217,166,111,145,154,198,80,116,125,35,93,14,57,126,23,48,31,60,180,118,80,38,78,52,186,23,144,147,55,98,142,169,182,200,24,30,197,183,61,102,177,169,168,152,157,145,138,134,88,138,136,84,60,136,163,172,118,111,97,153,123,57,151,154,131,38,49,88,106,77,69,68,44,111,49,142,116,104,124,133,143,165,167,159,150,144,34,79,32,44,85,30,201,121,37,68,30,190,30,122,30,223,132,152,113,21,34,26,37,176,17,61,92,115,116,22,18,35,64,4
124,101,98,210,202,110,90,217,200,109,103,206,95,176,147,202,208,90,208,183,191,131,63,130,155,124,117,150,174,174,70,177,195,63,98,81,146,59,164,191,89,127,123,175,188,198,161,65,102,182,214,115,63,131,144,146,147,81,206,189,61,101,82,104,65,57,196,44,196,87,73,46,82,90,191,188,50,176,198,196,167,177,65,209,164,40,193,202,216,229,207,136,183,209,221,211,147,40,43,221,225,178,178,223,235,215,218,220,214,214,145,223,220,220,217,123,54,109,228,228,174,39,194,144,153,67,100,111,149,178,103,157,94,18,113,142,154,193,191,187,172,104,28,2
8,7,10,235,234,8,18,234,233,17,6,233,11,37,43,229,232,5,229,36,224,178,7,186,199,193,166,89,88,179,106,170,156,4,181,187,149,102,158,122,160,205,160,120,184,152,113,2,87,111,186,96,90,77,95,91,108,148,161,109,139,140,105,70,137,141,198,133,195,166,122,127,168,116,193,189,126,33,108,115,197,193,147,102,198,131,116,143,181,113,119,124,133,153,170,180,87,150,43,106,112,119,130,147,163,96,107,120,134,146,98,54,110,111,145,126,107,8,92,125,167,109,170,17,173,50,126,14,31,123,161,156,123,33,14,73,55,30,20,121,144,145,148,6
237,102,57,255,255,163,131,255,255,94,58,255,73,190,189,254,255,72,255,198,255,192,64,186,201,180,171,180,184,178,158,183,183,65,101,152,185,150,175,189,149,159,131,196,181,190,255,78,165,153,175,178,120,164,182,194,194,171,183,152,156,172,114,178,155,159,183,141,180,255,139,127,255,120,162,154,135,142,108,51,150,150,255,87,146,100,52,35,53,145,132,108,68,56,68,128,255,255,100,127,127,101,83,77,106,120,90,92,100,132,255,111,100,110,143,255,136,186,94,130,151,113,182,138,121,254,255,98,173,183,174,234,255,66,178,183,177,96,90,177,189,161,150,5
74,61,73,92,95,91,67,91,99,83,80,88,64,87,84,68,76,57,59,121,102,205,54,199,200,199,192,192,189,193,33,190,186,73,152,167,190,141,188,189,194,207,151,190,192,191,117,116,159,198,197,161,89,151,155,160,157,126,185,182,141,131,50,133,146,144,187,150,186,9,145,149,10,136,185,176,73,108,117,116,178,177,48,105,144,15,108,99,81,107,98,99,73,52,51,40,173,54,16,94,97,73,55,57,39,79,53,51,33,21,175,96,33,30,28,170,14,75,19,37,167,15,67,80,162,16,178,15,80,110,169,169,64,16,12,83,82,87,83,136,141,147,158,5
83,87,91,15,38,81,20,6,33,77,87,33,73,91,82,1,40,73,30,96,71,133,69,118,125,81,62,88,113,107,96,100,72,95,60,46,104,111,103,103,33,112,81,112,104,98,79,80,119,91,112,114,67,111,107,89,98,107,71,106,134,122,71,122,137,152,102,60,85,51,115,98,50,112,84,78,94,117,113,109,88,85,59,106,86,86,109,110,112,107,107,110,117,125,120,110,64,39,74,101,114,114,119,123,120,117,116,118,123,126,67,115,128,118,105,79,87,66,116,69,26,65,81,82,34,84,53,43,51,105,38,55,47,55,24,40,44,46,26,72,106,73,64,6
254,252,251,253,254,253,88,253,254,254,254,254,253,201,199,85,252,253,255,209,254,205,253,194,189,205,198,204,202,161,188,196,174,252,144,153,180,168,173,174,147,36,89,181,200,195,252,252,104,205,197,127,255,195,187,177,178,202,193,198,189,190,252,198,188,181,170,202,192,252,192,189,253,185,161,198,254,190,173,180,176,162,254,170,157,254,107,117,137,170,170,164,145,138,151,161,254,254,254,178,182,175,160,155,163,187,170,165,165,167,254,195,179,166,182,212,254,160,173,191,197,255,179,160,193,254,254,254,155,5,204,208,255,255,177,163,157,66,10,12,11,157,169,5
54,48,47,34,27,49,169,51,32,43,45,38,34,206,207,144,33,30,42,217,30,218,34,219,212,213,215,214,210,221,204,211,209,35,185,206,216,189,200,207,182,150,183,205,199,202,82,43,178,183,206,205,9,199,211,217,216,197,196,186,205,195,22,186,204,199,206,201,205,53,201,197,41,199,201,201,55,194,174,189,167,187,26,176,167,65,204,201,190,162,180,191,196,185,170,164,33,65,58,166,168,176,175,167,168,211,202,183,213,180,37,123,130,138,140,26,71,186,163,161,181,58,174,175,166,57,28,174,172,159,124,137,85,171,181,163,196,195,165,179,170,213,178,2
49,24,18,206,240,39,15,21,119,38,25,13,27,22,18,52,27,25,32,15,16,26,17,28,23,26,39,31,30,27,26,40,38,17,118,112,48,29,45,53,147,70,117,79,69,108,17,24,67,96,137,62,17,61,72,125,106,41,177,171,54,44,17,39,61,63,164,72,130,18,98,91,19,102,111,163,27,82,134,109,195,176,26,139,194,61,169,178,190,168,173,167,169,177,188,187,30,19,91,173,179,174,173,178,181,172,179,176,172,171,20,171,173,170,165,52,117,30,165,154,95,116,84,38,86,92,31,18,16,83,49,44,34,17,17,17,17,20,40,62,74,69,64,3
126,132,132,166,154,127,147,167,154,128,134,153,129,170,200,174,155,131,156,200,159,239,140,239,239,239,238,239,241,234,141,241,239,147,222,231,239,102,240,237,205,40,208,235,235,234,152,133,110,117,236,119,130,170,173,196,207,213,240,195,235,228,145,169,217,208,239,198,231,227,199,201,236,192,229,224,146,161,165,153,220,224,235,157,222,145,27,28,30,77,40,57,61,72,90,108,183,246,154,129,124,145,140,130,174,91,137,157,157,149,240,106,126,188,186,176,137,238,210,235,196,144,235,16,171,133,222,82,130,208,190,25,223,129,249,129,225,242,85,220,210,182,171,2
249,249,250,178,183,250,239,199,203,250,250,215,250,249,248,236,220,251,224,248,239,198,224,197,202,191,180,179,190,90,198,181,151,208,157,169,156,190,122,179,190,249,146,167,147,180,148,165,170,248,124,147,142,124,106,152,143,151,214,214,176,123,148,128,179,137,190,134,186,239,111,100,233,104,190,184,176,121,126,126,181,176,236,118,170,238,140,142,147,139,140,145,142,140,144,152,128,238,224,134,139,141,142,139,135,131,136,138,134,128,141,119,131,133,130,172,137,243,109,121,58,122,80,175,92,65,140,143,156,97,86,108,140,99,156,169,173,180,161,155,129,85,100,3
77,49,76,0,0,55,195,0,0,37,40,0,31,191,190,72,0,53,3,181,33,131,59,121,128,122,118,111,109,113,220,107,106,40,52,95,124,205,139,154,44,60,118,182,163,192,60,245,226,114,213,232,176,215,227,224,223,191,148,217,174,173,112,198,187,133,70,178,111,215,156,184,227,189,143,153,251,203,179,168,138,151,242,197,141,247,116,85,73,159,128,118,109,95,79,68,243,243,240,137,116,96,87,84,93,147,127,105,95,101,236,187,132,119,115,213,217,106,156,141,198,233,37,117,214,235,198,244,106,67,218,228,188,250,76,92,99,116,110,71,65,61,198,4
115,117,113,251,245,68,188,122,253,91,81,252,107,187,193,80,247,95,221,159,106,231,115,235,226,235,234,238,237,220,126,239,240,113,244,246,228,172,242,228,241,214,202,244,224,234,117,133,221,244,146,205,162,191,178,117,129,180,207,216,183,197,143,158,133,129,201,108,193,128,117,150,106,170,165,147,151,101,78,42,185,186,161,62,185,103,42,46,32,49,47,44,48,42,35,51,99,167,90,48,53,62,57,46,46,100,111,102,86,69,83,127,134,130,91,96,112,36,161,145,144,100,182,147,163,97,84,81,135,191,128,99,89,91,218,222,188,213,210,199,192,144,147,0
177,177,177,50,49,177,120,63,45,176,177,42,175,141,138,100,43,173,43,135,51,126,173,114,116,100,90,99,110,85,100,113,86,173,51,71,114,88,130,118,39,20,76,117,122,111,78,170,122,88,110,130,170,116,119,126,131,115,103,99,119,88,169,112,123,129,98,127,108,89,120,123,132,111,107,105,169,112,104,111,82,97,167,103,74,169,52,50,50,100,99,100,94,86,81,68,81,159,166,102,99,101,96,88,84,74,80,84,86,87,153,49,57,63,76,84,170,102,54,53,86,170,82,108,85,169,146,165,100,85,74,77,146,165,92,92,92,86,91,78,81,77,75,2
64,71,70,57,53,65,69,63,53,65,71,53,65,163,162,39,53,64,52,178,49,164,49,180,174,193,200,190,200,182,119,200,202,88,114,179,198,125,188,195,171,99,151,161,150,145,67,41,168,84,133,148,124,135,170,170,164,167,141,88,177,174,48,153,179,179,186,181,182,48,181,187,48,183,179,174,48,190,195,115,144,194,49,195,101,48,192,193,187,204,200,194,193,199,200,200,59,50,52,209,207,200,198,199,203,167,159,162,165,166,51,153,160,156,148,122,129,177,180,180,151,136,156,174,163,199,123,47,157,186,128,156,128,155,169,177,149,194,196,192,188,180,161,0
1,0,4,6,6,2,62,5,7,3,2,8,1,154,154,2,8,0,6,197,0,103,12,97,79,95,100,79,58,40,99,63,43,8,47,108,85,75,133,103,52,25,83,116,130,121,3,4,117,21,114,128,49,106,136,110,98,83,44,44,97,83,127,87,81,68,16,75,30,127,83,61,27,86,53,30,228,63,50,9,24,45,3,61,29,228,127,128,126,104,127,130,126,125,132,106,2,9,213,120,110,115,127,129,105,69,66,68,59,44,6,72,49,36,32,1,104,82,50,29,22,30,12,65,7,20,10,10,126,26,4,3,9,12,152,166,142,44,42,15,8,4,6,3
69,82,78,187,187,64,60,198,197,65,62,201,62,118,88,60,205,82,206,188,211,237,14,234,235,229,220,220,219,219,119,210,202,15,76,105,184,120,138,182,67,204,108,205,197,220,210,29,147,95,238,215,83,218,224,237,241,219,214,205,183,194,165,177,189,185,207,169,182,191,150,168,187,156,147,177,78,183,79,71,67,104,159,66,40,4,109,92,82,227,213,178,178,176,199,224,122,99,31,183,220,220,219,220,225,181,197,194,190,185,139,113,87,89,109,16,31,135,67,71,119,50,126,134,116,28,114,205,137,143,29,69,119,239,123,137,138,157,167,151,128,111,96,0
139,141,153,145,143,139,171,135,140,140,147,140,141,184,174,162,143,125,153,155,127,129,110,128,166,113,153,207,204,139,160,205,196,156,178,175,198,169,205,197,148,148,149,203,201,206,117,143,186,185,195,183,105,168,128,165,143,224,148,123,197,203,117,150,217,217,194,204,175,13,231,199,9,227,157,112,32,188,187,204,184,186,26,165,181,28,215,201,186,195,191,190,196,185,171,164,115,32,14,186,185,184,185,183,169,182,182,185,178,168,17,170,178,174,169,85,19,110,164,161,172,52,192,38,165,20,26,72,189,168,167,184,27,100,191,186,183,185,157,172,170,166,167,2
101,114,141,122,142,111,145,127,141,121,127,123,128,150,148,190,125,113,134,158,155,164,106,168,142,169,170,164,139,105,121,151,132,134,145,153,160,141,180,171,117,151,151,190,187,197,215,158,146,191,203,149,171,145,137,107,104,159,171,188,106,116,171,123,129,123,179,119,189,243,178,144,244,182,205,209,143,183,156,161,209,206,202,167,196,73,143,134,166,155,171,155,126,132,162,177,208,83,31,181,167,153,122,110,159,169,158,127,95,139,210,169,161,108,134,171,65,165,173,161,179,23,166,149,179,65,217,149,148,181,184,181,116,148,166,150,154,166,128,181,180,170,190,2
255,255,255,255,255,254,166,253,254,254,254,254,254,221,220,169,254,254,255,222,254,227,254,226,226,227,226,226,225,222,166,225,223,255,192,222,226,214,222,226,190,67,191,229,223,230,255,254,186,202,219,198,255,208,207,211,211,216,215,204,211,215,255,211,169,200,187,165,179,254,182,159,254,170,193,185,255,172,137,135,202,160,255,103,158,255,217,218,221,215,216,220,223,230,217,173,255,255,254,217,216,224,226,194,162,222,209,172,169,204,254,208,169,188,216,196,246,191,190,215,209,108,202,184,197,123,96,114,188,217,119,180,92,114,174,176,185,213,213,219,217,195,188,5
50,42,30,172,147,40,95,193,170,31,25,168,22,201,199,194,184,39,162,212,193,206,33,203,220,146,49,170,232,228,9,221,228,13,22,80,223,74,60,227,173,242,33,216,161,210,171,18,17,150,218,5,9,8,74,218,203,209,215,217,195,231,12,12,199,224,181,221,207,57,210,235,58,222,202,170,12,62,187,177,164,168,84,168,172,11,187,186,176,152,148,165,111,162,170,147,198,110,12,37,48,67,34,84,93,47,38,13,23,18,175,64,111,73,86,177,11,130,127,137,112,12,110,164,207,14,204,14,125,57,181,181,0,14,13,109,145,137,183,26,48,156,166,3
37,38,38,40,44,37,72,38,51,39,38,45,38,229,230,13,27,37,30,226,20,215,39,220,222,218,213,220,222,214,173,221,216,57,138,165,224,182,224,229,172,108,147,234,234,232,7,37,186,149,212,196,47,171,198,205,201,204,193,171,208,206,44,149,209,209,206,208,191,38,199,207,51,195,159,137,29,124,178,191,151,141,9,157,143,18,115,176,160,10,20,38,45,129,150,139,120,27,17,3,0,12,32,66,139,6,1,12,50,120,121,13,8,2,115,115,26,118,18,16,121,30,129,131,127,12,106,36,126,140,133,131,141,14,110,114,129,83,60,133,140,148,151,5
252,254,254,187,166,249,181,230,213,246,248,229,243,84,82,43,232,245,234,58,232,99,252,96,100,91,93,99,96,69,58,100,86,252,28,83,109,170,120,113,56,15,76,119,136,133,216,248,152,61,176,163,243,203,177,145,135,96,61,66,96,89,235,209,109,96,63,108,77,123,120,112,123,123,84,88,217,144,120,87,82,91,120,119,82,196,31,35,34,54,41,38,45,54,34,10,137,121,183,39,41,44,56,43,15,25,34,28,16,13,125,49,22,16,22,109,199,148,60,36,120,197,81,132,108,171,149,193,136,54,98,130,150,170,140,160,139,95,85,57,26,84,83,5
150,147,140,18,13,148,61,18,10,144,139,13,140,34,21,38,16,136,22,36,65,34,117,27,124,36,84,110,116,157,40,129,142,110,14,35,129,81,120,123,150,174,41,121,115,114,37,106,121,152,120,128,88,117,145,142,132,149,109,102,162,168,50,116,159,171,22,177,64,74,176,181,56,185,128,79,100,115,141,147,127,86,39,158,92,84,136,139,139,154,149,145,141,139,136,128,37,44,26,149,144,142,137,139,121,140,136,126,85,64,35,133,94,48,129,167,118,147,110,135,163,129,48,164,150,187,14,201,162,104,166,165,66,209,168,161,160,156,145,99,92,169,172,4
17,12,8,82,120,12,177,41,98,12,9,73,11,210,213,7,45,10,46,208,47,211,15,218,227,220,219,230,227,204,126,226,220,18,156,189,223,41,222,223,144,167,149,224,216,225,4,65,139,209,226,165,149,182,181,181,178,168,218,222,153,184,133,187,154,148,199,158,196,12,183,163,12,173,212,207,87,187,168,176,230,236,21,174,170,77,228,231,255,235,238,254,250,246,250,247,231,29,90,202,204,236,227,215,227,152,159,176,175,188,235,140,137,147,141,232,25,186,136,149,223,55,231,174,233,0,11,124,173,224,235,236,8,59,167,175,173,186,193,217,222,233,236,3
42,68,58,66,68,42,118,62,68,67,84,65,91,157,156,106,67,95,66,164,83,148,130,149,166,142,111,121,166,221,89,205,213,132,117,61,186,120,144,161,216,165,83,196,173,194,194,129,125,108,185,154,162,159,185,207,232,230,52,129,221,215,58,132,205,204,150,198,14,99,201,200,96,197,137,124,88,210,208,205,153,168,95,208,227,92,215,203,203,215,221,220,215,211,207,207,144,63,66,215,216,216,218,214,211,206,209,206,207,211,72,208,205,203,205,77,31,193,191,199,111,40,109,211,93,54,64,55,196,107,89,65,56,34,138,172,184,212,158,147,121,86,101,0
21,13,4,0,0,5,97,0,0,0,16,0,2,118,106,3,0,2,0,135,0,126,0,134,119,134,127,118,115,118,24,104,109,2,98,109,95,148,95,94,12,10,36,89,134,111,8,0,206,9,194,212,0,214,217,210,203,214,44,28,209,209,13,16,202,202,8,197,13,0,198,195,0,196,18,36,5,189,189,188,13,20,0,191,19,0,121,74,113,193,190,187,161,135,127,69,1,0,2,148,143,130,109,116,61,119,103,74,80,54,2,156,158,120,92,1,0,0,93,79,4,20,22,24,24,29,33,19,18,60,21,50,26,29,32,34,15,165,42,89,69,19,16,6
3,5,7,8,13,7,8,9,7,8,4,10,3,136,151,8,8,5,10,140,11,172,11,164,168,154,147,164,164,161,70,167,163,7,78,122,171,74,163,180,99,77,172,182,146,171,13,6,106,121,147,114,2,113,139,161,165,193,147,123,192,194,48,85,183,191,183,178,170,27,160,170,21,154,147,127,19,121,145,142,133,126,33,139,120,4,53,56,55,81,125,131,118,77,45,47,29,28,8,179,192,188,179,145,64,187,185,181,131,126,65,155,173,160,126,92,152,78,129,104,160,144,142,178,136,137,103,51,209,165,136,133,105,93,170,97,171,101,53,174,120,64,102,5
134,136,121,127,126,135,12,120,127,135,138,129,139,17,21,114,131,130,132,2,134,114,144,146,72,156,161,155,133,72,168,155,154,174,154,169,176,200,178,178,172,107,166,182,160,137,194,202,203,175,113,141,172,121,170,147,164,113,157,163,157,132,135,199,170,156,137,162,116,198,191,155,198,193,119,117,135,201,139,123,27,86,201,137,0,133,80,59,74,124,111,83,80,71,88,107,153,204,203,126,128,108,80,80,102,133,131,98,86,95,119,137,141,127,104,115,170,122,148,111,142,212,157,133,164,193,169,147,138,171,182,182,170,139,156,148,140,79,162,174,174,173,174,2
175,203,210,162,156,179,191,159,159,182,208,173,205,156,147,114,159,221,171,133,66,130,246,130,196,198,249,235,219,171,69,216,186,234,92,177,213,97,232,204,148,92,121,205,221,204,150,231,114,52,206,183,223,194,182,157,138,159,100,134,141,124,229,150,142,106,139,189,150,125,217,211,130,220,151,133,231,201,178,156,136,135,147,175,127,222,123,115,117,74,74,83,83,78,69,63,192,148,228,58,61,70,76,75,67,141,137,133,139,139,163,110,113,112,120,196,201,106,101,102,212,207,199,85,205,178,154,199,63,203,194,184,154,186,213,147,63,64,97,218,217,193,190,6
64,65,76,97,69,65,159,127,83,65,60,83,64,174,172,135,96,63,98,181,109,172,59,175,187,184,173,180,184,171,133,189,158,67,141,160,180,163,175,173,100,74,88,168,147,148,85,148,136,129,180,159,166,115,158,166,165,147,130,96,141,130,159,115,157,142,116,119,113,102,102,85,99,97,87,106,175,119,157,138,114,81,104,143,119,167,116,127,130,132,130,137,135,140,146,136,65,18,172,103,114,136,127,117,118,90,90,86,87,90,15,122,101,102,123,85,150,149,110,127,135,168,119,130,109,172,11,180,162,119,101,71,12,178,178,164,163,177,108,116,122,94,101,0
136,137,136,137,135,139,150,142,134,138,139,135,138,218,215,55,138,137,136,215,137,218,139,219,218,209,204,204,207,201,108,195,182,138,67,114,192,118,214,212,117,167,100,214,216,212,138,134,177,187,203,203,136,197,206,207,207,208,196,186,197,195,137,174,196,196,183,192,190,137,193,194,136,191,183,175,137,179,199,189,192,185,137,192,175,138,162,160,151,196,197,197,197,198,194,188,135,137,139,151,135,135,135,136,146,138,133,129,135,144,135,169,152,151,162,123,136,154,184,177,148,139,147,159,137,137,136,135,141,159,120,133,135,136,118,120,127,156,164,142,148,115,116,0
162,218,208,103,102,183,156,93,101,202,210,125,216,159,164,161,120,211,133,149,145,159,115,174,131,178,180,162,139,113,88,147,125,106,132,176,154,105,161,156,153,148,141,153,155,148,138,96,115,83,154,117,166,116,118,122,118,135,140,114,124,117,59,73,132,134,115,120,50,114,55,54,67,62,125,123,73,5,51,55,145,119,133,62,94,92,107,64,54,113,110,88,45,43,80,94,110,122,99,48,31,9,35,66,67,5,30,43,44,75,115,19,29,53,42,98,107,87,43,19,102,116,63,79,94,110,121,99,67,53,89,102,134,126,85,95,71,22,13,43,57,81,89,4
196,114,51,206,206,153,53,209,206,95,42,205,61,84,69,67,206,46,209,123,69,136,38,154,130,184,188,198,207,189,149,212,202,26,165,147,212,149,178,214,170,99,208,208,174,202,23,28,174,184,193,185,48,169,196,203,203,204,205,185,196,194,52,145,202,199,197,197,208,26,192,193,24,188,205,199,58,171,179,181,196,200,24,173,189,52,168,175,169,105,42,85,107,105,95,36,8,24,51,34,30,23,23,24,24,39,36,40,40,39,17,62,46,42,51,7,51,144,90,79,167,48,175,147,165,48,10,27,138,172,142,82,18,31,96,129,135,155,51,170,168,163,162,5
117,110,91,205,197,109,63,119,195,105,93,197,108,188,194,55,198,96,187,186,74,135,56,125,145,118,114,125,137,148,72,141,154,50,98,96,148,37,131,153,114,82,80,162,147,172,43,42,89,14,179,152,31,165,181,181,182,161,25,12,144,118,20,144,151,141,128,148,136,14,146,143,12,135,132,130,21,115,115,128,121,114,11,100,115,39,117,122,118,80,85,90,90,94,97,99,2,12,40,103,107,98,100,102,93,187,162,170,171,154,5,126,163,172,144,30,11,90,108,115,103,11,112,97,90,8,7,12,88,108,67,1,12,10,62,76,82,102,116,111,107,96,86,6
200,198,197,116,116,199,38,131,121,199,199,122,200,198,204,38,123,200,131,206,72,196,202,198,146,191,177,160,160,194,116,161,180,72,151,170,148,114,179,137,113,185,165,166,191,197,27,23,126,158,192,154,23,71,174,203,203,151,179,180,158,129,24,12,150,166,171,138,139,50,123,123,55,145,161,180,22,155,194,101,185,176,27,205,193,27,137,132,119,92,93,92,94,98,105,134,38,57,72,128,123,126,131,140,160,179,185,191,194,203,51,192,201,202,207,39,93,8,191,197,45,97,136,16,12,70,54,48,47,13,49,56,192,36,51,10,61,140,4,6,13,35,42,3
255,255,255,255,255,255,109,124,239,255,255,176,255,188,191,161,148,255,107,198,61,202,255,179,199,153,129,128,156,166,95,154,162,255,133,124,166,149,156,176,162,121,145,180,160,182,116,255,150,168,178,166,254,162,184,203,200,168,203,194,155,150,254,158,163,144,183,144,189,157,167,143,169,164,187,182,255,186,147,112,186,193,255,139,185,255,32,25,33,92,68,46,55,59,79,77,254,255,255,122,101,86,99,119,125,114,92,109,121,131,255,112,84,92,130,242,255,193,78,121,161,255,189,143,163,255,255,84,158,198,141,111,255,45,140,175,165,169,186,199,200,166,167,5
143,132,126,241,241,146,128,241,241,111,100,241,86,140,147,167,241,112,241,172,241,115,119,111,124,110,95,92,80,131,82,92,106,120,61,51,110,93,91,140,79,57,46,148,84,153,243,112,93,142,106,113,80,143,114,76,125,106,162,169,93,103,102,108,145,124,172,135,171,248,134,131,242,124,158,150,94,105,113,124,123,142,242,114,115,88,109,90,117,105,102,112,109,89,113,140,244,241,87,102,101,109,105,89,114,100,117,126,110,127,241,113,118,141,144,243,77,82,86,103,119,80,121,85,111,83,237,78,60,100,248,241,236,84,89,67,71,87,123,105,100,134,181,5
188,194,186,217,208,192,208,217,210,199,192,210,200,181,183,218,212,201,213,177,206,178,142,176,174,171,164,165,167,166,112,164,162,115,50,124,166,74,172,178,70,8,13,188,176,190,178,138,140,182,186,174,174,131,173,193,199,178,117,169,168,140,103,154,155,121,165,115,159,187,109,116,181,112,164,156,156,127,126,136,145,116,146,50,77,161,180,167,212,201,216,231,229,224,235,237,105,67,161,95,140,202,196,176,184,88,87,89,81,93,132,142,145,149,166,2,151,51,119,139,147,134,172,115,151,148,177,96,55,177,83,15,152,121,21,1,18,141,172,179,175,143,78,3
207,206,212,17,13,214,208,16,6,219,218,5,223,67,80,106,10,226,7,55,129,115,77,117,129,154,234,255,208,120,244,226,164,15,106,240,227,251,251,226,101,77,250,230,245,225,61,34,235,130,223,178,71,28,237,242,238,219,135,140,232,234,85,65,236,230,108,231,108,34,223,219,30,214,117,123,107,125,168,206,101,100,20,214,122,108,121,107,106,222,226,217,180,137,112,110,15,19,122,214,206,189,169,143,113,177,153,125,111,109,36,148,105,96,97,30,147,3,122,87,53,137,100,39,54,155,22,127,28,106,29,108,31,0,8,29,33,37,56,103,103,93,82,2
165,166,157,94,102,166,247,87,103,161,160,91,157,147,141,103,86,154,89,143,96,130,152,125,130,122,119,128,139,134,190,143,140,145,88,102,149,175,158,154,107,99,79,159,169,160,98,146,168,95,154,199,138,198,211,193,184,141,128,125,126,157,127,213,133,134,102,133,123,82,134,136,94,136,129,127,102,142,140,164,126,126,37,132,123,24,98,92,83,110,116,120,112,99,89,82,90,9,18,99,94,97,99,93,89,92,88,91,97,103,9,134,122,117,117,78,34,84,144,125,81,9,78,123,65,10,10,13,124,88,30,7,9,8,17,12,47,112,94,73,71,40,21,2
26,25,25,18,20,26,186,16,19,27,26,19,28,200,197,55,18,26,16,201,15,210,23,204,190,200,198,186,178,121,171,153,116,31,162,196,119,178,194,125,115,31,127,134,118,97,24,21,173,79,150,135,6,145,177,161,162,181,154,89,193,189,23,194,192,177,29,179,22,36,182,134,25,155,28,40,19,184,141,181,35,34,23,159,26,19,151,148,124,156,157,167,177,194,183,177,87,4,18,166,170,176,181,191,179,174,186,205,215,184,39,188,181,191,173,25,19,16,180,160,137,11,106,170,95,6,3,21,67,161,99,20,4,40,58,60,55,169,185,164,163,99,110,3
183,183,186,255,255,177,195,255,255,175,180,255,179,189,185,252,255,180,255,185,255,193,164,200,207,192,209,203,199,219,82,208,202,143,208,206,212,174,215,214,199,198,190,183,172,160,255,184,223,199,98,215,175,195,192,179,168,202,141,136,195,197,173,167,183,185,107,172,67,219,154,160,212,140,22,71,164,120,82,25,26,62,232,77,97,159,130,136,141,153,159,163,172,165,162,161,114,253,150,162,163,157,153,152,150,143,143,141,137,137,164,147,140,134,138,114,154,154,149,145,152,154,140,153,166,164,255,168,153,156,141,119,255,168,155,152,156,159,173,149,145,149,151,3
41,38,52,153,159,39,103,66,159,35,31,158,38,144,143,77,159,39,161,142,160,140,38,141,142,142,142,142,141,142,66,139,135,48,51,59,127,79,119,113,59,89,50,112,131,121,150,57,94,148,133,114,51,116,122,126,130,119,136,153,114,104,53,87,106,110,106,104,92,152,94,100,153,87,76,69,53,89,83,81,71,73,152,62,45,50,191,170,153,99,128,123,129,124,103,91,88,153,45,96,94,89,93,104,103,116,139,134,110,104,83,90,118,110,99,165,54,61,90,93,86,59,71,67,62,57,222,49,59,86,80,102,215,58,81,38,57,73,99,76,73,54,62,3
250,250,245,253,253,250,94,253,253,250,250,253,250,67,66,254,253,250,253,50,253,165,244,169,170,169,164,167,169,173,51,165,169,247,165,170,170,63,172,172,190,186,164,175,164,186,254,243,145,189,116,161,248,168,171,171,169,164,214,223,173,172,247,186,162,164,72,153,84,255,147,147,255,146,86,59,254,144,112,85,103,83,255,103,98,186,114,126,139,194,199,199,162,151,191,148,200,255,178,141,156,204,208,235,202,164,155,157,158,203,229,120,148,143,255,175,152,143,126,207,230,154,253,140,252,144,238,129,149,253,254,183,254,145,120,129,149,168,178,253,253,253,253,3
189,143,24,22,22,191,112,22,20,192,106,21,190,182,185,90,24,188,23,182,54,181,181,188,191,191,181,183,184,187,103,178,175,171,91,107,169,129,171,168,101,101,137,181,188,183,119,183,146,149,172,157,176,147,154,163,166,172,159,157,178,175,185,107,182,177,180,177,175,133,170,174,54,169,165,161,183,153,161,151,158,169,40,144,149,183,120,116,116,116,111,99,103,105,103,101,43,113,184,143,144,134,146,138,125,146,148,151,146,140,131,162,149,157,164,82,184,118,144,160,135,183,147,147,131,183,186,10,142,150,61,131,186,7,63,97,132,152,172,148,140,110,86,6
159,118,85,219,182,149,113,249,174,155,107,175,151,147,130,236,165,150,165,178,194,208,177,207,202,224,214,217,212,201,171,206,204,138,157,199,203,165,205,188,118,122,165,168,196,177,159,103,186,158,175,200,150,197,213,216,215,214,193,169,214,211,168,183,212,211,206,209,202,133,205,203,136,207,207,202,174,205,89,216,114,180,151,131,164,170,169,144,136,185,178,175,178,172,161,159,111,168,175,201,196,194,189,185,176,212,212,211,212,214,163,220,222,222,215,33,176,189,214,212,180,167,197,194,178,181,202,120,189,198,136,48,188,169,81,175,190,208,222,199,196,180,173,3
35,27,60,183,181,8,166,184,183,0,21,183,11,225,221,30,182,62,183,209,183,190,114,175,183,177,184,178,163,141,179,165,134,134,127,140,176,186,152,181,79,25,119,166,170,157,181,118,178,150,174,195,76,182,187,177,169,200,129,97,205,202,146,189,207,201,126,212,41,178,208,188,177,173,72,42,171,152,133,83,48,38,177,114,44,157,96,93,87,37,43,55,43,48,43,25,180,174,151,83,91,91,77,68,63,56,59,50,51,52,176,86,61,60,64,177,137,124,126,105,51,130,84,117,77,128,170,98,104,100,0,1,163,91,121,70,92,123,128,111,102,75,59,6
56,39,41,175,163,40,215,172,155,21,26,141,27,233,232,186,125,29,107,229,38,217,46,211,217,205,203,210,216,212,74,224,227,75,116,168,227,158,213,226,186,217,185,227,212,225,142,155,210,201,221,219,46,223,229,228,226,191,228,227,179,177,53,205,184,179,183,185,187,14,185,201,28,200,185,192,101,191,201,201,213,217,34,200,209,115,211,213,218,192,212,217,218,217,212,210,198,45,126,99,125,149,151,143,133,107,91,102,107,109,44,184,160,165,175,189,138,193,164,180,197,139,210,191,192,136,64,112,197,210,173,147,50,59,171,185,195,210,221,215,210,182,167,3
42,42,37,29,29,42,207,28,29,40,44,28,39,168,163,26,29,37,31,168,28,184,154,186,167,186,191,186,178,161,174,178,168,232,202,206,149,170,130,150,153,206,184,184,138,115,25,234,77,9,125,141,230,125,140,150,148,188,60,21,166,179,216,99,140,171,167,137,156,26,116,103,24,127,147,137,213,141,117,159,160,145,25,122,161,215,141,142,169,142,147,131,124,144,165,168,1,19,208,109,101,107,127,151,168,128,145,166,177,182,7,153,180,182,188,12,216,7,177,178,253,206,252,185,253,216,19,21,241,254,164,22,11,20,9,173,247,175,91,253,253,254,255,0
127,112,100,100,110,39,30,102,100,57,58,96,45,26,23,136,93,15,63,24,49,31,36,42,38,38,39,46,53,50,84,59,64,128,46,39,61,88,72,70,62,52,87,79,75,79,108,117,76,38,76,117,115,133,106,92,94,57,76,36,95,65,107,56,83,88,66,112,70,135,112,104,136,71,62,56,57,38,31,32,62,61,216,42,56,118,67,69,73,75,67,67,68,68,69,66,11,195,115,66,64,65,64,62,64,53,54,56,53,47,178,41,40,41,28,176,117,37,34,18,71,121,32,11,134,103,180,147,50,58,154,136,182,84,65,65,62,59,53,81,137,147,125,6
26,25,32,28,30,31,109,52,30,44,51,41,29,161,163,88,67,19,84,165,105,168,84,170,174,151,143,167,171,169,106,177,181,80,100,134,181,132,182,199,57,37,67,210,179,193,73,84,128,105,184,90,55,141,149,149,153,96,167,156,165,103,36,78,171,178,168,174,172,121,163,175,88,161,170,171,58,133,167,183,147,156,111,164,140,16,115,117,118,140,131,125,128,135,144,156,29,43,17,160,170,171,171,173,170,172,177,179,184,188,34,159,172,179,192,101,25,112,162,177,150,43,155,127,147,26,52,102,116,151,140,45,54,67,96,107,109,103,107,155,153,133,145,3
230,227,226,76,189,188,64,78,176,175,166,164,179,193,197,234,162,173,152,207,229,219,173,222,231,225,231,240,247,235,116,253,247,189,175,208,255,180,252,253,65,194,184,250,251,246,152,157,194,218,251,185,187,180,183,173,173,190,217,86,185,197,15,155,185,202,231,195,231,134,164,177,135,177,196,152,34,26,70,165,164,148,141,88,144,47,12,155,187,60,44,23,38,166,189,186,123,175,47,78,38,17,116,190,179,65,103,207,190,199,115,89,194,191,176,87,107,115,206,169,64,91,211,176,17,24,198,47,168,224,40,62,145,14,179,175,186,207,212,227,226,64,57,2
210,202,186,129,129,209,234,129,133,213,213,134,223,219,220,221,134,232,124,221,216,216,216,215,208,205,172,169,186,169,207,184,183,197,95,78,212,182,182,210,117,120,130,211,199,217,140,190,173,190,215,211,187,201,210,211,212,215,186,171,206,188,189,185,205,190,196,197,190,183,201,189,186,203,189,180,182,212,200,206,199,196,190,205,184,159,164,145,145,208,194,185,172,166,163,168,185,194,190,206,190,171,167,172,174,196,187,184,180,180,184,202,203,201,191,184,91,197,201,193,170,128,206,195,186,108,159,178,151,177,165,164,165,104,147,134,130,157,148,154,157,165,147,0
97,97,97,102,101,94,48,104,102,97,98,105,98,166,168,66,102,99,106,178,106,208,105,219,207,222,210,211,205,190,88,199,192,108,100,144,201,103,202,212,166,219,160,222,203,217,60,108,132,170,207,116,110,157,169,177,184,195,208,190,195,200,109,142,194,194,215,192,218,184,183,192,168,181,211,204,127,154,176,182,217,211,189,173,210,116,85,83,92,104,106,124,118,106,109,114,147,159,118,142,161,194,194,177,193,152,165,165,170,186,116,128,107,92,107,143,110,124,131,115,156,109,175,121,145,110,117,110,118,187,119,106,114,110,88,94,100,137,161,174,163,139,129,6
219,222,223,153,161,216,80,116,153,216,189,141,203,104,116,150,127,213,110,94,77,91,163,95,94,102,104,106,104,99,75,105,103,186,70,82,108,65,113,112,52,27,58,114,127,120,62,224,41,138,145,88,166,106,97,96,102,112,168,168,114,94,243,99,122,102,139,109,134,112,116,103,106,113,119,113,234,102,107,94,106,110,138,104,97,235,18,27,44,1,0,4,6,6,4,15,145,156,234,7,8,10,10,9,3,2,4,6,8,14,141,70,55,76,74,121,235,73,93,82,107,233,91,80,103,236,109,232,75,94,114,148,110,231,163,78,77,71,76,97,98,99,104,5
65,85,94,169,184,72,23,165,159,115,140,173,165,160,145,152,191,130,167,146,79,203,95,207,208,212,213,213,212,208,213,213,209,124,168,205,214,212,217,216,187,32,153,217,210,207,76,149,213,194,201,218,121,216,213,218,221,209,204,200,208,202,80,216,213,207,200,212,201,119,215,212,109,216,209,216,107,217,215,210,173,198,234,216,201,119,202,196,197,216,215,213,212,211,210,208,157,254,111,218,218,219,218,217,216,219,218,217,217,216,142,218,215,214,211,148,115,206,213,207,186,122,188,197,163,255,180,255,221,158,151,169,201,255,208,216,218,220,207,184,183,172,167,6
75,61,41,90,133,63,111,88,122,41,35,110,37,171,167,127,121,56,111,168,117,136,33,144,140,155,149,154,155,144,75,141,137,47,62,92,131,153,121,116,57,24,41,143,148,162,206,80,160,112,191,157,115,144,153,157,158,80,161,22,92,115,123,11,87,116,117,118,128,179,105,113,176,83,153,165,25,108,112,91,118,150,166,122,121,27,74,80,77,137,130,132,131,133,167,185,13,148,21,147,154,155,171,171,150,109,112,113,115,118,47,104,107,116,149,35,20,68,140,172,135,10,123,94,136,42,87,19,123,122,151,34,80,35,108,107,108,116,96,125,126,137,144,0
209,209,207,217,219,210,89,222,218,210,210,216,210,26,28,32,214,210,217,41,119,95,153,107,114,112,142,168,177,138,164,202,187,124,35,68,218,54,195,227,21,17,35,235,215,244,27,92,179,130,250,252,56,164,245,238,231,215,143,166,219,216,63,53,220,219,100,221,78,5,223,223,7,227,115,132,68,229,212,218,151,146,22,186,158,66,57,63,36,53,6,19,17,6,18,45,33,84,52,24,15,48,47,63,58,8,62,91,68,86,43,193,76,91,106,30,185,135,213,143,160,118,140,221,155,128,11,62,210,110,143,16,8,104,21,130,195,220,197,95,111,151,151,5
72,50,43,120,119,64,118,132,122,70,106,125,92,156,159,152,130,105,139,162,148,47,137,51,96,70,86,30,16,14,77,36,30,147,194,191,71,29,167,117,150,192,200,180,197,195,163,146,54,161,191,104,137,52,70,132,136,209,164,150,187,195,153,7,164,176,173,120,173,157,86,72,157,58,177,177,101,14,31,62,155,168,157,5,133,81,162,169,177,124,144,131,142,144,147,154,87,158,21,77,106,112,107,109,107,60,66,59,53,68,109,34,62,70,155,64,4,40,81,150,142,10,173,47,109,12,136,33,39,77,33,40,147,49,47,43,42,39,62,59,36,20,21,4
145,226,242,112,157,126,240,153,130,126,111,147,131,165,167,158,162,132,156,185,137,208,111,211,207,212,214,212,208,189,99,206,187,173,134,181,203,35,217,203,135,85,180,206,208,202,69,69,183,139,196,199,95,190,202,213,217,134,167,125,159,190,95,163,149,186,177,171,167,83,153,183,81,168,154,149,137,167,75,173,56,151,119,18,116,117,224,210,146,115,109,92,95,98,100,104,24,105,53,144,130,115,108,114,139,165,156,147,142,160,52,184,170,168,170,92,91,158,176,165,56,68,173,192,52,89,97,24,174,180,56,105,112,51,49,141,161,195,156,182,186,87,31,3
32,25,19,22,29,27,14,16,25,23,25,21,22,221,222,34,17,19,15,207,11,216,15,206,212,196,185,199,204,190,86,200,194,55,112,133,202,52,200,204,113,23,190,208,214,211,14,93,60,165,207,88,95,113,195,215,218,198,183,166,200,207,86,74,207,207,209,203,206,35,198,202,42,198,199,192,58,189,188,165,192,191,33,182,188,85,109,45,35,80,77,68,100,120,71,75,19,51,68,213,190,202,204,172,196,230,229,217,219,229,41,173,184,186,186,10,21,155,128,125,104,121,137,156,56,164,63,44,162,136,8,7,51,161,39,96,144,185,195,127,82,6,8,0
149,135,77,177,200,123,56,186,187,166,136,179,151,25,26,50,185,99,185,56,93,124,53,124,118,125,116,118,120,117,74,112,109,79,72,85,108,97,115,116,53,80,92,143,179,163,12,75,63,85,157,153,76,148,151,152,152,171,136,130,81,85,63,173,67,66,95,64,83,16,67,81,16,66,100,99,61,38,88,149,77,80,57,104,110,68,59,50,48,133,113,153,139,89,126,130,73,8,107,192,175,201,171,152,177,172,188,158,148,155,31,87,90,84,64,80,71,82,126,79,82,85,105,164,91,29,10,126,168,93,108,72,5,109,101,157,165,158,118,93,97,108,115,3
37,51,56,238,237,35,154,238,237,31,37,237,30,184,186,145,237,30,237,182,237,168,17,164,136,177,191,175,133,80,71,153,111,81,111,181,160,134,206,183,151,221,146,207,214,213,239,97,162,236,220,158,51,138,157,162,164,147,234,235,147,158,86,104,127,125,197,111,200,238,118,106,238,104,227,230,90,74,107,113,232,229,238,100,226,53,157,168,169,92,103,115,133,151,170,191,242,237,54,93,103,117,138,158,167,128,141,147,149,151,222,135,135,139,147,70,61,25,166,152,55,66,69,80,99,47,67,44,44,60,97,109,50,57,72,57,36,71,61,64,63,66,72,0
63,66,65,218,219,62,170,218,219,64,66,217,78,157,158,213,219,130,220,155,219,161,171,163,165,148,122,153,158,160,143,157,160,221,152,80,153,158,129,149,216,99,100,150,139,155,187,190,168,170,162,172,182,178,173,171,168,160,155,148,159,151,183,183,161,156,174,159,132,163,160,155,153,158,121,127,195,163,155,155,112,114,127,138,141,154,95,99,89,127,113,101,90,90,87,95,156,139,83,128,128,120,114,116,112,129,122,118,120,118,148,128,118,117,120,151,86,156,128,110,165,100,159,149,138,80,127,123,152,183,162,159,108,108,154,155,153,151,145,178,184,192,160,4
57,68,89,42,43,62,90,44,42,87,83,40,88,99,105,92,42,80,42,125,41,195,78,194,194,200,208,207,201,163,37,201,180,51,172,199,198,38,212,199,206,156,200,199,213,202,34,45,161,181,205,197,45,180,198,209,212,211,130,203,201,193,36,155,196,200,162,193,177,37,172,190,35,121,184,116,58,210,107,194,176,157,32,93,179,51,138,122,111,96,157,154,142,124,112,113,34,34,22,88,97,117,129,125,123,132,119,129,134,139,31,168,159,158,158,63,34,202,155,149,147,38,206,205,162,13,84,18,187,197,80,17,30,14,175,170,176,196,145,172,193,181,160,5
65,49,54,9,10,62,12,7,15,57,43,21,48,19,22,13,30,22,55,36,118,53,67,52,41,49,29,28,49,72,44,49,62,147,28,18,53,105,42,55,111,131,33,64,49,67,101,150,163,98,76,184,115,203,204,117,42,85,115,127,89,84,112,227,92,94,109,105,112,124,114,118,112,116,111,118,107,73,86,41,118,122,112,59,117,123,101,100,95,70,96,85,76,64,54,38,119,105,130,57,57,47,37,23,22,35,33,21,32,51,116,173,22,40,78,137,102,182,225,83,75,103,65,208,78,89,101,100,217,82,82,79,95,90,204,208,213,214,202,91,91,88,83,4
22,19,19,224,224,16,1,234,233,18,29,225,18,1,1,9,193,9,130,1,203,39,67,40,32,49,32,46,76,131,116,43,86,143,7,19,54,48,35,55,26,0,10,33,20,37,229,247,77,8,62,236,58,217,251,149,61,84,8,8,29,46,3,104,30,45,3,52,4,59,110,70,134,40,6,7,8,85,43,26,7,7,244,70,7,12,85,199,188,53,52,61,86,166,234,239,20,233,146,49,56,66,86,143,201,59,68,84,122,177,181,55,64,81,148,13,252,206,59,92,189,253,164,154,198,250,6,252,146,160,92,1,4,252,242,113,147,249,120,175,187,133,98,3
22,17,20,252,253,20,3,252,253,35,30,253,37,82,81,251,253,36,253,119,253,189,29,187,160,178,165,166,151,105,139,148,111,52,114,136,156,171,203,180,83,29,105,204,187,201,254,105,100,251,166,55,109,168,153,155,166,195,168,245,193,171,120,176,191,175,67,181,71,253,185,164,253,167,88,85,124,155,104,127,86,80,254,80,123,121,166,229,255,138,136,213,209,166,160,94,255,253,124,182,155,133,87,25,21,73,45,66,75,70,253,70,96,119,147,161,101,116,163,185,153,99,133,123,149,88,194,92,134,134,162,153,196,81,109,112,121,157,166,151,156,169,169,3
53,67,75,142,157,55,91,66,154,57,60,148,64,89,91,118,151,68,161,92,157,153,62,156,161,157,158,161,162,162,62,164,169,60,153,155,160,71,150,148,142,138,151,131,145,138,151,77,144,142,172,104,75,146,107,132,130,129,162,149,128,133,69,81,124,126,169,120,166,141,118,118,157,112,146,87,69,122,115,115,86,88,150,114,126,67,142,146,151,120,126,135,137,144,151,159,46,142,82,113,123,130,135,142,149,115,123,132,139,142,68,105,115,125,137,110,71,136,114,114,86,24,111,146,45,18,87,153,134,15,122,74,135,138,23,12,30,146,156,17,21,21,53,0
109,111,109,73,55,109,166,82,63,110,112,65,113,174,173,98,63,114,67,182,118,145,111,166,54,166,164,160,153,148,161,163,157,108,174,186,167,174,179,174,179,171,177,174,180,175,108,106,178,118,172,179,112,164,177,162,166,177,132,128,174,174,110,152,176,176,198,177,202,10,160,165,5,142,195,178,114,173,56,56,193,190,6,43,189,109,167,163,153,152,153,167,178,171,147,120,76,61,55,150,148,155,157,140,119,122,126,151,155,176,77,171,168,191,183,86,7,183,183,162,71,1,176,175,71,6,9,29,182,181,66,40,8,39,56,151,184,185,173,184,177,87,38,0
19,22,26,11,14,19,196,7,13,25,27,9,26,194,193,8,9,23,7,198,12,158,30,100,187,116,159,179,191,189,56,196,196,26,40,118,202,88,197,205,102,46,155,207,203,208,15,55,217,38,211,224,35,217,218,214,213,217,159,113,210,210,28,193,208,206,161,205,168,13,204,202,13,204,170,167,7,206,208,208,161,163,7,209,157,5,110,115,117,89,102,133,145,144,136,122,10,8,5,88,104,120,107,104,104,197,198,178,152,147,9,182,195,196,195,9,4,195,160,149,74,5,112,197,73,6,14,45,196,129,6,5,13,12,173,190,198,205,196,144,135,68,3,6
110,109,109,37,37,109,110,36,37,109,109,36,111,112,105,34,36,110,36,119,36,127,110,133,110,133,134,117,102,84,107,92,82,110,149,185,82,110,91,75,80,75,69,69,79,70,61,108,109,77,71,111,107,107,101,188,166,159,79,73,156,162,103,105,170,160,95,177,90,84,190,183,104,192,82,80,101,153,190,179,84,80,103,192,85,102,86,79,76,136,131,106,65,83,89,82,94,103,101,88,94,91,76,77,86,88,84,80,72,72,102,116,77,69,76,68,99,104,82,77,71,101,75,101,72,101,101,103,105,75,70,72,100,103,105,105,106,102,112,74,74,70,66,2
104,137,135,237,228,121,214,224,230,125,116,230,113,208,208,43,231,107,233,209,203,209,134,203,218,193,188,200,206,163,227,195,157,211,214,183,157,205,166,120,190,153,160,126,205,161,137,234,185,167,203,204,230,226,228,226,226,226,166,140,227,228,224,237,227,227,115,224,171,241,218,214,240,215,183,184,221,228,220,219,178,148,228,222,148,220,174,158,145,204,184,161,172,190,195,182,183,243,237,196,204,212,210,198,174,222,216,198,176,169,125,216,206,194,193,160,230,244,208,197,180,234,164,241,154,239,126,238,242,183,130,120,128,238,233,242,242,233,224,187,177,146,136,0
29,28,29,24,27,28,97,73,126,45,44,194,204,129,125,86,192,253,169,127,59,144,45,131,134,122,119,114,113,88,75,117,95,58,67,73,110,55,109,102,73,31,90,90,100,93,114,89,60,85,101,86,45,107,116,113,112,98,110,83,117,115,237,84,123,121,126,122,125,44,115,119,76,110,112,110,118,107,81,80,82,106,135,87,74,113,42,39,37,65,61,55,63,60,62,59,139,96,109,87,94,90,90,87,83,68,67,74,84,86,133,62,50,58,82,112,144,68,57,78,70,124,65,75,65,113,90,105,65,70,71,82,84,105,87,57,59,82,81,71,70,52,59,6
10,11,11,34,50,12,116,54,30,9,11,23,14,171,168,9,19,14,22,169,20,172,32,159,171,118,115,111,148,180,206,176,189,18,53,84,199,203,179,204,40,46,59,203,189,204,16,41,202,6,202,209,128,207,210,209,204,169,67,8,156,134,155,204,163,139,62,148,67,8,162,131,8,153,83,87,174,192,124,76,66,64,11,122,49,69,116,109,90,154,135,106,99,97,96,88,10,17,59,201,191,141,106,86,80,193,177,151,134,119,15,200,176,161,141,8,11,208,195,159,5,14,86,210,5,15,10,197,198,82,8,11,13,188,170,180,188,199,196,85,86,8,15,3
148,151,149,64,124,150,96,38,95,153,158,66,158,192,192,204,56,160,49,180,40,198,137,196,192,182,162,173,191,161,40,195,124,164,64,108,199,66,167,215,78,126,45,213,168,208,99,52,48,197,204,66,69,123,138,157,161,136,218,223,140,116,156,76,152,134,217,150,215,198,158,141,216,152,217,220,200,119,95,64,207,214,206,83,207,211,116,109,109,113,108,150,151,158,143,142,175,184,197,166,135,167,193,195,203,88,139,106,99,149,157,60,127,80,94,176,203,107,115,151,193,180,162,62,160,192,191,62,71,122,120,125,184,189,58,57,76,56,76,156,124,125,127,0
43,42,36,186,185,45,32,185,186,37,30,189,29,34,92,30,192,23,194,57,195,116,15,61,111,54,119,81,84,117,15,83,93,14,31,15,95,16,133,118,144,114,107,127,139,126,185,14,23,156,140,76,18,75,96,111,117,138,137,127,121,125,20,64,113,116,135,110,140,143,107,106,116,103,146,129,42,95,103,107,47,63,116,103,39,50,104,106,123,108,111,114,112,108,98,97,54,32,36,104,106,102,98,95,87,97,93,81,71,67,1,95,93,86,88,179,45,74,101,114,1,48,119,86,13,84,125,39,85,68,85,96,101,79,85,84,85,88,83,71,107,122,99,0
16,23,33,27,19,23,68,23,18,31,34,19,34,156,139,38,24,34,28,193,30,143,23,131,209,205,202,214,197,210,149,223,217,24,190,179,219,81,211,216,197,48,195,221,228,225,36,41,186,212,227,223,33,219,232,231,231,217,223,204,224,212,28,198,227,223,228,226,226,35,224,223,32,222,222,221,30,215,217,218,220,219,22,212,216,40,210,203,208,166,169,175,172,168,163,171,89,43,40,121,128,141,140,128,128,140,144,145,152,166,100,187,196,198,183,104,102,182,178,171,177,248,192,192,171,249,49,32,190,204,133,152,45,40,111,166,185,208,226,209,202,171,145,6
18,19,23,34,36,23,90,29,39,25,24,35,24,198,198,103,22,34,15,212,12,216,74,209,213,198,195,200,205,197,140,198,198,67,186,166,198,153,194,202,172,151,114,198,178,190,3,61,175,175,180,180,61,169,190,200,200,199,182,166,200,204,44,128,199,200,195,199,197,52,194,198,53,193,195,196,45,177,193,201,195,198,47,196,189,37,111,108,120,109,149,134,116,126,141,153,103,36,17,147,157,151,146,145,147,156,156,151,151,153,0,122,160,160,152,131,20,169,126,140,176,29,180,178,176,26,9,39,167,183,167,132,7,16,122,169,162,176,185,184,184,165,150,0
241,251,142,38,49,245,80,21,44,251,198,35,255,72,55,20,29,240,27,86,20,181,65,173,170,166,154,159,161,151,126,155,152,48,79,79,157,88,150,163,111,56,101,171,166,185,165,31,95,162,185,144,31,139,150,153,153,160,170,163,164,162,31,155,158,161,175,156,175,160,139,150,160,131,156,156,59,90,126,133,145,151,102,120,144,158,127,126,123,70,53,71,77,68,81,83,177,87,86,152,20,114,181,2,135,74,110,160,52,131,167,92,106,89,119,178,249,172,206,199,169,248,181,185,166,248,50,8,192,139,178,167,27,31,139,171,185,159,68,141,141,157,169,5
74,70,52,17,21,77,55,20,16,43,40,18,41,60,81,19,20,67,15,67,29,128,74,135,166,153,149,138,133,91,41,110,51,38,136,139,93,22,124,100,161,125,107,105,163,122,140,38,87,104,137,165,32,32,170,180,175,163,132,116,135,138,142,129,143,136,133,140,86,38,123,131,59,149,83,93,144,5,154,161,112,105,19,167,112,160,131,131,136,94,120,142,129,129,122,129,33,22,158,135,104,153,145,142,140,124,147,165,152,150,92,123,129,152,151,30,43,11,117,151,113,32,100,15,50,37,6,21,17,129,58,69,8,30,10,15,16,165,28,132,112,43,51,6
89,98,106,42,16,89,131,65,26,87,98,40,86,159,157,55,44,82,33,153,91,106,97,97,130,93,92,110,148,174,113,156,161,116,118,89,157,123,152,155,166,91,107,151,149,146,103,108,139,127,146,157,102,174,175,171,170,151,112,137,161,147,83,158,164,162,171,161,154,106,159,155,109,150,92,66,48,123,103,109,85,77,98,89,91,37,133,153,154,116,117,125,129,132,135,132,128,48,45,143,150,146,159,153,150,127,122,176,154,174,101,90,66,79,99,107,19,102,96,96,93,28,114,150,129,22,28,27,137,141,121,113,20,18,107,113,127,144,145,136,132,126,128,3
40,57,75,35,35,52,151,85,29,71,66,31,82,218,217,96,26,75,36,218,105,203,56,197,201,190,188,171,160,190,134,151,181,86,156,119,161,135,116,140,138,53,126,137,129,160,74,118,155,99,163,172,162,105,175,193,208,208,158,128,197,182,106,118,198,192,226,188,207,131,196,181,116,195,205,169,203,166,110,118,181,176,89,131,217,253,143,150,163,183,169,198,219,186,202,243,147,54,251,213,232,223,244,243,243,180,226,248,247,245,28,76,157,175,158,162,253,188,120,96,157,253,222,162,183,250,28,254,163,107,202,175,43,253,113,201,165,151,213,91,207,217,212,2
157,147,140,251,251,168,181,251,251,183,158,251,192,98,83,251,251,191,251,101,251,145,149,153,176,163,182,195,210,227,222,215,220,147,177,184,185,224,182,206,213,192,210,238,195,242,251,182,229,252,209,234,226,239,243,214,245,226,237,241,240,236,226,230,221,219,203,219,134,250,220,219,250,218,138,153,216,217,211,205,91,157,249,208,77,210,135,140,105,190,191,169,133,182,192,165,250,249,212,188,191,158,151,193,203,186,157,177,203,205,249,185,169,195,208,249,224,203,177,206,249,222,213,189,247,223,248,199,192,182,249,250,248,204,194,191,191,190,199,177,174,253,248,5
115,42,35,13,67,78,10,5,65,42,25,63,31,8,31,173,50,29,48,10,56,174,20,206,188,217,220,222,222,229,184,223,228,14,251,160,225,207,225,227,202,0,142,225,214,221,50,24,221,215,219,222,44,209,222,223,221,215,224,223,224,207,51,212,224,227,223,225,221,60,218,223,68,216,217,210,73,203,216,221,219,214,119,213,218,54,154,158,190,188,185,157,170,115,109,159,88,167,53,196,191,188,180,118,33,196,194,201,164,56,32,192,194,197,48,24,54,203,196,118,2,34,91,213,1,62,166,1,208,212,8,23,168,19,60,199,206,149,187,217,110,6,2,5
81,57,49,167,202,83,89,123,170,70,41,170,62,91,76,83,184,57,166,164,140,174,120,173,176,176,179,179,184,171,170,179,176,107,190,182,163,121,175,176,126,78,191,181,89,88,160,120,74,149,66,45,95,137,201,160,197,199,154,162,182,189,130,221,133,174,203,91,202,90,230,142,76,210,138,131,138,187,123,34,161,148,111,88,119,85,131,133,125,63,84,98,113,120,128,142,211,99,83,52,68,86,98,107,115,59,64,82,101,114,168,73,69,70,104,161,101,197,82,81,154,89,192,159,157,68,161,41,167,83,205,155,159,71,183,180,172,156,112,77,78,82,190,2
157,96,107,130,129,120,35,115,132,63,86,132,64,138,148,126,129,87,128,127,135,94,47,112,116,98,70,105,77,129,55,51,48,63,57,73,36,50,52,55,174,159,119,68,75,48,145,65,47,126,35,47,52,47,54,59,60,100,107,135,82,101,52,35,71,80,149,74,141,145,70,75,144,62,127,142,62,42,73,84,140,125,143,56,138,59,141,155,174,128,136,146,163,182,189,186,133,142,59,128,136,150,152,159,190,132,146,149,155,151,133,85,126,134,52,137,64,106,89,42,134,78,153,119,143,70,159,105,104,81,136,114,148,98,123,115,114,125,151,33,57,213,216,0
103,100,81,90,98,97,58,94,87,101,43,115,72,155,152,17,112,52,104,159,120,159,73,166,171,150,144,148,154,153,128,154,159,71,95,110,156,119,137,162,102,149,123,158,139,153,108,96,122,119,142,155,107,158,163,163,168,155,145,129,161,163,77,123,158,161,153,158,153,106,151,154,100,148,145,137,63,136,137,113,120,132,97,132,113,78,16,20,32,20,42,48,45,41,29,17,17,96,47,50,70,65,59,55,44,99,90,73,72,93,72,101,102,97,94,65,83,136,118,121,106,69,105,116,105,72,90,64,117,108,91,79,97,32,107,113,118,119,132,112,109,94,97,2
55,58,55,71,22,54,10,69,41,56,55,64,55,142,150,18,86,55,100,152,72,177,26,180,182,180,183,184,190,185,138,189,189,18,35,115,186,131,171,184,191,169,91,181,169,188,82,47,139,26,198,143,44,130,163,182,188,152,36,24,162,163,5,110,173,153,163,168,140,94,164,163,82,147,97,63,59,134,76,129,92,74,78,124,85,73,175,164,155,149,166,166,166,155,143,129,116,79,68,171,167,161,155,146,133,159,153,145,135,122,65,156,144,134,70,83,57,67,128,20,87,49,52,19,81,60,75,62,27,35,86,64,68,16,46,32,23,3,11,13,59,83,83,6
25,24,26,79,78,29,78,93,86,28,31,81,25,105,105,144,75,26,87,109,108,114,43,101,117,91,90,101,108,148,31,109,120,93,77,85,99,91,84,92,136,97,88,99,93,100,153,45,105,178,101,103,48,95,108,111,114,109,192,190,107,99,98,81,108,103,99,108,129,172,103,102,177,97,148,155,164,81,88,74,128,138,176,78,115,184,108,113,123,80,77,91,91,86,80,92,164,175,198,87,103,111,103,95,99,118,124,127,124,134,223,84,130,144,148,159,179,90,84,127,152,165,133,78,144,105,228,78,88,147,152,151,255,72,78,78,89,84,95,145,138,109,101,6
72,63,33,17,17,81,203,14,20,54,35,15,55,133,127,37,3,42,13,134,14,115,62,103,154,100,90,93,137,51,97,128,80,112,35,58,132,140,181,152,23,51,67,185,217,199,15,79,209,38,218,211,35,214,206,200,196,163,51,42,138,115,65,211,148,117,39,130,49,34,153,121,30,148,49,47,48,168,180,193,46,45,63,175,43,58,39,26,20,191,182,138,100,97,91,54,65,65,58,170,158,146,138,149,131,109,89,83,76,63,65,107,70,62,50,35,17,209,93,60,33,23,40,185,30,19,38,24,186,43,33,36,39,14,209,193,188,157,103,50,41,33,33,0
254,245,186,29,20,255,149,23,31,253,226,23,247,78,68,54,26,237,11,145,41,167,171,161,153,147,148,137,111,112,100,77,104,134,63,46,139,163,137,151,161,166,107,162,167,177,139,147,196,148,182,255,237,253,116,140,137,129,153,152,103,97,197,255,127,120,165,159,166,152,147,122,152,101,163,165,174,165,147,128,166,168,158,211,167,142,161,165,157,156,163,166,164,159,153,154,166,161,148,144,152,141,136,127,114,116,121,102,76,74,167,186,84,52,85,167,159,91,191,95,165,148,154,93,166,170,158,69,107,159,167,159,152,147,128,117,109,255,254,160,158,159,168,2
113,111,123,109,137,107,138,100,138,117,124,86,185,196,172,160,92,151,112,199,171,225,203,228,229,229,232,234,231,223,229,224,218,207,233,236,218,222,217,207,187,58,201,207,225,207,149,192,220,174,206,208,207,214,221,225,221,219,197,197,218,227,128,144,234,235,166,236,177,129,233,232,119,228,164,149,70,234,210,186,161,157,147,209,155,105,211,228,214,166,231,228,237,237,229,226,182,141,78,149,182,209,215,210,211,183,190,183,182,185,105,212,202,200,218,173,99,128,222,226,175,70,184,172,189,69,167,19,188,226,152,87,38,32,94,24,68,221,227,227,227,192,187,3
239,239,238,221,222,238,236,222,222,238,238,219,238,37,55,65,218,238,216,98,211,200,225,201,195,205,206,202,201,192,55,199,186,217,208,206,124,81,84,95,153,137,196,93,98,58,27,166,60,19,132,43,232,67,33,14,43,193,118,106,201,206,230,74,204,201,169,205,157,24,96,203,30,35,157,158,199,34,32,192,161,160,35,2,162,187,158,160,160,170,170,175,175,169,166,170,31,42,195,194,192,194,188,182,178,193,192,190,182,178,31,183,185,179,170,50,192,51,171,163,150,189,149,50,159,172,20,27,64,169,171,131,112,29,49,58,73,86,29,173,173,166,164,4
7,10,22,182,171,9,97,193,176,10,20,181,10,170,173,191,182,12,182,166,162,91,9,89,155,130,158,164,189,187,142,197,196,37,146,122,191,137,179,187,151,119,108,179,145,163,119,12,119,164,97,113,46,95,105,96,98,141,185,182,45,42,29,92,42,53,116,79,138,144,17,35,104,9,148,158,7,29,26,13,135,146,132,19,136,7,19,34,28,43,34,23,13,12,19,12,169,13,7,42,42,36,21,17,30,53,43,33,70,57,18,39,40,83,53,3,9,49,77,128,150,8,154,88,138,4,12,37,67,153,19,15,14,55,114,96,96,78,87,155,147,98,29,2
82,97,116,4,10,85,76,3,6,89,105,2,91,225,225,68,2,93,2,225,3,229,87,228,227,226,220,218,215,212,174,207,196,77,167,176,206,212,219,208,167,186,82,213,225,212,71,72,212,143,215,218,24,210,205,210,210,222,192,182,223,220,64,203,216,214,212,213,208,111,209,208,19,207,200,191,23,196,210,203,201,193,23,207,198,106,127,135,143,113,103,96,100,98,89,85,9,28,133,170,173,174,169,155,134,159,161,157,147,152,33,137,134,133,154,50,89,214,168,171,169,82,177,198,151,152,19,72,193,169,67,121,25,75,155,204,175,174,187,160,144,65,62,6
254,254,253,254,254,254,91,254,254,254,253,254,254,106,99,55,254,254,254,122,254,170,253,165,180,178,191,193,185,181,154,183,181,255,113,164,179,154,188,182,108,79,201,193,191,178,254,255,156,176,152,159,255,156,182,199,207,177,126,221,188,176,254,138,183,186,116,177,121,254,165,169,254,161,118,135,254,146,156,161,116,128,254,152,117,254,70,74,62,67,84,86,96,100,83,51,254,254,254,64,98,114,113,105,81,83,103,105,88,73,254,121,85,96,111,254,254,121,154,149,254,254,156,126,164,255,254,10,104,157,211,253,254,99,120,88,89,124,138,123,108,23,45,5
119,96,62,161,138,102,150,199,178,64,64,202,60,147,134,129,176,56,127,209,94,214,74,213,201,215,222,224,220,221,168,219,219,119,138,174,209,168,228,231,158,220,115,230,219,227,169,61,138,212,222,111,66,132,144,176,195,193,223,222,210,196,63,118,200,202,175,197,179,148,188,193,66,188,140,165,116,134,196,143,209,150,86,181,166,18,175,191,211,111,151,123,159,173,186,154,200,66,46,116,148,130,130,158,174,197,204,194,208,215,115,148,200,224,215,206,127,124,75,175,139,114,56,186,204,146,104,51,190,193,171,207,62,58,98,111,189,148,132,187,216,186,212,2
160,173,184,88,141,161,37,20,112,170,126,30,103,172,172,86,25,112,76,185,85,134,11,101,83,77,67,53,47,78,93,55,79,14,31,46,66,126,89,87,42,83,56,113,134,128,38,2,141,102,136,156,36,157,169,170,168,166,154,143,175,176,65,150,177,175,97,167,135,54,172,168,61,174,147,145,17,169,175,175,138,134,1,174,147,3,107,105,93,83,96,107,117,118,118,130,112,1,1,123,127,139,152,145,141,163,173,172,160,159,45,172,182,180,170,119,2,139,166,170,132,55,159,138,138,29,5,7,139,159,124,110,4,3,121,132,135,146,170,166,162,153,145,2
62,64,65,80,80,44,66,87,87,118,140,98,214,63,72,59,78,196,104,93,165,110,142,113,152,103,108,108,160,203,61,134,188,109,99,116,133,57,126,151,232,216,101,144,130,119,155,74,61,145,115,62,75,54,72,87,107,145,138,148,132,133,70,63,113,122,243,125,255,153,154,142,142,139,172,106,71,119,123,125,195,98,139,127,147,79,152,166,196,137,144,153,164,182,199,225,141,168,69,144,148,155,182,207,215,149,154,154,188,216,99,144,149,150,213,160,71,116,160,180,136,76,96,133,131,210,164,165,161,123,126,129,139,231,173,175,191,210,179,94,93,95,96,6
28,28,29,48,11,28,105,59,22,29,29,44,31,202,210,124,57,32,58,198,14,191,40,173,199,152,109,138,156,142,41,126,124,5,1,0,122,12,143,149,8,0,0,198,212,221,0,44,54,39,219,181,43,143,174,193,199,122,197,182,156,169,46,130,89,62,215,87,226,10,177,29,37,130,207,192,49,157,116,21,193,191,52,150,190,54,186,188,173,162,123,82,108,159,175,159,29,53,43,41,45,43,52,55,104,7,15,25,36,42,45,108,95,18,2,113,107,102,174,97,81,53,61,62,0,9,59,62,189,53,66,65,60,152,153,169,174,148,1,36,46,7,77,6
250,250,247,101,105,255,63,68,248,185,184,255,207,85,88,83,228,255,205,82,162,107,191,91,104,80,65,75,78,79,49,69,72,175,47,41,60,52,55,69,45,50,42,89,70,101,72,239,53,54,122,58,249,74,85,86,82,81,128,107,86,82,222,58,85,87,113,85,108,119,72,78,255,71,95,89,184,59,67,70,97,87,255,60,86,182,97,89,85,65,69,77,81,77,79,68,133,249,136,45,44,50,50,47,57,88,88,97,106,120,255,129,123,134,138,74,176,54,78,85,75,179,69,54,73,159,193,103,51,69,59,52,64,157,50,47,49,57,65,70,69,66,65,6
96,48,142,185,174,98,102,170,185,113,181,195,160,109,124,82,196,171,186,132,166,159,220,152,151,142,148,133,101,72,88,82,57,219,117,193,81,103,128,94,146,90,170,109,174,141,164,184,105,213,121,93,112,64,108,135,128,137,217,230,117,100,18,8,131,158,111,65,136,209,89,54,211,107,110,85,19,78,102,26,74,66,229,111,78,19,101,109,117,61,76,116,97,103,125,118,181,199,17,125,130,98,88,115,124,89,80,108,120,122,183,80,98,111,136,20,19,21,93,132,19,18,10,40,21,19,28,19,27,7,23,23,28,21,23,34,27,43,85,10,10,23,23,2
255,249,246,171,167,254,250,181,165,253,247,165,252,237,233,211,165,251,165,229,178,239,252,242,236,243,241,242,239,233,222,243,238,251,220,232,244,235,244,246,207,198,171,250,252,253,188,241,254,158,254,254,249,251,251,251,252,251,229,222,248,244,255,251,248,245,168,245,196,194,245,242,197,243,215,224,248,245,235,244,200,211,203,236,202,248,163,182,167,165,75,24,28,38,35,43,208,244,247,35,23,32,33,29,29,56,53,51,48,44,213,203,165,151,149,215,245,230,211,212,220,244,217,218,224,243,249,254,220,206,223,223,247,241,232,224,222,226,233,206,211,217,219,5
64,77,69,37,122,56,123,23,103,56,46,65,47,110,106,48,42,33,39,122,69,131,4,126,117,118,109,113,112,106,130,111,113,12,46,96,112,111,95,110,64,42,66,114,109,121,16,33,166,13,139,181,132,170,180,185,189,153,76,35,133,117,48,123,137,115,99,123,103,7,121,112,7,114,102,101,5,123,67,99,101,100,3,91,108,3,122,134,119,109,104,94,87,81,73,62,0,3,0,90,102,99,89,83,76,98,87,85,82,73,1,131,116,111,107,1,10,141,125,116,0,17,91,146,0,13,1,9,132,89,0,0,2,12,105,112,120,139,142,89,45,0,2,3
128,129,126,64,64,126,13,62,62,125,128,60,122,8,8,2,59,121,58,11,46,42,39,47,45,50,51,49,47,43,29,46,45,22,40,49,48,18,65,51,38,0,28,52,87,57,120,17,21,76,71,46,15,116,171,157,144,139,41,37,128,103,7,35,133,114,31,131,35,3,149,144,0,162,33,37,9,180,180,179,30,32,73,175,31,32,78,64,34,156,130,104,101,83,46,34,0,1,15,119,104,83,67,53,38,78,65,48,42,37,1,91,72,43,40,1,8,0,132,55,27,5,34,79,6,7,1,0,12,41,0,1,1,1,2,4,12,94,87,46,38,5,2,0
30,57,132,91,67,40,178,106,76,62,92,91,77,241,226,156,117,72,113,233,68,233,83,237,169,232,191,212,243,211,165,235,228,101,153,170,239,125,229,235,187,80,167,221,207,212,62,129,168,169,197,178,31,188,204,210,211,211,208,185,222,229,1,144,225,230,231,227,229,5,214,223,0,208,212,198,10,170,214,210,213,209,0,203,205,0,63,105,95,113,120,113,111,119,121,92,0,0,0,137,138,145,160,155,150,175,183,163,171,191,0,142,153,142,133,0,0,136,135,142,137,0,172,165,134,0,1,0,148,176,96,144,41,1,136,83,132,178,218,189,177,100,48,5
10,42,54,7,3,32,134,14,8,40,55,13,42,184,183,73,12,48,13,191,6,189,30,189,184,182,178,178,173,168,151,171,168,22,160,163,173,148,180,178,112,34,156,186,192,190,0,4,109,137,179,127,38,146,166,177,178,182,184,163,195,202,30,133,193,199,169,198,161,9,192,198,0,193,128,106,1,172,193,194,132,137,124,189,145,119,130,111,128,114,128,169,173,130,141,161,103,115,130,115,159,175,164,144,159,151,163,158,159,164,150,115,146,145,170,129,134,128,101,166,170,120,176,114,170,137,152,116,131,183,179,176,160,145,169,149,148,68,147,172,177,193,191,0
19,15,14,4,8,18,121,7,3,13,12,3,14,179,181,177,7,18,5,177,22,171,38,170,179,165,161,166,169,169,90,167,167,41,113,136,167,107,156,168,143,2,97,173,162,182,49,15,59,192,186,123,2,142,151,149,146,159,207,206,174,165,7,140,163,173,190,167,181,116,175,176,123,164,191,197,30,150,163,156,192,191,134,159,188,51,165,163,155,111,106,99,99,117,110,107,27,147,30,68,81,82,82,103,107,120,137,133,141,141,124,111,137,144,126,22,77,119,100,113,90,35,153,107,21,100,129,42,72,110,14,96,105,48,70,75,78,72,95,76,32,14,20,4
254,124,71,253,255,204,108,244,251,117,65,249,73,229,228,71,255,75,250,232,74,230,94,229,231,230,226,229,234,218,170,229,224,91,167,208,225,198,206,217,204,213,222,212,210,215,48,95,196,126,214,197,125,182,208,213,218,229,198,133,224,205,85,141,220,212,207,217,184,62,208,204,65,204,162,224,65,203,208,192,66,163,63,210,93,58,149,146,146,158,195,189,178,172,175,177,79,38,89,159,194,199,185,177,182,177,206,194,179,178,71,190,195,203,185,72,79,111,177,197,186,88,207,171,181,98,84,54,197,206,67,60,55,75,122,188,201,181,204,208,218,201,147,3
126,118,108,4,3,125,39,3,2,119,99,0,102,75,25,11,1,80,2,145,5,215,8,220,220,227,225,224,222,213,63,223,223,7,183,153,193,128,90,118,190,57,181,159,116,182,79,26,191,13,135,186,29,169,168,183,221,199,17,39,208,202,34,0,183,188,191,174,187,34,183,198,37,148,176,150,22,154,177,203,168,154,39,117,154,33,172,161,175,167,159,170,180,164,168,166,197,16,123,161,170,179,183,176,166,183,183,187,184,167,238,186,186,188,162,219,81,243,179,171,144,81,180,167,192,77,248,35,115,84,223,240,188,45,115,78,50,52,81,61,84,51,45,3
40,40,40,127,93,39,36,124,48,39,42,34,36,199,199,141,47,35,101,196,152,179,15,175,170,173,171,172,164,145,52,157,152,17,150,157,152,48,167,147,147,117,115,139,181,137,139,27,43,31,153,115,32,74,207,203,199,193,105,72,171,176,148,114,156,168,150,163,155,152,157,169,152,163,143,128,149,153,147,132,122,134,117,112,111,149,164,131,147,156,163,137,127,126,120,95,75,39,151,152,148,135,132,133,124,156,146,139,132,124,76,174,154,145,136,88,73,157,176,154,117,69,120,174,106,34,149,102,178,115,60,49,150,51,138,137,151,184,169,114,103,77,66,3
11,15,23,26,21,13,31,29,24,21,24,25,23,195,194,38,19,22,19,186,19,182,37,177,177,173,173,176,171,168,153,173,168,29,120,155,175,122,177,182,114,73,108,179,169,174,42,45,146,77,176,149,22,152,164,173,172,178,154,147,167,156,28,142,162,151,127,153,152,56,156,138,58,145,147,145,33,144,152,153,132,134,56,139,128,34,124,115,108,133,152,165,144,157,136,129,118,36,35,134,154,165,155,157,141,168,178,181,164,145,75,145,168,165,137,114,42,145,160,152,166,46,141,154,154,44,6,38,145,148,136,109,9,47,99,119,129,159,178,149,144,134,125,3
18,17,18,182,172,17,193,197,175,17,17,177,17,195,182,190,183,15,180,191,192,188,13,110,91,58,154,134,175,159,113,176,145,15,166,168,173,165,221,161,196,170,221,142,170,162,132,13,149,130,224,158,11,151,98,75,125,226,118,122,76,172,17,133,106,64,167,117,132,83,162,155,73,189,120,105,15,201,222,231,133,121,78,217,137,12,222,213,211,173,190,202,224,221,212,210,106,65,11,164,186,197,222,230,223,157,179,222,232,224,75,118,134,197,229,87,9,12,171,241,96,10,127,214,109,15,38,12,143,180,94,79,63,9,16,4,57,169,179,186,170,129,116,6
136,137,129,131,131,137,35,130,133,138,135,135,139,184,203,212,138,142,137,211,142,202,151,215,202,202,185,203,208,183,98,186,172,127,48,80,161,51,163,143,84,114,34,178,182,205,150,122,159,136,204,137,99,181,152,119,186,194,246,211,163,107,155,126,206,134,78,191,129,159,167,152,192,129,111,81,165,160,99,56,161,166,157,51,134,167,109,128,126,167,173,163,172,189,191,175,165,161,171,105,121,129,146,142,137,117,130,142,143,139,161,148,168,172,162,170,171,59,155,163,152,174,181,138,147,172,164,99,57,180,128,159,161,99,50,53,51,75,116,174,149,114,103,3
171,170,169,8,5,173,51,6,5,173,165,6,174,226,223,29,6,175,6,226,4,222,180,219,212,218,217,206,195,151,49,177,130,183,63,213,142,35,203,111,240,81,155,96,190,96,23,182,12,103,98,18,183,186,77,183,209,231,56,35,231,228,186,174,227,231,207,227,202,20,217,224,40,212,220,214,187,193,216,223,225,218,36,206,247,187,193,125,112,206,205,220,206,154,54,170,102,26,188,219,219,214,218,187,60,211,220,228,215,107,64,223,224,232,175,101,187,195,226,213,141,188,163,195,129,187,58,191,195,187,115,119,35,189,195,195,195,196,187,185,182,167,156,2
133,146,146,137,134,137,156,130,141,146,157,134,152,171,168,139,132,148,127,170,149,146,174,151,185,159,157,182,189,187,149,186,190,175,129,136,184,155,179,186,174,175,147,185,179,183,164,181,140,185,184,182,170,175,176,178,173,175,161,180,171,163,228,185,174,172,165,172,165,158,177,174,157,176,151,167,171,178,162,148,167,167,160,146,172,133,162,165,163,172,172,172,170,170,170,170,138,147,125,172,171,170,163,156,157,141,138,129,131,118,162,142,143,139,139,151,126,158,163,161,151,122,154,130,156,121,37,221,143,153,154,151,62,170,126,136,146,147,148,147,152,152,157,4
4,4,3,244,245,4,85,244,244,6,6,244,8,112,117,57,243,8,244,111,244,131,22,129,120,113,100,97,103,84,24,97,97,17,51,70,118,110,101,158,42,95,31,169,108,157,243,18,89,234,144,98,68,112,104,82,78,83,232,224,69,58,84,125,75,64,149,70,152,240,82,71,238,81,189,187,87,94,79,69,180,176,220,73,135,120,67,100,108,69,69,74,94,132,140,175,140,99,37,79,91,98,104,120,129,79,84,95,111,118,84,101,82,85,111,118,34,93,82,90,175,44,190,88,191,81,255,82,90,186,198,214,247,99,68,86,91,87,78,155,172,177,191,6
167,172,180,174,136,156,190,121,147,167,188,162,175,174,197,101,141,188,118,147,59,208,179,192,190,155,162,150,161,190,144,173,174,209,178,176,176,178,128,163,128,151,101,129,138,123,122,206,119,98,139,167,218,168,155,144,161,200,135,113,179,172,211,156,171,174,154,170,141,94,167,181,193,177,128,150,222,169,141,164,125,153,249,168,135,183,167,182,203,200,211,185,208,201,161,134,175,190,155,197,189,183,172,165,143,179,172,161,152,137,254,161,160,146,130,198,142,150,137,132,237,106,68,179,218,196,234,231,148,93,230,239,232,243,129,126,139,165,170,122,92,218,230,3
255,185,85,184,255,228,49,77,217,156,72,120,96,165,166,49,90,76,99,184,44,193,29,190,187,193,188,183,187,146,145,163,145,16,127,135,160,152,192,172,107,43,100,185,206,196,78,5,141,190,207,188,40,197,199,201,201,195,205,173,185,181,10,177,188,177,181,180,174,8,180,173,13,176,177,177,13,171,173,178,158,176,20,173,160,20,68,72,86,146,140,138,145,147,154,158,208,11,14,147,144,148,153,150,145,147,136,135,138,136,190,161,151,145,148,177,28,193,153,159,206,30,200,201,187,28,117,17,197,171,187,195,2,29,161,182,196,213,194,174,171,175,174,2
222,238,232,57,49,238,197,78,65,235,232,72,233,223,223,187,95,232,93,226,189,107,232,125,186,152,100,53,84,66,128,195,136,224,161,146,141,54,129,98,154,221,190,155,190,190,189,218,23,183,215,16,223,83,31,24,61,221,181,180,227,222,202,176,235,223,203,231,199,196,213,230,198,218,198,196,164,148,195,189,211,203,195,104,207,158,210,213,214,189,197,198,191,187,184,180,193,194,157,166,179,166,146,138,131,156,145,111,66,65,191,153,176,115,70,187,151,176,197,137,189,151,192,118,192,145,179,226,109,201,207,204,173,222,187,125,99,116,245,203,209,214,212,4
113,13,32,38,43,115,46,38,53,118,24,43,121,188,192,95,35,125,26,188,15,190,155,182,180,173,168,162,144,93,68,50,31,156,169,129,15,25,43,39,108,91,129,36,51,36,45,148,5,133,160,8,110,15,17,97,156,201,136,124,199,194,106,23,173,202,166,174,151,103,130,169,106,89,137,136,106,24,112,75,127,141,80,97,122,106,95,97,104,45,35,27,33,34,37,35,95,106,7,28,44,66,70,41,27,24,31,25,13,10,90,54,72,48,100,89,114,7,127,157,59,14,133,7,86,117,85,24,8,143,90,131,116,26,10,10,9,0,122,150,144,134,112,0
39,38,40,30,22,39,109,40,19,38,39,16,40,71,71,92,19,41,23,77,40,25,41,25,11,36,47,31,21,38,33,28,31,40,76,72,33,69,54,40,56,78,89,60,84,82,64,213,114,90,85,117,220,109,91,71,77,48,85,83,42,49,226,101,30,34,77,35,82,30,42,35,28,43,78,69,43,39,26,29,85,84,17,23,83,41,50,45,38,42,49,53,53,48,40,38,35,37,43,40,44,48,49,47,43,40,42,46,47,44,29,46,49,48,41,36,220,37,60,44,38,218,36,52,28,226,38,223,37,27,24,27,51,223,34,35,31,33,29,21,24,21,23,0
77,76,84,255,255,73,181,255,255,61,79,255,71,212,216,191,255,72,255,219,255,202,121,200,203,190,154,194,203,205,178,195,202,140,135,156,188,146,158,181,195,99,149,170,151,166,255,144,187,214,177,182,151,183,182,208,182,224,198,216,192,220,232,162,193,192,199,197,183,255,190,183,255,176,165,141,255,170,154,170,176,155,255,79,154,255,219,198,209,208,216,237,240,233,238,227,255,255,255,141,155,198,202,187,194,163,179,187,184,176,255,141,181,186,169,255,255,171,154,157,254,255,229,178,222,255,255,140,144,186,149,155,255,255,122,137,140,174,195,193,147,130,136,3
229,229,232,224,219,230,210,229,232,232,232,234,234,222,223,210,234,234,229,217,198,219,214,219,215,220,222,219,218,221,212,218,219,180,219,208,218,190,217,219,198,147,97,213,206,210,20,34,189,166,224,200,33,180,207,217,218,219,170,172,209,198,38,125,203,188,173,179,163,164,172,162,126,158,165,159,71,152,161,199,182,180,42,106,164,86,144,143,134,233,216,199,178,191,192,218,100,88,105,227,241,252,245,247,230,196,217,211,201,171,115,132,145,148,139,90,100,164,168,165,115,126,193,188,151,99,80,110,180,203,123,108,49,80,24,85,170,208,215,199,191,185,157,2
39,39,39,52,52,3,3,0,2,0,0,0,0,102,106,200,0,0,0,73,0,91,5,84,86,109,102,104,101,56,45,107,91,2,99,99,109,28,117,114,100,105,107,113,121,115,0,35,34,212,115,40,0,30,47,47,49,71,228,122,56,58,0,13,55,56,140,59,115,0,48,55,0,54,132,156,0,25,56,59,80,88,21,50,81,7,91,91,97,67,77,88,93,96,101,106,68,31,0,58,66,77,81,85,93,53,59,68,73,78,58,33,48,66,70,76,23,27,24,57,187,18,244,35,255,82,64,46,23,216,29,37,56,102,25,26,26,40,67,203,217,221,247,0
126,126,129,85,98,123,100,91,95,119,131,91,112,167,172,156,78,97,60,216,69,218,145,156,107,154,201,191,189,112,160,177,169,131,132,186,177,168,198,185,139,164,171,187,191,181,104,175,191,138,162,175,148,193,185,180,172,180,133,117,177,189,179,162,151,181,132,172,124,64,145,176,60,166,115,117,41,134,176,184,103,108,60,174,58,48,124,112,105,135,144,135,133,139,136,129,144,62,50,166,164,155,155,155,148,139,137,139,133,125,62,115,121,116,104,144,35,185,152,141,133,36,155,197,115,44,58,58,180,110,97,153,168,32,185,182,176,199,162,121,104,110,89,1
238,240,241,244,243,238,48,246,243,238,239,243,238,59,62,19,243,238,244,172,243,217,235,223,218,224,220,224,223,208,168,214,201,232,58,107,188,165,153,177,46,48,80,198,197,208,245,228,173,135,209,183,225,172,185,213,218,224,191,149,220,213,216,149,208,208,147,195,140,235,180,155,234,142,164,208,207,210,202,195,199,194,228,188,197,220,191,101,82,195,196,201,205,181,191,215,108,145,215,191,187,198,194,162,189,174,191,159,77,171,168,160,169,135,99,141,221,157,159,1,113,214,140,136,129,214,124,155,145,121,125,137,93,180,148,136,136,169,137,131,121,155,144,2
207,215,217,158,143,207,210,168,147,212,213,153,208,203,205,111,142,218,137,128,72,213,125,213,177,214,210,186,152,110,93,147,132,108,172,219,137,163,167,133,143,144,181,139,178,150,178,226,178,156,168,168,214,171,180,212,202,160,189,186,114,79,169,215,140,68,114,136,138,144,174,171,139,183,156,165,179,183,204,188,153,155,123,201,148,190,112,121,108,130,123,113,129,132,115,105,130,110,164,148,160,140,149,148,125,147,150,150,127,115,112,96,96,102,69,110,155,128,83,69,105,148,33,54,88,133,118,150,129,108,110,108,106,134,100,131,139,173,147,121,110,106,112,2
91,95,100,98,95,96,58,106,98,100,101,96,100,47,36,121,96,94,97,52,109,177,60,207,204,215,222,222,221,221,186,227,227,78,228,229,229,180,230,230,214,163,229,231,231,230,104,73,193,113,215,186,61,182,60,92,53,195,137,103,208,198,50,201,208,204,203,213,201,71,218,219,70,225,193,164,41,229,213,153,198,179,70,224,194,170,219,221,223,216,209,212,215,218,216,211,64,62,193,182,201,202,208,211,209,117,171,190,204,205,62,57,130,180,202,227,207,190,126,191,178,232,192,189,211,214,152,222,152,197,216,236,136,200,183,175,144,178,164,193,180,216,214,5
29,24,9,83,83,31,16,80,83,27,10,82,17,21,23,14,81,8,80,18,51,96,14,144,147,177,191,191,168,166,31,182,171,22,170,167,193,179,207,202,202,200,193,209,205,211,11,20,183,5,212,170,13,132,167,177,182,173,48,8,150,138,6,0,138,128,141,158,174,13,158,174,14,146,148,101,5,86,135,160,157,129,12,105,150,7,174,181,185,120,146,161,167,173,178,177,6,8,6,107,111,128,143,152,155,122,116,116,117,117,13,155,141,136,130,3,19,119,165,151,8,23,24,155,14,19,158,11,164,130,116,45,164,26,127,163,159,162,173,140,140,96,64,3
255,255,255,255,255,255,103,255,255,255,255,255,255,210,211,212,255,255,255,209,255,215,255,216,215,211,207,212,220,209,202,214,209,255,166,185,218,192,231,222,155,173,171,223,232,222,255,255,167,201,233,207,255,221,207,200,195,199,239,241,190,195,245,204,177,189,218,169,221,246,181,165,245,184,222,223,253,183,180,182,211,215,248,178,206,255,187,194,211,136,142,135,140,159,178,204,233,255,255,48,44,41,34,63,124,33,33,27,24,30,254,25,28,21,25,242,255,181,33,31,216,255,198,144,211,255,255,255,134,192,216,213,255,255,167,161,137,170,113,205,193,199,205,5
205,201,193,176,181,206,154,170,177,206,203,175,205,180,154,170,176,204,178,155,173,189,201,194,195,192,173,140,93,67,111,53,46,204,173,166,53,33,41,41,172,167,59,124,167,184,170,198,178,165,186,224,196,213,216,120,150,157,158,185,116,130,199,209,66,128,99,48,114,102,112,44,105,91,105,84,52,73,96,65,180,132,72,80,169,53,84,51,54,173,177,184,161,104,83,89,62,80,60,175,167,177,169,169,124,170,172,162,174,129,76,159,151,139,113,42,63,179,152,144,46,57,35,80,44,46,62,31,30,62,42,49,58,33,28,28,29,24,27,31,84,52,47,4
54,55,54,150,158,59,155,154,156,61,59,157,54,202,201,157,158,61,161,198,153,204,68,199,214,188,163,191,162,159,127,156,146,181,171,127,160,97,189,179,135,141,195,184,193,182,141,74,159,203,180,169,80,163,180,191,187,155,196,200,172,156,73,183,180,186,175,168,215,168,153,136,160,166,206,180,88,151,148,143,186,205,162,141,185,101,198,192,185,189,179,199,201,190,194,196,193,164,57,160,194,144,125,130,131,105,123,170,181,184,192,239,235,213,189,202,79,136,158,179,186,36,172,145,196,74,182,5,136,164,197,197,166,26,154,142,142,138,191,203,189,181,182,4
28,60,24,7,9,44,45,4,9,61,36,7,53,208,184,13,9,40,3,35,3,134,17,51,80,60,74,67,47,167,177,147,166,9,162,124,167,189,203,214,233,199,222,217,212,188,22,11,185,189,99,160,31,218,250,244,248,114,114,133,114,106,123,163,123,128,164,152,89,33,157,153,20,159,127,29,58,163,163,147,0,7,11,158,7,88,82,89,74,106,151,115,100,111,102,98,107,4,96,119,112,134,125,126,131,94,122,137,142,138,122,177,84,116,119,108,193,163,177,113,110,181,115,160,113,196,135,71,155,84,59,110,126,54,66,137,145,169,128,66,72,143,120,0
121,83,72,161,164,125,64,165,170,138,86,170,153,138,140,187,174,160,172,136,174,86,120,85,94,154,167,197,151,101,47,189,122,161,40,94,210,53,200,201,181,135,50,198,194,194,162,162,67,186,193,62,162,58,70,65,54,135,187,186,92,122,162,55,87,102,173,86,173,164,62,74,164,57,169,172,172,63,126,125,134,142,165,143,85,11,197,190,184,94,125,158,180,189,180,181,179,153,6,67,109,136,162,184,192,92,117,150,183,200,170,15,103,142,197,191,10,114,41,163,174,6,157,121,162,6,129,2,99,158,173,206,132,4,168,120,116,135,114,154,162,192,168,2
58,59,62,64,64,60,82,66,67,62,63,69,64,116,100,71,70,65,69,142,76,163,70,163,138,164,167,159,148,120,204,146,134,74,177,174,148,194,125,124,72,84,129,132,186,162,101,81,201,98,119,130,88,194,198,196,188,116,111,115,179,132,105,155,160,173,70,92,64,121,140,126,122,154,53,69,117,144,116,122,61,47,124,143,57,112,123,127,138,99,92,112,132,128,125,119,134,134,108,102,105,131,135,122,110,130,141,129,111,88,139,134,138,120,67,137,103,144,137,73,66,102,46,162,143,100,147,105,97,55,31,30,149,104,132,123,114,65,72,58,53,151,139,3
76,78,85,182,179,77,149,175,175,78,79,171,79,152,160,121,169,79,155,180,140,170,204,169,156,152,124,106,86,50,88,76,68,208,122,139,84,120,74,66,33,15,48,60,90,72,92,212,78,85,111,70,201,87,62,26,39,139,132,116,137,152,168,126,103,132,154,101,144,70,65,95,70,61,128,126,142,21,69,117,105,120,64,65,132,132,105,115,128,88,88,92,105,112,115,122,86,56,177,98,93,97,104,108,108,103,99,92,88,95,73,47,50,40,46,81,167,55,87,104,131,167,80,30,97,149,38,91,24,107,77,72,35,124,28,22,19,9,66,96,90,79,73,4
171,36,16,237,237,145,229,239,237,111,16,237,94,249,250,114,237,79,237,247,237,243,146,239,236,235,230,230,231,238,102,224,227,167,29,136,217,107,226,224,77,29,134,242,237,250,237,228,232,217,247,233,238,229,230,237,240,236,220,207,234,234,237,180,229,228,227,223,220,237,217,216,237,215,214,209,237,217,216,214,208,206,237,207,207,237,30,40,36,98,97,96,95,96,82,64,237,237,237,86,93,99,93,81,53,30,33,36,36,81,237,147,125,133,190,237,237,169,227,226,239,237,151,193,217,237,237,237,55,93,235,237,237,237,154,49,55,127,195,83,80,235,215,6
80,77,77,70,48,84,75,38,59,91,116,46,85,102,93,52,38,73,55,57,62,41,38,30,31,23,17,15,23,46,77,20,35,88,91,63,34,110,55,56,64,96,97,60,34,42,92,137,113,82,45,104,92,134,117,78,64,110,44,36,81,78,123,83,96,67,77,63,86,190,132,94,197,148,149,173,199,184,183,164,178,180,187,188,172,223,141,136,117,54,32,58,95,91,116,144,118,192,218,66,59,76,64,86,93,86,85,83,64,54,187,114,116,110,64,193,222,86,54,49,102,223,104,149,135,209,197,224,171,119,184,167,180,229,98,184,168,179,116,165,145,85,94,4
245,245,249,255,255,242,252,255,255,242,243,255,243,0,1,62,255,243,255,0,255,53,242,75,94,90,105,122,112,97,65,125,127,249,53,94,132,50,130,138,164,151,79,144,137,142,255,254,53,185,118,75,137,189,242,148,78,20,179,112,47,37,9,255,38,39,215,45,182,224,76,80,220,252,38,14,42,245,246,54,47,19,216,255,29,103,71,115,111,27,31,56,78,85,105,122,232,217,168,31,27,22,36,62,85,39,42,77,129,138,233,26,69,88,136,50,181,122,34,108,255,197,34,94,254,177,229,178,103,26,230,255,233,241,166,105,114,112,118,20,16,182,254,2
255,255,255,86,61,255,10,69,71,255,255,86,255,175,182,86,76,255,63,178,27,182,255,184,171,159,155,129,127,131,237,134,119,255,104,140,154,217,183,162,151,32,144,164,180,171,64,255,211,128,188,182,255,192,200,182,180,156,164,138,160,137,234,208,180,169,173,186,178,114,177,176,23,182,173,170,177,181,185,148,133,150,76,194,167,185,90,85,97,138,120,116,104,85,86,97,71,122,197,163,153,132,110,94,93,163,144,117,109,107,162,109,73,52,116,127,164,192,36,42,88,156,130,45,138,158,169,114,44,148,146,152,178,105,108,9,14,53,16,140,142,148,149,2
121,120,122,38,40,124,184,37,36,124,122,37,125,168,156,99,35,126,38,165,42,129,245,123,117,115,113,112,109,104,127,112,109,218,131,122,113,114,107,98,94,116,124,58,76,25,41,238,81,79,107,137,224,170,177,156,152,152,127,158,112,115,114,148,131,111,122,137,124,115,142,143,120,139,133,130,240,123,41,59,133,135,226,54,136,237,57,99,110,49,49,57,96,107,117,127,241,240,234,68,78,104,114,107,124,126,122,108,117,128,198,120,108,116,129,234,222,165,108,132,181,227,180,92,214,219,229,204,119,194,205,233,189,243,177,197,131,98,153,175,177,199,202,3
22,26,29,237,237,18,145,237,237,15,16,237,16,188,190,237,237,13,237,191,236,191,36,191,197,187,179,184,188,191,201,183,187,35,115,122,181,173,176,185,90,141,23,186,202,195,236,106,187,237,201,182,157,178,182,178,174,174,236,236,170,169,18,150,172,166,158,164,168,232,162,156,232,161,213,225,85,167,156,177,180,216,231,166,195,175,53,132,90,130,129,148,156,171,118,152,230,229,179,144,149,148,122,139,155,157,155,178,180,174,229,147,123,142,149,183,187,175,123,125,160,187,193,173,157,190,209,193,162,236,148,229,210,191,176,156,149,152,130,210,214,135,144,5
4,3,3,85,85,3,3,75,84,3,3,76,3,8,15,15,75,3,74,6,39,24,3,16,37,26,29,39,46,51,5,71,74,3,20,36,119,10,132,144,29,12,36,186,214,228,7,3,225,37,246,244,3,240,245,251,251,249,63,11,250,251,3,217,251,251,251,250,250,10,244,250,7,238,184,100,3,221,190,234,133,116,12,117,170,3,178,198,206,205,215,228,223,214,206,183,3,98,3,146,170,190,192,183,162,84,90,99,117,141,3,210,126,134,208,3,3,74,244,243,6,3,3,75,3,3,23,2,70,3,3,3,59,3,126,98,80,71,73,7,3,3,3,4
255,255,248,162,157,255,234,164,163,255,253,172,255,205,202,174,178,255,173,206,157,200,251,199,176,201,202,182,169,131,217,160,156,238,200,219,158,210,191,170,64,21,199,166,193,171,164,227,162,169,175,231,255,232,229,228,227,204,178,176,172,188,255,227,162,177,153,151,174,188,149,167,249,150,176,166,255,177,200,213,122,154,255,196,118,255,97,78,81,20,21,28,25,20,29,39,174,255,255,31,20,42,48,57,28,109,121,121,115,70,254,172,147,141,139,152,255,186,130,123,132,255,151,205,132,255,255,255,169,126,152,177,254,255,253,225,211,178,183,133,128,121,135,4
255,254,255,254,255,254,191,246,254,253,255,254,253,169,169,222,254,254,255,104,254,101,207,113,127,121,127,146,156,171,137,169,171,193,158,168,172,186,171,169,208,152,162,165,166,172,254,187,186,216,174,181,181,190,100,114,116,126,177,129,125,132,188,184,122,121,212,117,224,254,120,101,254,111,182,96,186,94,112,120,187,85,255,111,141,167,64,57,42,64,52,56,63,57,56,79,237,255,160,59,56,55,64,59,63,71,62,66,67,64,234,144,110,109,147,216,142,95,154,157,233,161,181,98,215,167,187,177,129,162,225,202,195,124,160,93,154,100,90,155,169,197,221,5
164,49,34,22,31,135,154,28,26,102,30,22,65,224,226,24,20,125,20,223,37,222,166,220,221,216,211,213,213,215,122,215,215,102,217,120,222,91,226,231,135,127,196,239,237,244,36,171,123,180,245,212,188,200,185,115,122,184,233,183,163,200,181,211,164,161,229,165,229,31,141,164,35,132,232,235,188,136,168,143,233,233,16,170,235,173,184,184,186,86,178,187,184,194,190,175,15,10,204,87,127,165,157,169,168,160,167,175,181,197,24,177,210,212,218,9,175,72,172,197,201,204,224,136,185,204,30,230,115,230,140,92,31,251,23,13,82,145,190,222,220,177,166,6
28,32,39,59,81,27,28,93,43,31,30,51,36,125,124,124,36,29,44,101,52,126,26,101,136,94,55,64,66,86,38,34,40,33,26,24,32,49,40,34,40,76,77,51,57,93,22,33,49,169,138,52,38,37,57,87,90,32,158,120,34,32,38,52,35,33,182,33,173,26,36,34,26,35,156,133,32,34,28,36,116,141,26,23,110,24,100,119,130,148,152,149,133,131,127,107,33,30,24,85,94,93,110,128,117,80,98,119,130,125,35,113,120,126,117,40,23,68,127,117,206,22,176,55,208,22,44,23,38,70,187,153,42,22,37,30,30,46,99,52,71,101,136,4
5,41,19,230,232,42,0,233,235,74,32,238,65,72,77,182,239,56,243,79,237,87,17,88,114,73,51,72,102,84,26,89,101,9,22,4,64,23,10,37,72,106,61,23,11,22,74,4,22,62,19,25,2,31,26,32,32,6,146,68,15,12,11,9,23,25,159,26,161,65,22,29,67,21,160,158,0,12,26,28,161,159,82,24,166,11,0,0,0,14,9,13,11,12,14,7,65,84,22,24,35,60,61,60,70,39,69,87,92,102,44,54,82,82,76,48,22,8,108,106,90,21,94,13,100,24,67,13,12,172,88,59,70,18,19,10,13,57,57,172,179,77,82,5
13,12,17,7,12,20,13,10,5,29,25,1,30,61,103,44,2,24,2,116,9,105,16,102,117,108,107,111,116,113,41,119,119,17,81,108,135,36,134,141,75,74,117,151,150,178,5,22,138,40,202,164,24,133,168,190,188,149,125,97,146,118,30,110,162,149,121,181,136,3,180,192,1,181,125,104,38,153,178,183,97,101,2,160,106,38,145,148,132,136,133,138,142,121,107,108,3,1,55,143,136,128,119,100,101,125,119,113,101,108,4,113,101,102,97,2,34,106,147,133,0,39,41,98,0,47,1,43,112,42,1,1,1,40,92,107,121,132,82,45,39,10,0,0
63,68,87,139,166,67,98,106,148,86,89,129,66,199,202,99,112,75,100,185,104,175,176,167,165,157,149,145,151,144,171,151,142,98,102,120,140,172,151,141,64,107,75,139,178,157,71,72,172,73,167,176,100,181,190,192,196,126,101,68,88,132,62,166,84,121,108,118,108,67,110,143,63,144,84,83,69,99,84,116,71,72,94,26,74,75,141,118,107,137,135,123,104,91,81,72,15,94,73,108,106,97,88,77,74,97,89,85,88,89,18,113,104,99,90,7,92,154,112,98,25,89,67,188,18,91,58,133,163,71,14,24,32,111,125,119,136,137,125,68,67,34,57,3
106,105,106,20,8,108,78,33,12,111,110,51,114,88,84,19,50,119,39,130,34,157,129,144,149,131,110,123,130,138,97,121,128,130,40,52,136,115,144,155,43,23,73,162,161,165,25,123,140,100,170,172,106,157,158,154,149,134,151,156,88,68,69,124,83,97,143,95,142,126,97,123,101,104,122,117,29,50,62,63,35,70,74,141,59,10,172,159,74,104,111,167,168,159,138,76,124,164,7,0,0,0,38,78,114,97,101,56,18,14,143,150,154,139,111,109,0,120,144,131,111,153,87,106,104,212,31,219,119,132,82,88,24,220,132,134,130,123,135,140,125,103,92,3
200,199,199,46,51,199,200,51,37,195,194,40,191,142,172,38,43,187,32,134,55,220,48,214,218,217,218,220,222,213,82,225,217,71,215,221,223,78,228,222,59,178,222,223,226,222,100,38,218,221,219,220,41,220,221,173,175,215,220,214,199,203,71,224,171,193,174,162,188,163,232,185,155,227,151,52,53,172,192,171,131,79,144,146,147,34,222,225,222,196,199,213,220,218,217,214,156,101,75,194,200,212,213,215,213,205,206,203,206,207,99,211,197,197,195,146,213,216,201,191,165,221,155,220,204,222,62,221,228,227,191,131,69,221,225,228,228,227,226,221,221,196,170,3
229,151,60,179,240,199,44,121,223,127,58,200,86,24,25,26,175,76,150,41,68,112,79,113,70,97,132,131,101,132,217,131,103,111,146,152,162,203,184,160,123,46,132,166,203,185,19,74,173,162,194,217,50,224,229,225,222,222,172,149,221,163,45,205,217,197,152,212,161,9,206,196,12,203,140,123,175,203,149,205,100,133,5,144,7,214,0,0,0,22,30,36,34,27,29,43,34,2,64,33,44,52,54,46,69,59,84,94,93,134,16,46,121,154,166,71,107,187,71,164,187,247,141,206,182,237,24,110,196,152,132,81,33,250,160,179,188,192,192,143,137,125,150,2
159,152,184,126,126,149,145,125,133,139,155,137,140,171,169,103,135,148,133,170,119,164,133,159,156,155,155,155,153,141,136,153,145,118,127,136,153,93,162,157,148,93,121,155,161,152,115,112,82,106,155,102,100,138,154,168,172,165,144,133,169,168,100,128,165,167,143,158,139,107,152,154,110,146,142,141,98,133,141,146,144,141,126,139,141,89,128,127,125,118,112,114,118,120,118,125,77,74,94,74,76,92,86,84,79,72,74,76,75,84,108,69,98,96,103,58,97,106,97,107,126,93,140,123,129,77,78,79,111,134,124,61,85,83,70,109,110,125,134,133,134,133,128,5
136,137,145,153,144,142,137,155,146,100,140,141,156,185,186,168,129,105,129,188,62,175,142,172,180,171,172,178,184,189,139,185,190,146,153,156,168,80,154,160,186,189,129,156,91,112,140,142,58,149,164,82,146,80,133,157,171,171,158,149,146,173,122,99,143,153,188,161,181,133,169,170,126,163,171,168,98,142,53,34,167,165,109,93,165,105,159,159,160,122,106,121,143,147,147,150,166,178,118,173,151,120,105,123,135,164,159,127,94,97,184,120,122,108,74,177,112,139,57,67,148,158,123,159,164,142,165,162,162,157,183,124,197,202,171,132,124,104,106,179,179,175,179,5
174,173,171,165,164,174,56,165,164,174,172,165,175,78,72,122,165,176,166,86,165,81,180,70,93,57,61,61,79,83,98,80,94,178,87,89,58,59,87,71,83,116,54,135,179,211,98,198,63,186,223,133,187,90,162,148,153,171,203,209,158,156,180,85,149,156,207,143,195,80,111,140,84,100,197,123,181,171,113,119,182,188,77,102,176,180,52,37,10,17,18,15,10,10,19,17,211,63,178,27,30,26,18,16,17,70,57,41,28,27,14,107,119,101,65,206,87,131,128,123,156,67,23,201,135,64,45,23,180,162,177,189,60,66,103,147,171,147,91,156,160,124,142,5
246,246,247,251,251,246,246,251,250,246,247,251,246,24,19,249,250,247,251,62,250,186,247,190,183,201,207,205,202,185,37,202,198,246,185,195,205,29,210,212,177,138,146,206,187,180,249,240,77,27,129,110,228,85,147,166,166,159,76,29,151,140,245,27,150,151,183,144,158,253,140,146,250,136,120,132,245,152,67,108,135,138,244,90,148,246,139,115,88,165,158,133,120,93,103,139,22,255,241,142,137,98,87,99,131,100,107,120,135,140,31,161,151,142,140,21,243,54,166,142,23,243,51,113,21,242,217,246,130,135,19,21,95,245,24,122,130,139,114,142,133,47,22,3
238,69,24,251,252,226,58,255,252,194,35,251,177,198,206,79,251,180,251,203,252,205,255,207,207,206,207,206,206,198,149,206,204,94,154,181,204,130,202,199,81,114,89,198,211,202,255,153,169,174,216,199,248,175,200,212,209,209,156,151,202,200,252,139,196,194,190,190,174,252,181,181,252,169,222,195,252,130,219,222,207,198,251,221,188,252,228,220,211,213,222,221,212,202,188,183,252,252,251,213,203,207,186,167,178,204,200,191,191,173,248,190,193,180,142,93,227,178,170,152,156,252,177,169,185,252,131,149,173,187,105,159,197,228,170,176,173,190,201,192,175,178,187,5
218,205,206,189,177,218,206,173,185,215,216,182,206,222,226,187,161,200,152,229,127,220,175,207,225,187,169,199,229,206,123,222,228,177,177,218,223,174,192,218,214,211,197,216,201,218,113,184,210,217,214,204,177,182,206,227,228,212,221,212,170,182,58,161,169,204,133,203,170,97,183,203,86,198,183,181,23,156,177,190,186,162,105,148,122,26,131,133,129,195,222,220,199,196,192,203,135,69,25,145,169,187,213,208,184,179,166,175,137,135,77,141,195,190,201,138,17,163,154,200,187,17,123,200,170,15,9,23,177,151,202,177,16,21,182,162,160,193,199,176,164,165,158,3
54,65,64,135,144,53,47,132,150,54,68,133,55,103,114,137,125,53,135,113,103,116,13,114,111,113,113,115,115,117,114,117,115,14,107,103,118,121,109,117,81,43,56,116,102,110,131,31,105,129,113,108,27,109,102,104,106,103,132,115,97,95,52,61,105,94,99,90,99,94,95,81,91,98,79,94,64,120,93,97,114,95,98,93,116,64,99,99,97,101,95,96,99,103,107,109,38,89,69,97,98,99,105,107,111,98,101,105,108,108,45,101,102,104,104,106,72,37,89,109,138,84,127,21,140,87,43,87,18,124,128,130,41,85,84,42,19,93,97,95,123,121,135,3
104,99,92,213,241,109,104,154,233,116,77,208,71,198,198,16,190,48,141,199,12,194,7,192,185,191,186,186,179,183,159,189,187,0,135,165,200,52,201,199,130,159,86,203,192,206,8,3,138,208,205,113,0,137,153,157,153,187,133,163,200,196,1,51,201,202,203,198,165,186,187,189,193,177,170,196,3,142,160,136,183,209,197,148,244,4,190,211,218,110,78,79,104,139,176,155,218,0,12,157,145,121,102,93,102,166,163,151,135,128,234,156,170,170,177,220,69,0,158,169,190,84,183,48,195,126,6,44,6,195,191,197,50,85,2,2,10,25,136,195,193,196,190,3
254,253,254,198,255,255,37,188,244,253,255,222,253,205,205,158,181,255,144,207,171,209,62,211,208,213,217,215,212,205,203,212,205,61,202,205,210,174,219,208,177,82,163,206,213,203,39,92,211,163,201,216,118,218,217,214,211,218,181,170,215,213,102,212,215,204,204,202,205,91,205,200,128,199,199,192,209,210,199,218,213,205,165,216,201,207,179,156,147,214,201,191,186,178,137,166,197,241,216,126,154,188,178,150,133,143,174,172,164,132,255,143,177,173,137,252,255,213,166,170,145,255,176,211,143,255,255,255,210,178,185,217,255,255,212,210,209,182,137,174,178,156,134,5
52,46,44,63,59,47,38,58,59,58,47,61,72,39,38,52,64,70,65,28,75,156,48,157,154,159,155,150,150,146,136,153,149,80,55,78,161,151,148,175,81,30,92,179,148,171,82,71,151,20,167,150,156,133,156,166,173,173,44,61,177,181,145,81,176,177,109,174,91,84,169,175,84,168,59,34,107,144,167,176,63,42,85,159,46,87,140,132,121,175,177,166,142,144,137,116,100,86,19,181,169,152,141,138,132,150,144,155,135,115,48,149,150,149,79,20,69,158,87,57,1,34,17,143,0,36,3,21,149,94,2,85,1,0,155,152,150,149,122,110,31,0,0,6
116,91,89,187,184,97,114,202,185,100,107,186,107,153,142,6,191,97,95,128,6,7,55,16,7,52,48,49,37,18,125,36,34,117,31,6,23,134,42,30,62,28,68,53,63,60,237,138,136,247,85,121,101,105,99,108,111,110,248,248,100,105,40,105,96,94,80,87,108,242,79,77,242,76,65,67,110,77,79,84,46,32,238,77,24,104,85,81,72,51,52,66,72,76,73,59,227,229,94,48,56,60,71,75,66,49,55,73,76,74,218,44,62,84,87,216,102,27,38,92,221,93,217,21,213,129,196,64,20,31,204,198,194,64,11,12,14,14,11,17,17,182,208,0
181,180,182,151,149,181,183,156,150,184,180,152,184,52,50,34,151,185,153,58,111,153,185,155,156,159,163,163,163,172,173,166,170,188,137,160,169,186,173,175,171,155,114,179,173,177,60,188,161,79,174,127,192,136,159,176,175,162,73,68,131,143,217,163,140,146,86,151,123,163,175,158,158,174,137,120,226,144,168,184,128,118,156,174,123,242,171,172,169,162,164,165,166,161,161,155,157,156,110,159,162,165,155,148,156,165,165,160,156,153,155,171,161,162,148,159,165,137,162,148,162,175,162,151,164,180,146,143,188,167,160,147,149,166,160,235,236,226,225,190,183,160,156,4
128,129,130,163,164,129,65,164,165,130,131,168,131,29,29,164,169,132,170,46,179,161,134,164,159,162,148,153,159,153,145,148,154,50,149,151,130,85,130,116,82,133,135,119,132,115,143,81,148,108,115,83,89,112,86,99,111,149,135,133,118,125,121,143,87,93,145,43,151,145,91,64,168,118,157,152,121,128,126,139,147,152,100,133,134,120,113,122,126,97,103,102,101,101,103,111,115,92,128,86,76,86,95,98,100,33,28,48,64,75,101,71,50,35,40,119,120,45,120,95,144,128,130,122,146,119,96,152,127,113,133,125,111,126,120,123,124,130,127,109,112,134,145,2
143,112,95,217,215,121,79,221,219,106,132,221,134,148,148,33,225,196,225,134,30,145,121,149,148,149,152,154,153,148,126,155,151,198,122,151,156,143,153,153,151,153,143,147,128,137,45,170,120,112,118,105,191,85,92,67,64,173,145,118,143,146,227,113,141,145,135,185,146,116,22,101,112,24,137,134,219,167,36,41,150,146,112,45,141,220,51,41,20,54,71,72,62,47,32,8,110,105,166,57,76,84,70,52,39,78,87,73,52,43,109,59,87,77,40,80,207,248,68,49,42,187,14,231,47,212,123,132,227,49,102,95,118,143,223,225,226,132,59,82,61,77,106,2
162,175,194,137,80,154,228,178,87,143,177,101,140,238,237,199,109,137,108,237,119,231,198,236,232,236,237,235,236,229,56,235,236,205,105,200,235,135,234,241,81,36,185,238,230,228,174,217,216,203,231,219,228,221,221,221,225,232,216,213,202,203,165,223,210,199,188,202,206,16,215,215,11,219,217,214,8,220,228,232,216,220,5,233,215,11,171,153,138,149,153,142,138,146,137,129,34,6,42,166,168,167,164,160,149,196,187,177,178,163,11,189,166,165,168,0,1,89,157,157,3,31,94,178,58,13,9,18,14,87,6,22,50,31,58,0,41,115,173,43,21,1,16,0
37,46,56,43,52,45,99,73,51,38,42,57,43,192,197,136,64,38,58,189,73,198,39,191,206,187,191,205,201,142,104,203,181,33,129,173,205,163,209,206,128,70,127,191,193,186,74,29,101,199,190,124,44,169,178,182,173,165,185,185,186,172,157,150,180,185,193,184,194,147,187,188,147,196,184,181,98,185,175,163,178,181,154,171,158,108,102,104,104,83,106,96,108,94,106,137,169,149,114,125,122,144,155,145,140,114,124,138,141,143,161,96,149,179,183,179,132,167,166,124,166,112,157,153,170,101,108,80,145,181,153,157,139,75,133,144,131,145,149,179,172,166,167,4
239,176,156,60,54,209,42,67,52,169,187,61,183,55,62,151,74,195,88,62,74,91,42,93,105,102,114,114,123,141,105,132,146,51,102,93,138,104,122,142,145,105,91,142,130,140,78,69,114,137,142,132,69,135,147,155,157,131,192,198,150,121,86,123,158,152,164,154,134,114,144,148,117,140,119,106,140,121,129,104,115,106,20,137,94,115,121,126,132,106,109,110,115,121,129,137,174,13,182,119,128,139,150,156,169,123,140,163,163,173,42,103,136,155,165,161,173,91,109,149,137,173,167,82,128,114,12,43,88,133,57,45,11,86,96,93,94,84,89,128,137,179,109,5
142,144,143,205,204,143,168,207,206,145,144,207,145,138,141,132,206,145,202,133,179,138,214,138,143,140,139,140,140,142,65,141,142,220,111,139,140,92,141,142,114,111,120,143,143,143,206,168,139,153,145,138,132,157,150,143,138,111,152,154,98,97,154,134,126,115,146,133,145,189,129,140,179,132,146,147,202,121,114,43,145,146,156,99,142,174,100,124,133,12,7,3,75,120,128,133,168,178,156,15,11,4,43,111,126,10,41,55,106,126,179,38,88,92,122,168,158,117,94,123,170,176,137,106,166,169,147,92,112,146,189,187,145,130,109,109,114,112,116,143,171,178,179,5
177,178,180,165,167,179,30,164,167,177,178,167,175,176,170,20,169,177,163,188,163,139,181,63,91,96,203,199,192,202,51,166,160,172,169,154,99,204,110,64,126,123,164,65,187,198,162,171,82,186,156,190,166,164,121,178,185,143,10,157,111,159,165,178,63,61,125,136,114,157,115,150,153,106,112,104,163,159,92,77,111,105,141,38,115,159,185,157,143,172,171,168,176,158,147,153,156,144,158,180,167,169,170,169,158,170,177,168,148,143,144,179,145,130,137,8,159,157,177,131,23,158,68,120,27,150,128,7,53,34,69,49,84,4,13,8,8,52,53,30,26,51,48,6
235,237,251,226,235,230,227,134,231,226,235,183,232,136,55,202,150,245,121,92,54,207,253,164,191,167,205,171,151,182,111,186,172,255,186,41,217,152,212,224,186,15,117,221,203,218,15,229,199,20,211,252,145,230,245,227,218,194,80,35,194,220,220,129,197,198,156,208,149,59,214,213,56,222,140,18,250,230,187,194,119,19,67,217,30,255,170,160,158,146,160,170,165,165,165,151,41,207,254,166,168,165,166,159,114,162,156,117,51,16,25,145,54,18,35,17,252,103,30,12,24,230,0,130,145,233,122,148,119,169,123,21,128,69,59,107,107,89,41,41,180,18,14,6
20,22,18,28,23,21,53,33,26,18,20,21,21,105,109,84,23,21,25,112,21,135,21,137,141,139,137,139,144,156,66,144,152,31,99,117,145,105,137,149,131,145,96,156,142,165,27,37,93,136,168,109,57,113,128,144,148,117,162,146,60,63,39,99,115,53,126,111,129,21,112,110,26,106,107,107,49,108,87,96,125,110,27,81,133,44,175,157,154,132,126,133,140,141,147,160,65,62,55,168,173,161,172,186,174,159,151,163,168,147,74,125,135,139,159,84,92,53,147,164,97,109,118,82,108,141,142,76,79,131,107,100,153,90,73,81,85,104,160,128,125,121,117,3
184,182,180,251,252,184,197,253,251,183,179,250,180,184,165,236,250,182,255,183,127,195,207,183,196,193,219,224,222,210,156,227,228,190,203,204,226,118,216,218,228,196,168,198,176,165,228,194,210,192,121,209,194,201,211,212,209,144,124,165,186,150,171,187,183,176,125,182,100,193,178,180,191,187,90,56,166,178,169,168,82,59,187,153,32,166,19,27,28,133,128,57,27,40,49,56,149,186,197,135,139,74,35,48,55,147,99,39,56,65,177,148,142,58,76,168,170,138,141,71,69,173,115,140,166,191,186,195,134,139,156,145,181,193,128,134,132,138,151,184,180,179,177,2
94,85,94,33,30,84,39,25,29,90,89,32,88,118,113,56,38,77,50,125,77,124,130,120,126,119,94,100,106,112,131,85,86,135,86,107,107,131,112,107,61,47,104,100,67,65,43,131,134,37,73,128,120,120,123,127,125,115,79,75,112,108,101,115,109,107,124,98,121,48,82,79,51,69,108,91,90,74,71,39,90,87,56,85,70,58,98,82,76,61,42,59,75,77,64,37,51,58,42,56,56,49,46,43,32,63,62,50,45,45,54,44,58,57,43,56,51,151,78,41,47,203,104,170,52,188,62,103,165,101,49,55,61,152,130,151,164,112,123,108,100,96,105,4
26,25,26,32,32,23,74,26,33,31,31,32,43,207,206,43,36,39,39,210,21,204,32,208,213,209,215,215,199,165,141,188,142,25,131,188,191,167,200,183,145,118,166,179,204,182,31,34,153,108,197,99,44,168,181,207,214,211,140,114,201,140,212,129,201,176,160,194,135,229,194,178,231,190,108,119,106,171,111,153,173,130,144,104,87,210,42,49,52,40,51,52,58,65,65,69,90,56,211,102,124,124,123,125,120,182,181,183,175,163,26,201,204,201,186,102,228,122,209,213,157,235,158,118,147,210,224,212,106,186,149,131,230,229,241,221,115,136,207,164,175,135,137,2
93,137,143,81,76,92,159,103,78,84,127,81,68,164,169,138,82,57,101,134,136,66,26,49,46,51,85,80,122,43,54,150,152,28,175,135,111,81,142,141,129,148,182,152,139,140,125,27,39,115,158,99,29,27,91,139,130,140,114,115,154,138,29,28,161,151,141,152,152,123,133,141,112,126,151,137,29,26,107,131,141,142,120,54,85,30,126,115,128,105,119,117,118,89,64,68,137,85,28,105,109,101,88,48,94,100,86,40,79,134,108,135,82,32,108,107,29,29,130,79,88,29,96,27,142,29,91,29,28,110,141,129,72,27,31,46,52,56,56,119,116,134,138,4
106,121,172,153,173,106,168,158,169,114,138,151,130,174,175,149,150,155,167,171,183,177,150,147,152,102,91,171,157,117,168,171,168,114,92,88,101,97,137,134,27,36,55,204,190,197,94,100,181,95,206,174,90,148,166,169,177,132,139,114,136,92,102,177,133,104,205,103,198,86,112,137,89,113,203,149,121,144,200,191,156,149,120,164,81,106,150,103,99,172,161,166,176,141,128,138,101,70,85,155,159,153,129,105,101,94,86,91,98,97,109,155,108,113,106,93,96,165,153,118,88,108,170,140,100,106,69,68,194,158,126,105,59,104,197,201,184,129,105,170,114,150,121,0
250,255,184,254,254,252,151,252,255,255,211,253,255,196,201,148,254,240,253,193,250,200,107,195,203,183,165,177,201,202,98,200,203,136,105,93,203,88,168,205,75,76,84,201,184,200,238,118,89,186,204,103,79,145,154,172,176,116,212,201,87,114,229,143,118,93,195,112,182,252,113,116,253,104,193,173,251,68,64,76,130,74,254,83,126,253,104,81,10,28,28,21,13,7,14,9,183,253,253,67,75,85,67,48,33,80,83,71,62,51,252,76,79,74,71,183,254,70,106,94,173,255,66,52,124,255,254,68,38,158,175,173,254,255,56,32,32,113,101,166,120,41,50,5
215,217,214,148,119,216,92,178,150,216,216,175,216,199,188,199,180,216,174,202,163,212,216,209,197,204,194,200,199,192,105,197,204,172,58,137,182,178,128,163,155,83,163,135,160,169,174,63,177,170,192,172,63,152,161,185,186,173,200,200,155,134,63,72,163,155,179,173,187,158,178,173,151,179,180,177,224,184,160,137,179,178,141,157,173,216,147,145,135,127,144,107,130,146,120,123,169,108,216,211,223,191,203,234,204,223,223,229,229,222,167,186,206,210,207,163,216,157,198,209,169,229,131,84,120,231,66,67,255,151,255,222,255,254,254,71,254,100,98,232,150,98,154,0
87,86,55,212,214,86,95,220,220,76,33,226,53,121,120,203,248,31,236,120,243,122,33,117,123,118,112,117,125,118,116,119,116,33,98,100,110,111,99,102,89,103,103,110,113,113,245,54,130,92,101,136,65,128,142,119,113,115,97,146,102,100,75,133,97,94,106,92,97,227,112,106,226,113,125,129,74,113,74,77,87,114,218,114,74,68,102,85,73,130,129,121,120,111,99,87,203,208,69,126,123,115,120,115,111,117,112,108,106,103,197,120,113,110,104,176,38,106,113,111,77,41,101,122,65,76,181,66,110,94,108,139,178,48,105,104,110,120,108,85,85,65,59,3
139,140,141,187,183,140,155,188,181,141,142,181,141,75,83,10,180,140,183,184,203,204,141,205,195,154,158,157,162,155,164,193,197,141,158,140,199,115,125,158,164,178,122,129,220,176,48,40,51,35,186,38,35,49,11,191,182,192,88,176,172,164,31,61,105,177,197,41,174,186,124,146,171,144,148,152,30,113,152,165,149,149,170,158,142,71,150,164,169,126,163,155,154,163,170,164,94,176,169,32,109,157,158,159,166,42,103,155,152,159,92,69,67,148,143,134,133,119,95,161,136,209,149,129,129,198,240,205,100,135,135,125,237,204,169,152,98,147,139,133,117,127,107,5
135,105,113,157,150,108,97,132,173,111,107,175,113,134,129,178,147,134,160,139,159,132,150,123,41,118,109,75,60,36,133,85,62,130,82,144,98,96,116,105,95,87,117,113,129,121,181,158,117,43,119,120,177,97,118,102,95,136,178,218,106,122,172,72,116,103,90,113,78,167,94,113,203,76,78,75,162,85,83,135,76,40,222,98,36,157,130,126,112,152,155,154,148,129,108,99,232,227,158,147,151,148,137,120,106,139,134,121,103,90,233,115,107,95,79,226,173,159,92,81,214,85,203,125,219,23,27,229,196,213,220,167,40,230,224,218,227,101,107,220,220,223,223,2
146,151,145,103,39,152,162,104,74,155,154,87,162,137,152,114,67,159,43,150,0,86,152,123,160,139,148,158,159,162,169,163,181,138,122,92,176,127,179,184,131,88,142,180,186,172,1,142,194,6,163,177,125,166,188,175,169,122,77,144,154,145,120,166,147,150,39,147,52,62,149,139,28,151,12,40,123,161,148,141,38,91,0,105,107,86,39,34,25,73,72,66,52,39,23,7,59,0,72,25,19,11,8,2,5,41,28,8,4,73,3,75,35,11,125,46,65,111,54,134,31,54,50,102,11,59,0,41,89,55,17,47,0,43,67,82,77,36,142,70,43,11,1,4
20,31,48,137,134,32,32,133,137,39,36,140,24,152,158,37,135,13,137,171,138,153,12,154,138,141,135,118,117,140,85,126,128,14,59,58,128,110,114,137,50,43,53,167,126,152,140,57,77,13,121,158,98,136,139,129,147,168,152,21,139,147,104,102,126,127,103,115,83,142,106,104,143,98,97,108,108,95,103,129,156,129,140,116,152,100,29,27,22,33,19,3,0,3,3,5,118,143,97,127,123,100,90,82,88,124,149,174,179,173,148,83,72,90,102,68,91,110,83,52,100,90,34,126,23,64,199,92,106,168,27,18,202,73,111,86,92,115,133,147,158,16,17,0
210,81,41,120,119,190,219,12,110,149,37,120,98,235,235,5,118,64,106,229,79,227,163,225,226,223,222,224,224,225,179,225,224,225,58,178,227,204,225,229,192,237,119,232,230,235,238,228,220,210,238,219,226,234,225,224,225,224,238,239,221,220,237,226,218,219,224,216,221,225,216,215,219,215,225,238,214,234,210,202,236,236,211,218,231,143,219,223,223,197,194,195,198,202,209,215,114,212,43,198,195,192,195,201,208,210,211,212,210,212,106,215,211,212,185,120,112,153,217,168,182,127,150,143,154,111,105,107,143,185,153,145,118,132,162,121,137,156,178,191,170,52,102,4
92,98,107,99,91,92,140,112,91,93,103,92,95,182,181,106,92,92,89,174,73,164,82,165,170,161,163,174,180,152,81,184,178,94,122,118,197,78,203,210,150,136,151,211,194,203,118,108,143,140,202,141,105,156,157,169,176,161,178,171,171,154,91,162,171,171,180,170,178,96,167,166,92,164,169,164,88,157,147,104,164,164,89,145,164,69,177,175,182,176,186,190,187,185,185,182,106,76,71,177,188,190,187,186,188,165,171,175,174,170,86,114,106,113,106,102,56,107,57,54,117,57,119,86,104,56,68,67,75,5,97,97,68,58,81,79,70,9,12,8,7,79,97,5
74,57,6,0,0,60,39,0,0,17,54,0,21,135,143,50,0,25,0,130,0,84,76,75,100,76,80,93,91,48,110,72,67,81,83,74,69,99,78,76,0,41,87,103,105,140,0,21,104,52,59,105,166,134,102,113,125,106,85,43,109,105,27,167,115,111,30,114,30,0,102,110,0,93,11,0,56,90,88,55,10,4,0,81,12,5,89,80,67,56,66,72,61,34,27,38,0,34,0,65,50,44,36,37,47,73,68,74,79,78,24,83,100,115,107,99,34,42,104,119,49,0,63,60,48,0,15,22,5,102,10,1,10,24,0,1,6,30,95,96,91,61,41,6
252,217,87,255,254,240,41,255,253,177,73,253,103,201,200,201,250,52,246,208,129,214,17,218,203,219,204,177,171,175,167,177,164,25,192,212,172,119,179,158,123,195,160,141,185,161,70,24,134,24,197,104,22,115,154,175,174,207,189,40,217,201,26,44,212,212,160,207,112,31,192,198,30,181,192,201,19,128,169,159,195,200,27,177,196,11,141,158,169,155,148,153,169,174,180,190,21,41,6,164,156,153,166,178,192,168,173,179,185,191,19,162,173,181,195,15,7,3,161,185,180,7,154,74,186,9,20,6,42,176,194,187,17,9,20,3,26,140,129,176,184,194,197,3
79,52,24,163,170,67,134,168,168,76,55,164,85,152,151,78,167,86,176,130,185,189,90,181,204,164,136,185,193,145,60,180,170,109,68,69,169,105,127,164,156,148,63,158,134,162,159,114,45,137,162,74,101,156,65,152,149,122,99,78,161,95,64,202,168,149,173,164,171,146,148,158,146,144,16,58,147,89,143,126,17,6,171,142,14,139,17,38,67,137,42,2,13,32,54,61,159,180,189,140,93,3,6,22,42,134,58,10,10,25,182,137,124,57,11,87,202,14,130,77,57,197,95,61,71,197,191,14,14,105,59,69,140,6,32,14,14,12,122,113,108,78,64,2
231,146,82,186,184,210,130,184,184,88,69,182,33,150,148,182,181,32,176,148,15,137,83,135,134,132,130,131,132,132,54,132,133,137,101,115,131,81,125,133,107,57,67,137,132,145,113,230,128,204,161,140,233,144,142,136,136,87,198,122,91,105,233,176,103,112,105,116,109,25,115,120,36,103,104,135,228,116,119,75,117,132,66,117,125,232,103,125,141,109,107,106,116,129,138,144,192,187,232,114,115,112,113,123,133,125,126,129,132,137,201,116,126,132,145,128,220,114,110,133,98,238,101,132,108,239,146,131,126,106,127,134,168,161,128,118,127,127,120,116,113,108,118,3
90,69,73,33,40,84,196,49,33,74,61,35,64,174,184,143,38,58,45,173,122,82,114,115,115,98,86,89,76,92,176,74,84,178,161,183,99,160,120,145,104,141,173,165,179,162,172,182,184,160,161,190,215,109,91,95,102,183,163,154,174,183,250,187,176,177,140,176,135,251,192,190,249,205,142,138,247,175,199,174,131,119,184,183,125,249,120,120,120,33,36,32,31,34,44,56,125,120,247,47,38,43,38,46,71,39,45,38,57,88,91,48,40,39,99,126,250,177,56,67,204,242,84,204,187,243,125,58,200,154,153,109,31,201,192,198,198,200,142,162,136,173,147,5
5,1,30,4,4,4,151,5,4,1,6,4,6,101,96,10,4,6,4,91,4,126,201,126,96,89,46,48,57,71,107,45,49,200,70,77,57,93,64,66,60,76,26,36,31,51,3,209,104,27,111,99,183,115,84,176,156,116,83,67,20,13,190,139,34,31,66,65,68,3,71,79,4,106,71,74,173,11,33,40,70,75,3,88,71,195,56,62,66,54,61,69,62,62,58,56,130,72,237,61,65,72,66,65,60,70,75,71,70,64,175,66,74,74,64,17,235,229,62,67,58,245,50,73,51,238,141,172,249,56,52,58,137,161,245,201,247,243,29,39,50,39,49,0
255,244,217,227,254,255,104,41,249,255,181,248,255,172,164,102,249,255,248,161,247,167,255,160,132,147,139,127,130,145,35,122,145,255,15,34,118,99,100,106,110,20,153,85,121,139,248,255,116,107,143,124,255,135,148,160,160,147,134,125,159,138,255,101,165,156,153,166,156,251,153,162,252,150,154,149,255,132,154,164,144,137,248,154,144,255,56,58,68,106,103,102,107,101,112,87,39,248,181,92,96,96,96,91,89,118,96,98,91,93,2,80,93,120,80,51,255,106,80,83,155,180,109,84,107,255,0,0,75,90,58,30,36,3,41,83,83,91,74,88,77,68,50,0
255,255,255,254,254,255,88,254,255,255,255,254,255,128,127,132,254,255,254,159,254,166,255,165,170,171,177,175,177,174,64,173,171,255,40,49,175,127,120,128,39,49,98,0,72,115,255,255,229,133,171,199,255,220,188,198,181,101,177,148,115,104,255,160,144,127,153,129,145,232,124,56,233,94,124,139,253,145,122,104,132,170,237,78,119,211,76,64,58,101,104,104,105,100,92,89,186,248,201,107,111,104,105,98,94,105,104,103,97,98,170,99,100,102,87,148,198,141,94,100,158,169,149,161,152,180,217,85,155,137,164,143,255,102,204,167,157,146,117,138,139,215,206,3
200,199,199,130,133,198,134,131,139,198,197,141,195,96,97,131,143,194,147,104,130,166,115,170,161,174,174,168,162,150,144,157,151,104,172,175,143,132,144,144,155,121,172,157,156,160,107,117,129,65,130,144,138,98,144,153,155,151,73,65,161,149,118,78,157,149,163,141,153,65,134,144,57,135,138,145,151,127,130,137,142,153,53,125,143,89,160,145,129,157,149,145,141,134,129,129,61,59,84,142,140,144,145,138,138,136,138,143,147,149,59,142,147,155,157,49,78,55,155,164,72,93,79,63,88,86,47,54,48,81,54,49,45,55,47,44,44,50,98,85,86,95,83,3
250,174,74,255,255,228,74,255,255,207,113,255,181,213,208,218,255,112,255,196,255,209,222,179,185,155,169,175,179,181,159,178,183,255,86,106,177,176,165,174,148,54,14,168,147,169,255,255,97,253,186,183,255,180,196,195,185,200,117,148,201,199,180,159,196,194,175,189,168,250,179,178,133,161,140,112,33,121,74,126,65,69,44,99,63,29,71,95,94,122,118,90,83,86,103,99,24,39,27,154,174,154,139,136,126,162,149,141,116,100,26,138,128,124,144,169,21,177,150,206,192,19,189,198,190,16,24,90,197,179,130,23,23,18,186,195,164,211,130,115,155,175,185,2
190,190,189,188,189,189,120,187,189,189,189,187,190,196,202,144,185,190,186,188,188,220,186,230,230,214,202,203,196,196,145,204,198,184,163,176,213,143,183,188,142,125,189,181,176,176,186,184,154,123,166,163,186,155,172,190,201,212,145,129,212,203,185,136,216,208,214,208,213,186,205,188,186,184,177,173,189,178,165,113,138,139,183,141,113,187,167,177,184,192,209,205,203,209,196,170,109,190,189,162,166,165,167,166,160,139,150,144,140,128,188,146,123,85,142,71,185,114,161,146,100,193,98,98,85,197,73,66,77,88,77,94,74,65,83,71,70,81,85,79,89,72,73,6
209,205,225,193,193,209,141,193,193,209,206,193,209,170,162,226,193,210,193,17,190,24,213,66,72,52,86,102,138,169,23,149,158,214,153,148,134,62,155,147,128,202,108,139,125,123,189,215,133,227,84,84,216,242,48,198,155,43,185,215,51,55,218,209,49,55,115,100,150,180,62,113,176,135,151,131,219,203,116,1,137,150,113,88,134,219,45,58,55,69,66,85,85,50,55,73,203,137,220,52,64,54,41,50,54,64,64,67,58,45,58,58,62,54,43,100,112,201,73,30,46,156,140,200,43,139,205,208,132,99,32,37,215,172,195,172,80,123,169,95,88,9,10,0
252,251,251,222,223,252,2,234,219,252,250,216,252,5,3,1,213,251,211,2,210,0,255,5,200,48,84,165,204,127,0,186,155,254,29,52,199,98,72,197,133,88,40,188,9,170,177,254,186,1,86,197,255,141,187,193,182,156,66,35,108,71,247,0,168,100,166,151,161,167,130,141,57,119,158,152,13,154,101,20,166,163,2,159,182,4,26,34,46,21,20,28,26,39,45,9,84,29,13,67,53,45,39,47,31,83,58,34,28,6,89,68,28,14,2,113,2,15,18,2,152,32,193,21,173,37,102,56,59,92,162,157,105,31,1,1,3,33,54,0,57,209,204,2
28,23,35,178,186,27,130,57,187,28,33,188,32,170,176,75,191,35,192,169,185,174,127,167,167,158,149,146,143,130,102,129,112,102,87,109,112,76,133,123,102,44,112,141,169,154,126,45,113,151,176,113,121,130,142,140,140,119,164,150,131,106,206,110,144,136,165,147,169,184,152,145,185,151,166,158,201,126,125,86,163,161,184,127,158,201,152,161,157,99,118,135,127,125,144,158,190,184,201,77,74,85,90,96,90,64,72,77,80,90,186,105,117,115,124,134,202,103,120,129,110,201,124,94,108,202,186,199,102,143,93,106,185,201,121,106,107,113,147,147,147,112,102,6
121,159,132,112,111,137,167,112,107,153,168,100,159,139,137,89,89,155,77,114,26,82,99,101,24,116,127,79,54,57,128,63,68,98,147,160,67,122,111,74,93,61,157,94,125,110,122,117,50,116,110,7,120,34,41,71,144,153,103,108,138,162,100,47,117,151,131,47,126,89,47,22,93,38,118,104,70,59,42,25,76,69,87,36,67,26,101,86,85,48,123,92,113,121,116,110,81,79,35,25,107,125,88,83,89,61,156,130,102,84,79,52,109,159,140,90,21,46,27,153,114,39,120,27,104,58,47,177,54,82,66,46,51,183,37,52,69,31,34,36,26,36,31,0
103,100,85,77,71,73,52,85,76,63,53,80,42,41,40,37,83,70,89,2,102,79,42,95,84,93,90,114,103,84,94,52,56,56,92,41,20,91,42,29,54,38,36,37,51,35,58,35,80,5,8,68,89,58,64,75,90,101,13,7,97,102,59,67,78,84,117,69,79,14,61,61,13,69,42,7,115,56,52,50,5,4,12,49,25,38,63,46,34,44,29,17,4,1,8,8,14,14,23,16,91,77,83,42,19,99,132,173,144,143,12,92,110,135,179,0,46,51,95,98,5,49,12,73,27,9,0,3,82,48,27,18,8,7,113,64,107,103,105,93,87,53,63,3
91,90,90,72,67,90,28,103,66,90,90,72,90,126,126,81,74,91,72,130,64,124,94,121,118,115,112,111,104,79,48,105,93,77,66,79,107,63,121,113,44,71,47,120,134,122,32,44,71,136,115,70,40,48,83,97,97,104,108,115,107,103,40,43,104,103,108,102,107,12,94,94,13,88,102,99,66,70,83,88,105,100,30,79,104,40,18,17,15,30,32,34,37,40,48,60,74,46,41,58,62,61,66,70,76,67,71,73,74,76,27,65,65,71,81,89,46,13,79,87,111,51,117,38,107,36,38,36,11,106,97,33,35,44,22,19,16,51,79,99,97,89,91,2
255,255,214,161,159,224,33,169,166,49,0,172,5,90,56,209,174,8,176,11,210,137,5,144,137,143,128,126,125,140,183,74,76,5,119,105,31,113,34,33,61,57,154,23,15,13,205,5,159,11,38,207,6,177,219,164,146,235,11,10,155,144,7,0,132,159,84,155,94,245,96,120,241,198,8,8,11,142,155,134,6,10,244,156,7,169,96,85,61,95,88,85,76,51,29,34,208,239,253,57,51,45,32,22,29,24,22,20,27,35,236,47,37,38,33,49,112,6,63,44,21,22,11,36,6,25,13,108,28,17,20,9,10,113,90,58,49,31,36,22,25,23,21,3
69,84,99,105,82,65,85,133,78,103,78,78,122,213,221,198,72,153,75,212,64,180,138,167,179,148,134,148,180,210,209,184,208,52,171,147,193,196,175,202,204,68,181,210,190,213,71,76,180,220,217,169,78,144,155,173,184,203,217,48,190,186,111,131,177,175,210,157,203,77,145,139,67,142,183,88,123,153,140,136,102,124,163,133,140,203,139,160,189,160,149,158,161,173,190,177,164,216,216,167,163,155,157,190,190,138,158,180,192,192,198,167,176,192,136,134,235,174,177,157,192,251,237,242,209,235,228,220,231,194,179,193,237,227,220,216,232,242,233,209,189,171,177,2
215,214,225,98,207,215,62,49,221,215,214,223,216,111,110,97,221,215,219,106,217,113,216,117,117,120,116,129,120,121,79,111,114,217,51,54,98,55,83,101,103,57,75,85,51,75,217,220,66,94,98,79,223,78,89,86,83,74,122,117,75,66,222,131,79,73,79,75,87,221,77,74,221,72,87,95,224,70,64,62,86,88,222,64,85,224,29,35,56,74,76,65,51,70,90,94,225,223,228,80,82,90,102,110,108,65,80,84,83,78,223,67,50,53,53,223,227,53,95,92,104,229,181,86,96,228,224,236,70,104,119,171,224,235,60,66,67,79,88,107,115,97,112,6
65,58,105,92,66,59,59,89,96,78,94,86,89,64,90,106,69,67,77,61,134,116,94,121,111,121,107,103,101,59,81,82,68,176,46,65,62,38,70,72,18,58,14,92,124,108,224,220,153,117,138,159,228,123,146,155,154,117,112,106,112,72,228,117,112,92,69,96,70,217,92,77,215,81,94,79,51,70,117,117,64,67,218,103,57,76,42,50,78,44,32,37,52,65,58,21,46,205,245,83,57,33,28,32,38,125,110,97,105,106,206,100,101,104,94,35,45,55,60,53,39,189,51,65,49,41,196,219,51,95,19,142,116,247,62,31,38,66,116,88,75,39,34,4
91,94,98,98,89,97,110,107,91,99,96,92,94,151,147,124,93,96,93,150,66,69,89,69,73,67,77,85,70,105,65,72,75,89,126,117,82,57,99,86,143,146,119,92,110,96,77,82,100,146,100,122,70,106,125,144,149,137,117,83,140,127,65,91,136,130,97,129,113,78,125,118,74,118,89,123,71,112,109,109,113,115,61,122,112,66,89,92,97,48,57,62,64,63,62,63,87,53,63,80,80,85,92,95,94,83,81,82,88,98,79,89,87,88,84,93,46,108,91,85,145,46,117,107,144,35,47,47,77,125,155,154,44,34,72,68,67,100,103,130,132,129,134,3
177,171,173,196,199,174,177,179,188,169,173,142,176,191,231,211,145,175,136,207,124,148,169,140,224,138,201,243,223,175,165,210,184,159,84,234,196,175,213,212,198,197,255,219,227,219,104,160,163,178,233,155,155,162,144,185,212,215,200,179,218,225,125,156,208,228,198,197,176,32,197,194,49,133,155,153,115,92,60,71,150,149,57,35,147,120,169,160,147,125,191,181,174,164,146,122,154,89,129,176,179,185,178,166,144,180,185,174,157,147,160,181,178,162,151,141,125,147,190,151,148,133,48,167,79,123,92,174,213,109,77,97,70,162,204,210,214,194,150,120,94,80,69,4
39,33,26,31,39,40,10,37,42,44,40,44,52,164,161,39,46,69,50,177,65,184,72,184,182,184,183,186,187,187,172,190,191,70,123,182,187,158,191,184,173,197,141,170,185,169,78,32,174,84,191,165,9,61,156,154,152,188,85,77,183,190,114,194,175,188,207,173,207,46,114,154,36,108,120,230,143,135,149,136,117,211,32,169,184,72,197,182,140,199,201,198,169,120,111,144,72,61,159,200,195,157,129,150,181,148,145,178,195,197,58,138,189,200,206,75,116,214,187,204,164,127,197,177,198,153,49,199,194,183,197,171,46,198,210,212,210,160,201,197,187,169,161,4
0,0,0,0,0,0,0,0,0,0,0,7,0,223,247,207,32,0,29,248,51,240,27,240,236,245,245,248,244,240,130,248,244,196,208,232,243,38,247,241,15,30,17,241,226,221,196,195,205,234,241,223,200,219,229,235,238,234,224,209,211,181,218,149,221,188,235,216,228,246,196,194,252,176,216,223,247,129,180,172,208,199,252,131,192,237,160,176,200,171,191,208,207,203,206,206,254,249,243,199,187,179,178,182,193,196,175,165,173,192,244,149,159,163,147,250,240,54,185,180,125,242,147,78,244,239,244,237,205,97,243,244,247,242,238,246,210,12,44,87,79,242,236,0
89,55,24,72,73,76,31,93,63,55,42,78,53,48,57,55,69,50,53,50,24,151,25,155,159,153,151,158,158,84,36,155,107,39,130,157,116,65,142,123,65,66,111,146,182,159,81,31,57,178,178,104,27,92,150,162,161,167,179,177,150,157,23,3,133,142,159,87,158,85,128,71,108,109,146,155,33,123,99,120,112,121,109,105,156,37,101,112,112,116,120,122,136,152,167,178,156,48,29,170,169,169,192,216,192,178,168,177,192,169,103,136,148,145,169,168,49,7,160,162,132,49,164,132,149,46,40,32,62,164,150,143,22,42,8,7,6,119,162,172,171,167,160,1
160,160,159,163,163,160,137,162,162,159,160,159,160,150,145,35,158,159,156,145,146,148,159,144,146,134,128,113,103,140,129,102,150,158,62,91,116,138,163,137,35,45,115,157,180,164,139,158,152,99,164,153,160,135,151,176,174,178,97,62,164,143,159,105,156,143,56,146,63,140,146,127,141,133,79,83,160,134,133,139,86,82,140,132,78,161,89,78,73,129,138,133,106,109,108,83,146,141,162,137,129,121,107,103,91,118,96,87,77,73,141,145,126,116,102,144,162,106,156,129,83,161,90,113,83,153,140,143,106,86,85,52,139,146,116,116,116,97,118,80,84,84,82,2
48,43,36,20,16,48,36,26,18,43,38,21,39,171,161,52,25,41,26,170,29,164,34,172,193,183,186,197,194,172,40,196,182,31,171,160,194,46,197,185,182,154,166,180,192,184,41,46,51,44,182,49,47,63,78,162,169,167,45,42,99,99,43,62,158,145,170,160,190,67,158,164,66,159,184,176,45,72,158,165,188,182,47,149,191,31,201,197,193,168,155,164,174,187,189,186,61,47,28,136,145,138,130,134,144,97,105,90,88,91,62,148,186,156,168,69,34,31,203,179,127,26,160,34,130,23,49,34,27,130,123,85,44,28,29,32,29,109,170,152,138,154,143,4
6,6,8,250,251,7,77,247,249,20,19,251,35,195,190,194,249,32,249,197,245,220,227,210,214,181,184,209,217,207,156,221,218,218,146,168,224,198,194,216,152,105,60,209,182,206,250,199,195,84,198,182,191,223,191,217,224,205,10,173,219,212,205,228,222,218,179,219,189,234,218,219,236,214,179,116,229,195,211,216,166,172,120,207,164,227,148,148,149,117,116,114,126,135,127,125,30,170,223,146,147,155,150,150,132,173,170,175,192,178,125,177,154,144,151,3,218,185,173,153,2,207,9,182,16,204,136,90,186,166,6,7,96,97,161,183,187,183,203,174,158,6,16,6
255,254,254,252,255,254,53,255,255,252,254,254,252,221,220,66,254,254,254,216,255,198,34,199,203,197,193,196,200,202,175,196,198,7,101,150,195,128,197,200,122,36,108,209,218,220,145,5,192,216,228,209,7,196,216,211,209,217,220,206,206,205,14,167,200,198,219,196,215,217,189,190,201,187,206,198,193,164,191,208,195,192,214,190,191,134,177,169,182,109,105,108,99,102,112,130,218,227,118,101,128,108,119,111,48,85,67,46,42,16,228,64,65,36,27,205,50,119,98,79,85,99,101,120,211,39,29,162,224,112,215,180,47,131,178,211,224,121,107,115,90,229,226,5
43,56,54,172,136,61,17,213,138,62,51,139,50,104,97,68,140,52,144,143,219,124,24,99,161,80,71,102,133,139,96,123,159,23,29,46,122,89,81,122,106,72,77,132,109,140,140,84,109,165,130,137,66,109,121,129,131,131,173,139,123,102,129,92,111,101,146,99,145,207,96,95,216,94,133,113,184,93,86,72,126,94,244,82,133,68,55,41,35,83,79,79,80,76,77,85,129,220,92,83,87,106,105,104,111,72,76,88,104,111,237,62,56,47,53,108,138,77,56,16,90,228,95,55,78,186,238,51,44,114,54,118,251,43,62,42,30,41,73,109,100,75,65,0
24,24,24,20,16,23,83,10,9,22,22,15,22,70,59,47,19,23,35,64,31,95,22,126,64,61,51,45,31,19,31,55,62,10,47,47,72,16,58,54,86,89,75,69,61,68,60,5,52,31,59,40,4,16,69,51,55,83,35,32,61,52,109,70,81,62,70,98,93,92,62,77,51,60,122,72,75,62,84,68,112,114,60,96,110,94,78,86,64,79,115,123,94,91,68,89,52,252,127,95,94,102,95,89,71,87,91,102,103,76,171,83,88,97,80,59,54,29,81,86,33,86,43,61,48,55,68,65,51,40,149,241,58,91,44,31,37,46,53,54,67,72,66,4
63,62,44,160,162,63,223,111,157,60,50,156,60,244,241,53,159,77,159,242,155,240,190,237,235,233,231,228,223,209,115,223,216,189,174,217,216,167,237,220,86,74,88,231,244,232,168,139,223,202,234,227,186,235,238,234,229,241,194,185,241,242,182,230,247,242,224,246,220,138,239,245,137,239,211,205,187,237,246,233,139,136,130,246,148,184,166,162,145,149,159,164,163,154,150,134,149,121,186,202,214,205,186,186,186,236,228,207,200,187,108,230,185,168,145,147,181,221,215,156,175,180,155,235,172,174,26,160,216,192,132,147,93,166,221,215,220,218,240,205,178,129,81,6
147,151,154,150,147,147,89,153,146,143,151,149,144,136,139,158,148,151,149,149,152,167,77,181,182,197,186,188,180,183,133,170,176,43,168,148,165,123,165,177,145,141,137,171,158,168,146,33,106,97,162,141,138,152,161,165,165,163,133,114,167,167,137,134,168,169,155,168,164,140,157,166,143,154,144,137,13,134,132,144,128,120,141,127,121,115,45,62,91,132,138,143,136,134,131,116,144,136,97,135,131,122,131,114,108,115,107,99,104,113,132,145,134,132,141,121,94,114,176,166,69,96,101,131,58,92,111,94,111,103,59,41,100,91,77,105,119,123,130,102,94,82,62,6
30,32,35,39,36,32,47,48,39,27,34,41,34,33,36,49,44,44,44,36,43,79,32,72,71,68,66,59,55,37,90,42,37,28,60,58,41,44,47,43,62,41,40,37,57,40,43,23,54,53,46,96,27,19,79,104,96,113,54,52,118,110,32,20,109,112,38,100,45,49,93,96,45,83,56,53,26,33,69,69,51,55,54,59,47,20,36,57,48,46,36,43,35,43,47,48,59,39,18,24,68,112,134,102,98,65,72,122,116,106,53,58,51,56,49,52,21,24,61,32,52,22,41,18,37,17,36,21,17,64,49,62,40,20,16,17,18,19,29,59,51,44,44,6
11,9,14,5,7,12,210,10,5,11,11,4,8,239,239,69,8,13,5,240,8,232,13,228,229,227,226,234,239,227,167,243,240,23,170,101,239,214,236,240,200,86,166,239,232,238,12,55,138,126,232,195,69,222,221,220,223,223,219,212,229,231,28,205,228,231,238,228,233,74,230,231,54,230,229,223,33,223,224,223,221,225,2,221,216,27,187,184,162,143,146,144,135,134,138,149,131,10,22,129,123,111,96,106,118,76,98,111,106,71,11,135,152,164,149,146,13,194,204,188,183,11,212,201,180,12,23,10,186,194,156,123,9,29,161,179,182,202,232,211,201,175,174,2
238,134,0,16,19,224,56,9,15,175,15,23,121,228,233,18,15,69,8,233,7,228,4,220,222,212,203,211,215,203,165,217,209,5,62,117,222,135,212,228,79,43,44,226,212,225,11,7,143,6,228,193,4,194,202,216,221,222,201,133,227,227,5,197,218,225,213,214,216,13,200,208,6,197,209,201,5,183,200,215,211,206,6,197,206,4,189,175,173,143,148,144,140,130,133,137,89,9,8,93,63,42,27,26,34,178,173,153,150,165,25,204,227,223,224,99,36,175,179,194,160,42,173,184,150,11,3,15,178,201,123,86,4,6,106,146,168,202,223,204,200,164,149,6
56,65,78,58,47,49,47,69,48,58,72,48,67,44,46,122,48,69,51,61,60,162,51,171,177,177,188,182,180,160,91,170,155,35,157,180,160,201,172,161,180,151,170,169,180,178,177,45,190,179,183,159,59,213,209,190,185,199,184,174,203,199,140,208,206,195,168,197,172,172,199,189,171,193,173,186,246,205,183,175,148,151,190,183,151,246,47,36,31,47,53,55,58,66,77,79,169,248,246,47,86,109,124,129,130,61,64,74,84,89,174,72,104,85,189,171,246,198,114,138,189,246,143,184,183,246,155,246,180,188,162,155,153,247,188,171,173,180,202,198,191,183,176,4
127,139,150,142,139,121,138,134,136,116,131,135,112,150,159,121,128,112,122,122,103,112,102,105,91,86,64,126,101,115,170,124,97,86,175,142,130,139,88,99,132,96,167,98,123,118,143,85,157,110,108,165,120,156,143,166,163,148,128,128,135,131,155,169,119,119,57,97,90,100,77,76,94,75,93,91,171,65,152,125,117,110,95,161,121,174,107,99,103,116,112,106,103,100,102,99,111,119,183,95,97,95,95,90,92,75,85,87,77,84,108,62,55,56,52,97,189,173,86,54,58,194,76,154,107,198,100,208,138,98,102,114,118,212,181,140,122,123,124,91,84,91,95,3
61,68,72,234,229,63,117,53,238,62,65,247,62,147,152,87,251,59,247,144,175,103,69,106,88,115,120,111,106,96,82,104,101,82,91,110,104,73,117,114,35,30,83,132,144,144,39,86,59,156,204,39,85,98,122,125,116,101,186,167,119,85,217,78,135,109,86,127,90,8,133,115,9,126,107,110,58,110,84,71,114,112,9,82,80,35,107,44,50,148,165,188,178,78,91,110,12,10,33,159,163,186,175,75,70,184,189,163,62,55,13,181,180,146,54,13,41,55,183,36,29,51,38,100,44,52,13,11,103,35,60,24,13,15,79,89,96,123,172,130,48,67,69,2
164,155,113,152,156,168,1,153,156,168,169,133,168,10,17,21,93,187,129,9,157,53,121,86,39,77,71,78,37,88,5,97,119,148,61,82,170,19,143,194,41,81,197,191,109,184,107,86,61,52,174,103,95,76,92,160,173,142,220,210,128,86,68,23,145,114,204,142,212,27,131,141,28,125,216,222,52,97,153,144,215,214,20,155,213,43,117,167,154,65,98,120,117,105,126,126,66,9,2,86,113,142,160,144,145,108,127,142,154,156,8,38,123,125,123,7,14,78,73,95,78,1,202,82,0,1,19,44,18,206,1,2,40,8,1,3,7,77,119,174,143,7,2,4
255,255,255,136,144,255,83,114,136,255,255,138,255,87,88,96,121,255,97,61,123,136,255,143,135,150,184,173,156,144,129,184,154,254,52,98,168,156,147,152,131,110,79,106,67,86,99,241,69,70,108,99,221,137,147,131,124,106,92,69,55,109,255,137,128,72,121,145,117,150,135,142,142,120,83,72,255,129,105,138,83,67,140,87,64,255,108,110,106,118,110,103,104,108,99,92,114,184,255,101,102,104,102,101,93,95,100,94,77,78,128,86,77,88,94,108,255,100,68,255,73,255,105,168,91,255,255,255,252,255,142,205,255,255,255,255,255,255,255,255,254,255,254,0
173,180,173,171,171,173,134,169,171,174,178,172,173,133,136,120,172,175,171,139,172,156,173,166,168,172,167,174,167,163,119,157,147,171,121,124,150,160,142,150,111,131,109,147,150,157,165,168,176,142,121,146,166,155,167,160,138,160,155,139,150,148,165,142,152,153,142,144,140,163,142,142,160,138,128,124,165,135,151,157,133,126,162,146,138,162,126,121,119,147,141,132,130,126,120,115,162,164,169,168,170,167,160,153,148,150,151,150,145,137,90,109,101,105,107,93,162,121,107,104,102,167,107,124,96,161,81,86,120,113,113,103,79,151,118,106,104,113,106,110,108,100,106,6
71,53,46,116,38,64,176,126,59,71,81,75,54,227,216,98,82,38,84,221,4,179,27,171,165,153,139,151,140,128,180,114,97,47,57,104,81,214,105,72,32,13,27,97,197,125,26,57,228,105,172,216,43,212,207,199,182,190,94,93,182,201,110,103,173,228,49,204,43,105,153,170,114,73,39,41,123,130,26,149,28,31,117,149,13,139,105,91,73,139,97,71,60,61,60,61,103,32,134,208,209,179,126,78,70,162,134,113,73,61,89,83,53,50,59,93,164,184,46,50,93,107,41,174,87,194,18,134,143,47,93,65,22,98,94,83,127,116,62,67,85,92,91,3
75,79,81,54,51,73,74,42,49,72,75,44,74,52,53,41,41,74,43,58,48,27,61,25,35,24,30,35,35,40,37,36,43,59,23,30,40,35,34,43,25,33,21,35,21,23,64,67,32,46,49,29,71,30,26,21,35,43,22,31,44,46,73,50,41,44,42,41,45,65,26,40,69,24,49,48,72,20,27,46,45,47,71,21,46,68,42,39,38,50,46,42,42,41,39,39,75,74,70,47,48,45,43,41,40,44,45,43,43,41,78,39,40,40,37,23,65,24,36,35,21,66,21,19,20,62,23,60,22,25,22,24,22,85,20,19,20,23,34,29,27,25,22,2
40,40,42,23,23,41,94,23,23,40,41,24,40,160,168,92,24,41,23,206,24,198,42,163,159,78,78,74,70,66,80,85,74,79,110,106,83,73,120,121,51,62,99,73,115,113,24,35,57,61,78,131,58,129,138,132,130,121,135,43,118,109,45,44,117,115,73,117,54,28,121,118,74,117,95,84,210,84,99,109,29,70,73,91,69,92,124,118,112,118,124,124,118,115,94,69,56,65,72,114,127,128,123,118,99,133,139,151,146,137,53,106,134,150,168,62,69,107,104,147,9,64,86,29,16,67,50,55,49,33,15,15,45,61,79,95,90,36,38,19,48,17,14,3
151,172,168,181,183,172,136,191,193,181,187,204,193,223,218,192,212,207,211,216,166,179,214,171,147,154,132,116,124,175,129,127,183,211,102,204,135,196,160,162,125,170,118,198,207,212,197,198,199,188,210,202,196,193,219,226,221,158,209,201,200,125,207,178,210,198,108,212,133,142,207,211,180,162,145,193,100,184,93,93,162,138,158,134,162,135,173,191,183,125,132,131,125,133,141,158,182,136,143,118,140,152,140,145,185,215,213,210,214,223,127,225,226,229,223,166,138,126,223,222,190,135,187,163,190,202,241,137,160,189,168,85,239,178,120,176,177,175,173,194,192,196,189,0
107,104,101,134,119,108,99,150,130,112,110,132,119,205,207,165,128,135,117,200,73,201,152,198,167,199,214,216,219,200,201,222,224,121,169,133,222,208,221,224,216,189,115,221,216,217,110,117,208,156,198,203,120,183,126,58,31,107,132,124,1,34,156,173,7,5,143,7,130,115,7,7,113,7,122,113,187,23,15,50,119,116,94,21,115,209,158,143,134,176,181,169,158,139,129,123,110,79,212,177,177,162,153,137,129,172,158,148,135,127,92,179,144,137,125,103,87,134,147,125,112,52,118,142,97,223,81,232,176,106,75,82,69,235,193,175,176,160,126,108,102,77,74,6
19,17,20,15,28,14,65,15,34,15,32,25,17,200,188,11,24,10,34,209,42,225,9,227,226,226,215,217,219,219,177,212,212,7,107,151,210,160,208,216,115,94,89,223,215,221,6,21,134,140,217,169,50,210,200,198,199,208,211,195,202,196,18,160,207,200,209,210,213,10,211,208,13,198,197,183,52,215,199,189,183,170,13,200,170,52,154,148,148,205,215,217,217,218,226,233,75,14,57,213,207,204,204,206,203,194,195,198,176,159,34,73,138,121,104,143,53,213,36,78,201,58,153,202,188,51,14,183,193,101,81,91,13,132,187,205,203,120,0,111,129,111,93,5
255,255,255,139,255,255,103,77,255,255,255,247,255,171,178,119,235,255,228,178,215,197,255,199,200,200,199,202,206,208,180,207,212,255,155,139,213,206,208,220,179,142,142,225,212,223,252,255,211,209,212,213,255,81,183,163,176,130,217,220,143,134,255,96,143,143,219,142,219,64,143,148,67,146,220,223,138,154,154,170,222,221,72,156,222,82,83,80,108,45,64,83,77,76,142,216,250,167,71,41,49,55,66,105,192,40,26,75,163,209,248,184,77,146,206,250,54,219,176,217,225,58,192,216,178,53,72,90,216,196,255,217,72,87,250,237,217,207,180,201,198,122,72,0
195,165,121,208,207,183,111,229,210,170,119,209,155,191,194,213,211,154,208,196,228,189,91,178,218,167,161,197,212,219,68,208,214,114,83,125,206,122,205,206,124,108,110,208,204,206,18,182,154,210,201,158,197,162,173,172,161,125,210,215,149,146,186,142,151,147,196,146,202,215,138,127,222,132,187,164,218,173,117,137,184,175,226,131,184,221,15,11,10,89,60,94,94,44,14,13,207,212,222,128,152,181,168,95,17,193,192,188,128,25,225,166,192,188,36,212,168,185,187,167,173,184,172,102,196,118,207,226,115,154,214,220,202,181,113,127,127,164,166,187,143,194,208,5
5,7,6,31,24,6,12,31,23,6,6,22,7,59,60,30,21,7,21,76,22,152,9,156,186,162,142,170,192,203,122,192,205,18,66,33,201,8,184,218,106,26,35,222,203,222,22,23,74,63,207,116,18,152,183,199,175,65,209,172,32,21,19,89,59,26,169,62,181,61,86,72,60,113,142,153,4,143,88,114,127,68,57,87,148,5,94,101,114,20,26,30,25,24,27,39,60,51,5,11,7,5,4,4,0,15,12,16,20,21,72,42,7,12,59,70,4,47,8,45,114,4,116,54,162,4,22,6,28,154,175,108,9,6,47,24,47,192,54,108,151,53,128,2
134,76,54,152,151,84,30,153,151,61,62,152,71,107,76,81,152,63,153,111,155,180,67,178,185,179,180,183,183,190,87,184,188,68,166,173,186,80,186,188,184,51,173,190,189,189,153,71,76,173,190,134,79,65,112,143,129,163,177,191,142,155,72,106,111,130,182,101,182,148,106,92,147,119,162,161,46,102,130,140,169,163,147,143,170,49,158,164,166,141,144,151,152,159,161,160,87,143,33,132,139,145,149,151,155,126,131,140,143,147,128,137,119,126,138,145,54,129,136,117,163,48,136,160,93,119,141,105,163,67,56,56,141,71,167,167,165,171,173,101,76,52,53,6
204,195,181,72,80,208,154,57,68,205,200,64,202,163,161,162,63,204,51,155,48,145,200,124,153,126,141,145,143,118,155,125,95,200,53,108,136,112,149,142,55,35,47,147,167,164,69,199,143,128,162,130,199,164,147,156,160,148,149,147,126,109,201,194,123,114,116,119,117,164,122,115,155,119,118,114,203,142,120,107,127,123,159,123,140,203,90,96,89,77,107,113,120,123,128,124,155,165,203,137,149,145,147,150,148,121,123,121,123,126,137,119,87,76,68,150,205,199,111,98,142,205,138,132,120,208,149,205,187,111,134,127,154,207,201,198,201,140,107,111,104,144,126,1
244,244,244,152,134,242,240,151,86,241,241,113,242,71,69,114,161,240,128,202,75,208,85,203,203,210,209,209,198,191,213,134,127,73,208,200,97,87,131,130,93,170,198,167,163,165,33,221,82,45,98,84,215,66,204,224,219,184,154,77,200,200,196,122,148,192,182,38,177,124,152,150,97,169,172,169,162,195,177,166,173,170,126,182,170,244,182,178,171,156,155,158,181,173,164,166,146,115,243,143,156,153,178,173,158,154,161,175,167,150,143,119,175,177,143,104,236,91,164,143,133,241,147,171,134,238,11,231,164,133,102,44,50,215,140,164,159,161,136,130,130,128,122,3
255,254,255,255,254,255,94,240,254,255,253,254,254,129,152,126,254,252,255,189,253,198,254,196,202,199,189,189,195,195,151,196,197,255,148,190,198,171,195,194,155,153,134,191,188,192,254,255,114,207,210,182,255,186,201,207,205,207,212,200,206,199,255,232,201,200,191,190,182,255,184,182,253,234,235,251,105,116,234,215,202,207,136,199,138,59,176,163,185,202,219,223,210,180,221,217,73,81,71,224,217,241,186,139,235,175,175,168,170,228,85,152,199,126,229,68,95,70,185,150,192,53,173,140,88,96,82,77,129,234,128,95,84,39,44,177,179,216,172,236,235,111,120,2
36,40,32,19,18,40,240,20,20,43,36,19,43,251,249,35,20,41,19,252,19,250,35,250,251,250,246,250,250,248,238,251,250,36,217,215,250,93,252,252,82,202,167,253,246,252,16,38,21,19,244,137,33,152,252,250,250,254,243,11,254,254,26,180,253,253,243,253,251,2,250,251,5,250,249,249,21,233,247,251,248,248,14,244,245,20,255,228,133,246,243,254,210,73,26,35,5,9,25,246,251,188,59,44,54,150,77,85,92,97,4,197,146,87,51,8,23,166,79,49,3,22,53,25,57,30,10,30,18,47,36,25,23,27,22,28,27,23,22,44,40,27,26,6
125,125,126,131,131,126,89,132,132,127,127,133,128,96,99,98,131,130,132,113,136,95,132,91,105,92,90,106,137,166,122,143,147,130,127,96,151,118,141,152,91,117,96,159,188,159,149,88,107,61,194,95,50,81,108,107,103,178,162,155,156,149,65,68,129,155,195,141,196,156,145,138,154,133,106,134,31,168,148,175,194,197,154,137,169,44,176,178,176,150,158,166,171,171,172,175,155,150,62,128,133,143,153,159,166,125,129,132,137,145,151,110,111,120,131,153,97,142,106,98,101,63,136,194,160,44,151,30,191,22,155,155,151,71,144,191,196,197,159,18,22,47,154,2
70,51,41,189,189,71,109,190,190,63,31,190,54,135,76,188,191,63,192,91,72,119,43,125,115,122,112,112,105,101,59,104,93,53,26,33,100,78,62,79,93,67,27,82,89,110,46,46,82,80,116,169,48,143,125,82,82,111,94,86,124,129,48,206,113,116,89,109,108,127,163,140,133,66,131,83,38,13,25,35,89,77,154,65,107,44,126,129,118,112,123,117,128,121,112,115,178,189,42,116,112,112,125,117,113,105,109,121,116,110,198,110,112,116,105,200,38,109,101,105,208,31,213,101,212,30,201,181,144,200,212,211,211,135,246,166,191,95,57,198,197,207,210,0
127,127,127,47,76,127,11,4,53,127,127,19,126,50,51,0,5,126,1,55,0,56,124,52,41,46,40,39,35,23,65,37,28,116,12,19,37,35,47,38,7,6,3,43,69,45,0,115,44,11,42,63,30,53,67,67,64,53,32,27,41,32,39,1,39,32,19,36,21,0,35,29,0,31,23,26,28,36,22,42,26,26,0,25,26,24,34,28,27,31,34,36,32,27,25,22,17,0,19,16,15,15,15,16,16,19,20,17,15,14,5,18,29,30,26,20,18,41,14,22,22,22,19,34,22,11,0,2,36,22,22,20,0,1,0,25,36,42,23,21,22,22,19,4
244,245,245,242,242,244,82,242,242,244,245,243,245,49,53,78,243,245,244,64,245,57,219,59,33,46,38,38,42,37,124,38,42,230,91,81,90,122,140,178,205,195,211,151,88,158,250,238,107,66,225,237,233,217,209,211,220,212,60,56,216,208,232,235,220,213,205,225,194,56,195,206,47,193,190,187,202,186,216,212,193,192,51,212,191,129,166,179,183,184,182,190,191,186,186,187,222,214,120,200,199,194,189,184,186,196,191,187,184,184,215,193,188,188,187,211,200,83,192,189,214,204,212,200,194,178,231,212,221,240,240,238,234,243,251,248,245,243,240,235,231,232,235,6
66,20,20,25,52,58,91,11,27,61,14,8,49,99,92,59,9,41,13,98,22,100,34,68,95,33,66,61,82,83,65,70,68,66,47,52,84,67,115,104,32,22,57,114,109,109,35,63,102,50,97,101,114,117,117,105,98,104,84,78,99,83,220,104,104,91,53,98,72,234,100,93,229,107,78,84,214,110,91,109,71,85,232,94,75,213,33,50,47,48,47,32,29,46,47,39,83,231,219,78,74,59,61,58,51,80,87,88,75,71,234,26,32,39,55,81,159,60,43,34,77,78,51,76,88,83,55,102,74,57,81,76,60,102,20,45,70,58,32,60,58,28,29,4
48,34,19,89,118,25,113,91,106,12,12,94,9,188,185,196,80,12,69,185,82,131,16,77,172,41,39,62,156,196,60,159,186,186,140,121,165,136,97,168,181,57,167,163,91,164,134,181,171,197,169,168,85,139,164,171,176,37,205,205,168,80,144,148,180,175,202,173,204,209,166,155,206,155,197,193,156,113,100,87,196,193,196,72,192,77,1,4,15,5,5,5,5,5,2,13,219,204,131,4,3,3,4,5,7,24,21,11,4,1,227,105,112,95,57,218,43,132,126,114,179,92,120,56,179,23,193,75,89,215,222,210,182,75,205,203,159,118,94,206,198,174,193,5
78,89,98,84,76,94,177,108,95,100,100,80,103,157,159,83,26,98,32,132,138,184,98,175,167,153,143,135,118,98,83,115,94,99,74,108,110,108,105,104,54,61,58,98,112,131,143,122,37,149,194,13,121,102,72,69,102,144,190,168,135,104,118,180,147,115,90,123,85,17,130,99,17,111,86,100,113,118,87,130,126,88,51,82,131,118,23,17,12,11,5,6,7,9,10,11,59,26,122,10,13,14,14,15,14,14,16,16,17,17,27,22,21,21,22,80,40,89,17,21,129,35,141,65,129,217,26,100,65,166,205,101,26,155,83,77,72,86,86,154,127,163,167,4
86,88,92,179,179,85,21,177,174,83,86,161,80,31,27,81,162,85,163,39,200,165,76,164,167,167,170,171,169,167,204,171,170,70,188,180,175,214,173,173,135,154,192,153,131,114,144,70,203,154,146,143,138,195,124,136,131,204,130,72,214,218,117,194,204,216,165,202,152,33,190,197,32,185,143,140,97,188,194,183,142,141,27,193,151,80,165,164,164,171,169,168,167,166,165,164,35,24,74,171,172,171,170,170,169,173,174,173,172,173,22,174,174,173,173,27,66,207,174,171,159,68,161,193,118,61,26,46,190,130,105,108,25,47,220,212,205,174,158,105,87,121,138,4
127,133,143,103,88,123,174,109,72,120,136,92,116,188,187,158,97,105,82,180,96,165,129,165,169,161,158,166,166,150,113,162,152,127,79,122,161,53,170,168,106,77,112,178,192,186,175,154,133,196,202,160,150,163,170,182,187,171,189,182,169,154,188,153,167,159,170,162,168,87,161,158,104,158,165,163,168,146,166,167,183,173,92,164,182,154,95,70,50,81,80,86,87,82,87,96,109,109,163,142,147,147,143,141,146,147,152,153,149,146,91,118,120,122,126,121,173,116,128,121,126,174,141,113,118,150,163,163,115,135,146,126,180,150,84,128,132,109,141,123,119,146,154,2
42,29,22,60,55,42,125,62,57,33,27,61,29,177,180,86,59,33,50,179,61,184,11,190,183,172,157,171,165,192,127,135,131,26,119,166,116,129,153,141,137,198,130,144,191,179,161,37,112,193,185,120,75,11,160,184,179,130,201,194,144,152,78,10,142,144,204,159,206,19,140,152,26,137,199,197,58,149,123,80,151,186,105,136,152,139,126,135,141,128,94,109,128,136,78,106,158,171,131,154,132,132,136,124,119,159,125,113,143,225,190,203,202,201,213,148,151,14,158,160,126,126,145,86,126,99,175,48,97,150,179,196,146,30,134,101,106,92,124,128,109,149,160,0
216,216,215,44,99,214,201,22,31,216,216,21,216,160,164,16,29,216,20,151,10,141,212,86,109,145,148,155,154,175,187,143,134,219,59,56,131,179,45,77,164,173,36,106,155,170,48,220,180,44,161,155,229,187,121,150,166,84,155,134,139,95,224,170,62,109,168,108,158,172,140,147,167,133,147,149,147,63,78,109,150,151,37,30,145,107,116,128,129,68,94,102,109,115,125,131,151,146,38,80,86,97,102,111,119,92,92,101,113,121,146,109,96,106,118,147,46,100,103,117,149,40,148,132,152,38,143,33,99,137,149,148,174,39,27,62,75,80,113,128,137,141,143,4
45,18,4,23,56,34,11,43,51,21,1,45,9,61,70,57,38,3,38,44,89,114,7,148,178,160,120,140,164,185,122,154,181,46,95,134,160,86,155,165,197,172,62,84,115,133,54,63,25,59,172,100,65,131,123,168,190,148,65,65,182,166,65,131,221,212,147,193,142,53,127,132,50,95,134,133,69,116,132,160,145,138,68,137,139,71,124,129,136,128,135,130,126,126,129,129,104,84,80,158,148,147,139,131,125,146,142,139,140,142,56,139,140,144,152,80,75,17,141,149,45,77,69,137,77,79,85,102,36,68,103,75,103,90,9,4,0,120,102,80,85,96,103,0
144,191,226,220,217,155,177,222,215,167,211,214,183,203,205,229,211,200,205,208,203,209,105,209,206,208,200,200,204,215,183,206,210,110,119,154,208,182,203,205,145,176,170,205,183,199,191,115,151,246,173,198,146,192,162,141,133,149,244,248,165,174,60,192,183,184,182,185,206,250,183,185,246,190,226,246,128,196,196,189,207,210,217,193,210,148,195,190,184,191,189,188,189,189,191,194,185,182,150,191,191,190,187,188,191,189,191,193,192,195,176,192,186,186,197,119,185,195,188,193,215,195,198,196,208,234,177,251,196,191,202,223,177,248,195,196,195,196,193,195,194,192,193,2
7,7,8,89,89,7,33,87,87,6,6,86,5,113,118,76,83,7,81,118,79,122,7,121,127,121,112,111,121,167,63,115,140,6,116,118,99,68,74,83,96,55,32,72,66,67,82,15,55,47,63,57,12,67,74,75,78,79,165,44,88,88,13,64,91,93,122,89,140,62,83,89,62,81,143,151,24,76,86,97,86,90,58,85,60,18,66,72,42,83,81,79,64,46,29,38,55,63,45,86,83,74,53,45,49,82,73,65,65,62,60,88,76,77,77,26,24,73,82,83,152,6,159,76,156,6,58,48,69,123,140,18,60,11,56,61,64,70,68,112,120,147,148,0
179,164,80,170,171,181,53,171,171,181,157,173,175,176,175,38,172,161,172,185,180,200,176,204,195,210,187,153,117,133,190,124,167,176,199,133,191,189,127,113,165,195,124,59,147,154,108,176,102,185,193,181,175,176,177,190,184,175,168,180,183,149,177,177,176,176,172,180,164,158,177,177,156,177,161,157,177,176,176,177,131,165,152,176,148,176,146,141,109,145,22,44,136,160,135,93,126,197,178,53,20,17,59,149,153,26,23,14,67,150,73,28,20,20,70,139,180,177,22,19,157,185,133,191,156,47,57,178,24,14,145,219,77,167,188,19,32,18,21,16,16,25,23,0
242,242,242,239,238,242,229,239,239,243,243,239,243,209,200,116,239,243,239,204,241,211,244,205,190,194,192,184,185,186,236,203,184,245,119,132,217,235,190,160,101,135,128,147,214,180,242,245,232,123,182,241,246,235,239,229,227,238,121,134,241,240,245,229,243,239,115,238,140,242,236,230,242,230,123,113,245,229,212,209,89,81,242,209,93,245,151,126,126,150,101,53,44,54,73,92,250,241,245,54,20,44,56,67,94,64,83,93,92,123,242,54,106,116,133,212,245,204,104,123,101,244,88,199,93,244,238,245,176,95,56,118,239,244,153,116,143,202,86,106,85,69,73,5
237,237,238,229,229,236,227,230,228,236,237,228,237,237,234,191,232,237,235,237,163,232,234,227,232,227,229,232,235,230,240,235,233,234,213,221,236,244,233,235,202,181,87,236,233,239,149,242,245,179,241,247,246,246,247,241,238,218,203,200,201,211,242,245,190,202,182,194,221,167,182,217,182,204,231,229,232,176,220,214,200,223,110,114,181,222,93,71,50,166,169,154,114,102,80,52,167,113,222,191,194,176,124,127,114,190,190,189,181,175,97,214,203,197,178,154,129,236,205,185,182,135,212,237,175,132,243,177,231,155,160,187,242,86,214,206,219,223,210,144,141,144,147,3
91,95,97,192,191,95,120,194,195,100,107,191,106,128,129,227,194,107,198,135,196,120,131,117,110,116,118,115,114,101,132,119,116,136,112,114,120,133,121,121,122,120,98,129,104,67,237,137,108,121,122,114,132,108,56,79,68,101,99,87,111,115,138,110,118,121,108,120,104,135,125,128,139,112,114,105,127,111,131,130,109,96,101,131,88,91,99,112,116,105,101,91,99,110,115,112,174,126,116,102,99,90,99,106,102,94,92,99,95,52,78,100,97,100,89,119,145,128,104,107,118,149,127,122,118,155,116,148,130,128,127,129,114,150,150,169,154,121,114,127,131,131,128,3
78,33,41,89,58,48,152,107,56,23,14,75,18,195,191,112,90,20,106,203,133,201,61,201,200,177,162,183,181,162,205,178,165,70,76,137,193,201,214,223,66,87,157,233,226,227,100,79,228,176,219,225,207,231,234,227,221,225,190,228,220,219,255,219,220,218,147,221,141,255,218,216,255,217,148,163,255,217,217,214,182,168,255,221,207,255,118,99,98,61,103,109,103,117,91,78,254,255,255,37,48,50,64,77,53,128,113,115,98,97,255,168,156,166,152,255,255,212,155,149,198,252,180,201,195,252,255,191,206,149,212,196,255,243,191,197,206,209,202,168,167,186,189,5
24,18,38,48,44,23,60,54,39,60,23,42,213,184,188,128,40,211,31,187,42,192,228,193,195,190,185,188,187,186,79,177,175,226,77,145,174,83,175,169,93,68,119,175,203,182,112,228,132,156,181,135,227,112,147,179,189,170,170,164,183,177,227,200,182,177,207,164,202,125,158,138,93,133,180,165,227,134,108,140,142,151,60,137,137,222,183,183,199,215,216,218,218,206,194,154,70,57,225,112,119,119,120,108,98,111,139,141,103,79,88,58,84,101,68,140,223,230,82,103,150,225,149,109,85,222,201,227,193,138,150,139,201,224,229,228,229,155,190,139,127,160,179,3
169,171,171,162,160,179,0,170,161,89,92,162,0,186,181,5,163,9,164,105,168,45,56,51,131,47,10,25,53,93,39,1,0,70,49,68,17,76,150,117,51,135,101,184,182,197,39,53,50,29,203,87,83,84,114,135,133,108,172,160,90,91,54,73,39,46,114,34,144,169,97,74,171,133,172,171,0,124,140,144,170,170,172,147,167,0,193,199,198,200,201,201,199,198,195,191,154,151,0,208,209,207,202,197,194,210,208,204,198,194,171,211,210,207,191,172,0,66,204,192,206,0,1,61,1,0,176,14,15,85,14,183,84,1,57,42,27,13,66,137,42,3,2,3
37,98,165,237,236,45,184,239,236,49,146,237,65,183,186,244,237,99,238,173,239,216,217,162,221,137,89,142,154,195,222,116,136,231,138,118,105,225,111,122,211,63,197,139,151,157,237,201,251,230,194,245,196,247,251,248,247,218,205,243,224,205,169,228,224,216,249,222,210,229,221,192,228,163,156,172,134,163,138,102,161,143,225,155,174,126,57,68,122,173,181,158,140,147,175,227,227,220,88,63,77,117,141,137,136,35,41,51,47,79,221,90,65,64,119,224,131,120,106,111,226,124,104,122,225,126,212,64,91,103,220,219,209,115,99,81,76,75,59,111,125,208,216,4
66,90,101,255,255,85,129,255,255,107,89,255,106,175,174,139,255,108,255,181,255,183,80,182,181,182,174,177,175,175,183,170,172,66,173,173,172,195,183,178,152,132,144,181,181,184,159,150,195,107,186,204,152,213,209,198,194,189,211,149,195,193,151,213,197,192,180,195,187,168,197,193,170,195,182,184,60,201,190,186,176,180,167,189,172,79,150,148,150,181,177,176,172,172,172,175,213,255,106,180,176,173,169,168,168,180,179,175,177,181,246,182,183,182,183,211,158,162,181,183,159,131,77,163,136,210,255,167,168,173,152,197,255,151,170,171,164,163,160,170,172,132,78,6
255,255,255,254,255,255,128,254,255,255,255,255,255,192,195,150,255,255,254,200,208,216,254,220,213,215,208,213,214,213,131,213,215,254,122,152,211,132,178,207,152,76,175,197,144,188,183,254,112,151,183,149,255,141,163,182,187,203,198,146,186,209,253,202,201,194,207,202,199,177,167,204,177,204,204,174,255,132,181,153,169,171,167,175,183,255,153,157,161,98,104,118,109,108,120,137,192,148,255,18,48,89,79,80,69,19,16,22,25,23,173,24,27,27,25,203,255,143,36,31,119,255,175,156,118,255,170,253,144,176,177,196,166,254,137,133,141,146,151,175,176,170,111,5
237,237,228,25,28,238,9,29,37,238,231,45,246,182,184,38,49,248,56,184,52,192,232,187,195,181,179,187,194,165,117,200,184,231,100,108,208,44,201,202,108,65,107,190,191,182,57,228,90,114,161,125,217,71,139,159,164,187,175,159,199,175,165,38,187,197,213,181,210,38,170,171,39,163,190,178,125,140,144,148,173,172,36,131,169,117,135,116,110,142,139,137,137,129,124,117,135,21,18,154,164,167,160,148,145,154,161,161,156,156,78,153,154,164,179,148,104,137,176,187,165,17,175,140,168,117,96,63,107,163,132,100,38,63,4,1,41,140,179,161,151,134,128,3
254,254,254,254,254,254,26,254,254,254,254,254,254,156,160,102,254,253,253,149,228,143,214,142,147,144,145,149,131,102,126,133,116,205,99,112,125,104,164,123,15,35,34,127,194,148,226,207,123,178,198,127,209,125,130,153,160,101,209,175,106,81,209,159,121,102,121,101,114,228,118,107,233,68,65,123,218,135,56,85,101,96,240,89,116,220,110,154,175,138,143,139,141,152,150,152,238,235,221,140,139,139,142,146,152,136,140,140,140,147,232,116,117,124,145,230,216,216,120,146,226,213,183,88,200,213,223,206,89,159,205,211,220,209,114,90,90,96,97,168,159,183,194,3
214,214,214,186,189,215,204,182,187,215,215,182,214,177,173,171,181,214,180,170,182,142,214,136,96,132,131,112,84,110,202,101,85,212,183,164,122,200,142,139,176,155,174,147,134,148,193,213,204,170,130,211,212,205,185,151,140,160,164,175,165,171,211,208,85,62,154,114,148,178,118,131,179,104,147,141,210,170,107,41,152,148,177,125,154,208,68,62,101,24,47,52,74,118,147,133,165,168,208,98,86,76,90,126,126,103,94,111,113,121,167,145,135,125,130,154,208,240,160,128,143,207,148,218,143,207,143,203,163,138,147,153,120,205,171,165,157,191,155,134,135,142,142,3
18,34,44,30,48,19,56,35,70,23,32,55,24,47,37,79,39,27,33,68,88,57,9,59,68,61,57,68,80,95,21,76,89,24,56,63,85,29,78,68,65,144,57,29,59,66,176,21,45,163,62,60,79,91,84,58,38,48,180,234,112,71,79,49,134,109,88,171,51,215,182,215,224,144,49,57,53,233,213,121,94,92,210,177,86,62,204,221,220,175,194,153,192,216,221,220,207,214,64,164,223,158,174,204,211,227,161,157,181,192,154,109,132,123,160,194,30,73,86,107,87,29,201,71,123,57,233,55,56,107,78,86,244,62,46,44,42,69,80,110,130,179,171,4
254,254,254,191,138,255,162,190,189,254,254,187,254,177,178,169,183,255,172,159,190,128,136,148,102,164,172,156,132,140,161,152,135,251,175,176,155,157,169,156,147,161,168,156,155,155,177,252,144,119,157,142,241,149,160,158,152,149,133,109,134,137,231,137,142,142,129,163,151,184,108,151,180,121,147,136,226,149,146,106,160,150,177,154,158,225,154,147,119,124,114,98,111,132,117,100,33,162,201,127,123,118,106,109,107,115,116,117,123,123,30,102,110,122,119,29,224,125,106,93,20,202,16,108,20,221,26,82,147,7,24,27,21,138,44,179,188,167,171,7,13,13,20,4
120,142,178,208,50,168,207,219,84,146,93,237,25,201,201,113,205,10,95,200,55,197,128,191,199,190,199,200,200,191,210,205,200,105,150,194,209,203,209,210,119,44,196,212,214,214,170,90,209,170,208,211,178,215,217,216,216,215,170,208,215,213,180,205,217,214,211,215,203,234,215,214,235,212,194,188,158,209,212,214,190,187,238,214,189,182,114,106,103,140,132,125,124,129,134,122,231,231,199,157,162,167,154,154,148,150,145,147,154,146,224,188,176,177,187,184,162,186,209,203,149,159,131,183,141,149,167,131,171,148,151,162,208,132,212,224,179,187,110,152,150,123,133,6
132,120,111,90,135,130,128,113,106,126,117,70,119,77,95,132,69,109,96,84,98,100,74,101,108,98,96,104,113,111,65,117,109,81,98,85,122,57,105,128,75,24,37,137,111,144,119,88,69,145,150,95,111,93,103,106,108,72,147,133,80,80,60,102,79,86,90,79,87,51,84,94,45,93,96,71,98,101,61,32,42,68,37,95,106,25,41,43,60,53,58,61,63,69,69,80,18,24,28,69,64,67,59,61,83,99,105,107,107,118,17,93,96,99,107,11,58,117,100,118,127,86,117,102,120,66,26,73,98,119,119,108,29,83,14,99,94,100,104,112,108,112,116,3
55,79,143,14,11,56,161,16,10,67,119,9,69,227,218,12,9,78,9,190,13,195,78,169,155,130,129,125,123,130,93,116,110,62,128,106,99,110,70,106,104,144,41,120,85,129,11,86,167,86,171,147,141,94,97,124,147,142,86,81,115,105,26,84,120,106,109,113,100,55,105,102,57,101,100,104,2,110,107,98,88,95,63,109,89,17,47,46,38,25,22,17,14,13,7,8,10,53,29,82,81,74,70,77,74,117,112,110,113,115,9,101,99,95,96,35,46,75,69,71,35,36,62,89,24,34,16,88,69,46,36,37,15,25,66,67,72,79,92,43,57,15,21,4
255,255,255,255,255,255,253,255,255,255,255,255,255,50,43,255,255,255,255,97,255,91,254,186,40,207,205,206,200,143,93,205,186,255,182,205,191,107,154,62,197,223,134,38,153,179,255,254,189,56,170,187,254,173,167,170,155,76,163,56,55,113,252,13,102,40,27,106,173,255,156,133,255,167,177,188,255,142,160,155,192,188,255,159,192,184,207,219,202,148,151,155,154,150,147,140,246,255,116,121,114,120,128,131,128,109,94,89,99,105,254,136,138,137,143,119,139,3,175,188,46,84,16,142,44,168,255,57,136,102,55,77,254,25,12,54,119,163,157,123,95,21,48,2
255,255,255,255,255,255,187,255,255,255,255,255,255,57,72,230,255,255,255,99,255,163,255,206,183,165,201,217,226,221,134,226,224,166,218,208,224,129,219,219,182,105,114,212,205,201,210,170,103,42,208,73,145,52,119,211,221,221,148,16,220,219,151,78,218,219,93,219,133,192,219,220,192,223,209,213,130,217,230,230,187,210,183,230,188,138,217,218,220,222,217,215,221,224,217,215,97,167,147,235,226,221,224,222,210,214,215,215,212,205,147,213,203,196,190,76,140,161,215,205,25,127,166,219,16,119,172,26,219,187,38,88,224,91,208,181,215,227,225,199,202,131,24,3
102,103,104,110,103,103,91,113,98,104,105,91,105,187,189,141,81,106,72,179,41,141,114,115,102,80,76,80,81,22,23,91,70,118,15,72,128,10,202,175,3,18,83,189,207,192,70,124,51,88,196,126,127,117,136,151,149,118,151,150,149,146,133,43,168,130,136,147,144,34,60,73,33,11,140,130,139,99,7,5,158,155,26,35,149,143,151,145,130,159,162,151,140,122,94,66,24,30,151,66,69,75,79,74,70,30,21,36,98,166,30,91,80,153,217,33,157,68,136,222,48,26,117,96,33,42,5,43,30,92,19,20,2,25,18,14,21,184,136,168,180,186,181,2
11,15,17,131,130,10,120,136,136,37,72,129,86,135,132,134,132,95,138,135,147,137,93,144,142,146,133,138,121,108,116,126,105,83,49,64,126,82,130,119,24,27,34,144,130,130,151,82,39,125,119,33,85,126,137,137,136,156,119,100,150,149,73,133,149,152,46,150,98,106,156,159,108,158,122,124,70,136,144,129,120,114,143,134,122,64,121,111,92,105,102,88,70,51,48,70,98,126,64,90,65,40,61,116,143,38,83,157,191,169,116,28,111,66,14,137,56,137,60,0,84,59,5,147,44,58,130,80,158,133,110,129,132,62,118,146,155,133,106,114,107,120,116,2
180,139,102,92,89,135,67,159,110,121,111,155,142,112,105,101,171,112,160,140,217,145,29,146,145,148,140,138,136,124,108,125,121,52,116,108,116,160,100,82,89,42,125,94,133,110,101,58,134,195,141,121,54,150,156,157,155,109,215,170,116,141,51,152,113,133,129,139,138,35,128,144,41,79,137,152,39,140,74,125,129,155,39,142,137,46,91,86,78,129,114,114,121,116,115,120,74,38,22,152,153,153,149,142,138,149,147,143,139,136,36,144,140,139,126,242,50,154,137,131,201,126,174,145,200,147,255,80,152,190,254,255,244,125,143,142,147,162,168,191,197,167,210,3
237,237,236,247,247,27,28,142,205,0,0,196,3,16,24,59,190,3,199,23,203,43,10,43,52,42,42,45,49,65,12,42,45,15,31,37,43,15,46,57,166,153,37,72,79,94,207,13,26,112,90,42,16,14,36,22,27,27,161,176,25,25,17,24,27,26,191,27,207,209,28,28,209,29,192,191,82,24,32,34,183,175,210,31,185,76,44,47,52,42,43,43,45,48,52,60,113,212,29,38,42,45,47,49,53,19,26,36,44,49,176,11,17,20,29,115,80,67,17,33,133,87,93,12,165,59,158,158,33,79,118,140,218,242,241,236,238,237,239,241,239,240,240,4
200,208,185,86,103,203,205,81,93,224,198,93,209,222,222,119,80,207,94,223,97,223,163,224,223,223,218,218,217,217,149,214,212,165,149,202,213,206,214,213,168,39,162,217,218,221,106,195,145,209,225,179,165,144,215,220,220,221,225,212,222,221,186,164,221,217,190,212,188,109,207,203,100,199,180,170,186,180,153,193,181,175,140,160,174,166,173,176,176,219,201,204,206,210,212,229,90,178,156,220,218,240,245,255,239,174,187,202,206,179,101,181,192,206,196,115,153,172,173,196,165,205,198,183,197,191,187,75,112,193,121,94,117,194,150,72,94,198,192,189,189,183,178,3
87,43,28,30,46,46,46,42,24,36,39,24,36,51,44,45,36,31,38,38,29,101,127,138,141,153,155,156,157,148,110,162,160,132,110,155,170,171,173,179,127,59,146,188,196,200,54,127,182,205,221,191,130,193,204,209,209,210,212,208,203,201,32,171,202,201,203,196,201,44,190,187,40,181,190,186,94,165,155,148,161,169,34,148,144,94,161,164,167,153,153,151,149,146,142,140,120,38,76,145,143,139,135,131,130,150,146,143,145,149,84,161,158,162,167,102,76,116,169,180,91,81,90,140,116,93,51,245,247,151,136,26,52,247,251,251,252,245,195,166,180,192,195,6
200,201,203,217,217,201,38,218,217,202,202,218,203,172,172,158,218,203,217,184,218,194,206,182,159,180,165,150,159,105,95,161,164,206,23,47,176,41,186,197,98,115,60,212,207,221,216,206,66,193,223,77,206,62,91,92,108,145,242,232,145,147,206,206,120,135,148,101,158,216,88,100,220,79,130,191,181,84,99,82,168,160,52,103,172,36,87,113,145,154,170,138,103,133,171,196,84,44,5,155,173,118,109,164,168,180,104,122,174,196,71,176,101,126,191,63,8,2,181,153,147,7,95,29,114,9,65,5,67,169,27,39,12,7,0,84,77,122,95,163,154,159,148,2
14,15,13,60,56,15,21,60,56,14,14,56,15,37,28,56,56,14,57,39,58,136,21,135,170,134,130,157,180,190,37,180,195,33,84,82,179,26,139,177,111,72,77,168,127,158,43,22,86,189,142,97,42,83,95,100,101,58,198,192,75,61,40,68,103,87,165,110,175,38,111,111,36,109,191,196,37,90,97,83,192,196,37,99,191,36,108,138,146,98,127,131,124,149,175,168,29,45,37,119,123,119,115,128,146,127,127,124,133,149,26,126,135,139,155,27,22,82,131,158,150,24,169,72,136,17,28,34,63,160,26,20,37,21,49,57,63,79,122,153,139,39,25,6
125,66,47,184,182,86,83,90,184,55,62,181,40,218,220,28,173,83,163,225,53,228,147,229,215,227,225,221,215,191,141,212,202,179,191,212,211,37,218,205,152,209,181,201,212,200,94,188,127,193,203,132,192,135,169,156,183,213,206,192,206,212,193,162,190,197,218,174,222,110,89,144,116,124,199,214,191,194,126,135,208,209,137,122,213,191,192,197,204,165,189,195,188,194,204,211,149,166,193,136,164,187,187,190,201,143,157,176,183,192,137,190,168,149,181,133,190,189,187,168,192,190,95,164,190,190,193,191,183,210,195,164,196,189,174,180,188,207,218,210,208,202,198,4
97,105,137,69,70,140,126,69,71,158,91,71,162,151,142,32,71,107,65,151,44,137,36,114,63,103,100,84,79,43,228,73,57,64,203,175,67,228,63,65,150,198,181,58,152,90,79,59,228,174,207,233,57,143,143,110,99,129,78,79,158,182,34,223,151,172,178,185,152,94,214,197,90,217,137,200,62,228,227,228,216,221,81,228,227,19,163,215,229,215,187,150,145,198,228,228,135,92,65,221,191,149,127,173,226,190,144,118,169,228,128,222,137,115,219,161,141,152,191,164,223,195,223,79,228,72,176,223,206,228,228,228,147,210,221,79,123,120,235,203,224,228,228,3
209,135,117,167,255,206,99,81,252,204,150,254,202,169,169,114,255,215,254,168,232,159,180,161,165,160,160,153,162,158,145,161,162,254,112,131,154,178,151,157,94,104,143,154,163,160,120,190,178,132,152,178,253,177,179,175,174,167,134,128,170,166,252,180,171,169,142,173,137,253,173,172,253,174,96,99,253,177,111,102,76,88,250,104,76,253,111,100,94,155,135,126,119,108,111,113,252,254,248,161,147,129,107,100,111,142,113,106,92,100,253,138,104,101,90,241,245,176,118,99,121,238,94,110,140,252,253,253,116,87,113,113,254,253,175,158,122,99,87,86,92,125,116,0
24,20,17,9,14,18,5,7,8,17,12,4,18,157,174,92,7,23,6,161,4,160,6,161,147,170,167,170,172,157,4,179,173,7,139,157,183,7,187,188,153,150,134,187,175,178,95,31,11,104,170,55,9,133,134,139,148,157,128,166,163,159,0,157,165,164,153,169,151,170,168,168,165,166,150,116,2,138,158,158,126,155,145,141,173,0,94,121,137,116,61,45,65,135,161,172,156,136,0,145,116,89,79,89,105,131,100,83,78,85,145,147,116,101,84,163,0,5,138,101,154,0,139,24,149,0,164,0,10,137,156,168,164,0,8,4,4,13,51,122,133,150,148,3
33,44,39,54,58,37,89,53,59,37,46,61,38,28,20,70,60,41,59,55,93,218,60,218,221,219,218,222,223,218,39,220,223,82,180,196,220,192,218,218,196,185,187,215,216,215,107,78,158,135,167,182,73,191,207,201,198,220,149,141,219,222,111,162,210,220,212,206,224,118,196,200,130,191,224,214,31,194,189,224,224,225,125,190,192,15,216,215,211,222,219,217,212,210,203,192,105,132,47,224,223,223,219,217,214,227,226,222,205,154,120,223,222,212,168,90,15,186,225,223,92,43,36,206,59,15,101,95,224,81,71,72,60,83,226,225,225,168,217,97,95,76,59,4
196,190,179,206,208,175,157,207,209,165,181,206,115,168,167,173,194,11,189,156,151,106,203,101,76,105,110,88,79,77,130,96,105,145,152,147,110,148,121,117,116,136,164,128,144,146,164,132,150,178,168,158,126,175,172,165,145,187,150,157,173,189,93,45,169,180,168,168,162,150,151,149,153,98,147,136,63,84,123,129,97,116,145,120,102,62,119,116,127,111,117,122,116,119,120,114,150,134,126,105,99,87,81,77,76,76,63,66,81,93,149,103,94,92,111,148,58,180,119,128,95,71,120,135,128,93,62,162,146,130,71,70,50,42,186,153,151,130,120,129,130,106,78,6
128,87,59,188,183,117,32,200,186,117,86,188,112,47,42,126,190,102,194,52,201,76,6,95,33,114,129,47,25,18,52,30,27,3,109,127,57,65,124,105,109,104,151,148,131,88,157,6,66,75,36,146,221,169,167,165,162,178,58,63,160,179,251,165,112,148,214,105,214,238,140,145,236,141,231,211,245,136,92,116,200,202,235,94,237,245,202,214,219,196,196,194,202,215,225,229,239,235,243,192,194,199,207,216,223,203,205,209,216,219,238,200,208,205,197,242,210,114,193,182,235,174,224,82,225,186,228,154,137,238,252,253,224,147,139,141,143,157,181,218,238,178,193,6
98,95,88,50,81,95,47,21,63,96,89,53,95,216,216,5,47,91,40,222,31,223,31,223,218,224,217,214,216,211,185,210,206,14,96,69,204,169,190,208,72,84,43,215,193,220,13,13,182,42,221,168,25,195,175,196,203,219,100,151,211,213,25,18,205,207,181,205,169,39,201,205,39,201,147,128,39,193,201,185,149,135,30,199,144,43,143,148,149,197,186,178,181,180,169,163,14,33,34,207,208,211,202,189,176,219,217,210,197,181,25,211,205,202,174,13,46,2,193,175,6,38,3,99,7,44,25,40,61,4,11,17,16,39,15,29,60,157,156,10,13,11,11,0
100,110,102,126,125,113,218,126,124,116,120,124,117,186,179,65,125,112,125,185,125,164,108,156,174,142,131,139,149,191,199,151,159,160,137,125,153,214,164,185,167,48,78,197,193,204,125,223,179,128,203,211,222,212,202,189,181,164,133,129,175,167,215,210,185,176,165,186,81,126,192,184,125,189,62,74,205,201,172,143,71,69,125,171,69,200,171,162,168,158,157,154,142,124,108,85,126,124,201,118,109,110,120,129,124,155,162,168,169,168,125,188,182,179,160,125,190,195,169,162,69,191,74,148,58,183,120,185,170,106,103,121,119,176,172,171,183,179,151,80,87,71,60,0
71,84,101,188,189,76,140,188,189,79,92,190,84,159,136,187,190,94,191,165,194,179,180,205,141,206,208,161,147,157,228,147,153,206,91,212,148,223,205,161,169,181,117,191,208,208,197,196,223,191,209,226,177,237,230,224,220,196,187,189,202,199,232,239,211,205,179,213,181,196,219,216,196,222,181,183,238,228,221,218,177,181,197,225,177,240,87,153,187,197,211,122,132,182,166,159,206,199,240,212,133,128,179,164,156,108,170,170,167,164,195,121,174,156,174,183,226,231,85,162,191,219,174,231,188,204,197,233,229,177,191,193,197,206,234,231,227,214,215,175,177,183,185,5
244,225,198,131,143,233,147,130,154,228,225,157,227,146,146,104,145,222,131,149,128,157,193,150,155,143,137,142,144,141,61,142,140,144,104,115,144,127,144,148,108,43,101,152,150,154,108,128,144,146,149,147,130,144,148,150,148,129,156,158,119,134,137,127,114,128,136,117,131,155,122,123,164,126,119,120,137,58,109,127,118,106,161,100,117,118,160,165,156,178,190,171,166,150,123,86,149,161,234,143,152,137,114,99,94,107,105,106,113,122,125,149,129,125,137,139,230,117,114,137,166,194,140,115,128,205,164,205,121,134,198,181,186,178,103,118,121,124,135,127,85,79,120,3
14,11,13,129,120,13,132,135,120,13,11,122,13,158,168,146,123,13,121,157,119,146,13,73,75,140,156,158,116,78,86,136,105,25,96,126,136,75,136,141,117,118,94,140,140,135,130,46,40,106,124,19,58,19,16,60,75,86,105,107,72,82,54,53,65,48,111,70,115,90,81,81,97,76,96,91,52,35,86,34,99,99,96,87,64,51,39,25,30,48,54,59,65,60,63,63,88,77,51,63,52,60,69,76,79,67,60,54,57,69,86,79,81,78,69,93,51,49,66,89,95,50,106,49,89,52,36,51,50,90,88,81,43,50,51,49,50,49,61,75,72,77,80,1
253,252,254,253,253,253,145,253,253,252,255,253,250,217,211,87,253,251,253,220,253,210,254,213,210,211,204,204,202,197,156,198,195,251,181,170,199,191,211,206,182,171,163,213,95,105,253,254,207,105,93,207,226,183,171,187,185,197,178,253,194,177,253,218,186,178,179,186,166,253,195,184,253,118,168,113,253,140,160,165,129,137,253,158,160,253,12,7,8,92,86,81,87,99,104,60,177,227,252,158,158,163,164,171,172,151,160,149,135,137,189,165,152,145,174,23,220,151,178,179,28,64,115,164,22,65,34,55,61,150,22,45,35,50,30,32,21,166,196,146,39,27,23,2
41,27,85,171,172,37,155,170,169,71,92,167,117,134,132,179,180,107,148,142,177,155,129,161,102,130,69,118,94,78,178,110,63,135,19,11,123,130,178,141,176,57,7,156,215,174,169,138,127,153,208,156,141,186,203,221,217,196,96,33,190,173,113,175,197,188,107,198,99,66,201,190,50,193,72,64,111,166,183,178,128,56,48,177,159,81,162,138,139,137,164,151,119,102,89,66,48,44,20,146,140,105,73,59,71,118,93,105,142,154,41,110,104,141,131,173,33,128,126,137,131,162,176,115,155,122,56,135,98,228,157,124,66,153,74,75,77,90,98,194,223,207,201,4
141,67,86,117,119,98,203,106,111,80,76,94,79,166,135,87,86,71,83,193,83,201,56,193,200,190,188,196,199,195,198,197,201,158,193,57,201,167,197,202,184,187,53,175,173,185,133,183,202,202,200,204,229,186,199,196,201,203,213,222,188,176,253,186,194,187,144,193,140,254,187,181,254,188,136,169,254,195,145,189,188,135,254,166,198,254,184,232,225,222,224,220,220,249,243,234,247,254,254,189,234,233,236,248,249,90,77,80,104,101,237,90,62,54,62,224,241,197,107,98,221,210,148,194,218,211,221,198,196,210,221,224,220,207,195,184,199,100,120,191,216,195,220,2
99,99,100,93,93,100,187,96,94,100,101,95,101,218,235,192,96,101,96,232,96,212,188,205,219,189,192,212,209,201,169,207,192,186,72,105,204,153,191,202,162,220,76,212,218,219,94,151,60,189,226,199,144,159,185,214,220,90,209,202,125,78,90,101,153,131,173,142,185,87,150,118,129,126,187,199,29,181,35,12,153,180,107,37,156,39,36,6,0,134,138,151,158,141,106,85,130,142,134,73,75,87,117,158,156,127,105,83,82,99,197,150,185,175,131,144,83,127,146,182,153,84,152,86,146,85,90,78,49,131,133,102,90,81,48,40,44,70,95,123,125,129,130,2
78,77,80,28,24,77,148,31,24,73,77,24,73,197,193,55,24,73,24,206,25,211,78,211,211,210,207,208,208,182,155,207,191,88,182,183,206,53,212,203,178,91,99,201,207,197,19,73,171,35,193,194,60,183,202,208,210,204,36,39,198,185,67,163,201,193,194,194,182,48,191,195,53,191,124,101,43,189,194,197,125,99,49,164,111,68,136,102,81,124,125,128,128,135,150,137,68,30,78,171,172,181,169,148,131,126,130,122,103,103,73,67,61,68,127,71,84,169,123,161,94,83,61,177,81,72,17,60,97,55,76,100,9,60,94,99,68,58,82,46,50,23,33,3
52,43,27,150,150,39,191,151,150,40,53,151,54,195,187,153,152,78,152,195,153,190,138,179,191,175,168,182,187,199,215,192,191,168,78,164,199,212,186,195,93,173,114,202,203,204,158,148,206,171,189,222,82,228,224,226,226,218,162,162,204,207,58,222,198,193,160,195,95,161,192,186,158,191,88,167,54,198,201,183,48,168,159,197,111,46,226,223,222,75,98,102,139,139,140,102,161,159,97,64,71,76,36,31,27,97,103,72,37,44,160,125,115,95,69,160,113,160,133,65,147,133,155,181,155,160,160,164,184,175,162,162,119,160,176,176,184,180,145,158,163,131,168,2
255,253,255,255,253,253,21,137,254,253,255,255,254,155,159,26,254,239,197,171,43,169,25,171,194,184,186,187,199,177,70,200,199,20,110,133,199,108,190,202,172,213,110,209,199,217,37,21,74,205,220,74,26,105,168,163,159,139,223,214,168,97,69,97,191,152,205,199,208,227,150,177,252,129,198,203,255,37,86,133,193,175,255,72,202,255,164,163,185,95,126,150,160,155,167,175,184,255,254,120,85,102,132,155,178,179,119,86,99,138,253,184,205,177,122,194,255,62,175,194,205,255,177,89,194,253,252,250,82,207,181,191,254,253,61,53,76,128,128,199,202,173,181,5
145,131,97,91,89,142,143,81,86,133,101,89,120,170,173,58,87,101,89,172,82,161,59,153,164,142,144,147,151,156,154,150,150,75,75,112,150,134,129,157,118,100,45,165,168,190,49,146,190,79,176,190,174,178,182,195,192,147,160,149,154,136,174,167,157,131,130,135,114,132,131,136,194,167,157,156,179,164,173,132,150,122,206,163,131,188,135,135,135,177,180,161,156,149,130,133,203,201,189,174,166,162,159,153,146,152,153,151,150,144,203,136,150,145,141,166,208,126,124,120,57,201,95,102,63,209,201,217,134,82,97,163,201,202,114,139,136,112,95,95,93,50,59,0
9,9,10,16,12,10,8,38,14,10,10,12,10,84,87,100,13,10,14,86,15,88,10,84,81,79,74,83,79,77,9,74,70,10,18,36,74,11,89,86,30,46,0,104,131,120,72,10,6,125,129,25,10,22,47,44,36,8,119,109,2,5,10,4,3,3,102,2,100,17,3,2,18,6,104,107,10,11,8,7,101,105,18,7,103,10,87,92,84,44,46,51,55,65,72,73,20,18,10,19,28,35,24,35,49,51,66,74,83,90,19,64,82,92,103,47,10,3,63,91,82,10,105,4,72,10,27,12,9,93,102,113,8,10,4,6,9,30,56,85,80,79,83,6
60,60,60,146,146,60,160,144,145,60,59,144,60,173,185,150,143,60,142,167,144,159,57,159,129,160,155,140,99,75,142,105,81,57,78,96,122,100,163,141,51,33,62,178,201,189,157,61,83,182,177,82,62,67,72,81,76,173,171,160,178,172,67,142,179,179,131,170,142,139,156,160,138,151,174,164,86,141,147,134,157,151,138,142,141,103,119,127,114,127,110,114,121,104,78,100,147,135,103,111,102,93,101,106,121,101,109,119,124,136,144,98,93,87,82,130,100,116,75,66,69,103,145,142,163,101,123,102,149,108,159,170,116,100,98,123,146,72,127,82,84,134,138,2
55,53,61,43,42,57,103,41,41,59,53,162,56,97,98,74,204,53,193,89,192,55,74,63,76,77,79,83,93,113,98,100,117,81,70,87,110,112,103,113,66,84,89,113,110,111,82,88,89,65,115,78,87,86,93,99,98,69,151,149,83,82,80,86,81,84,86,81,94,157,78,80,161,73,160,164,67,72,50,50,136,181,167,71,44,64,80,76,72,74,72,73,73,75,78,70,184,182,67,69,68,68,70,76,78,67,66,68,74,76,186,67,66,70,74,186,71,86,76,71,31,70,31,81,32,73,74,58,80,49,38,35,65,62,64,72,73,66,68,36,46,47,45,4
216,216,215,184,179,217,237,188,180,217,218,181,217,139,137,224,182,218,182,117,185,143,218,145,147,138,168,183,200,189,170,156,140,217,99,44,74,160,10,79,83,194,69,79,11,31,189,218,167,7,26,157,220,207,171,96,1,70,63,117,56,69,220,219,34,53,87,33,121,183,54,38,181,56,131,144,220,91,9,44,42,25,157,11,124,218,106,106,109,69,86,82,97,117,117,112,91,147,219,47,69,83,80,102,119,46,68,73,78,101,151,27,43,62,74,4,218,68,33,54,92,216,80,28,44,218,190,177,14,44,21,8,213,191,66,45,15,24,63,47,45,36,30,3
254,255,234,255,254,254,198,228,254,255,255,253,254,176,174,138,254,254,254,104,254,51,254,72,75,57,73,64,71,119,46,78,93,254,21,39,122,54,138,155,135,183,115,145,143,144,254,254,45,170,161,52,254,67,67,79,87,124,196,181,150,155,254,136,144,149,105,140,122,254,121,133,254,108,104,62,254,21,89,117,116,93,254,75,132,254,131,136,141,80,96,112,121,130,138,140,119,254,255,74,80,92,105,120,130,80,90,99,111,116,64,57,78,93,113,68,254,2,57,87,53,255,91,0,111,254,224,255,255,255,255,255,255,254,253,253,253,253,253,254,254,254,254,2
101,176,154,124,141,98,128,129,130,114,160,129,99,119,102,144,143,116,151,75,92,40,163,21,23,34,55,51,35,45,178,80,70,166,99,96,81,185,77,79,153,197,133,105,130,130,160,178,184,211,185,193,182,192,189,192,195,165,196,195,150,148,192,172,149,144,110,146,75,233,146,142,249,143,108,93,205,155,118,83,121,96,208,112,105,183,137,147,112,101,129,107,169,167,143,161,254,213,180,45,67,30,113,173,103,55,45,43,54,19,150,75,60,61,38,255,173,149,94,71,252,169,228,132,244,156,244,161,148,95,220,254,233,156,157,155,155,143,151,64,67,159,228,3
99,57,25,41,47,82,193,33,41,57,25,41,35,225,223,153,47,28,46,225,37,215,35,214,214,211,212,213,213,204,161,212,209,26,134,177,212,135,215,215,122,73,170,220,227,224,70,38,193,176,228,219,33,226,231,222,218,234,204,189,230,226,31,189,229,227,216,226,217,21,221,223,22,219,211,203,56,209,215,227,210,206,26,215,206,41,207,205,192,171,176,183,184,177,170,171,28,37,36,160,164,159,159,160,155,140,140,135,134,82,33,59,64,65,65,21,45,183,121,118,179,63,186,182,183,57,34,21,185,188,4,17,49,45,142,186,189,187,169,188,188,175,162,5
255,255,255,255,255,255,142,255,255,255,255,255,255,158,164,251,255,255,255,171,255,169,2,162,137,159,158,154,147,133,165,125,123,55,135,133,116,165,112,81,100,159,0,52,110,108,44,48,171,114,125,150,60,150,121,143,146,122,148,75,167,181,96,154,166,174,139,96,144,63,58,55,32,65,134,146,60,105,68,83,138,125,230,108,133,242,114,107,80,118,114,111,110,102,67,78,253,255,235,107,101,96,86,80,59,69,71,73,71,71,255,44,38,54,107,81,234,126,93,158,251,254,161,91,0,240,255,252,109,145,20,5,255,255,117,117,101,98,112,141,149,141,154,0
98,121,108,124,124,103,47,125,124,105,118,123,100,223,222,95,122,105,120,200,112,153,97,97,158,108,61,94,106,113,120,64,88,126,48,31,55,56,114,97,174,55,74,136,153,157,102,89,145,113,200,173,160,191,143,103,85,72,184,97,78,110,93,162,148,119,105,140,99,91,100,75,91,92,89,74,215,129,142,147,81,75,87,107,73,83,131,104,93,167,162,145,107,78,79,82,85,82,78,140,133,106,76,69,72,85,65,62,69,73,82,74,62,70,71,15,73,127,68,78,57,72,62,97,129,70,56,69,130,70,180,161,59,68,4,175,143,120,91,73,65,199,196,6
21,24,31,17,17,21,81,17,17,28,31,17,24,214,212,7,16,19,34,217,17,214,65,214,211,205,201,201,200,198,255,192,190,184,146,81,165,186,109,149,165,60,78,165,184,177,17,193,212,16,190,219,173,221,218,212,210,202,115,14,200,197,161,207,201,195,133,192,146,16,201,192,16,177,151,114,149,164,187,170,138,102,16,191,125,179,130,110,152,205,202,202,185,148,173,177,39,16,187,200,188,180,166,165,162,122,120,107,99,88,16,95,66,63,41,16,199,174,166,138,15,190,14,176,16,225,15,152,179,13,16,16,15,195,172,178,178,174,148,28,18,17,16,6
208,203,194,41,44,209,213,44,45,204,206,52,210,192,192,74,54,218,35,174,57,227,221,231,147,224,224,228,146,95,152,172,149,227,144,214,193,189,233,210,48,228,203,225,234,228,123,224,198,165,231,226,225,198,198,197,187,222,186,194,227,230,234,197,231,222,168,228,128,203,215,216,215,214,151,95,236,204,182,120,102,86,242,165,86,234,221,223,201,228,226,225,223,222,209,189,149,189,226,227,224,225,226,225,213,227,222,218,208,191,145,148,128,125,105,155,225,187,191,160,89,235,15,99,75,242,103,203,123,81,116,147,121,243,212,201,141,210,57,104,95,62,78,5
232,230,236,231,231,230,140,232,229,231,232,229,236,181,179,131,229,227,230,177,136,169,108,161,161,141,120,130,132,138,91,113,113,100,69,79,117,101,107,124,76,82,88,136,114,152,111,105,67,62,174,79,103,98,91,87,88,101,88,88,118,124,93,116,131,134,114,148,114,86,148,152,84,151,121,123,84,130,101,100,94,99,75,95,97,82,60,52,39,68,75,71,75,67,62,68,96,66,79,70,75,66,63,59,69,72,65,57,57,69,79,86,72,68,85,90,82,89,106,101,93,85,86,82,73,84,64,72,54,69,61,69,68,81,72,63,77,68,87,77,69,75,79,6
204,213,221,164,183,207,226,155,180,205,208,177,204,226,225,201,167,204,154,227,172,229,211,229,228,228,227,230,227,210,171,229,218,207,178,214,221,180,218,216,188,215,211,215,214,214,185,201,209,202,213,207,211,216,212,213,212,223,213,206,215,228,207,209,212,212,207,212,213,197,211,212,191,212,216,221,219,227,213,210,205,212,136,212,207,222,130,140,145,184,201,194,186,185,196,186,197,47,127,191,192,198,194,188,197,203,198,196,195,196,91,214,210,205,202,200,103,221,216,211,214,170,211,205,208,123,104,168,208,214,196,174,89,176,188,193,206,216,223,215,213,201,196,5
142,158,186,203,200,139,59,82,220,93,97,234,110,149,153,93,229,130,207,160,108,141,0,131,164,123,117,131,153,168,19,160,178,4,32,108,176,94,163,197,129,143,122,210,196,223,71,42,134,41,233,140,52,117,133,133,123,87,114,45,97,95,60,107,103,101,182,87,186,34,54,66,48,78,179,178,2,91,85,125,140,157,45,97,135,1,172,190,196,164,175,189,197,198,196,188,31,70,8,193,192,197,201,198,192,207,200,203,196,190,53,216,208,206,189,56,0,114,214,196,15,15,13,119,26,2,35,85,97,71,26,29,31,68,88,95,97,102,119,83,73,2,15,3
219,221,224,167,190,219,226,131,181,217,219,164,219,205,204,184,141,218,132,206,130,206,214,216,215,218,219,221,220,203,194,223,218,224,197,209,225,207,224,225,177,129,212,224,225,224,171,225,209,184,224,214,218,220,215,217,216,212,201,201,190,210,217,216,187,194,192,203,193,171,208,209,167,215,161,160,207,219,215,207,170,170,156,213,174,176,167,182,183,192,175,160,164,182,192,185,157,146,168,196,177,169,168,183,195,173,171,176,174,168,153,159,147,145,133,161,102,215,127,110,166,112,152,204,161,218,150,199,208,151,151,147,134,220,201,208,206,196,175,151,148,152,154,0
255,255,255,255,255,255,149,255,255,255,255,255,255,214,216,205,255,255,255,213,237,208,250,205,210,200,193,201,209,216,109,206,211,247,133,144,212,143,190,220,185,111,138,226,182,229,217,244,151,213,224,156,230,152,148,173,181,177,155,128,173,169,214,147,170,168,224,168,217,215,153,165,195,149,216,209,192,100,149,153,216,214,161,141,217,156,161,149,84,45,51,49,42,38,29,26,59,166,166,68,63,50,43,36,37,78,70,68,48,40,110,82,80,69,29,58,135,133,65,57,224,99,214,221,229,103,108,58,221,148,236,105,131,71,138,165,210,96,134,133,154,229,235,5
248,248,248,110,129,248,239,126,111,248,248,115,248,99,88,133,98,248,100,103,113,152,248,163,160,169,166,178,173,179,250,186,179,249,109,176,185,250,181,178,186,151,73,190,190,194,100,250,194,175,191,206,214,211,154,168,189,201,181,179,190,195,209,198,189,190,196,189,191,90,186,188,183,184,187,185,206,143,183,184,183,184,172,186,183,206,186,186,186,186,182,180,185,186,186,186,195,171,208,185,181,179,181,182,182,177,179,177,179,179,171,174,176,176,177,165,208,172,168,174,172,208,167,178,172,205,130,208,189,154,173,172,106,205,218,206,197,98,62,149,153,163,167,6
62,58,55,72,69,61,92,70,55,60,54,42,60,99,88,42,47,61,60,118,45,147,60,146,141,144,141,141,137,126,153,135,126,29,62,147,136,189,163,144,64,46,105,155,188,166,37,56,195,74,177,203,101,206,201,191,187,170,117,72,175,182,109,200,180,192,138,196,130,115,200,204,116,205,135,146,82,197,179,197,143,145,58,143,144,98,102,99,102,121,119,111,108,109,113,119,29,31,68,93,96,95,96,95,96,79,81,87,89,87,32,116,109,97,109,54,169,97,120,121,36,179,43,101,34,178,36,188,79,81,48,25,33,180,118,92,82,68,63,79,75,67,67,0
132,139,144,74,72,137,137,51,61,141,146,57,146,154,155,53,50,152,46,174,23,161,192,157,118,142,125,105,90,82,152,94,91,203,59,86,107,147,173,140,89,150,35,173,211,200,57,206,124,186,214,37,207,55,68,94,99,106,189,185,131,113,197,64,141,137,172,141,175,84,142,142,77,137,188,189,99,109,131,125,206,202,82,126,199,15,152,136,133,102,107,155,187,165,155,202,71,103,26,118,125,138,160,185,178,73,57,58,76,77,124,47,50,59,86,109,140,67,109,157,135,154,149,75,129,19,125,31,53,149,83,39,118,25,23,32,44,65,77,190,193,152,126,2
95,86,70,44,38,98,81,23,34,96,89,31,90,161,152,101,28,85,32,77,147,83,160,77,107,74,67,74,89,104,26,87,86,167,84,42,70,34,51,55,55,88,76,65,27,58,191,106,21,92,22,60,77,72,89,91,94,102,109,121,89,92,115,202,76,83,86,54,83,127,25,14,116,77,58,42,47,63,59,72,143,102,94,60,152,174,42,44,48,150,142,131,118,104,89,76,44,71,209,156,157,158,163,163,164,184,188,184,180,181,23,194,197,200,199,7,199,178,181,184,2,161,119,189,56,177,50,181,168,136,65,65,38,70,148,165,171,187,199,162,153,135,124,6
87,70,59,78,78,95,109,88,70,87,52,73,71,102,105,104,83,64,70,93,63,130,42,126,179,139,155,183,192,183,112,195,192,40,105,172,193,57,188,193,67,48,98,197,199,205,63,43,148,184,203,173,88,160,181,187,190,189,186,172,194,193,95,111,192,194,199,190,199,88,180,187,91,177,194,188,96,154,182,185,193,193,254,181,189,135,108,139,122,55,96,126,133,151,126,70,188,254,229,88,87,89,89,96,101,114,124,120,135,129,252,102,103,115,107,145,253,192,149,141,171,254,182,147,154,254,251,254,251,178,167,165,255,254,254,252,255,147,181,174,171,166,168,6
59,59,55,116,119,57,57,118,117,57,53,117,57,127,133,71,118,52,118,133,112,137,33,137,138,126,109,114,122,95,66,111,106,28,37,40,117,31,126,134,47,69,85,146,130,142,105,31,62,86,143,67,66,70,71,95,110,68,92,89,62,60,54,65,95,87,99,104,109,84,100,117,81,111,105,111,29,84,96,103,108,94,78,88,113,29,66,74,81,72,59,54,61,72,69,68,54,66,23,84,81,90,96,85,91,118,121,115,116,119,55,86,98,97,100,43,27,48,79,93,58,20,63,49,51,20,27,15,63,92,34,34,39,23,42,57,63,101,109,97,92,47,57,6
94,84,83,217,192,96,141,178,205,99,93,184,93,148,155,175,172,83,165,129,174,124,116,115,131,112,115,141,124,104,119,123,91,236,96,102,129,124,139,132,109,131,93,136,150,142,135,157,82,121,110,139,178,99,132,128,120,112,153,153,102,99,134,237,133,109,149,115,142,108,122,98,113,112,138,129,81,109,94,86,119,126,96,96,110,39,92,81,78,73,93,62,90,79,60,59,94,84,20,106,113,98,103,91,95,109,100,100,101,101,96,125,139,146,135,104,34,101,108,123,113,17,137,95,115,49,92,21,91,124,106,96,100,31,47,97,94,106,131,120,118,107,103,2
9,14,10,37,39,7,102,42,33,8,12,37,7,74,70,73,31,6,37,80,106,100,54,83,96,63,38,64,66,98,39,56,85,122,21,32,65,123,36,60,19,19,47,96,112,139,244,108,155,38,155,145,100,120,127,131,133,101,82,19,72,153,18,80,71,87,119,123,112,107,69,82,95,44,88,79,9,149,107,30,89,78,13,133,76,137,49,53,68,182,178,170,90,62,69,82,3,5,75,146,156,174,139,68,74,93,96,81,64,70,5,124,101,112,54,4,167,205,209,176,3,142,4,173,5,153,5,94,85,6,3,4,5,147,34,21,15,81,180,4,4,3,3,4
140,138,128,158,132,136,165,171,148,96,109,161,60,163,161,168,164,88,164,158,175,154,129,146,152,138,130,128,129,153,152,115,129,121,53,63,107,166,101,106,151,111,94,111,125,132,152,129,168,117,160,171,153,165,173,172,171,165,173,173,169,166,110,158,171,168,183,171,172,59,167,168,68,164,137,133,151,159,155,148,169,148,125,158,173,195,52,64,69,78,63,57,50,48,46,44,51,125,174,95,87,80,77,81,89,96,93,93,90,96,81,120,99,96,95,88,205,145,122,107,39,208,56,149,48,199,57,178,78,63,97,91,46,176,107,89,80,88,117,66,62,50,71,6
206,140,160,144,167,187,180,103,164,168,124,161,149,205,209,76,163,138,159,211,67,219,126,215,214,214,212,216,217,209,194,216,211,199,185,189,213,194,213,215,158,141,160,220,219,224,131,244,182,163,225,198,180,212,217,217,217,219,209,205,222,222,240,198,221,225,214,221,215,168,215,219,150,214,209,206,244,201,213,219,210,208,202,209,207,246,202,201,195,182,171,171,176,164,156,165,198,229,243,124,110,119,89,95,94,28,30,14,15,20,243,21,58,63,57,181,245,186,101,124,169,245,167,187,164,245,246,244,185,162,167,175,244,245,189,187,187,188,167,159,163,166,165,2
115,141,148,24,32,123,148,17,35,117,138,42,112,198,200,130,51,115,42,202,34,172,188,168,170,164,158,162,163,158,79,164,164,196,99,120,172,213,165,183,116,40,112,189,169,182,20,188,139,148,175,161,160,166,167,165,165,161,168,144,167,150,31,160,173,162,170,178,178,16,172,171,18,169,174,166,22,156,158,157,167,165,17,156,161,20,158,167,176,105,113,133,145,132,122,122,19,18,20,111,112,110,107,102,104,81,71,72,82,84,16,98,89,95,110,11,23,140,164,159,129,26,126,141,125,22,18,228,142,136,113,83,20,234,148,141,144,142,170,142,137,127,118,6
7,14,15,31,30,7,149,31,30,7,13,30,9,154,146,31,30,13,29,155,29,159,26,163,139,160,90,72,63,103,124,50,68,120,46,41,56,83,56,53,13,10,43,62,44,127,29,118,149,28,144,174,114,147,148,164,169,168,29,28,151,144,100,124,146,141,108,135,111,27,133,129,27,131,85,32,87,132,143,139,91,63,27,138,77,63,100,93,83,153,160,160,152,148,148,137,27,27,50,138,144,146,139,131,131,102,91,83,74,78,26,109,78,80,86,27,28,103,83,82,28,28,28,73,27,34,27,35,62,61,28,28,26,36,36,43,50,97,92,54,50,28,28,0
158,40,60,75,82,145,77,76,71,63,16,75,41,107,103,91,86,51,83,101,12,162,189,193,195,215,221,209,227,222,208,165,190,184,198,122,138,157,130,138,179,204,150,93,41,54,219,184,182,224,102,183,190,188,186,198,242,217,223,220,233,229,186,181,238,234,220,238,218,212,237,241,210,217,217,219,184,177,173,172,220,220,204,185,220,182,197,195,200,218,222,225,214,188,187,199,208,199,186,106,102,116,141,152,146,29,4,0,54,118,197,79,77,116,202,205,186,79,196,196,208,186,203,117,203,185,185,132,110,192,191,183,193,168,110,107,118,118,172,197,196,197,191,5
14,20,20,42,45,15,99,29,41,18,20,37,19,135,135,45,38,20,41,135,28,139,17,138,142,133,121,127,138,144,104,131,134,22,102,96,124,78,118,122,129,116,124,129,125,137,22,14,142,84,148,130,14,141,150,155,154,145,169,171,143,136,31,145,144,134,189,139,185,23,137,115,28,115,160,129,30,115,74,79,141,112,223,104,172,39,211,208,176,113,172,192,227,224,206,196,167,212,35,114,108,127,148,164,135,136,127,119,123,131,166,144,142,146,154,158,89,79,146,139,138,104,178,87,76,143,167,93,90,151,114,185,176,101,74,83,89,100,133,141,149,55,28,3
97,102,109,60,59,95,110,61,60,95,96,60,96,59,58,59,60,97,58,46,70,110,11,110,82,105,92,89,74,68,76,77,70,10,40,61,85,78,103,92,29,73,45,101,126,112,77,9,97,102,132,119,7,64,103,118,109,78,149,114,95,110,7,1,46,80,54,52,57,55,56,67,55,65,63,63,6,52,60,57,74,66,47,67,93,10,45,42,53,142,102,147,124,119,124,99,52,38,19,196,189,216,208,216,182,181,196,171,156,120,51,40,64,47,51,62,8,54,63,71,59,11,72,38,81,7,29,39,25,87,70,65,25,42,28,30,28,55,63,83,87,92,81,3
32,20,24,113,112,31,106,115,113,30,19,113,38,121,134,122,112,34,112,108,113,31,82,38,53,53,104,87,73,93,123,126,122,98,152,130,149,129,168,172,146,174,126,166,161,179,115,99,130,121,178,124,90,107,128,124,132,133,123,120,121,135,78,102,120,131,86,131,99,113,122,117,113,97,125,125,67,122,56,30,125,125,113,124,125,60,128,128,128,124,129,127,128,128,127,127,116,112,59,127,129,128,129,128,127,128,127,127,126,127,114,130,129,127,125,119,46,143,129,127,121,44,123,142,122,23,111,28,119,124,120,119,110,30,89,107,106,128,125,123,123,121,120,4
214,185,106,132,106,187,49,152,96,165,102,92,150,42,48,56,86,107,92,47,66,75,53,65,74,53,46,57,53,68,31,50,58,39,138,50,47,11,62,63,65,79,115,68,43,53,41,30,155,51,190,176,78,88,220,230,225,221,47,7,227,224,221,230,215,219,116,223,84,7,230,227,9,221,171,135,159,218,222,220,46,60,4,215,9,200,125,121,157,143,143,123,122,151,143,140,26,0,172,146,149,142,143,136,126,162,138,116,110,103,22,155,136,119,93,21,11,38,137,87,3,9,8,0,1,9,4,61,0,9,0,0,0,24,95,18,17,17,19,26,25,21,17,4
188,157,83,206,206,192,137,205,206,186,93,205,144,196,214,104,206,109,214,198,234,207,204,201,203,195,186,182,157,124,112,127,143,214,167,173,165,142,173,181,172,202,165,196,207,212,248,214,112,223,224,93,221,91,31,9,17,64,211,216,95,81,208,135,125,112,220,142,205,193,183,203,211,165,204,206,191,168,200,181,211,210,218,187,207,194,82,84,88,89,79,80,88,91,92,107,189,216,155,84,81,87,94,96,97,82,89,90,72,60,199,82,82,74,57,192,170,79,83,74,191,107,143,26,154,131,213,77,8,88,90,126,210,127,47,30,5,14,21,93,98,98,101,0
244,243,255,237,236,245,225,238,237,243,247,238,244,175,173,41,238,244,238,184,236,164,255,162,152,169,178,192,160,82,184,181,157,42,79,141,194,117,212,200,58,101,72,209,220,216,154,41,201,19,220,213,61,222,217,215,211,171,161,57,123,110,57,211,133,98,65,109,86,53,128,95,66,113,82,88,62,141,175,216,160,88,68,185,121,60,160,168,162,128,134,119,110,125,122,117,10,48,49,143,129,107,106,125,151,190,176,180,178,152,14,174,133,134,121,37,56,127,126,104,43,55,83,148,18,54,32,30,101,142,0,56,48,35,28,15,67,166,176,145,128,15,0,0
106,127,162,57,52,107,83,67,51,133,172,54,146,167,136,246,82,147,84,130,211,126,140,129,151,133,146,184,201,177,67,245,227,91,39,79,253,53,235,255,117,218,35,250,220,245,172,69,68,252,240,83,44,84,86,77,72,93,229,226,83,76,21,58,83,66,171,81,190,123,88,78,132,80,202,216,38,72,68,53,135,145,176,51,118,30,95,76,44,40,60,81,98,104,190,108,83,144,5,79,112,167,185,156,226,83,99,92,87,103,83,75,91,80,134,206,1,51,88,136,225,0,208,64,207,0,255,82,60,194,212,221,255,0,58,56,57,83,98,170,217,226,198,2
156,161,166,176,255,161,203,70,255,164,162,249,171,146,158,117,243,201,236,113,247,115,221,83,137,91,136,154,161,170,190,177,177,235,161,185,190,214,192,193,171,74,170,195,205,192,103,242,218,100,173,217,237,208,203,189,187,187,100,73,205,209,208,173,189,208,76,196,70,52,176,200,55,176,56,46,162,177,163,174,63,61,55,141,39,120,49,48,78,50,60,62,59,48,77,78,53,55,89,66,54,62,69,54,103,72,64,55,56,101,47,173,81,60,86,47,51,146,139,83,53,56,45,144,52,23,61,169,131,45,52,52,51,22,100,112,105,99,70,42,57,55,54,5
243,242,243,169,180,240,241,125,128,248,251,130,217,82,87,124,118,121,119,180,136,198,124,198,201,198,198,201,202,204,53,202,202,129,201,185,207,52,200,203,181,128,77,187,144,168,134,142,60,89,184,71,139,92,73,141,171,214,174,147,183,191,166,97,170,172,209,167,200,108,166,166,175,161,199,193,124,210,159,175,137,205,226,158,166,221,180,185,180,200,89,96,180,180,183,184,225,224,211,174,178,125,158,162,171,167,192,181,165,170,223,165,159,183,184,225,224,212,164,163,182,224,190,149,191,222,229,214,152,212,196,197,176,126,113,152,152,145,151,197,197,197,198,0
141,67,54,45,41,87,49,29,39,72,56,39,59,29,31,20,34,45,29,23,16,24,24,34,62,67,84,94,106,130,166,134,151,17,122,57,159,213,157,178,91,12,102,197,196,202,10,29,209,26,207,197,21,192,202,202,205,196,162,126,169,155,17,178,172,160,174,168,180,5,179,188,5,187,169,163,56,186,189,193,156,154,0,161,153,52,85,95,98,180,160,139,129,111,94,74,209,0,24,166,167,172,164,152,137,132,140,131,120,125,93,87,78,89,112,116,6,152,111,102,217,9,113,176,217,9,1,44,137,186,143,52,3,38,19,43,91,140,185,152,141,157,171,6
55,48,44,115,114,55,51,97,89,54,45,78,54,29,36,68,71,54,76,73,165,167,25,163,154,160,159,156,151,143,156,151,149,21,165,167,152,121,130,145,125,39,167,104,151,158,130,26,114,24,86,166,30,133,160,163,162,176,49,31,84,92,109,120,121,135,90,143,109,153,142,148,145,57,125,188,148,76,90,89,131,185,125,100,211,156,126,122,106,151,157,134,124,121,100,92,172,93,164,152,149,121,125,109,94,130,120,120,97,84,139,132,121,105,76,153,55,107,112,82,122,48,193,84,177,51,129,88,81,206,190,183,132,43,92,94,90,92,114,204,202,199,197,0
250,249,243,116,146,251,37,72,139,251,249,82,251,153,126,95,87,251,97,177,132,186,223,190,186,190,165,183,188,188,104,174,183,210,106,136,162,100,111,136,191,144,80,138,136,171,157,204,191,184,202,86,56,88,195,178,179,161,181,190,166,143,97,94,100,131,174,86,177,160,146,130,154,126,172,166,138,255,165,162,175,169,140,148,172,151,167,169,167,171,175,170,164,162,162,164,143,207,141,170,172,170,166,162,159,172,170,160,160,160,197,172,170,160,155,135,175,245,171,152,139,199,136,246,130,172,199,243,246,121,124,121,198,237,245,246,247,186,138,182,138,132,130,6
191,179,148,200,200,185,231,200,201,159,114,201,126,189,189,19,200,89,202,182,199,170,88,162,115,164,160,130,88,60,235,89,69,31,36,90,114,210,198,148,84,131,115,176,225,190,25,134,187,100,191,202,82,225,224,220,211,216,130,138,209,210,132,203,193,192,94,181,143,81,198,202,129,164,100,163,188,178,192,176,135,152,192,183,88,189,9,11,14,63,2,14,14,15,18,12,4,0,193,82,0,9,11,11,13,19,0,5,5,9,2,165,10,0,10,56,192,172,164,83,115,191,113,157,77,124,1,120,112,52,46,39,1,109,105,159,133,133,109,38,43,64,58,5
158,157,158,133,131,161,89,111,129,163,160,130,164,167,173,49,129,167,106,187,57,214,88,216,213,222,222,221,220,212,158,223,215,74,191,209,224,185,233,224,118,157,201,227,230,227,90,43,189,211,222,188,46,182,211,224,226,208,227,213,231,231,59,138,230,231,219,227,217,51,222,224,37,219,197,212,48,202,215,191,119,157,56,214,136,57,177,173,158,213,183,181,203,207,205,208,43,60,50,207,193,218,226,226,223,184,187,187,185,179,23,178,183,187,191,60,44,65,183,191,153,47,214,117,181,55,119,79,59,214,188,130,142,62,73,61,75,45,183,197,183,195,202,4
28,14,16,163,162,24,14,163,163,13,24,164,15,71,76,77,168,14,167,87,171,122,17,147,151,170,191,201,203,178,136,207,199,13,171,186,201,103,188,201,156,202,143,203,183,206,178,13,105,194,204,97,47,124,155,166,182,187,212,205,189,192,45,109,197,199,215,199,216,184,185,199,184,184,214,216,199,153,188,198,209,212,187,184,212,193,82,90,99,103,120,142,146,125,136,143,191,187,193,142,150,170,181,167,168,131,137,136,125,136,190,171,178,169,154,195,193,94,185,210,176,194,175,99,195,193,192,118,80,159,193,199,191,121,80,71,79,118,141,152,153,183,89,0
253,253,253,253,253,253,252,253,253,253,253,253,253,147,153,253,253,253,253,134,253,96,253,88,131,120,160,183,199,200,76,209,182,245,138,157,197,107,143,154,116,158,98,147,122,146,240,248,69,197,213,116,253,247,126,167,177,190,167,99,192,195,253,253,172,177,197,159,181,253,141,143,253,132,185,200,253,121,136,118,165,198,253,143,183,255,146,154,180,29,71,119,149,163,156,164,45,42,35,50,79,111,123,151,166,87,137,148,157,176,53,120,143,156,170,164,35,21,156,155,53,32,31,23,46,32,40,29,24,40,48,46,36,28,24,26,25,15,123,27,39,45,49,0
9,12,34,12,22,9,138,1,21,8,22,11,8,184,184,124,8,17,5,184,3,165,66,159,153,164,171,177,161,93,35,170,148,76,111,106,174,37,180,169,157,117,137,175,177,174,68,97,98,155,179,164,105,172,176,173,167,146,167,162,131,123,95,157,114,94,147,100,163,101,148,91,106,153,150,151,86,133,149,149,161,161,99,145,141,61,117,110,100,86,106,88,96,115,116,87,131,79,104,160,194,155,142,194,208,214,212,202,209,212,129,202,211,204,209,146,0,163,186,161,153,37,142,147,143,2,55,114,140,145,153,148,2,33,149,149,141,139,131,143,142,145,150,3
121,117,114,35,11,120,61,57,9,118,115,8,117,83,96,66,11,117,22,121,46,143,114,143,140,147,136,136,132,97,111,119,119,86,92,85,70,29,49,61,95,48,81,112,95,103,21,178,23,25,131,36,178,8,181,184,173,149,102,134,102,119,174,101,80,32,110,91,112,12,63,81,13,56,111,107,190,135,26,39,113,109,18,84,109,203,130,141,131,156,151,158,154,134,124,118,9,63,205,166,159,153,139,123,114,149,141,120,111,99,9,152,119,99,77,18,194,201,110,71,115,227,101,119,107,211,132,150,131,90,108,84,130,169,163,164,106,100,60,78,84,104,104,5
182,178,180,56,49,181,168,60,52,176,175,52,174,86,84,66,53,169,53,79,62,91,141,97,97,109,129,139,137,101,37,166,151,150,70,117,186,40,210,192,115,70,106,196,205,205,69,129,160,93,171,193,181,188,200,218,213,152,105,90,148,131,84,168,146,137,70,138,68,64,135,126,64,122,68,66,79,113,92,92,44,57,62,85,34,74,7,16,23,59,35,4,12,24,29,32,67,62,68,63,37,15,14,19,26,56,38,38,45,41,61,64,68,73,89,65,76,76,67,103,61,68,56,69,61,74,40,63,70,66,65,63,73,86,179,82,75,70,67,69,70,70,70,5
163,160,135,79,69,159,98,75,92,146,162,60,158,119,130,36,23,121,27,131,29,61,36,63,94,66,64,59,85,134,32,77,122,61,39,52,84,52,73,96,103,94,72,97,87,100,72,43,103,91,99,109,52,112,122,134,131,124,105,75,131,119,53,101,130,129,135,131,132,25,129,130,27,126,127,122,57,117,117,111,130,125,25,112,125,60,79,109,130,38,44,49,58,69,109,122,23,22,63,32,26,20,33,55,81,93,69,43,38,57,23,125,118,110,107,22,50,100,87,117,24,52,43,111,23,29,23,55,111,80,23,22,23,43,93,105,109,132,125,75,52,23,23,4
107,109,109,230,238,112,102,183,161,108,102,93,101,165,161,146,152,99,165,209,134,158,104,162,125,152,108,103,100,175,118,65,90,82,154,144,146,129,177,178,100,186,137,159,69,111,178,88,110,45,106,93,171,114,190,199,187,171,157,92,145,171,110,125,93,99,95,132,92,116,173,182,17,164,52,20,110,154,71,68,72,68,83,139,49,122,121,116,108,155,136,126,120,111,105,91,41,19,121,145,130,124,114,103,96,126,119,110,101,89,28,138,115,108,83,61,115,167,118,86,48,104,36,91,46,121,39,51,20,40,48,43,32,85,70,13,23,40,30,68,34,58,51,3
30,40,42,70,75,33,36,59,70,21,29,70,19,142,144,106,74,23,68,179,41,207,43,204,208,197,186,170,133,97,55,98,85,42,188,180,130,81,149,144,49,123,198,137,142,144,136,33,167,217,166,197,40,194,209,215,206,209,220,213,190,210,81,63,182,192,217,182,214,16,176,183,21,187,200,195,69,197,189,196,187,189,41,184,180,67,193,188,192,181,177,170,169,166,159,146,89,63,148,123,122,121,115,116,117,103,97,112,136,146,78,158,136,146,140,84,170,131,131,139,181,171,195,52,168,189,92,226,187,192,98,102,86,215,219,213,209,192,194,188,184,101,107,3
18,25,49,28,28,18,105,26,26,19,39,24,23,138,122,25,23,27,23,145,25,88,101,88,120,88,88,102,131,168,55,134,164,107,88,75,138,105,116,142,157,120,107,144,123,151,141,106,126,155,160,138,116,138,144,147,148,93,167,171,97,111,113,141,93,99,139,100,139,166,93,105,168,99,182,180,95,120,112,115,180,184,169,111,146,78,98,86,94,106,128,136,110,112,133,126,158,171,113,128,146,159,143,141,159,159,173,158,160,179,170,60,110,87,116,164,61,130,44,35,148,54,92,114,157,61,165,125,112,128,161,159,145,49,116,116,112,95,146,133,146,158,161,1
234,240,229,137,126,233,183,152,118,235,240,213,244,110,105,77,237,234,164,112,128,82,189,110,84,113,113,101,97,93,179,112,103,160,137,119,96,165,86,78,110,123,159,92,104,92,23,165,143,88,105,146,169,143,170,164,173,188,130,86,80,109,166,126,53,121,123,85,123,2,75,144,46,121,129,69,139,105,152,155,112,55,76,130,123,158,144,144,146,149,141,144,141,139,136,131,29,54,122,143,144,142,137,129,107,135,139,129,113,126,35,142,101,113,148,41,91,26,89,79,35,63,32,37,43,32,33,9,69,37,33,41,27,12,58,64,70,63,39,35,38,37,41,4
11,3,4,255,253,16,214,44,255,6,2,255,7,224,226,210,255,6,255,225,255,196,21,201,224,180,168,192,215,229,65,207,227,1,151,141,204,191,196,202,197,172,189,203,204,208,245,76,228,230,201,228,120,208,226,232,232,219,227,222,225,211,255,189,220,216,211,214,213,255,219,216,255,211,216,218,255,201,204,208,198,204,255,200,197,255,147,149,109,135,145,146,134,130,117,100,247,255,255,182,195,197,197,197,203,191,201,201,200,201,255,174,171,172,180,228,255,195,184,163,198,255,198,195,202,255,255,255,167,214,190,174,255,255,255,91,122,186,203,213,211,204,200,6
40,50,62,163,254,40,227,19,248,42,53,235,44,212,210,3,206,46,164,209,63,113,63,113,106,113,111,128,146,145,66,159,160,59,127,62,173,178,199,192,72,96,68,203,217,216,52,46,198,11,210,198,68,205,198,196,194,188,56,10,146,169,119,202,143,154,102,148,38,41,162,186,44,192,30,72,112,195,198,219,73,55,69,201,71,79,85,29,16,150,172,87,47,16,17,44,16,43,92,75,34,11,5,6,42,28,6,10,39,50,14,98,20,44,52,4,73,131,36,51,6,73,46,98,7,84,12,86,133,51,8,6,21,99,143,116,97,21,4,53,56,17,9,6
187,189,195,222,224,186,92,104,224,184,193,216,191,221,217,1,130,195,111,223,171,212,147,212,201,221,231,236,237,180,235,242,231,121,138,196,244,227,243,245,98,120,121,244,244,242,10,98,223,126,241,223,95,239,242,241,240,213,114,118,212,202,2,235,219,205,62,214,70,5,221,205,6,211,64,32,1,211,159,74,45,58,8,168,95,0,227,225,230,200,230,240,242,237,246,234,69,26,0,174,198,232,248,220,234,182,173,177,108,92,0,225,227,212,179,91,10,216,225,228,82,16,96,211,92,20,11,4,205,169,174,133,23,7,91,180,196,211,223,198,196,209,195,3
12,12,14,37,32,9,186,28,34,9,13,45,20,208,209,41,48,34,66,205,229,173,189,150,118,172,179,148,104,95,210,131,102,184,29,67,119,214,77,125,208,15,136,166,181,186,225,174,208,116,212,202,174,187,197,205,208,218,0,7,211,213,187,174,205,207,217,200,205,89,194,195,97,189,147,0,191,193,204,209,38,0,127,204,0,183,200,207,206,92,98,114,130,161,166,138,237,117,178,162,138,111,90,104,128,191,181,167,165,177,237,163,173,171,135,87,134,189,123,136,12,129,7,198,8,113,194,123,201,8,13,66,227,124,190,195,199,204,204,5,8,4,2,2
11,1,12,227,223,3,25,227,225,3,3,226,2,197,196,227,225,0,229,202,237,203,0,206,211,209,218,220,215,186,163,222,210,0,153,198,230,141,235,233,156,193,186,238,226,231,233,0,115,217,218,97,12,90,165,184,198,235,126,214,225,220,0,105,231,240,189,208,188,217,222,225,216,211,209,216,30,180,214,223,215,220,215,218,220,71,197,138,149,233,228,227,223,178,144,172,213,224,90,222,244,239,226,220,173,104,185,222,220,216,226,41,97,157,181,217,133,197,172,209,217,134,218,221,218,156,101,158,217,221,217,222,2,136,221,217,214,222,222,226,223,218,219,3
80,95,114,255,255,96,196,255,255,108,128,255,116,180,183,255,255,121,255,214,255,170,162,169,201,56,58,35,25,24,194,133,139,162,202,187,190,187,193,192,207,223,211,200,204,203,255,171,184,254,213,181,165,173,177,181,183,201,207,254,190,194,175,170,182,185,175,178,184,255,173,174,255,170,252,255,176,167,168,173,255,255,255,168,255,173,156,158,153,104,90,104,115,118,121,128,255,255,168,192,170,161,169,164,146,175,162,168,170,190,255,182,153,150,149,255,162,173,178,149,255,160,255,185,255,158,255,160,186,255,254,254,255,156,173,181,183,188,200,255,255,255,255,3
222,226,217,80,80,199,28,81,80,173,235,82,124,42,41,33,81,74,81,201,83,207,175,211,218,214,213,214,212,179,133,194,175,79,190,206,192,183,207,197,173,197,167,182,202,187,74,93,109,198,188,183,124,176,178,171,166,151,191,194,146,137,81,177,156,146,213,176,218,69,195,180,70,188,212,204,224,196,178,168,212,206,77,183,211,209,173,169,179,180,180,184,196,204,210,206,68,84,242,187,192,204,208,207,205,191,200,205,204,204,77,194,202,204,206,70,175,188,200,207,81,239,160,174,151,255,80,32,165,191,49,42,80,29,167,160,155,177,194,192,199,182,87,6
28,28,27,43,43,23,92,45,45,22,23,46,27,222,221,26,46,22,47,234,26,249,34,242,238,242,221,173,145,173,240,159,213,23,248,155,217,227,198,186,213,209,207,101,123,79,27,69,71,212,214,225,105,177,203,219,191,222,115,55,224,216,35,87,234,228,215,236,215,24,223,234,29,176,207,195,25,165,146,197,210,201,37,161,206,22,204,206,194,197,204,217,222,217,206,185,38,30,27,186,204,210,209,209,209,197,205,206,207,195,31,215,216,208,186,31,25,115,227,197,38,26,23,51,37,24,31,23,30,25,30,30,31,23,34,29,24,31,47,28,23,31,29,6
132,135,169,242,240,133,136,245,241,132,159,242,135,91,99,116,243,143,241,54,130,137,192,149,122,162,171,167,152,132,197,170,155,248,205,200,181,189,192,189,176,205,204,196,205,203,224,247,198,222,194,165,245,36,20,0,5,196,226,224,197,206,249,195,193,197,227,181,226,218,198,174,220,199,221,222,245,204,184,178,216,218,225,186,209,245,216,215,213,196,191,198,206,212,210,211,211,226,206,141,104,76,98,122,133,90,97,108,117,113,225,143,152,151,148,218,210,159,143,144,173,211,189,147,205,210,233,210,173,188,228,230,233,210,198,196,194,178,143,213,225,226,227,4
59,45,58,70,74,8,7,7,9,15,9,10,73,147,151,64,56,76,45,173,102,192,74,204,211,207,193,197,190,175,104,191,173,76,136,153,181,89,179,161,187,143,176,146,151,141,155,78,114,28,150,121,75,74,130,150,151,173,84,129,219,184,52,138,190,212,194,186,175,129,159,168,101,144,149,130,53,111,137,124,132,128,101,129,127,54,174,167,158,173,185,178,187,174,159,150,91,91,55,169,164,172,171,168,162,164,162,167,171,168,118,166,159,168,161,115,45,42,162,154,46,40,74,85,68,102,96,44,57,75,170,109,103,85,84,92,73,111,127,76,85,116,110,6
255,255,253,33,51,255,77,28,45,255,255,38,255,187,184,142,47,255,34,182,20,205,255,184,204,170,168,190,202,197,189,207,201,255,92,141,195,189,189,183,125,139,186,184,182,185,105,255,187,157,189,195,255,189,206,206,207,197,157,141,200,143,255,170,209,176,118,208,113,255,207,204,254,191,147,179,255,194,179,197,179,211,251,196,190,255,34,16,34,89,79,81,74,51,72,88,194,255,255,82,105,113,105,71,113,128,128,122,90,133,254,126,142,134,143,98,255,185,176,139,128,255,153,195,133,255,255,255,200,140,121,102,255,254,175,182,191,190,193,146,140,158,126,0
12,17,3,57,42,17,117,34,26,14,0,21,3,147,148,224,17,0,24,147,72,121,4,117,107,126,124,132,122,60,72,125,116,4,50,69,149,91,104,105,15,31,23,131,137,203,210,2,92,158,192,106,1,97,87,86,85,97,126,126,94,77,1,93,98,87,66,90,68,47,90,85,56,94,87,86,1,88,68,93,70,76,29,68,30,1,37,39,39,48,47,52,56,68,80,89,119,69,1,74,71,76,76,80,80,73,76,74,73,76,89,74,77,72,75,122,1,99,79,61,93,3,102,80,85,0,220,166,82,101,100,117,174,211,191,91,84,81,72,91,93,85,100,2
178,177,182,185,179,180,154,92,181,180,178,184,181,197,197,142,183,180,178,191,143,205,182,201,197,201,200,198,197,169,156,199,188,185,167,192,181,170,174,175,180,173,180,175,180,178,160,184,194,170,178,187,183,162,174,182,181,203,163,139,203,194,189,138,204,191,188,196,193,165,196,196,154,193,201,194,186,184,190,189,189,189,129,183,186,184,156,151,146,171,181,188,187,182,180,177,133,182,185,181,196,196,198,195,193,194,193,193,196,197,182,184,187,189,198,116,187,163,186,185,160,187,177,168,144,184,183,185,152,182,134,113,184,186,104,153,140,175,179,186,184,157,125,6
34,33,31,32,28,34,20,47,41,33,31,28,32,112,112,78,26,31,42,115,46,94,28,95,99,97,95,97,98,85,12,96,91,24,76,94,98,16,105,102,29,31,76,103,129,112,83,24,20,90,125,18,26,20,114,126,128,53,102,100,80,100,28,19,94,99,109,96,99,69,108,100,66,102,86,82,27,91,76,21,83,82,61,74,80,23,27,64,88,22,22,19,28,64,81,86,65,53,19,52,50,55,62,76,83,73,67,63,89,91,57,69,61,71,94,63,17,55,68,96,67,12,70,85,67,12,57,26,58,69,63,60,55,20,16,8,26,100,94,70,67,64,63,5
101,90,86,157,153,88,77,165,154,86,90,156,92,104,113,174,158,99,156,109,147,104,78,107,105,109,106,96,98,63,61,98,75,61,37,55,114,83,112,131,47,97,38,128,143,127,165,73,39,125,142,168,103,133,135,84,87,109,200,172,130,71,114,84,39,45,70,83,103,226,91,67,226,75,111,125,55,76,84,133,155,160,225,113,176,238,40,58,53,33,53,81,75,77,94,43,225,226,217,59,87,94,80,73,68,120,106,116,115,114,227,124,120,126,140,219,164,73,89,98,129,139,112,66,126,148,169,93,64,95,43,146,154,122,67,71,71,74,118,109,110,114,100,4
193,179,181,213,219,189,207,210,218,168,200,214,175,210,206,93,212,190,212,214,234,178,211,121,173,81,65,91,131,153,97,142,172,206,127,111,147,71,123,154,186,147,166,167,150,170,206,202,153,93,163,158,214,134,161,184,190,190,165,139,185,186,200,98,186,185,165,184,190,42,175,180,36,178,176,159,154,125,141,124,136,143,253,118,144,186,172,184,183,93,88,100,112,122,135,132,183,208,185,120,114,117,122,130,131,146,163,177,187,186,163,137,145,149,159,173,207,113,132,122,103,206,123,84,91,209,190,180,68,132,175,177,191,203,88,58,57,80,133,149,123,114,172,2
255,252,255,28,32,254,131,12,35,253,255,42,252,148,149,22,43,254,61,149,60,152,253,119,116,102,99,89,94,114,122,8,39,233,171,134,0,131,72,48,38,74,188,118,100,89,43,227,109,141,144,140,215,138,159,175,185,180,85,55,174,172,211,126,174,173,137,171,82,68,170,183,56,105,102,139,216,168,174,162,66,117,171,149,84,219,134,129,136,141,139,128,130,137,111,86,112,184,213,124,119,129,141,116,91,130,140,116,96,70,144,127,110,92,40,43,188,138,101,41,140,192,216,131,220,187,166,237,241,173,143,109,184,214,230,225,224,103,180,180,174,211,220,6
0,0,0,0,0,0,169,1,0,0,0,0,0,192,188,33,0,0,0,194,1,197,9,189,175,182,181,177,165,141,194,164,144,0,120,170,163,168,192,161,104,142,107,163,205,167,1,0,208,30,177,197,0,188,204,213,212,207,53,37,204,173,0,158,198,202,108,195,108,1,190,195,1,191,78,61,0,181,197,205,67,60,1,196,61,0,76,38,62,77,67,85,62,51,49,44,2,0,0,115,99,80,78,76,51,158,152,150,125,104,2,221,140,163,97,2,0,170,139,116,28,0,37,163,29,0,1,10,162,41,22,21,0,33,152,141,157,186,191,48,40,33,26,6
108,83,84,64,68,84,74,89,79,83,100,83,83,140,146,126,69,89,73,191,76,225,86,227,236,230,232,238,242,243,145,241,244,83,185,190,240,157,230,234,244,244,89,230,217,227,71,56,178,83,242,189,48,161,201,224,229,195,55,52,188,195,56,169,194,167,233,204,215,91,176,221,86,157,102,142,101,158,242,186,195,174,103,190,183,177,216,183,105,231,219,221,152,76,76,101,91,88,160,217,217,175,122,78,81,174,144,162,75,66,94,206,166,175,64,97,154,221,176,96,235,190,246,163,239,225,94,223,200,60,227,225,93,225,200,221,234,240,242,67,55,241,243,3
132,137,138,33,40,133,164,16,35,134,143,29,138,158,171,18,38,141,26,175,29,160,139,158,159,160,152,157,159,154,145,158,155,126,133,139,160,150,163,164,97,83,107,168,173,176,46,124,141,27,165,170,124,169,173,174,171,172,118,79,169,170,135,155,163,167,167,160,160,86,154,155,97,147,138,125,100,135,132,125,130,121,94,124,124,136,154,142,147,145,149,159,152,136,140,144,90,102,78,146,150,152,143,135,138,140,142,137,133,133,99,131,125,125,118,84,94,88,114,100,43,86,8,78,28,63,101,95,112,79,54,67,102,50,115,120,118,110,116,141,94,81,55,5
115,103,54,17,27,105,9,66,28,72,46,31,52,138,142,201,44,50,60,84,116,103,103,110,80,67,63,80,98,117,202,105,107,107,181,140,108,187,115,115,200,123,176,121,120,134,19,109,201,72,162,204,149,211,212,213,179,134,202,200,111,135,203,200,60,66,187,85,191,50,99,107,48,107,194,195,137,79,103,87,190,192,51,110,191,50,153,157,77,104,103,108,125,158,154,104,26,64,16,126,126,141,152,157,180,147,141,155,168,172,31,195,161,159,173,24,18,95,187,170,149,12,152,98,140,15,64,5,48,126,0,2,71,2,36,35,37,55,134,121,117,114,61,6
254,254,253,71,62,254,91,79,64,254,254,68,254,182,184,136,71,254,74,193,90,193,254,196,187,180,174,180,177,173,141,180,177,253,138,135,183,174,172,178,116,143,102,188,181,191,84,252,179,146,169,184,253,183,190,195,191,169,163,151,184,184,254,168,181,185,178,191,190,106,178,176,98,164,188,185,254,148,131,145,155,171,80,157,140,254,176,160,152,193,186,184,179,168,164,172,119,111,254,190,181,190,184,170,156,172,180,170,162,159,122,165,170,155,155,127,254,152,165,152,141,254,159,152,143,254,253,253,148,135,121,106,254,254,171,145,143,149,149,134,133,120,117,4
132,147,162,119,119,143,192,118,118,142,151,119,149,204,204,117,119,142,120,205,122,130,152,153,93,160,161,157,138,149,157,143,131,157,166,173,117,177,118,119,193,38,154,159,125,183,122,162,206,119,173,203,140,186,196,201,200,195,119,120,178,182,110,166,179,178,170,178,179,145,176,177,185,176,186,181,141,165,175,179,63,129,187,178,64,148,190,191,192,183,185,187,191,191,191,192,143,97,155,190,190,190,192,192,190,190,188,191,196,195,162,190,188,192,203,173,147,156,190,192,161,147,158,164,173,132,183,147,156,181,187,195,184,127,141,140,146,157,176,151,154,186,187,6
37,35,29,11,151,38,34,20,168,38,36,166,37,104,114,30,167,39,167,109,167,108,36,117,106,105,66,66,54,52,30,19,22,35,99,45,34,56,45,60,75,55,98,34,52,31,183,49,79,41,91,64,53,59,53,39,30,35,51,48,113,111,55,42,117,111,71,119,55,168,68,104,169,40,55,48,52,13,8,20,47,47,169,6,42,15,50,48,45,55,58,56,47,43,41,42,87,167,12,55,52,50,44,44,40,48,43,41,39,35,15,49,39,37,32,175,24,100,42,37,179,21,65,34,193,32,17,17,49,213,206,126,7,13,70,85,67,49,28,213,206,217,218,0
128,130,132,61,54,128,148,73,54,129,131,55,129,200,217,112,55,130,58,177,67,195,133,187,185,188,216,213,203,201,150,200,209,132,229,209,202,149,198,197,114,173,203,191,226,190,56,131,148,123,155,147,130,152,149,155,172,182,113,19,161,163,126,140,156,159,143,165,234,133,190,204,106,216,190,128,121,201,209,200,168,127,82,214,125,115,236,238,228,216,228,236,236,229,210,187,50,47,213,231,238,234,229,210,178,236,227,210,185,154,49,237,208,190,145,46,224,154,207,137,60,207,62,180,61,226,35,125,168,72,52,47,56,198,161,182,165,201,184,55,60,143,115,4
195,192,191,124,116,199,148,192,199,190,186,207,187,135,93,177,156,186,164,146,189,99,187,74,95,119,144,144,104,149,152,152,178,193,99,116,180,166,184,185,135,102,98,179,172,174,77,165,90,144,167,100,166,128,131,169,172,137,121,143,184,153,57,168,157,188,121,121,58,123,114,103,118,119,86,112,100,150,108,110,98,106,100,117,107,121,107,123,120,88,118,165,150,148,157,172,143,29,124,125,102,129,161,149,141,139,117,131,160,154,150,179,160,139,168,156,121,251,187,169,193,118,188,96,186,119,73,114,86,184,186,171,38,119,98,90,81,72,62,207,201,202,195,2
174,102,103,83,79,179,143,110,90,192,128,90,200,151,155,164,129,201,146,156,116,144,184,129,130,109,99,84,90,72,146,61,60,180,68,90,46,132,108,72,59,107,94,74,151,86,131,170,88,147,153,82,168,118,108,108,101,132,132,139,103,121,158,159,121,133,113,123,147,125,106,100,109,95,103,73,146,103,67,63,82,52,120,64,45,140,53,54,62,48,44,47,57,58,63,63,96,126,133,81,84,81,87,93,93,84,92,97,97,91,95,84,95,87,86,80,139,138,88,94,116,146,141,132,119,146,109,137,154,90,87,70,115,136,138,147,155,102,71,71,72,79,82,3
160,160,161,143,171,160,161,97,159,161,162,131,161,132,147,119,139,162,127,152,113,123,177,128,189,157,148,164,182,202,48,180,201,164,101,110,173,23,124,159,209,204,158,151,115,169,74,167,99,187,207,88,168,83,104,85,103,119,170,95,69,94,169,98,110,97,174,125,184,90,108,136,88,127,181,175,168,52,178,167,169,171,120,66,159,169,147,115,111,12,74,141,136,111,134,143,71,190,175,28,102,148,126,126,141,152,138,128,139,137,107,160,132,139,138,56,19,145,134,130,191,26,182,157,183,29,185,66,121,186,184,120,185,84,133,127,139,120,151,173,184,184,184,3
37,39,43,94,89,35,138,61,86,41,40,83,39,217,218,85,72,39,63,218,44,219,58,215,221,207,203,208,208,207,123,201,206,155,152,181,210,135,214,217,119,70,192,214,206,204,161,162,177,194,204,176,255,172,185,190,195,177,199,195,190,151,254,165,207,200,216,212,216,255,210,213,255,212,214,213,255,207,211,196,225,218,255,209,224,255,128,123,122,173,165,173,173,172,162,159,253,255,255,183,181,180,187,191,193,200,188,188,194,200,255,204,198,191,190,226,255,154,200,197,168,255,181,167,169,255,254,253,160,172,200,184,253,253,154,150,155,184,208,175,163,204,207,0
19,38,56,144,142,124,166,145,145,176,182,144,185,192,190,91,143,187,144,196,144,166,187,149,150,152,130,132,134,176,205,145,121,131,153,172,198,196,193,179,153,80,185,160,153,157,146,138,165,111,119,164,143,137,169,159,148,169,80,148,173,156,134,148,178,175,133,179,103,145,175,178,144,172,109,125,93,142,183,188,124,114,144,191,123,253,166,165,162,168,168,163,170,174,160,154,40,36,248,169,174,170,161,161,164,176,162,164,182,183,39,184,168,181,187,60,186,143,174,184,64,221,104,104,63,92,61,250,101,85,56,74,43,84,158,70,99,105,70,25,31,64,61,0
32,32,34,18,19,34,108,24,19,32,32,24,31,93,70,199,33,33,45,11,94,61,174,158,187,182,190,199,202,212,25,205,210,105,147,177,209,23,203,209,223,218,166,208,205,208,4,8,28,177,205,57,14,63,234,196,191,109,182,160,200,196,4,123,207,205,117,207,14,3,202,205,2,202,4,24,253,195,199,201,94,146,4,196,144,254,200,187,178,177,194,208,197,182,180,199,199,2,253,102,180,198,196,180,181,142,154,140,162,192,195,116,115,113,198,203,252,205,139,184,191,254,146,160,149,237,199,239,218,36,143,176,197,245,210,209,226,185,175,0,0,2,0,6
132,133,133,159,159,155,89,188,186,152,154,183,153,4,3,185,186,153,188,29,193,76,160,95,93,113,144,174,188,180,21,196,203,159,64,111,187,18,190,173,220,201,112,175,170,162,199,159,104,197,110,102,156,108,104,117,130,25,10,108,151,62,148,97,147,159,220,158,226,198,169,173,114,167,4,42,138,157,162,167,75,0,74,159,28,134,21,1,22,60,44,44,24,0,0,1,6,18,1,38,39,48,22,0,1,6,10,3,1,0,22,4,3,1,0,5,13,10,4,4,5,1,0,3,10,1,5,1,4,2,5,5,4,1,1,4,3,1,2,1,2,0,1,2
87,44,17,72,72,89,34,57,63,75,53,53,75,110,111,95,60,73,53,136,25,175,68,190,162,163,147,196,198,183,197,221,221,60,172,170,222,210,224,218,126,162,190,216,224,231,23,70,184,164,208,146,190,181,190,192,190,182,183,168,163,153,223,162,131,184,104,172,102,44,148,166,154,116,96,88,100,111,73,25,105,127,200,206,142,112,98,103,135,218,180,160,167,169,168,170,135,201,123,158,152,137,135,141,144,170,154,141,144,153,69,210,199,173,169,55,231,196,197,168,179,231,174,200,143,233,148,109,197,163,16,101,187,225,18,100,166,184,170,136,66,95,70,6
255,254,252,255,255,255,26,255,255,255,253,255,255,190,197,81,255,254,255,189,255,183,255,176,178,167,159,162,163,155,137,159,156,247,70,111,157,140,155,165,94,120,61,183,173,201,255,254,112,115,208,160,253,145,160,174,175,179,194,139,155,145,254,117,145,136,110,130,94,243,111,104,246,97,93,144,255,103,146,20,156,166,238,158,186,248,162,163,177,98,113,132,138,138,135,140,252,227,243,130,125,122,123,133,146,163,164,168,175,183,241,169,189,193,204,218,253,179,177,190,198,253,180,69,196,253,183,86,81,166,219,211,182,130,128,100,90,71,70,150,168,211,214,3
10,7,3,0,2,9,142,3,2,12,12,2,8,208,203,67,1,5,0,212,3,221,12,219,214,218,218,215,205,177,125,200,189,51,171,206,193,181,193,184,174,35,168,178,203,192,52,60,100,147,210,181,58,174,202,204,204,219,206,174,218,215,58,137,217,211,118,204,133,79,199,187,82,183,150,144,57,162,120,171,150,139,50,117,120,55,175,179,174,238,233,227,212,223,202,203,113,37,1,188,247,252,254,255,244,180,196,220,250,247,44,168,165,166,204,112,2,166,187,194,137,2,127,169,150,2,71,0,179,183,139,83,63,3,194,194,183,132,204,203,198,179,177,3
222,222,221,223,223,223,67,224,224,223,221,223,222,72,70,55,224,223,225,74,226,107,225,110,109,103,93,105,112,108,84,108,102,224,84,91,100,149,109,101,67,61,81,111,117,122,227,227,128,151,107,114,225,123,114,156,165,133,128,171,136,144,228,164,140,137,113,137,120,228,122,131,229,113,99,114,228,111,111,113,91,103,229,99,87,207,106,115,89,65,85,104,105,71,60,74,173,227,233,89,61,110,95,62,111,90,155,135,102,149,238,105,160,139,142,105,201,81,131,84,51,232,93,98,32,213,77,230,71,88,5,38,72,229,56,5,29,89,108,86,78,24,20,6
170,170,171,148,148,170,142,150,148,171,171,148,172,148,146,76,148,174,148,155,142,159,183,159,161,162,168,174,171,150,91,184,158,187,108,138,190,103,197,184,73,51,88,183,194,182,21,191,102,186,178,71,196,129,125,115,112,111,209,211,110,111,210,118,99,104,116,89,115,167,112,89,174,103,98,102,216,120,92,105,183,157,182,93,190,218,139,143,139,120,129,148,173,174,169,190,202,160,221,153,148,160,188,195,184,177,175,196,216,188,197,147,118,134,60,200,220,110,44,25,123,212,32,96,153,218,182,202,94,88,149,163,172,207,92,132,96,22,93,123,89,165,173,5
11,11,12,124,109,11,37,50,119,11,12,118,11,156,155,18,61,11,19,169,13,147,9,142,130,140,136,133,122,109,106,117,107,16,107,131,110,93,132,111,72,44,111,123,147,135,27,42,23,119,136,82,46,120,141,147,146,123,146,115,122,114,46,77,122,117,146,117,139,20,121,121,19,114,132,120,45,96,107,109,93,103,15,101,57,43,238,238,244,248,255,245,250,234,196,152,78,12,43,143,150,144,153,126,92,85,106,111,116,119,34,130,136,139,131,90,49,31,128,152,121,41,136,101,119,42,36,37,25,143,92,72,22,43,23,13,11,116,124,157,147,122,109,3
49,53,44,50,38,49,49,70,39,50,56,41,40,204,197,197,39,38,41,211,90,216,24,218,217,225,179,214,212,197,77,206,188,35,49,139,188,169,204,201,120,123,105,196,204,209,199,42,98,191,195,174,176,194,200,194,189,168,221,220,182,152,174,180,194,171,187,189,198,205,201,193,213,205,210,217,210,198,191,182,193,186,221,184,151,248,145,147,145,142,161,180,183,179,175,177,195,244,248,139,142,161,169,172,171,152,156,166,170,163,194,143,155,160,170,195,248,163,173,191,200,248,204,157,204,248,250,239,157,212,208,200,248,247,160,158,156,167,183,214,213,208,209,1
47,52,56,101,102,51,121,141,141,54,57,194,59,145,145,176,208,58,207,145,204,151,88,148,142,106,43,49,63,96,115,30,33,98,95,91,64,115,46,60,107,81,92,51,82,78,93,108,122,91,118,117,94,107,124,145,146,152,114,141,142,140,71,90,127,123,154,113,138,197,100,104,163,89,84,78,80,81,99,102,50,68,126,101,45,79,79,75,73,94,85,102,114,125,123,98,172,185,66,85,94,87,86,125,137,132,116,116,90,96,159,131,126,141,144,171,77,53,135,117,181,55,50,47,172,71,174,35,51,57,82,88,115,71,17,32,40,97,112,76,36,68,67,3
136,139,146,126,126,135,32,123,126,140,137,126,144,27,46,121,124,147,123,76,107,78,39,94,98,110,127,116,114,107,88,115,116,66,141,142,122,73,130,123,90,78,143,122,133,123,100,67,110,15,131,121,39,100,117,127,133,130,124,97,142,149,90,77,131,139,61,125,69,73,123,125,71,126,101,96,111,134,135,141,122,109,66,139,125,190,163,164,164,147,150,156,161,163,161,159,62,61,187,149,149,153,156,156,158,149,151,153,155,154,68,144,150,151,149,87,173,149,141,145,86,168,114,87,87,183,111,140,123,98,73,61,119,146,113,135,142,129,139,95,93,88,94,2
145,177,201,172,161,140,153,176,174,141,148,180,131,161,162,162,174,129,158,158,152,160,136,159,160,156,153,153,156,160,118,152,153,146,149,151,142,145,147,142,121,129,123,152,164,156,164,149,168,161,155,161,145,194,141,136,141,138,160,162,143,135,248,197,146,148,152,151,153,107,148,151,131,150,153,153,228,204,145,140,154,154,155,135,150,229,124,122,130,140,140,143,145,141,137,136,88,127,228,141,144,145,149,150,147,140,145,146,149,147,105,137,142,143,143,89,223,204,128,138,103,192,107,164,111,229,174,172,162,102,113,111,180,185,189,187,166,160,104,104,104,112,114,2
30,41,42,157,152,29,137,167,152,135,88,149,146,149,167,196,143,135,138,107,138,88,146,64,54,46,105,101,88,106,110,159,144,150,165,126,152,153,146,148,147,62,196,147,193,173,100,135,168,107,80,159,154,150,147,146,129,207,96,120,147,149,123,121,102,110,40,65,124,107,35,38,94,114,138,157,116,172,154,167,154,126,81,157,148,86,120,107,111,159,163,155,139,119,104,125,52,60,94,155,144,145,153,154,124,145,144,146,148,130,43,125,132,143,132,22,81,140,127,131,113,76,130,134,96,86,10,57,102,152,15,12,7,69,102,112,98,98,108,122,121,93,75,4
116,106,100,66,108,114,51,59,82,111,104,60,110,30,28,57,60,107,63,9,58,175,103,173,169,172,171,149,179,224,237,219,218,103,200,190,232,59,169,208,183,159,60,208,138,181,56,100,122,48,168,188,103,215,234,216,203,200,187,41,191,199,99,155,193,196,184,198,197,122,209,204,118,213,210,223,95,240,214,245,197,210,110,208,197,82,168,176,182,183,183,180,179,182,185,189,108,105,90,188,184,180,180,183,187,185,181,180,181,184,102,187,181,179,177,104,79,245,181,173,98,80,147,227,94,80,105,81,175,184,94,98,104,79,82,64,122,191,110,166,210,86,87,2
255,224,185,210,194,255,206,181,195,255,219,209,255,176,185,216,209,255,186,186,127,109,255,127,114,159,85,102,101,87,128,37,18,255,111,85,15,101,75,80,49,188,163,78,116,96,215,255,88,72,122,109,255,105,100,129,147,167,139,89,151,164,255,61,164,155,164,140,142,24,125,125,25,143,153,121,255,98,126,125,139,123,49,172,125,255,133,118,109,148,138,144,133,107,105,131,26,27,183,150,143,155,138,117,137,155,153,141,138,153,38,167,149,142,120,23,255,21,156,142,14,193,14,21,13,255,28,54,33,15,13,15,21,80,62,41,27,16,14,13,14,14,14,2
148,148,148,131,136,155,177,119,130,160,159,119,164,153,145,92,104,166,88,108,18,68,163,68,72,98,103,102,98,117,166,104,119,156,104,103,124,168,137,150,178,165,116,160,160,165,121,149,172,121,160,178,163,188,194,189,183,157,129,116,143,138,136,166,142,133,83,135,69,96,134,129,96,132,116,108,108,142,114,100,131,116,93,112,144,126,151,145,138,130,138,131,119,111,104,99,39,57,133,82,64,61,57,53,43,87,67,66,63,46,64,138,145,138,108,68,65,157,155,125,92,82,103,129,76,106,93,135,138,105,85,79,100,127,163,152,144,136,150,120,114,100,101,4
73,69,73,172,142,74,71,177,147,73,65,148,73,171,171,170,105,50,109,179,105,187,77,195,182,188,158,167,156,152,80,154,160,100,72,78,158,77,138,158,79,106,61,185,172,203,141,102,107,192,207,110,138,141,91,171,146,154,157,178,162,155,111,77,126,147,144,108,148,153,101,110,151,100,167,170,100,89,108,106,174,168,154,108,171,111,31,28,30,59,71,74,66,58,58,49,112,143,128,81,97,94,92,78,72,119,111,102,92,89,134,143,132,116,99,144,135,75,144,132,152,138,162,87,153,118,132,129,62,157,136,145,136,135,75,58,54,82,78,138,144,143,147,0
155,160,167,176,177,150,138,163,161,139,144,149,147,129,139,194,138,157,124,128,71,159,202,178,188,192,190,188,190,193,202,185,169,191,192,191,163,187,149,172,177,154,171,180,159,164,94,181,171,168,148,162,173,155,156,147,138,105,131,113,124,112,161,154,138,127,205,144,88,122,148,150,99,147,64,131,163,155,149,138,62,101,62,149,75,165,95,97,99,92,88,90,100,105,108,113,43,47,167,111,105,103,108,108,115,119,114,113,114,123,63,124,131,123,133,45,172,156,128,129,98,167,143,149,55,157,75,140,148,120,63,76,61,119,149,149,150,140,131,96,94,142,124,3
255,255,251,43,163,255,102,22,58,254,253,29,253,244,242,38,56,255,49,242,14,227,161,224,214,215,211,210,206,192,99,200,192,124,125,160,201,190,218,217,87,94,105,234,244,243,61,245,145,129,243,197,255,236,238,239,240,239,216,199,238,235,255,211,236,233,209,230,210,119,226,230,93,223,206,200,254,203,222,232,198,199,153,218,188,254,200,201,193,177,148,134,130,136,139,148,154,255,255,143,108,80,85,94,93,31,14,18,21,14,198,32,20,19,20,159,255,182,19,22,158,255,154,186,158,255,255,255,183,137,156,152,255,255,169,177,177,172,173,135,127,149,156,5
201,205,200,25,19,199,200,17,19,194,162,23,161,215,222,254,27,140,30,191,207,147,182,144,147,139,139,139,143,152,113,140,144,159,124,138,138,105,126,125,110,164,113,104,109,97,100,140,103,248,114,106,130,88,80,68,63,71,238,240,63,84,61,42,62,75,194,82,175,130,101,108,66,122,127,124,8,145,105,92,97,105,16,95,91,12,106,141,170,104,96,109,104,122,165,182,134,7,19,109,107,118,123,128,136,109,101,89,70,50,122,104,48,32,26,95,199,89,34,35,83,188,75,83,74,200,144,191,89,88,79,86,123,208,91,90,90,84,79,95,104,102,93,6
247,247,248,248,249,248,7,246,248,247,247,248,248,163,153,103,244,247,237,210,238,208,241,204,192,189,164,148,128,94,80,34,22,177,162,181,64,150,72,72,4,33,132,89,179,157,77,99,143,67,210,207,57,182,203,211,208,138,3,10,186,165,141,0,188,188,112,187,103,6,143,190,10,57,127,131,204,182,186,145,154,142,7,193,151,240,177,170,171,135,143,149,160,168,171,172,6,31,232,173,171,163,166,177,185,205,203,195,192,189,3,188,200,191,171,9,238,16,159,160,13,236,48,54,9,234,14,24,45,96,10,62,9,85,15,56,48,110,103,103,103,62,36,3
236,236,236,35,41,235,37,20,35,235,236,30,234,146,128,52,24,231,17,172,20,190,220,187,174,183,177,168,159,142,151,159,152,160,166,178,159,175,170,160,99,52,154,167,184,175,100,216,178,178,192,166,235,195,199,201,205,184,174,166,167,168,235,193,171,155,174,158,169,138,173,153,137,166,147,147,236,180,147,174,143,145,134,145,63,236,62,61,58,53,71,65,86,88,90,92,151,132,235,32,79,91,86,92,93,125,125,140,135,144,130,174,172,191,192,149,234,177,155,174,159,234,169,174,161,234,125,232,168,182,138,142,125,232,213,214,206,179,196,183,181,161,149,3
41,41,43,15,15,40,199,16,15,40,42,15,42,248,243,16,16,41,16,241,16,246,44,244,219,230,205,178,150,65,95,98,65,45,196,213,44,51,84,33,41,19,103,39,74,56,20,44,47,128,74,47,48,49,50,36,149,229,121,63,224,237,47,50,167,217,180,82,191,32,53,37,29,50,197,171,47,54,48,40,183,171,20,51,152,50,165,216,166,147,142,81,14,48,34,21,33,18,48,92,135,153,143,151,182,85,152,168,160,187,18,49,81,152,76,54,49,52,50,166,133,50,200,51,140,51,22,55,54,164,34,31,27,55,56,53,53,52,47,82,94,55,37,2
26,23,16,44,41,19,134,48,32,27,23,28,32,188,188,21,31,33,34,187,14,187,33,185,187,180,175,175,177,178,136,175,169,26,130,166,163,60,164,154,96,53,109,157,172,160,81,31,66,179,160,45,36,27,104,174,182,186,187,172,184,183,37,39,182,182,167,175,166,112,151,166,108,136,149,144,35,201,155,139,177,169,45,173,129,42,95,95,97,126,144,137,110,97,91,104,129,30,39,139,120,157,168,166,158,135,125,146,147,143,7,162,138,123,121,125,145,181,166,149,152,145,166,147,145,162,4,152,187,176,17,36,2,169,155,160,154,170,208,169,166,114,48,3
241,239,160,241,240,244,166,244,240,247,203,240,244,158,156,126,240,237,240,154,229,130,239,121,56,111,114,88,65,94,47,122,112,240,160,151,123,54,133,134,136,152,169,143,139,147,165,240,130,120,138,138,238,133,163,175,173,182,140,125,187,193,171,87,157,187,128,156,116,175,105,153,177,102,45,115,195,130,108,124,61,32,179,107,63,196,86,89,97,88,103,103,97,96,99,108,166,175,196,96,109,108,101,97,92,105,111,110,103,90,96,81,109,104,105,121,187,121,103,110,136,172,143,98,133,188,68,176,88,148,140,151,104,178,130,62,87,102,127,138,143,130,134,0
111,129,115,144,133,125,46,100,141,102,97,155,89,155,157,51,150,100,138,177,94,198,164,198,196,190,177,175,176,177,82,163,164,215,52,62,132,36,86,110,134,79,89,124,113,130,124,220,48,228,154,156,154,174,180,175,182,181,236,229,176,165,68,139,173,161,159,160,176,134,160,152,131,157,152,141,99,148,156,89,115,139,136,149,115,75,127,144,140,46,70,112,119,117,102,75,243,150,45,86,112,114,110,112,97,111,108,110,111,97,241,126,113,113,106,245,34,137,122,115,237,27,237,152,240,43,251,31,171,192,247,250,252,57,178,175,172,142,138,188,193,229,245,4
46,49,47,226,244,48,37,118,246,36,20,242,39,195,207,84,242,41,251,202,242,207,77,212,211,207,200,202,204,202,204,193,201,150,72,102,189,195,175,185,144,84,172,182,170,181,240,38,222,240,209,215,6,156,195,198,208,213,212,240,205,206,20,193,201,201,211,194,152,240,180,182,240,184,188,228,105,177,171,186,194,215,240,175,207,228,160,153,104,137,145,148,161,104,118,184,240,240,223,120,127,144,105,58,167,195,184,58,111,202,241,186,111,65,199,239,209,175,154,193,176,207,246,198,212,218,176,157,197,251,113,122,123,183,210,201,197,148,155,240,248,194,111,2
14,19,19,28,43,23,42,16,45,29,20,40,25,28,44,32,30,19,27,41,30,179,26,194,192,202,196,194,203,227,164,198,222,52,192,127,196,190,178,195,176,135,193,192,179,191,17,48,203,162,190,204,54,196,210,230,237,224,198,185,222,225,66,192,231,224,223,228,220,41,220,219,47,213,213,206,113,205,174,171,206,204,46,121,201,136,168,137,116,195,185,178,178,175,147,126,37,47,164,168,175,172,166,165,164,165,170,171,168,173,48,205,185,181,184,49,150,200,212,190,97,167,62,208,90,162,49,202,198,48,39,61,49,193,150,175,187,195,199,64,24,52,42,6
150,47,139,158,131,174,12,194,132,178,101,134,162,170,175,156,109,157,59,201,130,187,143,183,188,161,152,155,174,176,21,125,115,139,40,25,39,29,21,38,90,92,143,30,191,57,106,131,30,6,117,13,116,7,40,134,145,115,135,110,120,124,73,81,108,113,126,98,105,67,84,91,81,77,53,13,148,25,73,88,64,35,95,67,53,87,29,33,40,41,49,48,48,35,42,83,63,80,128,102,148,146,111,57,50,137,128,114,86,90,37,90,110,108,109,30,50,63,89,73,68,1,126,125,128,0,0,0,135,154,160,97,33,12,144,136,142,133,68,153,162,149,159,2
114,133,129,254,254,124,99,253,253,124,134,253,118,177,189,120,253,111,254,182,254,191,123,183,158,165,145,146,131,113,162,109,112,105,114,118,133,170,139,163,82,130,108,201,127,198,254,73,105,185,178,130,129,143,137,132,130,185,104,123,160,147,133,158,153,142,98,144,120,111,145,138,109,137,134,75,254,137,131,103,116,66,75,135,61,197,58,65,58,127,122,109,98,89,83,92,114,72,89,127,130,132,137,136,133,128,128,128,125,127,248,118,127,126,121,101,77,57,132,125,143,81,128,104,105,77,249,33,15,94,93,108,163,37,42,34,22,158,102,93,90,99,99,3
33,29,26,40,46,28,182,62,39,31,32,56,24,210,210,168,72,99,67,204,65,210,50,206,208,208,205,209,206,191,112,201,198,38,137,185,204,185,206,207,152,183,181,204,203,201,38,56,177,177,198,196,69,194,199,202,205,193,180,174,206,193,52,196,210,222,213,223,214,39,211,222,37,209,205,197,49,215,220,200,217,205,38,217,216,180,194,184,152,178,168,180,184,180,150,140,132,57,186,180,163,177,182,182,160,172,171,178,177,163,91,177,190,191,169,136,126,179,171,163,173,87,153,187,169,76,68,74,175,175,142,131,63,105,178,153,161,181,112,166,162,181,170,5
241,240,240,243,241,241,151,244,242,243,243,243,244,191,197,244,243,243,244,94,243,114,168,104,99,98,100,98,94,98,36,106,101,166,99,106,123,22,114,104,91,75,98,83,70,58,243,194,45,244,32,80,242,57,95,69,71,86,122,248,77,80,243,162,75,76,81,72,59,238,73,69,239,77,132,122,243,199,74,64,87,87,238,79,61,240,66,69,73,70,65,64,67,65,66,66,238,235,241,70,71,69,69,70,70,70,72,76,72,70,233,86,69,69,68,234,240,246,77,69,234,241,189,94,252,240,224,245,103,89,253,254,220,250,138,92,98,64,54,69,79,90,245,6
141,127,98,161,161,130,183,162,161,124,94,161,98,150,144,158,162,71,163,152,164,171,93,160,131,162,166,154,124,47,163,82,43,96,98,48,91,193,170,140,100,85,102,160,163,173,165,95,178,86,190,153,161,171,149,177,177,168,89,77,174,161,136,163,172,161,75,161,80,165,161,157,163,159,82,28,137,157,148,150,94,74,71,153,109,135,166,174,171,164,166,154,162,172,181,179,73,76,81,162,163,165,173,181,179,166,162,164,168,165,67,171,170,165,165,78,79,60,173,175,126,121,154,155,117,125,63,116,78,147,80,78,72,126,172,57,0,171,114,145,131,92,87,2
16,16,15,71,70,14,93,66,71,20,25,71,18,155,163,157,72,16,69,147,72,141,28,173,182,115,86,46,51,122,110,129,163,126,106,113,141,97,141,159,115,126,157,185,185,188,75,130,98,192,194,105,140,88,106,99,98,113,108,122,107,110,73,82,102,108,63,101,166,74,105,97,75,109,115,84,80,95,93,84,89,99,77,84,96,58,117,121,124,67,55,80,107,105,107,118,157,76,15,80,68,87,87,94,117,92,97,91,95,103,77,84,81,81,110,195,12,64,77,93,131,14,148,75,70,15,71,14,36,61,121,39,50,21,141,121,61,70,82,56,54,67,85,4
255,255,255,250,254,255,254,254,253,255,255,252,255,138,143,135,255,255,233,132,48,157,255,159,176,143,103,131,142,160,14,137,143,255,141,73,147,217,85,165,95,82,207,191,137,187,47,255,224,110,162,255,255,255,84,104,120,114,162,146,101,68,255,251,107,92,174,91,163,126,84,80,124,78,139,134,255,83,48,58,119,129,139,37,123,255,26,31,68,93,85,70,31,6,17,54,111,252,254,160,178,176,161,102,46,149,144,152,151,116,254,137,142,130,130,105,146,86,120,134,128,0,124,113,112,11,255,7,94,126,83,97,252,8,30,71,77,116,154,124,119,103,93,2
44,54,79,237,239,60,190,238,239,80,99,239,91,169,170,243,240,97,240,176,241,65,88,51,71,59,67,78,91,116,169,134,153,133,75,40,168,188,134,178,92,66,101,185,194,206,241,189,206,235,229,199,186,184,186,197,202,154,156,239,150,122,179,172,156,135,73,147,70,241,156,141,241,152,77,79,206,161,137,118,61,68,241,133,60,199,123,107,102,172,163,145,119,101,96,92,241,241,194,161,145,121,96,79,71,126,110,91,80,72,240,130,125,119,111,239,190,135,146,144,232,185,147,117,231,191,240,164,103,127,228,231,240,182,98,92,93,110,109,85,118,77,143,2
26,7,5,55,47,25,206,63,53,25,9,61,26,140,132,67,68,25,71,131,75,112,18,110,103,111,122,124,112,91,150,128,102,18,67,68,147,148,178,154,95,48,31,153,178,148,77,1,38,35,137,145,210,154,187,149,130,96,82,76,116,130,167,90,142,149,64,167,65,114,170,174,105,161,75,78,197,90,78,85,87,80,93,134,48,203,68,69,72,83,81,81,79,82,82,79,105,86,184,69,67,63,59,55,56,77,69,63,61,59,104,109,91,85,71,93,173,120,90,84,95,170,109,96,95,169,99,178,94,104,99,99,94,173,115,98,95,71,110,109,97,97,100,6
57,69,82,128,157,77,177,105,163,109,115,166,113,199,197,179,187,116,181,200,160,198,126,197,188,189,149,131,125,167,166,151,162,45,175,153,154,162,158,138,62,184,177,130,170,156,171,30,124,214,191,140,42,110,118,134,131,152,214,209,162,154,154,154,169,157,186,172,187,189,181,172,191,183,188,187,160,172,179,172,183,180,187,176,154,167,129,124,115,100,103,113,122,125,112,136,158,148,169,138,127,119,124,130,123,141,135,129,129,133,162,121,148,150,154,137,161,136,122,151,178,157,167,33,129,160,165,164,33,101,126,133,171,159,65,39,30,54,53,164,135,132,133,6
213,214,212,189,188,214,154,189,188,213,220,188,225,175,180,193,187,195,187,170,187,146,123,128,122,110,123,142,106,92,77,119,87,127,43,71,161,113,179,215,25,133,61,200,153,174,184,134,121,191,186,130,129,140,137,141,139,119,202,132,103,94,127,114,103,102,182,107,206,183,113,128,184,123,192,186,88,119,117,107,174,187,183,111,170,166,146,123,86,113,123,143,190,214,208,163,187,181,103,94,94,108,142,170,194,94,109,120,144,174,184,82,108,126,176,187,179,119,101,160,190,109,199,125,193,175,181,106,121,189,190,189,180,109,112,113,112,106,115,190,184,194,192,4
59,59,53,150,166,56,77,77,141,54,53,130,52,193,191,163,134,50,184,209,244,204,68,183,204,146,82,97,120,172,145,92,121,71,138,129,105,168,91,122,193,107,129,113,107,117,247,100,198,154,156,202,132,159,199,216,220,223,216,239,217,212,136,144,210,210,193,197,202,181,183,185,222,173,196,196,126,163,164,170,164,180,195,165,163,153,126,149,160,164,170,175,169,172,171,176,236,235,133,118,122,146,177,189,187,93,77,102,114,113,251,99,83,80,52,44,145,106,111,76,45,140,31,135,34,140,40,117,115,34,33,32,41,133,103,110,117,121,88,53,26,29,25,6
255,172,7,255,249,255,32,140,247,235,48,249,213,120,127,41,249,221,249,138,255,136,186,134,131,135,135,138,134,119,108,125,121,87,49,117,127,69,129,130,84,120,68,132,129,134,99,75,110,124,117,100,209,112,114,122,120,99,125,119,86,89,248,108,35,28,58,44,76,241,100,61,242,99,110,108,247,108,66,20,84,72,247,81,25,248,120,115,101,122,122,120,116,101,49,35,25,246,247,123,121,112,97,65,71,114,104,104,118,133,28,128,126,130,127,12,247,118,118,127,59,247,127,114,115,246,42,83,118,122,47,53,44,247,128,123,119,118,119,123,116,83,72,6
152,82,86,27,128,161,152,31,176,156,86,202,158,245,226,119,209,169,209,243,203,226,193,207,210,187,177,165,178,208,135,160,131,193,98,255,111,122,181,108,209,167,67,163,117,132,108,175,100,132,173,115,186,114,136,224,222,173,101,123,205,212,162,84,216,221,122,162,122,134,118,112,108,107,138,151,26,6,113,150,147,149,139,108,146,5,168,154,147,172,189,162,144,151,143,140,92,142,43,162,143,143,152,146,143,132,141,139,143,146,162,115,123,128,146,123,177,61,109,134,74,176,104,57,102,180,148,102,44,27,119,115,158,108,55,62,41,63,21,38,110,77,105,3
11,12,11,13,13,10,34,13,12,9,8,12,8,81,91,13,13,9,12,153,7,212,7,193,105,173,157,135,102,66,39,75,52,18,73,137,87,19,175,116,43,25,68,147,199,171,6,3,98,160,189,90,33,0,143,118,123,209,208,183,186,128,29,9,210,168,132,198,128,140,195,172,143,175,109,96,34,172,118,186,181,178,139,135,174,37,67,64,63,39,36,44,53,58,40,40,162,81,37,65,52,37,40,28,3,17,17,37,65,86,102,120,156,170,199,152,30,181,174,144,172,25,184,139,166,33,2,26,162,177,179,72,3,31,15,151,155,156,157,190,190,181,178,4
14,12,12,17,18,12,224,15,19,14,14,15,16,192,183,129,15,16,18,190,19,167,14,132,157,112,124,64,36,43,222,57,39,17,29,58,105,242,135,106,28,43,8,103,108,87,128,19,243,161,92,244,17,88,239,240,226,246,155,135,221,150,17,19,232,159,147,204,143,113,237,175,112,232,100,98,16,251,121,252,140,112,108,140,126,16,46,44,62,81,76,10,1,10,25,37,76,95,20,217,148,106,114,119,92,103,78,67,55,36,116,82,37,36,53,122,20,14,83,79,84,20,93,65,100,20,252,13,11,87,51,77,254,17,10,13,9,181,195,77,80,35,39,0
97,98,86,39,37,106,54,30,37,120,98,37,80,123,134,30,33,71,25,131,11,177,96,181,185,137,65,85,118,171,55,121,161,57,62,106,157,58,130,136,164,35,114,144,145,214,17,103,130,184,206,216,30,234,238,229,224,207,197,191,207,200,27,221,209,199,197,201,171,24,203,188,21,191,171,148,14,214,159,169,154,143,53,189,119,16,184,177,170,214,199,191,179,170,168,159,22,27,26,220,214,201,186,167,145,216,209,197,177,157,28,216,202,183,147,18,21,202,213,192,13,41,3,209,13,9,20,50,193,169,9,18,24,40,87,83,124,200,200,155,84,12,16,3
18,14,5,22,9,29,153,3,8,27,31,3,32,185,184,187,1,21,5,193,48,126,37,40,59,97,118,113,77,59,0,131,34,39,164,32,162,85,127,169,146,210,145,146,157,180,13,40,131,44,172,136,47,167,103,15,73,148,180,126,43,12,136,151,68,26,87,52,149,10,37,45,13,38,205,225,192,1,17,78,6,148,30,24,1,196,70,79,68,81,104,86,90,68,35,24,190,117,182,74,60,77,69,55,40,49,55,63,56,22,194,36,37,43,9,194,174,5,6,6,208,158,191,7,167,147,184,108,3,2,198,188,187,43,15,14,6,16,29,62,14,96,44,4
155,154,151,194,193,160,143,198,197,167,160,195,166,164,148,107,178,169,176,171,171,138,175,136,134,137,140,137,131,161,101,134,138,147,106,135,137,159,151,140,198,174,134,143,162,149,203,181,152,148,147,156,213,174,160,151,146,139,156,165,148,140,212,174,155,146,146,153,148,196,162,155,178,161,152,143,228,182,155,120,123,127,102,141,118,227,109,104,101,114,127,125,103,93,97,93,130,179,213,127,141,135,126,117,108,128,132,129,122,119,142,124,120,123,122,131,201,204,117,119,92,188,83,206,131,188,145,180,202,110,144,145,122,180,186,184,195,177,106,117,112,142,141,4
185,183,187,128,138,184,213,117,136,181,185,122,182,150,155,95,103,181,100,137,77,142,179,153,209,173,202,217,218,216,148,220,215,255,166,203,218,216,217,214,169,135,205,220,217,211,146,173,218,188,162,217,189,214,219,219,217,194,170,148,196,186,241,214,192,185,181,192,161,133,195,189,134,189,101,135,214,200,192,184,148,151,149,191,165,210,193,194,194,162,164,168,184,192,190,183,143,102,212,159,158,156,158,170,180,154,153,155,160,165,110,154,153,153,162,139,211,239,140,145,148,212,139,241,122,212,88,207,225,157,112,101,120,210,196,202,201,198,107,162,161,148,142,0
51,50,47,34,36,49,25,40,39,50,51,44,45,62,63,28,29,47,37,70,17,64,38,61,79,65,67,74,80,79,87,79,80,27,68,65,82,78,76,83,70,68,56,100,108,128,62,24,87,60,121,111,24,117,105,103,102,134,93,111,92,73,91,96,80,71,77,76,72,93,99,113,93,109,71,79,102,71,122,119,74,75,89,99,71,96,52,52,57,91,72,60,74,75,55,44,80,83,87,120,109,96,119,118,86,110,112,122,122,104,74,102,98,109,97,77,85,38,77,75,62,105,30,107,74,150,73,152,157,57,71,67,72,152,152,151,150,152,155,88,79,71,73,3
32,34,33,43,33,30,80,43,30,31,33,37,29,160,162,137,45,33,72,170,162,179,105,183,180,197,178,187,205,197,128,114,163,115,186,203,94,131,152,159,204,140,113,145,126,151,217,105,161,210,123,174,203,162,196,155,113,183,186,228,185,187,147,211,142,185,105,112,73,168,183,129,160,206,33,150,95,203,208,98,42,119,82,214,80,87,89,94,108,83,120,158,155,123,119,93,150,79,76,114,115,128,141,131,113,158,160,155,143,99,81,123,177,179,88,158,82,176,149,140,214,70,232,225,218,85,84,84,213,201,206,158,68,40,164,191,216,231,158,174,206,225,222,4
54,58,86,54,45,52,55,52,51,79,118,44,98,186,181,25,35,98,30,187,19,198,123,189,115,158,118,82,62,26,246,50,16,127,215,142,29,238,45,21,60,88,199,26,54,34,11,144,168,140,84,179,128,95,53,183,87,186,136,111,233,240,70,32,243,242,126,237,133,86,239,245,85,244,138,137,34,232,241,222,140,135,83,236,137,80,217,202,223,228,243,232,219,211,184,103,93,68,72,226,238,203,157,140,93,207,141,89,65,77,79,218,83,49,123,96,60,3,89,53,90,67,66,177,83,84,21,44,86,79,104,84,28,45,8,4,1,196,208,148,162,146,135,6
6,6,6,233,228,5,21,237,231,5,8,230,7,169,177,232,229,9,230,167,238,23,16,21,28,20,22,24,28,73,171,32,49,14,106,55,48,175,69,80,207,153,125,120,137,155,73,14,169,194,211,158,14,121,112,86,44,44,207,191,42,81,17,112,49,67,211,64,205,20,44,69,18,39,192,191,11,21,53,179,173,175,14,35,175,12,230,230,229,210,221,227,227,227,226,221,12,12,11,224,221,220,219,219,219,220,213,207,208,207,9,228,205,190,185,11,16,120,160,157,13,20,17,146,12,13,18,81,93,16,13,9,21,57,139,126,123,123,20,16,16,15,14,4
76,77,22,88,43,18,24,0,4,32,32,10,30,127,143,10,9,30,10,172,11,212,30,203,184,181,160,137,124,75,179,71,40,35,162,148,38,36,53,29,43,24,136,19,33,16,10,35,38,75,61,65,34,29,195,195,187,199,76,41,202,204,36,34,199,198,136,197,116,12,191,198,12,186,105,90,36,142,191,213,107,95,15,192,85,35,26,17,29,33,43,24,21,22,32,24,36,11,34,45,36,25,26,25,23,43,39,48,40,20,26,98,94,88,34,36,35,35,119,43,24,37,64,34,32,35,11,36,32,95,25,23,11,36,36,33,37,168,162,107,89,44,29,0
239,239,238,78,59,238,216,101,60,239,238,59,238,187,187,149,59,238,60,183,63,177,238,171,161,171,139,112,101,78,86,58,54,235,165,100,67,134,78,67,84,90,139,65,80,74,48,248,105,88,116,151,232,180,191,173,197,169,130,132,149,129,230,188,123,102,138,81,134,113,66,63,117,65,127,112,224,102,91,82,97,106,196,110,105,221,115,108,108,91,93,100,104,102,103,93,99,191,217,98,96,96,93,91,87,110,107,104,101,97,111,122,117,113,106,98,213,131,108,97,79,211,69,84,85,212,174,228,117,76,85,72,178,237,135,137,129,101,78,77,81,94,92,4
34,29,27,122,84,26,104,224,94,30,31,100,27,170,179,95,94,30,84,167,64,155,34,155,186,164,107,108,100,89,102,59,66,66,43,44,87,100,90,97,142,57,61,100,110,111,46,96,129,61,139,145,96,129,135,144,144,159,50,41,150,156,123,116,145,146,255,142,119,42,136,140,40,136,80,77,125,135,141,149,77,75,38,140,79,105,37,44,63,107,94,86,91,107,163,255,57,48,100,130,140,136,135,134,176,114,119,121,112,165,136,107,102,110,195,224,109,116,130,172,187,105,185,124,179,111,178,98,102,235,168,171,175,103,90,92,94,123,155,190,233,162,169,6
0,1,2,59,67,0,28,63,71,1,2,72,1,132,137,224,73,3,84,131,121,139,5,130,153,115,94,116,137,177,45,128,155,22,64,52,129,87,104,140,168,126,13,157,125,173,149,39,62,226,186,132,50,95,138,182,193,147,239,245,90,40,51,83,133,47,168,97,174,191,117,97,194,94,156,173,53,95,84,93,93,94,192,66,121,57,106,130,113,175,203,162,202,200,207,193,228,168,61,159,206,187,221,208,188,107,119,196,168,94,185,141,162,164,194,241,43,189,148,179,226,54,196,150,226,20,154,70,173,239,239,242,161,50,109,121,149,179,228,239,241,229,228,3
156,99,75,254,254,119,202,254,254,199,87,254,216,223,226,254,254,220,254,220,254,225,204,228,228,227,220,220,217,210,199,214,214,219,159,180,215,193,219,224,82,154,77,231,224,231,253,202,129,234,225,226,190,235,225,175,193,210,155,215,208,214,175,224,205,211,208,210,217,224,199,210,225,195,215,207,182,223,193,213,196,201,229,183,172,196,162,145,120,157,159,145,127,67,29,26,133,200,226,153,134,102,27,8,13,107,30,10,17,17,131,134,9,19,17,90,252,147,27,17,145,252,182,122,181,250,241,189,130,54,167,248,255,254,106,122,132,154,138,99,110,188,181,5
58,143,188,7,6,76,192,7,6,82,152,4,92,162,196,225,5,177,6,154,6,155,2,160,165,165,154,159,164,166,90,158,158,42,60,51,161,102,133,167,74,91,90,166,125,159,7,95,151,32,143,148,81,127,146,159,159,145,110,148,151,144,87,113,148,153,170,150,163,7,143,142,7,144,155,139,97,119,130,131,142,141,7,134,135,98,94,94,84,132,123,124,129,127,115,106,3,9,103,125,128,132,138,127,121,96,95,106,122,133,149,106,118,128,144,169,108,108,137,143,230,108,225,135,235,113,165,103,108,177,249,229,163,111,94,93,99,108,133,87,195,247,242,2
57,58,56,55,55,56,40,55,56,55,57,55,56,0,0,6,55,55,56,1,64,165,37,167,182,168,171,184,192,197,0,204,204,32,86,72,200,0,177,203,205,202,136,155,55,60,16,26,8,3,146,65,17,11,97,112,123,193,47,1,189,191,8,1,171,177,191,165,195,7,147,162,3,158,202,183,6,139,191,54,187,188,0,194,178,4,174,129,118,200,226,247,240,213,191,127,0,1,3,151,157,159,172,158,120,179,165,151,142,130,1,153,162,158,153,0,3,96,186,177,0,3,93,140,2,3,0,0,119,56,0,2,0,2,130,126,131,147,181,39,1,1,0,3
197,199,198,80,62,199,211,103,67,198,200,76,198,191,190,154,75,202,71,191,29,172,200,168,129,173,185,166,147,126,172,156,133,53,197,220,161,186,181,165,160,166,205,172,188,177,138,4,203,207,172,209,29,221,209,210,208,202,214,206,199,194,14,215,197,198,88,207,95,92,214,219,88,217,198,213,99,212,217,220,205,209,62,217,204,103,203,206,195,209,204,199,205,209,199,188,130,31,109,208,203,201,204,208,200,203,205,203,201,182,45,137,163,157,114,108,111,133,154,114,124,112,112,125,52,118,21,118,122,115,79,57,44,119,118,124,117,125,186,144,141,97,88,0
99,103,105,99,90,102,142,70,108,104,111,87,105,157,153,101,59,106,58,165,76,147,94,152,149,146,141,139,143,139,133,138,140,34,132,137,136,124,135,136,142,144,135,139,140,143,114,75,120,150,92,94,100,72,97,138,111,123,158,146,132,139,107,105,134,141,156,140,154,122,138,146,123,143,150,149,101,127,151,154,145,143,123,150,161,122,125,131,141,149,140,136,134,140,135,150,139,139,104,147,139,140,146,153,148,136,140,138,135,136,123,101,98,80,84,126,107,93,70,99,127,106,116,126,140,159,133,127,128,122,121,125,133,170,166,173,138,117,107,120,120,120,119,0
188,200,155,11,11,189,15,20,11,193,170,11,196,115,118,22,14,186,14,135,10,169,45,167,171,167,169,170,167,166,47,167,167,98,110,101,160,81,139,150,143,86,125,138,117,130,14,122,76,77,128,75,110,104,130,116,108,134,87,74,152,155,73,95,155,157,126,177,132,94,200,188,76,166,159,157,89,120,123,139,126,132,163,142,120,140,118,123,122,119,121,126,128,127,113,109,56,207,156,113,116,109,110,108,104,112,116,101,99,91,41,197,221,174,167,74,135,146,242,253,127,40,106,117,122,168,95,44,123,79,89,77,182,167,101,121,124,105,97,83,89,108,104,3
196,203,206,231,234,194,191,221,234,208,207,237,212,205,189,100,237,213,235,215,227,148,209,186,169,210,198,227,228,99,85,234,182,119,132,120,228,101,236,215,163,147,148,222,230,224,231,107,202,136,231,190,180,85,125,196,218,140,113,75,139,187,222,143,136,174,139,133,150,236,85,137,234,117,134,149,219,138,81,49,105,115,235,100,126,231,153,150,133,53,47,69,101,109,115,126,240,230,218,41,49,51,54,70,97,80,81,70,65,81,235,103,109,115,86,231,230,117,120,172,229,237,158,103,239,227,228,96,60,94,232,235,229,214,152,83,66,48,44,85,129,126,111,6
26,27,27,179,180,26,40,180,179,26,28,180,27,102,104,71,179,29,179,107,182,117,31,113,119,98,91,101,109,124,53,114,120,32,99,96,112,47,104,106,132,107,65,101,88,103,157,31,48,76,114,61,30,39,51,79,86,100,128,83,99,104,23,31,90,93,117,85,118,166,77,81,164,75,109,111,22,57,73,83,104,108,156,69,101,21,98,88,81,91,94,94,83,68,70,75,152,142,22,87,90,89,79,76,76,86,88,87,86,83,141,82,85,87,86,120,19,38,79,85,122,21,84,42,116,17,115,27,42,69,112,143,122,18,36,39,42,48,40,63,81,103,104,3
219,129,40,227,255,201,65,145,249,183,66,235,154,199,188,98,222,118,215,183,89,233,91,198,225,117,187,173,175,207,64,199,202,62,119,180,192,122,183,205,188,64,220,221,216,217,84,26,169,0,221,182,14,160,211,215,217,207,173,29,187,191,30,110,197,194,181,205,178,54,210,212,62,215,196,188,29,216,214,222,204,192,80,213,197,24,165,167,171,221,210,191,176,170,165,161,50,44,36,218,214,211,206,202,198,219,214,212,206,201,65,227,216,212,204,39,46,34,220,212,40,51,11,26,57,68,50,32,36,31,54,84,73,39,32,32,34,40,84,28,17,27,39,3
4,0,0,25,26,1,1,23,28,0,0,29,0,161,165,19,29,0,32,175,39,184,0,177,202,172,162,180,201,198,80,203,212,47,60,57,202,0,168,204,49,59,86,206,160,209,42,27,101,113,214,138,20,111,148,167,163,124,191,135,137,117,113,43,148,140,215,151,211,39,142,146,41,133,203,191,85,114,124,123,200,196,40,119,199,70,142,141,149,84,89,92,99,106,100,99,45,36,24,62,66,78,88,89,100,102,128,132,150,169,40,98,140,143,167,38,0,47,100,125,45,0,149,56,2,0,32,0,51,174,1,32,30,0,11,26,41,84,135,176,171,129,25,6
172,182,193,198,187,179,191,180,184,179,186,184,173,128,130,177,188,162,171,118,135,125,174,134,154,154,94,140,158,165,69,113,147,193,92,127,68,68,84,89,156,138,102,71,49,63,187,158,84,67,107,107,141,109,119,126,134,113,188,195,95,101,248,131,105,107,150,110,130,180,88,52,194,109,113,98,245,120,96,52,128,118,169,113,125,240,154,149,141,145,155,152,146,135,131,145,202,172,235,152,150,142,133,128,134,143,137,130,126,122,177,128,130,120,114,175,238,108,128,108,253,234,215,89,235,242,159,240,43,215,206,147,162,210,43,40,32,32,68,185,185,194,200,4
253,255,183,254,255,255,215,249,255,255,216,254,255,235,235,206,254,254,255,236,255,237,211,234,235,231,229,230,230,229,210,229,228,251,195,216,230,167,235,232,183,183,191,233,236,233,169,178,179,194,230,225,210,224,231,232,230,228,221,217,229,225,215,208,228,222,230,223,228,255,223,218,254,217,219,214,236,207,223,219,205,206,255,239,190,240,185,170,180,229,225,211,225,226,222,162,242,227,255,220,227,198,224,203,143,88,83,101,97,84,248,95,104,118,136,177,232,230,150,164,190,243,199,211,207,255,255,254,203,211,207,201,255,255,220,201,206,229,126,216,204,216,213,5
93,93,93,166,164,98,213,163,159,101,105,159,104,136,139,155,161,106,162,153,157,102,76,109,182,190,206,174,174,147,45,125,164,40,185,207,147,127,211,143,146,139,199,163,227,174,162,41,36,154,133,90,48,100,129,173,147,174,157,152,188,134,50,73,195,204,138,190,133,153,161,176,156,125,138,149,44,66,90,97,156,147,148,93,154,159,151,152,151,178,150,159,161,161,159,160,158,166,187,221,173,159,166,163,159,227,177,159,163,159,153,104,213,173,156,158,197,179,195,155,160,220,157,217,167,202,170,193,213,153,167,168,161,216,110,112,174,241,177,163,160,156,159,0
9,10,13,9,9,19,128,10,9,26,33,9,29,190,198,19,9,50,8,191,16,240,35,235,236,237,239,220,193,191,150,159,145,59,33,84,143,146,218,135,22,48,80,198,217,255,77,163,169,89,225,184,193,204,177,149,132,179,172,80,146,94,109,193,149,109,90,126,90,66,120,99,54,103,79,79,22,96,71,85,76,67,23,68,55,59,11,9,11,8,7,7,8,8,9,9,16,10,64,7,7,7,7,7,8,7,7,7,6,8,13,7,7,8,8,46,15,123,7,8,66,33,86,92,95,72,30,195,101,21,61,48,38,53,154,132,108,96,24,26,17,94,110,2
210,188,191,57,47,204,81,71,64,195,187,71,193,212,217,30,78,188,70,206,26,186,18,185,184,183,176,175,176,182,142,172,173,16,130,153,167,117,167,171,123,77,95,187,195,205,22,16,136,195,221,150,16,144,168,188,191,170,215,198,164,149,29,128,162,156,142,150,135,26,135,143,40,129,132,116,39,143,104,137,110,104,26,55,106,44,247,239,246,182,209,206,228,197,164,147,61,27,33,129,144,147,160,162,178,180,177,195,213,222,31,157,171,182,181,21,33,103,136,146,83,31,179,133,62,40,23,27,60,189,22,22,24,28,11,14,36,132,172,181,139,85,67,3
159,159,145,147,147,158,131,149,150,143,128,151,134,161,160,72,155,139,160,159,73,151,62,153,154,154,144,144,146,148,150,140,145,76,102,102,130,153,111,117,126,63,106,112,91,112,50,54,166,130,138,168,24,171,168,167,162,162,147,149,165,163,21,135,166,165,119,164,119,15,165,164,19,166,72,120,31,166,162,161,115,117,13,161,116,43,143,118,84,150,142,140,150,150,128,91,57,0,46,149,147,145,152,146,144,150,152,155,149,140,21,151,154,155,144,44,39,54,152,153,148,43,137,136,152,158,18,113,137,147,46,38,89,191,16,138,137,123,120,140,142,90,56,0
41,52,66,66,103,43,99,95,83,51,66,62,45,208,207,144,62,40,73,202,106,224,85,221,218,218,218,222,217,202,121,222,210,82,171,164,217,112,219,208,158,144,158,203,210,202,148,44,108,201,202,112,37,155,185,190,192,199,219,210,203,154,30,159,202,193,205,193,197,156,191,190,154,188,204,199,49,187,172,173,205,208,155,173,204,55,193,193,190,179,183,183,182,189,185,190,182,139,90,217,227,231,230,251,232,220,238,236,244,230,178,188,225,230,229,190,78,177,170,203,205,93,208,179,203,54,80,41,166,209,198,187,100,49,68,149,155,173,194,210,206,202,199,3
168,171,174,209,205,168,180,212,208,165,171,208,166,180,182,199,211,166,214,169,225,169,159,177,196,189,196,207,218,225,60,225,231,166,200,197,230,89,226,234,233,219,209,234,229,233,229,183,199,223,232,201,179,209,220,226,228,217,233,231,220,214,174,201,220,219,198,218,224,236,214,215,240,209,227,223,252,193,201,204,221,219,254,198,209,254,119,111,127,159,124,56,23,22,28,30,203,248,239,99,72,53,66,71,83,130,134,138,141,151,239,151,157,169,188,195,176,171,156,163,176,155,176,168,181,177,234,136,172,197,195,205,233,149,87,156,170,167,165,192,200,194,193,5
177,172,155,24,36,177,198,17,23,175,149,18,173,149,158,88,19,179,21,167,15,97,184,87,119,77,72,143,134,130,128,99,97,192,77,32,88,84,77,118,96,31,80,143,68,135,23,176,60,49,149,27,189,63,73,59,58,41,137,108,49,58,235,97,49,55,150,55,153,52,55,54,55,60,154,147,70,41,45,60,143,147,38,42,145,69,58,101,120,59,48,31,62,105,120,127,54,48,61,69,54,33,58,93,107,63,33,125,179,169,30,43,37,139,239,38,42,72,54,189,48,40,50,68,47,38,51,140,81,69,38,40,50,7,62,81,92,53,56,89,61,24,9,3
123,109,128,152,123,52,185,161,141,62,119,140,93,166,169,147,141,100,145,168,149,163,104,150,149,139,133,150,140,121,70,130,116,141,48,62,149,47,159,169,32,98,69,189,172,196,80,129,76,18,190,76,115,1,85,136,130,176,142,81,83,92,99,77,184,171,145,177,136,0,93,154,1,98,73,87,94,9,171,122,198,209,37,169,201,53,125,154,182,133,82,81,77,125,186,199,73,7,58,180,143,94,76,120,155,180,170,147,134,135,5,155,199,194,151,89,51,91,161,198,35,43,45,103,46,46,2,39,83,44,69,76,2,30,115,153,115,60,84,47,43,39,37,4
252,252,252,237,251,252,39,212,253,252,252,254,252,86,92,75,237,252,240,128,249,158,252,162,180,155,69,88,98,132,38,102,100,252,89,161,156,51,124,111,162,182,140,96,22,111,251,252,74,196,183,127,252,130,104,141,164,177,217,223,176,171,252,247,177,172,208,173,181,252,175,169,252,175,202,74,252,54,162,156,202,218,252,160,199,234,164,170,170,156,153,158,163,164,170,179,252,252,198,151,152,158,167,174,174,146,153,164,183,197,252,130,142,156,182,252,202,66,129,158,252,206,175,84,254,197,252,199,78,174,252,252,252,203,60,60,76,109,125,172,174,214,247,3
66,66,67,252,252,66,70,251,251,66,67,248,69,251,253,243,244,61,244,255,251,59,172,68,63,88,84,100,119,141,158,114,139,181,32,95,124,162,132,117,175,162,87,145,115,132,78,171,166,61,169,168,66,136,149,150,189,174,57,134,160,156,65,70,155,146,172,90,166,156,95,120,64,119,154,158,67,88,135,122,153,156,86,126,151,64,130,139,140,134,145,137,124,143,135,139,117,112,65,120,130,132,127,141,136,132,143,148,142,141,119,131,140,152,144,101,64,76,138,133,80,66,74,124,72,65,151,66,111,61,93,115,142,67,65,121,108,83,64,56,58,73,76,4
72,18,16,146,148,27,58,151,149,19,15,148,16,136,128,51,147,15,147,164,143,186,27,178,182,163,143,174,178,163,153,180,172,31,112,123,176,139,153,166,131,68,183,160,138,151,118,59,129,128,140,147,144,153,155,157,166,159,141,141,171,172,138,139,171,173,177,171,177,98,169,169,108,169,169,160,37,161,159,150,144,152,136,154,142,45,104,104,103,95,101,112,111,110,110,102,18,142,90,116,123,135,137,135,133,138,141,138,144,137,115,135,128,129,129,76,143,147,143,140,124,142,130,152,128,141,143,96,137,134,96,46,137,125,96,109,121,139,161,138,126,112,94,6
127,128,57,131,131,129,57,131,131,132,90,132,134,133,138,37,130,133,130,131,126,109,120,103,112,100,94,95,97,84,62,84,84,84,56,70,76,52,79,71,49,72,42,76,116,88,120,61,37,69,106,43,79,66,74,80,87,82,74,64,94,80,103,46,92,90,101,87,99,109,75,82,108,73,94,86,105,45,77,82,96,91,107,71,95,104,62,64,74,61,79,79,72,73,97,103,104,106,102,63,76,90,95,99,87,62,63,78,74,64,104,43,43,40,36,59,102,39,58,50,53,101,52,42,55,100,102,95,35,46,38,47,102,95,23,24,32,40,42,53,53,55,47,6
241,240,241,242,243,239,148,243,242,239,240,242,240,145,149,198,243,240,242,142,242,165,239,179,174,186,192,191,191,192,163,189,188,239,176,179,188,161,181,183,182,188,171,181,170,175,243,239,165,189,165,163,206,166,164,156,138,61,195,205,90,86,229,167,153,146,155,142,156,240,175,173,240,191,208,198,243,178,186,173,176,185,239,179,172,203,137,151,170,161,158,154,155,166,181,185,226,226,152,127,106,101,103,103,116,102,100,107,120,131,220,161,164,165,163,205,158,177,152,162,187,159,183,182,180,165,215,160,169,180,179,184,215,164,162,168,171,167,178,181,186,183,183,3
255,255,255,214,213,255,85,212,213,255,255,204,255,196,195,199,202,254,198,188,94,186,250,63,80,132,172,175,175,128,166,160,150,251,136,117,166,176,173,167,136,180,124,161,182,166,127,251,168,125,189,190,252,195,188,187,183,177,192,174,190,184,252,197,194,191,211,190,210,111,193,186,143,190,202,198,252,198,187,152,197,199,254,188,194,252,56,44,24,142,141,151,149,134,92,69,147,251,252,144,150,146,147,146,145,165,169,167,163,166,248,183,186,180,187,160,252,182,157,169,167,252,175,188,160,253,253,253,186,175,152,131,252,253,176,172,181,203,208,174,169,151,155,4
15,20,28,254,254,21,154,255,254,56,38,254,59,85,106,251,255,25,255,214,252,147,75,139,95,122,134,111,128,172,134,157,170,75,160,185,180,149,193,190,184,191,128,194,183,192,255,73,119,207,197,94,25,56,80,92,86,83,201,178,95,87,224,98,100,101,160,103,134,168,111,109,172,112,23,78,253,104,107,105,129,133,135,102,140,254,91,73,56,88,89,92,89,89,78,63,176,125,254,83,85,84,76,73,71,91,78,72,66,66,166,77,74,74,69,129,254,155,72,69,118,254,80,148,56,254,60,254,245,44,40,59,153,254,254,254,250,233,105,44,46,35,33,5
204,211,206,120,110,205,172,132,110,199,211,115,213,195,190,117,120,220,102,188,161,187,170,180,182,177,171,181,177,178,159,186,176,158,112,143,193,115,204,202,69,105,140,200,197,195,91,152,187,101,190,185,148,183,182,185,188,187,134,122,169,162,150,176,162,166,159,156,166,112,142,176,112,173,154,155,149,170,174,167,118,116,111,171,112,148,145,139,134,168,161,159,154,155,152,136,68,114,148,145,148,147,141,131,130,127,124,111,105,103,116,208,211,177,186,77,135,174,225,206,161,141,152,165,152,110,112,162,169,132,109,74,111,141,173,167,167,148,131,123,127,123,110,3
164,165,133,166,153,155,56,162,155,151,127,160,152,113,114,70,157,144,165,109,187,115,129,113,111,117,117,116,114,77,119,118,105,136,38,83,133,119,131,143,70,99,73,143,128,144,194,119,124,183,155,139,135,119,137,136,123,115,147,154,131,126,118,65,132,128,116,128,121,183,129,128,176,119,103,91,116,58,85,96,60,67,197,67,62,117,43,41,42,65,51,52,49,49,50,57,43,18,128,92,98,94,95,89,83,112,113,108,98,90,49,84,101,84,73,56,116,27,86,62,53,101,32,35,46,42,30,26,28,85,58,61,18,61,30,35,29,52,34,49,73,57,68,6
42,32,21,21,22,45,18,21,22,41,25,22,43,103,55,103,19,32,17,120,15,116,20,104,75,80,29,30,28,47,110,13,23,25,131,104,28,84,77,74,81,119,132,77,93,88,19,27,95,58,115,104,16,102,115,111,107,106,112,111,95,95,29,95,95,92,62,90,42,65,84,83,71,74,63,77,19,69,84,100,96,84,65,110,77,16,82,83,72,66,78,89,83,89,100,91,81,96,17,96,73,74,91,88,75,97,70,67,87,77,75,103,96,72,68,58,18,38,103,75,79,19,64,45,45,21,79,51,33,88,81,62,112,20,77,34,28,41,84,89,88,76,89,4
72,77,86,109,206,73,72,68,178,71,73,123,74,204,205,69,82,84,59,217,97,222,72,212,218,204,192,199,206,201,115,202,205,61,124,163,208,121,177,213,161,113,147,210,174,201,95,89,126,115,196,132,175,63,116,171,187,210,109,126,200,209,124,98,192,198,198,187,190,160,178,184,157,176,173,156,97,149,178,155,167,160,141,180,163,107,150,156,163,203,205,200,194,186,182,179,110,145,130,206,215,213,203,194,188,208,206,194,190,191,99,195,196,189,184,125,117,132,189,182,14,96,111,175,11,98,130,85,184,180,24,16,143,112,145,164,183,190,152,191,186,107,79,6
73,58,70,219,254,85,87,211,251,94,88,251,48,216,218,157,255,90,253,225,253,231,78,229,233,225,223,223,225,222,116,216,221,207,115,218,159,183,226,191,129,158,159,208,184,180,216,255,135,231,186,163,254,233,235,231,229,228,229,227,231,231,255,221,229,229,225,227,225,231,228,225,218,229,226,227,255,225,224,220,224,224,225,223,226,241,208,208,213,228,222,217,216,215,221,220,197,242,243,220,213,210,214,213,206,154,143,155,155,144,204,68,61,89,101,191,236,211,71,114,208,223,205,217,209,253,171,234,213,179,204,169,206,222,244,191,207,209,195,172,178,208,208,5
46,48,49,71,41,32,91,76,40,16,19,42,38,187,200,127,41,65,40,220,18,125,63,75,195,119,217,192,174,177,117,171,175,8,226,215,215,136,228,230,234,135,248,228,222,221,16,5,113,133,202,99,16,143,118,177,172,167,200,143,191,190,75,146,202,195,130,192,152,39,148,180,24,135,194,120,60,143,124,202,138,116,176,104,116,31,219,211,201,220,223,216,213,206,193,181,117,24,19,199,202,207,203,195,184,183,189,189,187,172,133,134,154,158,138,118,14,93,147,150,129,14,137,70,138,12,135,3,76,151,128,125,105,6,29,37,37,115,154,158,149,136,138,3
16,13,5,0,0,6,23,1,0,8,1,0,3,120,119,0,0,5,1,136,1,84,50,104,118,134,126,89,61,37,70,62,62,32,93,175,82,40,103,101,63,52,107,65,51,30,1,10,21,92,130,17,28,24,41,17,38,147,109,131,128,130,109,98,129,128,69,139,85,5,91,124,2,84,50,90,1,57,81,93,52,82,5,75,65,2,80,94,93,82,85,79,81,90,89,92,17,9,2,80,86,80,81,90,84,84,81,83,89,88,74,78,53,66,86,3,2,6,39,80,63,2,111,18,101,3,31,111,17,75,75,67,46,65,25,12,11,30,25,90,79,81,79,0
5,7,30,33,19,4,186,74,17,4,7,17,3,13,18,105,13,4,9,6,43,177,2,174,135,158,140,52,82,167,86,81,177,0,171,178,68,161,61,84,151,136,189,110,62,123,104,10,201,204,164,205,9,172,176,155,154,194,121,113,138,150,7,97,132,149,137,144,147,20,134,150,21,135,138,120,8,108,162,191,141,137,21,151,134,12,67,68,77,176,149,115,98,132,140,133,41,28,37,189,176,165,155,174,164,146,124,116,158,144,2,86,64,60,83,52,39,96,148,141,99,20,119,123,112,18,3,4,123,119,77,30,8,1,23,109,124,122,97,119,126,127,112,3
230,232,235,224,207,232,210,235,235,236,236,243,237,217,219,172,238,237,236,215,229,217,230,220,220,221,218,216,221,212,154,221,219,76,131,192,218,201,210,212,94,158,153,219,224,221,234,26,201,173,225,205,54,173,214,220,221,169,163,133,168,157,60,135,166,186,160,185,158,208,168,187,234,124,154,165,99,162,122,164,154,168,231,147,161,118,200,171,160,141,150,149,140,137,127,122,127,226,137,169,165,161,165,160,153,171,169,171,155,136,78,134,135,133,130,150,112,76,178,172,112,135,151,184,118,128,120,99,59,195,91,128,250,105,28,25,1,172,202,208,195,191,151,2
115,101,46,220,251,110,110,93,250,98,92,220,79,47,47,68,163,69,109,66,80,203,33,205,154,200,179,174,188,174,150,189,189,79,173,156,190,214,179,195,158,156,72,207,196,212,55,95,211,139,213,217,106,221,219,215,215,190,222,209,141,129,79,200,140,127,153,119,136,36,116,154,35,171,141,131,65,162,163,105,196,187,52,64,187,58,214,235,220,124,189,186,194,209,175,143,52,48,50,174,150,135,141,141,128,186,185,183,178,178,77,178,177,178,182,38,40,204,170,174,179,41,206,216,174,248,204,65,211,213,78,32,220,185,188,197,209,221,214,214,212,172,173,3
255,255,255,142,113,255,176,164,114,255,255,128,255,233,238,195,142,255,149,239,172,206,255,229,224,222,219,218,217,212,171,213,209,254,188,207,210,206,209,209,187,204,135,209,215,214,154,255,229,203,224,224,255,255,210,237,240,222,228,210,213,200,255,254,194,200,203,185,197,167,202,187,172,192,162,174,255,183,192,159,102,117,218,209,104,255,155,155,156,181,180,175,188,188,193,191,177,165,255,186,195,195,180,200,198,179,188,188,174,176,151,196,188,189,166,180,255,113,205,211,193,255,197,152,177,229,108,189,179,162,103,138,143,210,179,174,149,155,144,164,162,114,153,3
65,75,86,141,142,64,127,139,139,94,102,137,133,170,175,139,136,123,135,180,107,25,148,50,130,109,71,81,123,173,197,150,175,166,181,162,175,189,168,184,192,69,208,195,193,200,129,170,186,95,203,185,181,183,189,186,185,187,107,105,178,181,174,183,175,178,74,171,76,127,167,170,130,166,76,84,169,166,165,164,81,86,132,166,104,162,231,196,77,154,141,150,172,144,71,84,139,134,159,159,160,153,153,176,112,163,163,156,175,135,135,176,175,168,140,146,144,163,176,200,150,142,168,170,163,139,136,141,163,177,159,136,139,138,149,154,159,172,192,172,178,175,171,3
95,95,97,113,114,93,18,112,113,92,95,112,95,185,190,102,110,96,109,190,94,170,15,113,180,120,163,144,146,184,56,160,185,16,119,155,168,26,122,178,171,83,83,206,207,210,39,21,29,28,210,76,25,75,195,177,180,174,168,8,154,140,7,53,159,142,199,151,151,21,160,151,35,162,123,167,16,172,151,149,160,180,29,151,153,28,135,121,110,144,163,184,169,166,161,108,2,34,5,150,166,176,169,169,177,180,166,161,162,170,22,194,174,188,174,2,5,175,174,175,1,3,169,180,1,6,23,6,174,149,0,1,29,9,126,140,154,199,128,151,149,6,2,5
42,43,46,26,26,40,80,28,26,41,42,26,41,65,69,29,26,41,26,65,25,85,42,80,105,86,98,100,99,39,120,83,52,39,36,63,72,135,109,62,17,29,25,56,85,47,27,9,132,17,30,134,10,121,141,131,126,123,29,29,103,117,11,16,110,99,30,105,30,24,122,100,24,122,28,28,20,137,121,101,30,28,24,119,30,22,24,26,25,74,70,39,26,27,26,26,20,22,25,78,74,44,31,25,26,65,41,32,27,26,23,50,38,29,28,24,16,119,52,27,24,16,21,102,24,13,23,14,108,22,22,24,22,11,123,118,111,68,57,21,22,21,21,5
107,86,67,66,131,135,15,107,58,158,177,70,151,41,45,44,105,132,101,58,116,169,255,173,174,181,186,188,187,186,202,190,190,255,189,185,192,195,193,192,180,178,49,193,195,197,205,255,209,160,207,207,255,206,207,207,208,212,199,201,204,200,244,205,205,199,199,199,198,229,200,195,196,196,195,192,191,193,189,184,190,190,168,188,189,187,131,161,189,66,74,93,47,39,105,151,191,172,183,170,155,145,140,125,122,164,168,172,166,161,150,149,149,151,140,169,188,166,155,144,166,185,156,126,175,183,196,163,146,144,129,140,119,162,178,164,156,180,173,159,160,168,136,6
255,118,45,255,255,203,32,255,255,107,55,255,60,179,181,27,255,64,255,193,254,215,54,222,208,220,217,218,206,173,212,213,187,45,91,157,215,199,206,210,110,88,41,201,198,195,167,42,180,171,200,178,52,198,206,203,199,205,177,168,212,215,58,175,219,219,187,219,189,55,217,218,37,216,184,180,63,210,213,215,177,179,17,210,128,66,125,136,133,173,178,179,179,180,179,181,0,26,63,203,194,192,192,192,188,210,207,205,200,193,19,204,207,204,195,26,69,169,206,203,164,40,172,190,160,64,16,23,165,189,54,5,24,32,19,156,169,182,203,195,188,146,123,2
156,156,154,195,196,154,149,192,195,148,150,192,138,83,62,138,187,135,184,167,193,190,130,187,190,186,187,189,192,193,74,190,189,134,181,189,187,20,187,181,100,162,119,178,194,183,24,113,47,35,197,80,101,27,203,202,200,191,123,24,180,172,100,26,172,160,165,150,154,59,141,116,33,123,136,163,111,188,155,54,138,164,35,162,156,106,169,155,140,153,144,140,139,145,158,179,23,34,94,169,150,147,149,156,173,177,174,175,180,186,23,183,181,182,188,23,71,22,185,190,105,72,131,21,140,62,79,45,35,143,145,29,46,127,101,58,51,193,146,151,154,160,158,3
78,78,79,100,111,69,78,102,101,61,62,93,50,162,170,143,92,46,98,183,127,200,136,196,191,182,166,164,163,167,162,148,137,73,189,165,70,169,133,116,20,15,202,176,192,183,115,143,158,161,181,155,161,154,155,158,159,170,206,221,169,173,40,127,168,170,178,167,179,133,169,169,136,168,188,187,50,155,168,169,178,177,134,165,170,44,171,171,174,159,162,166,170,173,172,175,113,133,32,157,159,162,164,166,166,153,154,156,154,152,122,147,147,147,143,106,124,155,147,147,118,89,146,129,163,46,202,169,151,162,165,222,225,185,168,162,158,118,57,141,142,126,118,0
188,214,218,255,255,188,237,255,255,191,217,255,190,233,231,255,255,189,255,233,254,171,218,182,222,199,207,211,211,232,227,211,223,211,215,171,202,224,196,172,117,230,218,154,169,142,224,195,222,214,215,214,178,163,144,166,172,141,210,209,125,165,150,188,112,155,222,124,218,212,92,164,211,135,231,232,105,109,203,210,225,231,209,211,223,152,162,153,152,199,175,152,143,143,159,169,214,214,239,201,181,163,154,164,168,180,174,171,170,175,221,194,176,179,181,213,222,170,179,182,123,225,180,208,235,227,228,225,222,225,226,227,226,232,225,224,224,222,222,226,225,224,224,3
1,0,0,1,1,2,22,2,1,1,1,1,1,164,174,132,1,2,1,139,10,75,209,76,193,77,81,147,200,231,177,204,229,255,103,58,201,158,153,197,230,209,59,202,170,210,128,253,141,225,179,99,255,84,133,123,91,48,215,205,34,65,255,196,122,60,54,110,229,104,106,98,96,127,201,207,253,46,93,71,224,216,75,104,225,255,134,146,167,111,113,120,135,162,190,212,91,73,255,151,161,161,176,195,211,170,184,191,200,206,73,152,168,180,202,74,12,47,175,188,197,23,201,51,199,27,73,101,68,203,156,15,50,56,62,81,80,64,169,210,204,197,188,3
119,159,204,36,47,131,221,16,33,175,201,37,204,212,194,17,44,207,33,216,12,178,185,160,103,175,193,120,87,155,184,88,61,141,125,216,94,196,185,101,172,136,202,125,195,158,59,98,141,57,191,158,143,190,177,206,205,148,109,83,156,123,59,209,161,91,28,115,44,26,148,81,26,123,33,24,57,183,124,220,70,60,27,164,59,57,231,221,192,180,180,202,200,191,179,184,146,23,57,208,199,203,219,233,228,220,218,221,221,218,43,233,216,214,210,151,57,190,230,221,161,56,167,185,143,56,22,56,201,192,106,59,20,56,58,85,184,210,226,199,187,174,152,3
32,29,25,71,80,32,45,58,56,31,35,58,33,189,186,150,76,32,79,189,74,217,35,213,186,194,185,212,211,222,144,215,220,28,154,152,217,119,217,215,176,81,150,218,229,219,87,76,113,218,203,133,66,143,172,173,170,176,239,227,181,171,63,82,187,178,215,187,219,111,190,190,100,192,213,218,56,147,207,142,207,200,94,215,236,43,171,223,226,167,215,213,184,215,216,216,100,142,65,141,163,174,159,180,198,106,101,103,99,113,106,121,125,126,160,82,65,40,109,146,98,64,95,67,102,67,90,74,63,82,92,87,116,76,53,64,49,98,181,91,106,73,121,2
137,144,149,81,62,140,187,120,64,139,151,70,142,209,209,156,78,145,92,211,54,213,148,209,222,203,195,200,209,223,172,210,217,160,161,199,208,182,202,204,193,158,198,200,200,198,103,167,152,127,197,183,161,198,206,207,208,215,165,171,218,219,136,188,222,222,65,223,156,87,220,223,76,220,152,180,100,212,214,213,163,159,46,213,164,95,194,205,204,183,180,190,182,160,150,147,153,0,69,179,181,163,123,110,117,155,98,49,26,23,103,129,21,7,3,149,46,186,85,59,109,53,164,172,130,80,48,64,149,145,127,114,149,253,139,141,148,144,86,131,130,45,116,5
179,168,159,128,120,181,130,130,124,183,174,128,188,112,115,156,128,191,130,113,148,97,193,84,43,73,67,61,50,38,91,54,44,190,107,104,64,132,81,87,68,88,105,87,98,85,155,196,115,118,94,99,169,102,93,133,128,110,108,124,105,111,101,120,113,107,74,92,83,144,115,89,142,110,81,93,67,93,108,129,82,73,138,54,88,79,48,41,44,35,41,60,71,65,66,62,111,145,90,106,107,105,95,71,61,106,77,68,64,68,111,75,69,72,75,97,86,126,84,79,102,80,92,100,102,128,120,184,119,79,105,103,112,183,121,122,116,94,92,81,83,104,106,0
46,39,32,42,45,39,29,53,45,32,26,48,20,2,2,45,47,16,48,2,44,141,3,155,139,130,53,71,116,127,25,77,75,43,23,31,64,17,39,52,33,74,107,63,53,75,40,47,16,35,139,43,48,88,41,81,100,81,87,113,105,113,48,57,67,101,28,57,41,48,41,48,45,38,31,27,50,35,49,37,47,45,80,64,64,55,47,39,44,94,93,77,68,81,79,46,126,12,54,70,76,76,78,123,106,65,61,88,99,77,63,56,79,75,69,123,17,0,58,85,6,9,13,50,0,16,118,6,41,15,21,87,136,13,4,0,7,28,13,6,13,2,1,6
2,2,2,59,52,2,2,45,44,2,2,22,2,7,25,3,53,2,46,35,62,100,2,44,115,5,1,5,22,139,8,39,105,2,46,14,58,35,5,34,172,47,18,23,10,26,53,3,45,68,50,50,56,49,55,74,84,93,144,145,92,101,50,51,77,97,187,83,164,58,61,89,58,68,141,157,95,65,87,80,154,161,55,86,157,96,81,87,105,66,101,81,74,79,69,107,65,49,98,22,40,33,31,40,45,47,56,56,62,77,61,69,75,82,115,86,91,59,63,118,118,88,152,60,123,83,43,48,58,170,89,78,36,36,49,47,58,67,95,167,167,150,83,6
28,29,33,54,50,26,138,68,52,27,33,57,30,159,160,138,63,29,59,167,148,66,76,57,50,53,61,69,66,40,124,61,49,44,98,94,62,105,99,81,74,99,133,106,143,136,157,136,36,152,161,59,241,54,43,29,33,87,82,85,118,112,244,72,123,122,175,131,99,80,148,142,66,145,77,82,247,124,129,106,51,63,44,118,62,244,36,38,40,57,45,42,39,41,48,59,147,62,249,53,50,49,52,59,61,60,66,67,61,53,121,59,61,40,61,143,248,212,46,27,114,246,76,70,83,248,117,245,252,66,56,55,98,247,243,242,241,57,55,79,71,63,56,3
255,255,255,255,255,255,103,255,255,255,255,255,255,210,211,212,255,255,255,209,255,215,255,216,215,211,207,212,220,209,202,214,209,255,166,185,218,192,231,222,155,173,171,223,232,222,255,255,167,201,233,207,255,221,207,200,195,199,239,241,190,195,245,204,177,189,218,169,221,246,181,165,245,184,222,223,253,183,180,182,211,215,248,178,206,255,187,194,211,136,142,135,140,159,178,204,233,255,255,48,44,41,34,63,124,33,33,27,24,30,254,25,28,21,25,242,255,181,33,31,216,255,198,144,211,255,255,255,134,192,216,213,255,255,167,161,137,170,113,205,193,199,205,5
2,0,0,230,233,3,70,227,233,1,2,228,0,137,143,220,222,3,208,149,179,158,29,163,173,161,155,161,170,186,115,169,179,14,93,123,165,83,152,163,129,77,100,168,150,172,90,28,112,217,161,126,28,143,147,154,157,154,235,250,157,164,25,129,167,165,184,171,183,63,169,170,58,173,186,190,34,161,182,185,208,191,69,180,210,25,64,66,67,68,83,93,104,109,111,118,47,118,52,119,115,121,120,124,131,147,145,142,145,144,99,170,164,169,172,147,0,129,178,182,191,1,210,135,194,0,22,0,8,187,51,37,0,1,0,1,0,27,155,161,168,75,48,0
103,94,88,114,160,105,155,126,163,105,92,157,99,204,209,188,149,94,139,193,153,185,90,190,189,183,163,183,183,184,96,179,179,54,65,88,166,30,151,157,46,0,94,164,175,181,198,118,119,173,199,160,187,155,170,177,178,175,177,166,191,163,182,129,186,190,167,185,181,194,187,189,194,189,188,186,165,170,174,168,186,187,192,170,190,197,85,70,69,74,74,82,94,71,39,20,195,191,180,74,80,86,106,77,54,99,98,101,83,105,191,164,206,209,177,48,208,39,246,243,39,196,121,68,114,199,49,254,232,175,84,47,49,145,243,250,253,255,252,255,214,153,144,0
106,107,107,1,1,106,4,0,1,110,116,1,114,188,185,3,1,115,1,209,1,208,22,216,214,217,212,215,213,171,121,229,217,2,26,118,230,27,227,230,17,144,23,223,219,204,0,3,206,4,188,232,2,231,230,228,230,222,19,15,216,157,3,231,220,210,19,228,19,0,229,229,0,230,25,28,0,230,230,226,29,28,2,224,25,4,43,49,46,166,148,128,105,80,60,29,5,2,6,180,188,194,186,163,133,200,205,190,159,119,4,183,191,170,69,9,6,216,108,43,8,4,11,215,8,7,0,186,228,13,8,6,0,1,225,233,229,228,149,16,14,10,10,3
67,58,51,55,60,62,77,55,54,59,53,50,59,107,107,41,47,56,44,108,49,102,62,100,93,99,99,96,94,86,87,93,93,63,85,88,102,72,114,103,60,45,81,114,135,133,40,60,62,90,136,68,58,69,112,128,127,124,97,84,118,114,51,81,117,116,90,114,104,40,115,110,41,110,113,105,46,96,106,115,95,105,41,106,95,43,104,101,103,93,104,102,100,99,87,76,42,38,39,94,84,80,74,81,76,71,68,67,75,69,35,57,48,54,48,51,36,66,56,55,70,36,72,75,70,36,36,37,65,60,63,55,35,37,45,52,59,79,62,60,63,74,71,6
59,7,13,21,22,20,11,13,20,15,11,11,24,19,19,20,10,40,9,179,12,197,251,196,201,196,191,197,201,191,105,204,198,252,93,151,198,58,191,197,75,26,92,207,198,210,186,177,141,204,212,139,242,10,150,187,195,175,80,146,159,144,254,192,150,149,201,144,207,218,134,137,219,132,205,196,108,60,110,129,197,189,190,99,176,107,96,92,103,83,72,84,100,98,109,98,225,168,96,118,115,126,143,142,142,139,176,199,191,179,210,104,135,138,135,205,96,158,95,104,43,92,61,44,45,97,205,182,47,36,57,59,210,121,216,92,54,27,25,39,46,43,39,4
125,98,60,139,140,127,144,137,141,117,63,141,93,123,116,12,144,69,153,122,19,149,24,154,153,162,167,168,150,137,157,157,151,7,169,169,157,159,162,149,128,160,147,142,157,138,11,6,157,121,158,113,151,105,75,178,173,179,157,149,183,180,173,134,180,179,132,186,129,14,17,119,15,26,119,127,163,70,40,59,131,168,12,58,174,156,170,172,175,38,91,148,175,181,177,174,80,13,149,32,22,32,72,117,146,39,40,27,31,35,107,47,51,38,38,96,154,102,48,37,146,171,120,85,142,182,65,163,69,35,144,130,34,168,101,85,68,83,46,36,45,106,123,3
22,21,20,90,92,30,125,88,88,21,20,85,25,227,234,18,86,28,82,222,48,234,92,226,236,197,151,181,196,206,196,177,194,140,97,89,147,128,103,130,113,99,92,137,109,157,63,135,42,135,176,148,134,200,220,221,225,220,246,250,211,184,104,176,208,177,189,171,183,66,161,143,63,151,185,152,88,143,116,86,103,80,56,63,123,58,241,253,253,156,110,157,159,206,209,190,54,54,51,204,151,140,165,177,203,146,131,173,203,198,55,174,152,163,156,59,45,162,186,195,201,33,238,180,211,45,59,61,153,242,81,76,61,49,125,132,140,167,196,235,238,221,175,3
15,13,12,54,63,18,29,21,62,25,20,80,26,73,59,19,44,35,30,167,32,177,172,176,171,160,159,160,156,109,101,148,129,27,70,106,133,111,179,125,45,62,104,135,162,134,24,24,145,107,118,177,22,153,170,175,176,136,132,103,153,166,28,136,149,170,165,165,160,133,163,169,142,162,150,128,29,168,153,120,151,142,122,122,140,24,156,136,126,103,114,125,124,122,113,114,42,28,29,92,89,90,91,95,105,113,115,107,113,124,23,137,141,143,133,75,28,144,149,140,94,32,103,139,97,29,76,17,107,90,69,86,70,30,111,103,92,91,107,85,90,90,78,5
54,130,141,8,30,75,170,12,30,97,142,30,110,156,143,145,30,114,31,149,25,130,10,151,146,69,117,152,152,139,120,166,158,7,105,139,138,75,148,151,150,134,156,170,170,174,32,11,136,117,179,151,11,165,95,137,138,125,122,109,110,124,11,122,111,124,138,124,138,39,80,94,31,47,111,138,14,104,67,57,115,125,44,94,115,19,128,127,125,121,128,127,126,129,132,132,97,71,10,124,126,123,128,133,131,120,127,136,135,134,66,123,137,140,136,120,24,11,130,135,108,10,107,12,104,24,173,12,11,91,104,101,250,12,11,11,11,13,148,100,110,112,112,3
74,40,15,116,113,65,96,118,116,56,31,121,48,142,142,84,117,40,114,145,113,156,55,159,150,160,157,170,167,164,111,158,165,65,88,100,154,100,148,160,107,47,54,162,131,149,94,78,108,108,143,106,86,101,113,134,136,105,178,135,102,95,77,78,110,101,168,107,165,87,107,106,100,105,176,109,71,132,97,41,59,75,113,106,85,81,97,106,121,90,92,99,115,127,142,159,84,65,75,112,121,128,134,143,152,129,137,140,147,161,93,117,134,139,157,61,90,65,126,146,178,94,185,97,169,86,61,69,52,179,58,78,78,89,38,37,46,89,107,161,158,141,124,3
216,209,208,185,193,207,180,180,192,196,200,194,193,152,155,126,181,189,171,157,138,154,152,156,157,158,154,154,154,146,145,149,146,124,102,136,147,157,152,152,72,43,78,162,180,175,96,166,166,180,191,165,149,181,170,159,162,181,172,169,181,174,126,157,176,177,187,174,180,135,168,170,150,165,170,157,125,145,164,184,159,154,175,156,151,163,141,156,172,40,61,59,46,72,123,151,114,150,157,41,38,39,34,21,42,57,53,52,43,21,97,60,59,58,17,141,166,165,54,17,135,149,159,122,143,140,103,58,185,184,154,158,111,103,170,183,186,121,126,180,189,129,134,5
19,25,32,45,70,22,129,85,49,32,40,36,43,101,84,58,60,51,57,123,55,217,64,224,209,220,209,218,222,211,150,225,229,61,209,173,227,196,221,230,186,200,183,225,201,215,134,77,129,212,211,204,54,200,210,215,219,226,240,239,212,180,121,198,218,197,229,207,222,88,210,194,91,190,217,203,33,193,189,149,140,166,89,118,61,39,251,247,246,186,202,251,218,241,249,244,217,188,25,204,217,221,168,199,204,138,144,147,146,148,63,151,164,168,182,208,95,210,167,198,216,91,229,212,211,90,143,153,197,228,193,150,65,106,151,173,185,210,220,228,225,206,206,3
37,28,22,196,168,32,17,188,179,45,41,202,57,129,130,52,207,28,203,130,230,151,10,158,192,154,150,172,189,192,123,183,196,59,129,124,178,124,169,174,163,167,99,172,131,184,184,116,122,167,171,106,134,126,124,111,111,144,228,188,143,140,139,121,139,135,185,138,186,207,133,133,207,131,219,220,144,132,129,119,222,226,208,133,224,147,154,199,196,125,114,106,103,108,145,168,225,206,148,73,62,59,78,125,150,95,108,136,180,163,238,134,105,119,154,183,162,80,139,137,141,183,4,96,140,151,228,216,65,153,163,200,226,202,37,59,67,98,140,103,2,1,71,4
198,210,210,199,224,194,200,207,233,191,203,241,193,195,199,187,252,195,254,193,252,68,189,96,123,69,84,80,92,138,206,153,169,192,178,161,171,206,184,188,189,189,198,197,190,195,180,188,205,184,198,212,188,211,190,103,112,121,183,181,119,110,215,190,124,122,182,125,164,163,159,140,164,183,99,167,214,231,224,129,91,157,168,239,153,210,47,39,35,99,98,100,91,90,117,144,136,170,207,121,110,109,106,106,117,122,111,104,105,110,141,129,112,100,100,119,202,166,135,92,142,186,145,140,134,192,177,174,151,133,60,104,184,165,177,175,174,166,199,156,162,100,52,2
63,91,66,55,78,54,140,59,76,48,37,50,71,146,145,75,39,73,49,148,126,116,31,114,135,130,147,118,106,91,76,109,111,40,54,97,117,22,164,140,78,78,63,152,158,156,101,29,48,90,163,59,152,73,108,115,112,100,140,135,101,71,119,46,106,89,129,96,147,111,104,90,106,95,162,141,92,77,73,57,126,113,92,66,94,94,63,79,90,90,92,116,113,168,160,145,97,90,100,71,130,150,142,188,198,89,146,152,174,204,124,17,88,120,172,146,31,61,27,76,128,1,94,46,144,0,36,66,106,121,151,153,16,27,3,66,166,18,71,107,117,157,154,3
135,135,135,152,152,135,134,152,152,135,135,152,135,127,126,154,152,135,152,136,152,151,43,152,151,156,165,160,163,162,88,163,160,43,68,126,152,101,146,126,114,112,125,115,112,72,135,43,96,105,68,103,43,93,119,123,115,147,79,79,104,91,42,93,93,97,153,97,123,135,107,109,135,110,97,91,136,145,83,83,102,104,90,119,128,135,78,75,77,123,125,115,106,98,90,97,43,43,135,116,113,106,105,102,98,111,111,111,107,110,43,109,120,119,116,42,135,103,129,118,47,135,77,107,65,135,43,134,84,74,42,42,43,118,94,70,83,67,84,71,62,86,81,3
188,180,181,19,18,189,163,8,17,187,190,12,185,154,165,44,7,190,14,128,23,156,172,174,176,171,181,207,175,253,164,181,230,136,221,180,232,194,183,206,207,205,213,195,184,205,51,140,241,111,209,225,89,233,243,249,228,243,124,102,246,225,133,230,239,225,188,224,169,59,241,235,29,238,146,131,172,236,174,2,152,142,47,167,149,172,118,139,200,67,107,134,143,173,214,170,59,82,171,82,141,166,170,209,197,119,145,169,201,156,49,65,172,180,110,69,170,216,199,101,91,171,100,227,92,170,36,169,209,120,46,56,36,169,165,167,173,221,207,134,118,96,91,5
225,224,227,244,244,225,110,243,243,223,223,243,223,61,59,209,242,221,242,62,239,182,212,182,169,187,188,180,171,150,239,173,162,208,217,202,175,222,165,158,130,128,177,106,85,96,236,205,77,155,64,167,202,226,233,233,233,134,152,207,140,127,196,208,168,134,131,143,133,226,135,117,227,133,131,132,192,197,161,127,131,131,224,173,131,187,126,129,130,122,124,125,128,129,128,129,222,221,185,125,128,130,131,128,126,137,137,133,131,128,217,165,144,133,131,220,183,177,159,133,216,181,224,161,218,178,213,175,246,217,213,215,212,178,245,242,242,238,97,213,214,215,217,3
211,211,211,73,62,211,52,83,71,211,211,73,211,81,74,89,82,211,93,74,52,76,212,82,178,115,155,196,200,194,79,206,203,212,60,115,208,50,215,209,137,54,165,205,209,203,82,213,71,204,201,96,213,143,154,181,190,172,207,201,194,169,213,207,191,189,209,184,211,107,173,178,99,166,211,210,214,156,168,165,207,210,120,163,207,214,154,151,134,187,188,198,194,183,179,180,165,155,214,164,172,173,173,175,181,176,180,192,195,194,127,174,184,191,195,163,214,210,178,196,188,214,194,175,186,214,182,214,172,196,146,153,169,214,214,196,176,173,182,187,179,154,149,6
60,36,62,85,80,42,108,94,86,28,46,90,30,114,112,111,94,36,97,109,100,124,84,127,135,130,128,138,144,133,102,142,139,100,84,133,145,82,130,143,116,113,98,136,133,136,100,106,119,13,130,132,114,142,149,151,151,131,137,130,141,127,124,147,149,145,131,147,118,118,147,144,118,143,147,150,129,154,141,139,137,139,125,132,137,126,87,82,109,56,44,42,38,31,40,70,134,125,130,101,93,86,79,76,70,131,126,123,112,103,131,125,125,124,128,140,123,135,122,125,138,152,120,149,135,131,126,166,154,136,135,138,119,146,141,148,152,161,154,140,136,133,133,5
61,63,62,33,11,66,48,97,18,75,74,28,67,170,172,100,25,59,17,176,38,173,123,172,174,170,168,169,169,170,111,167,167,24,132,150,163,151,160,153,87,153,131,147,162,153,105,18,162,110,161,163,64,161,169,161,157,174,125,144,175,172,98,150,176,175,162,172,168,107,141,144,124,166,162,163,89,175,173,174,158,159,15,174,152,129,168,165,165,167,165,166,165,158,157,158,15,11,124,157,160,159,159,153,148,146,150,151,150,144,14,143,143,146,139,19,163,173,142,138,69,125,47,168,152,159,13,147,147,164,156,76,16,147,73,108,113,112,54,166,166,161,160,4
196,201,195,182,163,204,183,106,166,196,197,120,187,224,214,242,97,190,116,218,163,230,179,224,233,235,212,222,205,188,175,180,175,174,101,73,163,179,127,222,84,164,40,245,239,241,166,167,175,210,243,167,167,160,159,165,171,174,193,183,157,181,158,160,122,143,227,122,218,159,156,120,164,141,195,200,146,152,109,126,185,193,148,101,199,141,86,94,104,36,39,42,47,98,170,200,164,138,143,142,164,160,147,181,207,222,216,215,208,210,119,207,191,208,193,141,135,163,188,193,143,131,145,176,137,134,211,134,174,181,121,149,233,133,170,184,174,169,183,173,194,152,145,4
166,143,60,182,180,165,23,185,183,146,71,186,118,72,52,11,190,81,189,41,197,170,23,165,168,167,172,173,168,186,190,170,178,24,104,138,175,193,194,166,112,226,79,156,182,145,205,29,189,43,151,191,32,196,195,199,178,167,215,24,164,149,33,191,167,154,177,161,205,43,170,147,41,160,215,208,10,171,130,188,171,210,47,148,187,9,53,43,38,90,70,80,79,64,51,66,30,35,7,120,85,99,99,75,65,100,106,102,83,93,68,96,102,91,109,27,19,171,85,100,16,14,37,162,16,15,132,8,154,63,13,13,131,61,89,100,128,144,156,66,66,85,37,5
86,123,165,186,80,98,178,200,144,97,196,197,154,200,198,219,202,200,202,192,212,189,72,78,106,31,75,69,48,41,157,14,12,75,109,81,36,50,146,114,184,203,158,111,126,126,22,92,10,103,201,114,77,29,182,196,200,216,161,114,194,189,83,41,117,132,138,85,151,93,92,82,93,93,146,143,103,36,143,116,148,143,109,137,156,115,162,177,186,179,181,186,191,195,198,196,104,103,117,192,191,191,192,195,196,190,189,183,185,183,77,182,172,162,147,107,103,103,133,104,90,89,78,87,89,160,77,154,95,96,97,106,101,167,125,102,99,38,90,102,100,95,95,6
67,66,68,67,67,67,8,67,67,67,68,67,67,183,182,66,67,67,67,182,176,176,174,180,183,182,183,183,182,182,179,175,173,176,176,175,164,186,156,156,110,100,162,126,147,115,176,176,169,20,29,111,176,73,101,73,72,83,169,175,156,145,175,71,119,96,193,110,176,68,141,149,67,161,163,168,68,146,152,112,142,161,67,148,157,67,185,180,175,114,108,113,128,116,104,100,67,67,67,40,86,104,124,124,141,109,163,175,168,169,67,120,124,159,149,68,67,168,138,143,176,67,159,176,177,67,67,67,176,166,176,181,67,67,175,176,176,176,134,155,153,176,176,0
221,222,219,54,40,221,72,62,50,220,220,68,220,159,165,43,31,219,16,150,50,173,219,162,156,166,164,129,107,90,72,114,98,215,101,114,132,119,182,156,97,98,120,180,185,195,81,200,157,120,201,167,151,216,160,106,81,198,130,110,70,157,140,210,75,69,130,85,140,135,133,91,150,157,66,96,165,180,165,79,94,74,128,185,69,183,18,77,117,51,41,21,13,10,49,104,169,178,232,48,40,29,15,15,9,32,22,15,8,7,186,68,55,62,90,174,241,131,142,148,156,233,191,182,128,220,167,164,179,157,194,170,168,189,154,144,187,143,187,179,149,164,203,2
255,255,255,255,255,255,93,253,255,255,255,255,255,157,153,75,255,255,253,170,80,191,108,194,167,185,160,172,176,145,180,178,182,95,148,140,185,182,167,185,39,155,143,179,164,173,56,188,183,77,175,181,52,189,205,195,191,194,122,84,196,153,100,184,179,148,188,156,198,39,173,160,40,165,211,194,86,183,152,162,95,82,52,156,104,36,71,74,87,36,37,39,52,70,69,68,202,119,35,44,49,59,71,72,69,75,81,78,75,69,183,83,86,87,82,168,36,143,55,55,145,118,108,89,120,67,205,199,88,80,129,90,207,198,91,76,78,62,72,99,105,109,98,2
25,50,47,62,42,4,7,65,24,11,1,66,3,1,2,7,9,2,2,8,3,78,9,75,77,75,75,74,75,77,67,76,78,3,69,69,77,66,73,79,96,60,26,77,64,70,108,3,53,81,56,16,8,62,22,5,3,85,97,95,0,13,0,22,5,4,56,43,60,76,32,64,88,44,70,55,4,71,47,76,59,50,63,52,68,2,79,80,82,66,43,66,79,78,80,81,66,81,4,70,59,41,68,78,78,67,50,46,73,74,44,61,65,53,71,93,7,7,60,65,61,5,50,0,56,8,83,4,1,62,64,66,77,10,4,0,11,3,6,60,61,61,63,4
225,224,216,72,91,225,81,55,79,226,225,56,226,67,56,60,64,228,48,60,57,147,227,144,142,149,159,147,147,149,83,152,153,217,153,144,147,144,147,145,149,94,169,147,121,146,23,221,182,63,163,143,231,221,124,179,168,175,144,109,126,123,218,218,155,150,145,136,143,27,110,73,53,116,159,149,231,236,188,175,158,167,157,190,158,221,180,179,184,60,80,126,181,177,182,180,150,154,221,108,124,168,177,178,179,168,168,172,173,174,148,179,172,170,173,153,231,223,182,178,146,229,148,224,160,230,148,226,221,169,151,149,143,220,229,229,223,227,200,196,182,163,161,0
31,32,39,7,8,33,40,7,10,34,33,11,36,54,51,6,3,36,4,55,7,190,28,185,155,174,166,155,129,91,60,142,112,3,76,116,135,62,176,133,158,129,126,155,175,186,7,27,102,49,185,107,5,71,102,123,138,175,79,52,146,152,14,40,117,129,120,108,127,39,94,102,30,88,93,87,34,65,80,99,147,94,24,74,111,21,87,93,110,91,99,102,98,94,80,80,36,32,51,86,92,99,101,102,103,84,88,92,97,98,36,73,90,97,103,33,56,17,80,101,10,57,78,12,14,63,37,43,70,0,52,45,40,56,28,15,74,20,29,13,22,42,42,6
143,144,146,104,104,146,168,104,105,148,150,106,151,152,154,118,101,153,105,159,86,122,160,98,90,48,92,97,105,79,163,100,85,162,98,101,74,122,113,114,147,128,143,141,155,158,116,169,163,101,167,168,174,181,165,151,151,140,102,107,151,162,179,186,131,144,100,97,62,83,88,32,76,59,113,114,183,194,130,104,117,106,73,193,118,187,148,141,131,154,150,140,138,133,120,109,106,83,186,144,139,135,124,114,110,130,116,108,99,103,90,118,99,97,103,120,188,144,120,131,115,188,138,186,115,188,108,175,185,146,99,101,110,175,202,198,191,173,188,131,136,112,106,3
70,49,35,17,19,55,29,23,23,39,34,22,48,20,40,78,17,48,23,77,38,150,13,122,60,107,124,114,99,49,51,102,99,57,151,161,106,91,126,118,120,149,193,140,163,161,133,138,164,149,170,165,139,168,152,148,150,171,150,151,137,174,139,144,140,132,156,135,162,136,137,135,133,131,166,155,157,219,213,212,139,141,128,214,128,227,206,206,200,221,208,199,201,198,194,197,139,128,208,219,211,200,201,198,191,209,199,197,201,199,121,209,203,200,200,138,222,184,200,200,134,196,186,214,180,200,119,191,208,202,185,150,121,185,174,191,197,201,207,199,200,195,192,2
76,58,97,255,254,66,101,214,254,96,175,255,99,166,168,208,234,45,220,171,254,190,82,192,191,189,189,192,190,185,146,191,189,29,146,151,194,160,191,199,111,56,106,193,176,181,234,33,139,155,183,151,46,176,186,185,186,177,238,226,184,184,53,173,195,193,172,196,188,156,191,190,164,189,245,232,97,181,190,185,234,240,220,189,195,134,134,117,118,181,138,99,60,34,55,56,137,255,163,114,36,5,4,22,31,19,43,117,125,122,246,157,136,144,147,126,99,182,172,167,199,60,230,190,236,6,253,149,184,194,238,121,255,133,181,180,180,188,192,190,193,230,240,5
206,209,210,41,37,226,55,42,32,232,232,29,234,151,147,39,27,235,27,152,28,68,238,74,108,69,77,59,59,126,47,32,52,179,140,105,82,118,130,132,107,134,143,133,137,135,82,227,183,40,154,217,232,234,209,201,112,61,66,55,101,120,229,233,163,122,136,165,136,12,173,160,22,170,132,128,211,145,49,67,129,128,21,45,127,219,114,130,133,130,125,122,115,121,131,127,75,14,226,127,129,128,118,119,126,130,127,121,122,125,13,122,126,123,125,102,223,219,126,128,99,226,106,215,92,222,17,228,187,102,97,106,17,220,222,225,174,124,111,97,96,89,90,2
255,255,255,255,255,255,139,255,255,255,255,255,255,226,224,255,255,255,255,230,255,223,255,219,204,202,181,201,206,187,181,207,197,254,111,137,212,208,218,215,85,93,53,219,226,226,255,254,195,69,231,222,254,225,225,216,213,217,179,80,210,203,252,159,209,205,174,200,176,255,193,190,255,182,156,148,202,169,111,181,111,132,255,99,109,181,134,137,147,146,148,151,161,158,143,129,137,255,140,51,67,62,78,69,49,154,75,36,88,90,155,205,140,112,181,212,191,183,191,200,223,166,201,217,193,148,209,200,191,216,158,200,255,134,215,196,183,165,164,129,202,215,221,2
39,40,79,132,140,42,79,126,128,57,84,124,61,226,223,58,125,66,128,231,115,229,39,224,225,180,183,197,214,221,191,220,225,63,191,201,220,191,211,219,165,95,108,217,209,219,108,43,212,30,221,221,128,213,225,228,221,216,126,95,219,218,69,188,217,217,178,216,216,116,209,214,97,207,220,215,38,201,223,223,200,214,78,221,197,35,183,186,177,194,190,189,180,168,162,163,155,203,73,193,192,190,196,202,203,204,206,212,211,209,209,211,212,206,205,141,96,118,207,207,140,91,86,151,114,78,239,76,188,58,122,114,240,75,192,191,193,193,209,49,57,99,108,4
114,95,82,11,18,115,64,18,8,113,84,7,115,147,160,37,20,77,27,160,33,157,91,143,137,125,123,129,136,121,171,134,121,104,58,56,121,81,110,112,46,27,56,119,144,143,56,115,52,65,181,107,82,142,131,124,126,172,150,46,156,147,26,175,148,138,133,123,135,61,125,147,67,138,121,102,30,116,169,185,120,94,67,173,89,39,158,146,117,90,88,85,82,62,52,52,226,231,55,47,49,51,58,67,85,122,111,116,113,116,230,142,117,111,97,170,39,140,109,136,33,75,18,150,59,64,235,203,148,67,27,53,236,167,54,74,101,189,215,81,69,40,47,2
200,227,235,201,135,202,250,231,135,201,229,134,201,247,244,228,134,199,140,246,187,225,194,223,223,221,216,221,222,213,218,221,218,189,210,206,222,233,221,220,165,155,140,222,231,232,216,248,236,89,230,236,250,236,236,233,232,225,172,153,202,205,247,230,199,187,212,170,218,169,161,138,152,124,208,196,182,197,94,143,211,200,131,65,213,59,197,223,233,197,217,216,204,197,230,235,98,181,84,198,200,224,219,217,216,181,217,229,227,220,248,217,224,222,217,12,80,187,226,205,196,45,171,233,161,111,23,82,237,68,174,163,20,75,237,237,236,228,214,111,84,174,176,3
85,85,86,30,30,85,239,38,26,86,87,24,86,235,232,157,22,83,22,223,167,223,98,228,230,223,213,226,229,230,100,227,230,82,195,230,228,172,229,228,211,77,202,224,216,217,94,64,155,57,206,107,143,61,141,138,66,177,152,25,177,185,60,11,139,177,136,147,143,179,132,152,124,136,172,171,67,192,166,185,179,186,59,173,183,71,198,198,193,202,201,196,190,183,184,194,43,40,104,196,192,183,175,172,190,176,168,174,186,197,136,164,173,184,192,39,91,164,165,197,190,79,193,146,200,101,120,42,145,169,192,190,134,69,59,58,108,140,186,184,182,193,198,0
1,1,6,23,35,0,221,28,43,0,1,32,0,208,204,18,46,0,68,112,62,109,10,129,149,158,185,206,225,203,165,232,229,28,232,203,227,109,220,227,223,217,232,225,215,224,23,22,183,170,216,180,55,23,190,208,217,238,175,142,200,181,62,55,160,148,216,195,211,48,208,215,54,201,194,175,69,60,191,198,179,173,55,177,148,75,128,171,180,153,157,175,192,202,176,153,72,50,76,152,158,165,169,150,132,139,138,128,116,120,43,101,92,80,102,78,89,55,129,135,110,86,149,11,124,146,21,88,28,196,73,35,19,106,39,28,41,5,169,184,173,110,89,6
223,249,236,69,235,224,169,0,208,224,224,212,225,255,240,85,153,224,0,244,214,233,250,249,247,221,168,183,207,255,158,162,43,230,0,18,235,229,162,203,71,99,36,114,236,142,105,120,232,195,177,230,190,232,169,255,240,251,244,212,252,93,189,240,253,194,244,255,240,190,254,189,239,248,241,243,167,255,225,246,173,255,238,238,167,254,128,103,103,156,122,171,135,181,230,215,206,242,255,204,207,209,248,199,124,168,151,135,114,216,110,101,124,180,244,226,78,251,196,240,193,129,35,251,179,96,150,98,245,220,207,255,128,100,245,94,229,244,244,211,220,255,153,0
21,20,26,17,57,19,180,19,41,22,25,29,18,244,244,135,20,23,22,243,21,244,26,234,224,211,197,198,193,165,115,183,183,16,138,151,189,166,215,210,111,91,116,223,219,216,15,29,118,138,199,183,53,210,213,226,220,204,193,180,211,204,91,193,222,214,206,225,206,90,225,230,94,227,212,198,160,199,240,217,227,218,93,229,206,218,219,219,213,210,235,227,227,232,218,200,110,74,127,183,183,208,218,192,168,127,142,158,142,132,54,96,109,107,106,127,162,182,144,136,152,162,158,187,157,162,74,60,178,139,125,98,70,155,159,173,176,160,181,159,143,148,148,6
114,95,82,11,18,115,64,18,8,113,84,7,115,147,160,37,20,77,27,160,33,157,91,143,137,125,123,129,136,121,171,134,121,104,58,56,121,81,110,112,46,27,56,119,144,143,56,115,52,65,181,107,82,142,131,124,126,172,150,46,156,147,26,175,148,138,133,123,135,61,125,147,67,138,121,102,30,116,169,185,120,94,67,173,89,39,158,146,117,90,88,85,82,62,52,52,226,231,55,47,49,51,58,67,85,122,111,116,113,116,230,142,117,111,97,170,39,140,109,136,33,75,18,150,59,64,235,203,148,67,27,53,236,167,54,74,101,189,215,81,69,40,47,2
43,87,54,58,93,46,123,85,94,43,88,91,54,180,188,80,89,70,73,194,38,215,17,214,216,215,214,219,220,201,158,223,212,26,177,195,224,179,225,223,185,240,199,218,222,217,144,27,201,180,207,207,24,198,207,210,212,224,203,193,223,222,22,187,221,223,219,220,219,62,215,218,64,216,211,204,24,197,213,212,209,205,70,203,200,23,217,199,192,196,200,198,189,186,188,193,102,86,22,123,146,153,144,139,157,41,48,31,20,70,87,156,84,73,129,131,23,175,183,185,163,22,178,190,163,20,65,21,176,171,143,140,71,20,69,175,173,192,207,183,178,167,153,5
184,183,183,115,95,185,183,118,96,188,188,146,191,197,215,191,189,194,191,218,206,205,173,154,203,125,134,117,114,182,192,121,139,165,176,158,75,185,65,48,170,146,176,47,116,65,149,180,178,159,219,179,180,38,21,127,181,114,145,55,92,134,168,94,90,121,148,101,160,87,121,74,147,103,156,155,171,94,141,161,134,126,199,159,132,171,79,120,85,118,126,130,122,116,117,107,88,17,162,133,136,146,146,153,150,129,156,161,171,167,12,128,151,157,165,17,141,48,157,167,101,129,81,102,42,106,3,145,77,28,27,11,16,124,6,125,217,49,82,7,4,35,45,3
118,88,63,77,67,88,132,68,82,67,59,98,63,187,187,88,98,64,77,183,116,174,73,170,171,174,170,167,162,159,105,159,160,63,102,132,158,149,158,159,98,98,111,166,178,182,103,70,106,74,187,140,55,178,182,182,177,182,143,137,160,132,63,177,141,120,91,113,68,95,116,94,85,101,77,84,73,106,95,146,126,97,79,114,126,76,87,87,79,106,101,112,94,80,96,83,76,56,58,164,143,182,159,126,166,174,191,168,153,169,65,139,186,169,160,87,70,165,124,86,134,78,125,147,129,92,52,50,161,110,125,97,55,59,146,149,158,160,119,107,114,142,140,3
105,100,100,101,103,103,88,101,106,106,111,103,109,45,50,107,114,112,110,67,117,158,133,146,164,148,140,110,111,63,219,111,85,128,41,56,117,169,130,164,90,85,64,216,189,222,73,145,116,25,177,77,95,29,79,170,201,198,53,45,154,169,99,30,140,145,33,144,26,36,148,137,34,137,62,53,126,107,134,129,57,61,67,135,66,162,124,159,172,109,121,132,129,148,150,154,24,119,168,109,112,135,137,142,148,115,128,130,126,122,44,75,108,105,90,23,169,21,52,66,44,124,46,70,47,123,61,44,80,43,47,27,95,50,33,56,63,62,70,41,40,35,42,3
198,192,186,66,78,197,98,45,73,197,192,67,197,219,220,108,71,197,101,222,83,229,197,228,222,225,219,219,220,177,149,219,197,195,158,188,223,203,235,215,178,208,154,211,229,217,172,193,191,229,221,126,191,168,205,181,159,215,175,227,214,221,189,182,204,213,160,215,158,222,197,216,194,196,148,191,131,179,221,121,232,225,125,226,229,129,122,105,125,170,170,167,172,174,160,147,227,117,124,156,158,164,167,175,181,153,169,182,189,194,217,191,197,204,204,224,127,202,212,214,226,126,222,227,228,204,210,79,224,221,223,223,196,104,201,219,225,180,180,208,222,220,222,2
74,77,93,254,255,72,220,252,255,87,90,255,89,214,214,139,255,85,255,215,246,196,189,189,217,205,213,219,222,219,223,224,226,199,131,156,223,208,219,221,200,109,69,223,218,225,185,208,161,68,225,169,204,230,222,219,217,217,128,182,227,226,201,221,233,229,86,233,198,195,236,234,47,236,190,210,207,227,231,228,191,167,191,228,142,196,227,233,232,209,209,222,233,206,172,149,93,200,196,203,191,175,117,97,90,198,140,94,129,160,155,207,214,217,214,33,190,222,214,224,163,196,201,226,206,213,221,194,223,225,211,202,233,205,215,220,220,220,222,227,226,226,224,3
33,47,41,14,18,31,16,17,17,23,20,17,22,20,11,11,18,18,15,20,15,143,44,153,141,160,161,161,151,98,67,156,143,64,98,150,162,159,167,166,50,75,132,170,170,173,14,55,164,97,177,164,57,161,166,166,166,165,111,57,167,165,76,80,169,168,129,169,126,10,166,167,10,166,111,100,53,161,164,163,101,100,14,161,100,24,82,88,100,161,139,119,111,107,95,77,49,16,15,141,133,121,109,98,81,141,129,119,106,94,25,161,137,126,112,23,8,4,152,130,12,8,9,17,12,12,23,9,15,4,13,14,16,10,8,8,14,168,67,5,6,8,11,6
126,126,140,100,98,118,152,104,100,112,110,115,107,52,55,72,121,106,124,54,110,55,106,52,51,42,36,51,50,65,67,58,74,89,40,41,88,69,100,111,99,52,49,129,143,145,108,47,64,36,166,58,71,59,59,57,51,52,134,176,55,52,77,61,54,50,115,65,119,185,58,69,190,56,118,125,72,42,26,50,102,111,215,9,101,73,74,74,72,73,73,76,76,74,73,76,213,221,68,65,75,75,76,76,73,71,75,76,76,74,215,38,75,76,77,193,65,78,61,78,153,61,129,71,141,58,210,70,56,111,141,159,212,46,64,63,62,68,78,107,113,128,135,5
138,127,91,151,158,134,34,154,155,165,124,145,229,38,38,145,136,231,120,30,73,26,178,30,50,33,43,48,55,62,29,68,86,164,28,35,91,58,80,106,52,30,34,116,124,139,53,81,80,139,140,101,176,75,104,101,74,63,177,174,44,32,146,57,52,49,114,64,125,81,63,72,64,40,126,131,141,57,67,111,95,112,241,47,97,145,119,103,64,67,80,95,114,112,81,65,185,235,141,80,89,96,102,102,91,102,102,97,90,87,240,84,81,78,83,216,137,68,69,89,189,82,185,50,221,70,128,29,88,182,217,230,205,44,73,130,105,70,127,127,152,164,176,0
21,37,104,133,110,20,178,111,71,18,29,69,19,198,207,175,64,19,105,210,141,144,21,178,103,111,139,143,150,149,59,156,148,42,182,182,160,136,164,162,150,181,184,164,168,169,111,38,129,115,163,114,24,99,159,173,196,161,166,164,148,156,112,139,123,133,159,132,127,111,137,147,106,142,161,149,104,52,77,164,189,165,107,134,187,102,128,134,116,133,121,119,120,116,143,164,137,93,103,123,114,111,131,160,165,112,148,163,164,183,104,116,141,152,186,138,101,10,127,177,143,101,162,48,146,99,131,99,19,161,132,138,145,97,124,144,19,100,137,153,161,154,144,3
141,148,158,203,203,138,165,205,203,140,149,205,144,187,181,136,206,146,203,183,202,151,154,141,165,134,128,136,161,188,150,158,175,146,163,128,152,163,143,149,93,100,142,155,150,158,203,137,176,199,153,191,132,171,180,170,165,159,177,202,166,159,152,149,175,166,117,170,121,200,179,162,200,167,122,112,162,166,177,192,132,115,199,182,124,150,158,155,135,111,118,131,137,132,124,124,197,197,144,73,77,81,81,83,99,82,70,56,53,76,197,148,112,88,88,192,105,171,149,102,194,120,192,178,194,90,197,136,182,181,193,194,196,85,176,180,176,166,125,177,180,188,189,2
90,95,102,114,92,86,141,56,85,83,91,49,87,142,134,61,37,98,41,113,20,55,113,36,159,57,59,118,172,165,166,163,157,113,87,119,150,163,144,148,160,155,81,145,147,142,74,121,155,130,138,154,118,140,137,143,148,155,153,148,115,129,90,114,88,107,167,91,115,73,132,126,73,142,136,123,16,130,146,159,110,108,66,148,93,17,138,118,96,162,151,142,130,128,158,201,189,61,20,159,147,144,164,193,200,145,170,191,193,194,205,191,182,181,193,200,19,77,196,183,191,134,191,188,190,183,189,180,192,186,191,188,179,190,200,191,195,187,191,192,188,180,174,4
47,47,47,103,113,45,195,101,103,44,44,91,43,172,162,149,99,43,104,156,97,185,37,179,184,176,174,173,168,159,127,160,157,37,120,166,150,137,164,141,119,118,105,136,174,150,53,38,153,83,145,168,38,232,186,161,167,180,124,92,175,180,206,206,167,172,170,167,160,68,157,166,70,155,154,131,190,203,155,161,130,135,21,155,119,186,102,75,52,93,99,126,123,114,105,97,57,17,161,149,125,129,128,127,112,130,112,95,90,86,27,105,91,90,111,46,138,140,121,89,55,123,65,169,35,121,54,160,182,139,115,100,95,157,175,175,177,184,174,146,142,139,135,2
16,13,14,14,59,12,15,12,36,14,13,27,14,58,59,12,24,14,18,70,16,68,12,58,62,51,41,57,57,59,26,62,60,19,41,34,57,28,52,58,33,22,24,54,51,51,113,22,50,30,45,55,16,37,70,70,62,33,34,32,30,35,29,29,39,34,38,35,39,111,56,33,112,61,36,33,95,50,50,43,38,36,111,47,34,108,28,34,37,68,61,51,34,29,26,34,112,112,55,61,55,59,53,40,24,54,47,49,55,46,112,41,29,30,44,108,109,46,58,30,34,47,35,42,40,105,112,28,45,36,30,111,112,28,38,40,42,47,47,36,34,39,33,6
18,19,22,236,230,17,34,237,232,20,24,234,33,30,23,170,236,42,236,24,239,20,29,41,82,56,100,131,139,142,21,145,148,26,120,150,148,36,150,152,143,78,153,153,160,154,179,235,96,114,144,66,233,15,101,104,125,96,112,104,69,81,231,204,124,125,146,145,143,98,127,134,76,99,152,138,233,205,165,110,144,147,56,212,131,233,141,147,150,99,107,117,131,138,141,132,71,30,234,91,99,104,114,123,129,92,100,106,111,115,49,162,89,92,109,124,234,73,149,87,113,233,107,106,132,234,70,130,102,47,73,31,32,197,60,57,79,59,73,161,102,25,19,4
94,78,80,105,98,88,73,120,107,87,76,119,84,125,123,128,129,81,127,129,100,133,67,130,145,126,124,135,132,122,79,137,129,71,64,80,151,54,157,165,49,77,52,178,182,184,103,84,88,193,188,108,122,109,139,141,135,78,200,194,77,85,204,99,62,62,102,74,107,191,70,73,190,72,101,118,204,46,64,61,74,85,192,9,77,207,124,88,68,93,120,118,133,115,132,154,198,198,207,107,107,127,139,150,163,102,127,149,155,164,197,115,125,144,158,211,209,77,114,149,165,210,129,89,146,215,200,108,92,144,120,156,162,87,67,76,80,90,136,143,153,145,125,3
254,255,232,255,254,254,185,228,254,255,255,254,255,195,196,185,254,255,254,195,255,151,252,127,111,42,100,136,163,181,189,157,172,193,162,165,163,189,176,181,198,184,183,183,179,184,245,190,200,165,185,182,191,189,198,201,154,165,147,75,172,178,179,163,163,180,151,175,155,226,197,203,224,117,156,163,174,114,16,23,143,156,214,6,141,170,144,114,127,156,121,139,169,154,133,138,184,108,159,165,138,126,166,176,165,157,123,160,175,178,180,171,133,151,172,169,74,5,172,173,122,8,160,24,164,238,242,255,191,186,191,187,255,254,237,235,237,240,237,250,234,246,246,4
83,68,90,48,47,100,158,49,48,88,103,49,87,139,113,35,49,112,48,143,50,146,150,142,139,139,138,139,131,105,222,134,114,170,74,125,151,176,189,174,59,41,62,196,200,212,38,135,201,69,206,172,104,204,204,191,185,166,105,95,182,169,121,178,194,180,121,193,105,28,196,181,28,186,107,77,116,195,171,126,74,81,24,171,102,113,176,146,157,154,132,106,166,178,191,182,74,13,88,184,225,216,196,181,169,192,208,206,195,175,12,169,198,206,174,98,127,148,184,195,113,89,143,187,116,125,15,50,82,181,105,78,14,78,72,176,139,175,181,184,177,133,116,3
255,255,255,96,178,255,255,123,169,255,255,175,255,88,78,254,176,255,174,22,221,200,254,197,129,167,123,139,106,106,168,152,132,252,130,224,127,188,182,160,32,96,216,189,184,179,207,253,157,254,29,229,252,213,191,175,168,111,255,254,31,148,253,177,79,55,175,191,175,254,192,192,253,193,176,189,255,188,199,213,167,174,227,196,163,255,150,155,157,141,135,138,141,146,154,152,240,253,255,133,133,136,135,138,146,129,129,136,148,154,216,132,135,143,157,184,255,181,142,156,212,255,236,203,177,255,254,255,214,160,252,255,254,255,248,215,223,217,195,154,159,194,252,3
205,205,205,203,205,206,200,200,203,205,204,200,203,196,196,46,203,203,167,195,29,156,200,144,161,145,144,147,148,106,79,151,140,197,166,162,151,151,146,142,37,29,146,131,117,108,8,197,139,4,69,183,196,148,129,124,126,105,5,2,107,98,199,140,102,98,57,93,9,6,81,81,0,66,9,7,201,62,61,63,2,12,0,66,5,203,102,82,52,101,107,110,99,77,58,41,1,102,203,108,112,112,93,70,54,114,105,85,62,47,194,116,97,78,47,4,206,98,110,53,3,206,6,102,103,208,204,206,99,78,81,202,207,208,189,83,98,100,100,99,104,91,70,3
48,49,89,67,87,48,138,58,79,67,76,76,64,161,159,138,62,66,48,154,128,171,156,164,168,160,158,162,165,158,118,156,158,226,131,146,153,108,149,152,121,55,127,148,141,146,169,247,161,153,143,158,251,164,154,153,151,155,166,183,135,164,212,200,136,157,159,153,159,183,147,167,183,141,168,174,126,155,148,155,164,170,176,152,163,99,143,143,148,127,133,145,153,155,158,160,186,164,129,142,145,153,157,157,157,159,163,168,160,158,185,137,136,133,143,190,32,155,92,83,194,32,190,153,195,47,121,146,173,181,196,194,21,36,180,171,172,179,174,179,181,185,188,2
42,31,57,36,36,49,219,32,37,100,93,37,82,210,211,128,38,67,38,202,29,209,158,215,192,222,229,220,206,82,229,209,180,203,219,221,209,201,222,209,103,183,224,208,225,206,40,217,222,183,203,222,162,219,224,225,224,201,155,133,192,193,71,206,198,193,17,199,28,45,204,200,46,206,87,116,77,207,211,214,94,108,56,211,87,67,140,103,111,58,71,82,81,64,52,49,51,129,185,76,138,134,125,104,94,179,190,191,176,170,59,196,186,191,177,56,156,207,216,195,85,200,57,207,71,192,38,198,207,66,62,56,87,210,220,202,206,207,202,101,92,76,69,0
56,68,59,59,48,63,56,31,53,73,53,55,65,154,160,46,44,59,34,173,55,188,54,187,195,182,161,184,188,195,174,175,195,100,131,139,99,181,90,78,197,211,105,127,150,155,157,142,179,93,170,190,143,185,182,189,195,195,159,140,200,196,135,184,192,186,200,192,195,166,201,207,167,202,206,207,207,194,197,192,196,199,169,190,204,112,193,211,208,202,202,197,201,208,206,207,173,170,119,164,180,194,206,211,203,128,156,175,201,206,172,126,121,118,190,172,184,153,183,137,175,97,168,182,165,20,170,155,185,181,162,161,166,110,136,174,180,195,190,185,229,169,167,2
123,81,68,57,102,110,198,39,74,96,67,64,93,219,219,44,50,101,46,216,108,212,129,206,205,201,195,195,194,188,107,187,184,145,140,158,183,43,190,190,132,57,133,202,201,205,156,175,154,188,167,191,254,199,209,206,198,199,202,192,198,212,255,181,193,206,212,202,201,255,188,207,255,189,205,190,255,195,200,199,209,202,255,210,214,255,199,181,207,199,211,205,189,177,204,194,176,255,255,197,218,218,192,179,203,215,219,195,190,211,255,208,219,189,211,173,255,195,207,187,190,255,169,181,211,255,255,255,199,187,208,189,255,255,209,193,204,201,209,201,182,193,187,5
2,30,187,132,133,18,246,146,140,36,73,152,135,174,170,176,154,101,152,189,173,205,3,225,158,206,216,191,190,170,240,188,179,0,237,222,185,235,169,168,147,200,231,156,166,154,172,0,244,222,162,239,0,252,247,208,184,169,162,212,135,195,0,252,141,145,158,135,157,192,165,136,191,161,110,117,0,210,151,195,124,135,204,154,190,0,205,216,233,32,5,20,115,128,196,223,160,218,0,71,44,0,59,202,199,113,7,123,255,247,161,159,65,83,222,158,0,226,162,138,123,0,171,228,116,0,186,0,225,176,162,170,183,0,3,98,213,223,233,169,172,181,180,0
6,6,31,54,97,16,84,76,100,26,46,103,33,159,161,52,92,58,104,139,97,248,32,246,239,244,243,240,232,221,187,239,230,53,198,229,227,156,222,212,170,69,175,203,201,190,73,98,182,157,194,207,59,200,216,230,225,247,202,162,191,202,59,197,191,192,175,210,205,56,228,223,50,222,215,211,60,226,216,207,161,176,56,212,156,54,191,191,197,226,236,231,226,229,236,248,20,38,24,185,244,255,255,255,252,34,109,111,74,62,63,13,0,0,1,27,15,231,45,70,220,62,112,206,214,34,82,63,219,190,192,116,110,59,191,221,219,209,208,175,183,188,189,2
165,167,171,249,250,168,144,227,247,172,173,239,174,170,177,161,230,165,230,159,196,156,135,163,183,169,176,183,192,214,167,193,199,181,170,175,192,192,185,194,243,222,179,187,175,177,250,181,189,226,179,200,179,197,202,203,209,172,184,190,172,180,171,196,171,178,203,180,225,212,185,186,209,186,243,244,157,194,186,180,219,239,202,181,152,151,77,112,111,91,186,109,71,220,222,210,181,198,151,30,48,25,34,92,109,49,58,55,41,40,188,69,51,59,62,191,147,190,94,106,185,148,180,172,208,144,193,148,166,165,199,211,201,142,174,169,166,159,150,155,150,167,181,2
118,106,105,252,252,121,193,248,252,123,125,252,116,201,205,201,252,116,252,207,251,198,97,191,206,180,173,185,196,199,180,196,200,138,111,121,202,157,190,209,102,85,80,214,198,215,253,129,150,212,212,175,136,186,197,208,208,192,216,208,176,134,159,172,180,134,176,158,159,255,169,130,255,155,168,182,129,161,156,176,194,209,254,156,189,239,103,203,213,119,89,76,90,125,159,105,213,211,78,169,187,165,191,175,174,166,168,181,182,176,215,175,179,177,188,208,13,149,159,160,82,77,135,165,99,96,203,118,141,110,101,185,198,100,89,107,116,163,178,140,104,86,146,2
9,24,63,248,251,40,209,149,249,41,18,254,18,219,218,33,255,33,253,225,230,236,76,228,218,210,196,186,179,112,191,184,177,65,116,140,199,49,216,210,186,164,121,222,228,227,80,26,116,210,227,178,95,208,210,210,225,220,200,193,223,215,199,200,230,218,67,225,160,0,226,221,0,224,175,183,124,212,215,204,161,154,0,214,153,204,190,141,133,181,186,180,118,100,130,133,129,9,100,186,144,95,113,168,176,147,151,173,171,174,0,171,194,186,155,145,192,176,189,178,191,51,189,151,182,34,6,21,97,187,134,88,10,25,13,32,58,63,143,177,177,110,109,6
110,143,145,80,68,126,183,80,69,144,148,65,148,123,127,129,61,153,84,147,84,120,187,92,121,137,105,166,162,113,104,155,145,194,99,108,139,105,119,126,142,120,109,129,120,136,110,109,182,89,129,180,54,179,187,191,191,190,111,96,164,182,50,176,185,188,88,184,108,62,181,193,65,183,106,112,47,153,189,182,130,115,92,184,115,83,182,177,152,169,179,186,170,174,140,129,88,82,62,182,174,183,173,147,128,174,179,163,138,123,101,176,176,155,83,80,58,181,170,81,117,64,118,195,101,52,89,154,178,111,113,97,74,124,191,193,186,178,158,113,112,103,107,2
179,169,180,180,197,165,171,175,195,161,172,194,168,133,121,57,198,185,201,171,211,52,191,89,117,71,93,126,150,181,189,167,181,190,174,161,180,196,168,188,196,38,173,186,191,190,205,181,191,119,196,183,183,182,178,180,179,182,105,139,184,182,181,186,185,185,171,187,161,169,187,186,170,181,136,45,179,172,171,178,141,63,180,171,112,175,141,130,124,92,91,93,97,98,98,108,151,183,171,98,97,102,105,91,65,148,149,144,133,121,166,162,152,150,131,141,146,153,155,143,102,145,71,164,104,99,167,140,168,115,117,141,177,96,162,167,170,171,167,138,120,89,106,4
67,66,63,56,51,70,232,59,51,73,71,52,74,219,209,65,53,73,55,224,57,207,66,208,190,206,207,200,185,139,223,181,164,62,201,216,183,235,207,186,120,66,194,185,212,195,61,66,217,113,232,240,65,241,251,252,245,239,167,121,234,228,56,221,237,226,76,232,141,49,233,219,51,225,201,191,65,225,181,141,175,190,76,174,157,60,94,92,64,89,82,85,68,45,40,41,64,73,55,178,162,135,106,73,63,165,130,105,81,61,66,204,166,128,76,64,51,186,208,122,91,50,52,224,29,197,80,201,215,201,125,78,110,216,131,175,187,189,221,202,204,183,179,5
255,255,254,141,255,255,39,10,240,255,254,211,255,166,145,5,118,255,72,173,24,190,255,195,186,199,218,208,187,136,236,191,153,253,124,187,202,237,239,212,19,36,108,215,231,202,74,255,230,28,191,234,255,240,237,230,230,231,60,43,225,213,255,238,223,211,24,206,25,70,213,206,103,221,82,60,255,231,166,242,28,23,255,183,29,255,105,210,172,152,103,42,106,209,166,116,63,255,255,166,109,50,96,207,160,143,60,72,180,173,252,203,67,43,201,48,255,224,148,125,24,255,40,237,22,255,255,255,230,40,28,49,255,255,227,224,225,109,207,51,50,65,37,5
60,60,76,209,216,61,108,191,216,61,70,216,62,197,192,52,215,63,212,194,205,184,84,182,182,181,177,180,176,165,215,176,168,103,150,155,176,207,185,176,158,119,126,178,194,183,196,90,188,117,191,206,89,197,187,147,170,166,78,66,178,177,169,204,181,185,182,176,177,139,157,170,117,157,170,160,200,131,148,166,170,168,138,145,151,214,114,108,105,89,94,99,109,115,122,134,75,133,213,118,132,144,148,145,149,134,142,148,156,157,94,143,148,150,153,76,203,138,142,152,52,200,18,144,61,207,175,145,159,31,47,55,189,183,131,156,163,159,158,15,26,71,65,4
206,207,211,215,214,205,102,214,212,203,207,211,203,170,169,221,210,203,209,175,201,173,201,169,165,167,165,167,160,161,42,124,116,204,61,109,102,61,177,146,82,131,56,167,180,171,206,208,103,215,195,113,137,102,116,127,125,113,206,198,121,111,125,92,128,119,195,122,200,179,123,112,167,111,188,189,124,96,102,83,166,158,164,89,181,105,122,119,124,80,85,99,102,96,101,111,153,158,129,79,77,81,91,91,104,97,104,116,113,137,162,136,139,143,132,129,147,110,151,147,120,149,132,124,131,159,120,142,137,157,102,84,103,151,150,146,140,127,150,140,146,80,101,4
94,100,95,127,152,91,132,120,164,89,95,172,82,163,164,158,181,82,191,146,194,162,79,144,145,72,28,67,105,109,80,78,92,81,23,14,71,70,82,103,5,14,32,150,134,168,120,63,147,120,180,149,57,96,116,129,142,138,119,118,150,155,48,38,133,143,45,126,35,112,104,120,113,91,123,120,48,49,88,56,122,119,112,85,119,23,98,103,103,92,81,79,95,82,69,66,113,111,8,71,57,54,53,59,65,35,39,39,38,59,110,36,32,37,43,114,30,46,45,28,116,25,119,43,120,36,109,15,29,42,142,115,110,24,14,23,22,10,2,38,38,49,68,4
254,255,213,145,165,254,153,131,163,255,242,126,255,135,121,135,113,253,139,149,73,183,152,180,188,169,153,161,181,187,108,161,174,187,125,146,165,129,165,168,119,155,88,168,183,186,226,216,183,201,204,175,209,156,170,186,189,172,188,172,110,97,222,131,108,78,175,88,174,197,93,101,199,104,176,178,234,135,142,163,119,144,215,137,145,112,235,233,207,186,214,230,162,126,98,69,116,182,173,106,125,132,104,120,137,128,134,150,147,145,66,116,120,124,178,42,198,87,144,192,31,103,144,137,21,108,115,90,90,163,19,32,125,123,72,5,30,147,173,153,57,40,37,2
6,8,18,29,12,11,47,90,12,1,1,22,10,63,63,77,52,10,88,50,105,45,30,48,46,18,57,78,35,37,115,49,36,53,11,26,55,107,78,67,33,48,17,74,136,123,77,46,72,53,161,114,98,61,138,135,139,132,161,164,86,81,36,47,109,81,88,96,102,175,114,86,170,103,106,126,25,133,121,131,113,89,139,131,130,20,79,73,72,139,106,116,132,102,96,88,157,109,146,178,167,176,175,156,149,163,167,172,134,134,149,141,123,136,120,142,254,109,143,153,105,255,125,123,113,235,146,253,132,132,109,135,85,185,117,130,134,122,104,146,148,135,136,0
254,253,255,215,216,255,98,175,164,239,214,148,163,129,124,171,114,169,104,141,80,118,184,132,123,79,128,18,43,197,128,62,175,250,163,171,142,86,143,159,115,189,181,176,184,192,247,255,233,233,188,228,255,232,227,227,224,218,231,230,208,210,255,254,212,208,165,210,140,255,218,208,255,214,192,176,255,206,201,195,141,152,255,197,196,255,170,167,167,182,174,164,161,163,165,170,255,255,255,178,178,170,167,167,169,174,171,170,166,176,254,168,173,171,168,251,254,214,162,163,82,255,189,207,58,164,175,83,203,199,44,105,170,164,190,195,199,194,165,191,191,175,99,6
0,0,0,196,195,0,0,195,195,0,0,193,0,233,235,206,193,0,195,233,195,163,0,204,130,182,171,135,112,100,34,116,93,0,208,175,143,38,179,174,118,151,199,188,198,199,203,0,79,232,226,144,0,33,191,188,181,192,229,226,219,216,0,0,202,193,218,155,223,205,105,105,210,92,216,210,0,192,135,140,208,210,211,165,201,0,132,161,193,96,102,110,116,120,153,184,202,200,0,66,57,53,76,103,119,197,118,50,39,60,201,170,192,166,61,199,0,36,104,120,190,0,191,121,187,0,195,0,139,184,183,183,188,0,2,39,138,144,154,182,184,184,186,1
84,94,86,64,77,84,23,62,95,82,92,88,75,114,94,83,76,95,70,76,62,211,252,161,149,181,211,207,203,207,118,199,201,255,90,190,189,202,192,190,154,153,136,190,195,201,157,255,189,191,214,190,255,205,194,204,203,187,202,191,199,196,255,216,172,195,180,134,188,35,161,130,48,134,144,153,72,160,119,169,131,150,37,120,158,69,173,164,175,199,208,200,173,203,231,163,55,55,44,103,154,167,155,201,226,117,140,146,127,138,27,154,151,144,151,44,27,16,165,166,165,23,181,67,38,21,21,20,12,181,19,22,26,21,15,15,15,148,171,179,174,18,31,5
206,160,230,192,207,211,78,160,216,185,191,221,174,196,198,131,210,173,192,193,209,188,78,186,185,183,179,182,179,180,166,176,177,116,139,153,176,93,170,173,155,50,96,178,181,190,16,188,89,194,205,164,141,159,177,190,194,182,202,190,179,146,189,132,174,151,140,129,115,86,94,73,73,75,74,73,210,94,124,147,185,167,77,50,68,209,167,190,203,224,223,208,224,229,205,201,105,131,204,163,185,168,185,186,170,147,144,144,146,157,134,132,152,164,179,137,211,172,101,131,201,214,183,179,204,198,114,212,180,193,203,78,139,208,199,192,189,157,163,189,194,211,209,3
109,86,87,86,87,87,101,85,91,90,93,92,92,176,175,92,91,95,91,128,95,108,84,107,108,102,103,102,93,92,71,85,80,124,61,78,80,72,99,83,30,58,56,92,103,96,69,99,0,85,105,1,99,80,96,103,95,110,107,108,89,87,88,96,83,81,105,78,97,127,75,75,109,74,80,76,66,64,83,91,71,70,48,91,66,59,94,93,92,86,84,84,84,86,88,86,102,42,51,39,39,43,50,60,70,68,66,58,48,42,76,87,85,78,72,53,3,73,63,67,47,0,58,71,53,37,74,11,63,60,48,65,106,0,52,58,58,62,68,51,52,52,53,4
87,87,87,136,118,88,54,168,133,88,87,149,88,201,201,206,163,88,173,202,178,202,90,202,199,202,201,195,178,155,67,175,158,89,100,176,192,63,216,204,141,209,51,207,217,208,213,86,45,202,213,55,83,95,124,148,148,91,239,235,85,155,81,64,83,100,208,75,209,213,88,68,213,79,191,212,71,84,48,45,175,199,198,46,183,56,154,156,155,121,146,166,174,175,176,168,222,240,52,128,133,119,117,132,150,63,64,52,41,40,185,41,65,81,106,217,49,58,120,168,204,48,189,69,187,47,226,47,59,189,187,174,218,45,46,55,54,51,162,187,186,197,194,6
250,158,30,12,138,239,156,25,61,221,129,29,215,167,165,12,27,220,35,94,20,48,223,40,107,68,130,121,123,149,171,148,157,250,150,150,168,157,174,175,158,134,169,176,179,179,255,249,153,171,173,165,248,160,139,88,112,163,100,98,168,159,249,175,155,155,129,126,116,138,89,87,143,144,111,106,247,76,49,53,115,113,134,59,115,247,138,137,134,120,112,128,141,137,135,138,97,175,249,120,103,142,140,135,135,123,143,139,135,134,127,98,139,138,131,101,86,91,137,133,110,89,66,92,120,85,123,82,72,35,103,130,84,82,89,73,65,136,143,36,49,77,112,5
72,73,71,60,82,85,82,49,64,98,97,52,94,96,113,53,68,82,74,101,55,46,73,74,42,122,173,122,56,38,192,114,48,212,213,218,171,67,206,197,41,46,193,199,216,204,194,237,125,154,186,195,231,204,214,209,208,199,208,189,201,200,220,169,208,195,216,205,215,11,213,205,12,209,207,199,103,198,198,209,205,201,9,208,203,27,206,210,210,209,204,200,204,203,203,204,27,146,32,176,183,185,188,191,190,127,124,126,128,128,45,170,144,139,165,20,15,168,160,175,18,16,122,201,9,10,24,14,200,95,14,44,28,23,80,145,186,215,209,86,30,14,13,0
181,166,170,151,151,180,95,132,109,146,187,178,164,92,93,248,117,139,93,63,169,198,196,207,182,216,219,198,170,176,181,175,184,154,183,182,182,137,185,175,216,208,92,159,167,150,116,168,155,153,94,184,168,179,168,177,179,182,162,155,186,181,82,134,184,186,172,181,165,130,180,179,140,177,174,152,45,164,188,171,157,141,133,177,137,154,185,188,193,180,168,171,179,183,180,182,101,147,146,129,103,141,160,158,159,55,59,99,106,123,109,168,140,121,65,88,150,118,147,150,65,148,106,135,75,159,125,228,177,202,88,90,134,145,128,150,161,171,186,222,223,218,186,0
149,146,145,223,223,145,149,225,225,143,146,225,141,154,152,167,226,142,227,145,236,137,126,137,137,136,134,133,134,131,135,133,131,132,125,111,128,138,119,126,84,71,87,125,125,131,240,140,113,149,167,88,142,153,147,139,138,171,152,145,180,175,140,147,176,172,143,168,135,241,165,160,242,153,123,114,174,136,132,117,108,106,242,119,76,61,28,22,13,17,15,14,20,22,37,54,146,151,56,64,72,94,113,113,118,107,121,116,130,121,154,98,83,82,88,144,151,102,90,84,102,148,95,103,90,152,152,106,93,75,142,158,150,129,95,92,90,87,122,69,78,79,80,6
247,244,242,250,248,247,64,250,249,248,246,248,248,104,103,249,249,248,248,116,251,144,248,142,151,140,134,138,120,81,134,115,104,246,139,152,97,116,105,89,97,110,107,92,97,90,247,244,104,172,84,163,248,151,177,206,217,148,92,101,164,182,34,157,222,162,115,226,103,230,204,210,228,197,99,101,24,143,153,156,92,94,218,120,91,30,75,50,53,181,171,154,122,99,96,91,47,211,26,149,143,123,107,96,98,73,75,78,87,99,58,77,80,81,80,30,66,75,86,71,29,56,68,92,26,61,37,74,77,76,31,44,41,46,117,113,104,35,39,73,69,33,31,6
255,228,202,220,187,255,98,222,180,255,232,197,255,87,85,224,176,255,170,108,174,148,203,142,133,139,141,130,125,123,207,124,126,255,130,183,132,255,154,145,121,129,146,154,162,157,226,215,253,93,160,251,218,255,254,233,203,138,124,116,140,132,220,164,146,138,112,146,119,168,159,145,192,168,118,116,216,236,159,138,108,116,201,163,107,232,79,77,78,82,85,84,83,81,81,82,131,173,255,83,80,80,83,83,87,109,101,103,102,109,195,155,138,123,107,117,255,246,139,101,110,204,98,182,105,246,149,163,136,101,119,145,152,194,239,148,131,149,164,94,96,96,108,2
255,223,83,255,255,218,29,255,255,69,22,255,23,138,144,156,255,24,255,184,255,189,23,194,210,193,192,194,207,178,88,205,207,21,71,117,207,77,176,211,146,57,134,214,149,208,255,23,77,179,174,86,23,102,110,123,146,175,215,209,174,180,161,80,170,175,196,160,204,255,141,156,255,129,192,189,255,87,142,175,155,176,255,157,110,255,96,66,42,64,75,54,33,38,34,49,255,255,255,86,34,34,83,107,91,83,52,82,111,107,255,124,96,79,105,153,255,95,86,84,166,255,177,192,173,255,227,247,197,162,157,98,185,249,120,102,167,213,89,137,149,178,174,2
111,117,112,33,31,123,121,44,31,124,117,31,112,117,84,31,29,87,25,142,28,184,80,138,82,80,50,42,33,87,179,30,51,27,216,208,32,155,33,30,212,30,215,29,34,29,25,26,201,26,32,212,28,222,232,228,191,240,28,29,225,227,64,182,198,199,69,197,63,23,213,205,24,208,52,35,39,112,110,118,62,57,23,126,46,32,50,42,33,114,104,78,62,52,46,41,24,24,31,109,91,78,71,57,52,100,80,68,59,64,24,109,74,72,69,25,32,193,100,76,28,52,27,212,29,44,24,64,192,29,25,28,24,76,48,183,168,137,120,29,29,27,27,4
45,55,58,44,39,44,7,86,38,36,49,39,47,112,105,64,42,54,54,133,32,160,68,172,153,183,194,173,155,130,89,155,128,53,91,147,141,67,177,131,75,5,75,124,159,116,69,73,88,15,111,115,75,142,161,154,144,196,86,74,193,195,84,66,184,193,102,185,102,76,176,186,74,175,101,99,114,155,175,164,100,101,64,180,96,126,73,74,73,77,128,116,77,76,78,85,61,78,126,90,149,114,76,78,76,76,59,72,77,74,78,45,34,41,75,69,137,122,40,39,77,125,89,145,74,153,73,139,152,89,81,74,78,143,121,135,140,14,4,98,92,78,77,5
26,23,19,45,43,15,133,44,46,10,10,43,12,204,208,39,46,2,43,193,12,214,178,206,211,198,193,203,206,199,155,206,195,151,173,145,206,194,207,209,143,161,151,215,206,210,130,86,195,204,198,178,118,159,188,200,204,133,201,196,150,144,124,148,131,141,209,146,208,43,154,146,62,165,195,187,33,168,166,173,186,185,66,154,180,168,190,191,193,162,167,170,169,172,181,186,186,80,148,176,176,179,184,170,150,193,195,193,196,187,126,182,196,205,202,118,156,152,191,200,194,143,194,184,185,129,148,163,202,185,19,148,165,131,161,184,197,201,194,192,181,186,122,6
216,216,213,209,215,215,39,205,214,214,214,213,212,230,231,10,212,211,211,239,214,234,204,232,234,218,199,221,223,227,206,226,233,206,176,183,220,234,200,206,195,221,87,193,184,184,186,204,221,163,168,226,199,240,204,240,209,223,196,225,217,221,144,201,203,213,213,195,214,149,191,187,170,183,215,210,125,233,169,204,190,219,78,179,190,13,187,185,188,205,179,168,168,172,170,173,174,13,13,220,225,226,227,226,226,218,221,226,226,222,6,215,225,229,224,205,12,215,221,230,240,14,222,234,239,15,16,140,231,155,235,223,16,143,184,225,231,228,207,106,173,234,238,2
252,252,251,216,214,252,183,210,207,252,252,209,252,193,192,199,206,252,202,176,208,180,252,175,190,169,167,177,181,177,119,188,190,252,76,156,197,193,198,210,155,83,218,218,221,227,222,252,191,217,250,198,252,193,225,239,242,236,251,251,231,226,252,229,228,221,174,213,211,216,197,195,209,185,190,172,252,159,141,150,192,185,169,136,189,253,154,161,143,48,16,14,32,45,31,26,154,159,252,42,30,20,15,18,23,56,35,28,27,29,157,117,94,88,91,156,252,252,138,137,186,252,135,250,182,251,176,249,224,103,174,160,90,249,200,185,181,126,164,123,147,177,173,3
212,217,191,107,115,254,205,91,106,251,240,100,255,216,211,94,108,223,113,213,97,213,217,219,205,216,215,224,219,193,213,221,210,176,179,168,224,221,215,226,96,129,91,225,208,216,105,166,214,79,190,221,212,220,226,227,212,134,152,102,111,92,223,216,115,95,81,96,95,95,111,96,86,100,115,118,252,190,53,67,66,82,42,80,22,75,135,141,122,147,132,121,125,132,122,108,101,30,115,173,150,133,136,131,118,177,173,162,151,139,19,187,178,176,156,91,96,171,194,163,125,83,85,177,72,131,62,61,206,75,54,24,135,80,98,115,156,181,158,101,65,72,63,3
0,0,24,3,0,0,22,21,0,0,0,0,0,50,51,13,0,0,0,26,0,21,0,20,26,6,9,10,30,97,25,39,75,0,37,24,60,32,58,74,37,25,76,124,120,145,0,0,43,37,119,53,0,57,61,113,187,99,53,54,104,91,0,33,121,99,35,115,31,0,153,114,0,162,47,52,0,69,141,118,42,46,0,163,40,0,17,13,16,96,63,36,31,31,25,20,44,0,0,90,59,39,40,41,35,79,51,43,43,38,37,98,74,60,54,44,0,59,87,55,53,2,49,76,47,0,33,35,47,51,43,40,5,40,22,31,38,85,145,53,50,41,39,4
134,34,41,115,201,93,53,17,197,74,36,187,57,180,180,13,179,52,171,185,114,158,93,176,203,186,188,187,206,221,171,204,217,180,210,209,198,186,187,195,201,200,214,194,178,195,178,169,172,193,203,154,209,192,159,179,188,189,162,124,175,175,199,176,162,166,192,152,191,200,129,142,198,117,163,123,186,218,117,112,138,120,187,110,108,171,39,41,41,38,49,51,45,48,50,37,190,180,165,47,71,77,67,67,69,94,108,104,97,97,178,96,113,113,105,179,155,213,106,112,196,178,50,211,199,186,172,165,221,82,195,174,170,156,175,213,222,173,77,94,111,195,211,5
98,89,95,179,118,88,90,192,130,80,82,154,79,151,174,186,167,77,174,109,160,140,53,10,54,44,121,110,113,54,69,126,83,14,189,189,99,86,123,120,137,196,183,131,139,122,151,18,65,182,84,60,41,22,73,104,84,140,68,136,116,137,53,86,88,114,149,89,150,135,83,86,140,80,20,3,85,31,76,136,124,144,139,77,169,201,127,111,87,143,130,116,95,111,124,118,175,119,162,137,128,126,98,68,85,129,123,110,76,55,155,103,120,124,66,139,159,39,115,119,146,125,123,58,153,147,138,148,43,162,157,162,56,164,41,55,44,44,93,148,159,182,165,0
121,138,118,43,33,126,98,23,25,138,115,20,125,25,22,16,23,104,21,77,27,114,173,119,128,115,91,98,89,62,108,79,55,127,67,60,78,85,105,96,39,101,7,119,122,127,82,87,36,140,153,21,134,124,51,103,97,90,77,167,113,110,140,120,108,121,177,92,138,75,86,81,66,85,87,152,137,81,98,88,64,107,51,99,69,135,188,170,146,153,170,185,167,154,140,125,74,88,128,168,189,175,166,163,143,184,179,179,162,118,135,181,168,161,114,61,128,80,148,104,146,124,83,79,132,112,119,78,90,105,92,83,135,94,83,81,96,133,119,75,71,134,139,4
15,31,21,17,19,23,185,18,20,30,31,18,52,224,224,3,18,52,17,221,19,226,72,225,231,232,227,226,228,227,192,224,225,42,174,194,225,193,216,225,182,106,196,217,200,209,9,106,202,0,201,205,146,201,204,209,211,216,158,2,221,217,215,181,220,217,219,216,213,5,218,217,3,213,198,183,8,197,198,200,184,177,4,206,197,7,209,209,185,188,197,209,196,184,169,157,3,47,23,196,189,195,193,173,164,167,170,172,164,153,4,187,176,180,165,56,49,199,190,179,160,56,176,190,196,39,38,72,178,178,86,105,56,72,99,143,153,196,212,179,147,222,202,3
144,178,152,143,144,145,141,125,144,142,175,142,144,165,156,65,141,144,142,181,94,172,164,169,160,175,172,169,165,151,185,135,137,127,175,156,87,164,81,81,115,110,176,72,84,72,192,99,141,62,146,171,122,174,176,176,190,185,121,114,178,191,103,112,163,135,125,171,126,142,164,164,149,155,124,98,122,149,108,94,122,129,73,91,119,157,118,107,101,124,120,112,107,100,100,103,218,59,156,106,102,101,95,95,100,118,112,114,114,108,215,124,116,119,111,203,219,28,126,105,103,213,50,141,41,211,205,217,83,50,181,204,219,214,48,39,47,131,113,56,50,24,52,6
36,12,11,13,25,23,44,11,27,13,12,25,11,89,89,79,25,10,25,111,45,154,18,156,159,156,149,155,155,162,98,153,155,16,120,119,149,103,144,148,131,90,34,153,145,162,45,46,122,136,171,122,41,108,131,151,154,168,148,128,176,171,94,95,178,174,173,176,178,168,170,172,174,169,178,171,163,146,160,148,172,174,173,157,170,156,122,119,119,120,125,135,120,115,108,101,174,176,158,101,101,102,106,108,115,133,133,130,124,133,175,149,150,156,140,183,153,58,136,145,115,150,111,71,114,155,60,34,90,128,123,126,40,35,90,94,99,109,114,133,139,136,132,4
18,18,16,20,23,18,60,17,20,18,15,18,17,128,127,62,20,14,21,133,16,140,10,140,137,137,135,135,133,117,120,133,127,47,111,114,135,133,136,137,88,59,66,137,143,138,110,98,109,118,127,148,86,147,161,160,157,154,118,115,152,143,87,136,153,148,140,150,143,51,152,149,48,150,146,144,86,144,147,153,138,141,53,147,133,87,26,20,26,35,32,37,37,43,61,78,72,61,84,110,105,96,106,118,117,120,122,125,119,105,61,95,103,101,94,91,86,122,98,97,103,84,118,123,99,85,61,157,115,125,92,68,57,144,107,117,123,115,134,123,122,91,94,5
95,131,101,222,222,109,160,193,222,113,97,221,111,196,196,126,221,107,223,194,225,197,112,199,186,199,205,196,184,141,135,184,142,112,172,219,178,212,206,178,204,104,203,189,209,200,230,132,223,220,198,223,202,214,214,203,197,216,240,227,223,223,191,205,229,226,197,224,226,231,222,224,231,219,187,184,216,229,229,221,201,212,232,239,180,226,212,219,175,225,192,188,214,212,179,180,232,233,230,222,178,190,210,216,171,177,196,212,217,152,233,218,205,216,150,232,228,229,155,204,229,228,219,234,203,207,234,230,224,208,233,233,234,193,225,230,222,228,154,222,208,234,195,5
186,193,201,149,156,178,148,151,149,173,184,149,183,197,195,168,150,194,148,197,125,115,185,160,109,129,46,95,121,87,191,79,92,82,143,94,40,188,62,93,104,105,148,89,94,91,94,189,181,96,153,171,152,158,157,153,152,128,78,66,142,161,168,143,139,154,72,154,81,0,153,161,5,160,96,100,151,118,91,144,117,115,106,10,121,195,107,115,116,75,79,92,109,137,128,111,154,151,196,44,59,79,149,195,196,69,106,181,199,204,165,213,203,201,206,168,89,218,217,206,185,212,195,220,192,185,160,195,215,185,166,170,156,192,203,199,208,187,212,181,187,183,183,6
138,106,109,98,210,112,94,23,196,177,156,168,164,223,218,68,155,142,158,222,229,192,82,195,183,189,150,185,179,178,218,169,165,39,67,145,155,217,185,165,69,31,127,177,214,188,180,97,220,122,185,218,93,194,181,146,120,201,146,165,216,214,97,207,218,217,158,222,153,180,152,186,181,160,147,146,74,212,185,233,141,144,174,205,144,65,122,138,139,143,143,146,144,135,130,121,161,160,53,137,136,135,129,123,124,133,130,123,121,127,139,127,125,124,122,137,193,208,122,118,132,187,103,135,117,206,210,78,105,59,102,101,211,178,152,134,112,83,54,41,70,89,90,3
66,82,194,137,129,71,23,113,133,79,80,136,93,137,137,110,137,83,137,148,136,7,67,7,5,10,10,7,6,4,100,8,7,249,72,67,9,49,17,9,125,131,73,16,23,19,113,250,66,108,31,79,255,101,115,147,144,88,128,113,98,92,196,89,104,97,50,106,48,116,113,107,138,117,63,61,194,84,107,91,63,65,143,105,65,78,80,78,74,83,82,83,81,79,78,76,147,133,77,84,83,81,81,80,77,82,82,81,80,78,145,80,84,82,77,149,78,161,84,81,111,102,62,109,137,214,33,180,136,79,163,160,42,169,152,151,129,121,170,98,82,166,170,6
3,4,7,83,59,4,83,21,47,3,3,15,4,117,119,191,7,6,8,124,31,136,38,135,132,132,131,133,129,127,77,134,133,48,72,110,143,78,139,149,80,56,52,148,140,151,124,96,97,216,157,115,148,127,135,134,132,125,174,196,128,113,172,121,120,97,196,93,133,208,93,84,213,79,94,95,167,109,109,107,121,115,253,103,122,166,87,88,92,107,108,105,109,113,120,140,217,110,144,95,96,102,108,104,100,94,90,84,80,81,113,128,119,101,97,168,163,109,136,126,96,136,75,99,98,142,39,91,101,174,100,149,27,166,109,104,99,99,96,125,146,143,145,5
26,26,27,52,52,25,47,60,52,27,26,54,29,113,119,164,55,30,57,110,58,131,31,135,151,131,118,142,155,152,67,144,149,26,20,55,134,21,101,136,115,132,40,144,94,136,62,28,76,223,120,82,30,79,83,56,109,81,199,220,8,73,31,80,50,8,172,69,42,63,99,92,65,106,185,217,32,43,132,38,142,180,59,133,153,13,84,79,126,4,9,12,15,6,49,147,118,139,10,3,0,0,0,5,4,5,2,11,12,11,54,24,11,20,36,108,0,82,33,24,203,1,199,97,207,8,77,0,95,189,202,132,23,0,75,83,96,176,61,169,191,189,182,5
51,61,70,134,134,75,138,137,131,95,109,131,108,145,141,34,133,129,136,142,145,56,140,34,25,30,53,42,29,51,78,39,44,133,138,132,95,24,92,101,89,114,150,104,120,122,83,112,22,106,129,93,128,131,133,136,143,155,134,117,150,140,133,150,158,146,114,157,94,92,158,156,93,156,85,77,137,153,151,136,71,59,105,148,41,166,71,47,37,114,95,67,30,54,101,116,116,84,174,102,55,40,76,134,169,58,103,153,152,141,93,112,169,158,145,131,176,144,166,159,145,172,119,153,142,176,31,178,140,145,120,112,38,178,103,120,131,143,152,169,139,105,98,0
105,121,134,71,98,109,158,44,77,117,140,51,131,196,194,131,54,138,57,200,92,198,140,200,193,199,196,193,188,184,125,185,182,138,108,160,184,117,197,188,86,46,126,184,187,178,106,145,182,126,173,188,151,175,192,192,192,180,161,150,139,155,149,173,140,152,175,153,177,31,154,170,19,170,180,175,156,170,177,181,174,180,0,137,171,152,116,123,124,187,191,188,152,165,130,137,120,3,156,214,224,208,206,201,173,213,197,173,165,118,4,141,135,113,97,131,134,183,130,122,159,140,173,180,155,120,0,141,184,149,139,113,67,125,175,185,182,181,180,154,146,147,145,3
89,89,88,61,69,89,86,58,66,88,92,68,91,61,64,122,68,94,70,85,80,128,88,123,132,124,140,136,134,135,112,137,135,95,81,106,140,85,134,140,137,143,122,127,86,126,92,87,92,127,116,111,68,121,129,130,132,115,128,119,118,105,70,90,127,108,143,119,149,79,137,109,88,132,144,143,101,139,98,102,146,144,84,96,147,119,25,89,132,111,105,83,108,139,124,125,74,81,119,98,105,124,138,135,127,130,134,139,135,133,78,127,137,137,138,76,123,117,133,137,89,123,48,128,64,127,161,129,91,53,72,77,160,132,99,88,95,113,113,67,55,66,70,3
50,46,44,27,32,51,71,21,30,61,60,31,55,19,18,28,35,60,29,41,74,90,102,98,89,98,100,96,90,91,207,84,91,54,71,52,76,203,75,95,73,45,94,109,112,117,152,217,202,151,123,200,117,192,176,146,139,120,103,146,119,106,118,203,128,108,40,120,68,145,139,110,146,132,62,41,113,170,119,103,43,39,144,124,51,124,104,100,97,110,103,91,78,68,54,47,139,141,98,107,100,95,95,87,81,100,103,113,106,98,144,108,120,119,98,138,218,112,112,99,210,212,127,88,194,217,138,205,94,50,189,235,137,189,132,108,94,87,66,50,50,142,191,6
95,82,71,75,73,96,92,95,88,91,92,98,91,199,199,107,86,81,73,204,75,180,39,179,174,176,168,171,168,162,115,172,172,48,82,105,176,99,178,182,98,72,78,195,189,210,66,57,38,196,210,105,49,172,180,185,182,187,199,192,200,189,32,136,203,199,202,197,200,103,186,192,95,181,191,193,35,160,184,188,201,193,118,180,205,28,189,183,188,166,171,178,196,201,204,200,78,45,12,153,132,116,117,140,145,47,45,40,46,54,82,48,55,53,84,49,15,103,140,150,151,6,160,114,135,11,94,31,99,167,97,70,109,16,55,87,101,127,163,188,184,154,132,2
205,233,235,231,233,220,4,199,230,219,223,236,215,66,71,87,229,208,227,59,225,114,6,80,121,69,49,76,97,127,107,127,109,19,98,118,145,138,93,149,72,163,117,128,147,148,233,201,147,23,143,121,213,112,46,90,135,67,73,198,35,71,218,46,37,61,50,43,69,245,58,71,211,38,63,58,218,109,74,148,62,62,156,85,62,220,110,85,82,165,169,168,118,87,70,79,141,125,150,135,149,122,114,101,77,117,91,99,107,106,104,129,63,92,78,174,103,160,98,110,154,25,108,136,109,208,111,168,123,163,40,91,111,142,127,131,131,68,97,154,159,157,121,6
24,36,34,67,56,27,97,96,66,33,38,73,33,138,173,77,81,34,84,161,63,163,41,161,173,156,147,161,163,169,165,154,157,60,149,136,144,167,131,139,184,185,173,172,189,196,122,87,168,182,208,177,135,196,211,111,138,157,196,190,160,138,143,140,187,156,194,187,202,180,194,183,176,187,211,211,124,84,184,116,206,210,158,173,205,105,214,166,94,223,228,226,228,241,233,88,163,207,96,246,244,242,226,202,154,162,152,122,90,74,170,107,106,107,121,171,69,221,139,142,229,75,213,164,229,183,146,200,169,204,198,172,125,207,221,192,164,199,209,194,222,235,230,5
73,74,73,91,91,75,198,91,90,75,75,90,75,221,218,88,91,75,91,178,91,173,71,167,184,164,159,179,189,201,121,136,149,76,176,156,123,104,109,95,126,168,156,135,188,195,87,123,86,93,184,174,72,105,110,124,133,141,87,91,123,131,54,74,110,114,173,97,221,89,80,79,90,68,202,171,12,75,59,59,199,158,81,72,109,49,50,51,48,62,73,67,39,27,25,100,75,233,50,67,61,58,39,32,47,65,59,59,56,55,113,72,69,71,62,92,53,157,68,66,219,50,208,153,222,43,137,39,177,195,219,93,135,46,132,160,176,163,120,162,198,220,217,0
42,49,51,55,37,38,138,61,43,46,41,49,51,197,208,134,40,59,51,176,79,188,171,188,192,189,181,179,176,167,157,169,162,148,139,159,163,97,162,160,107,68,104,164,181,173,53,181,153,153,189,165,255,160,167,169,172,172,153,144,181,174,255,158,182,180,160,176,166,255,164,169,255,163,156,155,255,168,167,177,163,156,255,173,168,255,107,129,114,135,129,117,119,129,108,95,213,255,255,148,132,107,102,104,103,164,139,116,109,106,255,171,176,153,133,130,255,169,177,158,148,254,159,164,125,254,248,219,144,114,89,133,250,214,138,122,124,99,115,83,92,97,94,4
255,255,255,71,64,255,255,81,61,255,255,63,255,237,236,73,47,255,38,236,31,154,255,211,164,118,25,67,152,135,254,94,163,255,163,206,100,254,223,208,123,109,227,234,234,232,40,255,255,50,195,245,255,249,122,112,95,124,52,52,163,185,246,255,196,201,69,216,62,121,222,215,118,191,56,70,208,195,139,69,68,78,54,186,50,238,109,158,82,18,26,47,55,166,91,77,113,73,255,30,39,76,61,157,105,34,34,85,165,133,56,128,15,101,169,66,253,252,38,139,82,255,62,252,69,255,66,255,254,66,76,87,63,255,255,255,254,187,144,69,65,68,72,2
34,45,34,46,65,36,52,47,66,43,43,46,45,86,71,48,37,48,47,93,54,197,35,159,191,132,126,183,173,180,111,183,196,40,52,100,202,151,208,196,105,86,96,223,246,247,61,146,165,198,239,197,138,189,223,248,246,241,219,185,242,211,136,153,246,222,242,234,235,165,237,221,57,239,234,234,134,215,224,176,220,231,123,207,179,134,180,175,166,168,166,183,186,179,174,171,127,134,136,109,103,112,118,103,102,161,151,157,163,162,124,178,183,179,166,68,134,94,181,171,101,134,158,113,95,134,140,138,60,125,48,27,138,137,60,34,51,88,161,118,98,73,45,4
200,206,183,200,199,200,113,65,209,205,181,207,208,176,178,101,180,201,130,156,62,239,86,223,225,196,174,183,184,152,126,188,177,138,121,133,208,125,169,192,121,90,169,168,146,154,103,136,102,122,156,143,157,145,153,153,150,201,140,132,223,226,68,123,214,225,149,217,157,130,195,207,147,183,135,137,195,149,150,132,122,122,239,140,143,205,135,143,143,151,159,161,161,153,158,159,92,99,205,149,155,164,168,157,170,156,200,205,175,204,71,138,196,214,198,95,206,114,128,123,135,206,147,132,125,206,179,179,104,170,104,92,200,205,81,84,103,115,144,149,147,128,113,6
125,112,119,193,199,106,79,196,200,128,95,201,169,37,51,167,202,117,202,131,78,70,58,110,41,137,169,132,117,98,76,141,156,64,91,139,164,91,174,175,119,193,101,175,193,177,161,70,125,146,195,114,80,86,48,107,118,91,132,124,91,98,80,104,76,71,63,47,94,115,61,59,103,72,116,137,200,73,94,76,143,143,80,106,144,179,162,173,180,121,130,119,146,160,157,161,179,255,169,101,107,102,118,136,137,78,82,96,105,102,215,77,73,76,98,251,172,108,75,87,25,174,81,74,21,175,211,123,96,73,133,227,224,181,151,94,101,9,63,88,75,28,10,3
158,156,51,106,78,179,7,95,122,187,122,145,174,23,19,81,99,163,86,42,31,40,90,31,110,23,23,110,184,197,4,219,219,112,83,34,223,5,173,221,211,172,116,219,184,221,64,191,8,229,224,9,201,2,21,123,171,126,218,224,99,37,199,4,93,44,226,59,229,30,76,59,26,77,132,225,203,17,73,22,219,214,187,37,214,204,122,142,146,21,24,32,51,81,119,150,177,109,207,31,33,53,85,114,144,65,85,119,140,157,184,54,147,161,186,163,202,181,134,196,215,203,217,31,203,204,182,204,5,172,153,194,140,201,71,18,4,8,11,102,102,75,108,3
99,87,55,58,62,94,80,54,52,89,64,58,73,204,207,97,60,61,56,222,50,226,57,222,168,223,228,232,230,178,152,221,200,50,166,188,209,116,207,206,140,84,118,223,163,236,48,47,99,55,207,127,51,134,81,176,154,191,62,49,170,176,93,115,158,176,175,199,181,40,178,192,42,168,162,96,92,142,161,189,107,91,45,147,30,92,46,82,147,171,112,73,105,181,195,202,43,37,91,205,180,164,160,150,154,183,170,171,172,175,64,196,172,166,170,120,94,78,180,176,175,94,190,114,158,97,46,88,83,179,61,41,42,91,58,44,67,86,92,149,146,98,81,2
252,205,35,231,230,255,20,235,230,254,111,231,238,31,33,0,232,230,233,82,146,96,31,26,16,17,28,19,16,27,65,22,22,53,23,61,46,24,47,41,142,20,88,31,38,61,63,35,37,129,163,95,70,108,77,79,76,89,78,54,80,90,57,34,93,69,49,175,15,67,190,179,108,168,122,87,97,98,115,57,187,203,108,89,162,26,187,190,168,150,176,167,161,139,110,111,22,49,10,164,149,134,113,94,78,133,109,78,74,76,54,136,100,83,72,3,7,99,110,89,4,8,62,118,54,6,0,22,87,60,16,11,0,10,38,65,82,91,89,71,55,46,57,4
233,216,180,170,169,228,116,117,113,225,223,135,224,160,167,68,121,221,107,182,156,198,208,199,198,196,194,204,206,201,161,209,202,172,183,181,205,166,187,196,205,197,134,192,191,192,216,196,175,191,192,177,187,165,185,196,196,184,172,226,158,163,132,166,152,158,189,157,205,249,167,138,248,169,204,141,96,174,181,159,190,152,245,201,157,101,192,189,188,190,187,190,190,188,186,178,240,239,119,181,191,191,188,185,177,191,190,184,176,182,236,185,179,172,214,235,136,196,176,215,234,146,229,179,229,131,225,183,182,215,223,223,223,187,183,185,183,159,170,173,203,212,214,2
12,12,12,28,17,12,12,40,20,12,12,19,12,122,118,15,23,12,30,121,34,133,15,115,121,93,76,92,99,120,70,98,109,32,97,97,103,68,93,119,95,131,77,141,109,153,22,23,93,142,163,103,25,93,112,133,141,111,184,164,93,79,13,78,109,72,164,91,164,118,109,94,58,103,149,147,22,109,102,103,133,143,24,96,130,13,117,133,158,55,78,91,107,110,124,148,44,28,12,75,77,71,57,84,106,64,63,42,39,76,17,73,73,82,35,24,12,73,113,81,147,12,141,61,147,10,20,68,86,120,156,235,42,83,92,83,87,89,132,152,133,131,141,1
239,239,239,30,31,238,238,31,30,238,238,29,239,123,51,165,31,239,32,110,43,113,230,135,127,144,148,144,137,76,182,148,141,200,165,166,154,180,161,159,153,177,174,163,167,167,170,193,176,183,176,246,175,242,242,242,249,166,173,172,176,173,146,241,196,159,168,216,165,168,244,242,168,242,164,167,242,242,231,216,162,165,163,236,166,242,172,185,181,151,160,162,177,186,182,178,166,159,243,175,176,171,178,182,182,172,170,172,178,177,161,173,170,171,173,168,243,243,175,171,168,243,172,212,168,243,134,243,205,168,158,157,124,243,243,248,207,174,170,168,168,160,157,4
99,63,88,20,14,72,177,22,15,75,75,16,79,222,227,103,20,81,28,224,95,221,109,223,229,224,206,206,209,207,131,197,198,181,108,154,192,119,187,192,114,127,123,197,209,210,64,174,144,156,201,188,171,178,187,192,196,191,197,189,199,190,69,165,197,196,193,197,179,186,189,190,85,182,180,182,60,171,178,179,177,177,54,167,175,60,205,206,202,170,176,178,182,164,149,143,150,53,61,138,138,142,144,173,164,204,205,193,234,223,59,169,194,193,199,172,60,160,168,180,188,59,197,183,173,60,44,56,172,184,170,150,43,59,139,149,166,186,185,189,193,179,157,3
177,173,38,20,35,185,14,22,18,189,88,23,181,181,200,23,23,169,19,186,22,173,76,172,174,171,173,181,183,168,96,170,164,84,89,131,159,56,158,152,122,154,112,154,166,161,107,137,119,117,155,140,188,120,142,149,149,169,152,138,132,121,179,87,128,121,141,122,142,42,115,135,41,129,139,141,179,110,124,129,126,126,34,98,100,180,160,208,180,181,197,209,202,207,196,193,39,42,179,101,126,143,136,127,125,121,129,133,142,137,43,127,160,173,162,58,179,108,157,170,108,179,124,119,123,179,55,180,84,120,82,128,127,179,124,68,72,117,127,127,125,90,82,3
10,10,10,10,10,156,156,156,156,255,255,255,251,255,255,255,251,255,255,130,255,145,253,150,147,149,135,120,151,119,70,137,123,253,59,71,129,100,115,135,115,72,126,137,106,129,249,254,122,83,103,115,252,119,130,141,136,126,105,83,130,124,253,94,147,140,172,154,166,251,150,160,250,158,139,132,252,128,142,127,138,128,229,130,130,253,110,97,106,125,161,129,134,138,130,104,9,255,255,102,114,132,126,108,92,83,76,80,82,65,225,104,106,123,107,18,253,139,87,87,102,255,106,103,119,253,207,13,90,83,67,15,247,17,77,87,98,128,130,95,86,112,103,2
254,254,255,119,104,255,37,122,105,255,254,104,255,83,120,87,101,255,97,80,88,93,254,94,119,101,116,145,152,107,59,174,167,255,87,80,185,71,165,192,96,0,52,205,197,214,43,81,97,221,225,161,72,175,74,149,161,149,234,231,170,133,180,0,180,167,159,182,171,50,174,179,53,172,173,182,180,149,137,112,150,154,33,130,171,127,105,130,140,87,97,99,101,111,124,136,193,4,59,145,161,173,188,181,168,158,168,185,210,191,19,131,178,176,204,166,199,168,138,172,168,119,170,79,155,160,111,40,75,157,66,79,97,46,62,69,79,79,114,151,143,53,65,4
147,130,132,251,252,156,209,227,251,162,131,251,144,228,229,211,251,142,253,228,253,227,94,225,229,222,214,214,215,209,154,209,204,160,127,159,209,39,214,216,107,67,102,227,225,231,252,186,185,208,239,212,194,207,222,235,235,221,214,212,195,188,234,189,176,192,176,164,160,252,179,168,252,181,141,142,245,140,190,197,180,166,252,180,172,252,125,122,125,168,175,140,153,180,150,163,252,252,252,228,240,200,219,237,219,233,214,225,226,199,252,153,139,154,149,252,252,184,167,169,221,252,183,170,236,252,252,251,195,188,255,252,252,252,140,161,182,192,157,195,195,171,180,3
244,197,126,128,110,168,157,74,116,87,125,83,182,155,154,113,66,248,90,215,191,208,44,201,189,195,200,197,193,180,157,193,188,103,186,193,190,184,198,188,143,108,139,187,202,187,128,162,184,186,210,190,255,220,191,225,224,225,227,178,226,216,255,177,219,215,208,212,195,122,174,209,123,181,172,130,252,228,211,171,172,139,126,215,163,221,0,19,35,85,70,35,59,81,96,96,191,173,211,107,121,77,79,114,124,128,139,102,93,88,212,78,126,141,151,204,223,209,98,123,216,210,191,192,203,231,236,236,236,156,228,235,224,230,243,236,232,210,15,138,140,10,183,5
114,113,111,105,99,111,81,119,101,104,103,96,98,59,54,157,97,97,114,72,159,113,158,114,108,124,133,126,118,99,94,124,117,190,143,154,131,83,147,140,125,119,144,150,164,160,157,181,87,173,170,125,159,139,124,124,125,150,168,167,152,147,173,179,156,150,146,155,154,121,157,152,111,156,160,159,193,159,150,146,158,156,83,148,151,201,155,147,141,152,152,147,137,125,117,106,116,27,202,145,138,125,102,87,80,117,94,72,60,60,55,113,79,70,70,108,209,115,91,94,113,207,101,133,124,212,34,170,126,113,124,96,45,202,37,84,129,180,117,117,123,130,128,2
254,254,254,254,254,254,195,254,254,254,254,254,254,216,216,254,254,254,254,224,254,221,253,220,216,211,196,195,191,206,107,193,203,253,50,110,198,91,189,203,215,221,181,206,207,209,254,252,149,247,209,198,254,199,143,153,179,192,207,189,145,159,254,182,143,157,229,135,182,76,174,156,74,155,206,193,254,157,165,143,199,190,73,138,195,254,176,179,184,146,155,165,168,170,173,175,3,58,254,122,136,149,156,158,161,136,144,152,155,158,1,169,164,162,160,15,254,147,171,161,17,254,5,143,3,254,10,254,75,2,16,11,36,254,75,45,40,55,0,10,5,5,11,0
228,229,229,209,218,230,232,209,210,232,231,189,232,204,202,223,176,232,190,186,229,146,235,146,117,146,140,118,103,92,169,102,85,235,167,152,113,152,123,115,115,124,153,115,134,122,225,236,156,225,142,159,237,161,128,126,142,149,165,158,138,134,237,225,104,106,149,140,151,228,178,164,228,176,154,155,238,179,168,154,156,156,228,170,156,239,161,162,159,156,158,158,159,160,151,145,224,230,238,152,157,154,152,150,146,142,141,140,138,135,239,127,125,124,121,243,237,117,128,126,148,209,88,106,244,204,242,143,116,200,242,243,230,57,55,96,124,151,159,233,235,243,243,3
30,31,30,169,187,29,46,103,173,27,25,179,25,115,125,126,175,26,168,130,162,132,36,132,146,126,117,120,135,153,59,133,145,74,93,117,135,91,122,136,141,143,99,138,128,146,62,75,66,180,156,87,72,107,109,112,115,123,205,133,131,120,29,103,133,128,166,130,173,100,132,128,149,130,178,184,38,119,122,113,171,178,250,120,179,34,142,161,177,93,90,96,131,142,141,145,223,254,67,88,100,120,150,165,160,113,126,137,151,171,254,111,131,149,177,238,96,116,153,181,215,107,216,137,228,113,250,91,189,187,182,229,253,104,181,186,192,183,183,181,178,185,221,4
24,24,22,25,31,26,134,24,25,23,19,21,28,190,198,40,23,22,25,201,127,225,171,227,231,226,223,230,226,211,186,225,219,168,217,206,225,204,230,226,227,218,217,229,235,235,213,173,228,225,203,222,179,196,200,220,226,211,202,190,214,215,167,186,213,211,211,208,206,198,195,203,184,185,180,160,89,198,149,158,155,156,155,122,137,79,11,11,11,11,11,11,11,11,11,11,162,128,102,9,10,10,9,9,10,14,16,13,14,14,180,25,32,31,29,170,105,173,55,55,211,94,159,201,205,112,145,140,194,166,205,171,147,105,165,182,185,106,126,117,159,192,204,5
0,0,0,1,4,0,70,1,7,0,0,16,0,81,92,42,32,0,41,135,31,186,2,176,177,177,182,183,180,173,123,171,166,11,172,169,167,107,182,182,159,129,167,182,165,162,74,0,113,144,138,128,0,90,149,167,161,159,78,160,149,140,43,89,145,147,169,132,153,116,131,150,122,143,126,129,42,153,102,132,150,145,175,139,156,13,107,97,99,154,149,142,131,124,124,136,74,192,36,187,175,148,134,132,131,146,142,135,141,145,0,166,155,150,149,62,9,133,178,149,17,39,122,126,133,42,37,41,73,101,37,29,36,35,220,235,172,123,144,108,107,230,210,3
1,0,3,3,2,1,4,2,3,1,1,3,1,63,58,3,3,1,3,72,3,13,3,14,13,1,0,0,0,0,6,1,0,8,1,3,1,6,2,1,53,1,1,2,3,8,15,4,7,11,30,15,17,27,11,11,13,67,8,13,48,33,5,22,37,39,20,24,41,9,14,15,83,10,1,7,8,10,12,42,1,3,45,10,3,8,73,63,59,30,17,22,45,45,41,40,215,240,6,32,15,18,28,21,19,16,17,37,30,35,229,39,16,38,36,183,2,23,12,24,12,10,12,9,10,8,234,15,10,9,8,4,237,12,41,36,11,13,16,11,8,5,4,3
110,19,0,190,191,47,141,201,191,3,4,192,3,207,207,106,190,2,188,212,120,224,101,230,225,225,223,224,224,223,200,218,217,170,114,194,208,79,204,203,58,26,150,208,215,218,111,138,0,101,228,184,63,179,207,222,227,227,154,70,228,227,26,156,227,228,213,226,202,79,227,227,86,227,169,191,208,218,227,226,190,174,80,227,185,0,73,125,22,12,34,34,29,22,16,15,104,44,189,50,33,23,41,60,16,69,54,6,8,6,111,100,179,36,25,158,162,213,15,12,132,186,192,198,182,192,67,0,195,168,118,74,35,210,159,167,187,226,130,107,78,174,183,4
255,255,255,141,149,255,159,133,149,255,255,148,255,151,145,250,145,255,145,213,142,112,255,90,149,84,68,84,107,69,76,178,200,163,63,41,218,122,181,216,116,102,67,198,190,181,107,39,115,255,111,98,70,95,89,91,102,80,135,153,90,65,58,85,106,89,117,103,119,97,97,97,90,99,88,89,52,85,97,78,77,89,86,92,76,47,13,11,7,9,18,28,35,34,34,25,99,64,67,25,18,40,42,40,40,10,13,14,16,15,57,55,53,44,37,84,28,78,69,104,119,75,98,77,107,110,65,66,77,102,94,82,237,45,64,75,78,91,86,120,116,102,85,0
44,36,30,36,71,22,39,38,43,38,36,54,44,204,218,56,79,32,70,199,69,218,12,217,213,204,184,203,193,175,197,192,164,33,78,134,203,64,176,201,121,45,101,207,194,216,88,52,149,222,223,156,32,177,173,190,194,197,203,206,180,154,176,137,169,170,147,163,132,181,158,160,183,156,127,104,78,160,158,113,177,162,183,160,159,178,181,204,171,62,85,91,88,94,76,42,143,182,180,45,62,66,69,74,65,85,93,95,82,65,183,51,82,82,63,174,183,144,21,66,127,183,165,145,130,183,180,182,141,171,153,170,180,182,154,145,141,138,144,170,178,177,161,0
114,84,66,169,185,104,108,139,173,93,72,164,81,171,166,186,139,72,123,175,136,159,163,168,166,180,185,156,148,142,69,148,137,82,140,199,158,49,168,169,95,196,126,163,194,162,122,76,88,229,204,95,71,110,101,99,95,117,236,231,71,79,85,121,106,99,147,99,152,119,104,106,136,99,150,167,40,99,99,99,119,141,165,69,118,99,112,129,128,86,99,107,142,164,164,164,157,122,92,122,128,141,158,167,178,153,163,171,179,183,131,145,160,171,187,144,82,92,153,176,138,93,174,110,139,101,118,146,106,162,129,167,151,148,110,115,115,103,126,161,155,141,131,2
252,233,147,255,255,248,130,255,255,249,245,255,255,84,86,39,255,255,255,102,255,116,255,105,112,104,117,100,117,112,175,122,124,254,57,92,143,186,121,108,105,121,75,96,97,95,253,233,203,144,97,194,251,214,214,200,178,104,178,186,129,81,255,218,180,122,137,176,133,255,218,174,255,220,157,167,255,223,174,106,151,152,255,183,143,255,40,41,35,42,46,62,52,53,68,77,254,255,255,60,75,91,109,114,114,68,64,75,72,67,255,163,74,70,64,94,255,199,172,76,116,255,111,182,101,255,254,255,163,121,33,56,255,255,42,132,183,197,181,111,117,87,81,1
228,228,228,240,241,229,227,240,241,230,230,241,230,13,3,240,241,230,242,8,243,178,236,171,183,178,177,180,186,178,113,187,189,236,167,173,181,83,172,171,160,113,152,171,159,146,246,238,98,244,105,125,239,90,180,166,164,162,245,247,150,146,239,156,134,133,147,106,143,248,101,94,249,104,107,250,240,114,126,77,94,196,249,119,106,241,141,145,125,127,136,140,143,144,124,99,249,249,240,135,146,149,152,136,117,145,142,140,121,98,249,135,132,119,81,250,180,99,121,88,249,161,255,84,250,161,249,152,112,110,193,252,249,166,124,121,118,129,109,105,115,146,160,3
168,173,177,0,0,167,181,0,0,168,171,0,169,130,134,6,0,171,0,127,0,166,183,168,153,176,177,178,166,112,135,167,146,182,161,182,163,145,167,157,88,82,180,160,167,155,1,175,172,133,147,181,181,165,147,127,109,157,106,69,186,181,175,154,179,183,15,180,6,0,171,181,0,169,6,6,104,113,140,120,6,6,1,75,6,108,5,4,5,5,5,5,7,8,10,10,0,1,107,13,20,23,29,31,34,50,50,50,53,54,0,68,74,78,73,2,113,148,105,87,104,111,66,132,57,109,0,143,141,83,9,7,1,104,153,162,143,119,121,74,49,5,6,4
18,11,10,32,31,16,34,33,31,16,13,31,15,135,141,18,31,15,32,140,32,166,15,173,177,150,110,136,167,186,28,139,153,10,44,48,131,37,90,119,108,56,17,123,96,159,142,16,93,146,164,67,21,49,97,129,139,77,122,105,45,47,22,28,81,32,180,46,178,35,50,33,35,38,152,151,23,33,32,32,135,145,34,31,120,21,87,119,140,159,132,117,82,23,53,83,38,34,18,205,196,172,86,26,52,159,145,136,139,160,37,148,146,140,154,39,19,70,150,149,13,19,38,60,4,20,37,22,118,39,4,9,36,19,103,131,134,142,148,49,52,41,42,3
206,206,147,149,211,201,189,142,181,178,145,162,149,138,112,111,159,127,153,158,64,211,19,210,210,213,203,203,204,206,228,199,196,33,124,186,200,204,203,198,123,67,143,199,213,196,242,32,217,173,202,217,8,219,232,221,216,174,180,107,184,192,46,203,183,192,163,190,166,108,179,201,114,81,135,176,143,174,155,195,154,179,111,220,167,149,137,124,129,176,177,181,179,167,161,148,87,89,134,177,177,173,174,175,155,176,174,173,168,176,94,192,193,192,183,69,165,0,197,183,73,87,147,174,75,124,74,123,116,167,99,81,70,84,60,31,96,170,177,172,171,130,100,3
3,6,14,13,11,3,148,12,11,5,11,13,4,185,184,112,13,2,13,182,12,182,38,175,178,167,156,163,168,176,107,168,170,92,94,121,174,131,169,183,93,45,122,190,174,186,13,98,177,14,181,185,95,167,185,189,191,185,5,15,187,184,104,134,185,179,189,177,184,10,176,182,10,177,199,200,96,143,142,101,200,187,8,104,221,60,165,189,185,174,205,108,112,184,185,177,9,8,59,165,182,188,95,149,184,165,192,154,99,169,8,171,169,184,152,0,123,118,171,175,41,119,54,129,19,97,8,114,110,173,13,26,8,84,57,93,94,92,124,171,170,158,164,4
255,255,254,255,255,255,49,255,255,255,253,253,254,57,51,253,252,254,251,87,249,149,82,170,185,186,201,209,215,221,143,225,231,66,218,225,225,123,155,143,216,226,234,126,135,150,100,103,164,189,134,220,168,218,203,168,163,212,213,205,202,182,197,64,101,166,217,141,211,109,138,176,90,164,157,178,202,123,231,156,213,154,97,229,206,156,138,194,177,115,96,94,141,188,170,113,118,75,93,170,151,160,156,104,66,134,98,68,68,140,74,128,49,95,137,79,84,254,111,108,142,119,156,255,116,77,35,255,254,88,14,36,22,254,255,255,249,195,151,72,61,9,6,6
183,185,185,188,187,186,44,193,190,189,186,192,190,70,63,204,193,199,195,138,202,187,206,186,163,190,192,196,188,163,131,178,182,194,192,188,85,163,81,148,181,177,185,215,167,98,213,190,225,227,118,155,183,194,215,54,19,156,160,121,143,128,175,168,140,148,168,153,165,180,135,155,178,138,197,183,174,40,152,163,198,186,150,128,189,167,113,164,193,93,125,165,187,184,145,118,243,139,170,157,129,132,119,98,113,143,116,112,147,179,255,118,166,178,181,220,164,208,122,157,101,162,78,220,59,161,148,157,215,72,48,253,155,159,194,214,216,99,57,20,42,175,155,2
82,64,61,99,89,66,122,159,77,80,62,111,45,168,170,123,142,44,163,163,175,161,90,167,164,171,167,163,162,170,132,141,135,144,127,129,128,152,136,122,28,59,65,129,137,151,135,126,119,177,185,47,103,153,153,153,158,186,178,170,190,186,94,139,188,186,177,181,196,189,178,177,222,174,192,166,87,146,163,174,62,88,220,155,96,66,120,122,113,73,75,78,65,65,70,70,192,185,232,91,87,77,68,59,59,91,89,90,95,108,220,98,102,108,135,205,224,151,108,115,135,224,115,188,124,225,218,205,191,114,145,152,225,208,193,186,192,143,116,107,106,114,124,0
160,172,158,189,199,163,160,187,196,183,175,188,192,193,198,164,183,181,178,192,199,193,175,191,191,188,188,191,190,169,168,193,182,170,117,149,190,97,195,187,103,92,105,188,201,187,108,152,100,170,192,160,176,164,177,182,180,172,177,166,178,168,171,144,176,179,140,182,150,163,182,177,155,180,152,166,136,168,154,163,177,154,169,159,176,154,142,173,169,187,227,216,200,234,228,208,153,151,94,206,210,211,207,211,212,218,213,209,213,217,78,79,143,119,118,171,112,172,27,43,182,74,171,151,170,102,142,113,159,148,180,175,168,83,143,150,139,144,154,159,130,173,181,0
65,35,52,171,164,22,169,182,165,3,8,167,2,167,167,204,169,4,170,176,172,58,3,53,62,75,101,70,43,61,93,86,42,4,179,66,99,138,66,104,75,210,105,127,129,111,158,10,151,216,114,168,2,152,151,159,159,160,220,219,133,148,116,114,111,122,3,97,47,129,84,89,128,77,142,170,106,79,75,93,115,155,119,73,105,72,78,76,77,134,122,87,71,75,72,70,201,171,71,128,100,75,71,72,62,88,75,72,69,56,176,112,77,76,42,211,115,71,89,57,161,100,116,58,85,113,129,40,50,138,171,183,107,52,30,41,42,47,68,136,153,168,168,2
28,12,10,135,143,16,141,48,145,12,12,140,13,119,102,4,132,11,122,140,4,149,4,149,142,148,149,146,139,122,148,143,132,102,114,118,153,147,172,163,84,18,125,174,187,184,0,111,164,95,189,180,114,174,182,181,178,184,127,110,176,178,115,157,173,175,146,171,146,152,165,168,145,164,135,125,114,156,164,178,133,126,147,163,127,115,96,85,88,48,58,101,82,76,85,38,72,144,120,3,9,32,22,12,16,15,1,1,5,12,80,62,80,79,72,0,181,155,122,123,95,193,104,151,86,199,88,185,148,108,0,0,79,196,143,140,142,155,113,116,113,84,46,5
35,40,38,54,45,35,23,62,45,41,42,45,44,25,23,20,45,46,45,26,44,176,70,178,180,181,185,186,183,174,182,187,184,108,137,173,193,146,200,198,167,29,170,197,197,197,146,138,203,179,198,204,150,203,204,201,201,190,188,184,192,190,179,195,192,191,184,190,184,147,191,190,157,188,178,172,47,185,170,166,150,154,105,156,124,33,155,150,144,164,158,149,141,136,133,132,131,106,48,150,137,127,124,125,125,151,147,145,144,143,72,174,175,172,165,87,145,143,184,173,114,141,116,134,109,139,169,155,142,102,107,105,195,148,153,144,144,139,115,100,101,110,111,6
143,150,161,39,53,141,190,43,39,140,146,32,142,159,158,170,35,141,57,161,46,144,128,142,121,143,141,134,126,112,143,132,129,119,131,131,143,143,143,153,132,150,97,167,149,173,228,120,136,150,164,115,94,135,120,124,126,67,147,156,43,81,178,124,47,62,178,69,162,154,143,149,151,181,108,117,123,145,180,178,115,137,136,166,141,124,130,132,135,131,128,126,126,129,134,140,143,109,108,121,120,117,119,122,131,110,110,109,112,120,85,84,98,102,106,134,39,173,72,97,154,43,134,170,116,37,115,64,179,60,59,59,105,59,164,169,175,148,30,48,49,59,63,4
187,196,200,251,251,189,230,251,251,188,201,248,190,237,233,247,246,197,243,174,144,197,180,183,200,146,154,155,169,196,42,166,186,77,99,140,155,45,119,142,195,177,201,122,105,110,60,77,92,196,122,156,82,171,189,184,180,189,189,190,192,186,129,154,190,192,186,189,176,43,186,181,45,178,162,147,207,166,165,148,175,171,33,154,171,216,108,116,125,153,152,154,159,164,159,147,34,27,193,157,163,174,179,179,178,168,181,189,188,186,28,129,147,155,169,24,156,129,140,153,113,77,170,129,160,95,81,87,139,164,159,34,27,99,86,121,135,157,180,162,169,165,164,3
28,25,20,22,23,21,34,22,20,26,18,21,42,138,138,27,48,48,81,132,54,181,142,193,187,199,201,198,190,122,117,187,146,171,127,176,185,107,207,186,125,61,187,190,222,196,18,119,167,180,204,200,65,206,210,211,214,212,172,147,206,202,21,200,204,199,197,198,194,18,203,197,16,201,192,182,71,195,208,216,186,186,149,204,175,27,201,199,184,161,171,184,181,143,102,69,189,105,24,144,124,114,93,77,94,178,158,144,154,151,81,157,132,133,98,79,26,98,98,79,57,25,52,152,51,20,25,21,120,66,52,55,11,19,166,164,157,130,186,67,40,47,49,6
242,232,193,208,202,243,150,187,201,241,208,196,236,158,157,147,191,235,186,158,184,153,230,145,138,139,144,132,104,111,140,120,98,235,93,120,143,114,174,151,70,74,73,145,183,152,136,54,108,153,146,131,28,151,148,133,129,139,145,139,145,121,36,139,148,133,96,141,103,134,143,135,132,139,120,124,39,142,113,140,125,120,126,121,125,33,116,112,103,89,89,87,92,91,93,96,121,53,30,131,133,119,115,119,124,114,110,109,106,105,93,108,105,108,102,116,21,132,112,108,106,19,121,111,120,14,133,23,128,125,97,91,117,22,90,115,122,134,131,116,117,113,104,0
197,200,205,183,172,196,223,183,177,198,202,180,198,225,226,125,181,199,179,219,160,222,114,225,198,228,230,226,213,201,116,219,200,210,200,215,221,158,231,221,213,206,200,222,232,223,189,217,223,220,223,221,201,222,222,224,226,192,222,216,203,192,160,217,221,200,220,214,214,141,211,201,143,209,215,215,146,200,207,130,215,219,140,216,214,182,160,193,201,213,208,212,198,218,218,214,161,143,183,192,201,219,211,208,201,127,142,130,140,146,159,112,123,109,116,174,198,196,100,98,200,198,190,113,196,197,153,190,115,25,197,189,141,197,183,190,144,11,46,41,35,88,176,5
112,112,123,150,153,109,124,149,150,109,111,151,111,157,158,150,150,114,155,150,142,102,124,111,116,104,101,100,85,37,88,25,23,115,51,26,26,96,30,42,118,145,40,57,51,64,130,104,34,139,131,24,99,1,7,22,52,186,154,148,154,180,75,23,123,157,84,122,74,127,59,122,127,62,133,153,41,24,114,122,138,139,107,103,122,31,43,72,99,27,39,30,33,67,89,93,104,108,23,21,41,35,22,51,94,29,42,29,41,90,96,11,63,64,53,109,27,30,27,50,111,27,83,22,69,140,114,34,12,45,29,38,111,37,23,14,12,26,23,24,22,30,19,4
112,42,38,117,141,100,105,134,100,87,39,106,69,168,161,147,93,60,72,167,71,196,34,195,175,181,188,201,201,185,91,221,207,24,108,107,218,135,208,225,110,79,106,233,222,226,26,16,99,219,225,133,36,117,176,214,223,150,216,206,165,136,82,73,188,185,245,189,235,39,174,193,52,167,217,219,110,108,95,97,180,198,70,90,165,131,172,184,216,101,116,101,113,94,100,133,92,85,107,82,94,80,109,83,52,116,124,128,117,112,26,165,183,189,200,87,138,47,156,164,151,140,141,97,124,138,36,94,34,155,227,203,57,83,21,48,37,91,101,134,113,123,196,1
135,138,124,197,204,134,133,199,210,123,128,216,130,171,167,185,215,126,215,174,212,129,114,117,148,106,105,124,138,172,125,126,139,112,115,105,118,141,101,118,156,130,123,110,102,112,210,111,150,206,122,146,113,119,134,144,137,111,179,192,133,120,34,104,137,124,178,115,164,86,118,119,107,117,173,174,34,128,121,122,179,181,106,129,179,52,142,150,161,111,121,127,139,135,127,136,122,108,122,68,71,75,73,73,73,105,103,103,115,131,111,143,142,143,151,145,154,113,166,178,195,71,174,115,196,84,109,71,105,180,182,164,106,66,119,102,120,133,141,174,177,186,183,2
196,191,183,195,196,189,132,199,200,187,178,202,179,60,49,158,206,174,209,122,203,127,79,127,129,129,123,121,118,124,122,117,123,102,103,125,92,133,86,82,101,88,106,57,68,50,187,127,145,117,99,126,114,115,123,121,127,86,77,117,130,122,116,119,141,138,49,85,47,155,99,78,157,117,73,95,89,110,105,83,89,80,156,111,88,44,79,46,16,87,79,74,69,26,16,44,135,148,38,75,74,71,49,16,23,71,61,28,13,34,141,70,37,15,43,132,42,23,29,23,128,39,95,24,129,49,145,36,29,66,143,134,142,41,60,32,32,30,44,74,74,91,101,2
66,58,49,214,210,66,42,217,212,51,55,213,67,180,185,201,215,63,216,201,208,203,216,204,206,204,202,200,198,200,76,193,188,187,106,193,191,158,195,193,150,59,179,196,204,201,56,81,154,169,208,162,45,103,184,177,175,206,181,178,200,206,22,14,191,198,162,186,178,8,169,176,9,160,177,163,17,129,135,160,189,174,17,130,185,30,149,155,170,82,164,192,222,207,220,200,63,10,31,39,48,113,138,112,110,98,91,108,126,126,11,147,147,134,144,104,31,11,138,179,154,40,165,7,152,30,14,20,9,178,94,7,13,30,15,8,10,2,169,183,181,154,138,5
177,133,63,62,58,105,71,51,63,44,35,72,38,65,81,53,60,32,46,62,51,66,46,66,36,62,55,69,51,62,30,87,74,43,82,118,128,22,160,146,108,46,77,149,175,149,40,26,48,44,155,8,29,44,99,120,135,152,167,145,161,158,27,38,164,165,139,165,141,65,158,153,98,150,134,60,41,129,88,118,44,52,31,74,146,33,96,139,146,97,133,166,164,171,152,135,128,11,43,68,81,93,94,82,62,53,53,65,67,73,24,69,76,84,113,124,29,91,100,118,152,40,161,104,160,27,51,53,67,174,125,51,23,38,2,2,26,97,132,164,174,165,146,3
124,121,142,169,214,135,53,174,184,135,140,170,126,143,147,71,173,130,164,140,168,170,171,164,150,154,152,140,131,166,87,120,135,184,57,40,108,66,50,79,107,88,67,85,62,100,184,192,25,79,120,59,29,98,115,119,124,123,170,97,155,106,16,78,165,116,159,144,151,11,158,121,12,150,133,152,17,128,124,102,142,122,9,116,149,22,152,149,127,88,95,120,158,150,136,155,17,26,24,82,77,75,94,120,140,67,71,75,87,103,13,67,75,66,113,12,16,119,94,135,1,17,142,68,4,1,8,24,78,146,5,5,5,1,53,71,81,82,110,153,151,3,4,0
1,1,1,1,1,1,119,1,1,1,1,1,1,150,152,0,1,1,1,219,1,213,2,208,199,217,227,229,207,102,184,189,134,2,119,209,167,229,237,191,49,87,126,208,242,216,10,1,240,68,218,244,1,251,250,244,244,228,132,108,186,116,2,247,194,144,90,175,103,55,190,154,55,180,95,82,3,225,102,233,108,103,63,100,77,1,16,2,0,10,3,1,0,1,4,4,123,74,1,3,4,3,2,2,2,2,4,2,1,0,108,2,4,2,10,130,1,227,2,44,105,1,0,198,92,1,82,2,217,46,101,120,56,1,229,217,220,231,50,43,45,58,84,0
175,176,175,128,125,171,224,127,123,159,157,120,142,211,209,160,119,132,121,200,123,171,134,172,160,175,174,165,159,154,182,157,157,144,172,183,155,185,169,158,64,69,88,163,187,177,153,151,193,188,206,179,147,148,156,177,165,225,188,179,228,229,145,154,225,226,224,222,217,153,157,220,155,150,210,203,142,154,206,222,208,203,178,196,204,140,142,169,183,140,122,111,113,114,131,153,165,179,138,132,105,70,71,94,94,108,93,71,59,101,162,145,132,134,157,163,144,162,174,165,171,138,178,159,175,138,156,144,155,183,169,160,167,138,157,151,151,158,207,200,196,180,174,6
245,245,245,62,44,245,246,54,45,244,243,45,244,63,68,141,43,243,45,108,55,79,228,90,118,64,52,96,218,210,160,136,136,194,203,156,109,158,139,155,211,216,200,186,187,192,49,234,214,224,201,216,232,80,202,210,205,182,210,206,177,178,230,160,169,176,200,171,204,67,178,174,69,182,199,195,228,185,186,187,194,196,89,186,196,227,192,192,192,191,191,190,190,187,193,194,172,85,227,193,192,193,192,193,195,196,198,195,193,193,106,199,198,196,195,185,226,172,201,196,199,227,196,181,194,225,92,224,175,193,185,181,67,225,159,175,175,187,194,192,191,188,187,5
4,5,5,7,6,5,26,5,7,5,12,7,9,30,40,10,6,8,7,58,9,103,0,132,76,155,132,80,40,128,5,50,124,0,51,55,130,63,88,180,76,13,41,204,131,163,3,6,4,130,133,43,10,79,128,125,100,86,171,174,85,51,2,51,111,29,142,76,165,11,143,75,13,143,118,132,0,101,96,63,24,76,35,87,5,17,178,250,182,125,147,95,81,139,115,96,149,107,10,111,77,15,0,0,0,12,0,1,0,0,114,4,0,6,103,154,2,95,64,197,144,0,135,69,96,39,35,34,64,27,158,140,0,0,76,99,69,40,19,29,43,147,153,0
249,247,246,65,65,248,65,54,64,247,245,60,246,81,84,46,54,245,55,118,152,86,68,74,68,43,32,32,31,33,75,85,89,177,84,121,115,122,125,111,60,85,107,106,142,115,26,242,139,97,109,145,248,216,165,165,173,155,138,121,176,182,250,197,183,190,177,191,177,86,189,197,100,192,179,175,251,187,182,167,184,179,223,168,169,251,135,137,135,132,128,123,129,113,100,100,117,244,248,130,126,125,121,99,91,173,168,149,128,115,7,151,149,145,128,102,248,161,123,130,113,245,135,157,97,246,124,228,146,128,58,46,101,233,60,107,132,162,148,129,117,80,56,6
250,250,250,84,99,250,178,105,117,250,250,111,250,245,246,169,100,250,94,236,48,233,170,232,235,231,232,230,223,184,179,213,188,162,167,216,217,71,236,232,144,65,141,229,236,224,105,129,51,194,232,51,110,65,145,215,219,204,234,222,195,198,160,123,194,174,220,179,210,140,186,155,124,144,177,162,188,140,130,203,199,146,51,140,171,221,136,164,133,244,249,224,238,254,236,234,157,75,230,214,239,231,230,248,222,211,209,208,226,212,124,166,201,206,193,165,250,251,167,174,215,250,217,250,200,251,80,250,251,209,184,180,57,250,250,250,250,249,216,221,213,209,201,3
109,79,62,25,24,109,109,25,24,119,61,24,79,162,165,66,24,64,24,161,24,151,49,150,155,142,142,148,150,168,138,155,145,79,69,102,159,77,153,162,137,78,71,166,159,169,24,100,104,44,172,140,93,155,156,156,155,106,70,39,130,89,106,140,175,135,161,181,164,23,177,176,23,183,178,168,151,184,127,48,183,192,23,124,190,163,162,160,162,168,167,165,168,157,159,192,26,23,171,132,149,154,154,155,160,185,177,170,169,172,25,226,183,187,186,28,169,191,48,191,111,173,105,40,105,182,23,180,63,158,115,52,23,118,179,102,54,9,91,150,167,88,92,5
214,18,0,1,1,194,134,2,3,200,11,2,204,185,188,78,1,202,2,195,19,195,255,194,196,178,170,179,182,165,87,174,169,255,137,119,175,114,185,179,145,115,128,187,219,199,10,130,98,95,207,152,202,186,195,191,194,193,176,156,211,203,176,175,209,211,201,201,202,53,209,202,52,192,194,183,240,186,184,197,181,182,107,180,186,246,187,182,161,173,187,181,183,190,164,153,60,246,246,182,187,158,177,194,175,189,175,182,187,153,190,116,157,153,81,69,246,164,52,41,136,246,120,174,128,246,0,0,153,130,83,44,6,0,115,140,147,164,123,135,138,130,118,6
163,197,193,232,250,191,194,207,246,190,198,244,187,212,208,184,234,203,222,210,214,202,128,201,203,199,200,199,197,195,202,202,197,134,174,186,214,193,214,213,161,108,129,211,204,207,175,147,154,183,190,193,171,200,200,198,199,210,207,200,201,165,193,188,209,176,154,197,172,137,204,187,88,201,182,188,191,192,149,188,174,162,83,159,174,241,193,207,209,145,188,215,191,217,209,165,148,138,189,39,61,83,74,106,101,106,97,105,111,106,101,131,123,127,128,168,250,191,148,148,202,251,195,187,203,255,86,143,190,191,181,162,71,238,183,199,195,169,197,231,179,194,209,2
254,228,216,163,159,245,156,170,153,231,208,148,218,137,156,176,156,213,161,150,168,191,173,188,183,182,177,173,166,145,98,146,146,183,193,188,142,116,144,137,163,143,193,125,134,158,110,173,178,170,162,187,155,203,203,201,203,204,176,164,187,187,165,203,153,142,193,160,187,151,191,189,149,188,183,179,165,187,187,188,182,180,154,190,183,228,136,156,175,153,146,142,138,150,168,179,84,147,247,141,145,153,165,171,171,139,146,158,166,170,122,145,156,158,163,101,242,170,174,166,126,229,133,179,103,226,147,211,167,112,99,109,194,235,172,148,161,154,150,91,78,90,99,0
136,136,136,52,43,135,239,34,52,135,136,40,135,213,212,47,37,135,32,215,26,212,202,206,193,198,198,188,181,161,231,174,146,138,191,227,159,188,177,157,83,17,153,161,185,159,90,101,241,137,166,235,183,178,238,220,189,250,154,195,187,205,171,47,233,218,212,198,176,128,196,159,129,184,162,158,138,216,200,233,162,163,125,213,165,141,175,162,167,148,129,112,123,115,88,117,145,80,148,223,185,179,211,188,149,235,232,232,219,150,136,238,201,219,157,154,154,54,232,204,150,157,141,224,146,160,130,130,82,119,152,130,123,166,83,54,94,232,182,117,125,149,157,0
192,191,189,4,5,196,14,5,7,200,198,12,204,195,141,12,10,208,8,235,9,213,233,212,212,214,219,203,217,206,171,205,214,242,171,181,182,74,196,169,101,80,94,155,224,147,40,246,185,66,169,214,250,203,220,218,214,220,109,67,194,209,251,205,159,162,56,83,51,135,47,128,132,86,64,65,252,65,166,165,48,46,135,182,41,252,73,81,81,214,227,189,177,175,151,85,184,135,252,108,202,213,217,222,183,31,26,23,57,171,95,26,20,28,187,110,252,231,16,122,137,255,241,204,222,69,6,218,232,220,221,144,6,232,159,238,225,185,155,247,231,190,222,2
145,145,142,20,31,152,95,39,38,159,156,49,167,123,123,152,49,175,47,113,57,113,205,110,119,105,94,99,111,87,189,141,112,183,76,115,204,150,162,206,56,99,57,192,136,181,69,156,103,249,164,135,252,176,206,133,145,127,244,247,86,65,251,84,88,76,55,81,53,164,90,81,152,84,70,92,36,110,68,85,163,122,60,60,125,29,133,127,152,120,131,138,120,106,108,92,106,60,46,33,15,24,21,6,0,13,26,31,38,34,58,123,92,99,111,198,45,133,128,102,193,36,146,96,213,58,128,41,122,131,216,174,76,30,19,104,130,158,148,139,140,161,193,3
7,13,20,89,87,4,32,94,90,2,1,87,0,63,71,119,86,0,103,33,223,48,24,52,42,54,79,66,68,79,24,92,102,40,140,221,132,51,227,211,120,113,159,226,218,212,220,43,57,176,147,69,65,61,42,63,74,116,185,189,106,113,55,70,102,102,86,68,71,218,0,1,217,2,59,71,43,14,26,44,58,59,204,68,85,38,110,141,121,142,158,146,134,153,148,138,218,209,27,148,159,149,139,145,148,143,140,126,119,108,209,107,105,114,102,169,10,47,103,137,51,16,138,75,109,14,162,19,59,185,110,92,177,2,58,68,58,64,75,150,153,133,112,1
254,252,210,255,255,254,125,255,255,247,241,255,250,156,140,255,255,254,255,190,255,198,232,178,198,146,126,159,180,193,111,180,191,78,127,120,175,134,149,171,140,148,165,167,135,155,255,116,149,255,141,143,109,138,150,157,160,184,254,255,170,177,253,122,165,164,192,164,182,255,145,155,255,150,191,240,250,132,144,133,197,231,255,136,219,254,64,71,107,71,73,53,24,27,77,140,255,255,117,107,104,73,32,29,81,131,92,51,70,142,255,143,96,74,148,255,73,119,132,145,254,103,255,132,254,103,255,130,128,207,254,253,255,120,109,135,136,107,128,199,217,215,226,5
144,147,153,50,64,149,78,46,58,153,148,60,158,224,225,104,36,159,23,221,20,209,255,203,205,196,182,171,120,111,245,123,105,147,165,205,120,227,147,113,157,172,162,127,177,154,184,109,232,171,200,238,18,160,205,188,193,199,214,202,200,203,53,117,186,203,214,180,205,166,194,184,155,189,198,190,128,187,181,196,196,191,142,186,193,120,208,203,199,108,88,93,123,160,186,195,181,181,117,194,182,159,133,126,148,172,184,192,191,184,67,137,153,165,186,170,72,68,167,182,164,80,159,186,145,69,166,35,168,154,95,120,183,70,42,41,149,148,169,137,119,86,88,4
188,188,187,189,190,189,21,189,189,188,188,188,188,124,129,50,188,188,189,130,187,135,190,120,166,123,153,166,170,152,94,181,173,197,89,153,191,21,168,190,150,177,84,180,154,174,83,167,54,39,183,104,98,16,184,187,181,134,95,26,129,174,42,32,119,151,157,130,173,55,138,148,55,143,178,181,35,153,166,157,142,173,49,168,139,42,144,198,193,124,140,134,99,167,173,177,27,58,33,132,125,141,99,147,142,113,139,106,123,148,33,153,141,131,139,9,32,47,161,78,0,22,172,185,23,21,15,34,163,112,18,12,21,21,49,128,167,105,91,139,113,57,39,5
209,206,187,17,29,211,171,5,29,203,152,10,160,231,227,94,7,168,4,233,17,233,176,231,232,232,228,224,225,219,233,215,214,192,183,220,210,87,216,209,95,80,91,208,227,199,40,189,129,160,172,161,186,86,223,224,223,221,175,136,217,223,201,96,218,219,203,217,197,145,216,220,174,219,189,174,201,94,220,226,179,173,90,204,171,190,96,92,114,119,181,168,180,183,125,98,122,80,185,88,146,177,192,186,145,134,148,167,164,160,129,177,169,164,171,103,170,100,165,186,147,181,183,100,108,183,88,154,90,240,198,119,158,171,172,122,91,226,201,240,239,126,106,5
64,73,56,66,57,61,126,77,54,56,58,61,58,225,208,79,57,48,60,217,57,200,88,179,139,160,165,146,77,49,166,81,43,127,58,52,136,134,224,201,41,39,49,205,222,192,51,129,125,48,162,157,162,182,198,206,212,207,51,41,195,171,103,119,189,181,82,177,114,43,155,162,43,150,97,74,69,151,149,133,54,70,45,168,44,70,122,138,145,90,122,142,169,170,170,170,51,44,53,146,166,185,195,191,188,188,203,203,208,203,50,194,218,207,213,41,45,154,221,214,166,52,154,202,125,43,42,176,144,158,97,57,41,78,122,123,132,184,173,134,159,134,124,2
28,27,29,42,69,25,12,17,60,24,24,27,26,10,11,11,21,22,18,20,16,81,21,79,90,91,100,96,93,102,94,89,90,22,103,88,47,33,43,70,94,103,95,90,67,53,65,26,61,19,102,71,18,70,79,74,55,103,82,82,106,113,21,81,124,117,110,114,100,21,83,101,29,74,96,97,22,69,68,77,90,96,58,52,95,112,100,93,84,87,91,99,95,93,90,77,93,66,116,79,91,95,86,83,83,76,80,80,78,78,55,75,69,76,79,91,127,86,79,82,54,101,45,71,60,131,88,68,65,43,79,84,49,76,93,72,96,73,58,47,49,59,64,3
80,80,76,100,93,81,89,98,101,75,79,98,74,148,160,69,82,80,72,173,96,167,102,134,195,120,184,220,184,147,53,185,163,125,95,104,189,55,226,198,52,142,46,199,215,187,29,100,53,165,167,148,55,152,190,218,210,217,188,177,180,181,50,86,169,160,192,137,189,25,125,145,23,159,171,156,83,182,231,235,144,148,136,236,131,99,151,165,173,137,112,101,102,109,124,149,119,127,125,179,151,112,104,86,69,166,170,175,114,74,128,184,173,183,125,148,93,229,169,147,135,105,160,226,126,112,123,128,233,162,139,99,110,110,86,232,235,199,186,166,171,119,148,2
91,108,116,191,210,106,212,195,193,121,146,209,127,210,208,82,223,142,205,203,223,197,199,179,190,158,119,142,161,171,100,146,162,196,67,119,151,198,141,159,112,34,91,173,177,195,206,185,218,45,221,219,184,209,215,214,199,205,51,142,188,182,190,191,185,179,166,178,161,223,177,192,212,188,111,166,173,189,197,199,96,122,205,183,85,162,125,116,103,91,93,91,92,93,82,96,221,179,164,168,152,143,133,114,110,154,144,129,124,122,216,144,119,126,111,225,165,159,118,125,177,168,192,169,172,154,207,152,172,132,182,193,213,156,110,134,145,149,129,102,106,114,108,2
226,224,223,149,148,229,180,156,147,230,228,158,229,159,162,183,165,227,169,167,190,122,212,133,155,102,77,92,114,155,172,107,125,235,151,127,118,180,122,135,201,207,169,146,146,154,206,233,200,204,183,215,224,215,198,180,174,205,64,181,194,196,191,204,151,169,192,156,198,195,146,128,193,196,203,207,14,197,219,205,215,214,189,217,219,129,218,208,204,209,205,197,210,207,205,218,207,179,152,209,201,190,198,208,213,204,201,208,216,221,196,213,214,219,225,204,153,215,219,226,213,162,220,217,213,159,211,177,203,216,205,202,199,178,202,206,207,206,210,216,214,210,207,3
129,127,117,133,133,121,88,128,131,129,125,129,130,130,126,72,131,130,130,140,127,147,121,135,141,130,127,137,142,110,88,131,119,118,77,86,122,77,114,115,58,55,77,111,113,113,127,92,87,99,120,95,84,103,111,108,111,113,113,108,108,108,102,104,110,105,101,106,102,128,104,101,125,100,97,100,123,97,87,94,74,91,126,78,90,124,94,95,92,97,103,105,98,112,109,93,78,128,124,98,93,91,94,96,94,100,94,90,88,94,127,98,97,100,88,25,122,80,94,96,82,122,85,76,77,123,128,56,42,104,68,85,127,118,65,37,31,87,88,102,97,48,62,6
121,128,118,139,148,117,202,143,145,120,128,140,128,255,255,147,142,123,143,254,162,249,97,249,247,237,224,188,213,192,64,204,221,124,74,80,230,162,250,252,128,184,122,252,246,252,69,116,58,97,254,162,103,191,197,192,186,195,215,193,192,147,96,162,196,166,136,191,136,124,205,151,110,189,128,126,145,192,183,153,186,198,106,171,156,82,164,144,93,33,44,65,78,69,54,60,76,80,80,97,114,117,118,127,128,174,177,182,185,173,80,202,166,187,176,95,73,155,180,178,117,75,160,155,146,72,72,65,129,193,97,55,70,72,59,94,115,163,224,184,173,132,115,6
39,32,35,100,252,37,59,51,219,35,38,164,38,72,81,82,118,37,104,76,67,96,36,93,72,93,92,89,80,60,31,79,70,38,80,66,87,88,86,88,75,86,77,89,85,90,194,55,69,75,89,92,76,84,89,92,99,80,73,66,86,81,255,68,91,83,53,83,51,253,80,78,253,76,59,61,254,69,67,64,73,67,253,64,80,255,157,177,156,85,100,95,94,86,75,89,90,255,255,111,131,132,136,127,122,134,138,139,149,163,255,103,158,180,204,59,255,62,98,148,61,255,108,53,58,255,254,252,49,85,56,53,255,255,52,45,46,50,50,40,37,50,56,0
255,255,253,255,255,255,209,255,255,255,254,255,255,219,220,162,255,255,255,220,255,215,255,212,214,206,201,201,200,197,123,196,192,255,117,154,209,179,214,222,78,36,87,222,212,221,255,255,187,160,222,205,255,202,210,214,213,210,203,136,209,205,113,41,209,204,207,208,204,134,205,209,138,204,211,198,119,190,200,189,188,189,155,196,188,99,135,149,168,163,163,157,137,95,83,94,109,147,90,178,176,163,132,94,101,171,172,172,166,166,137,173,175,184,185,108,113,132,164,184,153,104,137,168,152,112,127,82,80,188,139,145,117,95,102,128,90,241,217,222,255,127,145,6
247,247,248,249,251,255,164,216,245,101,118,255,156,194,193,144,136,255,148,193,104,188,161,189,189,185,179,182,184,180,145,180,169,113,99,142,180,98,160,177,83,126,82,178,159,183,105,114,117,118,181,97,111,151,128,154,162,165,152,148,165,168,135,124,160,163,183,162,182,98,161,173,96,168,175,168,98,147,158,140,149,169,124,145,115,231,84,85,88,63,70,88,99,93,90,96,91,121,237,129,146,146,160,165,151,138,130,129,129,137,104,131,119,113,126,113,233,131,126,104,124,156,121,135,97,222,120,130,102,137,94,89,131,67,82,106,98,123,130,130,129,90,104,4
13,11,10,108,39,10,74,80,50,10,12,32,7,201,199,1,32,10,53,188,21,170,71,170,183,183,157,151,146,155,146,132,147,156,105,87,128,136,101,121,82,121,18,128,116,147,55,166,186,4,194,199,170,169,179,183,182,182,0,4,177,178,169,140,168,168,172,156,113,90,155,156,10,144,0,3,151,130,135,157,0,5,19,128,0,126,127,132,149,47,51,55,77,101,140,128,16,18,116,72,56,48,57,81,69,131,124,124,139,91,29,108,105,106,117,4,92,101,90,141,1,79,1,106,1,71,30,54,120,247,1,1,22,37,87,110,121,128,116,242,241,95,12,0
243,243,242,52,45,244,198,63,46,244,244,46,245,164,150,74,51,246,51,168,53,122,247,122,140,85,135,129,142,146,172,77,81,246,88,116,160,100,140,137,98,32,77,101,42,35,60,244,196,74,172,124,242,235,180,142,202,142,71,70,48,48,238,236,154,118,81,182,92,72,117,137,115,127,92,75,31,61,175,118,95,81,133,191,90,68,162,136,127,122,153,172,143,107,138,137,86,16,69,166,170,129,102,131,138,97,87,133,135,126,70,89,139,125,119,110,74,69,134,82,52,71,65,191,48,71,23,65,203,116,153,200,24,46,34,76,209,153,142,126,125,126,169,3
121,122,123,74,59,126,123,73,57,132,132,55,136,123,113,134,65,138,74,97,75,121,166,109,103,102,116,116,118,128,149,144,156,182,168,148,160,176,150,167,216,208,194,173,154,177,93,195,122,192,173,98,206,214,105,53,66,70,181,169,43,50,215,217,45,45,191,58,195,103,93,72,118,147,191,184,224,169,142,95,188,186,147,146,183,226,79,41,27,92,72,57,23,28,71,160,153,151,230,99,60,57,96,97,112,78,101,196,134,125,152,148,154,98,142,149,233,223,85,130,165,234,160,213,163,236,166,238,237,178,150,139,176,239,204,234,234,163,179,175,172,177,158,0
4,8,11,196,191,7,18,215,195,13,12,197,12,115,116,35,198,13,200,125,215,152,26,151,156,103,141,125,122,147,175,153,152,134,141,163,163,180,179,167,181,177,98,162,138,153,230,162,171,174,144,174,167,175,178,189,204,185,166,72,234,195,160,176,220,236,187,216,112,236,206,219,237,206,140,152,71,185,215,225,144,152,238,215,143,48,214,206,71,157,178,186,193,93,4,20,210,240,79,158,164,178,80,4,16,197,124,2,16,15,223,201,35,10,16,204,33,191,74,16,161,72,90,198,155,35,212,135,195,41,193,157,214,126,188,192,194,214,98,38,44,120,137,4
124,127,131,163,156,127,152,115,158,130,133,159,133,179,190,49,163,137,163,178,163,168,170,154,186,145,122,122,154,211,58,138,185,182,46,32,114,78,58,76,62,18,48,93,46,116,116,195,98,196,157,77,206,78,42,39,94,129,180,174,93,96,215,114,91,96,150,93,141,78,104,94,64,100,187,201,181,19,105,111,199,197,60,81,199,103,148,178,185,117,147,179,187,176,184,202,59,93,139,98,109,128,147,150,147,82,92,104,111,117,72,78,88,105,122,108,181,31,93,108,119,194,114,11,96,201,219,184,0,86,114,89,217,194,47,4,5,29,43,75,102,138,158,0
134,152,162,108,99,153,139,108,91,149,150,75,136,196,204,160,73,137,45,192,127,183,131,185,192,175,152,149,145,75,71,114,88,136,162,166,115,51,134,130,99,75,99,143,155,150,161,137,84,176,157,124,140,123,149,147,148,114,184,176,134,123,152,134,148,135,191,151,190,135,155,142,134,157,178,181,147,142,147,115,181,180,130,138,183,134,117,129,154,98,96,130,104,136,149,145,118,118,132,101,97,120,111,129,129,123,131,118,124,130,114,124,107,110,122,123,138,84,95,114,155,139,136,121,134,135,63,135,91,155,127,98,34,139,142,60,77,95,113,150,155,154,146,6
52,46,47,24,24,48,150,24,25,51,60,25,54,55,51,25,24,56,24,54,24,65,52,62,59,41,11,12,15,42,119,35,32,56,28,36,32,123,8,21,22,26,23,16,22,16,24,76,131,25,23,131,68,125,123,125,122,80,24,24,65,59,92,94,66,61,66,61,67,24,65,62,25,65,85,43,116,68,62,56,41,27,25,60,14,103,79,86,60,76,83,81,75,68,41,35,25,25,104,78,83,80,67,53,39,77,69,60,46,40,26,74,63,52,37,25,92,58,66,37,29,83,47,43,40,81,24,50,26,35,24,25,24,57,21,17,19,26,31,35,33,31,28,6
169,173,165,190,196,178,60,104,192,173,167,201,173,57,66,67,203,172,202,56,208,123,168,117,54,129,139,111,95,85,103,138,143,171,146,145,161,120,156,172,185,164,122,177,142,172,206,167,119,62,161,128,180,127,138,136,135,130,150,135,132,129,169,126,136,133,161,133,165,203,143,140,199,146,167,167,128,140,137,128,165,167,175,132,164,129,131,148,165,128,130,131,140,159,169,172,182,168,125,105,128,141,130,145,154,49,64,59,51,56,170,51,39,43,66,179,118,104,102,97,165,118,51,89,168,117,149,90,92,55,177,184,135,112,99,75,90,72,123,53,58,166,168,2
222,215,145,36,33,220,94,59,30,213,225,28,229,194,187,88,33,228,36,190,42,162,227,157,154,152,145,150,145,140,115,143,134,23,94,111,134,77,125,128,79,110,81,132,142,140,80,32,125,119,155,111,82,89,111,130,121,118,117,107,152,145,87,142,139,140,105,127,103,106,108,115,87,98,92,86,150,81,89,94,81,75,139,82,77,150,23,29,29,46,25,24,33,42,41,37,83,81,99,51,37,49,42,45,44,46,59,48,55,53,156,79,82,73,75,62,103,143,74,59,87,104,89,140,90,118,156,95,166,58,55,68,181,102,153,164,177,59,86,67,70,101,79,3
178,174,169,80,77,181,147,83,78,182,177,78,187,100,102,105,81,191,86,98,96,122,152,149,81,175,192,191,169,57,21,213,193,111,192,210,220,21,220,221,177,58,202,223,221,223,115,106,179,138,218,171,222,208,207,211,211,173,131,158,164,151,222,219,166,152,127,160,87,124,169,156,127,162,53,51,216,175,140,121,17,29,114,136,15,212,80,47,16,99,95,80,57,22,8,11,78,106,209,96,87,69,31,11,13,81,47,10,12,11,100,91,55,25,45,71,207,162,86,74,71,205,74,147,73,205,108,197,152,102,75,72,96,201,169,157,152,116,114,108,99,80,78,5
0,0,1,1,0,0,8,1,0,0,0,0,0,16,10,0,0,0,0,31,0,126,0,140,113,147,143,146,102,21,86,108,30,4,31,46,114,42,146,119,152,9,50,123,147,145,0,10,53,7,183,151,11,213,222,221,229,229,102,7,248,241,29,176,251,249,230,251,234,10,250,250,43,249,226,196,51,236,245,231,193,195,81,240,179,9,72,68,62,99,72,71,62,68,67,40,1,95,9,125,140,144,147,152,144,194,217,218,218,207,27,142,200,211,201,0,4,214,139,127,114,2,185,230,131,1,110,1,236,229,29,1,125,0,171,216,227,244,252,230,213,129,89,4
221,159,123,249,249,219,249,249,249,205,171,249,179,62,74,246,249,157,248,70,248,45,216,36,27,29,27,23,29,43,255,36,39,201,22,37,42,198,59,75,140,168,28,134,159,170,246,199,158,184,180,108,178,193,187,177,179,145,199,190,156,49,159,197,171,145,176,171,170,169,165,154,167,167,173,184,211,190,82,76,193,190,156,88,178,138,60,75,63,60,84,69,65,71,66,52,158,78,180,74,84,80,63,70,61,87,86,71,72,64,60,70,91,81,65,58,194,122,89,83,62,117,68,111,65,216,118,79,122,71,74,179,118,147,246,224,155,121,97,63,72,76,113,2
2,1,1,5,5,2,0,6,7,4,4,8,6,17,18,208,7,8,7,22,8,24,22,23,32,31,34,40,44,44,2,60,59,53,10,18,71,12,55,75,160,187,8,71,46,62,10,37,9,64,44,3,39,83,7,2,1,2,22,98,6,4,38,8,15,9,163,15,162,11,23,17,11,25,115,155,44,31,21,11,117,147,11,21,137,41,44,55,63,14,22,24,36,47,56,62,11,11,42,13,15,19,24,33,40,11,12,13,19,24,11,10,9,9,12,11,36,0,4,9,203,53,105,7,140,50,14,9,50,13,32,38,39,41,4,38,77,173,185,7,8,7,23,6
1,6,9,218,218,3,98,216,218,5,15,218,13,216,210,138,218,22,217,213,216,216,1,217,218,217,216,216,216,217,204,216,216,9,184,197,216,187,198,210,191,175,188,187,160,173,127,31,193,180,184,195,61,188,190,206,215,214,207,178,216,216,121,210,215,215,214,214,214,163,216,215,164,215,214,213,98,215,215,214,197,209,177,216,145,106,214,214,215,214,214,215,215,214,214,214,205,188,105,215,214,215,216,214,214,215,215,215,214,214,219,214,215,215,215,134,109,167,210,216,139,96,200,197,155,106,184,143,190,208,147,119,185,118,204,163,185,216,216,215,217,208,184,3
254,253,252,245,250,253,93,232,250,250,252,248,248,206,209,69,245,239,251,207,242,195,66,190,185,197,241,239,239,240,226,255,255,242,248,232,253,97,232,244,82,100,177,234,237,233,73,250,83,223,200,92,202,195,172,172,170,173,156,163,185,176,25,203,207,200,198,184,192,45,194,175,48,196,187,175,23,179,203,206,177,174,47,170,172,18,50,56,47,78,71,72,82,85,82,39,7,41,25,106,98,107,113,109,89,133,139,132,127,128,22,168,167,169,164,6,22,185,179,169,28,21,150,191,21,21,40,8,182,147,21,19,48,28,159,155,164,193,181,150,131,90,41,5
141,127,107,161,172,135,130,199,162,113,102,164,96,182,175,221,162,121,170,188,203,187,166,178,174,160,127,146,164,161,110,148,153,170,85,94,152,85,158,178,153,38,68,192,168,195,207,160,193,29,190,196,154,208,184,191,190,196,186,171,193,200,161,183,178,192,161,198,150,177,163,165,162,168,125,119,151,134,64,178,100,45,161,111,120,154,181,181,178,198,191,194,207,212,214,200,118,141,145,101,100,107,126,149,150,122,103,67,64,65,59,197,226,178,205,120,143,33,243,237,101,144,71,26,102,144,128,143,33,91,124,83,114,150,159,32,43,48,78,71,117,100,122,5
167,151,126,195,188,144,139,201,198,157,186,206,182,155,156,141,206,174,205,160,205,143,175,140,139,137,140,138,138,134,132,140,138,163,139,137,128,67,77,73,107,119,70,30,18,11,120,78,67,27,10,126,110,121,126,134,137,118,24,35,130,129,97,109,129,132,144,125,119,208,121,124,191,121,102,116,98,127,121,108,117,114,114,121,106,175,82,78,74,111,111,101,99,103,98,94,113,86,142,117,113,106,110,113,105,110,116,120,121,113,118,107,120,123,114,57,192,86,109,128,78,168,126,78,72,151,189,164,153,55,136,146,143,182,122,97,130,127,177,55,48,71,97,3
88,40,40,127,127,61,68,81,136,39,34,143,31,117,128,95,141,57,128,124,127,62,31,38,166,44,69,90,191,233,83,202,226,21,98,97,186,177,162,182,210,129,103,182,170,206,103,31,164,167,223,138,15,117,114,123,128,139,169,167,129,137,44,102,123,131,185,125,158,144,116,120,146,120,82,101,69,112,126,104,156,140,148,113,153,90,156,152,144,154,154,162,150,143,143,146,64,144,95,125,131,139,127,125,127,125,115,107,109,111,107,92,86,90,78,54,106,81,64,68,25,110,54,107,96,112,133,91,125,82,123,69,143,121,68,87,102,173,82,92,112,180,159,2
88,92,102,97,108,103,153,88,97,125,110,100,132,187,186,130,104,119,115,176,129,144,103,144,150,137,138,140,142,144,155,139,141,106,118,119,136,126,127,129,93,100,75,128,122,131,119,95,89,159,142,98,95,118,139,127,121,133,157,150,163,153,29,62,158,152,166,145,157,119,140,140,122,125,129,118,22,93,95,107,111,92,121,83,123,28,143,143,153,98,103,109,119,118,107,99,106,109,33,34,41,50,50,53,60,56,59,66,72,82,106,91,97,102,120,182,27,163,82,88,186,23,143,125,168,53,217,210,124,113,174,180,221,195,151,136,129,90,98,104,116,143,156,3
90,86,83,92,95,91,101,130,88,88,84,83,77,236,239,224,80,72,85,238,122,241,72,234,190,203,227,214,190,150,106,208,196,82,209,225,176,98,74,35,217,229,208,101,168,194,226,90,96,243,217,79,83,119,82,65,65,84,190,206,3,99,108,122,21,8,240,28,176,196,62,36,195,94,222,220,109,171,36,15,233,232,200,34,233,68,212,216,222,9,13,12,124,204,212,218,223,155,59,14,14,6,30,136,198,15,11,37,71,109,154,21,16,47,29,204,94,31,5,38,213,75,165,16,81,80,99,28,8,128,151,107,61,41,21,12,7,15,36,22,76,182,180,3
176,173,172,127,127,175,171,127,125,173,173,125,173,172,170,128,122,173,122,168,111,180,171,170,154,156,149,142,136,119,162,130,131,172,155,156,120,171,130,117,104,159,167,116,135,120,103,173,172,137,122,158,175,167,169,168,170,168,146,133,165,155,176,167,158,157,127,104,130,94,53,52,95,57,125,126,191,77,79,86,91,106,101,100,87,206,127,123,119,136,134,133,126,120,116,109,105,116,221,111,106,103,104,102,101,145,130,122,112,103,116,157,153,148,133,111,255,169,146,136,114,255,116,151,117,255,232,255,145,123,129,131,253,255,187,157,150,138,122,130,131,135,134,4
76,84,90,33,15,73,110,21,8,66,88,35,51,194,191,121,100,51,98,181,1,167,92,186,153,199,205,177,159,160,147,161,153,70,118,178,171,158,184,175,184,182,126,175,179,172,15,14,156,132,161,148,5,135,154,172,178,121,121,84,170,141,5,102,189,190,191,186,174,17,173,180,21,169,151,132,8,128,107,90,140,133,25,123,127,5,116,106,107,93,90,93,90,95,105,106,32,28,21,130,135,139,142,142,134,153,160,160,154,138,33,129,141,141,127,34,23,34,118,107,37,26,38,37,38,28,74,29,39,38,40,39,161,29,33,38,37,39,40,41,44,42,42,0
70,77,47,162,154,79,101,177,157,81,71,155,91,179,180,185,155,80,160,176,162,170,56,172,170,171,171,169,155,93,73,149,110,28,112,168,163,26,176,168,73,68,56,174,186,178,182,11,95,181,185,140,15,144,164,169,168,130,186,190,110,166,64,106,111,138,181,117,184,151,94,100,154,114,180,179,52,142,156,134,172,174,160,149,173,41,180,193,192,111,115,125,125,133,146,165,167,162,21,115,116,124,130,128,128,169,176,183,172,167,166,154,160,164,167,170,80,103,129,152,169,41,167,114,166,53,125,34,98,181,160,158,143,51,9,48,94,133,168,182,181,169,165,6
5,5,4,31,32,5,3,34,36,5,4,34,5,186,187,82,29,5,28,195,49,208,9,207,210,211,215,217,219,204,171,220,219,16,194,201,220,187,191,196,199,184,132,200,193,184,207,57,109,108,185,24,24,22,30,196,204,191,147,118,208,204,6,20,176,197,172,131,160,27,159,155,36,98,175,129,5,67,136,144,153,143,38,164,142,5,101,155,151,192,191,167,124,145,151,128,42,42,7,190,191,174,129,129,144,180,163,131,115,123,43,182,142,119,114,47,35,116,174,103,127,6,107,91,119,221,42,212,178,130,44,47,38,212,219,217,228,47,55,130,129,104,51,4
63,94,130,250,183,88,184,231,188,103,121,183,109,210,214,214,187,98,177,203,176,194,148,207,200,186,184,190,187,185,185,195,175,159,219,208,207,178,178,206,194,207,234,212,217,212,182,180,164,215,203,188,170,190,196,201,206,214,212,210,214,226,158,184,213,211,177,208,192,188,211,206,185,209,198,202,156,190,199,205,187,189,179,199,194,166,212,211,218,212,217,216,211,208,214,207,243,183,154,212,222,222,215,205,206,217,220,208,201,207,235,216,215,210,200,248,123,185,210,188,172,132,184,188,205,179,231,155,184,211,209,241,246,188,185,186,180,205,204,208,220,218,212,4
254,254,233,252,255,254,119,230,254,254,254,255,254,229,227,107,255,253,255,230,255,232,254,235,233,238,228,234,234,192,205,228,213,254,148,178,227,225,226,224,178,191,185,219,217,218,255,255,226,151,218,228,253,215,219,234,219,230,175,207,230,230,255,212,215,216,209,225,214,255,221,213,255,203,161,208,254,196,202,155,152,166,225,201,143,248,101,110,74,96,116,112,131,144,82,125,239,229,240,138,115,144,165,165,117,121,156,184,164,146,234,165,134,198,159,199,248,212,141,154,217,246,170,199,225,254,243,248,196,215,230,207,231,252,223,224,208,230,163,172,221,214,223,2
131,129,103,103,98,137,197,135,100,134,131,102,129,199,202,152,100,132,100,204,94,181,174,163,165,138,119,107,120,72,167,82,60,130,120,163,63,95,103,61,55,61,70,84,168,125,122,141,108,119,143,140,159,154,112,87,90,157,91,80,142,159,133,174,154,133,135,139,132,92,138,110,96,121,110,92,145,119,119,174,139,103,91,148,130,131,53,52,62,98,85,75,81,84,87,102,61,82,131,134,134,129,115,108,116,126,122,113,113,102,15,112,100,87,83,60,149,66,103,63,75,143,130,130,91,137,109,200,73,86,70,62,130,152,13,134,65,133,99,81,91,89,77,6
115,109,106,106,104,130,81,101,100,249,255,101,255,82,86,86,103,254,98,89,83,94,246,93,92,61,19,19,28,46,70,80,84,223,77,35,108,57,52,56,44,84,61,54,69,71,76,215,61,70,111,84,116,41,42,46,41,89,98,100,82,107,79,25,85,90,88,84,101,64,51,55,78,30,118,121,54,14,12,8,105,110,109,58,108,14,92,60,76,77,62,99,73,75,100,110,16,103,27,70,99,74,85,88,99,74,86,103,96,94,25,81,102,118,92,26,13,90,112,107,39,31,48,103,35,67,73,25,82,55,58,64,49,22,48,52,57,70,55,48,53,51,48,3
63,49,57,66,62,65,101,64,71,134,176,100,253,160,153,167,226,252,255,190,255,168,230,180,177,186,178,189,203,210,122,204,209,219,158,147,169,102,58,111,173,165,132,151,159,191,215,165,88,161,188,103,61,138,142,160,173,190,202,201,183,153,95,123,183,171,176,181,187,111,177,174,109,176,190,191,78,165,145,135,130,173,101,135,124,83,248,255,248,93,142,138,158,162,145,186,202,180,92,11,11,13,16,17,15,19,21,20,20,23,155,39,32,31,26,166,112,157,58,49,178,74,147,137,180,113,187,35,130,101,175,168,255,41,162,129,118,104,137,48,120,142,176,2
10,11,11,16,17,10,13,16,17,11,11,17,11,191,189,180,17,11,17,195,15,204,10,206,209,205,204,198,193,162,118,172,164,12,174,199,167,140,178,141,102,108,139,122,112,131,169,12,74,109,182,75,18,119,116,144,144,189,165,150,187,172,14,155,185,184,181,181,173,133,171,174,145,162,172,120,16,85,164,152,168,145,135,157,159,11,180,177,175,193,198,194,186,181,176,174,113,120,12,179,179,180,178,175,171,163,163,160,158,157,176,139,132,126,124,196,13,93,101,83,150,12,103,47,180,11,118,54,51,146,140,172,127,20,119,53,61,40,59,137,150,152,183,0
205,204,205,200,205,204,203,166,175,204,204,161,205,89,85,105,165,205,170,129,143,201,203,202,200,203,203,203,200,200,71,205,202,202,205,178,182,141,185,190,203,164,159,140,91,119,159,213,134,145,188,123,189,166,96,78,133,203,120,126,171,153,188,176,170,180,190,166,183,143,100,140,139,110,176,159,193,123,84,154,176,170,123,88,176,207,84,176,184,84,50,79,151,172,183,193,156,155,197,152,128,160,161,173,182,161,148,152,168,177,174,128,129,141,180,192,196,94,183,185,195,197,178,102,205,195,215,135,110,202,220,219,218,98,88,71,86,38,96,203,200,214,213,5
0,0,0,0,0,0,87,1,0,0,0,0,0,226,226,55,0,0,0,219,1,226,0,217,221,206,196,208,218,204,135,171,189,1,57,57,172,150,210,227,127,220,130,227,216,225,0,0,204,175,220,208,0,202,214,214,217,230,198,160,224,216,0,187,223,215,215,216,215,0,218,209,0,214,212,202,0,217,217,218,208,208,0,218,207,0,197,195,206,128,128,128,131,128,127,148,1,0,0,176,158,149,149,131,111,205,205,197,189,194,0,197,190,189,194,1,0,198,156,185,142,0,176,202,142,0,0,1,205,177,216,0,0,0,120,191,199,211,209,176,154,86,123,4
180,181,182,20,20,182,191,25,17,182,183,18,182,50,59,26,15,183,13,91,18,182,186,191,176,195,194,187,181,171,194,180,179,189,200,197,175,198,183,173,157,19,203,177,184,172,42,187,198,41,152,195,188,195,198,198,196,187,101,70,168,154,189,195,193,167,132,112,120,32,32,93,127,181,116,106,187,185,183,154,125,115,187,142,122,185,178,178,165,152,168,175,167,169,160,150,117,99,185,167,172,173,172,170,152,180,173,170,164,140,97,182,175,162,112,142,180,172,174,94,124,181,117,200,153,178,196,179,199,30,172,184,183,180,196,200,203,192,125,29,42,139,150,2
101,105,136,43,42,68,169,47,49,51,58,33,60,167,162,87,52,59,43,187,42,187,37,181,166,177,169,147,135,146,167,140,147,38,154,170,144,161,170,151,99,122,166,153,184,153,70,74,62,120,155,95,42,152,173,172,176,212,141,117,189,156,18,52,178,170,95,172,145,40,178,163,34,164,130,127,3,133,116,158,132,119,7,101,88,55,116,114,138,98,96,105,104,96,89,89,61,5,143,101,93,92,101,101,107,122,140,157,174,197,6,135,140,140,156,66,124,147,138,157,122,168,133,197,134,198,70,201,187,132,84,41,155,201,195,195,186,178,132,119,111,113,95,6
255,255,255,255,255,255,220,255,255,255,255,255,255,178,181,255,255,255,255,181,255,192,253,190,186,181,170,177,181,182,150,177,175,253,137,122,123,217,87,87,173,171,190,107,104,98,242,252,223,254,135,222,241,222,218,207,207,184,192,223,160,145,250,220,138,146,177,174,140,255,185,176,255,129,141,79,86,179,204,201,166,107,255,191,138,80,110,126,101,147,145,139,132,121,131,147,201,255,80,144,142,152,153,138,116,142,148,163,154,148,207,145,151,155,98,186,79,146,147,116,51,79,70,134,99,72,198,76,94,36,56,29,201,78,106,81,56,147,22,30,32,29,33,6
26,14,61,3,3,28,213,3,3,26,54,3,36,192,200,5,3,57,3,195,3,223,25,229,222,228,224,227,235,231,125,205,226,16,62,84,196,177,224,221,189,171,189,206,179,179,4,10,168,25,185,152,7,145,200,134,84,74,67,27,145,211,5,164,78,163,91,181,153,5,227,224,5,228,173,187,4,148,194,173,185,187,6,185,194,5,180,174,169,145,156,176,179,179,171,160,115,25,11,144,163,175,180,185,181,173,176,181,190,194,106,143,163,183,201,128,8,44,154,206,145,26,207,101,195,12,40,14,73,168,195,187,42,12,31,34,55,131,162,122,139,175,182,2
73,65,66,188,188,59,67,215,189,61,61,188,59,155,144,58,179,62,180,175,112,161,84,179,176,167,140,173,184,168,137,206,197,82,67,79,222,171,217,225,81,72,78,220,214,219,169,183,223,57,231,232,229,235,232,229,225,206,57,59,207,190,221,228,216,200,148,202,141,154,204,189,152,193,123,118,197,188,183,205,99,93,124,155,83,163,99,82,82,115,95,88,80,68,58,64,107,221,160,157,139,121,122,112,89,143,135,128,129,118,76,138,115,113,111,116,197,182,161,173,132,183,146,179,149,189,94,196,160,121,79,105,94,197,143,154,160,174,172,142,127,100,99,3
243,243,243,62,196,243,174,79,114,243,243,66,244,233,234,183,73,244,78,230,62,229,243,224,229,224,221,224,226,224,217,224,224,243,122,141,226,206,225,228,162,175,152,232,230,234,84,243,207,213,237,219,244,221,224,224,225,207,223,216,183,189,224,174,204,174,229,202,227,209,203,203,208,201,220,215,174,177,137,136,216,214,233,92,214,224,176,139,104,173,183,189,190,199,203,205,243,234,231,186,200,206,210,218,224,202,211,215,214,217,236,205,211,212,212,238,224,186,215,213,196,223,200,197,172,197,231,230,190,184,174,178,203,217,185,132,160,199,200,176,159,161,168,6
252,253,253,184,183,252,240,185,183,251,252,182,253,197,198,188,183,254,181,186,169,160,238,156,169,161,176,177,189,194,215,200,202,239,190,196,210,214,214,212,180,164,212,203,205,198,166,232,203,168,191,197,222,187,186,190,189,195,40,65,211,206,213,175,207,208,176,204,178,164,196,192,163,154,170,170,200,95,146,123,175,172,160,62,174,201,160,164,168,146,146,149,158,161,163,166,164,164,212,138,141,148,159,160,161,140,150,158,158,159,163,118,155,156,157,167,193,180,147,153,163,190,153,166,153,124,154,160,150,141,155,160,150,149,144,148,145,143,136,138,138,147,148,6
166,172,153,119,108,163,178,121,114,168,175,121,178,136,154,137,109,177,111,157,120,234,164,234,234,234,232,232,231,215,209,230,221,147,184,193,228,188,235,233,145,178,92,243,246,242,206,157,238,196,241,241,176,237,240,242,241,243,204,191,238,240,186,221,238,238,217,237,216,26,238,236,24,233,210,200,196,228,230,230,209,197,28,231,155,194,138,137,127,190,187,186,191,195,195,193,31,34,137,211,200,190,184,186,182,203,192,182,177,181,30,227,214,211,212,35,91,36,229,230,22,151,171,39,34,162,100,77,38,79,34,25,103,73,46,69,57,26,10,19,14,31,41,4
152,138,83,75,138,154,140,55,137,151,118,127,155,167,173,96,112,151,103,165,124,149,151,138,143,126,124,132,125,118,86,123,113,149,63,82,116,80,131,129,55,62,57,150,168,170,65,87,105,79,206,187,109,160,208,201,169,183,135,104,178,158,140,103,156,149,97,129,96,132,113,105,150,101,82,78,145,92,94,164,91,75,151,109,99,145,51,46,46,65,59,59,53,48,45,44,85,149,145,74,92,104,82,78,57,80,92,96,78,57,146,62,59,59,48,64,143,95,75,56,73,144,55,85,53,140,143,116,70,70,56,59,144,140,70,60,56,91,53,65,65,50,46,6
95,93,89,243,241,94,160,241,239,100,91,239,104,100,100,242,239,103,242,97,241,114,143,108,118,94,72,83,83,96,209,67,78,143,41,30,53,191,33,49,133,46,29,57,39,95,244,216,133,247,167,161,224,202,188,153,141,106,181,254,126,115,219,187,132,122,90,130,113,250,141,119,253,135,117,148,211,154,122,91,159,152,247,120,158,203,102,94,85,79,90,91,77,61,55,54,246,252,193,45,46,40,30,34,40,56,57,50,40,35,245,121,118,90,73,243,209,135,116,68,255,197,128,113,255,209,245,186,143,146,252,253,249,172,135,141,147,126,105,146,150,222,254,2
136,137,130,203,204,155,127,203,204,166,165,204,165,73,67,134,204,167,203,122,201,180,144,181,190,180,173,171,174,181,90,168,169,164,144,116,154,75,107,111,188,102,82,75,100,83,200,163,70,171,140,82,155,78,169,175,174,188,175,180,179,175,217,148,174,171,169,170,176,133,167,165,133,164,132,185,222,175,150,158,178,172,133,149,147,223,155,157,157,151,156,158,161,164,166,167,131,130,191,147,156,164,165,165,167,158,167,171,170,170,127,144,165,171,173,94,214,178,151,171,172,174,170,131,161,202,135,171,52,119,150,47,108,166,194,172,105,86,123,122,104,138,154,3
121,125,130,109,120,116,188,112,108,112,118,123,108,197,196,73,112,105,95,188,66,198,90,202,116,219,104,52,11,161,78,100,19,74,90,70,227,138,174,198,162,164,106,192,111,175,75,60,88,189,132,71,13,130,154,181,188,169,184,173,221,218,45,106,219,225,189,223,186,147,200,214,154,186,112,153,25,143,123,181,156,170,174,139,180,16,236,155,111,201,188,188,229,204,129,139,100,190,6,191,184,174,207,244,170,169,164,219,229,216,185,146,187,231,235,190,4,208,170,202,184,0,176,192,170,6,34,208,130,137,148,97,73,175,181,198,177,141,145,134,130,109,111,4
133,134,134,116,119,135,45,117,120,136,138,122,137,187,186,39,124,139,124,177,131,166,150,159,158,149,153,147,134,144,107,126,122,159,101,122,145,118,132,129,69,80,62,138,180,166,147,160,106,93,163,102,161,126,110,156,163,158,101,100,118,135,86,170,114,128,136,114,124,154,115,108,155,126,115,118,84,121,123,129,122,124,157,122,125,13,118,104,100,140,150,149,152,146,127,116,17,73,11,147,146,142,140,144,145,141,135,137,130,131,16,128,123,121,123,19,6,170,93,94,181,16,104,194,193,12,17,21,196,76,197,116,17,17,5,216,197,204,88,83,184,211,208,0
132,110,103,34,37,139,80,37,41,137,118,41,129,151,153,81,40,129,49,160,61,160,214,160,164,158,156,161,157,114,61,156,138,202,93,123,165,94,181,174,93,100,90,169,165,166,110,153,62,163,168,74,144,113,105,121,129,129,175,165,133,125,68,75,133,136,163,134,169,166,123,132,108,120,160,164,73,87,118,106,146,165,73,111,153,85,93,83,94,83,102,110,118,108,115,129,141,61,85,69,86,100,104,108,108,92,107,115,132,148,155,107,135,146,149,135,81,73,117,150,156,82,163,119,142,98,116,103,123,159,137,148,58,104,102,113,124,98,87,145,147,133,134,2
1,5,33,8,7,1,236,7,8,0,0,8,0,168,158,16,7,0,5,169,4,148,0,87,60,48,40,39,42,62,124,42,54,0,104,59,42,166,38,36,13,26,91,44,43,58,13,0,218,76,67,224,0,249,217,238,237,86,74,70,99,95,0,9,128,92,96,120,83,17,184,123,47,178,75,74,0,229,118,67,79,78,60,187,81,0,69,83,85,76,76,80,85,101,102,89,64,45,0,80,68,71,81,113,129,64,52,58,68,119,59,98,60,55,77,60,0,199,106,103,72,0,73,208,67,0,48,10,184,62,61,57,46,14,0,235,221,222,162,65,63,62,63,6
243,239,244,6,7,241,4,25,8,239,239,10,240,143,145,15,13,238,11,146,39,175,73,173,185,165,147,168,179,185,89,172,180,35,113,126,168,134,154,169,126,70,84,172,169,183,9,32,155,124,180,167,17,163,178,179,177,134,136,139,153,159,13,133,154,159,185,121,195,8,137,128,6,133,200,190,13,132,141,155,187,187,5,141,172,19,147,143,144,127,125,131,138,143,142,148,5,30,15,161,143,124,92,67,126,122,102,93,106,133,16,114,124,146,148,8,25,143,136,157,0,14,123,155,3,24,27,14,163,98,3,1,30,13,163,165,164,161,144,92,76,13,3,3
127,86,34,71,74,122,204,68,72,130,60,69,134,71,71,65,66,137,60,73,44,146,89,234,209,217,211,203,202,177,215,203,194,86,216,208,193,178,185,180,42,42,204,163,154,147,40,154,222,38,122,100,193,67,97,198,234,207,25,18,91,80,183,115,150,163,101,99,97,15,18,4,14,13,75,31,104,25,46,48,97,99,9,68,97,106,96,106,110,136,133,120,103,130,126,96,11,56,109,115,111,112,128,153,128,109,124,147,160,123,14,117,148,161,106,11,65,66,162,146,9,95,78,110,51,97,52,173,109,71,10,10,19,162,160,82,90,74,79,71,67,40,16,4
173,184,181,163,163,174,175,160,163,169,159,164,150,107,114,159,165,149,164,126,146,206,59,204,214,208,210,214,216,223,53,215,206,66,171,170,212,98,164,190,146,136,196,55,64,70,153,83,120,145,113,132,60,138,134,173,181,188,149,151,198,202,31,99,188,195,142,180,148,156,147,160,156,119,152,147,9,73,91,92,153,156,149,89,156,29,145,139,151,165,154,144,144,146,153,150,156,152,35,171,190,148,150,155,152,139,212,158,155,161,156,62,206,204,161,155,175,131,78,206,171,128,155,208,158,211,154,128,208,150,153,155,159,141,207,222,219,208,70,181,151,163,164,0
177,73,104,255,255,166,210,255,255,148,89,255,142,233,235,115,255,115,255,215,255,222,233,195,213,191,190,181,186,164,168,173,157,255,72,94,166,151,238,176,108,152,67,217,238,223,255,134,165,218,217,220,137,161,174,191,205,176,180,191,182,160,247,154,182,174,215,182,227,252,178,183,251,178,214,210,220,165,117,107,209,216,254,94,186,203,221,207,186,164,146,146,157,172,184,193,254,249,193,152,156,180,155,133,150,146,150,132,114,119,252,108,125,111,134,251,184,119,151,138,143,179,125,114,130,179,246,59,103,117,140,110,245,127,108,100,102,96,81,129,126,117,128,4
48,93,139,234,234,53,204,238,236,59,120,234,61,182,182,110,230,61,226,177,142,165,64,120,71,78,87,75,86,82,65,121,114,71,98,85,121,100,145,127,67,107,29,148,175,145,146,125,126,208,196,117,99,97,97,123,101,102,174,177,111,117,104,107,98,110,142,89,137,160,72,79,167,88,185,177,112,123,78,88,155,146,175,95,103,108,21,22,48,46,13,37,73,107,129,149,144,157,104,19,63,98,107,115,116,70,78,71,62,70,137,58,59,67,78,142,100,116,58,76,149,117,150,121,151,127,115,120,96,100,85,115,120,108,124,119,110,108,55,64,71,76,72,6
90,89,89,168,166,90,90,165,166,92,92,166,92,139,132,74,166,91,166,138,166,156,88,160,150,158,149,149,151,137,125,142,138,86,97,100,137,105,133,145,82,114,92,152,129,150,164,84,124,90,140,124,88,127,142,141,132,140,117,101,142,145,117,115,149,141,103,147,125,161,143,134,162,137,137,126,103,127,130,134,111,115,160,127,105,144,114,114,113,116,120,123,126,121,113,106,159,156,131,114,118,120,124,116,101,112,112,113,107,99,158,86,96,100,86,158,156,110,105,93,79,166,95,110,79,221,200,93,106,94,62,166,204,81,96,105,106,109,97,97,94,76,76,6
138,186,185,154,119,139,44,110,119,146,158,127,142,146,143,68,102,125,99,112,121,109,71,102,93,115,136,142,153,156,122,149,150,92,152,162,151,118,153,127,142,94,168,89,92,99,100,57,127,67,160,129,127,133,146,156,162,138,74,72,125,76,101,85,112,87,58,121,49,149,126,140,149,140,58,64,109,108,151,107,51,62,160,149,60,113,116,129,142,95,90,87,89,79,71,57,187,164,111,72,69,71,75,68,59,83,65,53,50,45,165,103,95,77,55,206,117,83,106,76,216,94,220,87,212,105,193,69,31,209,210,202,184,83,46,34,30,38,49,215,218,214,212,0
159,159,152,204,204,185,169,152,156,195,195,160,196,58,65,76,187,200,188,101,208,135,196,147,156,159,134,141,164,172,38,140,168,140,128,137,139,52,154,153,175,123,162,137,116,144,206,58,42,84,130,70,40,57,147,150,152,161,60,68,140,159,31,40,147,127,149,140,32,199,154,148,198,155,29,74,23,131,149,153,31,30,204,128,32,37,147,151,155,151,153,156,160,163,165,167,212,202,43,162,168,169,168,166,169,175,175,175,175,180,213,181,176,176,180,203,140,174,180,176,124,141,180,139,167,146,219,166,62,183,173,193,213,150,77,69,68,68,78,186,183,177,176,4
40,25,28,81,130,35,86,83,151,42,40,149,49,201,201,53,136,45,185,197,207,198,79,206,200,197,118,137,158,180,189,89,79,102,170,162,120,187,98,84,115,157,85,35,98,55,215,180,185,81,132,181,172,182,186,194,195,187,128,189,186,194,122,167,182,190,206,185,207,205,190,187,203,191,210,186,137,188,182,199,127,163,180,198,117,152,184,184,178,189,184,182,180,186,184,183,155,166,150,180,183,181,186,185,181,132,120,111,97,90,126,155,100,85,62,137,175,174,188,151,93,176,79,169,109,171,101,112,147,86,115,163,132,150,81,125,140,146,178,151,130,79,147,4
30,23,21,40,27,31,119,34,29,27,22,48,22,175,180,144,31,19,20,176,25,191,20,178,164,136,98,145,173,133,108,156,144,19,50,42,125,27,60,76,64,84,59,113,110,148,24,54,67,59,159,72,49,133,150,160,164,137,151,146,74,60,63,85,97,67,122,102,161,74,123,121,109,128,153,160,92,119,104,90,149,164,143,82,146,19,121,130,150,99,97,54,93,103,79,84,110,164,16,215,230,133,211,221,168,161,119,218,221,206,137,92,66,78,103,108,26,86,211,199,75,27,103,91,105,29,141,31,202,138,97,101,171,24,180,199,194,28,49,134,161,124,116,0
255,255,255,27,34,255,23,31,27,255,255,27,254,165,159,37,28,255,30,179,30,186,255,188,180,172,151,141,133,98,83,110,86,255,86,139,92,120,105,106,86,71,88,121,76,98,119,255,97,142,80,76,255,157,145,154,157,163,152,140,171,139,255,255,169,168,165,165,158,152,157,158,215,150,149,144,255,141,116,118,146,146,255,103,143,255,126,124,119,141,140,131,127,124,117,120,151,251,255,95,93,92,96,105,113,107,99,96,107,126,126,161,147,143,147,142,255,211,169,157,102,255,105,150,85,251,136,255,255,81,97,110,46,254,254,242,246,216,84,73,81,82,80,6
165,167,167,157,157,166,158,157,158,166,165,157,167,66,67,158,156,165,158,79,157,128,166,133,128,139,142,131,125,122,59,119,117,167,118,108,108,145,108,103,83,97,119,97,86,100,150,159,170,89,113,163,165,156,142,86,141,149,93,96,163,164,162,154,167,160,74,159,75,146,144,156,146,150,76,82,159,155,152,156,90,88,147,154,91,157,139,125,109,142,125,128,144,139,132,127,154,144,156,145,128,134,144,140,127,128,117,116,116,101,134,138,88,94,82,86,160,150,128,75,89,156,72,104,84,161,199,157,130,84,87,93,202,154,253,116,104,140,108,95,91,91,90,6
109,148,147,153,109,106,126,174,141,128,139,156,141,162,159,161,163,128,172,158,206,177,163,176,175,170,162,173,174,154,150,165,155,153,131,138,161,152,156,159,131,134,124,162,150,160,113,125,148,87,151,141,104,135,134,139,137,140,103,89,142,138,79,124,138,137,46,129,87,54,119,119,50,114,105,112,78,117,111,119,104,108,65,110,98,63,112,116,145,88,75,86,105,100,120,132,146,140,59,88,77,69,84,99,103,83,70,71,87,117,155,104,75,62,204,106,61,92,88,232,156,49,170,91,182,13,136,40,89,242,241,234,127,42,85,88,97,191,194,235,240,252,252,0
241,241,241,67,82,241,120,70,85,241,241,112,241,38,39,62,107,241,94,122,93,134,242,135,135,136,137,134,132,135,117,129,121,100,123,124,105,110,114,83,118,134,104,85,98,71,26,72,100,114,97,108,60,111,102,112,109,35,165,187,94,85,238,119,94,106,151,104,155,152,97,112,173,100,153,152,242,126,95,82,139,151,117,87,131,243,23,21,111,38,35,33,31,29,31,64,218,196,243,33,28,27,27,28,28,25,25,27,33,35,173,27,25,31,37,177,243,131,26,35,144,243,129,111,155,243,17,245,120,140,157,174,17,245,124,125,120,37,139,135,174,130,166,4
90,112,45,53,53,109,139,22,51,116,79,57,110,113,101,61,56,93,60,170,22,195,36,198,197,197,183,177,184,185,188,185,188,38,128,129,196,165,218,212,71,120,130,217,216,209,23,48,193,83,205,211,94,218,220,215,212,227,186,152,222,215,243,202,214,207,113,203,112,61,202,197,62,199,107,122,255,186,188,207,82,103,96,188,82,255,176,175,161,159,122,119,145,169,156,136,87,128,255,187,139,55,101,207,203,173,88,159,233,216,88,203,127,208,214,107,255,222,179,222,87,255,202,180,168,255,143,250,168,97,149,70,255,255,217,187,170,216,155,144,104,198,189,2
167,177,183,143,46,168,163,236,74,164,177,89,161,112,123,71,95,162,108,105,211,101,214,108,115,115,123,125,122,115,78,137,129,221,72,107,159,53,170,176,121,98,95,195,201,201,210,205,112,122,212,151,206,181,160,143,137,199,133,133,191,185,215,185,186,181,150,177,168,180,174,164,188,164,76,124,118,164,143,117,134,118,195,137,117,38,189,166,125,193,194,192,181,168,134,95,130,214,49,192,198,198,194,172,149,213,197,153,129,125,156,216,127,122,124,106,73,159,118,120,132,59,134,156,150,75,115,202,147,193,178,166,57,29,164,154,143,133,149,189,191,114,114,2
215,214,205,120,172,220,154,37,162,227,222,136,228,208,207,62,107,226,96,220,66,224,178,224,223,225,225,224,224,222,227,222,222,161,216,227,219,231,225,225,217,214,203,172,149,137,80,156,231,103,187,223,153,78,234,235,235,223,209,204,231,229,134,151,230,231,181,232,172,98,231,230,95,233,181,186,121,191,227,215,186,184,85,221,142,134,210,239,250,223,199,161,148,163,198,183,61,83,102,230,228,219,205,182,173,230,228,223,213,196,68,232,229,228,219,67,140,40,228,226,71,123,168,31,102,118,69,67,17,194,106,96,94,59,100,61,29,128,211,203,203,170,131,3
183,180,170,80,82,185,184,97,100,175,174,119,178,185,209,184,124,192,115,171,91,133,202,124,149,111,102,103,148,166,104,146,204,182,168,115,172,177,159,169,103,145,81,131,165,136,115,147,161,121,165,161,155,155,139,129,122,92,139,144,102,111,156,134,95,100,178,90,137,145,90,92,133,92,161,126,153,102,34,63,161,155,93,85,177,153,140,156,182,115,133,139,148,148,147,161,53,47,147,89,88,91,100,113,134,87,88,107,135,164,53,113,111,131,173,77,138,109,138,180,140,123,210,100,136,138,92,86,94,248,119,77,123,102,85,98,99,93,96,249,255,243,196,3
247,243,251,82,36,255,151,119,42,110,127,45,147,203,198,156,51,255,50,196,67,99,154,111,164,129,136,147,157,177,177,157,174,166,164,156,159,179,155,151,136,146,181,136,141,150,95,162,179,171,161,180,226,166,175,186,188,170,174,165,156,149,174,160,160,153,160,160,157,145,158,153,144,126,145,152,234,155,159,121,158,148,152,153,148,176,88,103,107,108,87,91,97,117,121,134,149,191,110,138,117,116,128,148,144,152,159,149,159,154,163,155,173,168,154,92,198,133,163,153,136,121,136,117,135,239,238,156,100,131,106,84,243,151,100,112,101,93,108,121,126,116,107,4
243,195,64,142,253,245,59,28,211,227,99,124,207,155,154,31,51,218,36,214,30,225,250,226,226,216,203,203,204,197,184,195,191,245,132,149,188,193,206,208,178,181,162,202,198,199,56,238,192,189,223,208,236,212,213,213,211,213,204,198,215,206,235,178,213,211,206,209,210,242,201,204,241,197,202,185,232,178,200,219,194,187,240,199,191,232,165,156,157,108,102,108,106,101,100,90,25,237,231,190,176,157,149,163,164,209,207,203,187,169,247,152,141,134,146,27,230,158,142,147,123,232,143,171,109,229,22,217,161,169,30,26,33,169,20,70,132,183,186,167,152,34,27,6
197,199,196,204,191,200,223,199,205,198,206,201,202,231,232,229,203,205,193,237,123,183,87,153,162,166,184,185,187,184,39,192,195,203,187,189,191,63,185,187,199,212,183,189,177,188,168,102,120,89,157,119,46,141,66,140,162,188,55,162,177,183,173,182,165,171,196,155,187,104,143,145,60,137,166,160,171,165,138,135,162,161,137,138,162,126,172,190,131,70,83,83,84,90,60,16,142,147,5,72,106,101,100,103,74,86,85,90,93,36,128,43,43,46,46,40,4,110,63,39,54,5,165,121,130,3,141,131,130,155,133,1,141,93,132,137,134,108,144,149,158,174,166,0
255,254,252,53,92,255,88,53,62,255,254,57,255,121,122,130,55,252,48,173,147,219,201,215,213,212,215,214,207,195,188,207,209,99,202,221,210,205,213,210,149,154,159,212,226,213,159,91,130,232,206,96,162,140,223,222,224,235,179,234,229,228,128,205,238,235,170,236,181,177,233,229,176,217,190,192,250,224,173,223,177,186,184,138,176,252,202,194,165,204,196,188,195,206,172,159,227,151,242,186,190,186,180,183,194,192,176,164,205,163,171,84,119,113,76,227,239,219,102,141,221,210,159,132,143,166,149,226,182,190,232,235,147,221,232,208,177,206,102,158,205,108,160,5
71,73,75,68,67,73,60,71,68,75,77,71,77,140,140,83,71,80,74,209,87,219,105,221,216,221,218,216,214,216,158,210,210,110,126,201,208,150,211,215,185,137,94,209,200,198,75,129,142,46,202,148,144,147,175,200,210,199,52,66,170,199,142,100,149,184,198,185,183,41,165,104,42,204,111,115,123,162,197,154,142,133,182,193,125,159,145,135,138,152,149,149,148,147,160,165,77,74,161,193,181,173,171,164,171,204,192,181,175,175,70,208,190,184,158,44,225,35,201,156,119,229,155,104,149,231,58,92,61,191,163,187,62,240,55,54,43,118,132,189,197,202,200,3
89,87,83,138,143,92,103,138,135,89,82,135,78,127,127,110,139,76,145,110,125,44,76,65,42,85,85,65,74,69,39,88,85,79,121,102,104,105,104,100,104,140,108,99,104,99,141,77,120,139,70,110,67,77,76,98,103,109,96,83,94,101,62,74,86,93,54,79,108,109,72,77,107,71,91,104,64,66,75,77,117,115,101,71,102,56,66,67,54,58,48,42,35,35,33,37,79,102,52,58,48,65,65,71,83,74,91,84,81,89,97,66,77,72,80,108,51,59,70,71,93,48,86,57,103,52,96,37,38,97,134,125,88,46,46,33,36,69,76,92,98,120,130,2
150,164,169,171,85,148,121,178,117,138,156,147,131,96,93,198,126,134,107,87,153,27,106,37,23,51,60,30,29,47,22,31,39,114,81,109,50,33,84,79,80,75,100,89,111,106,202,115,51,140,124,94,83,83,95,135,136,67,68,79,75,152,105,126,78,80,54,65,60,160,85,62,156,76,50,97,84,96,54,67,120,126,146,55,153,26,90,110,135,52,65,112,135,140,176,189,59,146,28,48,108,145,145,134,126,94,123,71,34,19,66,8,37,35,35,75,28,102,6,57,53,28,107,101,52,33,97,29,105,116,60,67,83,30,29,94,102,92,109,85,87,70,63,0
40,46,54,170,182,38,49,60,176,33,45,170,31,124,125,18,159,24,131,134,113,168,18,172,183,153,139,143,163,139,74,156,161,18,86,103,154,99,127,154,63,95,81,129,83,100,27,27,91,145,107,101,62,109,117,121,129,155,134,142,148,151,35,79,140,140,140,134,153,42,122,126,44,110,118,174,12,80,94,132,217,224,90,97,236,11,156,155,195,110,94,91,104,101,116,155,20,30,16,124,106,94,96,124,130,114,109,95,99,121,36,124,110,115,92,59,11,67,123,118,132,12,186,78,149,13,181,14,64,136,110,42,181,13,64,59,62,73,74,115,122,118,107,3
143,145,145,165,165,143,67,165,168,144,145,169,144,93,99,86,169,145,167,98,145,85,137,88,88,86,82,86,83,81,58,79,75,138,40,52,74,66,69,71,55,65,46,70,81,75,130,112,52,68,76,59,59,62,73,87,95,63,75,66,65,69,66,55,70,66,67,72,65,114,63,69,112,56,65,63,110,49,57,64,64,64,127,55,49,68,56,60,61,131,94,127,114,108,98,68,34,59,25,112,110,122,101,66,58,74,63,57,52,53,36,75,79,72,58,24,26,38,99,59,30,21,33,42,27,26,35,21,46,32,26,36,34,29,26,37,42,54,69,36,28,19,19,6
255,255,248,255,254,255,68,108,255,255,255,255,255,49,49,32,224,255,200,48,132,110,255,115,92,110,104,98,95,90,192,76,76,255,126,111,72,191,89,79,52,37,119,90,101,101,68,255,188,51,108,180,255,205,154,95,75,127,66,46,63,59,255,221,136,120,76,165,83,40,177,174,38,177,89,17,255,134,185,151,43,24,34,180,39,255,127,121,108,126,126,127,121,114,100,95,28,26,255,126,126,123,118,108,94,120,119,111,93,95,29,123,108,102,106,24,255,176,124,117,69,255,83,94,74,255,33,255,146,86,53,42,32,255,92,102,179,190,175,76,74,54,68,4
36,23,21,28,16,27,157,128,14,27,29,15,27,182,194,204,17,29,12,175,18,47,96,38,41,47,65,63,62,37,171,54,47,113,224,197,93,123,157,148,197,206,215,204,216,213,20,106,102,15,214,119,95,109,126,148,150,182,217,11,175,174,71,114,156,162,74,145,41,19,138,144,18,130,56,76,62,67,155,159,222,178,22,135,246,52,150,144,171,38,43,41,43,133,229,247,244,249,51,37,22,41,158,247,250,59,189,253,244,245,248,55,248,243,244,251,47,53,247,240,246,50,240,52,220,119,245,37,48,218,60,27,244,43,43,42,45,236,144,195,200,78,54,2
185,140,124,90,89,158,142,93,81,90,123,76,151,111,114,114,81,178,92,107,127,114,190,120,70,122,125,105,82,97,144,103,104,191,205,132,117,156,133,130,95,117,187,135,135,131,117,190,191,111,121,157,189,187,173,151,138,160,136,133,105,95,121,179,97,80,108,104,110,120,96,127,116,113,120,113,186,123,129,166,97,101,105,127,92,187,39,31,37,24,16,26,39,58,82,95,105,88,186,99,86,83,80,89,87,79,76,64,63,64,96,45,55,56,64,92,185,129,29,29,109,185,104,125,103,128,95,95,124,95,99,75,97,79,124,124,124,122,117,95,99,106,104,4
122,125,132,125,115,121,84,27,114,117,137,127,120,72,61,107,114,131,73,84,1,99,56,115,160,137,156,170,171,165,75,175,174,156,124,133,178,123,175,181,156,0,138,181,173,179,133,120,149,151,172,155,74,144,162,168,170,171,157,108,175,130,53,114,179,173,183,178,179,53,178,177,53,173,172,163,53,148,159,142,173,165,53,147,165,53,88,78,77,145,144,138,127,113,98,92,53,53,53,121,124,120,114,112,115,120,118,122,133,143,53,147,147,150,148,53,53,75,166,153,18,53,124,112,9,54,53,8,76,140,7,55,53,166,114,122,121,98,130,144,139,41,18,6
39,42,50,118,52,44,108,130,102,31,21,131,62,170,162,70,131,113,128,160,130,156,135,152,143,168,171,165,154,154,158,160,159,155,169,166,164,152,164,166,172,160,161,165,166,165,116,165,139,55,165,139,164,136,118,140,148,153,134,116,151,148,158,116,155,146,146,153,151,108,148,153,103,148,137,127,145,126,149,156,134,135,99,145,135,169,123,87,118,145,146,123,101,80,119,133,75,86,240,142,143,97,64,82,132,129,81,31,88,142,90,117,73,11,142,162,242,115,93,113,148,243,136,103,141,242,87,244,115,143,141,117,74,244,193,114,122,88,29,115,143,116,136,4
97,127,173,4,5,93,222,4,10,93,102,16,91,101,81,31,23,88,27,106,8,142,107,128,127,123,119,125,119,128,204,121,109,43,165,122,110,194,105,106,109,84,159,81,103,80,26,35,179,91,85,174,85,165,180,182,176,171,79,66,168,170,48,157,149,158,123,130,116,30,170,166,29,188,94,129,72,193,179,176,123,116,23,179,174,172,150,146,146,157,155,153,149,144,141,126,15,5,225,158,154,151,147,142,133,152,146,142,136,127,6,153,140,133,121,6,73,126,137,119,93,64,145,120,52,37,5,201,96,131,58,78,6,108,75,95,77,61,79,125,114,57,50,6
50,43,54,16,16,56,71,17,16,67,75,17,84,123,116,21,17,118,19,125,19,122,66,92,113,51,59,67,88,92,190,112,111,21,47,59,150,196,158,174,29,2,85,185,160,197,66,51,170,36,211,186,122,204,191,172,162,153,27,44,152,152,151,179,154,153,66,158,73,30,164,160,29,167,63,42,102,177,174,171,69,62,29,179,69,84,15,27,22,81,73,94,97,86,67,64,56,29,80,162,145,152,150,125,116,154,139,127,105,76,39,143,122,97,44,66,100,180,118,59,34,102,32,176,41,106,56,105,162,69,31,61,59,105,91,125,140,167,169,64,54,38,41,2
250,246,255,252,252,251,59,251,252,250,255,252,247,106,108,37,252,247,252,111,250,145,255,157,133,156,161,180,154,163,115,173,172,253,124,135,192,92,182,199,31,73,91,187,150,173,252,252,64,157,180,103,245,152,146,137,122,146,202,190,130,144,252,145,123,131,184,123,172,248,126,123,249,124,165,161,248,117,128,144,174,168,250,130,180,249,163,177,184,96,89,108,142,175,178,181,160,250,249,104,87,101,137,172,179,87,91,126,158,181,249,99,97,117,169,167,250,143,93,141,171,250,180,138,172,252,252,251,149,185,175,175,252,250,129,137,154,14,10,180,192,176,174,5
222,226,200,216,219,220,113,217,218,219,222,217,220,94,94,129,216,221,217,84,215,101,217,82,71,67,64,59,51,49,135,53,44,218,55,48,57,144,57,56,86,88,115,57,58,58,210,99,108,71,96,84,57,86,82,69,65,54,63,88,57,69,92,100,71,65,63,77,78,45,62,74,44,68,61,73,62,80,72,58,75,69,50,66,59,54,59,52,52,90,92,81,74,70,61,56,33,53,39,95,106,82,86,77,74,90,80,87,87,69,31,29,79,69,74,37,63,82,30,58,49,52,13,74,70,62,39,72,50,39,36,36,43,49,93,80,79,54,53,35,35,17,51,0
92,79,66,183,34,93,81,47,30,96,85,79,99,192,201,242,226,101,238,221,206,202,118,207,199,213,205,195,193,189,210,191,194,106,201,181,200,218,181,197,191,148,164,169,157,166,132,68,195,120,45,110,82,236,189,187,206,44,110,98,164,158,62,200,204,192,163,144,159,60,49,41,71,29,147,141,44,160,70,36,135,135,88,2,136,43,172,165,156,155,166,175,169,164,155,147,67,81,28,149,170,175,167,159,153,171,178,167,156,151,61,148,172,157,147,80,221,177,167,143,121,225,99,134,130,191,50,150,162,93,105,0,47,214,124,169,168,166,123,95,99,141,137,0
134,148,159,65,64,146,188,60,63,159,167,59,170,140,153,90,54,177,52,96,43,170,171,177,173,177,174,173,173,181,176,177,178,167,199,183,179,188,180,177,127,119,197,174,174,177,70,158,169,100,164,171,154,165,170,167,131,183,85,70,180,173,121,157,167,171,40,157,39,85,156,141,86,147,36,40,106,142,140,79,44,39,90,131,44,103,35,35,35,35,35,34,34,34,34,35,108,91,105,35,34,34,34,35,35,34,33,34,35,35,110,36,35,36,33,130,91,123,40,35,45,88,59,154,44,89,96,75,146,68,71,110,65,76,107,134,137,105,54,58,61,42,42,0
254,249,243,255,255,252,93,255,255,251,241,255,252,201,202,255,255,246,255,203,255,209,222,205,203,199,200,204,210,178,76,213,198,254,83,139,218,62,222,221,113,98,97,220,222,220,255,255,97,195,220,179,255,183,190,193,193,198,182,164,187,179,255,109,178,178,172,175,172,255,164,169,253,147,145,143,52,127,148,120,158,127,72,137,141,45,175,183,186,123,115,105,110,116,111,96,28,59,31,48,59,56,56,50,49,37,36,39,43,47,26,65,69,67,72,19,28,17,105,102,17,24,132,11,20,26,24,18,15,108,20,18,18,20,16,16,14,4,91,111,123,15,14,5
59,67,72,32,23,58,130,52,26,60,65,31,59,161,145,52,39,62,46,124,66,174,51,153,95,126,111,127,110,109,51,125,119,69,91,106,130,90,133,123,86,124,100,119,127,132,86,88,136,117,197,149,71,121,115,117,117,43,100,107,98,66,60,102,122,111,109,124,104,68,112,118,69,107,106,85,43,78,89,98,75,71,68,85,57,26,63,59,60,59,75,72,115,124,105,124,80,64,26,91,153,158,197,207,200,200,210,216,224,225,70,86,153,180,190,85,19,57,139,152,78,189,123,66,70,129,59,83,59,138,45,61,52,252,43,47,55,62,65,97,106,57,48,0
9,7,10,24,24,7,173,24,24,4,5,24,5,204,203,203,25,2,25,195,26,191,4,181,192,173,177,172,173,174,143,160,151,23,61,59,123,132,47,85,23,18,0,125,111,167,30,110,164,204,166,164,151,152,166,176,178,194,238,205,181,184,153,114,176,177,178,170,178,34,167,167,36,166,171,178,96,159,167,176,170,165,47,167,170,96,147,169,169,58,77,92,79,85,88,90,135,68,92,5,1,14,10,4,0,87,52,40,59,88,68,167,171,159,173,211,94,122,149,161,249,91,246,132,244,95,132,88,138,186,230,222,152,84,70,91,121,150,173,140,238,36,40,0
4,4,4,4,4,4,98,14,4,4,3,4,4,146,158,133,3,4,3,151,6,140,1,118,130,116,138,121,96,77,99,92,104,33,132,115,153,93,142,167,130,137,152,133,133,130,5,2,100,114,147,95,4,88,100,113,126,137,131,119,136,137,4,120,133,132,106,130,117,11,130,130,12,129,107,108,4,119,131,141,119,116,15,130,77,4,142,142,132,142,137,140,143,139,133,139,4,10,4,155,144,143,141,140,136,150,138,142,141,142,4,152,139,148,145,4,5,163,153,145,30,6,128,174,4,106,4,134,170,124,4,4,18,149,170,167,170,170,125,124,118,0,5,6
12,11,11,3,7,11,204,3,4,11,10,9,10,114,105,17,10,10,7,80,4,87,39,100,123,116,107,109,109,142,45,158,173,16,80,115,165,73,164,165,150,117,73,163,168,174,28,6,69,61,167,51,4,8,174,127,83,18,90,64,71,42,6,6,186,177,126,186,132,37,141,188,37,159,157,142,16,14,118,22,137,144,25,42,136,19,132,86,86,168,152,126,94,89,88,89,47,25,18,127,112,91,81,74,81,73,63,69,78,84,24,104,79,83,102,39,14,12,131,138,71,14,134,32,52,10,36,31,26,127,27,28,41,16,27,22,26,35,59,131,104,36,28,3
63,72,61,32,54,81,136,47,49,84,68,46,71,189,189,14,39,57,35,196,26,196,13,183,183,170,164,163,161,160,61,159,162,18,104,153,171,122,187,182,93,78,157,189,188,186,33,18,27,138,188,131,21,157,176,183,181,184,156,127,194,188,134,141,192,184,156,170,156,27,165,149,30,143,147,145,147,141,158,153,128,110,45,152,99,3,139,134,147,153,180,180,210,200,205,219,54,27,0,151,181,186,200,191,180,118,126,124,119,121,51,144,154,153,165,88,102,171,147,157,160,207,149,165,160,173,18,169,152,167,126,119,14,178,115,126,134,162,172,173,169,163,149,3
118,126,127,141,139,119,128,139,142,120,123,140,118,39,35,143,140,118,139,46,141,181,123,182,184,175,90,79,72,105,15,56,30,125,137,129,56,18,40,21,147,84,161,57,143,120,145,113,21,42,137,22,120,17,25,61,117,165,118,27,159,162,122,26,156,158,83,157,96,140,93,154,142,84,98,112,125,27,119,141,110,116,138,114,109,123,159,162,161,121,137,149,145,141,141,132,131,139,128,125,123,127,132,120,113,126,120,115,110,106,137,118,121,112,100,103,123,47,111,106,84,119,95,112,94,125,132,125,131,101,102,125,143,122,117,120,129,128,122,108,114,109,106,6
215,214,216,152,151,215,134,166,164,214,213,165,215,192,196,154,152,216,155,197,117,185,216,195,201,184,188,172,165,127,112,137,105,217,48,132,130,70,77,94,149,112,140,103,157,112,168,218,97,157,156,92,219,116,111,122,126,170,170,170,162,156,219,132,161,151,132,155,143,120,146,148,121,144,141,156,220,123,130,126,177,170,141,132,170,221,52,41,47,25,26,28,23,16,11,13,136,124,222,28,75,96,105,101,105,146,146,142,153,158,103,151,182,183,184,141,232,93,135,172,148,197,162,140,155,18,137,0,92,154,148,131,103,12,10,80,84,142,118,165,170,173,169,0
159,168,132,166,163,157,226,169,164,116,129,163,131,165,160,174,163,123,167,136,180,4,115,38,3,25,36,41,48,121,249,66,125,234,162,114,126,247,143,152,236,100,180,143,118,144,168,238,239,182,127,231,236,225,212,211,209,168,185,182,170,138,227,215,176,157,59,173,88,157,182,168,155,180,195,192,225,198,78,100,196,195,148,54,195,237,4,4,19,16,12,14,4,8,39,27,167,141,230,14,12,14,0,23,51,16,20,56,62,76,151,10,104,183,92,166,239,206,62,111,179,216,188,156,181,215,144,99,163,192,172,165,138,89,197,182,173,139,47,196,191,185,178,5
115,157,161,208,201,95,203,207,204,107,146,195,89,226,225,214,187,71,188,225,167,229,37,226,219,225,219,220,221,212,188,216,212,42,178,184,207,125,206,210,196,127,173,221,218,221,196,42,197,200,216,215,52,197,217,228,230,220,221,200,197,174,6,160,186,160,178,156,211,37,150,194,37,178,204,193,14,197,167,173,182,179,37,164,162,12,207,203,173,162,148,144,149,143,145,141,115,26,11,168,172,174,160,161,174,183,206,215,210,190,4,183,181,187,185,126,20,173,179,182,186,85,215,189,168,0,25,19,103,202,75,56,22,21,54,20,16,185,205,202,192,94,66,3
247,235,225,219,243,239,210,226,227,234,220,218,229,207,229,216,220,227,226,226,187,188,126,195,216,197,183,166,212,178,118,210,187,159,45,120,212,118,194,199,82,59,37,200,203,194,205,182,68,216,204,102,192,131,142,173,166,96,199,195,125,63,149,97,184,140,186,198,193,200,193,192,197,187,189,184,211,165,154,136,197,152,209,146,177,254,165,181,179,184,188,182,194,197,206,211,103,254,251,167,169,171,175,183,198,149,153,156,165,177,195,130,147,159,171,148,255,145,164,177,186,255,182,154,173,255,254,255,136,183,163,181,255,255,129,117,133,166,130,168,183,146,143,0
2,1,1,1,1,1,1,1,1,1,1,1,1,133,117,1,1,1,1,193,1,216,46,206,181,191,182,138,84,18,118,64,50,50,13,71,6,18,15,4,25,3,102,30,174,19,83,55,127,66,91,194,59,219,239,235,232,225,148,117,234,231,63,221,239,247,154,243,159,91,228,224,91,234,140,133,49,230,236,240,107,123,82,235,107,5,165,97,91,226,228,183,119,95,93,82,13,1,6,96,64,13,2,6,17,74,46,36,27,18,0,203,134,114,81,24,3,193,47,89,24,3,54,201,21,4,1,3,199,29,13,12,1,1,125,192,202,218,213,56,51,28,17,6
173,187,189,201,188,182,197,210,193,214,208,194,187,188,185,137,189,162,195,186,176,162,137,164,192,165,163,180,190,193,139,190,196,151,142,129,189,147,188,189,108,100,138,192,187,191,222,144,174,73,194,173,156,165,180,180,185,154,151,88,167,155,138,144,176,163,157,170,159,221,175,174,219,178,165,154,121,180,178,177,173,161,220,165,166,115,139,138,137,169,170,171,174,175,175,174,173,209,150,173,178,173,174,179,177,164,165,169,169,172,180,171,172,176,174,149,147,153,176,176,71,153,142,151,76,146,186,117,131,143,67,40,189,117,81,107,116,164,180,143,132,106,90,4
52,53,54,41,40,52,65,63,42,56,55,40,58,82,85,102,41,61,41,87,46,61,65,85,74,115,100,95,85,72,67,92,62,66,65,77,49,82,65,60,84,122,91,100,88,112,152,64,88,124,105,75,60,145,177,86,115,128,122,146,115,116,66,101,156,157,105,169,118,106,159,184,109,132,111,122,77,80,163,110,135,135,113,161,130,48,129,118,102,112,117,113,98,98,101,82,130,112,47,99,97,70,75,121,161,66,44,107,138,183,115,54,55,108,178,130,40,125,33,126,53,54,50,43,49,46,103,95,37,44,109,131,97,60,122,107,37,57,99,46,54,81,58,4
215,218,220,208,209,218,219,204,214,221,223,214,223,183,180,217,211,224,210,190,225,196,211,138,148,147,200,203,175,82,79,105,48,191,193,187,46,112,134,128,89,201,161,170,108,81,226,195,105,202,175,105,218,123,109,116,122,185,203,165,151,183,218,99,75,68,92,117,136,226,149,156,224,146,163,162,174,128,103,119,97,141,223,139,66,160,173,180,158,175,164,176,176,177,162,61,220,28,20,163,156,169,169,160,117,153,167,149,125,94,185,150,135,101,74,211,13,61,94,119,31,34,6,53,7,31,22,30,107,8,7,9,20,28,48,141,149,67,157,14,7,7,7,2
147,145,146,147,150,143,166,146,148,142,141,145,142,193,192,155,145,141,146,187,142,179,131,182,178,161,148,163,159,136,110,153,141,131,94,116,144,118,151,149,77,55,72,176,175,178,134,128,133,138,175,167,128,150,159,164,162,171,139,131,165,163,126,143,162,165,154,157,151,127,163,155,127,160,146,135,125,147,146,90,61,94,126,123,60,123,99,95,106,139,144,141,142,143,138,136,93,133,130,114,106,90,67,62,93,90,78,52,48,74,35,117,95,50,76,93,37,98,128,43,94,35,82,83,82,32,29,30,55,104,68,67,30,30,62,72,65,87,111,99,95,47,58,6
224,90,0,108,117,219,75,120,128,212,219,113,213,62,72,99,113,214,118,74,71,96,214,49,92,68,59,69,84,106,64,73,83,213,92,56,51,91,58,56,125,159,89,72,86,90,86,212,93,97,98,98,212,70,114,126,87,92,112,97,76,79,211,145,68,69,111,61,110,78,43,49,83,36,86,81,210,18,69,52,101,81,64,49,94,210,69,68,83,50,76,89,72,87,92,92,51,54,201,89,107,76,91,94,92,73,94,87,91,96,47,60,76,80,86,54,206,114,50,72,57,199,76,110,47,206,31,147,107,88,57,42,32,175,111,110,107,63,55,76,74,43,49,0
235,235,232,234,234,234,143,233,233,234,235,233,235,180,199,162,234,234,235,175,223,161,217,153,166,148,147,151,153,162,143,155,162,225,58,117,161,170,154,165,154,75,102,162,143,156,209,160,168,147,149,169,168,169,170,162,156,163,160,167,165,165,130,172,156,159,143,151,151,165,151,153,171,151,152,155,177,155,152,131,118,135,153,148,127,235,52,50,47,95,92,88,81,82,78,65,181,234,233,102,103,98,94,96,93,108,102,98,102,98,227,98,106,100,120,212,233,161,84,91,155,233,155,164,159,233,233,234,163,153,159,235,234,234,159,162,161,152,138,150,155,154,152,3
11,10,7,20,1,11,114,66,2,11,10,0,12,200,198,210,12,12,13,202,157,214,4,205,175,195,182,208,203,179,81,213,208,24,73,99,220,34,215,226,70,170,53,228,221,230,46,162,63,209,225,149,195,144,167,171,171,166,227,216,169,158,209,0,172,164,198,168,201,20,170,163,15,169,200,204,212,150,159,145,214,213,22,153,213,193,152,179,202,164,200,173,155,184,206,208,112,149,198,116,167,183,176,181,177,88,129,141,137,130,35,61,61,64,78,128,211,1,143,134,188,201,203,31,182,207,162,124,2,177,164,92,192,146,0,7,5,90,128,178,186,197,189,2
82,189,217,119,136,131,255,127,122,150,215,116,191,211,220,97,112,210,112,189,101,228,194,232,221,244,235,249,222,173,216,212,188,209,210,227,209,221,213,190,93,164,137,154,134,105,89,239,213,92,73,210,183,198,205,187,132,185,102,103,170,173,245,166,154,138,48,113,53,135,110,61,133,89,77,63,22,112,33,33,94,100,140,35,92,69,25,24,27,28,24,25,25,24,27,35,81,80,104,26,26,35,33,27,29,36,40,38,34,34,66,40,50,45,33,59,99,126,53,41,72,98,53,188,53,70,52,97,104,58,45,33,46,72,112,109,106,121,60,33,27,33,33,2
5,4,4,3,3,4,71,3,4,5,4,4,4,230,230,35,4,4,4,228,4,224,180,225,219,220,211,209,200,133,156,199,140,184,185,196,218,1,228,224,104,66,32,226,216,223,12,183,114,107,217,110,185,87,162,159,155,209,39,9,222,219,185,163,213,217,90,210,140,13,184,206,16,168,134,136,185,109,152,154,183,192,19,123,255,184,5,4,101,163,155,128,69,37,31,42,7,17,185,175,159,147,114,75,60,163,144,143,117,71,15,159,137,129,128,3,184,190,141,125,50,185,98,189,128,184,13,186,188,193,156,103,13,185,187,189,188,104,20,179,207,189,196,3
93,75,74,255,255,116,103,254,255,108,104,255,94,131,140,251,255,93,255,121,255,126,84,144,164,163,161,162,156,160,131,165,162,104,148,159,162,130,162,166,164,155,141,170,161,178,254,106,170,145,188,144,144,140,199,131,141,144,169,232,155,159,132,195,149,161,195,156,180,178,154,158,215,162,123,153,111,149,170,160,188,122,150,162,161,126,48,89,163,27,24,39,62,149,223,254,167,167,176,63,33,53,107,208,253,55,69,171,250,255,172,112,111,231,253,178,177,151,88,254,193,197,178,157,183,200,163,86,189,152,190,183,132,190,172,195,197,196,220,150,165,188,188,0
143,142,141,165,163,39,161,175,155,8,31,155,1,170,169,196,147,13,142,179,138,95,1,69,81,90,91,76,84,85,93,135,132,2,59,13,204,92,219,225,16,9,23,236,231,225,167,1,66,103,203,118,0,130,155,103,90,93,137,125,98,53,0,105,108,82,91,88,106,146,87,61,158,69,155,136,0,89,29,91,161,152,163,28,150,0,84,90,66,54,48,34,30,40,40,16,114,112,0,26,32,37,43,39,46,77,74,77,87,116,83,59,60,54,70,56,0,90,52,48,132,0,97,31,130,65,126,7,53,165,136,125,88,62,57,46,62,117,108,114,128,167,162,4
194,201,199,202,186,196,110,173,177,207,205,186,180,252,252,84,137,100,104,234,148,209,36,209,174,183,166,146,124,98,225,105,89,26,65,132,108,201,176,123,81,168,82,148,213,185,41,21,160,168,195,169,24,227,231,144,120,221,178,168,190,204,18,145,190,180,155,171,151,157,175,151,185,146,91,91,20,142,121,237,159,138,180,161,155,41,134,138,146,108,121,117,101,91,89,85,150,221,74,64,76,78,67,66,70,68,79,99,130,153,104,104,94,114,144,189,122,183,97,107,166,123,200,159,169,101,204,66,183,199,148,135,189,100,172,149,155,208,139,182,190,173,151,4
90,87,73,212,242,86,115,215,218,84,79,197,95,186,179,122,197,94,209,176,133,191,119,199,193,198,197,199,193,180,113,193,182,128,158,185,191,112,201,192,134,128,135,190,181,183,151,85,111,180,162,88,101,73,78,102,126,147,196,198,153,156,80,105,155,156,188,155,183,243,156,162,242,168,194,189,97,156,183,174,190,187,243,173,188,96,155,144,152,163,161,160,152,143,147,164,204,188,156,165,165,159,147,144,156,171,159,155,164,159,209,178,163,147,88,197,90,154,192,90,195,128,201,183,200,119,123,64,167,162,214,212,129,122,106,80,145,157,165,182,192,198,177,4
79,115,124,143,147,107,118,144,146,121,147,133,105,119,124,200,124,95,125,120,97,128,171,125,126,121,109,113,116,120,102,109,113,127,67,65,108,52,118,119,57,60,61,131,134,133,83,45,134,111,138,129,60,184,150,142,139,77,154,133,95,109,30,238,100,99,99,95,93,76,95,102,56,98,91,83,84,76,85,94,111,101,99,25,108,120,122,112,112,100,119,126,160,135,115,120,98,189,110,48,44,43,73,63,46,97,95,92,100,109,97,103,118,117,112,91,54,105,92,99,105,62,122,144,102,63,51,40,219,124,121,76,55,36,83,186,222,122,118,128,125,97,119,6
178,184,183,111,161,181,174,90,125,180,180,103,178,99,171,102,115,172,117,50,121,73,113,80,82,81,77,74,35,49,60,56,89,140,76,74,104,66,101,104,20,94,70,98,109,107,78,145,101,141,97,180,96,141,4,0,36,134,148,140,139,147,94,101,95,131,150,124,124,102,62,76,57,13,94,0,105,22,77,4,82,7,30,28,16,153,144,155,162,20,41,52,62,80,121,149,10,27,108,18,12,14,11,15,23,39,20,19,17,10,86,17,49,44,12,180,127,133,23,28,166,149,104,119,112,135,168,150,118,190,168,116,165,152,167,124,127,176,178,71,128,222,230,4
196,198,195,38,54,196,120,19,23,191,196,39,185,42,50,104,53,179,23,58,119,145,119,159,158,160,164,164,164,157,148,164,162,23,165,171,168,127,175,174,152,102,178,167,155,156,91,27,174,140,134,119,30,74,162,147,180,185,150,86,176,174,28,104,169,174,145,171,150,155,170,173,137,173,166,164,17,168,172,176,160,155,111,171,173,15,141,150,157,160,149,145,152,161,160,157,111,91,14,151,139,128,119,135,149,139,134,124,108,96,89,148,148,145,112,52,48,97,151,140,116,48,92,87,128,28,86,38,80,112,45,48,103,23,76,76,79,89,137,120,122,92,32,6
221,220,223,93,103,223,180,37,68,223,222,36,218,198,191,19,38,215,29,208,35,207,210,205,204,201,198,201,194,195,201,188,188,152,115,159,184,192,188,188,92,112,92,193,196,195,180,136,187,169,211,207,149,208,213,212,211,212,193,185,196,195,100,179,195,173,185,160,177,128,145,125,109,123,156,141,210,140,163,180,148,141,37,130,146,211,140,149,115,153,172,164,154,157,127,108,18,24,160,154,156,155,152,154,152,166,166,164,163,158,19,127,124,120,116,60,38,108,107,103,69,30,100,150,73,29,19,21,96,104,129,130,19,23,151,123,103,132,120,84,64,91,114,6
79,118,96,72,42,112,152,53,58,114,86,39,93,91,66,26,51,95,45,150,41,140,60,137,98,95,43,36,75,185,126,52,136,110,188,155,77,112,46,88,127,164,182,66,140,96,151,118,200,184,149,221,112,217,211,210,208,200,184,185,210,170,238,207,109,182,144,215,152,93,222,223,43,223,166,168,244,217,212,197,145,169,99,223,139,245,76,125,49,61,61,66,68,58,23,40,194,176,245,80,105,108,102,86,94,112,144,132,125,125,20,137,146,140,158,174,245,197,144,151,162,245,164,220,167,246,213,243,200,156,153,143,224,244,206,199,198,174,132,152,150,168,172,5
242,250,154,253,253,255,49,66,255,238,129,211,178,160,160,55,125,112,90,181,44,194,26,194,190,190,186,181,172,138,156,166,148,20,129,131,162,151,193,175,109,45,96,187,206,199,69,8,154,189,209,189,44,193,201,202,203,194,206,172,186,179,8,199,187,177,165,180,180,9,177,175,18,170,165,170,18,160,173,175,161,178,23,172,151,9,113,121,136,144,149,154,158,156,155,143,206,10,20,155,140,136,139,143,139,154,146,139,138,141,168,161,154,155,159,182,45,189,157,169,197,34,189,187,183,26,58,24,177,173,181,201,10,27,147,180,172,197,218,174,166,164,167,2
234,168,152,183,239,229,41,134,245,240,187,251,248,186,183,51,254,254,253,190,235,197,37,198,196,203,199,200,197,194,149,197,189,45,92,151,189,153,186,178,119,106,156,175,164,168,41,44,151,35,170,148,45,129,148,164,178,179,118,56,154,152,45,66,148,145,142,144,150,46,149,162,52,165,168,182,57,172,185,172,175,185,62,189,174,53,161,168,160,172,165,164,162,166,168,172,59,56,60,184,185,184,179,181,180,188,183,180,179,177,79,183,188,184,168,53,43,130,202,186,61,49,86,161,49,45,65,69,166,126,64,37,44,69,106,159,164,172,175,129,123,55,39,3
130,131,132,2,3,128,141,6,4,134,133,6,122,109,110,22,7,134,7,153,28,174,138,189,203,203,202,191,169,90,151,145,101,150,130,178,129,147,161,116,136,1,43,98,136,82,39,129,141,98,72,137,135,134,137,141,144,189,131,101,181,187,139,138,161,176,13,154,26,24,148,144,21,141,117,106,240,142,145,147,83,89,26,153,59,195,143,151,142,142,154,162,173,146,126,126,26,25,144,136,134,142,138,125,108,102,121,129,121,106,29,138,127,134,128,37,158,140,132,146,63,141,60,150,76,150,61,132,136,119,48,25,11,121,134,137,138,140,146,141,131,85,69,6
30,25,19,0,0,34,45,1,0,37,37,1,42,77,55,17,1,46,1,94,1,134,37,144,147,129,101,94,96,118,28,109,82,77,186,170,170,27,173,179,109,117,205,89,106,21,33,87,175,110,56,188,94,202,167,204,217,197,103,110,218,218,121,156,197,213,195,136,184,81,166,154,69,170,173,156,144,141,180,193,173,162,48,135,163,138,144,159,175,179,183,180,161,176,186,180,47,137,149,199,203,189,172,173,185,200,191,180,170,171,110,198,184,180,163,65,126,152,186,167,106,140,116,164,91,106,169,148,167,97,56,106,169,141,169,172,179,114,71,95,91,72,61,3
177,203,157,198,178,158,176,207,167,143,193,150,132,143,161,211,150,146,160,141,181,177,207,196,185,201,199,197,201,207,201,205,212,182,193,190,205,203,199,203,188,206,178,200,184,189,114,162,198,220,121,200,144,192,192,182,176,161,177,188,138,136,120,144,134,120,70,117,85,85,122,96,92,110,93,100,37,112,95,126,123,105,77,102,128,18,89,84,81,72,69,66,61,57,55,58,25,53,14,20,20,20,21,23,31,40,39,38,40,44,9,50,59,59,58,51,18,108,66,74,163,13,184,54,194,1,55,162,32,197,169,41,59,0,14,16,28,54,69,106,174,147,150,0
22,24,23,44,68,22,19,60,46,23,22,47,24,216,212,65,47,21,51,207,38,193,20,195,160,157,157,173,184,193,227,171,172,18,212,151,94,106,129,64,126,166,214,103,172,160,62,20,64,61,215,105,21,61,212,205,205,167,134,83,176,135,21,101,147,130,149,195,140,63,200,205,64,196,136,133,22,196,191,148,142,134,79,143,141,20,182,178,173,197,190,183,183,177,172,166,113,85,23,182,186,183,179,173,170,186,181,178,174,165,120,200,183,179,159,113,23,78,195,157,142,21,147,86,120,21,100,24,60,126,133,131,75,20,74,78,55,69,149,126,124,134,138,6
47,42,40,29,56,40,69,21,65,47,82,47,68,44,46,20,30,61,54,89,20,224,58,232,227,227,224,224,225,202,79,222,211,56,220,205,208,80,112,116,170,97,176,81,80,75,31,83,71,80,116,84,22,74,124,190,216,229,114,65,220,220,47,64,209,215,210,209,155,35,206,206,30,196,52,53,36,165,195,203,128,53,45,191,139,47,165,131,131,189,188,192,196,212,217,195,86,45,22,179,179,189,194,203,207,171,178,187,188,186,97,171,171,173,160,86,41,118,161,165,70,86,75,200,73,199,117,211,203,87,71,104,139,228,109,196,199,204,142,114,101,73,74,6
55,33,48,68,50,43,55,156,37,23,37,32,24,163,173,95,33,37,49,52,78,96,31,97,152,99,138,168,185,186,158,192,197,42,124,160,199,167,194,200,35,41,175,201,198,198,40,44,174,176,193,177,45,181,172,162,155,189,202,203,174,171,44,187,182,181,83,180,66,12,181,179,15,189,83,191,64,98,134,139,104,189,18,85,188,79,85,84,62,60,78,64,65,35,66,89,8,56,48,66,53,88,71,64,70,68,37,53,72,97,30,61,51,52,147,20,90,106,59,134,133,39,195,113,126,56,39,62,77,195,80,1,59,0,106,74,14,0,0,201,192,173,160,4
21,19,18,36,32,16,35,37,34,17,21,30,19,27,35,36,31,15,35,24,41,188,25,181,185,170,156,160,159,148,38,155,147,25,49,93,156,27,165,170,50,28,85,185,190,187,19,29,108,163,191,141,42,115,141,161,165,165,148,145,173,155,125,86,163,163,198,153,177,116,142,144,113,135,167,148,124,103,149,122,175,157,123,130,170,119,67,72,78,175,168,154,157,169,164,143,23,116,102,135,148,143,146,152,129,96,100,108,104,94,119,90,64,65,100,10,117,64,90,103,106,68,112,57,157,122,122,11,80,96,76,11,114,24,89,84,82,85,64,103,103,128,139,6
45,32,22,25,6,46,32,30,9,45,21,17,46,61,64,44,12,44,6,104,39,170,45,171,173,169,168,168,169,166,134,165,164,60,128,154,163,106,162,158,125,121,118,163,172,170,57,61,149,146,166,155,57,140,163,165,163,148,162,158,139,136,48,75,143,142,142,141,144,10,134,141,15,131,137,136,44,137,121,124,126,122,27,110,108,50,112,102,93,116,113,109,112,115,109,102,10,17,50,116,119,120,120,116,112,125,124,123,121,122,15,131,133,131,124,14,50,47,131,123,92,46,95,57,70,102,61,51,63,90,75,76,48,56,105,60,66,72,75,83,80,77,78,4
9,9,19,35,54,14,2,34,54,23,17,51,28,175,181,104,54,25,55,173,103,182,220,184,183,188,190,184,174,165,125,184,177,255,136,172,172,107,194,180,96,172,100,181,206,171,118,255,82,193,149,96,255,126,156,160,158,128,172,211,129,145,255,135,128,136,138,113,136,160,110,101,93,109,122,124,255,122,100,107,111,132,7,101,107,255,172,172,172,234,226,251,231,242,211,219,167,100,255,230,214,218,178,169,171,129,145,145,147,158,141,149,163,161,215,142,244,200,168,182,162,197,183,115,155,244,130,255,149,192,161,97,90,255,253,236,206,142,167,192,158,185,159,3
119,114,109,117,92,155,194,132,116,182,173,121,173,137,110,151,121,137,133,107,79,192,142,179,187,171,228,216,213,219,203,231,229,195,205,226,224,200,225,217,213,190,185,215,214,209,114,195,97,119,196,67,171,108,141,144,155,207,129,111,184,196,114,151,108,118,140,96,137,117,64,67,112,55,140,151,111,4,2,4,153,156,106,2,158,122,161,166,173,150,164,166,160,168,173,177,107,87,127,152,177,165,162,170,176,167,161,163,176,180,88,163,159,164,177,105,113,84,159,178,140,117,155,128,139,101,85,123,141,143,121,98,82,123,144,153,165,189,182,138,136,132,127,4
206,154,167,188,194,209,14,184,193,210,160,192,209,32,32,149,194,215,196,34,165,79,207,109,123,146,174,185,155,166,11,189,202,240,143,170,206,20,203,190,161,159,152,145,159,139,73,236,16,217,158,18,240,4,55,31,58,103,212,217,122,81,187,243,154,160,198,150,140,218,109,155,164,100,198,199,217,75,139,164,199,204,245,123,200,179,135,139,138,54,55,66,84,98,137,166,77,98,117,57,58,63,63,88,143,59,61,63,86,143,77,76,66,65,138,42,122,187,99,107,190,112,185,34,187,135,71,116,49,159,189,179,69,138,52,54,55,37,69,137,148,182,187,3
211,225,239,253,253,224,117,255,253,227,223,253,219,252,252,244,253,220,253,253,251,220,199,245,253,254,252,253,253,251,243,253,253,197,177,251,253,229,253,253,139,187,242,253,253,253,255,233,244,159,253,254,200,253,253,253,253,253,176,188,253,253,203,252,253,253,245,253,250,242,253,253,231,253,224,190,251,253,253,253,234,230,251,253,231,255,193,187,198,249,224,214,208,211,213,219,219,218,188,254,255,253,242,225,220,253,252,250,235,218,233,253,253,250,232,238,255,225,253,247,239,174,166,240,241,255,254,253,246,137,209,150,216,214,253,253,252,205,117,141,206,188,207,4
233,234,236,31,27,235,147,28,34,236,239,32,238,217,212,80,29,239,31,221,37,224,253,224,225,222,220,210,204,167,77,178,157,254,195,239,171,137,173,156,139,169,233,133,134,116,86,254,217,127,101,255,254,255,255,255,253,235,175,156,241,211,255,255,232,241,174,238,175,77,202,240,74,176,170,165,255,243,139,223,166,160,72,181,164,255,43,82,103,86,72,53,85,119,116,104,112,69,255,89,84,92,130,130,113,116,141,147,127,99,92,131,168,145,85,107,255,255,177,91,87,255,55,206,69,255,63,255,200,47,74,76,53,255,250,216,196,223,158,52,51,52,70,2
51,50,50,30,30,53,82,30,30,55,53,30,57,96,93,29,30,58,30,103,31,105,80,111,109,112,101,98,104,99,95,101,108,95,42,35,106,77,103,112,73,73,50,115,104,110,30,88,86,30,102,98,87,109,114,117,113,105,30,30,104,104,81,101,110,108,64,108,72,30,109,110,31,109,95,92,79,98,106,99,104,98,30,102,89,75,69,68,64,55,53,55,53,51,54,66,30,32,77,64,69,73,81,76,71,89,87,92,97,81,32,105,99,94,81,30,55,90,104,89,31,49,27,94,30,90,32,58,95,94,29,31,32,74,81,89,91,101,105,84,95,29,32,4
113,97,102,128,144,107,153,136,163,107,97,177,108,189,186,209,183,108,185,194,108,131,70,141,133,170,186,177,172,175,107,197,217,43,149,200,217,108,223,228,226,209,74,228,224,227,207,14,91,218,226,39,20,60,58,73,89,104,207,206,112,115,78,17,106,112,217,96,217,93,76,87,96,71,110,148,53,33,50,92,132,115,111,17,116,60,108,119,120,56,78,91,100,111,117,113,186,113,125,61,36,41,49,58,66,82,49,33,20,14,161,120,76,59,40,191,233,211,117,72,172,186,137,234,177,213,206,196,239,144,194,200,202,182,179,240,240,201,206,174,165,186,191,4
16,26,14,5,8,33,7,8,13,40,29,22,32,124,122,28,56,35,88,143,108,145,59,147,143,148,149,150,152,151,16,155,158,36,146,148,160,28,121,104,95,114,154,73,107,83,24,24,107,48,154,119,51,125,81,79,105,134,210,137,131,132,81,96,119,131,154,121,132,230,120,122,227,113,82,122,78,98,119,129,91,103,138,105,104,82,142,151,146,110,123,128,140,150,139,112,91,157,84,100,117,125,132,147,147,107,120,132,138,148,46,92,117,127,134,179,86,64,153,150,102,83,161,24,182,86,244,106,19,164,142,144,250,92,37,23,19,18,146,143,163,185,172,4
111,134,159,188,176,109,211,202,179,105,132,176,106,225,224,216,173,110,175,223,172,226,153,231,225,235,235,235,228,219,183,231,224,168,189,227,231,196,227,227,233,229,206,222,224,218,192,161,209,218,214,206,156,184,169,41,25,19,209,206,188,182,99,140,193,198,210,187,197,145,117,109,143,17,161,45,75,8,8,7,0,70,153,34,124,15,53,65,85,60,48,63,85,117,138,113,176,162,13,134,151,160,164,185,158,180,185,180,145,139,182,120,115,110,190,182,35,107,136,164,208,20,220,80,202,131,221,15,145,214,205,205,222,10,113,181,173,178,225,207,208,161,176,3
0,3,0,30,12,0,160,13,8,0,1,6,0,136,139,32,6,0,9,113,89,76,0,89,33,85,80,48,75,70,93,74,86,0,152,150,72,118,72,63,107,119,150,64,65,73,37,0,133,110,69,149,0,136,151,162,163,137,111,90,114,128,0,0,127,94,39,110,74,19,122,99,25,115,91,92,0,126,86,149,85,85,64,94,77,0,107,112,96,135,129,110,96,85,29,15,107,59,0,139,133,107,83,102,61,137,110,77,103,110,96,141,91,76,99,41,0,155,138,98,36,1,7,149,28,0,9,174,151,60,48,63,65,93,148,143,150,121,134,46,75,13,29,2
125,94,87,202,205,113,82,212,201,132,97,196,115,139,147,219,191,112,185,129,158,119,96,50,84,78,104,109,107,84,95,199,122,113,186,184,224,93,182,179,149,212,186,171,181,192,94,33,89,201,191,89,65,34,86,80,79,108,192,202,59,72,97,43,62,65,202,69,200,51,68,79,61,68,38,66,83,14,62,71,109,68,62,59,118,86,160,152,141,49,53,88,118,128,126,125,142,107,78,64,58,65,93,115,127,105,129,159,176,180,117,61,137,144,192,128,101,87,97,218,21,103,24,98,34,102,107,90,108,65,116,122,89,105,32,102,108,39,71,71,77,34,35,3
254,253,253,4,4,253,213,18,3,253,253,5,253,184,178,24,10,253,9,185,81,210,253,211,211,211,208,205,199,195,211,199,198,254,209,202,197,210,196,195,191,136,201,197,197,203,139,236,162,94,167,127,187,111,139,189,196,187,112,94,160,169,253,225,179,167,149,159,144,100,76,88,113,19,136,133,238,228,21,26,139,134,123,49,139,222,172,166,163,122,160,165,167,169,162,157,100,124,209,111,161,168,162,173,167,156,174,167,168,173,118,147,174,172,176,90,200,251,158,165,126,182,135,250,114,168,146,87,251,129,94,86,150,118,251,250,251,195,147,132,121,103,96,0
0,0,0,7,5,0,162,0,1,0,0,1,0,236,227,170,0,1,0,244,0,237,0,246,245,237,228,249,189,144,228,78,0,0,56,0,207,221,192,231,229,251,32,241,244,233,1,1,163,228,232,103,0,55,175,0,5,154,218,146,1,178,1,4,87,2,70,65,61,251,171,8,173,129,153,206,2,112,80,158,88,81,0,71,26,1,97,64,130,162,121,84,77,110,165,131,111,1,11,119,107,107,126,174,197,232,229,231,241,254,144,206,247,234,238,206,19,220,157,158,189,8,220,4,215,22,0,12,25,213,230,3,3,2,42,202,62,62,104,236,233,233,232,0
68,64,61,175,175,61,37,173,176,59,58,176,58,183,190,6,176,55,176,206,176,214,70,202,209,147,152,164,190,217,69,197,213,66,146,111,198,81,185,199,120,61,139,200,194,200,194,76,81,19,203,82,78,76,132,212,220,205,17,41,192,199,82,66,186,187,182,182,184,92,193,210,95,165,167,139,89,179,201,137,171,170,110,197,186,90,159,132,97,157,147,133,124,121,125,138,52,103,73,189,178,169,166,165,160,194,189,179,171,168,81,205,194,185,168,56,92,74,205,180,53,88,13,158,38,69,117,62,110,4,52,68,95,63,70,113,140,121,115,5,7,19,27,3
40,62,63,36,39,58,135,52,36,87,64,41,80,206,203,144,46,83,48,195,45,205,58,206,204,199,177,179,190,171,163,178,161,97,97,136,161,125,149,150,38,32,85,147,149,152,42,50,166,159,203,188,30,169,180,193,198,188,174,129,175,155,35,112,176,164,188,170,196,17,166,167,21,162,184,159,48,158,168,178,155,159,16,159,119,38,124,124,140,165,155,141,143,145,144,139,11,16,15,170,174,171,162,160,159,164,159,146,143,135,13,163,149,142,135,4,96,112,163,145,55,220,59,145,56,220,13,212,105,56,54,68,51,222,198,80,100,110,114,58,55,52,51,0
182,199,231,0,2,181,69,0,1,184,218,0,194,215,222,8,0,202,2,222,3,216,197,222,220,217,214,216,215,213,92,215,214,222,76,138,211,23,206,208,99,139,94,209,209,216,11,226,36,54,226,90,222,14,155,195,199,205,143,71,215,224,3,5,102,122,209,122,219,10,171,182,16,184,53,101,17,129,184,193,195,191,23,182,183,31,113,115,108,134,144,144,137,140,139,131,21,57,27,151,147,150,150,155,152,141,135,132,133,140,41,162,173,173,169,26,42,34,196,211,59,22,98,99,91,20,50,44,118,132,104,75,41,18,92,103,125,164,128,145,157,157,145,4
135,141,139,67,62,118,120,67,68,116,115,89,113,231,229,85,106,101,89,207,140,221,215,226,215,228,225,219,210,191,120,206,200,189,219,217,206,99,214,208,183,151,227,216,228,224,125,181,219,35,222,234,166,192,201,208,226,220,88,123,222,217,61,85,223,217,68,212,59,111,204,191,60,176,54,64,75,138,74,73,125,109,79,73,136,75,79,74,114,77,80,81,81,94,188,215,125,136,97,79,82,86,81,162,224,82,85,123,218,223,120,83,88,180,226,167,87,153,80,232,204,94,181,101,201,75,77,70,53,209,216,215,116,78,86,85,47,22,220,216,211,192,193,3
69,80,96,73,75,72,122,91,74,75,87,75,84,156,154,128,74,77,73,153,77,170,103,159,162,139,122,135,140,140,143,132,131,120,101,94,140,104,164,153,113,99,113,153,137,145,132,136,108,121,148,147,136,163,182,174,164,163,168,170,159,149,138,170,152,151,126,150,139,136,162,160,131,162,148,148,126,171,147,137,134,136,157,139,128,186,155,156,154,124,133,131,132,135,136,138,121,214,156,98,98,97,115,113,101,114,121,127,124,117,128,150,152,140,154,125,207,135,178,179,137,212,134,128,129,206,217,109,126,134,131,131,209,210,127,131,134,143,148,156,144,133,132,6
23,15,23,225,228,19,26,226,227,15,18,228,14,210,212,238,231,18,231,212,227,206,19,208,205,188,115,134,176,204,37,179,187,22,149,124,175,48,156,179,99,47,70,181,174,180,221,29,67,13,192,65,18,44,78,181,195,199,8,1,203,197,9,25,205,204,202,206,188,217,198,204,216,199,0,8,9,200,197,195,9,2,213,198,0,14,127,126,125,140,129,119,120,125,128,113,197,215,10,177,176,180,184,182,172,151,156,167,157,163,205,176,151,154,178,183,16,189,171,180,8,8,4,197,18,19,206,53,199,5,32,41,201,67,156,188,194,197,186,7,6,12,7,4
17,8,6,4,61,10,0,61,35,2,5,27,2,112,80,38,30,1,43,184,37,115,1,80,110,84,108,115,102,135,199,142,146,50,165,178,188,141,224,204,245,169,241,177,211,208,12,191,171,213,184,177,211,143,143,143,147,107,169,169,69,110,151,148,71,92,150,73,176,161,80,58,164,92,62,28,160,144,146,151,129,56,116,155,102,85,147,113,94,133,141,161,154,143,145,137,87,95,225,126,120,119,108,119,114,122,116,119,121,115,115,106,108,106,108,109,219,120,108,100,108,205,137,126,94,210,112,148,81,143,140,157,173,176,91,86,79,101,152,125,106,112,62,3
160,152,155,91,83,156,207,106,78,158,173,85,167,147,146,156,107,181,126,141,151,138,237,136,138,137,140,140,140,144,162,140,141,243,129,130,139,156,137,137,112,69,131,134,130,129,101,239,125,161,140,179,191,183,164,160,145,149,160,175,142,131,210,223,143,138,147,142,131,214,147,140,237,147,141,136,199,160,136,143,164,156,224,134,130,254,112,106,107,147,134,133,135,137,139,145,205,225,253,155,145,144,149,149,145,150,143,139,137,134,231,155,132,126,133,176,253,216,150,136,149,253,176,214,146,251,210,252,175,164,140,136,213,252,180,165,170,149,173,138,126,138,138,0
175,199,176,54,52,178,198,57,61,175,190,62,173,206,215,46,30,168,24,110,24,99,120,100,80,120,109,149,192,169,65,176,177,95,185,102,161,98,158,168,197,198,195,161,113,142,104,30,221,109,76,221,8,200,210,218,195,30,116,113,175,173,2,184,205,201,148,203,132,66,188,199,78,185,141,135,1,172,172,118,159,162,86,154,156,22,144,130,117,180,174,149,127,124,125,122,80,85,6,145,128,118,128,135,130,140,146,156,156,149,81,173,174,179,170,79,3,161,195,188,87,12,91,147,67,9,85,15,190,87,69,71,89,14,200,196,201,138,160,79,76,67,67,2
37,37,37,105,62,39,116,61,51,36,36,46,38,106,107,52,48,38,51,114,58,127,42,128,123,128,128,125,125,123,188,131,129,44,110,122,126,239,79,83,92,70,49,57,86,86,27,35,225,31,103,223,46,238,136,115,138,138,56,48,136,129,39,213,157,141,88,117,68,71,91,80,47,108,49,36,49,117,119,116,44,37,10,101,45,48,84,79,77,90,91,90,83,76,70,65,25,11,41,101,88,80,72,64,60,88,81,72,63,58,12,93,80,71,58,41,46,145,82,58,55,49,37,31,211,48,19,56,18,184,23,19,20,53,18,17,16,18,152,215,219,151,31,4
254,254,254,254,254,254,216,254,254,254,254,254,254,112,122,254,254,254,254,107,219,113,215,114,124,112,110,117,124,112,139,115,121,247,121,118,108,157,101,96,83,95,80,82,87,80,232,244,181,78,97,172,179,128,136,116,99,92,145,168,121,94,233,226,123,84,56,92,54,252,103,74,253,86,52,69,252,121,55,109,85,71,251,59,88,252,174,160,180,82,139,162,170,183,163,117,80,102,252,116,108,118,121,125,120,127,128,124,123,117,92,112,102,96,82,89,251,79,92,70,78,210,59,73,70,212,83,79,73,63,67,68,196,226,71,70,71,79,79,59,59,64,65,3
244,190,109,247,249,230,115,208,249,215,134,249,186,164,158,139,243,159,231,183,219,219,131,215,219,209,192,206,206,205,115,202,205,172,104,100,200,87,187,204,113,36,129,211,168,213,186,119,160,163,215,188,56,168,189,203,207,212,193,142,209,211,130,60,205,208,221,201,213,134,189,197,138,181,207,194,84,54,176,190,203,197,153,156,197,97,92,97,25,65,41,38,71,51,62,52,192,111,103,196,198,194,194,215,191,196,210,215,207,135,56,147,150,148,154,193,144,206,173,171,194,110,206,16,177,117,121,42,52,189,185,200,99,99,192,218,112,80,199,156,215,172,196,5
70,71,84,145,186,64,98,112,163,45,80,150,62,152,179,83,156,67,163,165,107,193,51,192,201,188,185,179,168,103,18,149,120,39,66,154,145,33,190,152,116,172,116,168,207,185,107,30,22,210,204,71,21,92,99,162,168,191,195,197,203,203,19,58,198,202,198,198,187,113,186,193,91,179,200,158,212,147,168,144,157,108,202,160,81,209,98,75,62,73,47,33,35,43,57,81,200,213,199,126,97,86,77,76,85,154,143,144,150,156,218,162,148,146,157,185,180,56,163,153,210,183,209,131,207,176,211,204,98,192,180,181,217,202,180,112,59,131,141,178,182,178,178,3
165,164,166,19,22,167,19,22,24,165,169,22,169,118,133,34,23,170,22,159,29,145,177,147,152,151,150,146,137,139,98,139,135,183,119,134,140,79,165,144,124,105,110,141,154,144,43,190,109,135,144,118,189,146,126,133,135,155,137,121,173,147,190,185,164,173,163,161,151,148,151,160,137,154,151,140,176,139,152,137,149,140,45,142,145,215,109,110,115,99,97,104,109,115,114,123,78,79,204,129,127,115,108,108,113,136,137,132,125,122,72,140,138,136,133,99,232,173,139,142,106,212,122,218,103,232,233,213,222,106,144,198,232,204,214,204,210,147,117,66,58,109,131,4
31,37,55,150,147,29,157,147,144,29,39,140,31,175,174,166,130,31,133,172,121,185,32,185,187,186,184,171,177,173,115,159,157,37,127,145,149,145,168,164,88,53,131,170,182,169,127,36,161,130,147,166,35,163,174,184,180,171,173,156,142,152,38,160,142,143,163,141,169,100,142,164,105,159,170,166,34,142,151,143,144,152,108,157,141,34,148,154,155,157,162,162,160,159,147,137,123,102,38,142,142,138,136,133,131,180,178,179,179,173,116,165,166,170,159,137,38,169,168,160,157,37,139,153,141,36,107,35,154,142,128,125,96,38,138,140,149,156,170,143,135,132,121,4
95,153,160,98,94,103,188,107,104,112,140,99,125,148,163,137,110,114,94,141,147,162,139,166,158,171,172,168,160,147,158,161,150,148,178,181,162,190,181,162,87,60,188,164,181,169,114,105,198,135,165,205,210,188,186,168,152,171,145,142,184,190,158,163,183,191,156,195,163,210,157,171,217,78,148,140,169,154,119,74,120,141,218,141,139,146,115,115,120,132,125,120,121,127,128,122,110,134,119,128,126,128,131,127,121,126,128,125,122,124,133,154,142,135,141,115,189,129,148,150,108,186,154,121,155,203,157,176,173,166,154,150,147,193,192,180,168,172,162,165,164,160,155,3
101,122,123,153,166,110,122,135,152,91,90,141,65,186,188,150,122,56,114,181,67,182,15,184,184,180,168,174,182,195,97,181,193,11,32,84,182,58,127,180,151,49,60,176,90,175,45,187,58,154,174,150,180,167,173,174,175,175,200,205,185,162,90,113,183,176,208,184,214,213,179,180,214,180,208,201,161,153,171,157,203,200,195,151,200,157,177,180,187,71,70,105,133,132,143,178,212,188,155,70,68,65,81,96,96,28,23,44,60,70,203,1,1,2,25,219,62,79,6,5,141,130,195,96,95,37,213,53,72,188,187,226,138,144,181,51,66,39,131,194,190,52,131,5
254,254,254,141,47,253,161,155,41,254,253,28,254,150,151,87,27,253,23,159,67,132,40,118,123,100,96,95,100,157,142,94,111,46,103,90,97,120,97,102,237,136,99,106,109,114,110,50,140,105,127,127,34,119,127,133,132,142,127,26,138,143,73,108,132,139,108,138,177,33,139,141,24,138,21,80,31,127,135,142,40,22,33,134,60,23,53,46,50,124,122,120,106,87,83,87,30,255,14,121,121,123,122,120,118,122,123,121,123,127,16,122,122,122,129,15,17,100,119,120,78,11,138,108,123,13,17,6,85,136,13,15,14,7,67,83,85,93,123,134,129,56,4,2
166,168,170,179,181,170,173,164,187,176,184,159,182,135,136,115,141,178,118,118,38,147,80,155,149,161,173,164,156,142,103,159,154,174,149,166,160,108,162,164,126,107,170,172,171,180,136,170,145,131,190,163,193,165,152,140,130,126,61,94,129,126,167,136,136,150,71,148,57,80,139,152,78,146,103,107,159,125,166,168,112,112,81,165,104,160,91,90,89,93,95,92,87,89,83,75,93,86,160,35,49,56,57,66,60,36,34,25,39,31,90,72,64,61,60,98,163,142,97,93,66,161,63,149,74,161,106,150,149,80,98,98,106,159,150,149,150,136,108,100,100,96,96,4
255,254,255,254,255,255,216,255,255,255,254,255,255,204,208,223,255,255,255,214,255,197,255,195,168,181,179,188,170,191,219,188,161,233,201,188,143,196,144,133,238,186,168,161,175,181,245,255,205,217,196,181,245,165,157,97,59,94,210,211,101,122,245,182,71,125,145,106,155,224,95,114,225,98,204,212,223,156,118,135,84,208,223,121,93,223,113,111,111,53,99,149,120,118,134,130,227,224,209,35,70,118,118,115,141,44,71,87,95,107,234,29,41,63,92,228,210,138,33,90,215,199,186,150,221,216,238,178,138,198,197,246,233,176,239,242,199,134,153,185,190,211,198,2
6,5,7,56,156,4,28,0,119,4,6,118,5,26,23,56,69,5,35,47,48,100,7,157,171,219,230,229,224,210,151,222,214,8,183,192,218,95,224,214,59,137,192,211,214,209,104,63,139,212,212,179,79,178,199,208,210,199,219,211,219,213,17,125,219,221,218,218,223,42,208,215,44,205,223,221,13,177,199,204,219,219,43,192,215,11,190,188,173,96,118,172,188,196,184,185,64,47,80,96,131,173,192,200,187,146,180,198,202,208,35,140,176,197,211,21,213,3,147,204,12,198,57,8,9,213,8,177,15,182,18,22,15,210,58,12,15,18,157,190,173,21,16,6
91,83,72,127,122,101,75,130,115,61,71,116,64,131,143,125,116,60,124,142,114,135,97,95,135,113,133,127,120,149,98,123,133,106,49,69,104,94,113,109,157,122,132,141,134,159,171,107,92,141,170,90,178,84,100,111,122,160,144,186,145,152,182,82,133,143,138,129,163,198,114,122,197,116,150,143,180,113,130,146,101,130,194,132,138,174,135,118,114,155,156,156,156,155,145,145,162,195,156,159,163,160,159,157,153,163,162,162,164,159,123,152,166,166,158,117,126,88,157,161,108,130,86,89,103,102,119,139,151,57,78,104,115,102,149,153,163,93,89,71,66,101,89,3
157,138,42,206,206,152,1,201,205,159,158,204,159,2,3,116,203,157,204,19,205,95,142,94,112,98,96,102,110,116,50,103,106,139,83,87,87,54,74,78,72,14,62,68,59,62,207,135,49,143,75,68,135,74,64,52,49,59,115,193,72,75,138,119,67,73,107,68,114,214,60,65,214,58,130,126,141,116,63,65,118,104,216,60,67,142,39,48,52,48,43,46,57,72,79,85,185,195,142,57,52,48,52,59,62,52,52,52,52,50,168,50,54,56,69,130,146,119,54,70,105,144,80,68,100,149,154,136,70,62,105,115,150,142,72,68,73,33,52,64,74,100,103,0
22,23,57,24,21,22,71,21,22,23,49,23,24,82,89,25,25,31,22,115,19,194,76,198,188,198,193,186,174,139,184,175,152,84,172,194,174,188,198,173,118,94,141,167,203,160,39,80,215,94,161,217,73,209,215,220,221,220,110,61,211,194,82,202,209,197,181,203,175,61,203,193,44,198,150,127,67,193,182,190,156,137,34,180,149,53,46,18,22,21,24,23,19,22,24,24,14,17,54,26,38,55,49,42,61,66,96,91,72,95,28,16,112,122,103,14,54,88,44,125,19,70,87,184,34,89,13,20,30,93,14,27,29,17,230,183,28,181,116,81,89,40,12,5
82,80,81,105,94,80,248,108,102,77,79,108,76,185,178,149,110,76,113,188,141,81,56,54,41,17,14,31,35,50,128,50,56,49,64,44,114,73,136,167,172,201,134,119,140,153,124,50,43,148,154,72,50,32,221,172,159,162,157,148,110,67,77,61,70,15,171,77,170,114,83,91,114,75,168,158,84,141,228,228,208,208,89,222,201,249,208,204,200,219,210,197,188,179,169,151,103,77,212,185,177,174,161,129,97,135,111,96,110,149,82,110,156,195,215,63,194,184,217,212,83,202,169,197,73,219,37,207,202,197,47,94,21,213,194,201,201,194,205,204,164,43,16,4
79,52,51,67,79,68,34,73,68,58,46,63,53,127,158,37,66,46,65,171,76,205,39,202,203,195,196,196,192,171,187,195,185,33,162,183,195,111,204,196,113,46,134,200,215,205,58,20,172,200,210,194,21,204,207,206,206,207,194,200,201,197,26,188,199,199,203,191,203,64,198,195,66,170,185,184,30,180,223,143,219,180,59,209,218,34,179,216,217,215,225,203,164,208,218,165,27,47,28,228,229,190,131,213,217,230,172,92,214,224,34,215,131,43,216,6,32,196,222,180,179,27,193,204,194,28,28,19,222,177,203,188,32,20,217,212,226,210,214,201,181,208,193,5
67,62,56,43,38,67,20,48,38,65,55,44,63,24,23,21,43,54,38,29,21,209,57,214,207,202,200,205,214,195,70,208,211,36,127,191,209,195,207,213,137,36,155,211,207,208,37,23,204,184,200,198,102,220,192,204,220,234,208,191,218,208,50,175,215,213,213,214,210,99,213,214,23,211,204,198,23,199,202,207,195,196,0,202,191,18,152,147,118,137,90,114,90,112,115,129,171,21,11,195,189,166,165,175,179,200,208,206,201,187,168,170,192,190,174,210,22,221,159,156,207,18,108,135,213,23,7,215,51,151,171,204,10,49,212,213,92,169,208,161,119,224,207,5
41,41,53,131,132,46,40,136,137,52,45,147,61,97,71,54,154,71,150,63,100,110,45,111,92,110,107,97,80,58,87,78,70,46,62,69,80,91,97,87,59,75,80,94,102,101,91,47,120,94,114,127,84,135,128,123,121,123,114,92,119,122,136,137,116,119,79,116,83,102,121,115,94,125,74,79,109,132,107,94,77,83,74,101,85,89,111,107,104,126,122,118,114,107,103,104,149,86,88,125,122,118,110,104,100,123,116,107,101,97,103,124,115,107,97,78,91,128,117,102,88,92,88,128,89,88,120,123,125,101,80,77,117,132,126,126,124,127,126,105,103,92,89,3
97,107,111,147,128,102,159,174,136,101,109,144,101,195,194,133,154,101,158,184,185,160,128,168,191,172,175,192,210,207,52,218,220,142,181,158,223,144,199,226,155,139,171,225,199,223,199,150,167,202,219,171,144,189,191,188,181,140,207,211,114,121,130,180,115,128,127,97,126,150,109,95,135,101,116,115,119,110,88,60,205,191,85,113,210,126,149,176,193,146,158,159,162,181,198,203,165,4,131,173,175,173,176,186,208,186,191,196,197,188,146,112,141,134,120,182,43,47,92,114,181,60,104,108,166,14,13,122,126,161,186,158,69,15,149,140,134,121,146,159,173,183,182,6
115,130,145,3,3,111,188,2,3,113,119,2,114,197,199,48,3,117,2,200,0,188,82,176,195,153,97,114,145,190,89,111,152,45,153,65,92,148,60,87,200,195,110,87,70,86,0,27,123,157,100,37,24,132,148,158,161,187,161,160,186,196,22,80,173,189,139,166,180,170,142,151,144,133,127,193,38,87,129,150,202,206,15,122,144,32,12,55,71,158,152,75,43,36,54,75,179,16,48,158,172,177,149,111,91,165,160,158,138,107,177,183,166,156,129,181,14,71,185,147,171,19,159,108,150,0,90,22,70,146,142,168,14,28,54,55,56,92,76,122,125,137,125,3
53,39,40,81,76,38,60,92,86,44,36,98,39,124,185,148,98,31,82,199,43,225,17,225,229,225,225,226,227,227,68,227,222,43,122,186,227,89,229,225,106,50,104,218,225,213,16,66,34,227,214,29,24,196,222,227,225,188,226,206,206,191,90,182,213,207,233,210,232,23,207,211,20,168,225,219,15,209,219,171,203,201,24,172,207,40,243,243,218,198,203,200,191,187,156,165,1,5,31,180,183,188,182,175,181,207,196,186,186,200,2,180,187,200,222,9,22,204,217,223,117,47,183,217,140,40,76,33,212,166,44,16,39,26,2,176,209,219,222,175,180,155,135,3
223,206,143,87,182,201,23,51,130,161,123,89,167,183,189,43,69,147,52,199,24,207,29,203,204,196,185,188,191,195,158,181,185,19,122,69,171,112,133,177,82,81,74,171,88,19,7,47,178,45,182,163,21,137,158,171,173,186,118,116,135,112,36,105,134,118,159,119,161,35,115,126,35,120,142,138,46,157,54,66,132,116,53,94,141,67,213,206,198,129,142,158,171,168,155,138,20,78,77,166,155,136,133,125,117,131,141,133,124,127,75,154,123,123,145,28,106,103,195,183,0,94,119,104,1,100,39,59,94,77,12,28,74,86,120,118,117,93,124,66,45,2,2,3
27,60,82,39,29,21,65,61,29,51,110,38,104,129,133,79,60,135,70,134,37,167,23,189,174,184,176,179,183,179,138,174,170,21,121,136,173,124,166,170,129,91,134,172,139,185,55,24,120,225,196,127,23,125,138,148,149,170,235,227,150,153,23,94,143,147,149,142,145,38,139,140,36,136,145,145,33,156,139,114,143,150,32,144,154,32,123,130,133,122,122,130,128,117,116,106,35,33,31,121,121,124,135,158,180,140,182,204,231,212,34,130,190,194,152,40,32,114,187,203,39,49,140,148,64,51,36,56,147,174,69,71,43,56,72,112,140,168,174,188,148,64,58,3
57,54,58,95,112,54,57,58,115,53,56,117,53,99,98,53,116,52,120,109,124,129,62,135,130,137,136,121,111,126,121,94,105,64,130,137,86,128,119,93,116,118,104,103,126,112,61,61,126,97,121,121,60,118,135,146,147,149,125,109,157,153,80,119,156,156,116,153,113,124,156,151,122,151,109,104,79,143,149,148,129,120,118,151,170,79,170,184,182,89,107,97,94,98,98,85,98,105,80,80,87,77,112,116,112,94,80,133,142,140,86,138,75,114,141,107,79,101,142,137,111,82,127,117,94,80,90,85,117,135,107,110,114,82,101,111,116,137,142,141,139,131,127,5
106,28,57,223,225,46,167,218,223,36,40,221,43,221,219,74,217,38,217,220,176,215,51,211,216,204,194,207,211,218,72,203,202,78,122,164,196,125,164,165,147,91,133,170,129,170,255,81,134,210,186,166,82,153,171,196,203,201,192,176,200,179,104,131,203,176,178,167,172,160,157,120,173,112,171,196,190,155,144,145,181,180,182,69,167,198,217,220,204,176,171,161,153,175,173,92,169,187,197,189,189,185,198,204,161,199,200,156,210,185,211,167,173,105,182,194,204,167,145,221,167,97,222,150,64,120,218,109,134,207,163,207,217,115,89,151,144,158,176,209,206,209,145,0
14,44,89,23,26,19,64,23,29,29,63,32,29,197,195,32,40,28,44,200,35,216,58,212,214,208,205,211,214,202,128,220,216,55,135,160,220,110,200,215,153,157,177,204,183,193,2,80,139,33,190,160,79,185,214,208,206,207,101,25,216,213,38,177,180,206,183,172,183,4,177,167,3,170,178,171,29,161,161,181,170,173,3,172,160,25,217,200,176,247,227,221,234,218,206,165,5,3,49,226,213,222,225,214,192,173,176,179,164,135,4,168,168,153,116,56,13,193,169,139,45,13,45,196,35,10,8,87,203,15,36,54,11,34,188,201,205,215,194,33,19,39,42,3
0,0,1,1,8,0,160,1,8,0,1,10,0,205,204,0,18,1,35,211,54,215,5,210,213,178,179,206,208,204,110,205,210,0,79,155,205,181,191,205,112,64,142,203,194,199,94,3,186,21,199,195,54,186,203,210,210,208,174,75,218,212,191,169,220,214,162,214,178,177,208,207,190,202,138,166,1,194,192,208,128,177,219,195,147,8,214,224,221,166,171,177,174,178,180,176,12,190,10,171,178,197,194,180,180,173,174,185,177,176,29,203,179,168,163,5,7,163,205,185,3,11,85,174,9,23,72,30,126,180,9,4,48,14,189,185,176,123,193,179,161,46,47,3
35,38,38,124,124,36,82,127,126,35,38,128,34,203,180,135,131,36,135,219,152,165,37,136,188,105,73,94,143,201,94,79,140,40,81,73,49,68,43,51,206,159,130,51,52,55,180,40,38,238,64,56,37,104,141,150,140,152,222,237,156,154,33,86,149,148,110,143,153,157,125,136,155,120,152,97,29,78,127,156,107,117,148,127,124,28,40,52,72,60,61,63,50,68,88,76,157,150,27,58,61,72,70,92,107,73,79,89,83,77,122,75,55,49,56,214,27,49,54,63,197,27,132,51,192,29,168,25,40,128,208,200,159,28,31,36,41,84,88,127,119,179,191,6
23,20,20,17,19,46,154,38,20,47,42,23,53,170,168,136,32,63,43,166,28,156,34,163,155,160,153,147,146,150,146,143,145,37,80,103,144,146,126,142,91,96,59,146,154,147,27,48,148,149,165,147,32,119,134,131,132,149,139,155,145,119,136,140,140,116,148,117,151,35,123,103,30,103,149,136,217,119,156,156,137,144,49,129,134,218,85,87,85,115,116,116,112,112,111,108,245,28,202,119,116,117,123,128,129,110,115,124,126,128,229,111,102,100,116,244,205,140,121,109,175,201,102,164,196,182,234,206,106,98,230,242,232,215,115,111,110,125,122,108,123,206,201,4
199,199,197,169,169,196,176,139,151,187,185,131,156,72,69,98,119,131,131,110,165,109,185,116,86,111,116,98,76,80,60,82,88,184,145,124,101,173,121,101,116,131,138,102,134,122,142,184,149,149,153,134,184,138,134,147,145,144,122,141,111,160,209,191,121,150,67,182,61,165,199,198,166,184,70,76,133,139,162,162,175,171,155,136,168,169,110,122,133,52,52,65,73,86,103,114,180,152,182,19,20,28,33,39,50,25,35,42,42,42,155,17,55,52,55,111,156,151,34,61,72,176,79,102,97,155,88,172,106,61,110,120,67,170,177,140,120,80,54,46,52,85,74,3
47,42,34,156,143,40,41,188,154,33,28,155,33,209,211,48,167,26,175,214,93,195,23,188,196,179,171,178,185,162,133,180,172,31,71,119,183,74,180,194,112,75,94,203,185,206,62,31,118,164,203,80,26,133,170,203,204,179,217,196,160,129,40,111,166,126,205,145,196,154,156,125,167,143,184,157,108,125,104,117,80,126,164,101,53,130,111,81,71,46,42,47,44,51,65,76,132,186,96,67,66,67,79,88,104,101,114,119,133,159,179,107,166,155,157,116,117,102,215,200,159,113,197,121,119,88,134,116,95,154,128,63,175,140,51,85,89,112,110,142,159,182,167,3
21,36,39,13,13,36,113,21,22,43,36,27,33,226,226,36,28,25,26,226,34,220,44,211,215,197,178,177,171,186,151,111,87,62,202,188,95,208,131,133,112,48,205,165,139,94,0,61,194,67,192,148,79,170,171,113,72,121,146,143,145,142,100,61,132,157,47,82,164,197,200,172,205,166,187,184,74,151,140,159,189,185,181,162,193,74,158,156,155,153,164,167,149,156,184,173,193,229,77,160,151,162,163,154,177,158,164,181,167,163,229,154,172,172,190,221,88,113,167,198,231,85,220,170,245,77,227,92,189,247,245,230,219,92,177,187,197,186,195,247,246,245,244,3
34,36,63,37,39,35,133,50,56,36,37,49,35,60,56,70,47,35,46,95,26,185,35,179,174,169,161,158,153,146,84,139,125,36,101,165,134,109,163,134,66,105,149,124,160,118,170,37,164,88,116,179,38,164,194,229,224,193,126,88,184,183,42,166,176,173,206,167,184,54,138,182,51,151,154,141,44,135,168,173,135,123,41,160,136,47,145,133,124,130,109,100,98,93,85,73,58,44,49,188,149,138,127,103,101,149,147,143,135,146,52,186,184,180,159,51,71,127,179,149,50,66,117,164,48,61,80,119,153,134,46,43,46,70,151,128,141,173,195,134,118,51,47,5
162,163,167,4,4,132,127,4,3,159,169,2,142,207,203,3,2,127,5,177,6,181,112,170,165,160,154,156,150,134,86,145,135,123,94,139,167,92,224,198,105,70,105,224,232,235,4,97,33,177,223,143,68,101,81,153,208,122,211,202,159,123,95,181,180,173,171,178,194,15,172,180,11,168,182,160,96,136,149,116,200,164,1,137,184,84,28,1,2,92,71,25,0,7,8,9,111,9,80,49,36,16,19,23,30,48,51,54,54,57,103,69,63,63,68,92,81,93,89,83,78,79,122,90,100,83,0,86,94,114,91,97,77,80,96,91,93,86,84,96,148,113,105,6
1,44,213,34,0,0,5,241,0,13,205,0,127,30,5,187,6,203,37,144,180,13,233,79,3,202,248,202,105,205,0,232,211,237,66,207,233,130,242,232,234,226,240,235,241,239,236,242,183,62,241,166,238,86,167,207,221,198,93,44,188,226,224,5,180,199,213,174,186,91,172,183,1,178,187,189,0,140,209,12,192,204,0,212,206,0,5,6,0,38,0,0,0,0,73,161,192,0,29,182,148,129,133,147,215,220,224,217,221,215,215,197,189,186,186,200,222,1,142,171,25,222,53,2,7,213,217,219,2,222,161,197,215,217,216,57,0,0,231,212,202,0,36,0
0,0,0,161,182,0,172,146,173,0,0,169,0,159,166,174,170,0,179,171,166,172,0,170,188,169,166,177,180,144,70,177,168,0,90,76,180,121,194,190,66,122,118,200,204,206,211,0,211,171,206,233,0,189,220,132,145,82,187,145,107,78,0,230,119,116,211,119,201,211,145,137,209,102,191,192,0,231,143,94,194,195,218,148,193,0,183,196,199,173,183,192,196,197,198,197,175,184,1,189,194,198,198,198,197,197,200,201,201,199,214,202,204,206,198,167,0,203,204,200,138,0,113,164,153,0,160,34,132,128,166,180,181,0,207,190,118,98,127,136,153,121,143,6
255,255,255,94,130,255,255,81,139,255,255,69,255,72,77,108,64,255,68,104,74,227,255,219,221,217,218,219,226,224,143,217,225,255,70,133,184,210,175,167,201,183,147,179,190,188,103,254,229,54,111,211,254,207,205,169,165,225,69,67,207,198,209,116,187,203,176,180,176,167,187,177,182,191,173,178,204,179,186,186,172,173,182,187,182,255,185,187,183,180,181,183,185,184,184,184,146,158,255,180,180,180,182,184,184,181,181,178,181,181,177,183,179,179,183,186,255,166,183,184,137,253,146,188,125,244,159,144,183,154,168,166,224,239,184,180,183,183,185,155,159,126,147,2
19,22,54,42,46,36,125,52,45,60,54,46,47,184,175,16,53,76,36,204,21,138,168,177,107,194,218,185,142,120,50,169,151,204,170,220,186,42,210,189,120,63,180,180,203,175,5,183,50,127,171,61,179,41,73,111,127,103,98,56,172,56,195,21,174,174,175,169,151,2,137,155,1,120,108,104,202,65,54,29,64,90,5,8,73,173,130,112,91,89,104,104,86,69,56,53,2,6,116,33,41,38,36,39,43,35,36,36,43,54,4,70,68,72,85,2,112,37,137,135,25,65,49,78,15,74,1,2,26,33,12,6,2,3,8,11,13,40,54,28,21,15,15,2
41,38,35,124,153,46,42,53,135,44,41,119,39,180,185,84,119,41,134,178,158,167,42,160,165,154,148,156,151,104,123,154,145,34,65,110,179,82,135,87,34,35,96,14,57,24,63,27,61,103,207,103,24,131,146,145,140,117,195,187,110,93,19,138,112,80,88,89,85,33,101,78,36,84,125,132,25,94,97,119,171,154,35,104,71,28,81,96,107,75,88,99,106,99,97,96,102,48,13,55,56,69,82,88,84,77,65,65,82,96,47,106,94,91,117,146,18,112,97,125,155,18,174,93,145,17,53,24,55,170,128,114,36,18,22,24,71,84,105,156,157,137,136,3
255,217,78,146,153,255,154,169,152,254,242,153,250,210,211,206,148,248,143,210,190,171,253,176,173,163,178,195,204,179,59,216,204,253,102,109,216,65,219,215,217,198,145,220,218,218,182,251,156,222,221,152,251,102,149,184,185,103,182,180,81,55,246,164,71,72,193,60,186,145,63,55,133,54,168,173,241,79,45,55,135,99,165,44,33,240,146,125,131,14,6,28,47,56,62,59,140,150,253,80,59,55,78,94,93,120,80,73,97,102,174,108,155,82,98,153,9,11,183,94,169,11,218,8,172,21,176,10,11,162,176,173,148,11,10,10,10,50,60,163,151,157,160,0
167,168,168,175,174,167,100,175,175,166,167,175,166,194,196,103,176,167,176,191,177,195,169,166,144,133,110,105,106,69,78,109,79,168,34,37,106,87,112,119,65,112,66,145,149,184,178,169,42,129,210,102,169,113,154,200,197,132,163,120,121,103,170,67,158,166,110,129,126,177,83,104,176,108,128,111,170,86,100,108,124,116,176,100,116,170,163,167,156,100,105,117,145,165,144,105,66,176,171,72,81,98,121,128,105,69,84,99,97,90,183,183,178,186,207,77,170,79,199,212,81,170,105,87,70,169,174,172,88,95,93,85,175,171,82,81,78,95,97,88,91,89,89,4
102,103,102,54,55,102,13,61,56,101,102,55,101,44,3,65,52,101,54,36,48,169,79,169,169,183,207,209,203,56,130,210,160,25,203,208,210,168,202,192,154,164,192,185,192,188,51,67,195,29,199,196,55,181,202,208,208,180,122,70,189,200,32,165,202,183,199,208,189,39,207,198,38,202,176,158,44,200,137,162,178,168,36,178,175,51,204,202,198,183,197,202,202,201,194,179,97,82,57,203,204,201,196,192,176,203,199,186,161,146,134,204,161,136,136,97,75,101,131,175,216,78,226,174,233,76,67,72,175,227,102,121,72,67,205,170,180,231,221,225,226,234,238,6
246,241,207,5,4,246,95,2,9,246,240,6,248,59,83,4,2,248,2,87,25,106,220,102,109,105,100,105,99,88,181,87,89,185,123,105,91,69,113,108,81,13,45,108,70,73,26,173,61,15,57,123,200,145,152,110,128,107,72,116,98,84,221,147,60,87,73,89,65,0,34,78,0,29,61,55,254,144,40,45,56,55,4,107,57,254,75,63,65,78,71,68,66,63,68,65,29,7,94,65,69,65,58,65,67,63,62,57,63,57,7,54,51,55,45,52,123,146,39,35,50,99,16,75,38,83,5,218,110,15,48,58,2,57,138,113,113,86,62,16,23,33,38,4
254,253,253,154,141,253,132,167,166,252,248,175,249,121,128,162,165,214,176,156,163,158,124,177,164,159,141,131,123,114,140,144,136,78,147,152,134,87,122,117,83,83,144,87,91,89,190,176,165,61,147,122,198,145,141,138,185,187,112,91,143,142,230,91,134,132,86,113,77,183,118,106,180,121,93,97,74,112,129,127,114,105,93,44,108,255,29,29,28,22,26,28,28,26,40,65,85,75,249,10,17,20,29,61,96,68,81,100,113,107,77,123,117,108,103,83,30,95,105,115,98,55,103,107,97,28,64,27,123,125,79,82,66,27,29,82,121,127,127,132,117,97,94,5
56,56,57,59,73,56,49,54,69,58,58,43,57,146,115,43,40,58,46,104,20,124,55,125,138,122,120,142,177,195,56,208,206,56,147,205,213,61,224,217,186,185,144,221,229,222,54,58,196,159,213,229,99,193,194,189,181,210,113,153,224,222,56,213,218,212,188,198,187,36,199,157,40,172,178,167,52,203,229,222,180,171,101,225,183,52,136,139,144,165,172,164,153,159,163,151,162,47,52,161,159,164,159,156,156,110,131,139,143,144,3,173,127,95,113,122,51,215,242,157,113,52,153,204,114,44,153,245,219,145,104,119,145,243,214,212,214,168,174,140,136,113,103,0
71,94,109,253,254,62,133,252,253,68,66,253,73,245,246,251,253,61,252,243,253,213,147,213,176,187,124,113,164,214,213,244,207,144,202,174,146,210,56,117,204,222,196,169,142,169,251,148,204,248,204,193,108,182,190,185,192,143,222,242,153,146,87,140,123,123,223,137,211,252,228,182,254,188,188,250,53,58,164,179,167,210,222,151,209,49,183,166,153,205,207,203,190,165,153,150,212,248,41,205,208,200,185,162,154,208,196,177,165,108,255,205,193,176,29,206,188,82,205,112,162,191,150,86,164,197,199,196,60,134,132,150,200,203,141,38,49,81,148,132,125,127,142,3
42,43,57,81,78,43,52,81,76,45,50,71,46,55,55,70,67,46,67,54,53,119,43,115,136,118,121,131,138,132,66,147,148,43,67,130,155,129,147,162,124,97,133,164,151,164,44,46,158,177,162,156,44,137,152,161,163,148,156,153,143,132,18,123,145,134,133,137,140,52,138,134,54,135,138,136,18,133,132,132,141,137,57,130,137,31,69,73,60,130,134,134,128,125,121,117,34,82,39,124,140,153,151,153,153,116,124,130,129,128,43,97,102,107,106,35,56,114,93,78,33,81,102,126,30,82,110,122,117,122,39,36,175,159,95,89,95,121,123,114,110,48,57,1
255,241,174,39,64,180,49,19,58,57,68,51,72,169,162,14,47,60,38,52,142,56,255,80,86,82,29,43,44,59,64,70,70,255,69,49,91,90,75,75,103,116,67,75,83,91,136,255,145,132,101,124,254,194,128,119,123,76,133,142,81,83,237,253,92,94,113,97,116,212,179,136,225,104,123,141,172,134,48,72,121,135,215,37,121,241,97,91,91,98,97,96,98,94,89,80,150,184,226,84,95,94,97,96,91,98,98,96,93,92,165,96,97,96,89,131,157,163,94,91,119,140,96,164,97,141,144,129,82,76,93,100,142,144,147,113,129,131,83,74,73,79,85,3
82,154,162,10,6,136,219,6,4,148,174,4,107,237,241,1,5,102,2,244,4,242,94,242,242,242,239,241,239,191,225,238,225,111,146,142,239,208,242,244,10,101,162,243,240,245,11,43,124,48,235,159,61,227,233,239,241,249,59,49,244,244,24,155,243,243,162,241,242,4,237,236,6,231,233,239,17,168,212,193,223,206,9,197,195,17,48,19,18,103,37,19,10,0,4,18,11,9,18,15,8,2,44,118,170,57,116,122,195,218,9,130,93,32,40,14,17,18,71,40,89,18,122,23,136,19,10,23,24,47,53,34,11,21,26,25,25,19,67,57,48,50,46,2
5,9,5,4,10,5,22,4,5,6,7,8,5,199,204,11,8,7,5,214,5,223,3,208,208,207,199,207,202,202,133,208,203,1,145,155,201,141,189,203,164,71,92,207,154,183,7,2,102,151,207,139,3,173,192,159,159,198,203,189,211,208,3,91,208,208,153,204,177,13,190,183,5,173,170,136,3,144,155,160,123,103,7,126,124,4,204,193,197,203,222,222,233,232,225,229,7,5,8,139,193,211,222,218,215,118,141,169,186,180,10,102,129,153,181,15,9,8,100,131,86,6,178,9,105,2,10,6,8,185,53,13,9,7,10,12,9,29,161,176,169,173,118,3
162,165,102,38,31,168,49,19,33,170,161,27,169,149,150,43,29,173,46,154,34,153,112,149,149,149,144,139,117,119,121,125,120,103,115,141,121,107,133,120,95,31,95,120,131,121,60,97,26,129,121,108,47,107,123,135,137,131,124,115,153,134,33,35,147,142,128,141,125,9,138,134,8,130,132,129,19,109,121,99,117,91,8,112,148,11,205,223,219,179,188,204,198,195,197,175,104,9,10,91,143,172,161,171,179,110,125,138,152,139,84,97,113,121,116,110,11,6,103,120,128,22,136,5,123,12,82,17,25,142,100,99,38,70,11,10,31,11,112,158,150,122,110,3
210,149,154,99,160,143,219,25,97,161,201,94,203,123,160,114,24,237,26,63,31,71,179,154,204,221,235,211,209,206,81,209,205,144,160,211,208,165,213,205,218,184,204,206,207,206,188,188,202,159,216,199,180,176,153,159,158,162,94,134,157,157,97,103,135,154,117,145,54,98,151,154,92,148,25,23,80,119,152,149,48,38,82,140,125,76,176,125,124,129,156,163,146,88,64,60,144,89,83,123,138,141,120,92,79,122,125,110,87,77,167,118,113,109,121,153,53,106,116,183,97,62,157,97,93,43,141,75,79,78,81,163,193,59,97,87,83,88,79,69,65,73,70,4
91,87,115,182,179,82,144,97,180,94,115,168,104,156,161,94,161,112,154,161,158,143,186,129,107,106,103,79,99,125,162,116,128,170,79,54,126,156,120,122,140,147,89,125,124,141,143,174,126,141,119,158,159,187,188,131,126,153,145,140,138,145,175,187,129,151,138,131,133,116,195,172,110,188,140,124,185,188,188,175,107,131,105,188,146,185,83,89,99,135,122,110,85,72,56,85,117,78,184,127,113,105,98,96,63,127,98,89,98,88,73,125,117,97,89,104,194,173,94,98,104,189,57,175,66,190,63,156,186,59,70,84,46,173,164,176,192,135,70,41,42,64,55,2
2,4,7,2,2,3,185,2,2,5,10,2,5,216,217,3,3,5,2,220,2,219,38,218,212,214,209,210,212,212,182,204,208,69,10,43,198,34,155,197,43,0,6,191,156,197,2,40,136,5,216,234,4,236,234,230,227,218,53,5,219,217,3,193,225,218,182,218,168,2,216,205,3,201,116,52,2,188,194,215,124,84,2,207,114,3,232,226,211,95,92,86,105,89,93,100,2,2,3,38,36,23,30,43,45,185,178,194,196,181,2,189,202,203,161,2,3,158,130,114,2,3,3,186,2,3,3,3,184,2,3,2,2,3,32,137,162,202,201,1,3,2,3,6
3,3,3,35,20,3,24,28,26,3,3,30,3,162,140,34,38,3,34,165,17,181,3,172,168,164,157,170,162,151,141,160,147,5,91,97,159,134,160,151,100,135,98,144,148,134,13,5,147,106,115,146,3,140,154,173,171,147,137,125,137,139,3,98,133,138,159,134,161,57,135,135,55,136,145,134,3,129,111,128,121,128,27,112,124,3,105,95,104,187,194,157,151,151,167,124,90,13,7,178,182,159,141,129,150,158,137,115,91,89,45,120,111,102,91,97,3,143,123,119,97,5,140,144,109,4,33,42,147,114,90,71,16,4,56,146,148,162,140,108,120,96,100,3
203,205,204,110,185,205,60,84,138,204,175,107,188,168,170,116,110,145,112,174,69,183,46,178,185,174,169,181,187,183,52,195,187,72,108,127,199,57,181,191,74,71,155,181,178,177,78,125,95,157,184,122,72,102,143,157,161,139,165,103,158,122,131,51,166,151,159,157,164,123,145,149,120,140,174,181,129,141,153,63,174,181,81,153,176,59,150,148,141,139,138,140,147,162,176,182,72,110,86,165,167,170,175,179,181,172,177,182,188,186,153,163,181,185,188,75,94,16,173,189,128,116,176,76,170,89,55,89,89,177,131,75,73,74,57,75,91,118,134,175,178,180,176,3
222,223,223,240,241,223,22,242,242,224,225,243,226,126,121,246,244,227,243,132,247,149,231,148,134,148,151,142,138,132,105,132,128,233,69,79,127,69,138,123,44,72,119,133,177,149,251,237,152,76,144,146,240,160,162,166,161,164,54,87,158,163,241,170,160,163,86,171,95,253,178,175,253,166,91,93,240,143,107,159,30,57,253,128,35,240,96,93,69,180,177,162,138,127,103,81,104,253,241,162,163,152,129,100,85,150,136,105,94,57,250,195,200,173,116,154,242,151,247,215,48,241,40,126,54,245,36,155,161,50,40,82,60,166,147,158,157,157,112,71,41,67,60,3
130,118,89,201,207,118,149,255,204,99,117,246,147,182,182,157,255,249,244,180,231,181,254,179,180,178,186,185,182,165,167,194,183,248,100,177,198,186,174,175,124,101,108,168,162,161,255,226,183,166,159,182,212,171,180,182,177,149,117,141,151,146,151,73,153,155,148,170,149,241,183,188,225,182,144,145,56,175,185,188,145,140,170,186,157,56,52,73,108,18,63,90,78,89,110,101,57,204,51,52,47,76,80,96,99,96,71,72,84,87,255,170,141,122,119,44,57,32,171,148,8,19,100,114,26,16,56,14,89,105,15,36,27,10,24,57,88,119,167,105,98,57,37,5
62,56,69,57,50,56,48,47,51,79,64,70,78,184,173,88,74,60,66,205,47,217,43,205,203,204,197,199,204,206,180,200,202,100,186,171,194,159,187,202,175,171,136,210,196,210,143,132,198,168,223,207,138,196,215,229,234,221,209,197,209,203,99,182,207,202,175,199,203,83,195,188,99,184,199,172,101,190,143,146,104,144,109,174,93,114,187,129,157,101,101,97,90,97,78,76,99,125,136,105,103,108,114,99,89,128,129,115,108,93,102,158,153,157,162,87,146,181,173,164,159,130,220,200,148,131,96,138,175,216,174,148,117,92,184,166,167,210,184,222,222,151,165,3
47,44,48,80,102,48,50,85,97,51,47,96,51,43,41,73,96,47,94,38,69,129,42,133,140,132,127,135,138,139,110,135,136,29,101,104,129,39,123,130,116,75,58,138,135,149,49,42,124,121,166,129,105,170,119,145,154,165,151,79,164,133,107,137,129,146,161,142,159,153,179,159,154,182,133,162,67,107,185,120,149,170,154,187,176,132,64,68,36,87,104,109,103,77,39,103,156,156,104,116,111,118,108,51,87,89,98,63,78,128,155,107,46,71,139,158,70,139,60,139,146,126,147,178,134,86,155,118,177,166,117,154,155,126,156,174,177,37,137,173,162,130,118,2
66,67,69,60,58,67,5,63,61,69,69,63,71,151,154,0,63,73,64,183,72,193,77,193,201,186,180,188,185,189,121,188,184,89,136,161,184,118,179,182,122,96,170,180,162,174,85,98,158,117,164,167,103,159,181,186,187,210,166,119,181,163,106,124,158,138,176,145,154,104,166,171,107,174,127,82,117,145,140,98,82,47,115,137,21,46,186,178,180,185,188,183,178,180,116,7,26,34,52,184,179,176,173,98,0,169,166,103,1,73,29,169,143,120,193,41,2,177,170,189,146,24,90,144,61,61,33,30,158,167,126,68,57,46,149,160,161,159,153,168,156,86,168,5
144,144,151,63,61,141,60,54,58,142,145,50,143,138,140,91,49,144,44,152,52,160,154,163,163,161,158,163,159,152,103,147,137,153,112,130,141,106,145,139,133,142,116,140,150,142,48,157,114,117,144,120,158,115,143,160,160,147,141,113,133,121,157,46,133,136,128,129,128,53,128,128,53,124,126,121,150,122,107,132,113,116,49,101,102,145,145,160,160,186,170,181,168,155,145,131,35,58,146,125,130,134,142,140,132,138,149,166,157,128,41,114,121,125,120,70,139,47,123,133,102,137,134,99,85,142,49,44,61,119,115,116,59,44,42,39,59,97,143,107,102,128,126,3
19,18,19,93,63,18,6,72,80,19,20,95,21,88,88,32,91,21,80,98,52,105,11,88,99,69,54,75,90,82,33,83,87,8,29,30,90,26,84,105,46,38,20,121,100,135,26,11,17,44,130,21,9,43,69,78,71,32,53,74,32,20,5,30,31,22,92,27,87,13,28,23,17,21,65,79,5,26,22,19,30,47,15,22,36,6,86,94,105,72,81,75,77,85,92,97,21,17,6,73,77,80,80,80,85,64,75,69,67,77,19,54,64,60,65,46,5,14,68,76,96,5,115,20,110,6,17,3,29,84,67,37,22,5,26,21,18,20,42,92,100,83,88,2
1,1,1,1,1,0,0,0,0,17,16,6,63,87,95,108,138,91,255,125,252,125,121,112,133,107,82,98,101,110,132,87,86,120,75,65,85,133,101,113,135,197,113,106,115,108,253,113,129,171,119,137,175,173,149,138,142,137,157,151,146,141,168,175,152,145,114,151,84,203,152,151,216,152,82,88,159,144,154,149,116,112,223,152,135,168,118,126,138,126,111,120,137,150,124,97,138,193,111,137,135,147,142,100,79,149,123,76,78,97,155,146,89,110,127,135,82,104,118,141,108,36,75,75,142,52,186,107,104,123,140,152,198,0,155,138,137,62,94,122,121,115,137,0
225,225,226,176,175,229,238,185,184,231,230,191,233,186,191,185,190,237,195,171,149,160,245,157,158,159,127,148,153,147,132,126,120,244,54,63,108,75,120,124,132,174,27,68,41,41,126,236,211,160,150,228,199,192,174,179,193,167,130,134,130,124,75,71,30,35,148,55,147,176,52,84,182,55,143,135,25,117,55,42,139,141,119,108,141,24,126,103,90,114,120,121,112,107,96,100,240,64,23,114,132,125,115,110,96,140,130,130,118,95,42,138,120,116,98,237,22,14,117,93,212,21,51,107,232,20,58,12,53,84,239,251,61,20,60,54,39,19,210,80,99,216,229,4
226,199,205,245,248,221,17,235,249,235,210,248,236,72,76,46,238,240,231,43,228,67,237,66,63,60,66,68,65,62,57,33,47,95,25,42,25,32,20,25,85,96,37,23,35,49,57,42,97,108,169,206,102,23,62,79,50,82,23,44,110,117,203,18,151,151,148,157,176,212,152,165,204,144,168,153,206,94,153,171,168,164,169,150,165,215,208,193,174,138,175,188,191,173,170,180,138,157,189,155,160,160,160,172,180,121,138,131,125,126,155,107,119,118,129,3,190,23,134,138,0,90,1,79,5,249,187,15,97,81,7,8,223,20,31,87,99,102,111,92,79,18,9,2
64,15,14,39,90,63,15,46,93,54,10,92,42,48,57,31,92,40,87,153,88,208,51,207,201,203,196,196,191,193,29,183,187,50,60,149,171,65,169,166,80,138,48,185,182,203,131,42,75,179,207,109,71,91,145,159,163,171,180,166,174,167,67,65,169,171,195,168,192,108,159,167,107,154,189,188,56,111,154,145,198,194,107,155,200,52,175,166,184,127,112,141,168,166,151,159,107,103,52,64,62,53,65,85,86,121,118,108,127,134,107,144,183,185,175,105,55,110,144,169,123,102,147,97,120,100,107,154,72,169,150,129,108,133,41,57,74,84,138,166,161,108,115,6
23,23,25,85,52,20,19,133,52,20,22,58,22,21,22,52,65,23,74,20,119,131,13,59,44,30,53,78,125,135,68,165,167,19,64,60,134,83,123,125,67,53,70,144,116,173,78,15,111,75,191,132,20,149,142,137,136,137,136,143,138,139,18,116,139,142,133,143,141,12,141,146,12,139,153,153,23,128,128,69,142,150,13,122,122,48,131,149,160,116,121,117,115,124,127,129,33,13,61,123,115,109,112,117,123,117,112,113,120,126,14,130,130,130,143,67,73,31,139,148,107,86,102,51,112,35,18,166,40,112,112,93,23,171,95,29,39,108,99,113,119,128,121,6
4,5,4,60,115,3,131,65,91,6,2,93,5,223,225,38,68,0,46,226,25,232,2,235,238,233,226,232,232,225,171,228,228,13,201,200,223,90,216,220,180,72,124,222,206,224,28,15,188,26,216,203,36,183,202,214,217,222,200,122,222,220,48,171,215,209,209,202,199,45,199,210,61,208,190,184,70,185,210,217,200,188,74,161,182,8,185,187,187,232,255,231,240,236,218,209,1,74,2,198,215,217,218,206,194,218,222,215,203,199,13,194,216,204,179,2,0,208,190,190,3,0,29,208,5,0,19,71,203,110,8,1,28,6,151,168,193,213,227,146,2,3,15,3
62,64,59,131,138,62,120,111,137,62,59,131,59,110,92,123,123,58,124,99,146,169,65,179,161,180,175,173,170,175,199,171,174,59,186,173,170,198,154,165,194,195,181,159,143,152,152,64,185,182,140,164,72,151,145,122,126,150,168,163,163,163,234,156,163,162,139,164,145,141,156,164,138,153,135,138,237,144,108,112,132,132,131,120,136,249,70,49,45,147,141,135,125,105,78,69,136,122,203,165,163,159,144,134,117,168,162,150,144,133,128,149,151,149,154,137,33,180,121,136,139,53,139,164,144,79,95,111,207,150,145,128,83,113,222,227,218,133,123,156,156,148,143,1
133,113,120,231,230,107,225,236,235,72,65,239,48,203,197,19,241,39,242,221,246,223,147,188,200,149,169,172,179,197,213,179,190,209,8,122,178,163,145,179,107,112,100,186,165,195,228,234,115,155,219,206,229,244,244,241,238,233,5,1,227,225,125,228,217,219,231,210,206,2,203,204,1,195,170,107,20,189,177,175,142,163,0,181,157,246,150,156,156,186,185,169,154,151,150,150,0,3,176,182,185,185,177,164,151,185,183,178,170,159,0,192,197,194,193,0,12,192,205,211,0,36,60,155,8,186,15,208,141,166,16,75,43,210,143,131,126,123,139,145,170,185,182,3
83,90,90,185,189,84,83,172,187,79,87,184,75,88,88,230,180,71,179,90,231,97,58,96,94,96,94,96,81,63,36,96,83,55,34,33,101,32,81,104,63,59,49,104,78,101,116,70,67,86,93,71,72,80,79,75,74,80,100,78,82,80,51,63,85,81,93,81,80,27,75,75,26,67,71,62,37,58,66,63,61,60,22,64,64,21,51,55,60,51,56,60,60,59,65,75,7,18,10,45,44,41,40,38,38,26,21,21,22,24,11,54,50,50,50,10,9,18,63,79,40,2,58,25,40,33,31,2,15,50,42,39,35,1,2,6,11,21,51,54,62,69,64,0
108,141,125,126,169,115,19,132,163,119,117,151,116,23,64,60,152,125,147,30,80,65,30,91,135,114,119,135,157,143,60,161,166,21,57,82,163,21,142,173,128,88,41,174,145,178,54,64,72,188,181,109,82,111,129,146,150,102,205,201,85,60,95,97,109,61,155,83,140,12,102,68,30,78,139,111,148,99,84,81,180,173,29,84,173,165,139,153,182,64,112,168,169,169,192,187,103,29,41,38,63,104,110,112,134,85,99,109,112,131,20,84,124,135,144,139,50,50,86,136,196,20,192,54,193,23,19,7,27,190,177,153,21,19,77,52,51,95,114,196,190,183,174,3
31,32,32,31,32,30,168,30,32,30,29,32,30,190,197,71,32,29,29,176,27,128,35,83,164,66,72,81,91,124,149,83,84,50,75,34,84,194,84,87,74,64,81,98,82,167,27,143,198,136,210,179,208,163,135,167,168,148,177,125,117,114,217,150,114,104,177,99,175,26,86,87,26,81,160,109,195,69,54,69,148,132,21,74,144,175,44,70,93,51,50,52,51,50,87,97,200,18,143,60,53,50,50,41,60,102,88,62,45,46,13,134,142,126,88,195,182,87,88,123,178,182,56,66,170,178,19,163,82,19,185,187,20,172,37,54,61,105,139,11,8,154,175,2
240,244,246,8,8,238,245,12,8,238,243,12,241,181,173,101,11,239,10,155,11,216,239,212,81,211,206,141,82,96,243,85,80,245,242,242,95,244,151,102,127,147,244,105,157,110,43,240,243,98,102,243,231,238,232,193,194,26,65,52,203,208,218,236,241,241,107,239,113,247,234,228,244,227,97,72,239,206,182,163,66,49,246,212,48,233,30,38,47,130,99,76,40,18,10,9,242,246,236,156,131,111,82,46,28,112,99,74,51,35,246,64,61,46,41,226,235,197,58,45,43,231,34,186,29,234,246,225,210,42,54,127,246,232,231,222,218,187,132,43,35,29,31,6
16,15,15,156,182,18,35,175,180,51,57,180,55,45,47,199,180,57,182,51,154,49,219,48,68,44,45,53,82,174,54,134,178,152,37,43,147,60,94,164,175,66,51,170,124,167,91,28,62,194,172,65,21,65,70,67,62,50,209,221,52,50,145,49,52,51,54,52,40,191,51,51,191,50,47,65,36,221,50,28,61,48,188,28,73,36,91,49,96,80,107,117,122,91,124,37,192,184,16,67,84,106,102,87,70,59,50,43,39,37,187,69,76,80,116,190,19,40,62,136,112,18,95,38,139,27,177,20,42,190,105,121,171,31,44,52,46,57,78,185,183,36,30,0
206,196,125,67,77,188,6,81,84,133,88,69,119,170,174,24,63,75,45,165,15,144,36,141,148,142,139,148,152,119,20,182,168,23,58,102,204,69,196,211,70,119,41,210,189,203,28,25,71,152,199,51,30,113,110,105,98,97,196,213,71,98,35,124,61,52,69,56,61,212,63,55,209,59,65,62,37,59,77,96,174,102,202,84,194,33,85,107,97,127,162,123,161,212,163,191,178,211,28,153,180,183,191,227,216,173,188,196,233,222,200,53,62,75,82,166,78,95,38,14,82,94,179,93,150,120,208,45,85,181,125,142,214,119,98,88,90,97,71,159,172,189,181,3
22,18,16,17,16,15,16,17,16,13,12,15,10,89,92,67,14,11,13,90,65,93,14,88,93,86,79,83,78,85,43,77,80,14,39,47,75,63,69,76,51,38,17,77,75,79,17,18,44,36,79,63,31,75,73,72,73,72,131,12,71,71,54,65,73,72,80,72,82,29,71,70,28,69,83,87,71,62,65,67,94,88,47,67,102,49,41,41,43,16,25,51,61,57,66,35,7,72,11,38,47,53,61,60,59,62,64,73,82,69,13,57,48,51,56,11,11,66,52,42,23,12,93,65,38,8,7,52,64,107,13,14,13,10,48,56,59,66,73,99,99,50,8,2
155,134,189,160,198,155,255,98,184,158,127,155,138,250,250,76,159,175,147,255,125,107,158,87,103,94,101,96,87,127,69,94,128,92,122,143,157,191,176,186,160,153,160,176,171,165,144,192,192,158,178,189,221,163,192,193,159,136,141,142,199,200,170,197,203,199,147,202,143,93,186,183,132,183,140,137,138,195,175,182,126,137,86,181,127,167,145,142,152,190,178,173,158,156,166,146,179,19,163,188,180,166,166,161,159,173,174,160,162,155,186,170,157,143,150,180,151,206,148,130,177,153,166,197,182,133,30,131,211,174,183,187,53,129,206,211,191,188,229,197,197,190,186,0
235,236,236,231,229,235,210,231,229,235,235,229,235,18,21,220,228,235,229,81,227,238,231,238,243,238,236,234,235,225,20,230,226,230,210,218,228,29,229,232,219,134,214,228,208,221,226,230,201,229,225,238,228,230,237,159,164,211,228,228,206,215,227,230,191,199,214,188,201,223,165,180,222,175,194,171,225,220,136,167,184,166,191,115,172,223,211,215,214,195,201,217,219,218,218,212,245,250,222,169,188,196,201,203,201,171,176,178,181,185,245,198,182,189,210,251,219,255,197,189,180,209,180,221,209,239,242,249,185,203,201,255,244,249,251,238,193,206,202,209,209,219,218,0
122,127,130,156,152,125,68,146,144,127,134,133,134,126,131,136,131,153,133,166,143,170,46,174,174,160,140,152,165,162,134,163,163,34,59,119,161,132,150,167,109,63,52,168,147,166,128,69,140,121,165,157,43,137,161,167,166,180,104,124,176,172,84,112,160,159,159,149,156,78,141,146,76,136,148,129,86,121,132,159,142,133,72,144,144,104,134,136,144,120,124,127,127,131,130,126,111,84,97,116,109,104,102,98,99,136,135,136,130,123,98,146,156,159,145,70,95,109,166,175,22,79,102,108,11,117,100,96,85,88,72,85,155,87,103,101,92,100,95,64,66,59,52,5
46,47,47,50,50,47,79,51,50,47,47,50,47,185,185,49,60,50,79,192,111,187,181,186,193,181,171,189,199,162,187,197,179,173,105,134,198,181,185,187,170,94,141,162,183,185,152,158,169,140,182,187,155,198,198,197,196,191,151,132,191,183,167,192,194,196,139,195,139,189,198,191,188,192,139,132,172,194,179,171,136,130,124,181,167,181,133,120,97,200,189,172,161,162,166,144,131,76,177,161,142,142,136,135,147,140,151,140,134,121,108,163,173,162,141,112,188,198,188,164,140,194,158,172,167,101,57,159,184,135,125,126,138,108,153,179,182,192,169,146,135,134,141,0
138,147,165,192,187,146,210,198,187,153,157,183,159,225,224,196,181,164,181,226,179,224,195,227,233,224,222,227,228,210,155,222,215,201,201,203,216,216,216,213,204,211,209,213,213,213,202,193,221,227,217,220,189,224,228,228,227,185,231,228,222,216,171,213,222,223,218,220,220,191,219,221,186,218,218,219,195,212,209,211,213,217,170,204,210,204,77,40,43,82,86,109,129,80,56,62,186,172,205,72,89,107,119,101,87,50,55,63,57,51,172,113,81,60,71,183,150,189,143,130,189,152,195,189,181,229,190,207,183,176,164,153,194,212,105,165,180,191,177,172,174,174,170,5
122,120,140,197,191,124,165,188,168,122,148,150,103,109,124,129,163,99,161,171,127,152,86,160,176,156,131,171,183,195,97,176,189,15,57,114,172,81,135,167,198,116,176,160,153,163,36,52,97,221,191,195,25,213,227,223,222,226,230,230,230,230,23,179,233,233,228,233,179,204,230,230,210,228,229,229,24,212,223,226,220,225,219,222,199,26,155,132,130,171,128,89,77,107,120,112,155,202,43,107,115,144,178,207,227,222,230,219,200,200,108,207,186,176,156,20,44,114,186,155,96,61,196,119,111,42,213,38,49,203,225,231,209,35,41,20,17,88,191,190,156,221,230,6
70,75,119,129,100,66,189,165,126,61,86,153,58,213,215,189,160,59,159,214,155,219,62,216,209,211,214,214,214,191,156,218,203,64,107,174,234,202,186,167,161,126,109,65,183,164,112,67,214,179,186,208,84,163,156,155,157,204,211,211,204,216,118,214,212,212,176,208,169,180,205,201,177,194,205,201,85,191,179,207,184,186,173,175,183,71,212,212,206,200,206,216,210,210,212,206,190,204,86,200,197,203,202,193,186,161,154,156,149,142,185,156,162,149,181,214,87,218,222,227,147,93,121,211,173,64,206,145,217,178,192,196,180,117,219,208,216,208,182,197,192,181,190,3
251,255,225,255,248,252,255,201,251,253,251,251,253,253,253,30,252,253,252,253,255,58,255,1,255,23,192,255,248,135,196,246,126,75,255,7,253,255,253,253,62,251,40,253,253,253,93,13,255,251,252,237,242,133,255,253,253,250,253,255,255,224,253,184,252,255,248,255,253,253,255,226,253,251,117,182,253,252,255,202,131,0,253,255,255,253,255,252,249,253,253,252,251,253,253,253,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,1,253,83,253,253,255,253,251,158,156,253,69,252,98,231,22,33,4,253,63,255,123,141,16,91,67,2,2,4
135,100,110,76,77,145,58,74,76,164,157,75,157,127,129,112,75,125,74,122,56,131,130,122,121,113,94,99,103,98,35,106,107,92,40,41,116,128,109,131,72,106,49,151,154,159,28,85,121,149,162,122,46,91,114,125,121,80,160,145,69,73,61,65,41,46,116,45,129,65,51,51,68,51,119,114,20,16,45,64,86,100,71,46,81,55,36,31,33,149,141,122,114,106,96,73,84,72,52,115,122,120,118,116,111,110,121,133,136,128,64,139,146,143,134,49,83,91,152,140,118,67,126,135,100,39,106,33,101,113,91,67,122,43,65,73,86,122,129,103,100,119,124,3
0,73,157,64,54,0,155,54,54,0,64,58,0,133,131,160,54,0,52,130,96,120,0,114,115,106,95,97,103,108,62,94,98,0,95,97,89,62,85,75,105,102,98,64,63,62,57,0,88,127,40,103,2,94,99,96,93,113,141,149,162,159,1,61,150,160,173,134,109,46,111,117,47,106,104,126,0,84,114,125,131,124,56,106,145,1,109,112,118,99,104,107,104,110,122,120,110,73,24,97,98,100,101,107,113,95,95,96,101,97,53,87,90,93,86,78,0,58,86,91,84,60,98,85,94,2,64,92,39,90,17,40,58,160,46,118,158,2,63,87,84,90,68,6
16,13,5,14,126,15,178,8,51,13,5,48,11,197,193,16,44,10,20,194,3,201,3,205,189,204,199,196,175,146,99,176,153,1,131,151,175,183,196,178,108,44,108,192,216,204,4,5,31,140,205,165,0,193,194,202,200,201,173,145,207,207,9,157,207,200,133,199,171,1,193,190,2,192,159,160,11,189,194,203,134,125,5,195,102,10,196,182,161,195,194,189,168,143,144,131,33,10,7,200,180,152,154,156,146,132,126,116,126,129,3,84,66,84,103,125,4,165,124,152,153,8,140,177,149,3,7,0,163,154,146,77,29,26,0,145,155,170,181,173,179,164,160,1
134,132,140,122,112,152,108,144,121,172,165,131,178,48,42,145,148,166,161,99,191,103,205,120,129,129,150,152,160,187,238,183,188,218,202,203,205,250,213,213,206,187,179,216,213,217,124,232,245,115,208,236,255,255,237,232,251,188,134,125,190,216,255,200,194,167,153,255,153,100,243,232,93,188,150,148,255,167,110,125,147,143,70,85,143,252,137,132,131,113,124,131,131,131,130,129,93,144,255,98,109,116,120,126,130,96,114,125,133,135,48,93,126,141,145,77,255,192,131,157,105,252,113,127,83,253,57,227,150,88,59,65,57,238,175,124,132,108,94,77,78,58,52,2
254,254,254,162,254,254,251,66,212,254,254,93,254,194,194,117,65,254,62,200,41,73,254,34,36,72,61,54,50,45,81,51,47,254,208,215,48,148,51,47,29,90,215,40,64,91,38,254,169,195,148,162,254,152,144,148,160,225,137,48,161,179,254,188,233,186,207,249,204,254,49,88,253,30,194,193,255,151,92,62,195,192,254,125,196,254,206,205,202,200,203,208,207,204,202,200,252,254,254,203,205,204,204,202,202,205,204,205,202,199,254,209,202,201,191,254,254,218,201,185,251,254,171,197,252,254,254,254,137,169,254,254,254,254,155,126,127,148,174,180,169,208,246,3
212,213,195,99,100,213,192,117,95,214,205,93,213,201,198,133,94,215,90,202,88,196,212,193,183,186,175,167,160,158,179,162,161,215,164,173,172,188,184,159,96,90,116,156,186,164,116,216,184,99,181,205,204,188,127,199,200,213,152,136,190,214,111,152,106,171,172,89,168,109,75,95,108,64,115,117,59,152,157,114,106,75,97,163,107,89,149,126,123,175,168,139,118,115,113,110,79,93,65,162,140,109,92,95,106,100,84,79,76,96,131,33,27,62,81,100,73,158,8,67,104,72,73,183,122,142,84,152,172,189,96,86,86,133,195,192,192,105,10,197,174,75,102,5
164,175,186,37,36,168,215,38,34,172,178,35,175,198,194,47,35,179,35,195,37,214,193,208,166,206,218,199,168,109,208,177,154,189,126,213,179,155,199,175,102,163,215,176,192,171,42,131,221,61,174,225,213,229,232,234,234,162,60,51,174,177,188,224,187,172,80,182,108,33,193,182,34,193,100,103,39,207,181,170,108,105,2,184,125,81,34,47,67,16,21,28,44,53,74,69,34,14,91,11,18,21,32,48,51,19,19,18,18,77,12,57,15,12,164,54,64,197,54,172,66,77,68,202,65,82,20,95,188,96,57,37,25,145,191,211,199,196,149,117,95,63,47,6
234,163,132,178,196,210,239,160,202,181,132,211,155,241,241,207,220,148,225,193,178,187,73,174,174,161,153,154,159,154,54,162,163,242,61,90,169,77,187,178,64,94,62,188,225,202,204,255,134,219,238,131,253,227,156,86,89,217,226,231,179,204,237,213,179,168,220,176,212,249,184,204,255,200,191,167,100,180,237,228,178,159,73,225,188,101,156,175,192,113,143,112,94,117,161,198,51,36,66,49,42,43,48,51,60,116,106,98,94,87,53,94,91,89,118,21,56,103,76,90,210,26,184,130,220,27,30,23,123,186,64,23,20,62,144,207,124,137,106,171,166,203,215,5
250,255,211,42,41,250,46,34,40,252,236,31,253,215,213,51,47,255,63,213,20,215,15,208,198,205,206,198,170,125,160,169,150,17,117,190,170,102,195,157,113,23,88,156,182,154,91,16,83,170,174,101,17,21,192,200,204,210,192,170,209,199,23,9,201,194,193,183,183,88,175,169,86,158,144,160,22,115,164,182,176,164,84,177,60,16,92,95,79,102,110,123,126,138,134,137,123,57,17,166,162,167,184,215,213,167,160,170,170,146,90,110,137,137,118,135,14,19,113,105,165,19,187,37,161,17,46,33,50,187,121,83,67,24,53,51,42,38,181,181,177,139,121,3
125,101,114,50,49,129,182,48,48,121,102,47,104,190,189,78,45,99,42,197,37,185,110,181,190,177,174,175,164,152,117,155,135,99,82,134,111,144,153,128,84,33,120,132,187,161,30,112,139,15,185,159,120,173,168,157,164,175,45,23,187,171,190,182,180,153,23,147,42,36,139,105,31,101,21,27,153,112,173,160,10,16,32,182,9,4,48,18,16,127,116,80,42,20,22,19,25,39,6,108,105,94,62,31,13,157,127,114,88,46,20,189,156,160,114,21,22,162,155,143,17,12,19,114,33,25,23,184,3,26,71,67,32,109,22,13,9,66,190,30,33,61,79,0
11,20,33,57,48,8,75,64,49,10,28,54,14,163,174,58,45,18,44,156,62,173,39,171,153,164,153,150,133,112,84,136,107,36,64,67,71,56,53,35,111,80,155,92,114,110,35,33,58,128,124,54,34,49,96,124,126,141,132,117,138,144,26,38,134,137,132,129,121,27,116,123,26,103,114,116,54,72,99,132,111,100,21,94,119,58,100,108,109,127,103,92,99,104,110,118,98,21,53,119,137,123,101,96,101,152,146,109,86,89,90,105,127,121,89,113,51,22,116,107,129,53,138,18,113,41,107,48,19,156,140,147,119,51,22,18,20,33,134,116,124,112,124,0
1,1,1,26,31,1,150,33,28,26,24,30,23,113,112,113,38,16,39,114,47,115,64,117,110,116,109,112,116,111,87,115,105,143,44,72,108,163,101,97,30,38,32,91,96,87,71,79,151,105,124,208,77,204,192,167,144,84,131,132,105,202,117,222,72,77,69,66,78,79,72,58,93,67,85,102,132,105,76,56,93,89,129,82,78,177,103,108,114,113,101,96,99,104,112,115,127,124,178,114,96,93,101,107,113,94,94,95,104,110,123,99,86,86,101,128,97,155,79,85,124,105,105,143,108,124,126,128,151,91,101,102,80,104,180,171,140,86,62,82,80,85,94,0
173,158,117,39,31,168,201,51,66,140,87,61,117,204,198,60,44,109,30,199,57,124,86,118,137,138,153,165,157,167,159,119,140,54,209,170,129,156,154,146,160,173,198,144,163,162,20,42,156,92,174,71,83,63,123,167,167,154,167,143,161,161,114,41,172,174,86,164,97,168,170,148,162,158,99,72,135,148,115,92,3,20,116,111,75,201,64,82,94,15,14,52,106,135,161,176,59,151,196,54,88,125,155,177,177,126,140,150,152,135,53,110,139,141,114,67,210,56,126,109,98,157,109,41,78,106,134,142,18,79,59,51,144,182,79,46,42,41,79,78,73,64,45,4
165,156,143,48,49,166,11,37,49,170,160,51,174,138,144,66,44,170,39,149,111,165,76,167,153,125,44,94,127,134,106,96,121,52,69,70,98,107,92,110,108,129,33,121,128,149,112,38,150,71,161,153,43,116,158,166,166,123,63,186,163,157,25,69,166,173,162,163,158,114,158,159,119,153,135,121,21,110,73,44,116,118,153,161,109,23,24,68,99,113,131,142,91,37,60,99,53,150,21,60,67,88,112,95,77,81,80,77,90,91,104,68,83,86,85,2,32,95,81,87,2,35,2,86,2,29,9,24,23,87,2,0,35,24,36,31,27,20,0,11,62,2,2,6
80,87,84,120,143,85,98,115,130,87,96,123,99,153,134,196,108,137,121,156,215,205,162,198,221,204,204,216,226,225,185,223,226,167,165,167,221,202,213,217,207,217,168,220,215,218,220,163,198,227,216,196,184,192,192,176,167,163,217,220,160,161,255,183,169,156,219,174,217,213,179,175,213,178,222,222,255,178,176,177,220,219,210,174,216,255,159,146,156,150,164,152,135,194,206,203,206,154,255,144,184,162,116,181,171,137,131,135,142,141,201,153,152,148,166,201,255,164,170,168,210,253,213,171,212,255,210,163,170,215,209,199,204,123,149,162,168,187,205,217,218,214,212,0
246,246,245,242,243,246,172,244,244,245,246,243,244,190,186,118,243,245,244,186,243,199,247,186,206,182,188,216,215,173,199,205,194,249,134,146,211,201,203,212,141,65,124,211,217,213,240,241,208,164,203,205,249,209,208,215,218,214,172,159,201,200,243,204,193,194,160,197,156,129,197,200,241,201,157,157,246,205,207,183,138,164,239,204,112,247,64,55,47,47,42,56,74,74,58,48,239,241,246,73,43,52,50,46,63,59,55,67,84,87,240,94,57,46,49,242,247,193,139,59,170,248,155,194,173,246,242,249,181,123,139,244,244,245,200,181,176,195,186,112,128,168,168,2
98,149,123,19,29,135,242,20,28,148,154,19,146,206,203,124,16,159,16,196,37,187,184,203,173,215,224,230,209,152,22,215,188,150,175,211,219,17,233,217,194,92,178,211,237,213,88,214,62,175,216,98,191,80,111,132,134,176,162,147,112,103,146,49,184,103,214,198,197,36,171,186,36,165,187,167,94,123,163,173,172,164,32,154,178,8,66,62,58,39,42,38,39,36,27,25,57,24,4,52,32,14,11,20,37,183,142,143,179,189,39,167,165,163,130,47,5,68,151,144,80,5,77,73,63,5,4,6,71,74,60,51,6,5,51,64,77,88,93,96,91,70,64,4
41,18,15,47,197,27,110,18,80,18,12,25,14,216,218,66,19,12,20,219,28,217,49,221,225,223,214,224,226,222,161,223,226,52,182,167,220,140,204,220,204,121,163,218,199,220,31,65,177,201,214,186,65,161,187,207,210,212,214,202,215,210,37,133,215,213,222,210,219,161,204,200,179,200,210,210,30,205,165,175,187,180,164,155,201,225,202,194,180,236,242,219,246,228,229,233,32,252,231,242,247,241,251,244,244,179,179,203,180,178,71,145,127,122,165,19,225,189,166,180,203,243,209,168,207,235,195,14,168,204,18,32,255,22,124,175,165,141,151,205,203,203,178,3
232,241,238,194,193,240,116,193,193,240,241,193,241,211,211,84,195,222,193,218,192,217,68,217,220,217,215,216,216,213,229,215,213,136,161,162,212,237,207,208,183,113,186,206,192,208,198,107,220,168,211,221,100,238,223,225,220,218,206,186,219,216,39,211,222,218,196,212,204,185,200,198,164,191,69,214,29,200,189,152,95,179,107,200,162,40,176,175,194,177,176,182,183,184,187,195,45,62,21,193,184,175,173,172,177,193,194,187,188,187,30,201,192,190,195,35,29,15,205,204,23,32,134,13,18,26,43,38,12,78,50,50,33,41,18,17,20,25,12,18,20,46,31,3
101,114,117,56,42,109,146,70,47,107,110,56,116,186,191,140,70,129,66,180,100,193,123,192,185,177,158,172,182,185,140,178,182,122,59,69,171,122,161,176,97,54,56,181,158,175,89,126,106,128,159,174,150,177,189,189,185,171,145,123,204,200,137,160,195,194,175,193,183,112,196,195,111,196,193,187,153,189,168,153,198,201,102,163,189,146,166,161,153,169,173,171,168,159,150,157,151,103,150,134,153,150,149,156,155,120,104,106,115,133,137,172,154,144,108,149,138,162,165,169,186,153,160,157,178,142,84,152,167,160,174,164,102,160,162,168,169,161,153,162,161,170,181,5
5,4,4,47,82,4,63,44,87,4,4,93,6,174,159,168,92,6,96,174,111,42,4,22,71,12,10,20,71,163,9,78,126,10,99,47,86,25,33,81,173,103,66,69,32,54,166,16,79,194,43,98,31,54,80,102,105,97,190,182,98,82,103,30,90,87,70,83,145,106,80,79,106,75,153,149,85,57,35,57,161,165,104,29,209,2,196,194,193,103,155,196,218,226,226,227,31,8,0,129,167,195,209,221,232,177,187,189,190,203,12,147,159,156,166,225,0,50,142,143,189,0,218,99,233,0,54,0,93,217,228,238,12,0,24,58,91,10,144,195,208,218,222,2
12,36,49,6,6,18,89,6,6,28,49,7,35,67,57,8,8,38,9,83,33,60,18,85,77,61,38,60,88,91,112,146,148,13,48,33,142,92,94,122,50,12,39,135,111,120,8,15,141,44,73,167,15,133,44,32,48,210,70,36,168,172,8,123,154,173,160,159,146,9,158,160,9,150,115,95,8,154,152,130,82,90,11,136,79,8,104,87,95,73,99,133,132,112,110,111,29,13,7,134,134,141,139,117,114,147,142,138,122,124,15,150,144,153,126,66,8,80,151,87,18,8,13,80,21,19,9,18,44,70,23,29,8,24,11,10,17,87,143,85,55,26,18,4
232,233,224,190,189,231,218,191,190,230,223,189,228,225,220,220,190,225,189,225,192,201,198,216,148,211,207,161,161,193,106,173,173,129,199,177,186,121,138,126,87,100,70,55,0,71,177,133,209,114,178,201,138,209,216,213,211,157,164,34,202,217,184,171,185,205,179,192,148,182,191,170,180,206,140,123,191,214,215,208,150,111,176,214,132,200,200,200,198,217,211,203,202,199,195,189,165,170,165,221,215,210,209,206,200,174,176,184,194,198,167,121,107,120,131,174,178,147,79,102,141,145,48,139,120,144,100,60,157,60,123,118,85,49,186,189,190,167,157,72,76,20,52,5
36,29,28,36,39,31,32,36,38,34,32,39,39,38,41,40,38,36,42,44,44,50,33,67,87,58,42,47,112,91,56,83,106,48,46,53,85,54,73,117,183,68,62,154,149,183,43,53,85,62,126,127,44,138,151,131,125,110,49,58,118,124,45,50,127,130,81,130,90,125,133,132,226,133,79,72,42,129,108,110,69,64,250,120,70,52,90,86,83,85,72,66,73,67,63,67,48,253,92,116,93,84,81,77,68,103,94,92,83,69,66,124,99,91,74,46,96,102,98,83,49,102,65,128,38,100,40,110,124,52,45,42,49,108,77,93,107,111,88,52,53,37,40,6
215,198,146,244,244,221,106,244,244,207,184,244,201,194,194,239,244,201,245,202,247,198,141,198,197,194,173,190,180,139,88,197,107,160,163,136,161,64,88,79,77,175,96,34,207,180,248,129,79,187,202,101,36,109,184,178,183,106,183,196,177,148,74,79,162,177,219,162,211,248,146,164,249,145,199,196,254,105,128,122,199,191,250,109,199,245,102,148,146,104,107,89,108,109,102,124,251,251,249,87,108,141,161,173,181,124,133,166,203,206,251,114,133,148,169,249,250,94,125,135,187,251,190,102,188,251,252,141,88,192,182,189,250,255,72,97,92,113,151,186,187,169,175,2
132,128,125,158,156,132,130,162,157,125,120,156,129,140,146,151,157,146,157,166,163,147,200,172,152,152,128,123,130,145,166,123,146,246,163,128,90,167,131,115,169,146,166,162,173,175,217,248,172,139,175,152,247,150,138,125,100,160,158,136,98,96,249,148,43,39,108,30,132,220,33,36,220,27,141,142,249,149,146,80,126,125,221,145,121,247,30,32,47,128,102,51,33,47,59,79,212,221,242,114,125,119,102,106,109,120,127,125,125,126,216,122,121,125,134,209,250,141,129,147,197,250,129,117,200,249,222,236,248,127,200,213,223,246,247,244,243,255,247,136,148,151,158,4
233,233,233,56,56,233,96,99,52,233,231,54,233,138,134,132,64,233,79,133,81,130,250,125,129,121,122,126,124,96,116,125,115,251,81,118,135,101,134,138,85,124,99,139,142,145,102,237,124,125,156,131,234,122,135,146,147,139,160,154,129,107,233,122,146,108,163,129,164,135,151,122,128,146,153,149,236,132,132,135,146,146,241,123,141,254,84,80,78,121,129,134,111,87,63,46,255,252,254,102,107,118,121,111,107,81,84,89,96,106,254,78,83,92,115,242,253,109,119,109,101,251,102,107,94,255,253,103,90,92,110,134,254,111,89,84,82,91,97,85,82,113,115,4
61,53,94,11,9,54,226,10,8,55,54,8,64,239,237,12,10,56,9,235,11,213,38,215,224,220,220,212,226,232,208,226,229,51,230,231,226,232,220,223,200,233,233,217,212,209,35,57,227,221,207,224,76,217,220,231,232,222,210,195,228,231,15,52,221,224,218,222,174,14,216,216,13,217,166,168,8,219,229,223,164,175,9,229,196,6,225,222,217,225,225,227,226,224,219,217,20,21,13,228,229,230,230,230,228,231,231,231,233,234,34,230,230,232,233,26,25,167,229,231,136,26,209,154,64,10,14,27,224,123,5,14,41,18,221,209,211,213,82,39,28,6,7,3
4,9,7,229,232,3,174,229,231,6,6,232,7,195,188,225,232,7,233,198,234,176,4,186,197,34,145,108,69,30,47,219,205,6,150,181,207,40,201,212,163,70,74,211,201,206,23,7,115,180,187,128,3,56,120,176,181,202,218,183,174,139,4,57,158,160,202,146,194,214,131,144,172,111,121,55,38,132,134,27,84,67,38,163,162,50,125,121,141,153,168,175,186,170,186,212,128,23,92,110,126,145,159,156,159,133,162,185,194,167,140,129,161,173,188,134,2,180,106,147,66,38,156,215,58,0,181,111,209,155,14,53,25,135,193,211,210,216,195,198,152,53,88,3
21,7,4,28,44,18,10,34,27,13,11,37,12,63,64,10,31,13,12,59,17,53,48,7,67,38,86,47,22,136,25,130,189,17,213,124,186,77,192,174,51,78,209,114,196,132,8,17,41,213,203,30,1,99,62,148,189,198,215,200,210,201,5,2,208,211,232,207,229,142,203,209,145,200,229,227,84,0,188,209,229,229,133,199,226,98,220,210,217,206,196,199,203,210,184,182,180,37,106,198,192,160,150,167,172,135,91,92,87,116,67,186,87,120,146,192,105,0,219,165,202,106,201,3,210,106,106,103,48,211,194,141,171,102,204,196,163,15,0,191,198,203,198,6
247,247,245,241,241,247,36,241,241,247,246,241,246,114,117,81,241,246,241,78,221,223,193,236,226,177,57,37,92,187,108,0,57,255,139,142,117,80,119,251,198,165,158,241,185,216,243,254,112,155,206,180,252,172,185,187,199,136,209,201,163,128,243,139,197,174,194,193,221,242,219,189,247,206,216,209,255,170,121,147,209,216,246,127,213,253,0,0,0,80,40,41,40,7,2,0,247,246,160,157,122,120,134,103,41,154,148,169,179,143,247,181,160,173,195,248,187,182,228,246,254,181,201,149,254,180,246,68,171,210,246,248,246,192,125,190,178,196,196,211,213,202,172,2
16,15,44,153,155,13,153,153,155,39,82,155,70,183,188,159,156,79,155,186,156,103,99,108,145,108,106,110,124,154,136,121,137,99,114,116,119,105,109,122,160,152,86,119,112,115,159,124,101,165,109,123,109,165,176,157,146,177,172,156,188,175,108,148,187,181,166,182,159,159,181,177,158,177,157,156,94,161,151,156,143,147,158,156,152,101,107,106,105,88,122,128,117,113,113,115,158,158,106,126,146,146,144,150,156,149,155,154,158,157,158,125,121,118,125,163,104,105,94,116,129,111,126,63,141,103,156,108,103,93,168,209,155,103,82,100,103,92,116,115,113,129,140,4
205,204,205,200,205,204,203,166,175,204,204,161,205,89,85,105,165,205,170,129,143,201,203,202,200,203,203,203,200,200,71,205,202,202,205,178,182,141,185,190,203,164,159,140,91,119,159,213,134,145,188,123,189,166,96,78,133,203,120,126,171,153,188,176,170,180,190,166,183,143,100,140,139,110,176,159,193,123,84,154,176,170,123,88,176,207,84,176,184,84,50,79,151,172,183,193,156,155,197,152,128,160,161,173,182,161,148,152,168,177,174,128,129,141,180,192,196,94,183,185,195,197,178,102,205,195,215,135,110,202,220,219,218,98,88,71,86,38,96,203,200,214,213,5
236,189,165,34,25,213,151,54,25,192,189,27,184,176,158,140,29,147,32,146,40,206,229,120,57,132,144,140,131,108,251,132,114,251,170,168,135,253,155,141,241,195,181,175,167,230,20,253,252,142,242,240,254,225,191,171,171,104,201,204,112,109,248,160,109,115,204,114,218,114,115,121,121,132,209,94,252,175,226,164,171,114,123,193,170,249,102,122,140,196,148,183,160,142,141,102,34,116,249,135,161,194,164,136,130,128,120,115,137,164,78,154,150,152,149,26,74,251,125,134,17,97,17,215,14,50,103,213,207,18,13,25,104,67,227,211,198,175,187,16,17,12,12,3
24,26,25,18,28,24,189,27,14,27,29,9,27,142,139,50,7,28,8,150,22,112,34,85,147,103,140,156,183,110,198,191,165,24,125,99,190,204,190,190,3,18,127,196,201,197,38,30,202,59,166,203,42,208,203,180,189,133,45,51,138,167,46,130,155,167,24,165,31,43,169,164,43,170,33,40,44,197,82,142,29,37,45,111,49,43,68,54,39,109,93,77,67,60,41,32,44,44,46,104,90,74,69,56,34,92,81,83,60,39,45,110,85,79,53,39,41,161,110,62,42,66,24,150,22,80,9,46,118,36,91,33,7,93,206,188,144,147,110,30,32,19,46,0
108,117,123,68,66,119,119,70,66,124,125,59,125,125,121,116,56,124,69,128,119,142,125,150,137,157,164,163,158,111,108,171,157,118,122,141,179,107,178,182,106,25,118,186,175,190,100,110,105,117,183,107,109,107,107,104,102,104,23,53,102,104,112,109,104,107,138,105,143,5,107,108,6,105,176,183,98,105,118,139,156,198,6,127,161,84,70,66,44,125,111,104,102,65,67,65,6,9,91,147,150,140,70,52,58,170,69,51,54,54,7,170,41,58,54,0,89,65,47,58,141,92,113,12,142,73,9,135,8,88,161,81,12,86,7,5,8,16,50,98,102,121,132,4
41,44,35,210,200,39,62,213,213,38,41,219,33,181,185,228,223,46,226,178,226,150,80,144,165,134,131,145,159,170,69,171,174,77,52,79,188,14,159,203,189,150,65,212,176,224,227,75,88,220,212,108,79,90,110,134,147,151,210,214,161,141,34,120,164,156,226,157,182,186,157,148,186,149,207,205,35,115,101,69,208,202,154,79,179,35,84,91,101,26,25,47,44,45,55,47,108,50,35,1,9,29,25,27,48,8,22,31,30,31,85,50,27,33,28,102,34,53,85,56,130,35,59,53,68,49,65,46,32,81,69,79,118,54,42,30,20,41,41,78,79,131,110,3
149,146,147,64,48,138,88,50,52,132,128,55,135,95,81,45,53,134,52,94,46,90,128,98,76,104,107,101,86,60,58,78,64,102,73,100,68,48,80,66,64,43,104,66,78,73,35,91,132,35,90,144,110,146,154,156,157,144,92,89,130,155,116,139,110,141,115,123,105,42,100,138,46,119,91,83,112,101,139,136,94,88,80,140,92,114,102,101,97,90,89,88,86,79,73,70,97,56,113,132,132,124,115,77,61,116,97,80,61,53,79,67,72,68,52,87,113,104,84,76,82,113,105,124,75,109,103,71,133,93,76,80,113,53,124,134,135,118,92,90,94,84,81,0
137,154,158,71,78,150,143,58,87,163,143,87,122,67,111,77,73,86,71,72,66,127,103,120,106,100,90,85,84,88,185,81,87,70,111,109,95,179,92,99,95,106,99,101,102,109,232,114,128,80,119,134,129,124,129,127,130,105,140,167,117,113,45,114,126,125,151,120,155,227,88,99,227,129,157,160,77,115,178,183,157,158,227,203,155,46,84,142,140,62,65,79,76,134,141,128,213,243,85,41,62,75,102,139,134,67,116,140,132,138,204,74,145,129,150,151,106,149,151,149,138,62,126,163,139,123,152,110,147,149,132,134,135,61,140,122,119,146,140,114,140,134,119,3
135,102,177,60,42,127,110,44,51,145,200,22,163,69,66,27,44,171,72,77,71,86,186,76,80,82,66,65,67,51,118,33,29,216,77,53,32,137,82,27,85,88,65,55,65,73,96,215,173,78,84,63,196,88,83,137,184,94,79,78,100,94,28,196,112,105,74,122,72,62,149,130,60,155,42,57,32,106,138,109,52,57,52,149,68,41,61,82,96,99,70,78,93,128,159,109,55,55,58,138,122,143,169,155,138,208,175,177,141,71,74,137,164,121,101,56,110,137,151,123,70,117,74,124,78,117,53,130,117,91,72,53,54,135,138,123,115,108,170,99,95,89,83,3
38,46,49,118,153,26,96,162,136,11,11,148,20,52,35,167,158,44,166,140,51,139,141,126,116,116,109,82,73,75,116,83,77,105,77,128,90,23,130,103,55,99,37,124,168,147,147,154,38,177,170,47,170,14,9,82,89,185,167,166,171,105,153,11,179,176,170,170,163,97,167,161,96,156,132,113,51,138,111,129,126,119,64,100,31,23,32,31,43,23,27,41,54,77,105,115,78,20,43,59,88,97,102,100,93,102,87,80,68,68,77,100,74,79,114,89,74,1,92,164,123,73,119,13,126,67,28,29,0,109,96,83,28,32,0,3,8,32,69,99,99,104,98,4
152,118,102,110,106,183,150,66,105,181,163,78,166,49,60,40,35,136,29,98,37,104,189,94,83,91,104,104,100,89,153,108,97,188,124,133,117,124,99,96,76,63,68,78,64,65,54,156,132,45,56,125,98,89,175,125,111,138,56,56,94,132,46,44,52,110,58,98,56,31,122,138,53,100,52,50,37,95,74,80,50,50,112,91,50,38,54,52,52,57,52,52,51,51,52,50,44,71,45,52,52,51,51,52,52,60,58,53,52,52,48,103,68,61,54,41,40,188,82,60,47,44,48,192,46,28,65,184,175,60,53,53,77,145,169,169,171,179,132,59,64,57,57,2
201,218,246,157,126,218,56,123,114,221,206,118,219,162,166,129,117,218,110,161,91,165,114,171,182,186,183,192,193,180,124,195,181,94,204,183,194,159,186,191,120,79,125,168,167,168,148,109,166,150,170,178,118,187,182,199,196,184,180,166,203,193,194,207,201,196,180,193,188,119,201,199,175,200,184,179,200,194,192,218,153,117,101,206,117,200,124,127,131,189,176,173,175,171,177,192,214,151,191,206,203,195,189,189,200,219,218,210,211,215,181,223,222,220,217,218,201,218,222,219,233,198,223,214,222,187,186,193,213,218,222,191,162,187,170,207,208,224,217,219,219,216,218,3
255,255,255,255,254,255,172,234,254,255,254,254,255,190,190,183,254,255,254,192,254,194,254,189,197,185,182,190,192,180,163,190,178,124,142,156,190,147,187,194,154,75,145,184,189,188,247,239,147,141,199,175,253,189,180,180,180,177,201,186,184,177,237,181,184,177,186,183,186,196,182,179,192,180,187,165,107,135,180,183,180,189,86,184,189,44,188,196,189,174,187,188,188,182,185,189,205,22,93,139,156,170,167,154,147,134,135,135,136,141,199,166,171,171,187,212,12,216,166,168,220,106,204,155,223,5,56,188,198,110,209,197,55,178,203,212,206,112,178,119,181,217,215,4
255,255,255,254,255,255,24,251,255,255,255,255,255,187,192,11,255,255,253,191,255,192,255,199,194,202,187,192,197,180,141,190,186,255,82,125,193,141,197,204,70,93,86,211,193,206,255,255,128,156,176,144,255,143,165,165,163,161,175,152,166,152,255,128,164,163,180,163,173,254,157,158,254,154,160,157,255,143,154,146,168,161,255,158,167,255,154,146,139,160,167,142,159,149,147,150,253,255,255,163,180,156,176,154,158,179,179,165,161,174,255,126,125,117,167,255,255,116,99,87,119,255,122,128,115,255,255,255,118,132,110,206,255,255,115,105,115,126,129,128,119,110,113,5
20,18,17,84,88,20,18,75,78,20,17,74,20,80,103,91,80,19,92,118,99,58,16,42,63,41,37,33,67,84,21,76,138,16,40,18,98,35,35,97,40,42,12,92,38,81,130,16,26,31,83,47,17,46,45,72,101,65,159,94,50,30,18,36,70,36,21,67,32,139,89,68,138,92,40,95,17,67,21,20,44,32,156,22,44,19,207,160,227,81,113,124,179,159,195,175,153,160,19,9,8,14,35,32,36,18,16,12,13,12,162,20,17,19,19,170,21,28,17,25,61,21,34,20,40,156,201,18,64,84,34,175,203,22,26,39,56,80,91,154,68,39,36,0
62,92,79,187,183,66,31,191,185,78,81,186,45,160,159,17,187,46,189,174,188,174,80,169,183,182,194,197,190,162,177,196,178,47,73,132,207,187,207,211,78,56,81,203,208,192,181,50,192,109,192,195,64,175,204,219,218,176,121,103,158,80,62,46,177,117,87,160,114,179,188,127,182,185,128,134,68,203,110,183,73,117,190,123,86,122,85,117,118,95,102,78,141,149,93,72,126,160,155,148,139,90,167,148,75,175,93,154,179,119,125,152,92,138,126,162,104,132,160,132,70,138,99,193,121,114,134,4,186,89,8,116,156,13,3,70,164,191,163,96,93,83,69,3
80,82,107,89,79,81,43,100,81,78,117,83,91,39,115,116,86,107,86,90,97,163,99,179,162,191,195,188,189,170,140,179,184,107,80,129,173,85,140,158,177,45,117,106,105,151,105,115,61,96,6,92,97,105,133,78,182,61,53,86,199,204,137,154,183,131,179,103,180,137,135,131,143,75,170,161,150,94,134,176,175,163,152,123,169,155,162,163,169,186,189,171,138,168,177,179,208,231,163,172,174,180,150,131,164,166,171,177,153,137,224,154,169,173,158,205,166,80,159,163,175,170,177,100,183,172,246,182,186,115,195,215,248,180,192,191,195,154,76,125,177,191,166,0
162,163,164,164,166,164,145,131,165,164,162,165,165,201,207,165,169,163,166,211,123,213,159,210,188,211,200,189,176,193,136,175,183,161,129,159,189,115,207,195,140,111,151,193,199,190,159,159,130,169,179,149,158,134,157,162,157,166,174,164,176,188,154,136,179,188,201,182,197,137,172,184,99,174,175,173,154,144,142,142,157,149,142,133,154,156,155,161,164,144,143,144,147,149,152,151,141,146,150,138,134,124,119,122,125,133,129,134,132,133,144,145,147,154,159,154,140,98,142,166,131,139,144,94,123,147,139,133,154,150,165,166,156,143,137,149,150,92,151,145,143,110,142,6
134,134,133,118,150,133,40,95,153,133,133,136,134,156,150,163,115,135,96,153,109,55,136,77,19,73,66,32,49,190,37,64,120,136,39,44,81,30,43,87,80,101,18,106,68,124,204,135,50,203,143,55,129,45,65,70,71,41,220,222,46,30,128,42,54,37,193,42,201,202,40,38,215,36,193,202,137,36,44,50,199,194,157,50,208,138,48,30,24,101,85,72,61,50,38,30,218,158,140,102,89,80,65,56,47,92,82,62,58,51,156,40,46,44,27,218,136,40,66,42,211,137,208,34,202,135,161,149,40,198,203,208,161,137,31,36,45,56,129,192,207,203,208,5
26,27,27,209,230,31,28,215,232,23,30,233,32,192,195,125,230,33,220,184,209,192,48,199,191,183,175,161,174,163,151,168,188,138,93,69,159,103,133,150,100,88,74,149,135,169,231,156,141,224,166,77,190,132,130,124,129,159,155,169,175,176,188,132,175,174,185,171,188,140,168,169,89,160,203,192,26,134,149,160,186,204,66,149,143,42,119,106,100,146,125,104,79,76,95,106,217,121,145,108,88,62,54,86,126,93,108,130,152,174,231,138,115,116,130,220,145,128,137,113,203,147,190,128,235,202,218,169,142,173,160,217,231,87,115,136,135,138,136,154,154,229,217,2
66,68,66,70,62,67,88,48,61,65,72,57,76,198,199,62,45,81,46,190,53,177,19,177,179,177,177,175,168,140,117,155,141,29,128,159,157,129,174,170,75,46,120,183,194,187,128,37,102,203,203,169,39,153,179,200,205,193,198,196,180,163,116,34,170,167,166,191,164,121,191,181,136,177,182,194,90,147,147,169,167,165,31,109,106,56,160,154,179,89,122,167,200,180,188,181,145,37,46,127,128,129,148,124,123,138,142,147,148,147,114,168,147,146,139,144,56,52,167,158,169,69,187,61,175,76,108,49,54,194,134,134,89,62,89,61,64,83,172,190,189,161,144,3
64,66,71,145,169,64,217,118,159,64,66,165,65,192,190,33,186,65,204,193,149,191,70,188,175,185,176,164,163,177,146,155,167,63,54,99,157,166,155,162,45,69,108,174,205,187,178,248,207,170,203,222,254,224,208,203,200,205,155,162,159,134,223,200,155,122,72,129,82,149,147,137,141,156,87,76,37,187,158,188,94,90,0,140,93,38,124,104,100,140,144,134,135,125,92,67,0,0,129,144,127,120,121,92,69,118,96,89,82,88,0,147,84,97,84,7,117,150,115,105,17,22,13,164,68,70,14,57,165,87,153,151,3,0,185,182,179,142,103,84,88,129,158,3
170,172,172,184,190,169,179,210,218,169,170,194,169,103,128,165,193,167,179,173,128,205,164,185,179,157,139,172,185,148,136,182,176,171,81,77,186,169,177,202,90,94,103,185,211,230,96,172,154,202,199,111,162,165,178,188,188,154,195,203,143,154,173,174,171,148,205,150,207,192,170,138,183,155,194,188,169,184,185,173,173,175,160,189,171,172,218,203,198,71,89,106,151,209,211,208,136,152,156,47,57,74,87,139,203,42,43,64,88,130,148,64,55,47,80,139,179,153,63,76,142,181,152,126,166,178,162,146,97,109,173,157,159,175,140,121,101,51,70,153,131,187,180,0
93,92,100,42,41,92,134,44,44,101,67,44,67,163,166,41,44,41,41,167,41,88,121,129,139,139,129,141,152,166,152,147,154,122,81,115,140,143,145,138,162,163,106,144,149,148,47,133,116,70,139,141,112,137,145,150,156,161,66,79,157,157,108,140,152,150,138,156,45,52,154,155,53,149,42,39,126,142,135,119,122,40,58,102,112,127,129,114,120,87,85,93,104,125,144,138,83,68,121,124,124,129,131,132,136,136,137,137,141,158,95,163,159,162,162,60,121,157,157,155,44,117,54,147,51,109,85,115,159,49,49,55,84,103,141,154,155,160,158,37,48,51,50,3
136,135,123,254,255,127,166,255,255,131,146,255,145,217,219,103,255,166,255,214,255,187,225,154,163,165,181,150,129,62,221,173,149,182,195,188,166,225,160,148,137,202,188,155,177,170,255,138,224,255,179,220,183,211,210,211,211,206,149,250,205,204,201,199,204,199,118,197,77,255,195,200,255,199,204,252,192,196,170,102,255,250,255,140,253,188,85,118,163,54,15,45,98,135,139,100,255,255,185,56,21,62,114,133,94,22,78,123,94,163,255,47,98,103,247,255,190,107,62,200,255,185,255,177,255,183,255,172,159,255,255,255,255,177,113,143,153,125,78,217,251,253,254,0
196,168,58,76,75,197,89,51,68,196,60,55,171,191,188,29,48,169,43,197,26,199,175,200,201,201,202,210,216,170,165,215,205,199,191,207,218,134,221,223,113,130,120,223,227,224,39,215,162,71,211,150,207,148,154,173,176,184,183,62,179,195,223,232,172,183,216,167,218,30,170,164,23,171,215,206,215,222,179,184,155,152,31,169,188,221,131,163,170,180,176,173,172,177,188,199,27,38,212,183,179,177,172,172,172,175,175,174,174,174,25,172,180,183,188,85,231,250,168,182,207,217,206,220,176,217,68,228,199,171,171,162,135,215,237,180,176,220,183,156,133,139,146,2
0,1,0,227,225,0,69,231,225,0,2,226,0,64,88,235,226,0,226,173,175,254,183,166,182,211,231,230,233,240,220,238,238,215,232,235,240,215,241,241,225,237,237,241,241,240,126,108,195,230,235,193,0,170,186,199,189,222,239,236,214,216,0,159,209,213,54,211,137,205,204,212,196,201,226,227,0,178,210,217,230,226,177,208,199,0,191,155,137,185,168,167,186,202,195,172,203,158,0,182,163,151,152,176,192,167,138,132,137,152,168,206,158,111,108,206,0,127,212,123,193,0,116,157,195,0,0,0,99,233,198,190,0,0,19,33,60,160,222,234,232,210,203,0
83,118,163,120,116,60,187,112,179,42,48,187,40,195,187,30,170,43,174,206,183,228,175,232,213,235,238,231,220,181,229,217,196,182,185,225,216,231,225,210,144,161,129,202,213,206,154,185,204,138,214,233,175,238,235,228,223,216,193,157,229,223,218,235,234,230,135,236,121,100,236,233,132,221,145,138,208,244,239,214,80,66,208,237,118,188,229,229,220,230,232,225,223,218,209,188,226,227,221,229,235,231,225,217,206,236,231,225,216,205,200,226,229,225,217,104,118,211,235,231,131,132,164,234,126,136,42,141,215,171,170,141,22,140,191,192,194,224,187,168,153,133,173,2
231,230,227,224,228,230,215,224,228,228,227,226,225,170,170,215,222,225,222,125,93,9,200,3,8,7,32,61,75,100,4,106,115,31,47,63,122,2,123,128,151,106,42,129,121,128,106,5,57,86,142,117,178,179,163,134,104,87,162,197,109,110,151,164,119,123,180,131,173,207,129,134,205,128,160,163,166,113,128,119,131,145,205,123,134,176,126,138,133,135,116,112,117,128,126,148,178,186,165,146,153,146,110,94,93,149,135,124,126,129,173,174,174,178,186,166,170,183,183,175,177,175,158,180,168,176,149,180,178,131,159,176,156,173,183,179,182,184,193,162,171,186,180,5
13,3,6,10,10,30,5,11,10,24,50,9,20,101,58,10,11,7,12,147,8,160,140,124,83,91,102,127,81,23,194,99,40,97,24,23,128,81,228,160,23,132,42,196,240,234,6,65,98,117,240,240,56,227,239,246,244,198,219,187,152,211,233,169,122,163,183,97,161,61,79,139,67,123,114,102,218,104,237,190,126,94,40,215,142,112,91,179,107,178,103,166,157,200,115,75,106,12,204,205,174,226,213,218,195,145,123,129,159,134,13,97,80,94,112,129,201,180,103,124,131,136,135,192,138,206,42,51,213,178,98,170,149,141,119,99,196,184,183,167,178,105,181,4
78,78,58,69,128,78,62,102,82,76,68,88,73,36,40,68,100,71,90,46,55,70,44,72,84,68,85,91,140,133,132,175,170,55,172,142,174,64,182,168,29,152,181,167,179,163,155,99,159,205,167,91,195,175,184,172,157,155,211,207,171,178,255,187,180,183,202,183,200,253,187,180,253,189,203,152,255,184,177,174,178,153,255,175,207,255,152,159,153,174,163,172,189,220,215,238,211,255,255,172,202,184,196,224,211,135,140,142,148,155,199,146,141,145,166,192,255,244,158,153,211,255,208,228,216,255,180,255,240,210,176,164,152,255,255,246,239,169,184,208,205,206,200,3
14,18,26,67,54,19,36,109,57,25,28,39,26,43,59,234,25,26,28,67,33,19,11,33,18,43,30,22,24,39,92,31,31,66,110,85,36,93,31,35,159,131,115,36,32,35,224,88,73,140,34,63,52,50,61,80,85,62,209,137,62,43,31,44,68,56,230,63,223,215,61,62,196,53,214,200,27,50,54,15,126,221,15,49,51,31,123,162,169,39,39,37,52,79,111,137,174,8,32,35,35,35,31,32,38,39,38,32,36,37,216,53,63,58,59,166,32,204,90,106,87,32,37,214,102,32,9,30,207,140,160,193,7,30,114,173,193,61,76,149,71,89,113,4
116,117,116,255,255,105,78,241,254,113,125,254,114,102,106,84,255,107,255,125,251,160,72,182,204,199,205,206,200,182,141,198,188,81,114,156,197,134,205,191,136,150,91,190,193,190,255,59,84,205,185,124,93,194,164,160,159,178,219,209,187,196,108,173,187,195,181,171,188,255,163,171,255,164,186,195,156,115,113,105,190,192,255,158,195,253,177,186,186,199,195,163,140,151,174,185,222,255,255,195,191,195,181,166,172,190,184,189,191,185,254,186,185,185,184,176,255,135,182,179,171,253,175,151,172,255,255,121,85,175,167,169,253,159,102,92,95,142,162,177,176,177,176,5
2,0,68,1,1,1,169,1,1,0,14,1,0,199,178,51,1,0,1,193,0,189,45,206,76,230,229,168,82,39,170,127,75,0,161,242,167,223,179,117,62,120,253,89,119,108,7,2,246,97,24,253,0,251,242,215,188,252,124,102,248,248,0,244,208,244,106,203,104,61,112,192,72,112,102,110,2,203,163,0,7,87,78,157,0,0,53,61,53,12,69,98,78,81,62,51,112,0,1,36,83,120,119,113,74,86,94,83,80,71,63,27,44,19,46,117,1,216,19,67,117,1,91,232,111,1,32,0,235,118,94,102,58,0,246,229,234,222,154,129,123,110,106,0
166,172,177,168,155,244,112,103,122,242,117,113,237,117,125,108,78,217,91,106,145,133,192,146,139,147,134,142,150,154,145,140,152,149,108,128,151,109,171,193,174,112,107,153,113,119,154,151,62,120,73,43,162,141,54,79,75,124,174,175,102,134,170,180,87,126,132,75,106,174,73,78,170,60,74,56,165,33,56,73,66,65,173,51,65,165,121,118,120,108,118,129,131,138,138,131,158,167,162,109,125,135,142,145,140,126,134,138,129,124,162,105,125,122,112,0,135,6,86,97,6,103,18,7,9,15,16,19,9,7,2,5,18,19,6,6,9,12,15,4,9,11,9,0
150,150,155,79,95,154,195,174,80,155,155,133,157,101,87,66,199,156,181,132,73,60,152,61,47,66,55,27,20,25,57,20,21,160,167,56,23,110,32,24,34,71,176,38,74,73,79,162,206,118,140,211,162,215,214,178,46,36,101,96,163,143,158,208,204,208,157,212,125,115,197,209,201,209,102,86,121,137,158,132,99,86,236,223,84,119,88,93,112,82,79,83,100,101,112,128,88,230,112,82,71,79,87,89,99,112,122,120,113,123,65,189,176,165,110,82,135,208,205,109,40,137,31,157,21,143,51,118,46,49,24,23,135,131,125,88,143,69,33,75,59,17,18,6
39,97,110,91,93,3,79,115,64,18,35,75,123,188,154,123,117,183,65,193,0,195,160,203,195,203,165,167,167,169,185,164,172,180,178,175,195,135,198,199,171,0,186,205,146,160,0,184,189,64,169,203,134,202,193,194,207,201,72,67,186,198,89,174,194,200,192,197,185,198,175,169,152,172,185,171,219,173,169,175,182,182,183,188,187,174,168,171,159,167,175,182,171,167,153,139,51,137,187,184,188,188,182,176,172,188,186,183,178,178,69,189,185,181,180,85,104,171,184,179,154,191,161,193,163,32,83,165,130,162,153,124,137,113,197,37,35,157,163,170,167,129,138,3
22,27,35,46,24,22,89,37,44,31,42,55,30,192,190,54,57,33,55,178,29,188,41,189,190,179,182,183,188,186,202,185,183,49,174,168,184,193,178,180,154,185,152,180,197,184,95,94,195,155,202,216,192,202,209,207,205,214,174,163,206,201,120,195,206,201,192,202,189,165,200,190,166,191,183,181,167,201,164,198,185,185,163,178,181,167,180,172,169,166,164,169,159,154,152,162,167,169,160,172,169,147,139,131,90,208,204,192,178,159,163,182,178,171,162,167,165,193,143,147,172,162,162,182,153,180,168,254,186,164,81,220,170,255,187,175,178,181,170,164,169,120,114,0
105,94,70,98,75,86,98,92,63,70,44,123,63,234,232,90,121,63,89,231,70,251,49,250,249,243,232,242,244,240,191,245,240,46,175,194,248,145,238,246,175,102,169,239,229,237,41,56,200,159,233,222,34,208,232,236,233,234,230,212,228,212,43,167,224,221,216,213,211,77,213,211,80,202,209,201,35,191,203,201,207,205,109,195,207,36,231,234,224,235,247,251,234,251,250,241,62,79,47,246,250,255,251,255,255,218,234,221,236,225,26,199,208,203,207,33,37,207,212,227,205,51,234,222,200,47,32,6,208,229,112,47,46,69,171,187,201,226,221,231,232,204,187,3
48,25,29,98,100,46,46,103,101,41,23,99,36,68,65,41,99,32,99,72,100,75,57,68,68,63,69,66,67,64,34,66,66,54,57,56,58,53,60,59,54,26,58,60,60,60,90,68,54,60,66,63,50,60,62,62,61,62,57,60,68,58,52,57,65,66,66,63,63,100,59,59,100,58,58,54,98,55,46,44,49,52,96,46,50,93,52,46,43,61,60,66,72,65,64,62,95,97,94,68,68,70,69,71,74,91,86,83,85,84,96,74,77,79,71,57,95,56,62,54,52,93,54,51,52,95,96,48,51,50,56,45,95,95,53,52,53,53,54,52,53,55,56,6
35,37,38,34,33,33,38,32,32,34,34,35,36,88,95,106,35,35,37,88,41,159,33,168,169,155,146,153,163,164,103,172,167,35,152,149,158,124,170,160,45,60,146,161,30,102,30,85,112,144,140,98,88,134,142,142,136,144,108,102,118,103,116,48,108,103,41,103,179,34,107,107,35,103,165,166,114,38,106,100,109,148,32,109,45,104,176,157,42,169,170,167,172,166,82,49,110,79,104,167,171,172,167,167,170,163,164,171,169,166,77,139,154,165,168,115,94,73,115,137,70,107,141,65,119,120,71,90,57,118,131,128,92,111,78,68,103,162,185,177,173,182,174,4
32,33,34,34,33,32,36,35,33,32,33,34,33,253,253,41,34,33,35,247,38,220,36,206,199,186,175,181,181,180,144,164,160,39,146,137,157,98,142,190,140,182,102,234,174,243,43,40,188,38,245,202,42,158,175,194,198,190,162,51,160,158,50,41,149,150,175,140,178,48,137,134,49,138,176,171,53,129,153,146,175,167,52,145,180,55,5,15,33,209,199,176,174,188,204,197,62,57,56,136,153,168,187,193,183,121,127,131,138,142,61,120,133,135,140,90,58,106,122,134,40,57,139,148,65,57,65,25,112,142,73,61,66,88,106,97,102,131,149,141,150,160,57,5
63,29,24,60,61,45,11,83,60,26,21,51,21,39,26,42,38,18,29,41,11,95,10,141,164,149,146,186,231,247,210,230,246,24,224,232,225,235,193,227,180,55,241,234,213,235,28,40,226,106,237,219,25,187,217,232,231,159,208,160,194,175,22,127,193,190,150,182,147,25,169,188,25,130,146,158,27,223,100,104,151,111,13,72,155,42,228,209,198,216,228,242,235,184,146,110,17,23,31,149,143,148,121,115,120,222,204,174,147,128,20,164,179,148,135,20,21,162,155,178,3,34,88,209,8,38,9,18,196,47,5,5,6,15,32,99,166,205,225,72,49,4,6,3
3,2,3,160,160,3,9,160,161,4,4,162,1,154,159,160,159,1,160,74,159,2,2,1,0,2,1,0,10,158,80,33,124,1,3,1,63,33,7,87,158,150,0,100,16,115,25,0,101,161,151,120,1,116,0,1,0,1,160,161,4,17,2,150,0,2,161,2,165,154,1,0,88,1,166,106,0,2,1,47,133,136,0,7,143,1,44,47,30,3,17,31,60,105,139,161,0,0,0,109,134,150,156,164,160,158,155,153,155,157,0,153,157,157,157,0,1,13,155,159,0,2,152,110,2,1,0,2,156,157,0,1,0,2,97,151,155,157,159,142,70,1,1,3
61,95,113,114,118,74,118,114,120,82,117,117,92,111,112,144,117,105,123,119,131,95,128,63,42,46,48,51,51,64,90,66,68,120,50,92,93,113,106,118,50,39,72,129,138,135,140,114,99,89,130,102,110,110,107,105,112,116,94,118,118,118,102,111,117,117,74,126,81,155,129,125,191,122,90,102,89,80,91,91,79,89,195,76,71,75,65,66,61,86,85,84,88,85,81,86,239,183,93,82,86,87,84,84,94,69,68,66,64,70,246,69,67,67,85,232,36,101,81,86,240,56,243,81,241,66,227,87,95,227,240,225,224,48,93,101,101,79,74,192,249,243,245,4
11,29,34,43,43,13,38,43,44,26,27,44,30,65,59,43,45,19,45,68,46,56,31,108,62,103,68,59,55,92,4,47,71,13,27,94,75,1,102,121,155,168,124,135,142,155,50,1,4,48,173,46,1,29,40,68,76,113,105,50,90,99,16,12,83,90,150,89,143,50,82,93,49,80,104,152,16,43,83,104,120,116,48,70,112,1,139,148,149,96,105,116,132,149,157,161,49,46,2,72,87,99,117,142,158,61,75,90,115,138,50,62,59,66,99,79,0,38,62,67,194,5,37,41,66,0,240,33,49,24,18,210,242,31,52,54,53,53,53,17,24,90,157,6
234,232,233,255,255,232,187,246,255,233,235,255,235,65,79,210,255,234,255,79,254,188,201,190,179,187,186,175,168,138,148,166,149,95,136,169,164,148,182,164,192,155,153,175,179,168,244,80,188,233,174,167,162,171,180,190,172,193,184,246,169,176,219,180,161,150,139,140,143,241,151,131,242,133,142,172,230,170,178,159,141,158,255,140,151,227,97,92,58,126,121,112,115,111,87,109,255,255,254,140,130,138,144,137,140,151,168,181,160,133,255,145,131,136,131,201,195,171,148,143,40,92,153,180,68,93,151,88,171,160,58,75,133,87,146,168,167,186,186,159,144,100,87,3
181,137,104,103,60,158,164,145,84,138,102,148,124,186,193,234,177,110,166,187,58,187,50,183,182,182,190,204,202,149,39,216,188,58,45,131,223,114,234,226,113,111,141,230,242,236,65,61,161,241,245,156,86,83,159,180,178,136,229,232,141,125,209,114,155,147,206,153,212,116,148,155,129,143,218,223,198,52,148,153,217,224,73,143,198,206,138,171,196,111,119,115,122,144,165,173,7,73,202,86,96,101,105,123,148,90,95,109,123,138,36,166,163,184,203,38,181,200,176,224,147,189,215,200,246,204,110,44,164,236,181,7,135,172,120,120,140,187,221,241,243,250,248,4
237,197,148,67,60,241,185,62,64,239,240,64,240,183,189,109,75,240,75,201,108,194,241,196,207,201,200,201,207,212,165,206,204,241,197,202,199,137,198,195,198,143,193,196,194,197,196,240,159,179,184,159,240,250,103,152,159,101,176,176,133,172,240,237,195,116,191,246,195,198,237,235,188,237,171,153,240,237,237,240,166,157,139,237,167,241,112,126,105,219,188,166,117,90,105,135,1,30,155,240,244,252,225,102,106,234,231,244,190,87,1,236,236,234,190,3,174,240,236,232,0,182,14,236,2,211,2,169,163,5,3,4,3,166,68,62,69,242,6,14,4,0,1,0
227,230,228,174,65,242,238,167,102,249,245,154,249,238,236,183,167,249,162,241,181,241,245,244,244,242,237,239,240,227,231,235,227,243,233,235,230,214,231,226,195,145,219,225,237,223,181,244,153,249,222,228,246,218,245,246,243,247,221,241,246,244,248,158,242,243,228,242,227,239,241,242,243,239,219,211,234,232,236,233,216,213,240,233,214,221,228,215,204,240,235,232,230,220,211,209,174,254,254,236,230,231,233,223,210,226,227,234,225,211,253,216,230,221,191,255,255,235,177,172,162,254,173,223,156,255,156,204,227,156,144,141,140,165,226,228,226,187,178,156,148,153,145,2
209,208,153,109,191,210,232,83,165,204,187,115,196,191,178,128,89,198,89,185,107,158,215,145,188,181,249,233,201,145,137,195,166,154,118,164,192,202,220,196,152,126,126,195,213,204,74,224,192,210,186,210,217,235,129,162,164,219,159,200,191,195,220,228,150,174,142,110,239,214,75,68,214,192,209,199,238,227,217,99,206,196,212,235,200,180,75,176,251,132,126,88,142,253,235,220,178,215,167,120,96,98,234,242,225,62,189,249,220,207,121,64,246,224,196,149,217,204,198,197,160,232,175,202,160,235,107,153,200,182,139,132,144,238,213,202,201,187,184,209,203,108,126,0
255,255,255,253,254,255,179,252,255,255,255,255,255,141,142,142,255,255,255,153,254,158,255,148,152,153,154,152,153,153,146,150,148,255,102,145,148,160,143,143,129,131,133,141,135,140,255,255,140,161,133,147,255,235,116,88,78,118,136,148,98,109,255,254,96,100,115,111,124,255,134,126,255,131,118,121,255,117,116,110,114,116,255,100,115,240,98,94,102,97,98,96,98,105,108,107,159,58,124,90,91,93,93,93,96,90,93,91,94,99,147,119,106,98,107,152,117,102,130,126,143,114,143,45,143,113,91,116,111,133,96,50,120,116,116,119,112,99,35,68,63,52,49,6
69,77,85,24,23,76,137,26,28,73,79,29,73,175,177,96,20,73,23,190,44,184,83,182,178,180,179,181,177,169,160,177,171,90,171,166,169,139,166,164,158,112,171,155,146,146,36,78,150,140,149,158,100,144,163,179,183,168,160,146,169,166,115,137,169,164,145,165,137,128,164,155,144,157,166,172,162,161,162,143,147,163,156,166,153,143,154,152,148,146,152,158,157,156,154,154,158,166,152,153,156,159,161,160,156,162,164,169,167,162,157,156,161,171,165,171,155,163,157,173,174,159,167,164,188,163,167,157,168,186,182,171,166,161,157,169,168,179,173,180,178,179,177,3
108,107,114,60,88,112,75,45,61,105,103,60,98,111,118,63,59,108,53,159,55,169,171,129,142,78,46,47,53,65,65,46,53,178,37,69,49,64,53,47,28,61,35,100,41,147,91,180,131,87,194,120,185,114,142,186,193,159,130,114,151,150,142,167,154,131,111,143,108,181,177,153,183,170,99,132,172,169,158,167,129,127,171,165,126,159,163,145,135,178,177,175,168,148,135,132,51,188,193,178,177,174,169,153,139,178,178,177,165,155,72,179,168,168,156,108,182,199,166,153,82,189,87,75,90,180,35,193,40,75,105,87,30,191,47,40,55,180,152,83,86,107,110,3
51,53,52,25,24,56,50,26,26,55,55,26,54,32,33,29,25,59,26,43,28,72,76,75,55,67,59,59,55,48,100,43,57,76,62,41,48,78,47,60,22,29,46,62,60,67,31,73,92,50,82,91,38,91,93,94,96,79,104,26,84,70,18,23,86,76,34,84,36,17,86,82,18,84,39,47,19,85,79,50,46,47,22,78,45,26,54,45,39,69,58,53,48,41,37,37,16,28,41,59,48,43,38,32,36,36,32,32,34,36,15,38,30,32,33,19,43,75,43,29,30,48,44,72,33,29,15,29,48,47,56,83,13,40,75,58,52,53,33,42,47,61,63,4
247,249,249,103,103,247,246,104,103,248,248,116,248,229,230,96,114,248,108,230,73,216,252,213,216,205,194,189,167,136,197,179,168,252,127,187,179,252,207,184,118,94,76,202,229,224,83,253,249,86,237,252,252,253,252,255,196,201,178,98,177,171,252,252,160,173,215,165,212,64,232,174,57,241,211,209,253,252,231,157,217,214,40,229,216,252,178,189,206,140,143,154,168,179,184,188,81,52,252,152,154,165,178,186,183,172,183,192,196,198,63,170,192,206,209,74,251,254,188,210,112,250,107,135,115,248,82,245,106,30,116,57,102,251,194,129,99,47,47,40,36,114,118,6
73,54,27,81,139,65,186,37,131,61,60,110,62,184,185,165,84,62,74,187,77,193,80,189,188,182,170,151,181,142,169,178,162,120,96,92,170,184,155,163,77,40,45,184,188,194,203,96,195,188,187,199,120,91,189,187,189,169,197,83,161,152,137,120,167,162,167,168,179,208,171,169,202,170,185,190,156,174,166,147,188,191,152,165,182,183,153,145,153,123,109,115,125,124,132,155,102,152,152,116,113,111,116,120,134,154,152,156,159,161,166,176,177,177,184,131,195,120,167,170,85,195,159,78,100,216,183,84,113,114,101,96,207,107,102,109,121,161,151,117,135,99,69,0
144,138,143,131,153,116,123,94,127,104,114,121,111,183,173,64,115,125,83,190,35,183,89,185,195,187,180,187,194,197,161,190,193,140,105,121,188,151,167,187,148,94,200,193,181,191,63,170,195,158,188,199,189,195,196,201,199,201,170,166,201,202,171,191,199,200,191,199,193,255,196,198,255,194,188,184,255,184,190,188,190,186,252,189,183,252,43,55,80,103,87,79,70,60,59,57,156,252,254,116,115,107,105,85,79,116,106,98,85,74,252,161,149,136,119,255,255,184,171,162,167,211,165,180,179,81,253,138,174,166,255,253,253,96,133,173,180,180,178,168,171,209,255,5
38,46,41,178,189,40,97,181,208,37,53,180,45,149,143,151,170,57,244,169,217,189,79,193,186,198,198,200,199,182,180,202,189,73,185,135,204,168,201,207,188,199,112,204,204,209,215,62,180,184,212,146,65,180,193,200,190,200,217,216,209,203,64,202,202,201,206,213,207,87,218,217,81,218,214,194,136,213,219,219,214,206,227,216,199,147,206,214,215,197,175,194,207,213,215,215,240,243,178,180,181,202,209,215,217,194,207,214,214,195,239,181,201,186,150,202,145,194,196,187,161,93,193,200,175,30,216,19,195,174,172,175,235,23,150,178,184,193,200,199,199,219,226,3
21,18,23,189,185,23,146,200,179,24,36,173,26,174,170,49,175,28,188,174,52,164,63,153,163,142,128,133,143,139,118,134,132,47,38,47,134,80,122,148,88,68,73,151,126,148,132,63,116,147,147,146,130,111,137,162,155,161,160,149,147,113,54,117,137,112,123,113,115,187,109,98,184,101,91,110,10,105,118,102,91,94,165,118,92,76,147,140,146,77,85,72,69,95,107,80,207,163,83,126,117,101,107,120,118,145,145,145,137,146,207,118,132,135,130,215,110,106,96,98,2,101,133,124,8,117,33,137,107,150,2,5,37,110,53,71,85,137,146,155,148,36,6,3
105,25,17,46,202,35,18,19,113,20,19,26,20,234,234,29,18,20,22,236,15,235,16,239,236,214,146,217,241,240,175,240,228,16,23,29,245,157,232,237,22,28,19,228,235,234,15,16,235,233,236,231,16,232,232,232,231,127,232,232,27,13,15,227,68,17,19,18,10,16,38,15,16,11,11,24,15,128,143,240,88,13,15,247,180,15,243,241,237,230,231,231,230,229,229,238,16,15,15,233,232,227,229,232,234,223,198,210,231,235,15,225,225,241,241,16,16,234,238,199,191,8,236,231,19,0,39,252,234,236,11,14,38,26,13,94,203,233,223,238,231,58,7,0
19,15,32,190,180,10,16,162,181,11,15,182,16,65,60,238,181,10,162,114,78,110,8,96,93,141,191,142,133,76,147,113,82,28,97,128,91,26,149,121,140,204,69,143,172,144,135,41,57,164,170,85,61,66,119,117,113,135,151,149,134,134,50,83,67,103,48,74,72,43,69,77,74,71,104,121,23,125,101,96,120,107,45,118,65,81,21,8,0,0,1,1,3,11,39,77,98,97,26,82,57,83,95,100,168,161,169,197,161,186,18,193,193,208,211,40,64,62,214,209,136,79,209,188,156,18,47,190,159,210,190,81,50,211,120,103,100,167,190,231,198,150,184,3
62,86,81,49,48,62,71,50,47,62,83,48,58,194,176,54,47,59,46,215,47,191,59,217,222,180,201,212,207,204,236,195,197,55,210,215,198,123,167,187,87,102,131,191,115,102,40,52,103,48,192,94,49,47,229,172,159,135,20,108,170,185,53,143,156,172,149,163,182,38,165,148,37,168,148,113,49,180,195,143,135,111,34,174,82,46,154,161,146,136,132,123,105,90,73,70,36,29,67,112,64,35,15,15,18,82,93,118,139,124,34,126,173,180,154,37,47,55,184,165,41,64,27,140,43,47,30,57,163,19,16,78,29,62,38,79,130,152,63,3,5,57,32,6
192,192,191,194,191,192,72,135,191,192,191,193,191,108,108,110,197,191,200,173,163,184,198,182,185,187,175,175,171,169,172,173,173,197,151,131,176,170,167,178,119,136,54,186,185,188,92,135,186,126,188,190,153,193,201,201,202,185,164,129,184,169,191,181,191,174,128,184,132,196,193,176,193,185,119,130,192,191,150,149,119,111,192,144,99,192,131,134,133,177,154,151,151,148,144,146,100,192,192,142,136,130,124,130,127,150,147,153,155,146,192,194,202,202,177,112,192,158,195,181,149,192,122,152,125,192,192,187,153,118,152,194,192,182,183,164,156,156,143,114,113,115,99,4
63,63,62,52,51,50,206,39,46,46,41,43,52,173,170,105,35,61,42,163,120,141,69,132,142,128,108,121,134,135,191,146,113,32,66,69,157,192,166,166,34,70,64,173,164,178,115,46,165,61,179,183,50,167,174,186,187,194,89,77,177,184,51,177,160,155,95,143,90,83,156,175,88,184,131,118,58,141,180,178,82,88,189,147,75,70,83,131,119,158,137,96,48,111,137,135,70,255,69,140,130,140,105,123,205,135,204,183,195,183,254,125,199,184,152,70,49,171,139,176,98,48,107,146,82,48,251,69,152,80,83,81,251,67,161,157,112,138,179,74,84,76,95,4
135,180,199,56,53,150,78,58,49,180,187,46,198,169,164,66,47,168,55,199,45,197,104,198,193,193,190,186,186,183,156,180,177,129,167,156,175,138,153,174,115,79,135,182,154,175,43,104,136,158,170,139,124,145,156,176,177,203,53,114,188,193,136,75,175,178,164,167,161,116,155,159,108,141,99,145,175,109,151,160,141,147,90,160,150,174,162,161,161,162,163,164,166,166,166,166,39,55,137,154,159,162,167,172,175,151,156,162,168,177,76,140,144,153,171,84,126,89,128,145,47,119,21,95,44,79,87,142,131,11,60,72,98,113,31,136,137,123,110,15,14,27,23,3
229,228,221,182,183,227,221,180,182,223,227,183,219,202,199,161,184,215,187,199,182,175,224,172,149,177,189,183,171,149,44,190,179,206,149,195,200,187,226,207,147,134,175,218,232,232,187,190,191,162,228,214,144,225,231,233,232,217,191,189,202,197,91,229,199,192,192,185,171,169,185,175,164,177,114,147,110,184,197,216,139,146,149,197,149,134,190,191,192,173,170,161,150,147,134,121,117,34,124,93,93,96,83,82,71,127,120,89,71,60,91,166,186,170,134,96,53,96,145,138,95,44,63,87,75,33,3,22,24,108,86,15,0,32,9,21,56,39,180,131,126,113,105,0
245,221,251,222,249,240,127,192,250,255,250,252,255,255,255,164,254,255,255,255,255,245,255,230,236,231,239,224,210,235,220,177,226,255,215,149,146,95,120,186,139,162,181,228,203,242,255,255,102,171,233,112,255,218,160,255,254,252,161,244,255,254,255,253,252,254,245,243,247,255,243,245,255,252,219,223,255,182,253,255,250,217,255,255,238,255,238,207,180,168,190,182,187,179,153,145,255,255,255,191,209,196,184,166,181,246,234,227,241,255,255,253,237,253,250,252,255,218,249,254,143,255,118,178,129,255,255,255,143,214,164,184,255,255,246,160,149,217,151,224,227,161,167,0
155,153,154,153,155,154,154,154,155,154,153,155,153,7,4,153,155,154,155,4,152,235,155,233,233,234,235,232,233,216,11,229,222,155,170,203,214,14,210,200,134,158,133,195,212,185,149,156,2,13,177,14,158,8,19,201,207,192,5,12,178,192,159,10,173,191,164,168,126,151,192,177,152,197,125,74,160,54,200,157,124,92,154,201,81,161,167,188,202,202,203,201,200,206,208,209,6,149,162,225,224,215,211,212,208,222,219,213,212,203,129,214,217,213,172,33,163,54,205,162,49,166,130,3,9,163,208,90,43,170,22,40,152,115,47,14,56,28,112,195,191,16,19,3
80,81,83,117,118,83,131,119,120,86,87,126,96,248,247,77,133,100,138,247,137,236,102,230,249,223,213,222,241,216,201,242,177,22,116,161,241,168,246,245,107,95,97,235,219,221,132,22,83,163,225,87,53,158,178,206,217,184,225,202,206,221,76,173,200,215,106,205,126,137,194,215,131,203,156,172,77,168,205,204,210,201,112,210,203,76,194,204,224,202,199,210,220,220,177,116,158,2,80,123,88,101,122,112,68,63,79,78,89,91,64,167,170,174,185,156,63,189,185,191,191,11,169,164,170,218,181,212,155,194,140,131,181,125,140,142,147,177,174,195,194,158,167,0
98,126,120,17,17,91,188,17,17,99,121,16,110,210,209,20,15,68,15,209,16,208,80,194,192,182,182,184,191,195,187,201,196,152,103,159,213,169,197,212,134,62,94,202,184,192,15,159,153,19,183,175,156,183,180,184,187,198,101,15,204,211,150,176,193,202,151,189,171,18,181,185,19,179,139,160,139,155,178,190,126,156,16,175,153,131,163,159,162,171,168,160,151,157,160,138,14,13,127,174,171,162,161,161,135,175,171,165,140,148,10,173,164,147,175,16,125,153,162,175,150,123,180,167,143,133,10,168,161,153,139,4,12,164,164,158,160,169,161,156,149,140,159,5
98,99,91,62,62,100,155,80,82,94,84,104,111,133,137,120,110,137,94,131,49,131,138,129,127,121,108,106,108,104,79,103,103,113,72,82,104,88,113,123,57,55,55,135,126,129,100,126,95,57,114,65,119,108,116,116,113,118,123,116,119,118,123,111,121,118,108,121,104,111,120,117,108,118,106,108,125,112,109,106,116,123,106,107,111,120,106,85,102,101,107,103,111,105,102,103,106,103,106,102,101,86,75,94,80,67,55,54,62,56,105,48,53,53,59,112,126,102,87,96,96,106,108,98,103,115,105,107,99,94,107,97,101,106,102,101,102,98,89,89,89,102,101,0
101,117,88,91,92,129,37,74,92,140,110,82,146,81,120,98,87,152,106,110,83,181,100,192,184,190,165,174,176,177,136,172,177,109,101,100,152,44,49,101,159,0,88,151,112,103,41,129,87,151,35,70,110,129,91,159,192,83,54,74,171,169,139,151,117,59,172,108,177,129,116,139,135,87,172,161,150,90,140,174,174,163,159,109,172,156,156,167,167,183,181,175,135,159,178,176,200,223,163,170,172,176,154,127,154,164,168,177,161,136,210,153,167,171,158,207,166,66,158,161,182,169,167,108,197,171,242,182,161,100,187,214,243,179,191,190,197,130,90,110,147,191,176,0
108,117,63,64,53,92,50,122,52,96,45,56,39,181,185,140,80,59,100,189,113,198,83,199,201,198,189,193,195,199,142,191,189,99,155,117,190,174,185,192,118,134,97,193,206,198,119,18,171,216,185,161,206,168,191,192,199,181,254,254,156,154,65,158,160,155,254,143,254,136,157,147,151,163,254,254,55,103,208,180,254,253,161,165,215,58,193,195,193,250,237,234,219,202,181,164,97,65,33,185,224,190,235,204,152,130,118,127,119,72,35,193,207,169,190,106,36,232,210,217,162,50,168,215,148,46,40,57,216,170,99,39,62,48,208,206,212,195,225,163,162,143,129,3
106,106,104,108,99,105,166,160,104,105,105,109,104,193,198,159,116,104,124,193,129,189,106,185,181,183,171,161,132,79,94,89,80,105,67,60,53,109,71,53,105,63,82,65,98,52,127,106,94,95,164,132,108,120,148,174,181,123,195,180,128,165,108,104,179,186,115,178,123,168,176,181,180,177,126,137,113,151,174,138,185,169,84,170,178,116,158,158,132,119,102,102,102,107,117,126,165,134,115,95,122,140,169,176,189,163,171,188,191,185,101,144,175,174,170,171,116,139,147,186,119,117,175,196,172,114,211,114,154,174,158,145,211,115,105,106,125,133,154,174,174,169,159,6
118,120,114,46,56,117,211,88,110,112,105,130,94,151,154,42,119,77,116,157,102,174,44,172,165,162,144,131,114,86,122,86,73,108,115,123,61,111,67,52,25,36,31,87,63,95,32,130,39,156,78,138,75,128,130,127,126,204,146,166,199,218,117,178,97,182,98,93,78,132,71,101,100,60,51,62,124,52,76,76,114,94,35,29,116,230,97,88,99,176,162,150,134,113,111,121,13,80,215,134,125,120,111,109,106,113,101,92,90,99,37,120,94,98,107,98,168,42,132,124,101,170,38,41,125,169,219,152,80,53,147,139,217,137,111,161,153,53,58,72,103,139,141,3
20,12,13,81,82,27,90,82,81,27,30,84,33,52,49,77,84,32,81,57,83,120,22,94,139,90,89,102,132,113,96,123,121,48,80,79,126,110,112,133,89,52,80,136,115,141,88,87,121,74,140,142,63,138,145,156,158,165,85,72,159,157,61,115,155,155,119,148,110,72,145,144,72,142,85,63,15,125,125,120,82,73,71,114,93,36,132,112,86,94,94,83,80,78,82,83,64,69,21,83,86,87,80,75,73,78,72,67,67,73,64,106,96,93,98,66,83,91,130,113,72,89,70,72,72,77,67,98,26,53,70,67,66,96,13,15,16,20,63,27,71,26,11,6
196,198,177,191,191,197,91,191,192,196,191,192,189,104,87,152,191,172,191,117,193,146,147,144,138,145,147,149,154,128,111,157,144,105,145,152,134,72,131,100,71,84,127,65,92,105,196,162,61,154,93,71,179,113,109,110,112,105,111,186,107,114,186,91,107,130,117,105,105,197,128,121,197,112,93,92,180,50,50,50,104,102,197,80,106,190,105,111,109,140,130,122,120,111,103,109,199,197,186,124,121,120,111,105,103,114,114,109,104,107,199,152,125,114,105,188,216,112,142,111,198,213,192,116,229,220,217,214,92,116,233,197,225,217,115,97,92,100,104,114,120,171,234,0
245,245,245,246,246,245,244,246,246,245,245,246,245,120,121,244,247,245,247,124,246,212,245,216,213,218,220,219,219,214,171,219,217,242,225,223,219,133,222,219,201,180,226,221,224,222,187,243,129,64,211,164,244,140,190,220,200,191,109,50,218,219,243,91,221,222,211,221,198,125,218,220,122,214,178,161,243,152,214,213,179,170,140,213,176,243,118,131,143,136,126,121,118,122,110,119,189,164,243,162,163,167,148,140,149,169,166,167,174,184,138,213,203,201,199,91,243,111,217,204,96,243,131,77,120,242,167,242,109,164,140,110,167,242,152,111,107,79,191,174,175,168,164,6
54,42,34,33,37,46,104,33,32,29,34,27,33,75,81,51,27,31,32,103,32,139,121,125,139,119,109,111,118,121,38,99,91,117,29,43,74,114,54,70,59,68,19,88,114,118,29,126,112,67,136,104,129,111,117,116,115,78,23,30,95,93,96,117,104,104,126,117,131,30,116,120,31,129,127,124,82,105,100,101,129,131,38,98,127,85,127,122,116,94,94,86,117,113,107,95,57,37,77,62,51,48,51,54,71,33,58,81,93,78,50,69,74,71,66,59,83,68,53,82,57,78,68,52,67,84,56,80,36,44,59,62,65,81,46,39,40,91,121,72,52,67,66,4
255,255,255,10,9,255,178,8,10,255,255,10,255,29,43,9,8,255,8,43,7,157,255,160,111,162,126,108,93,70,195,114,92,255,126,180,140,72,126,118,45,15,143,41,45,84,9,255,127,12,98,33,255,23,185,207,211,141,28,17,119,119,255,79,140,128,23,159,23,21,179,165,23,120,24,22,255,178,203,183,22,26,18,188,26,255,138,138,141,131,146,142,138,136,134,130,12,12,255,124,141,148,141,137,136,166,153,149,137,134,19,157,157,149,127,16,255,91,172,147,19,255,102,186,62,255,2,255,141,109,79,80,26,255,253,107,81,179,139,119,106,95,91,5
124,125,147,106,180,124,219,93,177,124,124,196,124,166,168,140,204,130,190,161,205,162,209,144,176,120,103,104,110,102,183,100,100,222,126,150,124,187,139,156,125,141,167,167,193,173,98,198,203,148,177,198,209,196,205,192,176,149,150,109,169,182,206,214,164,182,152,176,155,170,172,181,156,171,162,157,120,164,145,102,161,162,108,168,158,100,124,131,121,148,136,135,131,128,112,124,227,122,119,135,139,133,123,130,133,150,150,142,148,144,217,145,151,150,141,224,124,202,121,138,177,138,196,167,190,135,212,229,168,201,226,217,209,118,128,111,114,144,140,198,196,189,201,0
255,255,255,255,255,255,205,255,254,255,255,255,255,95,87,251,238,255,207,85,223,91,184,101,88,105,105,103,101,89,155,99,95,206,126,114,105,161,111,108,89,87,124,108,110,107,248,204,168,185,104,172,247,180,144,114,89,111,149,236,132,149,239,225,143,153,107,151,110,218,141,145,229,130,156,172,187,151,139,156,148,132,165,133,147,178,109,114,115,97,97,101,103,107,110,111,230,209,156,79,86,90,97,103,107,81,94,101,105,106,218,102,106,106,71,69,205,82,107,64,50,182,67,21,26,199,127,66,20,38,62,23,82,81,31,36,35,25,56,37,52,33,33,0
22,23,21,48,49,23,58,49,51,24,26,49,22,193,191,37,38,20,42,201,46,195,21,153,177,41,50,93,145,174,110,134,156,19,115,123,140,117,103,129,30,22,103,120,140,134,40,26,110,29,138,91,45,48,99,108,119,153,24,37,141,151,25,32,124,138,161,109,129,47,69,98,50,62,30,30,31,35,58,121,58,24,46,39,39,40,96,87,88,77,89,110,138,167,186,184,44,47,51,69,116,168,189,199,198,95,143,171,179,171,49,35,87,114,131,46,83,26,32,52,45,101,47,26,45,93,51,136,27,46,46,49,50,126,35,29,29,28,25,45,46,44,46,6
130,137,147,108,119,173,65,114,97,212,217,97,227,199,202,166,107,230,122,198,189,170,180,175,174,187,201,187,188,182,107,190,189,169,161,190,189,117,205,193,26,136,134,207,224,223,232,141,140,239,234,149,165,152,168,180,181,196,238,239,194,188,158,175,193,192,193,192,193,229,192,191,227,191,195,201,166,171,185,154,207,192,224,180,213,162,181,179,169,130,122,108,101,90,68,61,222,221,161,65,24,18,31,54,75,68,112,157,172,183,215,140,186,178,180,211,157,159,139,160,190,155,209,144,204,138,199,61,11,217,198,184,212,28,14,20,16,138,149,215,215,212,208,2
0,1,2,55,82,0,1,3,60,0,0,87,0,29,26,1,98,0,103,25,102,169,3,87,34,14,53,72,72,62,74,46,58,2,64,80,51,19,22,20,7,1,159,8,18,29,73,23,33,21,49,44,23,31,26,6,3,183,5,1,151,178,3,35,66,139,143,65,141,83,18,63,96,20,140,130,12,13,58,104,133,137,100,22,136,11,186,192,183,84,95,98,108,109,113,113,50,41,4,67,63,61,52,63,73,61,74,96,146,149,86,93,101,111,120,52,0,1,80,96,56,0,119,3,52,1,119,0,7,116,54,88,94,0,14,14,16,19,71,89,58,41,50,4
198,197,199,18,20,198,64,25,29,197,199,33,198,125,126,98,32,199,30,135,36,129,199,138,127,143,138,131,129,145,84,124,122,199,96,113,127,64,137,139,117,149,120,143,134,128,57,201,66,86,111,89,201,90,92,104,110,94,131,119,93,86,197,74,115,93,117,117,127,117,121,108,119,107,141,137,195,105,90,104,133,140,117,96,123,195,113,104,97,131,137,131,123,108,90,87,108,102,179,139,144,136,125,118,117,131,140,136,129,124,102,126,137,132,121,123,103,84,128,135,113,200,113,104,106,55,71,193,104,110,101,98,10,193,77,89,102,126,141,115,111,93,90,6
214,204,187,83,87,213,1,74,95,214,203,86,211,174,186,214,102,208,100,187,85,201,201,170,188,151,122,169,172,192,53,186,214,140,77,13,189,175,183,197,60,65,170,215,219,222,132,28,182,171,222,182,118,151,190,196,193,164,210,213,117,100,120,104,50,66,221,52,218,138,127,51,141,146,215,206,42,148,205,153,203,204,215,177,197,200,216,209,205,135,169,206,218,206,198,200,173,75,226,52,54,90,171,213,194,73,14,35,133,164,3,217,166,108,106,165,223,232,187,215,174,193,180,103,173,231,28,229,198,168,128,102,55,230,196,203,187,217,200,158,154,144,130,2
238,238,238,241,240,238,141,169,240,238,238,244,238,233,230,59,230,238,202,236,205,234,237,235,232,235,234,234,231,228,235,235,232,238,212,225,236,202,237,239,213,127,128,241,239,240,67,238,126,115,234,177,239,229,158,239,242,235,218,149,243,238,239,237,242,238,172,236,192,33,234,235,38,206,216,218,238,239,195,211,204,195,59,123,206,238,249,242,245,13,90,145,148,184,197,177,206,48,230,31,124,191,154,182,226,99,190,178,148,207,204,97,168,192,186,196,244,239,68,190,238,187,132,246,239,224,119,135,243,189,231,195,77,143,232,239,243,238,223,210,176,248,245,5
203,203,199,205,204,203,115,213,208,205,205,212,206,23,30,228,214,206,214,133,221,172,214,172,165,170,169,172,159,163,88,157,141,213,119,135,160,35,175,155,149,163,127,141,125,124,232,214,22,75,65,17,214,40,18,98,90,97,197,180,115,125,216,104,98,109,187,97,182,221,108,95,219,105,189,159,214,96,90,93,113,138,218,85,173,213,88,92,76,102,142,131,96,117,123,132,213,212,214,77,117,129,98,109,125,89,115,96,106,122,211,69,102,97,117,178,219,178,65,96,165,115,171,80,162,107,206,149,142,77,181,184,206,140,182,182,168,124,74,68,85,163,169,0
231,197,126,150,151,225,199,147,144,214,175,139,209,225,225,210,146,204,149,225,171,211,168,212,183,215,218,200,168,183,166,175,177,200,240,229,189,165,206,197,192,203,231,200,207,202,180,206,186,202,208,204,212,211,207,216,217,223,192,187,218,222,205,219,216,218,201,217,204,161,218,218,146,218,200,190,224,215,228,232,197,187,205,228,182,214,181,160,164,146,162,152,138,127,113,66,183,217,181,93,123,122,104,103,123,189,193,186,186,189,219,206,200,192,183,218,135,151,194,184,200,127,226,171,210,131,230,133,170,155,209,175,236,133,152,168,170,166,214,182,163,233,228,4
246,239,227,250,249,243,108,252,248,233,208,255,189,192,197,228,227,194,169,195,241,206,150,199,204,202,190,189,201,179,200,211,165,148,116,77,143,187,161,132,124,164,81,206,211,199,179,151,174,177,212,206,138,184,205,210,208,129,159,123,88,96,117,158,111,94,133,82,133,108,85,105,157,82,138,126,93,108,179,158,109,137,141,172,95,108,188,197,205,218,222,226,215,232,220,214,131,132,92,84,87,107,81,112,105,0,0,0,0,0,160,65,19,28,13,134,193,165,81,53,58,103,148,160,51,190,59,133,194,135,57,43,71,149,183,194,187,216,193,145,147,95,0,0
215,215,215,208,208,214,224,178,207,216,214,207,214,229,229,184,214,212,200,236,107,240,211,244,241,244,241,246,241,244,213,239,240,208,209,211,236,228,240,233,221,187,159,226,237,230,127,245,218,201,223,233,191,246,244,243,247,238,224,212,241,243,219,240,240,244,228,240,227,226,223,235,211,223,223,219,189,236,237,229,220,213,180,242,218,188,189,187,190,153,152,146,143,139,138,150,181,176,187,184,181,184,179,172,164,206,202,195,187,176,173,223,220,218,214,155,187,229,226,226,194,185,208,223,193,185,168,179,229,212,162,148,168,185,222,228,232,229,230,212,209,192,184,6
71,70,71,86,76,71,46,88,77,71,71,82,71,195,197,38,82,71,81,211,88,147,62,97,132,152,164,152,155,184,105,149,156,48,114,70,139,76,100,126,203,152,116,153,170,184,114,88,109,153,202,91,110,144,99,123,138,188,166,151,166,174,125,138,160,163,107,170,167,20,169,181,20,164,134,64,83,96,169,189,98,101,16,152,119,66,175,173,176,194,183,184,178,181,189,198,67,76,46,187,180,189,186,186,192,178,184,194,191,194,68,141,174,187,195,40,33,57,124,185,58,37,169,120,31,24,38,32,100,102,146,52,29,61,11,32,95,172,127,111,103,91,127,3
23,20,15,59,51,24,49,62,57,23,24,52,30,154,148,152,50,21,51,164,79,137,40,131,179,130,147,157,185,199,86,173,205,47,176,116,176,67,163,192,167,164,50,180,171,180,120,34,64,204,187,125,49,120,154,160,142,134,217,212,114,96,42,112,121,96,146,132,116,153,161,133,137,173,100,105,77,153,74,103,205,176,93,65,201,43,126,148,169,168,222,235,195,222,245,218,203,33,48,195,229,240,227,231,241,208,219,198,209,221,180,127,159,171,169,207,58,138,157,182,151,65,64,161,142,74,214,193,153,90,160,196,87,145,75,186,158,168,186,167,60,198,200,2
57,51,77,50,66,49,51,34,56,44,51,64,49,43,48,30,63,57,48,45,42,193,196,224,217,226,225,221,210,195,210,218,217,212,226,224,221,215,228,227,232,238,225,232,230,234,52,198,216,212,221,221,174,217,196,178,188,214,200,196,169,169,161,206,190,182,206,212,214,38,219,227,38,215,196,191,159,205,208,208,194,191,39,207,196,31,203,192,191,148,168,195,201,193,199,199,10,47,28,129,136,155,189,201,199,135,141,181,199,201,14,176,197,194,202,10,16,184,204,201,70,17,190,198,25,9,23,140,140,193,10,17,55,17,156,144,135,141,187,194,193,24,14,5
248,247,248,248,248,248,63,248,248,248,244,248,248,159,158,12,248,246,248,164,248,167,255,177,168,178,169,190,173,164,155,180,182,253,164,138,183,130,189,185,97,79,151,182,184,180,248,246,68,166,169,131,247,173,171,173,163,158,178,161,163,135,248,168,155,129,176,121,181,248,133,99,248,123,167,169,248,138,130,151,174,139,248,122,170,248,132,133,126,96,97,104,107,122,120,104,248,248,248,176,174,156,163,142,112,90,65,107,112,122,248,100,95,116,138,255,248,110,119,127,94,248,119,82,146,248,246,73,126,124,112,157,248,66,61,109,125,178,115,83,119,124,115,2
222,222,222,210,211,222,11,211,219,222,223,154,222,135,149,55,149,223,112,179,212,170,224,166,158,151,136,133,118,102,139,56,61,224,147,104,84,63,59,54,65,77,158,37,46,65,213,225,226,43,89,223,225,198,158,138,130,225,67,36,182,203,226,238,115,176,67,144,71,133,152,182,115,180,71,53,225,224,84,80,81,62,111,196,71,227,105,109,110,76,83,92,97,99,99,90,55,88,231,79,81,88,87,93,93,93,94,100,106,94,59,133,122,118,87,46,47,13,127,89,90,66,62,17,77,37,74,177,0,64,140,106,75,95,68,0,1,2,128,68,66,92,89,3
246,248,248,28,18,247,165,26,18,249,250,15,250,178,177,195,16,247,14,200,13,172,247,152,136,126,112,104,86,63,75,73,63,250,68,84,55,110,77,49,17,52,13,70,167,105,51,246,76,200,178,116,249,214,194,125,115,135,158,156,139,106,245,117,143,126,119,132,113,152,134,124,140,124,88,104,247,116,93,113,127,119,130,90,124,247,84,61,57,31,20,27,21,13,13,16,105,95,251,29,42,39,41,55,73,120,111,99,101,112,72,84,54,46,46,76,249,99,28,37,65,248,88,71,72,247,43,249,44,150,63,46,61,248,188,40,49,81,120,124,123,100,77,0
0,0,0,0,0,0,36,0,0,0,0,0,0,0,1,0,0,0,0,0,0,255,255,254,255,255,255,255,255,254,255,255,255,255,171,251,255,58,255,255,0,30,28,253,255,254,0,255,40,234,255,228,255,7,251,249,254,239,239,244,251,252,255,114,249,238,245,241,251,5,249,243,0,253,255,255,255,199,255,255,255,255,0,255,255,255,204,174,196,113,130,94,141,179,125,7,90,0,252,79,139,142,141,89,45,30,47,55,74,162,255,233,254,255,255,12,96,0,118,93,251,1,255,2,255,13,0,255,21,255,2,195,9,255,0,18,25,4,255,254,255,6,0,4
94,65,38,69,126,91,148,0,120,93,76,109,84,198,175,157,100,73,85,172,57,150,112,145,144,146,155,148,139,129,92,142,132,108,163,164,142,95,152,142,142,172,171,145,146,136,146,99,148,161,61,147,79,156,152,151,165,131,163,159,139,144,101,169,138,142,127,144,157,149,141,134,150,136,192,188,85,148,135,123,153,192,148,140,140,82,158,148,134,161,161,159,156,143,130,125,163,150,98,159,159,156,150,142,131,156,151,144,136,124,148,159,148,136,118,173,135,120,155,124,183,111,118,149,179,119,149,59,157,131,183,180,147,91,145,159,149,133,101,145,144,179,178,2
215,112,45,51,63,183,94,47,52,151,46,49,133,148,143,99,48,83,47,143,49,176,41,168,184,162,148,158,160,156,108,139,140,209,83,99,150,67,166,165,105,152,128,170,139,145,57,69,100,95,143,128,80,135,150,138,128,114,126,108,107,129,117,117,118,127,151,110,156,141,135,113,147,144,147,129,231,130,133,120,151,143,111,123,139,221,140,109,118,147,151,144,138,133,119,116,248,232,232,118,120,129,145,136,130,110,88,109,109,95,234,160,143,142,125,104,228,72,170,172,101,227,91,85,95,226,231,197,78,89,89,117,226,222,66,65,74,125,141,87,84,90,94,6
36,44,61,212,213,49,165,196,212,59,49,211,51,203,200,164,215,59,222,206,212,209,62,204,201,178,153,179,183,198,146,183,199,65,114,134,186,189,178,187,161,81,160,186,191,186,208,68,174,160,177,201,130,201,203,208,210,193,200,196,193,186,190,191,186,178,185,171,177,207,171,139,207,143,158,166,180,156,179,188,162,166,207,174,180,220,168,170,168,144,139,139,142,140,139,130,185,209,219,186,173,182,153,169,156,215,249,199,230,220,212,148,167,164,200,154,218,190,145,112,167,222,155,174,168,221,210,170,176,178,150,143,208,186,174,170,179,190,187,157,160,167,169,3
52,50,56,10,8,52,117,14,8,50,52,8,49,144,143,66,8,51,9,142,10,144,47,147,143,149,151,148,141,131,113,142,135,81,139,139,144,86,156,142,126,103,135,140,143,135,24,116,154,82,103,156,112,168,176,176,171,144,109,69,145,142,123,167,158,155,179,158,177,29,159,158,29,155,168,158,135,151,123,115,167,164,29,99,164,155,96,82,98,95,90,87,84,87,115,116,52,27,161,101,98,102,106,108,112,112,108,100,100,101,32,98,89,95,102,59,163,150,105,101,74,164,113,121,75,151,28,150,156,117,27,25,26,136,151,164,162,164,146,110,95,31,35,4
8,32,37,4,1,16,0,6,6,15,33,10,22,80,66,0,39,24,31,133,0,150,27,144,133,135,130,124,111,84,16,105,89,23,64,107,112,9,140,124,49,45,68,138,173,155,84,25,16,128,182,15,40,10,10,160,160,178,176,161,195,195,57,2,188,200,187,195,190,94,179,192,98,177,180,171,80,8,171,173,158,160,100,161,143,66,146,113,107,92,28,14,28,3,2,14,109,67,7,1,0,1,0,3,6,14,35,40,31,33,84,102,23,30,25,93,2,15,96,49,105,0,135,11,130,15,43,0,6,153,103,84,71,1,5,8,10,0,138,154,150,125,118,6
75,73,63,43,37,74,104,24,25,71,57,36,60,165,168,107,55,50,71,178,55,179,100,176,157,171,169,158,154,138,148,157,139,98,141,172,156,139,170,157,129,111,94,160,182,162,37,27,117,77,165,143,71,152,162,157,154,217,138,94,211,206,48,95,207,209,164,201,161,37,187,187,60,175,118,83,29,135,149,108,79,98,54,137,80,21,128,144,152,141,162,160,142,159,149,98,227,226,12,88,91,103,101,97,75,63,33,28,22,17,222,129,76,45,30,90,110,57,128,123,11,147,8,22,5,198,137,92,127,4,9,22,222,129,159,10,62,219,5,1,4,7,7,5
7,3,3,26,40,4,109,11,29,5,5,19,3,211,219,142,7,3,6,201,6,157,17,139,172,138,146,203,206,164,98,186,165,53,172,187,176,163,202,191,211,158,216,204,216,205,88,44,194,203,168,194,42,170,200,210,217,224,217,218,222,223,31,146,211,215,191,206,209,127,193,203,132,185,207,191,5,168,177,171,183,180,120,172,142,26,17,48,13,90,117,128,117,100,61,69,145,112,0,109,133,134,124,119,122,122,131,128,122,113,99,90,120,116,99,148,56,140,85,95,115,65,162,130,91,50,118,42,109,94,83,109,106,24,91,94,98,86,94,64,75,77,60,0
133,0,27,152,156,91,89,167,155,76,20,155,44,187,181,87,153,33,153,191,155,161,82,157,143,154,157,156,144,89,131,153,121,74,53,104,165,130,217,183,34,188,41,192,208,196,163,70,168,103,201,187,68,148,171,194,198,191,87,79,167,167,75,115,148,153,101,139,102,52,124,131,39,114,70,78,78,102,115,108,79,85,27,109,83,74,82,78,73,124,112,83,65,63,58,62,3,21,57,137,132,130,136,137,130,142,149,153,150,139,12,129,141,144,134,9,75,24,132,140,87,56,81,130,78,77,16,41,137,70,79,27,15,58,26,84,140,118,48,63,65,72,73,6
17,16,16,158,182,19,36,173,181,51,58,180,56,46,48,200,181,58,183,51,155,50,219,49,69,45,46,54,84,176,54,138,179,149,38,44,150,60,97,167,175,66,52,173,127,169,93,29,62,195,174,65,19,66,70,68,62,51,210,222,53,50,145,50,53,52,53,52,40,191,52,51,191,50,49,67,35,220,50,28,58,49,188,29,69,37,87,52,95,82,108,119,120,94,123,35,192,183,17,69,85,109,101,88,67,60,50,43,40,38,186,70,76,81,119,191,19,41,62,137,113,18,92,39,139,28,177,21,43,189,101,125,172,31,45,52,46,57,80,186,182,35,32,0
80,80,76,93,87,80,87,97,99,75,80,102,74,156,165,87,95,81,76,173,92,174,104,154,189,172,214,212,165,126,47,167,169,122,95,125,174,51,217,182,36,143,94,182,195,170,20,99,84,162,162,165,46,143,221,218,208,217,183,159,168,205,55,84,148,160,191,139,188,32,150,213,34,222,162,147,92,212,234,235,135,138,170,228,133,102,116,131,154,166,123,97,94,80,75,96,103,164,126,162,164,161,138,80,54,182,181,179,136,84,98,172,147,152,143,144,99,229,137,136,154,99,153,227,154,112,121,119,236,172,103,85,120,91,20,234,223,181,172,162,140,119,90,2
40,37,43,33,37,30,43,15,40,30,35,35,33,92,93,22,33,35,43,92,79,95,86,85,82,48,28,32,45,79,37,69,83,86,44,35,53,23,25,14,33,90,64,31,40,56,49,63,47,84,45,70,91,78,80,35,32,112,101,0,108,108,81,31,60,72,55,38,62,54,42,42,51,35,62,47,73,76,145,117,61,51,67,130,58,115,93,107,85,106,98,100,94,83,78,55,113,74,123,73,70,68,72,78,68,42,52,62,68,62,43,57,66,72,74,52,121,125,91,79,68,120,51,111,62,127,47,137,104,37,60,37,35,122,105,96,94,106,31,30,41,58,62,3
72,68,124,75,77,74,162,60,89,94,111,99,61,210,203,104,98,62,70,215,96,212,128,174,147,170,196,179,138,74,90,134,42,120,15,119,66,113,152,100,53,86,55,92,84,44,115,48,93,89,191,133,89,135,147,143,142,129,126,114,115,78,121,164,134,98,142,125,142,42,137,107,67,120,137,130,81,156,109,129,95,123,119,112,15,82,212,179,162,11,61,71,123,118,48,67,139,128,49,53,45,45,52,52,71,142,158,166,178,205,145,120,149,152,135,127,22,103,68,72,141,29,179,94,136,26,164,214,61,168,106,122,156,221,174,103,76,89,131,121,122,105,101,0
13,71,160,42,20,19,197,68,36,19,103,50,21,186,192,64,64,54,85,196,87,213,208,216,182,220,222,205,144,17,184,131,56,180,140,187,144,198,190,131,185,182,160,122,167,105,48,184,194,54,79,187,178,162,173,204,219,177,62,48,194,202,142,138,160,209,151,186,205,3,174,196,4,188,197,166,44,202,189,165,97,135,4,160,91,39,166,165,154,167,166,174,145,127,130,109,2,3,53,187,188,187,154,141,126,192,186,172,161,137,1,191,179,172,140,0,35,0,180,148,3,14,17,1,2,4,0,0,1,6,0,0,0,4,0,0,1,30,3,1,4,19,2,6
241,240,239,223,221,236,254,235,224,233,231,227,230,195,210,249,226,230,225,59,221,78,213,91,100,112,124,124,122,119,114,131,129,195,96,98,135,173,137,136,121,46,43,125,107,112,96,222,234,121,97,229,245,177,229,230,167,134,130,137,142,137,249,241,187,142,106,204,111,185,208,194,146,206,129,130,243,223,199,148,54,70,92,202,22,224,129,122,114,198,138,128,119,112,115,120,110,114,210,225,169,132,125,118,116,184,146,145,138,132,116,220,163,137,122,88,193,190,236,147,119,200,125,166,119,209,41,191,139,143,75,67,37,206,76,104,160,221,165,149,143,117,101,3
105,24,1,2,4,96,1,9,2,76,0,1,47,13,12,12,0,19,1,4,0,97,2,91,101,80,71,76,82,87,104,73,80,3,37,45,68,69,77,79,53,70,39,110,126,132,7,47,143,97,162,152,192,123,144,156,156,128,166,154,102,64,194,50,106,121,65,106,56,79,77,112,74,63,59,68,193,67,8,22,63,64,64,18,38,185,50,38,38,63,57,48,56,52,48,65,40,72,180,116,119,115,113,106,96,85,86,83,86,83,59,66,66,66,72,58,181,42,61,71,47,154,72,56,50,171,53,69,28,24,67,79,56,116,28,30,28,38,86,28,33,52,58,3
94,98,125,22,23,95,199,22,24,96,110,26,94,211,209,141,27,94,25,206,26,198,132,188,187,175,164,168,162,151,143,161,151,200,87,120,164,109,151,178,88,29,137,214,166,226,210,124,141,149,230,189,149,148,153,173,187,198,135,94,183,181,142,119,175,178,142,168,153,73,158,157,149,143,141,119,118,119,122,135,103,105,153,112,67,106,72,77,80,106,115,115,111,108,106,98,76,120,94,106,98,94,89,84,87,132,118,105,101,106,93,141,136,138,131,55,88,92,144,148,65,87,91,97,49,86,62,134,59,95,79,40,77,70,79,71,70,83,99,72,60,67,91,6
99,100,98,47,40,98,107,60,47,95,96,57,97,145,142,53,47,100,35,130,41,97,99,88,91,83,84,82,80,71,116,75,68,121,34,40,72,113,149,73,52,49,37,90,140,102,36,153,130,79,99,125,177,94,119,187,182,65,90,99,68,57,180,182,68,59,81,77,80,74,151,96,71,165,70,69,189,93,118,31,58,62,19,125,55,186,21,18,20,39,30,34,39,45,51,55,79,9,187,75,53,53,59,63,66,52,54,59,62,63,31,62,59,62,66,77,185,55,68,64,71,143,68,24,68,131,11,82,22,66,44,39,27,97,30,23,17,59,53,60,60,50,45,3
255,255,254,77,100,255,16,68,97,255,255,94,255,25,10,14,82,255,68,16,31,72,249,107,117,112,116,126,173,220,174,189,215,255,137,174,188,193,153,190,221,115,202,201,182,212,202,255,176,215,216,150,255,118,131,160,172,172,214,211,168,169,255,179,156,162,210,150,202,214,136,146,203,126,198,193,255,110,117,124,200,194,174,109,195,255,0,0,0,2,2,4,3,3,4,1,175,146,255,2,2,3,2,3,3,5,4,3,3,3,207,0,9,6,3,182,255,119,62,12,182,255,179,104,180,255,255,255,102,172,179,183,255,255,108,112,105,89,82,166,170,173,172,5
98,86,68,32,54,104,99,35,42,120,107,37,127,147,146,73,27,124,24,141,45,140,69,137,143,132,120,104,74,54,50,75,80,8,140,125,102,34,103,102,116,160,163,67,51,31,29,242,100,119,90,158,250,154,124,95,112,205,186,158,191,204,240,92,156,177,185,147,184,98,115,135,208,53,177,173,236,82,106,124,158,167,206,107,153,231,181,188,109,234,219,223,152,109,29,62,153,83,219,158,126,82,23,31,101,38,26,90,135,121,31,57,142,159,119,167,176,81,163,140,130,165,131,112,102,132,231,188,89,101,122,137,237,147,90,88,88,97,136,98,87,99,113,3
78,78,78,182,208,79,118,192,213,79,81,218,79,233,234,171,222,77,226,233,232,205,94,194,207,193,185,187,197,202,86,173,174,88,125,153,154,90,121,118,172,186,110,124,121,123,160,79,113,205,129,115,77,137,124,176,174,141,133,151,198,189,36,117,210,211,167,212,159,72,200,211,70,196,127,217,34,131,200,192,165,156,107,192,165,40,174,189,198,184,182,197,193,202,205,205,65,74,39,215,222,221,218,216,212,221,225,215,207,203,80,135,169,167,103,54,42,225,95,73,75,38,141,224,55,43,78,20,169,152,27,55,78,28,39,54,58,58,146,136,88,63,30,4
255,255,255,255,255,255,182,255,255,255,255,255,255,164,154,255,255,255,255,181,254,167,254,173,255,193,211,242,255,255,148,255,254,255,216,249,255,162,242,255,254,253,208,255,239,255,255,255,134,147,239,114,152,132,136,148,141,251,146,173,249,254,125,135,236,246,253,234,247,252,212,231,251,210,215,135,142,135,226,248,209,150,250,214,171,138,214,191,184,237,222,222,227,228,232,240,182,254,144,237,237,240,239,245,241,243,248,242,244,236,202,227,238,240,212,153,153,152,199,173,136,143,137,161,134,150,235,163,160,152,160,165,243,125,155,162,160,223,249,146,155,151,136,4
223,225,226,76,178,221,137,41,125,223,224,91,222,135,133,69,75,224,73,194,83,238,218,236,227,229,216,215,208,183,215,206,185,215,98,153,216,196,222,218,105,43,120,216,228,218,23,205,217,156,225,219,211,54,222,220,231,229,189,201,224,167,193,28,223,203,162,211,164,12,219,203,12,215,152,144,198,212,224,231,155,147,12,232,156,196,130,93,59,187,203,208,188,170,134,61,16,19,131,92,127,153,140,130,141,81,96,96,98,99,12,115,91,79,86,13,182,14,144,77,163,174,130,194,134,175,4,67,151,140,102,49,11,26,63,129,157,179,104,142,141,116,115,1
201,218,246,157,126,218,56,123,114,221,206,118,219,162,166,129,117,218,110,161,91,165,114,171,182,186,183,192,193,180,124,195,181,94,204,183,194,159,186,191,120,79,125,168,167,168,148,109,166,150,170,178,118,187,182,199,196,184,180,166,203,193,194,207,201,196,180,193,188,119,201,199,175,200,184,179,200,194,192,218,153,117,101,206,117,200,124,127,131,189,176,173,175,171,177,192,214,151,191,206,203,195,189,189,200,219,218,210,211,215,181,223,222,220,217,218,201,218,222,219,233,198,223,214,222,187,186,193,213,218,222,191,162,187,170,207,208,224,217,219,219,216,218,3
250,250,250,250,250,250,198,250,250,250,250,250,250,156,151,92,250,250,250,147,250,93,250,67,107,75,95,104,115,157,143,135,145,250,164,128,159,139,173,175,187,129,175,191,200,198,250,251,124,71,199,109,251,165,179,226,220,212,207,135,173,163,250,216,158,102,16,203,166,252,214,217,252,213,206,207,252,119,218,213,210,208,252,218,209,252,210,204,199,191,196,191,195,185,180,184,218,252,253,206,206,200,193,185,185,216,214,211,209,202,250,195,185,184,175,243,253,62,200,123,23,253,158,66,10,251,251,69,75,144,46,77,250,94,69,74,76,69,152,150,144,77,47,0
179,239,155,236,173,27,47,37,39,31,18,146,26,161,157,47,161,40,159,172,162,165,80,168,167,165,143,135,165,120,160,175,156,120,40,55,179,151,172,186,88,34,69,186,178,182,128,143,131,97,173,173,153,170,174,163,163,178,129,122,181,187,146,171,188,188,134,189,128,195,188,180,196,177,131,125,144,177,153,190,128,132,197,158,121,166,131,126,118,130,155,154,166,164,146,156,124,200,169,128,130,132,132,113,74,16,16,11,21,35,200,132,150,130,129,137,199,181,188,209,178,199,128,177,130,200,201,140,179,152,138,140,202,197,166,180,179,176,177,164,150,131,130,0
21,21,38,23,14,22,54,60,26,32,54,33,30,210,211,42,28,22,26,212,27,216,32,221,220,213,192,213,223,220,152,222,223,31,200,209,218,176,209,214,216,182,183,207,193,197,30,204,203,179,193,196,189,193,202,214,214,221,195,181,217,214,93,176,218,214,213,215,212,88,215,214,36,212,214,211,64,214,205,192,204,207,30,209,201,35,194,190,174,191,192,194,194,188,180,173,28,37,42,203,204,205,204,205,200,208,206,205,205,201,28,210,205,205,199,55,31,190,203,201,193,41,181,180,192,38,40,54,166,179,125,57,54,49,151,156,156,182,212,180,176,171,150,3
34,49,64,205,201,35,168,212,203,37,53,204,40,230,231,234,205,41,207,212,200,193,3,186,245,187,178,213,237,249,190,239,249,40,107,143,228,205,218,234,230,211,128,236,214,237,227,85,210,244,235,201,60,177,199,212,215,67,239,237,47,56,11,138,46,57,110,39,233,179,134,69,173,113,233,226,0,153,121,155,231,226,159,114,224,0,184,180,185,124,132,138,149,154,156,154,167,148,0,74,90,98,108,109,108,36,36,43,52,57,158,146,140,129,142,162,0,58,168,195,133,0,164,55,192,0,142,5,62,142,165,156,136,0,67,66,68,79,102,135,142,162,166,1
185,183,187,189,186,183,74,158,188,183,185,189,184,208,216,71,186,187,185,219,188,221,176,224,216,221,222,222,224,229,178,224,223,178,203,224,224,175,224,223,154,133,137,217,222,220,184,175,177,202,226,196,174,179,201,196,208,216,211,182,214,216,173,192,215,206,218,214,219,178,210,214,177,201,215,212,173,183,201,211,198,203,177,195,155,171,154,124,138,163,180,185,189,199,192,189,131,250,168,166,154,142,139,152,154,159,177,185,184,193,250,185,197,204,203,175,172,250,179,166,185,153,186,146,186,236,254,254,195,193,169,170,253,254,250,251,215,178,187,185,180,183,177,6
178,175,172,204,204,157,161,203,202,165,174,201,135,165,168,192,198,156,190,167,132,201,217,202,193,204,210,200,182,134,219,190,196,212,205,210,208,218,215,214,207,211,195,218,214,217,144,207,215,198,203,103,190,214,196,193,173,196,181,196,163,190,200,184,124,173,195,167,180,180,161,188,175,191,179,201,239,180,204,211,199,201,163,208,200,240,208,209,205,208,207,207,205,205,202,191,165,176,239,202,205,206,206,202,200,202,202,203,200,199,198,200,200,199,196,184,239,235,196,194,193,239,201,233,197,239,202,240,236,204,195,194,201,238,238,239,238,231,168,195,196,201,201,3
238,238,236,212,216,239,46,204,208,239,239,216,239,110,147,101,219,239,213,167,217,128,234,137,186,140,124,123,121,103,135,110,119,236,120,59,179,137,179,188,189,140,99,149,124,84,160,235,128,44,171,117,216,97,104,145,138,152,165,121,107,155,236,121,127,101,241,133,135,219,93,125,228,98,188,232,96,78,122,143,220,221,228,112,222,25,214,217,225,158,167,198,206,224,202,199,227,227,63,167,174,191,206,220,206,173,197,214,222,220,228,183,203,221,233,189,0,46,175,221,44,38,77,38,48,36,229,0,30,99,65,236,229,53,37,20,8,40,165,149,87,88,94,2
171,179,185,122,122,168,179,131,126,173,174,126,171,181,184,153,134,170,104,181,90,153,164,140,142,118,65,78,96,134,166,127,142,171,153,136,147,175,145,151,185,170,150,166,168,174,81,174,182,142,184,183,179,191,189,178,180,157,44,82,120,141,187,192,138,153,93,167,70,100,177,171,110,177,105,100,191,163,182,165,116,108,119,129,116,186,105,100,95,92,88,85,79,105,97,108,110,89,181,56,65,86,80,101,109,52,76,102,112,115,165,82,91,114,104,189,179,174,94,109,158,174,177,152,125,179,146,163,140,151,123,200,65,134,163,150,136,101,51,167,159,158,100,2
175,168,144,168,171,170,170,159,162,151,143,164,148,198,197,148,171,153,167,194,171,173,152,170,166,161,155,172,163,131,99,176,131,162,138,121,189,57,185,194,128,125,114,195,185,198,137,137,99,187,192,132,132,149,168,176,181,182,177,169,150,124,50,140,160,131,131,144,147,125,150,131,99,137,146,140,72,123,133,129,132,121,42,119,117,91,151,171,159,97,121,152,137,157,156,147,147,97,39,100,98,103,111,125,138,121,120,120,132,150,115,127,142,145,145,135,26,131,131,148,167,25,160,148,170,17,168,20,94,181,157,115,157,16,20,28,25,137,136,182,176,168,168,3
172,124,121,12,3,143,231,12,25,123,106,80,99,53,32,25,68,203,54,74,21,68,202,92,86,94,98,101,101,90,49,103,100,112,44,91,100,66,99,100,80,68,88,100,102,96,109,86,105,61,96,101,182,108,113,162,190,108,63,60,106,113,107,67,104,110,77,100,79,46,65,94,47,70,74,76,116,84,97,97,81,79,39,95,81,98,87,92,89,90,90,90,89,90,88,86,35,37,93,89,86,88,89,87,84,83,84,83,85,82,31,82,81,82,80,30,102,158,80,77,45,100,55,71,38,105,145,235,106,53,30,32,206,239,230,244,222,93,82,53,49,33,33,4
0,0,0,0,0,0,6,20,0,0,30,0,0,183,179,173,0,0,0,146,0,32,0,35,31,34,40,41,49,67,119,58,82,0,125,121,110,131,133,132,157,137,155,146,146,170,0,0,70,121,138,50,0,117,34,59,93,115,88,122,83,102,0,106,70,84,103,67,80,0,65,47,0,60,50,96,0,40,69,84,81,88,0,71,100,0,108,119,125,101,105,112,101,87,87,88,45,0,6,97,111,117,101,87,76,104,107,102,93,80,34,86,101,98,88,44,0,67,78,120,102,9,110,13,89,0,3,4,3,14,8,6,0,0,0,0,0,0,0,0,0,0,0,6
255,241,147,64,111,243,79,86,84,208,152,90,185,92,102,59,110,151,102,131,38,193,69,199,204,202,198,199,2