137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,4,34,0,0,16,122,8,6,0,0,0,13,157,110,20,0,0,32,0,73,68,65,84,120,94,236,221,11,184,77,213,250,248,241,151,220,229,186,113,20,39,221,132,74,42,231,87,206,233,20,221,78,57,93,212,233,84,46,73,165,72,71,33,215,202,157,228,26,10,229,174,139,16,74,18,81,157,116,37,73,228,39,164,35,164,66,238,114,173,236,255,243,142,243,91,251,191,246,182,214,222,107,237,53,215,90,99,204,249,157,207,179,31,177,231,28,115,140,207,59,246,108,143,119,141,49,102,129,204,204,204,76,225,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,82,32,80,128,68,68,10,148,185,5,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,24,1,18,17,116,4,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,72,153,0,137,136,148,81,115,35,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,32,17,65,31,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,148,9,144,136,72,25,53,55,66,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,18,17,244,1,4,16,64,0,1,4,16,112,90,224,240,225,195,178,109,219,54,217,190,125,187,252,252,243,207,230,107,215,174,93,178,123,247,110,217,187,119,175,249,218,191,127,191,28,56,112,64,126,249,229,23,57,116,232,144,232,53,71,142,28,145,163,71,143,202,177,99,199,228,183,223,126,147,227,199,143,27,135,2,5,10,72,232,165,98,5,11,22,148,66,133,10,73,145,34,69,164,104,209,162,82,172,88,49,41,94,188,184,148,40,81,66,78,62,249,100,41,85,170,148,148,46,93,90,202,150,45,107,190,202,151,47,47,25,25,25,82,177,98,69,243,245,135,63,252,65,42,87,174,108,174,225,64,0,1,4,16,64,0,129,255,10,144,136,160,39,32,128,0,2,8,32,128,128,213,2,59,118,236,144,141,27,55,202,119,223,125,39,155,54,109,146,205,155,55,203,150,45,91,100,235,214,173,242,195,15,63,200,175,191,254,106,6,251,58,232,215,193,127,133,10,21,76,50,64,147,2,229,202,149,147,50,101,202,152,100,129,38,13,52,121,160,73,4,253,210,164,130,38,24,244,75,147,13,154,116,200,121,104,114,66,147,20,154,172,208,47,77,94,104,34,67,191,52,169,161,201,13,77,114,236,219,183,79,246,236,217,99,146,31,154,4,217,185,115,167,73,136,104,114,68,147,36,133,11,23,150,42,85,170,72,213,170,85,229,180,211,78,147,106,213,170,201,233,167,159,46,103,156,113,134,156,121,230,153,82,169,82,37,171,99,64,229,16,64,0,1,4,16,240,82,128,68,132,151,154,148,133,0,2,8,32,128,0,2,249,22,248,246,219,111,101,205,154,53,178,118,237,90,243,181,126,253,122,249,230,155,111,204,108,2,29,172,235,151,14,222,117,32,175,95,58,168,215,193,189,38,25,108,63,52,89,161,73,19,77,158,104,18,69,191,52,169,162,9,22,253,210,25,26,231,156,115,142,212,168,81,67,106,213,170,101,190,206,59,239,60,57,251,236,179,109,111,26,245,67,0,1,4,16,64,32,110,1,18,17,113,147,113,1,2,8,32,128,0,2,8,36,42,176,114,229,74,89,177,98,133,249,90,181,106,149,249,210,164,130,14,190,207,61,247,92,169,89,179,166,25,148,235,224,92,103,50,248,253,208,153,21,154,116,209,228,203,186,117,235,228,235,175,191,54,73,25,77,94,212,169,83,199,124,93,124,241,197,230,235,194,11,47,244,59,7,237,67,0,1,4,16,240,185,0,137,8,159,7,152,230,33,128,0,2,8,32,144,110,1,93,162,240,233,167,159,202,146,37,75,228,179,207,62,147,101,203,150,153,132,131,14,170,47,186,232,34,51,176,214,129,182,46,149,224,200,46,160,75,65,52,73,163,137,155,47,191,252,210,36,110,52,65,113,201,37,151,200,165,151,94,42,127,254,243,159,229,47,127,249,139,89,146,194,129,0,2,8,32,128,128,43,2,36,34,92,137,20,245,68,0,1,4,16,64,192,17,1,221,43,225,253,247,223,151,197,139,23,203,135,31,126,104,246,74,208,193,178,14,154,117,240,172,95,186,39,3,71,254,4,116,207,10,77,232,232,151,38,119,52,201,163,137,136,43,174,184,66,26,52,104,32,87,94,121,165,217,27,131,3,1,4,16,64,0,1,91,5,72,68,216,26,25,234,133,0,2,8,32,128,128,67,2,75,151,46,149,133,11,23,202,59,239,188,35,27,54,108,48,131,225,250,245,235,155,47,93,106,193,145,92,1,93,202,241,193,7,31,152,47,77,2,85,175,94,93,174,189,246,90,185,238,186,235,164,94,189,122,201,189,57,165,35,128,0,2,8,32,16,167,0,137,136,56,193,56,29,1,4,16,64,0,1,4,254,43,48,111,222,60,121,243,205,55,229,173,183,222,50,111,127,208,65,175,14,126,117,198,3,71,122,5,116,182,132,38,133,52,57,164,111,27,185,225,134,27,228,166,155,110,146,27,111,188,49,189,21,227,238,8,32,128,0,2,8,240,250,78,250,0,2,8,32,128,0,2,8,196,35,160,137,135,217,179,103,203,27,111,188,97,150,1,232,224,86,7,185,250,234,76,14,59,5,244,21,162,154,44,210,216,233,114,153,70,141,26,201,109,183,221,102,98,199,129,0,2,8,32,128,64,58,4,152,17,145,14,117,238,137,0,2,8,32,128,128,67,2,186,15,193,244,233,211,205,151,238,245,160,131,216,91,111,189,85,74,150,44,233,80,43,168,170,10,28,60,120,80,94,127,253,117,147,76,210,189,37,26,55,110,108,190,116,255,14,14,4,16,64,0,1,4,82,37,64,34,34,85,210,220,7,1,4,16,64,0,1,135,4,246,239,223,47,47,188,240,130,188,248,226,139,82,164,72,17,105,210,164,137,249,202,200,200,112,168,21,84,53,55,129,93,187,118,201,180,105,211,204,215,177,99,199,228,238,187,239,150,22,45,90,72,233,210,165,129,67,0,1,4,16,64,32,169,2,36,34,146,202,75,225,8,32,128,0,2,8,184,37,160,175,136,28,63,126,188,188,250,234,171,210,172,89,51,51,56,173,91,183,174,91,141,160,182,113,11,124,241,197,23,38,233,52,117,234,84,185,227,142,59,228,129,7,30,48,175,86,229,64,0,1,4,16,64,32,25,2,36,34,146,161,74,153,8,32,128,0,2,8,56,38,160,155,26,142,30,61,90,182,108,217,34,173,90,181,146,251,239,191,223,204,132,224,8,150,128,206,140,152,48,97,130,140,27,55,78,78,59,237,52,249,215,191,254,101,54,33,229,64,0,1,4,16,64,192,75,1,18,17,94,106,82,22,2,8,32,128,0,2,142,9,232,166,147,195,135,15,151,194,133,11,155,65,231,45,183,220,226,88,11,168,110,178,4,230,204,153,99,146,83,191,254,250,171,116,232,208,193,108,114,201,129,0,2,8,32,128,128,23,2,36,34,188,80,164,12,4,16,64,0,1,4,28,19,88,176,96,129,12,30,60,88,74,148,40,97,6,153,215,92,115,141,99,45,160,186,169,18,120,247,221,119,77,178,234,208,161,67,210,165,75,23,105,216,176,97,170,110,205,125,16,64,0,1,4,124,42,64,34,194,167,129,165,89,8,32,128,0,2,8,68,18,88,177,98,133,244,235,215,79,246,238,221,43,221,186,117,99,218,61,221,36,102,1,93,190,51,112,224,64,41,91,182,172,244,232,209,67,46,190,248,226,152,175,229,68,4,16,64,0,1,4,194,5,72,68,208,31,16,64,0,1,4,16,8,128,128,126,154,173,131,199,121,243,230,73,207,158,61,205,70,148,28,8,228,71,64,55,180,236,219,183,175,220,120,227,141,38,169,165,179,106,56,16,64,0,1,4,16,136,71,128,68,68,60,90,156,139,0,2,8,32,128,128,131,2,175,188,242,138,116,237,218,85,90,182,108,41,189,123,247,118,176,5,84,217,70,1,237,75,19,39,78,148,65,131,6,73,211,166,77,109,172,34,117,66,0,1,4,16,176,84,192,249,68,196,209,163,71,205,167,59,186,195,243,39,159,124,98,152,47,187,236,50,243,218,169,155,111,190,89,10,21,42,100,41,61,213,66,0,1,4,16,64,32,185,2,187,118,237,50,251,63,236,216,177,67,134,12,25,34,181,107,215,78,238,13,41,61,112,2,171,87,175,150,206,157,59,75,165,74,149,204,62,18,25,25,25,129,51,160,193,8,32,128,0,2,241,11,56,157,136,56,120,240,160,217,52,105,204,152,49,17,91,174,235,24,59,118,236,72,50,34,254,126,193,21,8,32,128,0,2,142,11,188,249,230,155,242,208,67,15,73,251,246,237,205,255,11,57,16,72,166,192,176,97,195,100,196,136,17,230,119,178,155,110,186,41,153,183,162,108,4,16,64,0,1,31,8,56,157,136,120,239,189,247,228,214,91,111,149,3,7,14,200,147,79,62,105,62,245,209,67,51,242,79,60,241,132,156,114,202,41,162,175,158,186,228,146,75,124,16,42,154,128,0,2,8,32,128,64,108,2,125,250,244,145,185,115,231,202,115,207,61,199,255,3,99,35,227,44,15,4,150,45,91,38,109,218,180,49,51,82,123,245,234,229,65,137,20,129,0,2,8,32,224,87,1,167,19,17,250,11,214,204,153,51,101,255,254,253,242,242,203,47,75,205,154,53,77,156,214,173,91,39,119,220,113,135,232,116,193,167,159,126,58,43,65,225,215,32,210,46,4,16,64,0,1,4,84,224,215,95,127,149,230,205,155,75,177,98,197,100,210,164,73,82,176,96,65,96,16,72,169,192,241,227,199,229,190,251,238,147,35,71,142,200,75,47,189,36,133,11,23,78,233,253,185,25,2,8,32,128,128,27,2,86,37,34,214,175,95,47,119,222,121,167,172,90,181,74,116,138,159,206,112,40,80,160,128,145,60,124,248,176,249,251,216,177,99,205,44,8,221,28,169,92,185,114,17,149,195,19,17,186,171,179,238,18,206,129,0,2,8,32,128,128,159,5,182,110,221,106,254,31,122,253,245,215,243,255,61,63,7,218,145,182,233,219,52,222,126,251,109,153,49,99,134,84,173,90,213,145,90,83,77,4,16,64,0,129,84,9,88,149,136,208,141,39,117,207,135,103,158,121,230,132,100,67,110,73,138,156,88,250,90,169,187,238,186,203,252,51,51,34,82,213,149,184,15,2,8,32,128,64,186,4,52,1,127,203,45,183,152,189,32,116,179,102,14,4,108,16,24,63,126,188,249,96,73,151,201,134,102,173,218,80,47,234,128,0,2,8,32,144,126,1,171,18,17,202,161,107,90,27,53,106,116,194,254,14,161,228,66,245,234,213,101,214,172,89,114,193,5,23,68,212,91,187,118,173,220,123,239,189,242,217,103,159,177,71,68,250,251,23,53,64,0,1,4,16,72,178,128,38,234,27,54,108,40,253,251,247,231,21,138,73,182,166,248,248,5,244,213,177,221,187,119,151,5,11,22,72,141,26,53,226,47,128,43,16,64,0,1,4,124,41,96,93,34,226,167,159,126,146,187,239,190,91,222,125,247,221,172,229,25,186,206,48,180,44,227,158,123,238,145,81,163,70,73,201,146,37,79,8,136,254,50,166,239,72,15,189,198,179,109,219,182,50,120,240,96,41,94,188,184,47,131,71,163,16,64,0,1,4,130,45,160,255,207,188,250,234,171,229,241,199,31,207,154,9,24,108,17,90,111,163,128,238,227,53,96,192,0,209,77,198,117,35,113,14,4,16,64,0,1,4,172,75,68,100,102,102,154,55,96,232,190,14,186,206,85,55,58,210,247,160,135,246,142,152,48,97,130,73,54,228,60,54,108,216,32,154,120,88,180,104,145,249,214,165,151,94,42,147,39,79,150,90,181,106,17,101,4,16,64,0,1,4,124,41,208,160,65,3,249,231,63,255,105,254,255,199,129,128,205,2,250,33,146,206,104,93,188,120,177,205,213,164,110,8,32,128,0,2,41,18,176,46,17,161,237,214,215,63,233,90,215,95,126,249,197,76,229,219,180,105,147,249,164,71,147,11,211,166,77,147,51,206,56,35,27,207,15,63,252,32,255,250,215,191,228,141,55,222,48,255,94,173,90,53,121,225,133,23,164,126,253,250,41,98,228,54,8,32,128,0,2,8,164,86,160,85,171,86,82,186,116,105,25,58,116,104,106,111,204,221,16,200,167,64,167,78,157,204,155,206,198,141,27,151,207,18,184,12,1,4,16,64,192,47,2,86,38,34,246,237,219,39,247,223,127,191,201,156,235,91,47,52,209,160,111,203,120,228,145,71,204,82,139,162,69,139,102,249,111,223,190,93,90,183,110,77,18,194,47,61,146,118,32,128,0,2,8,228,41,160,179,3,167,79,159,110,150,49,114,32,224,146,192,53,215,92,35,141,27,55,54,191,231,113,32,128,0,2,8,4,87,192,202,68,132,134,67,95,207,169,255,147,210,141,141,52,123,174,235,96,117,198,195,205,55,223,156,21,173,223,126,251,77,6,14,28,152,245,154,50,102,66,4,183,35,211,114,4,16,64,32,40,2,223,127,255,189,156,119,222,121,102,83,102,150,31,38,47,234,58,43,115,196,136,17,210,166,77,27,201,200,200,72,222,141,2,86,178,110,42,174,51,92,215,172,89,35,127,252,227,31,3,214,122,154,139,0,2,8,32,16,18,176,54,17,161,255,131,186,253,246,219,69,255,135,165,135,102,208,95,124,241,197,108,155,28,133,150,112,104,146,162,84,169,82,242,252,243,207,75,147,38,77,164,64,129,2,68,24,1,4,16,64,0,1,95,10,180,104,209,194,36,34,244,117,215,28,201,19,208,253,169,158,120,226,9,179,111,21,137,8,111,157,117,118,171,254,158,167,203,104,57,16,64,0,1,4,130,41,96,109,34,226,232,209,163,230,151,172,103,158,121,198,68,70,55,175,236,213,171,151,156,116,210,73,230,239,191,255,254,187,244,233,211,71,250,245,235,151,107,228,116,105,135,94,203,129,0,2,8,32,128,128,235,2,31,127,252,177,232,222,16,95,127,253,181,235,77,241,188,254,250,230,172,49,99,198,152,164,193,200,145,35,205,62,81,131,6,13,18,125,237,183,30,75,151,46,53,191,87,172,92,185,210,44,13,208,4,67,197,138,21,229,224,193,131,50,100,200,16,121,246,217,103,165,74,149,42,102,73,232,223,254,246,55,121,244,209,71,205,178,208,58,117,234,200,140,25,51,178,189,122,50,90,89,90,7,221,179,67,247,238,152,50,101,138,92,116,209,69,242,244,211,79,71,125,229,184,231,8,14,21,120,238,185,231,154,189,34,254,250,215,191,58,84,107,170,138,0,2,8,32,224,149,128,181,137,8,109,224,107,175,189,38,183,221,118,155,153,237,160,155,86,94,118,217,101,89,237,14,223,71,34,55,12,18,17,94,117,21,202,65,0,1,4,16,72,183,128,206,20,188,238,186,235,88,95,31,33,16,154,4,104,214,172,153,180,111,223,222,36,26,230,207,159,47,243,230,205,147,225,195,135,203,207,63,255,44,29,59,118,52,31,104,232,114,22,221,248,122,245,234,213,210,191,127,127,89,184,112,161,172,90,181,202,36,41,116,223,41,125,21,170,38,41,78,62,249,228,136,51,34,116,3,237,104,101,233,247,244,205,94,189,123,247,22,125,163,201,212,169,83,77,217,186,140,180,72,145,34,233,238,62,86,221,95,247,57,81,251,153,51,103,90,85,47,42,131,0,2,8,32,144,26,1,171,19,17,169,33,224,46,8,32,128,0,2,8,216,47,160,175,169,214,79,249,127,252,241,71,251,43,155,134,26,106,34,66,103,74,234,76,202,10,21,42,200,129,3,7,76,82,161,93,187,118,102,6,201,138,21,43,76,34,66,151,111,238,220,185,83,58,119,238,108,18,6,255,251,191,255,43,250,106,73,125,163,67,189,122,245,164,100,201,146,166,246,209,150,102,204,157,59,55,106,89,71,142,28,49,179,43,134,13,27,38,101,202,148,17,173,147,238,121,165,245,42,94,188,120,26,84,236,190,229,169,167,158,42,31,124,240,65,214,172,21,187,107,75,237,16,64,0,1,4,188,20,32,17,225,165,38,101,33,128,0,2,8,32,144,36,1,253,244,94,103,3,234,64,151,227,68,129,156,131,254,195,135,15,155,196,131,206,80,88,190,124,185,185,64,103,76,232,17,254,189,211,79,63,221,204,192,212,229,28,154,236,209,205,41,53,41,161,75,64,35,237,17,161,179,28,162,149,165,255,30,158,120,32,17,145,123,79,213,100,144,38,108,186,119,239,78,151,70,0,1,4,16,8,152,0,137,136,128,5,156,230,34,128,0,2,8,184,41,160,159,214,235,254,3,172,169,143,28,63,29,244,107,178,70,103,68,148,43,87,46,230,25,17,250,198,45,61,50,51,51,205,108,19,157,189,112,245,213,87,155,77,178,35,37,34,242,154,17,65,34,34,246,159,47,221,243,68,147,62,186,231,6,7,2,8,32,128,64,176,4,72,68,4,43,222,180,22,1,4,16,64,192,65,129,189,123,247,202,105,167,157,102,94,103,205,17,61,17,145,115,143,136,37,75,150,152,229,23,250,118,173,104,251,58,204,154,53,75,254,243,159,255,152,165,26,122,232,38,216,154,136,184,240,194,11,205,32,89,255,94,181,106,213,172,155,230,181,71,4,137,136,248,122,168,110,236,185,101,203,22,41,91,182,108,124,23,114,54,2,8,32,128,128,211,2,36,34,156,14,31,149,71,0,1,4,16,8,130,192,226,197,139,205,128,90,255,228,136,158,136,208,25,35,37,74,148,144,233,211,167,75,163,70,141,204,27,48,42,87,174,108,46,136,229,173,25,186,57,118,135,14,29,204,155,73,10,22,44,104,150,193,204,153,51,199,108,58,89,163,70,141,172,27,231,246,214,12,18,17,241,245,80,221,212,51,180,185,103,124,87,114,54,2,8,32,128,128,203,2,36,34,92,142,30,117,71,0,1,4,16,8,132,128,14,110,245,211,125,125,211,0,71,244,68,4,27,67,186,215,59,238,191,255,126,249,243,159,255,108,246,242,224,64,0,1,4,16,8,142,0,137,136,224,196,154,150,34,128,0,2,8,56,42,160,175,127,212,183,64,232,107,37,57,72,68,248,169,15,232,62,28,58,19,165,91,183,110,126,106,22,109,65,0,1,4,16,200,67,128,68,4,93,4,1,4,16,64,0,1,203,5,116,3,69,125,237,100,207,158,61,45,175,41,213,67,32,62,1,93,62,163,27,133,234,27,78,56,16,64,0,1,4,130,35,64,34,34,56,177,166,165,8,32,128,0,2,142,10,48,35,194,209,192,81,237,60,5,152,17,145,39,17,39,32,128,0,2,190,20,32,17,225,203,176,210,40,4,16,64,0,1,63,9,176,71,132,159,162,73,91,194,5,216,35,130,254,128,0,2,8,4,83,128,68,68,48,227,78,171,17,64,0,1,4,28,18,240,226,173,25,191,252,242,139,140,24,49,66,218,180,105,35,25,25,25,121,182,126,253,250,245,18,218,252,241,247,223,127,207,186,182,104,209,162,113,149,147,231,141,60,62,65,167,249,15,24,48,64,244,109,12,151,93,118,153,153,246,63,109,218,52,179,180,165,73,147,38,230,110,191,253,246,155,105,219,240,225,195,229,199,31,127,148,198,141,27,155,253,55,42,86,172,104,206,127,227,141,55,204,50,152,31,126,248,193,188,194,179,125,251,246,82,188,120,241,172,154,70,42,83,191,249,226,139,47,74,139,22,45,178,206,211,101,7,61,122,244,48,101,234,107,66,245,191,245,126,215,95,127,189,60,254,248,227,230,21,161,250,70,142,187,238,186,43,155,66,221,186,117,205,155,63,206,58,235,172,168,215,229,118,191,80,97,145,234,153,91,251,114,115,201,173,204,68,66,200,91,51,18,209,227,90,4,16,64,192,93,1,18,17,238,198,142,154,35,128,0,2,8,4,68,96,239,222,189,114,218,105,167,201,254,253,251,243,221,226,93,187,118,137,78,131,215,1,119,44,137,136,240,27,133,95,171,255,158,223,114,242,93,249,56,46,220,183,111,159,116,239,222,93,30,123,236,49,169,84,169,146,25,232,63,250,232,163,242,204,51,207,72,179,102,205,76,73,239,189,247,158,204,159,63,223,236,75,160,175,251,124,249,229,151,101,227,198,141,230,239,235,214,173,19,93,10,163,95,21,42,84,144,193,131,7,203,121,231,157,39,255,248,199,63,178,146,24,145,202,212,1,126,191,126,253,228,111,127,251,155,212,171,87,47,91,141,127,250,233,39,83,182,38,53,52,185,160,137,145,181,107,215,154,215,139,158,116,210,73,217,18,28,90,79,61,30,121,228,17,217,182,109,91,212,235,244,245,162,209,238,167,215,107,82,33,82,61,215,172,89,19,181,125,185,185,104,61,163,149,25,71,120,78,56,181,116,233,210,178,101,203,22,41,91,182,108,34,197,112,45,2,8,32,128,128,99,2,36,34,28,11,24,213,69,0,1,4,16,8,166,128,14,110,135,14,29,42,127,253,235,95,227,6,56,124,248,176,116,232,208,65,198,142,29,43,23,92,112,129,92,126,249,229,242,240,195,15,75,141,26,53,228,157,119,222,49,51,8,116,208,122,234,169,167,154,63,245,248,211,159,254,100,102,13,232,219,12,244,211,123,189,182,118,237,218,114,238,185,231,202,140,25,51,164,78,157,58,230,207,61,123,246,72,151,46,93,100,229,202,149,114,207,61,247,72,239,222,189,165,124,249,242,162,51,42,180,190,71,142,28,145,221,187,119,203,148,41,83,178,102,28,204,156,57,211,92,163,229,61,253,244,211,82,189,122,117,115,207,165,75,151,102,149,21,62,75,65,203,26,51,102,140,73,160,140,28,57,82,26,54,108,104,6,245,90,254,130,5,11,76,98,68,7,238,133,10,21,146,175,190,250,202,212,75,7,254,58,168,215,250,105,187,116,160,27,74,68,228,4,212,242,159,122,234,41,51,67,162,92,185,114,217,190,253,225,135,31,202,7,31,124,96,102,51,232,161,247,140,84,230,161,67,135,76,98,65,103,156,84,171,86,45,91,25,218,174,55,223,124,51,43,241,160,179,34,244,126,253,251,247,151,50,101,202,100,157,171,117,215,89,43,195,134,13,51,245,200,237,186,194,133,11,71,189,95,110,245,204,217,246,156,237,11,255,126,78,151,104,109,143,187,67,254,223,5,31,127,252,177,137,163,182,147,3,1,4,16,64,32,88,2,36,34,130,21,111,90,139,0,2,8,32,224,168,128,14,90,245,211,254,33,67,134,228,171,5,225,179,26,222,126,251,109,243,202,196,155,111,190,217,12,190,117,208,190,104,209,34,185,248,226,139,69,223,208,113,231,157,119,138,46,193,8,45,205,208,65,118,104,22,132,222,60,244,223,250,74,209,142,29,59,154,235,117,214,128,126,210,191,97,195,6,179,172,225,219,111,191,53,131,114,29,188,106,194,65,147,4,186,60,66,63,145,215,182,232,96,251,203,47,191,148,207,62,251,204,92,255,253,247,223,103,149,85,171,86,45,83,214,234,213,171,205,185,155,54,109,50,73,14,157,1,160,73,20,173,163,150,175,117,215,153,8,90,31,77,20,156,125,246,217,89,137,20,77,58,104,18,68,219,241,202,43,175,24,179,104,137,136,101,203,150,201,236,217,179,77,249,69,138,20,201,242,61,120,240,160,105,203,21,87,92,33,141,26,53,50,255,30,173,76,77,46,232,204,139,99,199,142,201,39,159,124,34,55,220,112,131,169,231,31,255,248,71,201,57,216,215,88,232,185,154,184,8,37,45,116,249,139,254,93,99,16,186,87,110,215,105,34,34,218,253,114,171,103,120,231,137,212,190,240,239,231,116,137,213,51,214,14,218,185,115,103,147,136,209,25,44,28,8,32,128,0,2,193,18,32,17,17,172,120,211,90,4,16,64,0,1,71,5,116,128,95,191,126,125,179,199,64,126,142,240,68,132,14,236,117,31,132,174,93,187,154,217,16,39,159,124,178,84,169,82,69,174,185,230,26,51,184,215,193,183,222,39,175,68,196,187,239,190,107,18,15,154,8,208,36,67,248,178,8,77,82,104,210,68,19,14,225,159,250,207,157,59,215,36,35,116,233,68,248,161,255,190,98,197,10,147,148,208,178,118,238,220,41,58,80,213,25,22,58,0,14,47,75,103,109,236,216,177,195,204,242,208,217,30,58,32,215,189,25,194,19,41,58,243,35,116,132,102,121,68,74,68,232,236,6,157,241,161,51,42,52,1,18,58,52,65,210,186,117,107,147,72,24,53,106,212,9,179,28,114,150,169,179,25,116,217,139,206,216,168,92,185,178,89,234,49,105,210,36,99,243,218,107,175,153,191,135,102,85,104,44,218,182,109,107,218,166,179,82,244,248,238,187,239,204,44,137,65,131,6,101,205,202,208,123,68,187,238,232,209,163,81,239,23,190,159,69,180,182,231,213,190,104,46,90,215,220,60,227,233,155,58,83,69,103,155,132,102,196,196,115,45,231,34,128,0,2,8,184,45,64,34,194,237,248,81,123,4,16,64,0,129,0,9,220,126,251,237,114,221,117,215,137,190,105,32,222,35,60,17,161,179,8,116,192,175,131,97,93,114,161,251,31,232,134,152,154,232,208,37,22,237,218,181,51,75,43,242,74,68,232,204,138,156,27,45,134,150,108,104,253,66,215,199,50,48,206,57,184,213,4,131,214,177,101,203,150,166,169,225,101,133,159,27,90,118,210,188,121,115,57,227,140,51,34,46,121,136,54,112,214,25,1,154,28,208,25,8,218,246,72,135,38,71,116,89,136,46,33,209,253,12,98,73,110,232,57,234,173,203,95,116,150,131,38,117,194,151,119,68,154,17,161,117,220,190,125,187,73,174,104,34,70,143,88,102,82,132,234,19,126,63,157,25,18,107,61,35,181,47,47,23,47,18,17,19,38,76,144,133,11,23,138,46,211,225,64,0,1,4,16,8,158,0,137,136,224,197,156,22,35,128,0,2,8,56,42,160,107,234,91,181,106,37,95,127,253,117,220,45,8,79,68,232,126,9,250,233,189,46,11,216,188,121,179,41,83,55,103,212,229,26,250,70,7,125,219,68,44,137,8,157,17,161,27,105,234,204,129,156,71,248,245,225,137,136,252,206,136,136,37,17,161,117,208,132,138,206,112,8,13,230,245,223,34,13,156,127,254,249,103,179,31,131,190,161,226,214,91,111,205,118,126,120,91,242,59,192,215,235,116,31,12,93,238,161,155,85,234,12,20,77,172,232,166,143,154,152,208,217,16,161,217,15,186,156,67,235,172,245,80,251,208,241,197,23,95,228,122,93,206,122,134,238,167,51,13,98,77,68,228,108,95,44,46,94,36,34,116,175,145,113,227,198,229,107,207,147,184,59,63,23,32,128,0,2,8,88,39,64,34,194,186,144,80,33,4,16,64,0,1,4,162,11,232,18,4,221,143,65,7,157,241,28,58,224,212,141,1,117,96,92,181,106,85,209,132,128,254,93,215,231,223,113,199,29,102,127,6,77,112,132,54,173,204,153,136,8,93,171,73,133,208,127,235,108,4,93,62,161,159,250,159,127,254,249,242,249,231,159,139,126,210,173,111,154,208,165,19,145,102,68,132,246,136,208,37,32,122,191,215,95,127,221,156,175,179,1,66,251,77,68,218,35,34,150,68,132,238,105,160,245,184,246,218,107,179,209,228,28,56,235,189,116,214,135,90,106,226,37,60,105,161,101,188,240,194,11,166,78,250,70,13,77,6,232,70,155,154,52,40,89,178,100,212,1,190,94,167,175,220,212,4,143,26,233,254,22,111,189,245,150,177,210,193,189,110,250,169,203,52,116,182,130,182,121,201,146,37,102,89,140,238,73,161,203,32,66,109,15,223,232,82,19,24,209,174,211,153,43,209,238,167,251,113,68,75,68,228,214,62,125,197,107,52,151,112,208,68,19,17,106,171,253,64,157,57,16,64,0,1,4,130,41,64,34,34,152,113,167,213,8,32,128,0,2,142,10,232,166,142,154,136,208,53,254,225,123,26,228,213,28,221,83,64,247,89,152,51,103,78,182,25,2,186,255,129,190,145,67,151,104,104,242,65,103,70,232,224,56,60,17,161,175,138,12,93,59,121,242,100,243,41,189,150,163,175,189,212,55,98,232,96,249,163,143,62,50,159,232,235,224,186,102,205,154,39,204,168,8,237,137,112,206,57,231,152,233,248,154,72,209,65,249,232,209,163,179,246,73,200,237,173,25,121,37,34,110,187,237,54,243,74,206,246,237,219,231,185,159,131,182,245,193,7,31,204,70,166,75,94,116,128,173,251,89,204,154,53,203,180,67,247,210,208,183,119,104,162,69,247,125,200,109,48,174,175,182,12,93,247,195,15,63,152,242,53,185,160,111,16,209,165,48,47,190,248,162,153,17,161,51,80,52,249,161,179,49,66,251,67,232,198,155,186,47,199,179,207,62,155,237,213,170,185,93,151,219,253,98,173,103,206,246,229,230,18,254,202,215,68,18,17,250,218,210,75,47,189,212,36,34,116,255,13,14,4,16,64,0,129,96,10,144,136,8,102,220,105,53,2,8,32,128,128,195,2,58,235,64,63,13,215,165,17,28,8,184,36,160,27,162,106,114,39,63,251,156,184,212,78,234,138,0,2,8,32,144,187,0,137,8,122,8,2,8,32,128,0,2,14,10,232,190,14,186,121,162,190,30,147,3,1,23,4,116,153,202,254,253,251,205,222,16,28,8,32,128,0,2,193,22,32,17,17,236,248,211,122,4,16,64,0,1,135,5,26,52,104,32,255,252,231,63,205,219,47,56,16,176,89,64,151,0,233,210,21,221,76,148,3,1,4,16,64,0,1,18,17,244,1,4,16,64,0,1,4,28,21,208,205,12,175,190,250,106,243,198,133,156,175,209,116,180,73,84,219,135,2,186,151,136,238,185,241,222,123,239,201,41,167,156,226,195,22,210,36,4,16,64,0,129,120,5,72,68,196,43,198,249,8,32,128,0,2,8,88,36,160,155,74,54,108,216,80,250,247,239,47,77,155,54,181,168,102,84,5,1,145,87,94,121,197,188,153,101,193,130,5,89,155,115,226,130,0,2,8,32,128,0,137,8,250,0,2,8,32,128,0,2,142,11,172,91,183,78,110,185,229,22,243,150,134,7,30,120,192,241,214,80,125,191,8,140,31,63,94,134,13,27,102,222,176,162,111,82,225,64,0,1,4,16,64,32,36,64,34,130,190,128,0,2,8,32,128,128,15,4,182,110,221,42,119,222,121,167,121,53,100,143,30,61,124,208,34,154,224,178,64,191,126,253,228,237,183,223,150,25,51,102,72,213,170,85,93,110,10,117,71,0,1,4,16,72,130,0,137,136,36,160,82,36,2,8,32,128,0,2,233,16,248,245,215,95,165,121,243,230,82,172,88,49,153,52,105,146,20,44,88,48,29,213,224,158,1,22,56,126,252,184,220,119,223,125,114,228,200,17,121,233,165,151,164,112,225,194,1,214,160,233,8,32,128,0,2,209,4,72,68,208,55,16,64,0,1,4,16,240,153,64,159,62,125,100,238,220,185,242,220,115,207,201,37,151,92,226,179,214,209,28,91,5,150,45,91,38,109,218,180,145,155,111,190,89,122,245,234,101,107,53,169,23,2,8,32,128,128,5,2,36,34,44,8,2,85,64,0,1,4,16,64,192,107,129,55,223,124,83,30,122,232,33,105,223,190,189,217,59,130,3,129,100,10,232,94,16,35,70,140,144,49,99,198,200,77,55,221,148,204,91,81,54,2,8,32,128,128,15,4,72,68,248,32,136,52,1,1,4,16,64,0,129,72,2,187,118,237,146,14,29,58,200,142,29,59,100,200,144,33,82,187,118,109,160,16,240,84,96,245,234,213,210,185,115,103,169,84,169,146,12,31,62,92,50,50,50,60,45,159,194,16,64,0,1,4,252,41,64,34,194,159,113,165,85,8,32,128,0,2,8,100,9,232,43,20,187,118,237,42,45,91,182,148,222,189,123,35,131,128,39,2,218,151,38,78,156,40,131,6,13,226,213,177,158,136,82,8,2,8,32,16,28,1,18,17,193,137,53,45,69,0,1,4,16,8,176,192,161,67,135,204,219,52,230,205,155,39,61,123,246,148,102,205,154,5,88,131,166,39,34,48,117,234,84,233,219,183,175,220,120,227,141,162,111,199,40,81,162,68,34,197,113,45,2,8,32,128,64,0,5,72,68,4,48,232,52,25,1,4,16,64,32,184,2,43,86,172,48,131,199,189,123,247,74,183,110,221,228,186,235,174,11,46,6,45,143,75,96,225,194,133,50,112,224,64,41,91,182,172,73,106,93,124,241,197,113,93,207,201,8,32,128,0,2,8,132,4,72,68,208,23,16,64,0,1,4,16,8,160,192,130,5,11,100,240,224,193,230,211,108,221,71,226,154,107,174,9,160,2,77,142,69,224,221,119,223,53,251,63,232,172,154,46,93,186,72,195,134,13,99,185,140,115,16,64,0,1,4,16,136,42,64,34,130,206,129,0,2,8,32,128,64,128,5,222,120,227,13,51,200,44,92,184,176,252,235,95,255,146,91,110,185,37,192,26,52,61,92,96,206,156,57,50,122,244,104,249,245,215,95,77,178,170,81,163,70,0,33,128,0,2,8,32,224,137,0,137,8,79,24,41,4,1,4,16,64,0,1,183,5,116,218,189,14,58,183,108,217,34,173,90,181,146,251,239,191,95,138,20,41,226,118,163,168,125,220,2,199,142,29,147,9,19,38,200,184,113,227,228,180,211,78,51,201,41,150,239,196,205,200,5,8,32,128,0,2,121,8,144,136,160,139,32,128,0,2,8,32,128,64,150,192,151,95,126,41,227,199,143,151,87,95,125,213,108,104,121,247,221,119,75,221,186,117,17,242,185,192,23,95,124,33,47,190,248,162,232,70,148,119,220,113,135,60,240,192,3,114,209,69,23,249,188,213,52,15,1,4,16,64,32,93,2,36,34,210,37,207,125,17,64,0,1,4,16,176,88,96,255,254,253,242,194,11,47,152,193,169,206,140,104,210,164,137,249,202,200,200,176,184,214,84,45,30,129,93,187,118,201,180,105,211,204,151,206,132,208,164,83,139,22,45,164,116,233,210,241,20,195,185,8,32,128,0,2,8,196,45,64,34,34,110,50,46,64,0,1,4,16,64,32,88,2,75,150,44,145,233,211,167,155,175,191,252,229,47,114,219,109,183,201,173,183,222,42,37,75,150,12,22,132,15,90,123,240,224,65,121,253,245,215,101,246,236,217,242,233,167,159,74,227,198,141,205,215,159,255,252,103,31,180,142,38,32,128,0,2,8,184,34,64,34,194,149,72,81,79,4,16,64,0,1,4,44,16,120,243,205,55,205,32,86,55,185,108,208,160,129,220,116,211,77,114,195,13,55,200,31,254,240,7,11,106,71,21,34,9,108,223,190,93,222,122,235,45,209,216,45,94,188,216,108,58,169,201,36,141,29,7,2,8,32,128,0,2,233,16,32,17,145,14,117,238,137,0,2,8,32,128,128,15,4,230,205,155,103,6,183,58,200,61,227,140,51,204,166,134,215,94,123,173,92,122,233,165,62,104,157,219,77,248,236,179,207,228,157,119,222,17,221,132,244,187,239,190,51,201,34,77,60,220,120,227,141,110,55,140,218,35,128,0,2,8,248,66,128,68,132,47,194,72,35,16,64,0,1,4,16,72,175,192,210,165,75,205,160,87,7,191,27,54,108,144,43,175,188,82,234,215,175,111,190,206,61,247,220,244,86,46,0,119,255,250,235,175,229,131,15,62,48,95,239,191,255,190,84,175,94,221,36,133,52,57,84,175,94,189,0,8,208,68,4,16,64,0,1,151,4,72,68,184,20,45,234,138,0,2,8,32,128,128,3,2,123,246,236,49,131,97,93,6,240,225,135,31,202,207,63,255,108,246,150,208,125,8,116,182,132,126,21,42,84,200,129,150,216,89,197,223,126,251,77,116,198,131,126,233,254,29,186,215,67,197,138,21,229,138,43,174,48,203,101,52,9,84,174,92,57,59,43,79,173,16,64,0,1,4,16,16,17,18,17,116,3,4,16,64,0,1,4,16,72,170,128,38,34,116,176,172,131,102,29,60,47,91,182,76,206,59,162,205,10,155,0,0,32,0,73,68,65,84,239,60,185,248,226,139,205,43,34,47,188,240,66,169,83,167,142,20,43,86,44,169,245,112,177,240,35,71,142,200,170,85,171,100,229,202,149,162,175,86,93,177,98,133,172,89,179,70,46,185,228,18,147,208,209,228,142,38,121,52,17,193,129,0,2,8,32,128,128,43,2,36,34,92,137,20,245,68,0,1,4,16,64,192,71,2,58,176,214,65,181,126,233,64,91,191,170,84,169,98,18,20,186,148,163,102,205,154,82,163,70,13,57,231,156,115,164,84,169,82,62,106,121,228,166,28,56,112,64,190,249,230,27,89,191,126,189,172,91,183,78,116,169,133,38,28,126,248,225,7,147,164,209,47,77,220,232,151,38,110,56,16,64,0,1,4,16,112,89,128,68,132,203,209,163,238,8,32,128,0,2,8,248,72,224,219,111,191,53,131,239,181,107,215,154,47,29,148,235,224,188,120,241,226,114,230,153,103,154,175,211,79,63,93,78,59,237,52,243,85,181,106,85,147,188,40,93,186,180,245,10,251,247,239,55,73,133,173,91,183,202,150,45,91,204,215,166,77,155,100,227,198,141,230,235,240,225,195,38,233,162,201,151,90,181,106,153,47,77,202,156,125,246,217,214,183,141,10,34,128,0,2,8,32,16,175,0,137,136,120,197,56,31,1,4,16,64,0,1,4,82,42,176,99,199,14,51,88,215,183,63,232,224,125,243,230,205,102,32,175,131,122,29,220,255,250,235,175,82,185,114,101,243,10,81,93,162,80,161,66,5,201,200,200,144,242,229,203,155,189,18,202,148,41,99,146,21,58,179,226,228,147,79,150,18,37,74,152,47,93,10,82,164,72,17,243,165,123,86,20,44,88,240,132,118,29,63,126,92,116,79,134,99,199,142,153,47,93,42,113,232,208,33,243,245,203,47,191,136,206,100,208,36,195,190,125,251,68,247,198,216,189,123,183,236,218,181,75,118,238,220,105,246,198,208,87,103,110,219,182,77,10,23,46,108,146,38,154,60,209,36,74,181,106,213,76,82,69,223,54,162,9,150,74,149,42,165,212,148,155,33,128,0,2,8,32,144,78,1,18,17,233,212,231,222,8,32,128,0,2,8,32,144,176,128,206,38,208,193,190,14,250,117,240,175,95,154,12,208,164,192,222,189,123,205,151,38,11,52,105,160,201,3,77,34,232,53,154,84,56,122,244,168,73,48,104,178,65,147,14,153,153,153,166,62,5,10,20,48,127,106,114,66,147,20,154,172,40,90,180,168,73,94,232,12,13,77,100,104,82,67,147,27,154,228,40,91,182,172,249,210,228,135,38,65,52,33,162,95,154,28,209,36,137,94,195,129,0,2,8,32,128,0,2,255,21,32,17,65,79,64,0,1,4,16,64,0,1,4,254,79,224,169,167,158,50,9,139,1,3,6,96,130,0,2,8,32,128,0,2,73,18,32,17,145,36,88,138,69,0,1,4,16,64,0,1,247,4,134,13,27,38,63,253,244,147,12,29,58,212,189,202,83,99,4,16,64,0,1,4,28,17,32,17,225,72,160,168,38,2,8,32,128,0,2,8,36,95,96,212,168,81,102,147,204,103,159,125,54,249,55,227,14,8,32,128,0,2,8,4,84,128,68,68,64,3,79,179,17,64,0,1,4,16,64,224,68,129,113,227,198,201,23,95,124,33,99,199,142,133,7,1,4,16,64,0,1,4,146,36,64,34,34,73,176,20,139,0,2,8,32,128,0,2,238,9,76,153,50,69,62,248,224,3,153,60,121,178,123,149,167,198,8,32,128,0,2,8,56,34,64,34,194,145,64,81,77,4,16,64,0,1,4,16,72,190,192,180,105,211,228,205,55,223,148,87,94,121,37,249,55,227,14,8,32,128,0,2,8,4,84,128,68,68,64,3,79,179,17,64,0,1,4,16,64,224,68,129,217,179,103,139,38,35,102,205,154,5,15,2,8,32,128,0,2,8,36,73,128,68,68,146,96,41,22,1,4,16,64,0,1,4,220,19,208,217,16,227,199,143,151,185,115,231,186,87,121,106,140,0,2,8,32,128,128,35,2,36,34,28,9,20,213,68,0,1,4,16,64,0,129,228,11,44,90,180,72,244,21,158,11,23,46,76,254,205,184,3,2,8,32,128,0,2,1,21,32,17,17,208,192,211,108,4,16,64,0,1,4,16,56,81,96,241,226,197,210,167,79,31,121,255,253,247,225,65,0,1,4,16,64,0,129,36,9,144,136,72,18,44,197,34,128,0,2,8,32,128,128,123,2,159,126,250,169,116,234,212,73,244,79,14,4,16,64,0,1,4,16,72,142,0,137,136,228,184,82,42,2,8,32,128,0,2,8,56,40,240,197,23,95,72,235,214,173,101,249,242,229,14,214,158,42,35,128,0,2,8,32,224,134,0,137,8,55,226,68,45,17,64,0,1,4,16,64,32,5,2,171,87,175,150,102,205,154,201,87,95,125,149,130,187,113,11,4,16,64,0,1,4,130,41,64,34,34,152,113,167,213,8,32,128,0,2,8,32,16,65,224,155,111,190,145,155,110,186,73,214,175,95,143,15,2,8,32,128,0,2,8,36,73,128,68,68,146,96,41,22,1,4,16,64,0,1,4,220,19,216,180,105,147,92,121,229,149,242,221,119,223,185,87,121,106,140,0,2,8,32,128,128,35,2,36,34,28,9,20,213,68,0,1,4,16,64,0,129,228,11,252,248,227,143,242,63,255,243,63,242,195,15,63,100,187,217,129,3,7,164,125,251,246,50,113,226,196,228,87,130,59,32,128,0,2,8,32,224,115,1,18,17,62,15,48,205,67,0,1,4,16,64,0,129,216,5,118,237,218,37,53,106,212,144,157,59,119,154,139,52,1,209,175,95,63,25,57,114,164,20,40,80,64,142,28,57,18,123,97,156,137,0,2,8,32,128,0,2,17,5,72,68,208,49,16,64,0,1,4,16,64,0,129,255,19,208,196,67,149,42,85,204,140,136,39,159,124,210,36,32,138,20,41,98,146,16,79,60,241,132,116,238,220,25,43,4,16,64,0,1,4,16,72,80,128,68,68,130,128,92,142,0,2,8,32,128,0,2,254,17,208,153,16,149,43,87,150,194,133,11,75,209,162,69,101,223,190,125,166,113,229,202,149,147,221,187,119,251,167,161,180,4,1,4,16,64,0,129,52,10,144,136,72,35,62,183,70,0,1,4,16,64,192,102,1,157,5,192,225,111,129,204,204,76,127,55,144,214,33,128,0,2,8,88,41,64,34,194,202,176,80,41,4,16,64,0,1,4,210,47,160,137,136,160,13,84,67,123,66,60,251,236,179,190,159,17,17,196,248,166,255,167,138,26,32,128,0,2,8,168,0,137,8,250,1,2,8,32,128,0,2,8,68,20,8,242,64,85,19,18,225,123,68,40,144,238,17,209,165,75,23,223,244,150,32,199,215,55,65,164,33,8,32,128,128,163,2,36,34,28,13,28,213,70,0,1,4,16,64,32,217,2,12,84,253,253,214,12,226,155,236,159,32,202,71,0,1,4,16,136,38,64,34,130,190,129,0,2,8,32,128,0,2,204,136,200,163,15,232,12,137,118,237,218,201,164,73,147,124,211,91,72,68,248,38,148,52,4,1,4,16,112,78,128,68,132,115,33,163,194,8,32,128,0,2,8,164,70,128,129,106,106,156,211,117,23,226,155,46,121,238,139,0,2,8,32,64,34,130,62,128,0,2,8,32,128,0,2,204,136,8,96,31,32,17,17,192,160,211,100,4,16,64,192,18,1,18,17,150,4,130,106,32,128,0,2,8,32,96,155,0,3,85,219,34,226,109,125,136,175,183,158,148,134,0,2,8,32,16,187,0,137,136,216,173,56,19,1,4,16,64,0,129,64,9,48,80,245,119,184,137,175,191,227,75,235,16,64,0,1,155,5,72,68,216,28,29,234,134,0,2,8,32,128,64,26,5,24,168,166,17,63,5,183,38,190,41,64,230,22,8,32,128,0,2,17,5,72,68,208,49,16,64,0,1,4,16,64,32,242,47,9,5,10,72,102,102,38,58,62,21,32,17,225,211,192,210,44,4,16,64,192,1,1,18,17,14,4,137,42,34,128,0,2,8,32,144,14,1,6,170,233,80,79,221,61,137,111,234,172,185,19,2,8,32,128,64,118,1,18,17,244,8,4,16,64,0,1,4,16,136,40,192,64,213,223,29,131,248,250,59,190,180,14,1,4,16,176,89,128,68,132,205,209,161,110,8,32,128,0,2,8,164,81,128,129,106,26,241,83,112,107,226,155,2,100,110,129,0,2,8,32,16,249,195,142,76,22,127,210,53,16,64,0,1,4,16,64,32,130,0,3,85,127,119,11,226,235,239,248,210,58,4,16,64,192,102,1,102,68,216,28,29,234,134,0,2,8,32,128,64,26,5,24,168,166,17,63,5,183,38,190,41,64,230,22,8,32,128,0,2,204,136,160,15,32,128,0,2,8,32,128,64,236,2,12,84,99,183,114,241,76,226,235,98,212,168,51,2,8,32,224,15,1,102,68,248,35,142,180,2,1,4,16,64,0,1,207,5,24,168,122,78,106,85,129,196,215,170,112,80,25,4,16,64,32,80,2,36,34,2,21,110,26,139,0,2,8,32,128,64,236,2,12,84,99,183,114,241,76,226,235,98,212,168,51,2,8,32,224,15,1,18,17,254,136,35,173,64,0,1,4,16,64,192,115,1,6,170,158,147,90,85,32,241,181,42,28,84,6,1,4,16,8,148,0,137,136,64,133,155,198,34,128,0,2,8,32,16,187,0,3,213,216,173,92,60,147,248,186,24,53,234,140,0,2,8,248,67,128,68,132,63,226,72,43,16,64,0,1,4,16,240,92,128,129,170,231,164,86,21,72,124,173,10,7,149,65,0,1,4,2,37,64,34,34,80,225,166,177,8,32,128,0,2,8,196,46,192,64,53,118,43,23,207,36,190,46,70,141,58,35,128,0,2,254,16,32,17,225,143,56,210,10,4,16,64,0,1,4,60,23,96,160,234,57,169,85,5,18,95,171,194,65,101,16,64,0,129,64,9,144,136,8,84,184,105,44,2,8,32,128,0,2,177,11,48,80,141,221,202,197,51,137,175,139,81,163,206,8,32,128,128,63,4,72,68,248,35,142,180,2,1,4,16,64,0,1,207,5,24,168,122,78,106,85,129,196,215,170,112,80,25,4,16,64,32,80,2,36,34,2,21,110,26,139,0,2,8,32,128,64,236,2,233,28,168,238,218,181,75,238,186,235,46,105,209,162,133,52,110,220,56,171,210,159,124,242,137,252,251,223,255,150,30,61,122,100,107,200,15,63,252,32,189,123,247,150,129,3,7,74,70,70,134,172,95,191,94,38,78,156,40,125,250,244,145,226,197,139,159,208,232,23,95,124,209,148,29,58,250,246,237,155,173,204,204,204,76,153,54,109,154,168,65,147,38,77,98,71,203,113,102,94,245,200,119,193,30,92,152,206,248,122,80,125,138,64,0,1,4,16,112,88,128,68,132,195,193,163,234,8,32,128,0,2,8,36,83,32,157,3,85,77,68,52,107,214,76,126,249,229,23,121,249,229,151,229,244,211,79,55,77,141,148,136,248,237,183,223,76,2,226,227,143,63,150,169,83,167,230,153,136,208,36,67,191,126,253,228,111,127,251,155,212,171,87,239,4,66,45,79,203,121,244,209,71,229,153,103,158,49,245,240,227,145,206,248,250,209,147,54,33,128,0,2,8,196,46,64,34,34,118,43,206,68,0,1,4,16,64,32,80,2,169,24,168,234,128,95,103,62,132,31,154,120,184,254,250,235,229,177,199,30,51,73,133,130,5,11,154,153,13,133,10,21,138,152,136,208,228,196,204,153,51,101,223,190,125,50,116,232,208,172,68,196,136,17,35,228,212,83,79,21,253,243,162,139,46,146,209,163,71,75,141,26,53,228,208,161,67,162,51,32,218,180,105,35,213,170,85,59,33,166,90,198,158,61,123,204,181,101,203,150,205,74,68,232,236,134,49,99,198,152,242,71,142,28,41,13,27,54,148,78,157,58,153,123,46,88,176,64,158,120,226,9,121,228,145,71,76,61,67,71,248,140,136,45,91,182,100,187,190,126,253,250,50,104,208,32,169,94,189,186,104,114,228,141,55,222,144,158,61,123,154,75,31,122,232,33,217,184,113,99,212,25,29,94,116,196,84,196,215,139,122,82,6,2,8,32,128,128,255,4,72,68,248,47,166,180,8,1,4,16,64,0,1,79,4,82,61,80,221,190,125,187,25,212,235,224,94,7,243,58,176,215,255,214,37,23,247,221,119,159,92,117,213,85,39,36,34,52,97,160,73,10,253,190,38,9,158,124,242,201,172,68,196,61,247,220,99,190,167,215,105,194,99,213,170,85,102,230,196,206,157,59,205,108,135,99,199,142,153,242,110,184,225,6,115,222,31,255,248,71,227,118,228,200,17,41,90,180,168,188,242,202,43,230,239,161,25,17,154,84,208,50,117,54,197,229,151,95,110,174,249,246,219,111,101,248,240,225,38,145,160,245,213,37,35,103,159,125,118,212,68,132,150,213,190,125,123,179,220,100,254,252,249,50,111,222,60,115,253,166,77,155,76,221,244,171,116,233,210,210,181,107,87,57,126,252,184,249,94,164,165,37,94,4,56,213,241,245,162,206,148,129,0,2,8,32,224,15,1,18,17,254,136,35,173,64,0,1,4,16,64,192,115,129,84,14,84,15,30,60,40,3,6,12,48,179,35,106,213,170,37,186,52,67,7,246,154,88,88,183,110,157,60,251,236,179,102,22,130,14,252,67,123,68,232,224,127,210,164,73,82,161,66,5,249,235,95,255,154,117,126,104,143,136,33,67,134,200,176,97,195,164,76,153,50,217,246,140,216,176,97,131,41,87,203,171,92,185,178,153,121,160,229,232,253,194,7,253,154,188,200,153,136,8,47,83,191,191,99,199,14,233,208,161,131,28,62,124,216,36,55,116,223,137,240,229,30,57,103,68,104,242,66,151,123,104,157,15,28,56,32,143,63,254,184,180,107,215,78,62,253,244,83,115,175,187,239,190,219,252,249,197,23,95,200,148,41,83,100,240,224,193,36,34,60,239,217,20,136,0,2,8,32,144,110,1,18,17,233,142,0,247,71,0,1,4,16,64,192,82,129,84,37,34,116,79,6,77,52,92,124,241,197,162,203,21,244,8,79,68,104,34,65,103,10,232,44,133,75,47,189,84,62,248,224,3,51,243,96,237,218,181,102,255,136,238,221,187,155,229,22,161,196,69,164,205,42,115,219,52,82,239,245,240,195,15,155,229,26,225,179,25,34,37,34,194,55,192,12,255,190,38,34,52,33,209,188,121,115,185,236,178,203,178,34,154,51,17,17,126,189,94,211,171,87,47,105,217,178,165,188,250,234,171,114,230,153,103,102,155,125,145,219,102,155,94,116,153,84,197,215,139,186,82,6,2,8,32,128,128,191,4,72,68,248,43,158,180,6,1,4,16,64,0,1,207,4,82,49,80,213,89,13,211,167,79,55,117,214,229,10,122,207,156,137,8,77,44,232,91,49,90,183,110,45,87,92,113,133,28,61,122,212,36,34,34,237,47,81,167,78,29,153,49,99,134,41,35,124,32,159,87,34,162,75,151,46,102,201,133,238,11,17,58,146,145,136,232,223,191,191,153,17,81,174,92,185,19,102,68,104,98,66,219,168,7,51,34,60,235,198,20,132,0,2,8,32,96,161,0,137,8,11,131,66,149,16,64,0,1,4,16,176,65,32,21,137,8,157,221,176,98,197,10,51,35,33,124,147,199,240,25,17,154,136,208,99,209,162,69,242,207,127,254,83,58,119,238,124,194,235,59,115,158,159,51,241,16,254,247,213,171,87,155,228,135,46,207,208,165,24,250,247,183,222,122,43,107,111,138,100,38,34,114,238,17,177,100,201,18,179,7,134,46,57,97,143,8,27,122,61,117,64,0,1,4,16,72,133,0,137,136,84,40,115,15,4,16,64,0,1,4,28,20,72,118,34,34,180,156,97,236,216,177,217,116,116,137,132,190,53,34,124,169,133,158,160,51,33,244,223,116,169,134,206,136,8,63,226,73,68,20,46,92,88,102,205,154,101,246,164,208,153,22,15,62,248,160,116,236,216,81,202,151,47,159,173,204,252,206,136,168,89,179,166,180,109,219,214,36,24,244,8,205,204,208,183,102,232,102,156,37,74,148,48,137,144,70,141,26,153,229,32,186,79,69,248,91,51,138,21,43,38,77,154,52,145,205,155,55,155,228,132,254,61,25,71,178,227,155,140,58,83,38,2,8,32,128,128,63,4,72,68,248,35,142,180,2,1,4,16,64,0,1,207,5,24,168,38,78,250,229,151,95,202,139,47,190,104,146,30,154,136,136,101,223,7,77,184,188,240,194,11,114,210,73,39,153,253,35,146,117,16,223,100,201,82,46,2,8,32,128,64,94,2,36,34,242,18,226,251,8,32,128,0,2,8,4,84,128,129,106,98,129,159,59,119,174,220,123,239,189,242,252,243,207,203,237,183,223,158,237,205,29,57,95,201,185,124,249,114,233,214,173,155,188,247,222,123,82,173,90,53,115,157,190,186,180,100,201,146,137,85,34,151,171,137,111,210,104,41,24,1,4,16,64,32,15,1,18,17,116,17,4,16,64,0,1,4,16,136,40,192,64,213,223,29,131,248,250,59,190,180,14,1,4,16,176,89,128,68,132,205,209,161,110,8,32,128,0,2,8,164,81,128,129,106,26,241,83,112,107,226,155,2,100,110,129,0,2,8,32,16,249,195,142,76,221,29,137,3,1,4,16,64,0,1,4,16,200,33,192,64,213,223,93,130,248,250,59,190,180,14,1,4,16,176,89,128,25,17,54,71,135,186,33,128,0,2,8,32,144,70,1,6,170,105,196,79,193,173,137,111,10,144,185,5,2,8,32,128,64,68,1,18,17,116,12,4,16,64,0,1,4,16,136,252,75,66,129,2,230,181,146,28,254,20,32,17,225,207,184,210,42,4,16,64,192,5,1,18,17,46,68,137,58,34,128,0,2,8,32,144,6,1,6,170,105,64,79,225,45,137,111,10,177,185,21,2,8,32,128,64,54,1,18,17,116,8,4,16,64,0,1,4,16,136,40,192,64,213,223,29,131,248,250,59,190,180,14,1,4,16,176,89,128,68,132,205,209,161,110,8,32,128,0,2,8,164,81,128,129,106,26,241,83,112,107,226,155,2,100,110,129,0,2,8,32,16,249,195,14,222,154,65,207,64,0,1,4,16,64,0,129,72,2,12,84,253,221,47,136,175,191,227,75,235,16,64,0,1,155,5,152,17,97,115,116,168,27,2,8,32,128,0,2,105,20,96,160,154,70,252,20,220,154,248,166,0,153,91,32,128,0,2,8,48,35,130,62,128,0,2,8,32,128,0,2,177,11,48,80,141,221,202,197,51,137,175,139,81,163,206,8,32,128,128,63,4,152,17,225,143,56,210,10,4,16,64,0,1,4,60,23,96,160,234,57,169,85,5,18,95,171,194,65,101,16,64,0,129,64,9,144,136,8,84,184,105,44,2,8,32,128,0,2,177,11,48,80,141,221,202,197,51,137,175,139,81,163,206,8,32,128,128,63,4,72,68,248,35,142,180,2,1,4,16,64,0,1,207,5,24,168,122,78,106,85,129,196,215,170,112,80,25,4,16,64,32,80,2,36,34,2,21,110,26,139,0,2,8,32,128,64,236,2,12,84,99,183,114,241,76,226,235,98,212,168,51,2,8,32,224,15,1,18,17,254,136,35,173,64,0,1,4,16,64,192,115,1,6,170,158,147,90,85,32,241,181,42,28,84,6,1,4,16,8,148,0,137,136,64,133,155,198,34,128,0,2,8,32,16,187,0,3,213,216,173,92,60,147,248,186,24,53,234,140,0,2,8,248,67,128,68,132,63,226,72,43,16,64,0,1,4,16,240,92,128,129,170,231,164,86,21,72,124,173,10,7,149,65,0,1,4,2,37,64,34,34,80,225,166,177,8,32,128,0,2,8,196,46,192,64,53,118,43,23,207,36,190,46,70,141,58,35,128,0,2,254,16,32,17,225,143,56,210,10,4,16,64,0,1,4,60,23,96,160,234,57,169,85,5,18,95,171,194,65,101,16,64,0,129,64,9,144,136,8,84,184,105,44,2,8,32,128,0,2,177,11,48,80,141,221,202,197,51,137,175,139,81,163,206,8,32,128,128,63,4,72,68,248,35,142,180,2,1,4,16,64,0,1,207,5,24,168,122,78,106,85,129,196,215,170,112,80,25,4,16,64,32,80,2,36,34,2,21,110,26,139,0,2,8,32,128,64,236,2,12,84,99,183,114,241,76,226,235,98,212,168,51,2,8,32,224,15,1,18,17,254,136,35,173,64,0,1,4,242,37,240,197,23,95,200,159,254,244,167,124,93,235,242,69,203,151,47,151,186,117,235,186,220,132,148,212,93,7,170,28,254,22,200,204,204,244,119,3,35,180,142,231,94,224,66,78,131,17,64,192,66,1,18,17,22,6,133,42,33,128,0,2,169,18,208,36,68,171,86,173,204,87,80,142,113,227,198,137,126,105,50,130,3,129,112,1,102,8,4,163,63,240,220,11,70,156,105,37,2,8,216,45,64,34,194,238,248,80,59,4,16,64,32,105,2,173,91,183,54,101,143,29,59,54,105,247,176,181,224,32,183,221,214,152,216,80,47,18,17,54,68,33,185,117,8,242,207,126,144,219,158,220,94,69,233,8,32,144,31,1,18,17,249,81,227,26,4,16,64,192,113,1,102,5,136,89,146,18,180,217,32,142,119,219,164,87,159,68,68,210,137,211,122,3,158,123,60,247,210,218,1,185,57,2,8,100,19,32,17,65,135,64,0,1,4,2,38,16,90,31,29,244,125,18,112,8,88,199,143,161,185,36,34,98,64,114,244,20,126,222,255,27,56,28,28,237,192,84,27,1,31,10,144,136,240,97,80,105,18,2,8,32,144,155,0,51,1,254,191,14,159,144,242,179,18,46,64,34,194,191,253,129,231,30,207,61,255,246,110,90,134,128,155,2,36,34,220,140,27,181,70,0,1,4,242,37,192,26,225,19,217,48,201,87,87,242,229,69,36,34,124,25,86,225,103,156,231,158,63,123,54,173,66,192,109,1,18,17,110,199,143,218,35,128,0,2,49,11,240,233,127,116,42,62,45,141,185,27,249,250,68,18,17,254,11,47,207,61,158,123,254,235,213,180,8,1,127,8,144,136,240,71,28,105,5,2,8,32,144,171,0,235,130,115,239,32,248,240,3,164,2,36,34,252,213,15,248,185,230,185,231,175,30,77,107,16,240,151,0,137,8,127,197,147,214,32,128,0,2,17,5,248,196,63,239,142,193,39,167,121,27,249,253,12,18,17,254,138,48,207,189,188,227,201,115,47,111,35,206,64,0,129,228,8,144,136,72,142,43,165,34,128,0,2,214,8,176,62,58,246,80,96,21,187,149,31,207,36,17,225,159,168,242,179,28,123,44,177,138,221,138,51,17,64,192,59,1,18,17,222,89,82,18,2,8,32,96,157,0,159,118,197,31,18,62,69,141,223,204,47,87,144,136,240,71,36,121,238,197,31,71,158,123,241,155,113,5,2,8,36,38,64,34,34,49,63,174,70,0,1,4,172,21,96,125,116,254,66,131,91,254,220,252,112,21,137,8,247,163,200,207,111,254,98,136,91,254,220,184,10,1,4,242,47,64,34,34,255,118,92,137,0,2,8,88,45,192,39,92,249,15,15,159,168,230,223,206,229,43,73,68,184,28,189,255,214,157,231,94,254,99,200,115,47,255,118,92,137,0,2,241,11,144,136,136,223,140,43,16,64,0,1,235,5,88,243,155,120,136,48,76,220,208,181,18,72,68,184,22,177,236,245,229,103,54,241,248,97,152,184,33,37,32,128,64,108,2,36,34,98,115,226,44,4,16,64,192,25,1,62,213,242,46,84,124,186,234,157,165,11,37,145,136,112,33,74,145,235,200,115,207,187,216,241,220,243,206,146,146,16,64,32,186,0,137,8,122,7,2,8,32,224,35,1,214,249,122,27,76,60,189,245,180,189,52,18,17,182,71,40,114,253,248,57,245,54,110,120,122,235,73,105,8,32,16,89,128,68,4,61,3,1,4,16,240,145,0,159,100,121,31,76,62,105,245,222,212,214,18,73,68,216,26,153,220,235,197,115,207,251,184,241,220,243,222,148,18,17,64,32,187,0,137,8,122,4,2,8,32,224,19,1,214,246,38,47,144,216,38,207,214,166,146,73,68,216,20,141,216,234,194,207,102,108,78,249,57,11,219,252,168,113,13,2,8,196,42,64,34,34,86,41,206,67,0,1,4,44,22,224,211,171,228,7,135,79,93,147,111,156,238,59,144,136,72,119,4,226,187,63,207,189,248,188,242,115,54,207,189,252,168,113,13,2,8,196,34,64,34,34,22,37,206,65,0,1,4,44,22,96,61,111,106,130,131,115,106,156,211,121,23,18,17,233,212,143,239,222,252,60,198,231,149,223,179,113,206,175,28,215,33,128,64,94,2,36,34,242,18,226,251,8,32,128,128,229,2,124,98,149,186,0,241,9,108,234,172,211,113,39,18,17,233,80,207,223,61,121,238,229,207,45,63,87,241,220,203,143,26,215,32,128,64,94,2,36,34,242,18,226,251,8,32,128,128,197,2,172,225,77,125,112,48,79,189,121,178,238,216,178,101,75,153,58,117,170,244,235,215,79,58,119,238,44,161,68,196,224,193,131,165,103,207,158,210,180,105,83,153,52,105,82,178,110,79,185,249,20,224,103,48,159,112,9,92,134,121,2,120,92,138,0,2,17,5,72,68,208,49,16,64,0,1,71,5,248,148,42,125,129,227,211,216,244,217,123,121,231,3,7,14,72,133,10,21,164,120,241,226,82,176,96,65,217,179,103,143,148,43,87,78,126,255,253,119,57,114,228,136,236,220,185,83,74,149,42,229,229,45,41,43,65,1,158,123,9,2,38,112,57,207,189,4,240,184,20,1,4,78,16,32,17,65,167,64,0,1,4,28,20,96,221,110,122,131,134,127,122,253,189,188,123,151,46,93,100,236,216,177,178,127,255,126,147,140,56,126,252,184,148,46,93,90,244,19,96,157,25,193,97,143,0,63,119,233,141,5,254,233,245,231,238,8,248,77,128,68,132,223,34,74,123,16,64,32,16,2,124,50,149,254,48,243,201,108,250,99,224,69,13,116,86,68,165,74,149,204,12,136,208,81,172,88,49,217,177,99,7,179,33,188,0,246,176,12,158,123,30,98,230,179,40,158,123,249,132,227,50,4,16,56,65,128,68,4,157,2,1,4,16,112,76,128,181,186,246,4,140,88,216,19,139,68,106,210,173,91,55,121,254,249,231,101,223,190,125,82,166,76,25,121,240,193,7,101,224,192,129,137,20,201,181,30,11,240,179,230,49,104,2,197,17,139,4,240,184,20,1,4,178,4,72,68,208,25,16,64,0,1,135,4,248,52,202,190,96,241,41,173,125,49,137,183,70,225,179,34,152,13,17,175,94,242,207,231,185,151,124,227,120,239,192,115,47,94,49,206,71,0,129,156,2,36,34,232,19,8,32,128,128,35,2,172,207,181,51,80,196,197,206,184,196,91,43,221,43,98,212,168,81,210,182,109,91,246,134,136,23,47,137,231,243,243,149,68,220,4,138,38,46,9,224,113,41,2,8,24,1,18,17,116,4,4,16,64,192,17,1,62,129,178,55,80,124,98,107,111,108,98,173,153,206,138,168,92,185,178,108,219,182,141,189,33,98,69,75,193,121,60,247,82,128,156,207,91,240,220,203,39,28,151,33,128,0,137,8,250,0,2,8,32,224,138,0,107,114,237,143,20,49,178,63,70,212,208,45,1,126,166,236,143,23,49,178,63,70,212,16,1,91,5,152,17,97,107,100,168,23,2,8,32,240,127,2,124,234,228,78,87,224,211,91,119,98,69,77,237,22,224,185,103,119,124,194,107,199,115,207,157,88,81,83,4,108,18,32,17,97,83,52,168,11,2,8,32,144,67,128,117,184,110,117,9,226,229,86,188,168,173,157,2,252,28,217,25,151,104,181,34,94,110,197,139,218,34,96,139,0,137,8,91,34,65,61,16,64,0,129,8,2,124,210,228,94,183,224,147,92,247,98,70,141,237,18,224,185,103,87,60,98,169,13,207,189,88,148,56,7,1,4,194,5,72,68,208,31,16,64,0,1,75,5,88,123,107,105,96,98,168,22,177,139,1,137,83,16,136,32,192,207,142,187,221,130,216,185,27,59,106,142,64,58,4,72,68,164,67,157,123,34,128,0,2,121,8,240,233,146,251,93,132,79,117,221,143,33,45,72,173,0,207,189,212,122,39,227,110,60,247,146,161,74,153,8,248,83,128,68,132,63,227,74,171,16,64,192,97,1,215,215,219,174,95,191,94,38,78,156,40,125,250,244,145,226,197,139,103,139,68,172,223,219,178,101,75,212,50,92,9,109,60,113,212,87,71,182,111,223,222,180,153,35,178,192,241,227,199,229,223,255,254,183,12,28,56,80,222,123,239,61,169,93,187,182,180,105,211,70,238,190,251,110,41,89,178,100,174,108,191,252,242,139,140,24,49,194,156,159,145,145,33,153,153,153,242,225,135,31,154,127,211,178,10,23,46,44,183,221,118,155,60,254,248,227,114,250,233,167,19,2,15,5,238,187,239,62,25,57,114,100,158,175,68,141,231,231,197,195,234,153,162,114,123,46,229,247,94,201,40,51,82,93,82,117,159,88,29,210,25,199,88,235,200,121,8,32,96,135,0,137,8,59,226,64,45,16,64,0,129,44,1,63,127,162,20,164,68,132,6,52,175,79,120,53,1,209,175,95,63,51,80,43,80,160,128,28,57,114,132,159,132,8,2,154,56,152,54,109,154,204,159,63,95,250,246,237,43,103,156,113,134,168,157,250,110,218,180,73,6,13,26,148,107,50,98,215,174,93,242,196,19,79,200,147,79,62,105,18,17,211,167,79,151,153,51,103,202,128,1,3,164,122,245,234,162,73,142,119,223,125,87,198,142,29,43,163,70,141,146,42,85,170,16,7,143,4,138,21,43,102,18,63,237,218,181,147,30,61,122,68,77,72,164,243,185,151,140,193,124,50,202,116,33,17,17,203,115,207,163,174,69,49,8,32,224,184,0,137,8,199,3,72,245,17,64,192,95,2,46,174,177,213,95,184,135,14,29,106,6,209,187,119,239,150,238,221,187,203,235,175,191,110,102,68,232,32,100,209,162,69,210,185,115,103,19,40,253,244,122,219,182,109,102,240,157,219,247,114,206,136,88,186,116,169,116,233,210,69,86,174,92,41,247,220,115,143,244,238,221,91,202,151,47,239,68,240,35,197,84,7,209,58,40,214,4,68,145,34,69,76,18,66,7,202,33,39,39,26,150,194,74,254,244,211,79,198,71,251,77,120,146,224,232,209,163,166,191,93,127,253,245,82,181,106,213,108,179,104,66,3,193,110,221,186,153,153,14,154,100,168,83,167,142,140,31,63,94,158,123,238,57,233,218,181,171,212,168,81,35,171,21,58,88,214,68,199,249,231,159,111,250,114,248,172,158,156,131,202,104,253,241,224,193,131,50,100,200,16,121,246,217,103,77,61,53,105,210,168,81,35,57,116,232,80,196,127,215,184,251,253,24,60,120,176,233,235,122,28,59,118,204,36,36,52,150,165,74,149,202,106,122,186,159,123,26,223,49,99,198,152,36,149,254,76,214,175,95,223,36,183,52,73,165,71,120,188,27,55,110,108,218,83,177,98,197,92,191,23,222,103,116,198,141,246,137,139,47,190,216,148,29,58,180,207,105,66,76,159,109,58,195,231,233,167,159,206,243,158,122,77,180,103,170,206,64,179,229,89,153,238,152,250,253,231,138,246,33,224,7,1,18,17,126,136,34,109,64,0,1,95,8,228,245,233,185,173,141,212,95,184,117,202,187,38,35,244,151,233,255,252,231,63,50,105,210,36,147,136,208,132,130,38,13,116,0,121,202,41,167,152,79,160,245,211,233,225,195,135,231,249,189,208,64,112,251,246,237,210,177,99,71,233,213,171,151,156,119,222,121,230,147,241,13,27,54,72,207,158,61,229,164,147,78,178,149,37,91,189,66,159,246,54,105,210,196,88,232,160,164,104,209,162,178,111,223,62,115,94,185,114,229,76,18,135,35,178,192,39,159,124,34,111,189,245,150,177,203,25,243,119,222,121,199,12,190,238,184,227,142,168,201,3,77,4,132,102,68,232,12,138,151,94,122,201,44,241,208,100,88,164,35,103,226,33,252,239,185,245,71,173,227,170,85,171,204,192,82,207,211,4,136,14,90,245,223,34,253,123,181,106,213,2,17,114,77,26,238,217,179,199,180,181,76,153,50,162,9,164,135,31,126,216,204,144,208,159,103,125,246,45,95,190,60,109,22,26,95,77,112,62,246,216,99,242,247,191,255,221,36,164,230,205,155,103,158,83,63,255,252,115,214,243,167,86,173,90,166,190,171,87,175,150,254,253,251,139,38,200,66,207,166,156,223,211,126,166,207,48,77,148,233,53,250,253,43,174,184,34,91,27,215,172,89,99,202,25,54,108,152,124,249,229,151,242,217,103,159,153,231,220,247,223,127,159,107,185,209,158,169,182,61,43,211,57,203,37,109,157,137,27,35,128,64,204,2,36,34,98,166,226,68,4,16,64,32,185,2,250,233,168,14,144,238,186,235,174,228,222,200,227,210,245,151,120,253,20,88,127,153,214,65,70,248,160,109,238,220,185,242,227,143,63,74,135,14,29,204,93,191,250,234,43,153,60,121,178,73,72,228,246,189,240,25,17,122,158,38,30,116,32,169,70,58,120,215,95,238,117,208,112,234,169,167,122,220,154,228,20,247,242,203,47,75,243,230,205,165,68,137,18,102,154,250,225,195,135,179,110,84,176,96,65,179,52,32,200,135,154,228,118,76,157,58,85,54,110,220,104,6,174,57,15,77,82,232,222,17,177,38,34,214,173,91,103,206,15,149,165,137,177,102,205,154,201,194,133,11,77,209,26,43,29,64,69,155,17,145,91,127,212,193,164,46,237,232,212,169,147,212,171,87,47,107,185,136,38,40,34,253,123,110,109,246,219,108,137,156,253,92,63,189,215,54,106,146,40,221,207,61,125,102,105,50,68,19,93,250,51,170,51,150,52,137,164,179,55,190,254,250,107,89,177,98,133,73,16,104,125,119,238,220,105,102,46,105,50,64,147,75,209,190,167,179,106,116,246,205,57,231,156,99,146,142,58,27,44,103,76,181,47,105,50,66,159,101,225,135,254,123,180,114,53,233,150,219,51,213,166,103,101,232,185,151,215,207,119,144,159,125,180,29,129,32,11,144,136,8,114,244,105,59,2,8,88,37,224,242,140,136,104,131,182,215,94,123,205,24,235,64,79,143,240,36,69,110,223,11,79,68,232,121,57,147,51,58,197,126,198,140,25,217,166,214,91,21,204,28,149,97,70,68,98,209,209,100,131,206,124,8,13,6,195,75,139,119,70,132,14,212,102,205,154,101,146,97,186,44,38,252,208,132,135,30,185,37,34,114,235,143,186,209,165,126,95,167,247,235,125,116,166,144,38,37,116,208,29,233,223,203,150,45,155,24,140,35,87,187,48,35,34,252,25,166,137,66,237,107,45,91,182,204,154,169,17,122,134,197,250,61,13,141,206,178,184,229,150,91,76,226,81,151,2,229,220,188,55,212,223,66,101,135,194,153,243,223,115,187,103,206,103,170,77,207,74,102,68,56,242,3,74,53,17,72,147,0,137,136,52,193,115,91,4,16,64,32,146,128,139,235,106,115,155,198,238,213,140,136,189,123,247,74,200,198,181,158,19,203,30,17,218,38,157,241,161,83,250,57,78,20,136,117,143,136,240,79,181,195,103,223,132,47,205,208,125,10,116,58,189,46,153,208,77,47,163,37,34,162,149,165,125,58,175,254,168,159,0,235,167,214,186,60,233,234,171,175,150,59,239,188,211,220,38,218,191,251,57,230,58,91,74,173,181,237,54,239,17,17,30,111,157,117,165,9,36,77,30,36,50,35,34,84,230,27,111,188,97,102,90,232,126,33,225,71,50,102,68,228,213,55,83,213,215,92,252,127,89,170,108,184,15,2,8,252,87,128,68,4,61,1,1,4,16,176,76,192,181,79,145,98,89,79,175,3,178,179,206,58,43,107,111,8,93,123,29,90,207,28,233,123,225,51,34,182,110,221,106,166,66,235,198,127,186,108,32,251,215,0,0,32,0,73,68,65,84,145,224,231,159,127,46,19,38,76,16,221,4,79,247,86,176,249,200,107,150,11,111,205,136,45,122,177,188,53,67,167,204,63,242,200,35,102,205,253,217,103,159,157,173,175,105,34,66,7,150,58,245,94,55,181,212,13,2,245,75,151,248,104,159,250,237,183,223,100,241,226,197,102,223,17,93,178,161,255,22,173,172,220,250,163,238,45,160,123,164,132,54,29,213,251,105,34,66,55,104,141,244,239,250,61,191,31,174,188,53,67,103,63,232,51,70,55,147,212,61,29,150,45,91,102,54,172,12,223,119,33,63,123,68,232,243,77,151,105,232,243,74,151,168,85,170,84,41,43,228,161,61,34,244,121,168,9,15,221,228,87,207,139,229,158,145,158,155,182,60,43,243,122,238,249,189,207,211,62,4,16,136,77,128,68,68,108,78,156,133,0,2,8,164,76,192,181,247,176,231,150,136,208,65,200,146,37,75,68,223,92,160,159,212,61,244,208,67,102,173,127,232,141,26,209,190,23,158,136,8,47,227,163,143,62,146,91,111,189,213,76,171,175,89,179,102,202,98,146,159,27,197,19,71,77,72,232,122,116,221,228,147,35,178,128,238,163,161,123,59,232,38,147,239,189,247,158,217,24,85,151,62,232,218,251,146,37,75,154,79,220,231,204,153,99,214,219,151,46,93,218,204,160,209,190,169,125,77,247,39,208,79,230,245,251,58,237,93,215,237,235,140,9,93,66,161,159,86,235,161,159,86,107,12,46,184,224,2,243,247,104,101,229,214,31,195,223,154,161,111,133,208,129,103,171,86,173,204,30,32,161,183,105,132,255,123,206,169,250,126,140,189,14,240,71,140,24,17,245,181,157,161,54,199,243,243,226,181,147,246,19,173,163,246,155,41,83,166,152,190,160,73,137,202,149,43,155,91,37,250,214,12,141,179,190,233,66,239,211,182,109,219,172,189,34,194,223,154,161,201,179,209,163,71,103,45,55,139,118,79,189,38,150,103,106,186,158,149,233,140,163,215,253,130,242,16,64,32,185,2,36,34,146,235,75,233,8,32,128,64,190,4,248,68,41,95,108,86,93,228,218,204,22,171,240,168,76,32,5,120,238,185,31,118,158,123,238,199,144,22,32,144,42,1,18,17,169,146,230,62,8,32,128,64,156,2,172,177,141,19,204,162,211,137,157,69,193,160,42,78,9,240,179,227,84,184,178,85,150,216,185,27,59,106,142,64,58,4,72,68,164,67,157,123,34,128,0,2,49,10,240,233,82,140,80,22,157,198,167,186,22,5,131,170,56,41,192,115,207,189,176,241,220,115,47,102,212,24,129,116,11,144,136,72,119,4,184,63,2,8,32,144,139,0,235,109,221,234,30,196,203,173,120,81,91,59,5,248,57,178,51,46,209,106,69,188,220,138,23,181,69,192,22,1,18,17,182,68,130,122,32,128,0,2,81,4,248,164,201,157,174,193,39,185,238,196,138,154,218,45,192,115,207,238,248,132,215,142,231,158,59,177,162,166,8,216,36,64,34,194,166,104,80,23,4,16,64,32,138,0,107,111,237,239,26,196,200,254,24,81,67,183,4,248,153,178,63,94,196,200,254,24,81,67,4,108,21,32,17,97,107,100,168,23,2,8,32,144,67,128,79,157,236,237,18,124,122,107,111,108,168,153,219,2,60,247,236,141,31,207,61,123,99,67,205,16,112,65,128,68,132,11,81,162,142,8,32,128,128,136,176,14,215,206,110,64,92,236,140,11,181,242,135,0,63,95,118,198,145,184,216,25,23,106,133,128,75,2,36,34,92,138,22,117,69,0,129,192,11,240,9,148,125,93,128,79,108,237,139,9,53,242,151,0,207,61,251,226,201,115,207,190,152,80,35,4,92,19,32,17,225,90,196,168,47,2,8,4,94,128,53,185,246,116,1,98,97,79,44,168,137,191,5,248,89,179,39,190,196,194,158,88,80,19,4,92,22,32,17,225,114,244,168,59,2,8,4,86,128,79,163,210,31,122,62,165,77,127,12,168,65,176,4,120,238,165,63,222,60,247,210,31,3,106,128,128,95,4,72,68,248,37,146,180,3,1,4,2,37,192,250,220,244,134,27,255,244,250,115,247,96,10,240,115,151,222,184,227,159,94,127,238,142,128,223,4,72,68,248,45,162,180,7,1,4,2,35,192,39,83,233,11,53,159,204,166,207,158,59,7,91,128,231,94,250,226,207,115,47,125,246,220,25,1,63,10,144,136,240,99,84,105,19,2,8,4,70,128,181,186,169,15,53,230,169,55,231,142,8,132,11,240,51,152,250,254,128,121,234,205,185,35,2,126,23,32,17,225,247,8,211,62,4,16,240,189,0,159,82,165,46,196,124,26,155,58,107,238,132,64,110,2,60,247,82,215,63,120,238,165,206,154,59,33,16,36,1,18,17,65,138,54,109,69,0,1,95,10,176,110,55,53,97,197,57,53,206,220,5,129,88,4,248,121,140,69,41,241,115,112,78,220,144,18,16,64,32,178,0,137,8,122,6,2,8,32,224,3,1,62,177,74,126,16,249,4,54,249,198,220,1,129,120,4,120,238,197,163,149,191,115,121,238,229,207,141,171,16,64,32,111,1,18,17,121,27,113,6,2,8,32,224,132,0,107,120,147,23,38,108,147,103,75,201,8,36,34,192,207,102,34,122,185,95,139,109,242,108,41,25,1,4,68,72,68,208,11,16,64,0,1,31,9,240,233,149,247,193,228,83,87,239,77,41,17,1,47,5,120,238,121,169,249,223,178,120,238,121,111,74,137,8,32,144,93,128,68,4,61,2,1,4,16,240,145,0,235,121,189,13,38,158,222,122,82,26,2,201,16,224,231,212,91,85,60,189,245,164,52,4,16,136,44,64,34,130,158,129,0,2,8,248,76,128,79,178,188,11,40,159,180,122,103,73,73,8,36,83,128,231,158,119,186,60,247,188,179,164,36,4,16,136,46,64,34,130,222,129,0,2,8,248,80,128,181,189,137,7,21,195,196,13,41,1,129,84,10,240,51,155,184,54,134,137,27,82,2,2,8,196,38,64,34,34,54,39,206,66,0,1,4,156,19,224,83,173,252,135,140,79,87,243,111,199,149,8,164,83,128,231,94,254,245,121,238,229,223,142,43,17,64,32,126,1,18,17,241,155,113,5,2,8,32,224,132,0,235,124,243,23,38,220,242,231,198,85,8,216,32,192,207,111,254,162,128,91,254,220,184,10,1,4,242,47,64,34,34,255,118,92,137,0,2,8,88,47,192,39,92,241,135,136,79,84,227,55,227,10,4,108,18,224,185,23,127,52,120,238,197,111,198,21,8,32,144,152,0,137,136,196,252,184,26,1,4,16,176,94,128,53,191,177,135,8,171,216,173,56,19,1,155,5,248,89,142,61,58,88,197,110,197,153,8,32,224,157,0,137,8,239,44,41,9,1,4,16,176,86,128,79,187,242,14,13,159,162,230,109,196,25,8,184,36,192,115,47,239,104,241,220,203,219,136,51,16,64,32,57,2,36,34,146,227,74,169,8,32,128,128,85,2,172,255,205,61,28,248,88,213,93,169,12,2,158,8,240,115,205,115,207,147,142,68,33,8,32,144,20,1,18,17,73,97,165,80,4,16,64,192,62,1,62,249,138,30,19,62,57,181,175,191,82,35,4,188,16,224,185,199,115,207,139,126,68,25,8,32,224,189,0,137,8,239,77,41,17,1,4,16,176,86,128,181,192,39,134,6,19,107,187,43,21,67,192,19,1,126,198,121,238,121,210,145,40,4,1,4,60,21,32,17,225,41,39,133,33,128,0,2,246,11,240,233,255,255,143,17,159,150,218,223,95,169,33,2,94,8,240,220,227,185,231,69,63,162,12,4,16,240,78,128,68,132,119,150,148,132,0,2,8,56,33,192,186,233,255,134,9,7,39,186,43,149,68,192,19,1,126,222,121,238,121,210,145,40,4,1,4,60,19,32,17,225,25,37,5,33,128,0,2,238,8,48,19,64,132,79,72,221,233,175,212,20,1,47,4,120,238,241,220,243,162,31,81,6,2,8,120,35,64,34,194,27,71,74,65,0,1,4,156,19,8,242,186,233,32,183,221,185,142,74,133,17,240,80,32,200,63,251,65,110,187,135,93,136,162,16,64,192,35,1,18,17,30,65,82,12,2,8,32,224,162,64,16,103,5,240,169,168,139,61,149,58,35,224,157,0,207,61,239,44,41,9,1,4,16,200,175,0,137,136,252,202,113,29,2,8,32,224,3,129,208,186,105,31,52,37,174,38,44,95,190,92,234,214,173,27,215,53,156,140,0,2,254,16,224,185,231,143,56,210,10,4,16,112,91,128,68,132,219,241,163,246,8,32,128,128,179,2,5,10,20,144,204,204,76,103,235,79,197,17,64,0,129,120,5,120,238,197,43,198,249,8,32,224,87,1,18,17,126,141,44,237,66,0,1,4,44,23,224,23,114,203,3,68,245,16,64,192,115,1,158,123,158,147,82,32,2,8,56,42,64,34,194,209,192,81,109,4,16,64,192,117,1,126,33,119,61,130,212,31,1,4,226,21,224,185,23,175,24,231,35,128,128,95,5,72,68,248,53,178,180,11,1,4,16,176,92,128,95,200,45,15,16,213,67,0,1,207,5,120,238,121,78,74,129,8,32,224,168,0,137,8,71,3,71,181,17,64,0,1,215,5,248,133,220,245,8,82,127,4,16,136,87,128,231,94,188,98,156,143,0,2,126,21,32,17,225,215,200,210,46,4,16,64,192,114,1,126,33,183,60,64,84,15,1,4,60,23,224,185,231,57,41,5,34,128,128,163,2,36,34,28,13,28,213,70,0,1,4,92,23,224,23,114,215,35,72,253,17,64,32,94,1,158,123,241,138,113,62,2,8,248,85,128,68,132,95,35,75,187,16,64,0,1,203,5,248,133,220,242,0,81,61,4,16,240,92,128,231,158,231,164,20,136,0,2,142,10,144,136,112,52,112,84,27,1,4,16,112,93,128,95,200,93,143,32,245,71,0,129,120,5,120,238,197,43,198,249,8,32,224,87,1,18,17,126,141,44,237,66,0,1,4,44,23,224,23,114,203,3,68,245,16,64,192,115,1,158,123,158,147,82,32,2,8,56,42,64,34,194,209,192,81,109,4,16,64,192,117,1,126,33,119,61,130,212,31,1,4,226,21,224,185,23,175,24,231,35,128,128,95,5,72,68,248,53,178,180,11,1,4,16,176,92,128,95,200,45,15,16,213,67,0,1,207,5,120,238,121,78,74,129,8,32,224,168,0,137,8,71,3,71,181,17,64,0,1,215,5,248,133,220,245,8,82,127,4,16,136,87,128,231,94,188,98,156,143,0,2,126,21,32,17,225,215,200,210,46,4,16,64,192,114,1,126,33,183,60,64,84,15,1,4,60,23,224,185,231,57,41,5,34,128,128,163,2,36,34,28,13,28,213,70,0,1,4,92,23,224,23,114,215,35,72,253,17,64,32,94,1,158,123,241,138,113,62,2,8,248,85,128,68,132,95,35,75,187,16,64,0,1,203,5,248,133,220,242,0,81,61,4,16,240,92,128,231,158,231,164,20,136,0,2,142,10,144,136,112,52,112,84,27,1,4,16,112,93,128,95,200,93,143,32,245,71,0,129,120,5,120,238,197,43,198,249,8,32,224,87,1,18,17,126,141,44,237,66,0,1,4,44,23,224,23,114,203,3,68,245,16,64,192,115,1,158,123,158,147,82,32,2,8,56,42,64,34,194,209,192,81,109,4,16,64,192,117,1,126,33,119,61,130,212,31,1,4,226,21,224,185,23,175,24,231,35,128,128,95,5,72,68,248,53,178,180,11,1,4,16,176,92,128,95,200,45,15,16,213,67,0,1,207,5,120,238,121,78,74,129,8,32,224,168,0,137,8,71,3,71,181,17,64,0,1,215,5,248,133,220,245,8,82,127,4,16,136,87,128,231,94,188,98,156,143,0,2,126,21,32,17,225,215,200,210,46,4,16,64,192,114,1,126,33,183,60,64,84,15,1,4,60,23,224,185,231,57,41,5,34,128,128,163,2,36,34,28,13,28,213,70,0,1,4,92,23,224,23,114,215,35,72,253,17,64,32,94,1,158,123,241,138,113,62,2,8,248,85,128,68,132,95,35,75,187,16,64,0,1,203,5,248,133,220,242,0,81,61,4,16,240,92,128,231,158,231,164,20,136,0,2,142,10,144,136,112,52,112,84,27,1,4,16,112,93,128,95,200,93,143,160,255,235,175,125,148,3,1,175,5,50,51,51,189,46,146,242,16,64,0,1,231,4,72,68,56,23,50,42,140,0,2,8,248,67,128,68,132,63,226,232,231,86,208,71,253,28,93,218,134,0,2,8,32,144,78,1,18,17,233,212,231,222,8,32,128,64,128,5,24,228,5,56,248,142,52,157,62,234,72,160,168,38,2,8,32,128,128,115,2,36,34,156,11,25,21,70,0,1,4,252,33,192,32,207,31,113,244,115,43,232,163,126,142,46,109,67,0,1,4,16,72,167,0,137,136,116,234,115,111,4,16,64,32,192,2,12,242,2,28,124,71,154,78,31,117,36,80,84,19,1,4,16,64,192,57,1,18,17,206,133,140,10,35,128,0,2,254,16,96,144,231,143,56,250,185,21,244,81,63,71,151,182,33,128,0,2,8,164,83,128,68,68,58,245,185,55,2,8,32,16,96,1,6,121,1,14,190,35,77,167,143,58,18,40,170,137,0,2,8,32,224,156,0,137,8,231,66,70,133,17,64,0,1,127,8,48,200,243,71,28,253,220,10,250,168,159,163,75,219,16,64,0,1,4,210,41,64,34,34,157,250,220,27,1,4,16,8,176,0,131,188,0,7,223,145,166,211,71,29,9,20,213,68,0,1,4,16,112,78,128,68,132,115,33,163,194,8,32,128,128,63,4,24,228,249,35,142,126,110,5,125,212,207,209,165,109,8,32,128,0,2,233,20,32,17,145,78,125,238,141,0,2,8,4,88,128,65,94,128,131,239,72,211,233,163,142,4,138,106,34,128,0,2,8,56,39,64,34,194,185,144,81,97,4,16,64,192,31,2,12,242,252,17,71,63,183,130,62,234,231,232,210,54,4,16,64,0,129,116,10,144,136,72,167,62,247,70,0,1,4,2,44,192,32,47,192,193,119,164,233,244,81,71,2,69,53,17,64,0,1,4,156,19,32,17,225,92,200,168,48,2,8,32,224,15,1,6,121,254,136,163,159,91,65,31,245,115,116,105,27,2,8,32,128,64,58,5,72,68,164,83,159,123,35,128,0,2,1,22,96,144,23,224,224,59,210,116,250,168,35,129,162,154,8,32,128,0,2,206,9,144,136,112,46,100,84,24,1,4,16,240,135,0,131,60,127,196,209,207,173,160,143,250,57,186,180,13,1,4,16,64,32,157,2,36,34,210,169,207,189,17,64,0,129,0,11,48,200,11,112,240,29,105,58,125,212,145,64,81,77,4,16,64,0,1,231,4,72,68,56,23,50,42,140,0,2,8,184,41,208,178,101,75,153,58,117,170,244,235,215,79,58,119,238,44,161,65,222,224,193,131,165,103,207,158,210,180,105,83,153,52,105,146,155,141,163,214,190,16,160,143,250,34,140,52,2,1,4,16,64,192,1,1,18,17,14,4,137,42,34,128,0,2,126,16,56,112,224,128,84,168,80,65,138,23,47,46,5,11,22,148,61,123,246,72,185,114,229,228,247,223,127,151,35,71,142,200,206,157,59,165,84,169,82,126,104,42,109,112,84,128,62,234,104,224,168,54,2,8,32,128,128,115,2,36,34,156,11,25,21,70,0,1,4,220,21,232,210,165,139,140,29,59,86,246,239,223,111,146,17,199,143,31,151,210,165,75,75,235,214,173,69,103,70,112,32,144,110,1,250,104,186,35,192,253,17,64,0,1,4,130,32,64,34,34,8,81,166,141,8,32,128,128,37,2,250,137,115,165,74,149,204,12,136,208,81,172,88,49,217,177,99,7,179,33,44,137,81,208,171,65,31,13,122,15,160,253,8,32,128,0,2,169,16,32,17,145,10,101,238,129,0,2,8,32,144,37,208,173,91,55,121,254,249,231,101,223,190,125,82,166,76,25,121,240,193,7,101,224,192,129,8,33,96,141,0,125,212,154,80,80,17,4,16,64,0,1,159,10,144,136,240,105,96,105,22,2,8,32,96,171,64,248,39,206,204,134,176,53,74,193,174,23,125,52,216,241,167,245,8,32,128,0,2,201,23,32,17,145,124,99,238,128,0,2,8,32,144,67,64,215,225,143,26,53,74,218,182,109,203,222,16,244,14,43,5,232,163,86,134,133,74,33,128,0,2,8,248,68,128,68,132,79,2,73,51,16,64,0,1,151,4,244,19,231,202,149,43,203,182,109,219,216,27,194,165,192,5,168,174,244,209,0,5,155,166,34,128,0,2,8,164,92,128,68,68,202,201,185,33,2,8,32,16,89,160,64,129,2,208,248,92,32,51,51,211,231,45,164,121,8,32,128,0,2,8,32,128,64,222,2,36,34,242,54,226,12,4,16,64,32,37,2,154,136,96,160,154,18,234,180,220,132,248,166,133,157,155,34,128,0,2,8,32,128,128,133,2,36,34,44,12,10,85,66,0,129,96,10,48,80,245,119,220,137,175,191,227,75,235,16,64,0,1,4,16,64,32,118,1,18,17,177,91,113,38,2,8,32,144,84,1,6,170,73,229,77,123,225,196,55,237,33,160,2,8,32,128,0,2,8,32,96,137,0,137,8,75,2,65,53,16,64,0,1,6,170,254,238,3,196,215,223,241,165,117,8,32,128,0,2,8,32,16,187,0,137,136,216,173,56,19,1,4,16,72,170,0,3,213,164,242,166,189,112,226,155,246,16,80,1,4,16,64,0,1,4,16,176,68,128,68,132,37,129,160,26,8,32,128,0,3,85,127,247,129,32,196,247,190,251,238,147,145,35,71,90,245,74,214,245,235,215,203,196,137,19,165,79,159,62,82,188,120,241,180,116,178,95,126,249,69,70,140,24,33,109,218,180,145,140,140,140,180,212,129,155,34,128,0,2,8,32,96,147,0,137,8,155,162,65,93,16,64,32,208,2,65,24,168,6,57,192,65,136,111,177,98,197,204,155,95,218,181,107,39,61,122,244,176,34,33,97,67,34,98,215,174,93,242,196,19,79,200,147,79,62,73,34,34,200,15,1,218,142,0,2,8,32,144,37,64,34,130,206,128,0,2,8,88,34,16,132,129,170,37,212,105,169,70,16,226,59,120,240,96,51,216,214,227,216,177,99,38,33,161,3,240,82,165,74,165,204,92,19,33,139,22,45,146,206,157,59,155,123,222,125,247,221,178,109,219,54,233,215,175,159,153,17,177,116,233,82,233,210,165,139,172,92,185,82,238,185,231,30,233,221,187,183,148,47,95,222,36,80,102,206,156,105,190,87,187,118,109,121,250,233,167,165,122,245,234,162,137,140,161,67,135,202,145,35,71,68,19,10,23,92,112,129,220,126,251,237,82,183,110,93,83,190,206,182,168,88,177,162,212,168,81,67,198,140,25,99,18,13,58,43,164,126,253,250,50,104,208,32,169,90,181,170,116,232,208,65,198,142,29,43,117,234,212,145,25,51,102,152,115,57,16,64,0,1,4,16,8,178,0,137,136,32,71,159,182,35,128,128,85,2,65,24,168,90,5,158,226,202,4,37,190,58,168,223,179,103,143,209,45,83,166,140,28,61,122,84,30,126,248,225,148,205,144,208,196,129,38,23,52,241,112,202,41,167,200,128,1,3,76,2,97,248,240,225,178,125,251,118,233,216,177,163,244,234,213,75,206,59,239,60,153,54,109,154,108,216,176,65,122,246,236,41,235,214,173,147,254,253,251,203,176,97,195,228,203,47,191,148,207,62,251,204,156,247,237,183,223,154,37,21,154,140,208,4,197,7,31,124,32,223,125,247,157,60,240,192,3,114,248,240,97,233,219,183,175,180,106,213,202,36,94,154,53,107,38,237,219,183,151,198,141,27,203,252,249,243,101,222,188,121,230,190,154,196,96,70,68,138,127,224,184,29,2,8,32,128,128,213,2,36,34,172,14,15,149,67,0,129,32,9,4,101,160,26,164,152,134,183,53,157,241,213,123,167,242,40,88,176,160,28,63,126,60,235,150,58,19,65,235,112,240,224,193,164,87,67,103,28,252,248,227,143,102,22,130,30,95,125,245,149,76,158,60,217,36,36,230,206,157,107,18,15,154,20,208,250,236,219,183,79,186,119,239,46,143,61,246,152,44,95,190,92,214,172,89,99,254,59,252,208,196,198,144,33,67,76,130,66,19,43,59,119,238,52,201,133,110,221,186,153,251,188,244,210,75,38,201,178,105,211,38,179,15,197,51,207,60,35,21,42,84,144,3,7,14,200,227,143,63,110,102,133,148,43,87,142,68,68,210,35,207,13,16,64,0,1,4,92,18,32,17,225,82,180,168,43,2,8,248,90,32,157,3,85,95,195,90,210,184,116,198,55,149,247,78,247,140,136,169,83,167,154,136,235,236,4,61,194,247,136,120,237,181,215,228,174,187,238,202,214,35,66,203,37,52,17,17,126,93,232,164,156,123,76,232,18,14,77,68,92,119,221,117,102,121,71,232,154,156,231,233,108,9,157,81,209,178,101,75,147,152,96,70,132,37,63,136,84,3,1,4,16,64,192,10,1,18,17,86,132,129,74,32,128,0,2,98,62,161,213,65,78,126,143,239,191,255,222,76,71,159,61,123,182,89,147,175,3,174,71,31,125,212,172,127,207,237,8,31,64,233,102,131,83,166,76,145,78,157,58,73,139,22,45,100,224,192,129,82,164,72,17,115,185,78,111,215,193,221,194,133,11,179,138,171,86,173,154,220,123,239,189,230,252,146,37,75,198,124,159,45,91,182,164,253,77,6,169,222,196,48,209,248,230,183,95,232,117,169,186,183,206,28,208,61,34,180,31,167,107,143,136,188,102,68,236,221,187,87,90,183,110,125,2,167,206,150,136,54,35,34,231,91,55,150,45,91,38,107,215,174,53,179,43,154,55,111,110,246,124,208,254,164,75,59,116,70,132,206,128,96,70,68,34,61,150,107,17,64,0,1,4,252,46,64,34,194,239,17,166,125,8,32,224,140,64,34,131,197,253,251,247,203,35,143,60,98,146,15,87,93,117,149,252,250,235,175,242,242,203,47,103,173,123,47,90,180,104,84,135,240,1,185,158,164,211,204,117,19,191,243,207,63,63,219,53,145,118,254,215,251,234,122,124,221,184,47,244,9,116,180,27,165,122,224,159,87,224,83,93,159,68,226,155,87,91,242,250,126,170,238,109,195,91,51,116,137,132,238,3,161,203,36,206,58,235,44,51,123,65,19,95,250,231,214,173,91,205,38,150,186,175,131,246,239,207,63,255,92,38,76,152,32,186,201,166,46,179,208,68,130,158,247,245,215,95,203,235,175,191,110,254,61,82,210,76,247,192,208,101,23,186,228,68,19,47,250,167,246,167,156,123,68,44,89,178,196,252,124,232,235,59,53,89,167,137,66,221,188,146,3,1,4,16,64,0,129,160,11,144,136,8,122,15,160,253,8,32,96,141,64,34,131,69,221,80,79,19,8,250,105,172,238,224,175,135,14,150,116,208,165,107,217,207,62,251,236,168,111,11,8,13,200,245,60,29,92,233,238,254,122,124,252,241,199,114,217,101,151,101,249,68,123,5,225,251,239,191,111,206,213,251,235,17,237,173,4,225,3,255,240,193,157,38,73,230,204,153,99,6,125,186,65,224,229,151,95,110,254,187,94,189,122,89,111,44,40,93,186,180,153,169,113,209,69,23,153,183,25,232,155,11,162,189,229,32,183,58,132,7,91,235,19,233,45,7,103,158,121,166,217,79,224,239,127,255,251,9,111,70,184,249,230,155,243,221,95,18,137,111,190,111,250,127,23,166,234,222,186,12,97,196,136,17,41,125,75,70,78,27,237,23,154,0,208,254,172,179,31,30,122,232,33,217,184,113,163,73,76,104,162,36,244,189,143,62,250,72,110,189,245,86,19,235,154,53,107,102,235,79,250,243,50,122,244,232,172,153,14,57,103,68,232,61,180,60,125,171,70,248,18,16,221,208,178,68,137,18,50,125,250,116,105,212,168,145,73,120,84,174,92,217,108,216,169,179,69,180,159,235,210,17,222,154,145,104,143,230,122,4,16,64,0,1,215,5,72,68,184,30,65,234,143,0,2,190,17,72,100,176,168,235,209,245,181,131,154,44,208,217,12,58,67,65,151,100,132,54,41,12,125,74,28,233,109,1,154,196,8,13,180,20,51,180,174,61,231,96,41,82,34,66,147,29,186,246,253,154,107,174,145,127,252,227,31,102,195,190,104,111,37,8,191,79,120,34,66,7,137,186,4,68,191,244,45,7,186,249,159,78,125,215,205,1,55,111,222,108,214,216,235,167,202,13,26,52,48,131,184,85,171,86,153,115,117,90,124,164,183,28,232,18,149,104,117,56,233,164,147,178,250,139,38,34,212,74,55,39,212,164,67,248,91,14,52,153,162,245,202,249,102,132,51,206,56,35,223,253,45,145,248,230,251,166,41,78,68,36,90,79,87,174,215,215,129,106,191,209,183,109,132,250,68,170,103,216,184,98,69,61,17,64,0,1,4,16,136,36,64,34,130,126,129,0,2,8,88,34,144,232,64,85,223,72,240,230,155,111,138,110,200,247,222,123,239,153,215,19,234,0,254,202,43,175,148,87,95,125,53,234,219,2,116,45,123,172,137,136,72,123,68,232,219,9,244,245,133,58,61,93,215,231,71,123,43,65,248,125,114,219,35,226,147,79,62,49,201,136,208,148,250,240,55,22,132,15,246,222,121,231,157,136,107,250,115,171,195,169,167,158,154,45,17,49,110,220,56,51,93,94,63,197,14,95,211,95,182,108,217,136,111,70,200,109,137,75,94,221,40,209,248,230,85,126,110,223,79,231,189,19,169,183,141,215,234,91,56,154,54,109,106,222,182,113,231,157,119,102,37,251,72,68,216,24,45,234,132,0,2,8,32,96,171,0,137,8,91,35,67,189,16,64,32,112,2,94,14,22,127,251,237,55,179,92,226,169,167,158,50,75,25,116,119,255,104,111,11,80,232,72,137,8,77,94,232,39,190,122,232,20,115,157,226,30,218,249,95,103,91,232,146,12,93,46,161,247,168,82,165,138,57,79,103,44,196,114,159,240,68,132,78,151,95,183,110,157,188,253,246,219,230,85,139,58,117,94,103,63,132,18,17,225,211,226,115,190,1,65,239,153,115,111,138,220,234,16,62,203,35,183,183,28,156,115,206,57,17,223,140,144,72,167,244,50,190,241,214,35,157,247,142,183,174,156,143,0,2,8,32,128,0,2,254,23,32,17,225,255,24,211,66,4,16,112,68,32,145,193,162,206,14,208,196,128,126,186,31,190,252,64,255,174,155,87,234,38,125,209,222,22,144,115,179,202,88,151,102,232,58,121,221,232,79,147,28,186,167,131,190,53,67,103,35,196,114,159,240,68,132,190,169,64,151,88,220,119,223,125,82,187,118,109,179,188,67,203,201,43,17,145,219,140,136,104,117,8,239,10,218,238,240,25,17,251,246,237,51,27,10,118,237,218,213,236,169,17,233,205,8,137,116,165,68,226,155,200,125,245,218,116,222,59,209,186,115,61,2,8,32,128,0,2,8,248,79,128,68,132,255,98,74,139,16,64,192,81,129,68,6,139,63,255,252,179,180,107,215,206,236,117,112,219,109,183,137,46,33,208,129,116,104,89,131,190,69,35,218,219,2,118,236,216,17,243,210,140,208,140,136,140,140,12,163,172,123,68,180,105,211,70,110,185,229,22,105,220,184,177,89,150,17,203,125,194,19,17,250,218,196,111,190,249,198,236,113,161,111,225,208,123,104,146,99,228,200,145,162,251,61,68,155,17,161,123,56,68,122,203,65,110,111,70,208,215,42,134,14,77,68,232,254,19,58,219,163,126,253,250,50,109,218,52,99,54,104,208,32,179,204,36,210,155,17,18,233,90,137,196,55,145,251,146,136,72,84,143,235,17,64,0,1,4,16,64,192,107,1,18,17,94,139,82,30,2,8,32,144,79,129,68,7,170,58,104,215,25,16,179,103,207,54,175,239,188,254,250,235,205,91,48,46,188,240,66,51,176,143,246,182,128,252,206,136,8,53,243,195,15,63,52,203,51,116,118,132,238,193,16,203,125,194,19,17,250,106,67,77,62,232,155,6,116,211,203,230,205,155,155,125,46,116,73,201,238,221,187,163,38,34,116,73,199,204,153,51,77,2,35,252,45,7,185,181,53,60,52,218,110,125,195,67,232,141,28,225,111,57,208,243,34,189,25,33,159,161,53,151,37,26,95,87,239,157,72,189,211,117,109,104,147,215,80,63,72,87,61,184,47,2,8,32,128,0,2,126,21,32,17,225,215,200,210,46,4,16,112,78,32,157,3,85,231,176,82,80,225,72,111,70,72,228,182,233,140,111,58,239,157,136,89,186,174,197,43,93,242,220,23,1,4,16,64,32,40,2,36,34,130,18,105,218,137,0,2,214,11,48,248,177,39,68,209,222,140,144,72,13,211,25,223,116,222,59,17,179,116,93,139,87,186,228,185,47,2,8,32,128,64,80,4,72,68,4,37,210,180,19,1,4,172,23,96,240,99,125,136,18,170,96,58,227,155,206,123,39,132,150,166,139,241,74,19,60,183,69,0,1,4,16,8,140,0,137,136,192,132,154,134,34,128,128,237,2,12,126,108,143,80,98,245,75,103,124,211,121,239,196,212,210,115,53,94,233,113,231,174,8,32,128,0,2,193,17,32,17,17,156,88,211,82,4,16,176,92,128,193,143,229,1,74,176,122,233,140,111,58,239,157,32,91,90,46,199,43,45,236,220,20,1,4,16,64,32,64,2,36,34,2,20,108,154,138,0,2,118,11,164,98,240,179,107,215,46,105,214,172,153,44,92,184,48,11,163,90,181,106,114,239,189,247,74,167,78,157,164,100,201,146,185,34,133,191,97,67,95,113,25,237,136,229,188,223,127,255,93,158,124,242,73,243,234,207,11,46,184,192,20,181,121,243,102,105,218,180,169,220,125,247,221,210,186,117,107,243,111,135,14,29,50,175,216,212,215,132,106,93,115,30,185,221,43,150,122,164,170,87,164,34,190,209,218,146,206,123,167,202,215,203,251,224,229,165,38,101,33,128,0,2,8,32,112,162,0,137,8,122,5,2,8,32,96,137,64,42,6,63,154,136,208,87,101,106,2,32,35,35,195,180,124,255,254,253,210,187,119,111,169,91,183,174,73,82,228,118,196,58,176,143,245,188,185,115,231,202,225,195,135,229,206,59,239,52,183,213,87,129,62,255,252,243,82,181,106,85,233,211,167,143,104,178,67,147,19,227,198,141,147,238,221,187,155,191,147,136,136,191,195,166,162,111,197,95,43,123,175,192,203,222,216,80,51,4,16,64,0,1,127,8,144,136,240,71,28,105,5,2,8,248,64,32,21,131,159,72,137,8,165,123,255,253,247,229,227,143,63,150,30,61,122,200,241,227,199,101,206,156,57,50,120,240,96,249,236,179,207,228,242,203,47,55,255,93,175,94,61,9,79,48,108,217,178,69,198,140,25,99,18,26,35,71,142,148,250,245,235,203,160,65,131,164,122,245,234,230,188,17,35,70,200,169,167,158,106,254,188,232,162,139,100,244,232,209,82,163,70,141,108,145,210,243,102,207,158,45,93,187,118,149,147,78,58,73,134,15,31,46,103,158,121,166,188,253,246,219,210,173,91,55,51,3,226,147,79,62,145,53,107,214,72,133,10,21,242,172,83,177,98,197,100,209,162,69,210,185,115,103,115,31,157,89,161,175,225,236,215,175,159,73,98,44,93,186,84,186,116,233,34,43,87,174,148,198,141,27,155,132,76,197,138,21,83,210,123,82,17,223,104,13,73,231,189,83,130,235,241,77,240,242,24,148,226,16,64,0,1,4,16,200,33,64,34,130,46,129,0,2,8,88,34,144,138,193,79,164,68,196,158,61,123,204,44,137,107,174,185,70,254,241,143,127,152,65,255,192,129,3,205,215,41,167,156,34,47,189,244,146,44,91,182,76,134,13,27,102,102,39,76,156,56,209,204,86,208,68,132,206,160,104,223,190,189,25,212,207,159,63,95,230,205,155,103,146,9,91,183,110,149,123,238,185,199,156,119,213,85,87,201,212,169,83,101,213,170,85,166,204,34,69,138,100,137,31,56,112,192,36,47,58,118,236,40,133,10,21,146,158,61,123,74,187,118,237,228,229,151,95,150,75,47,189,84,174,189,246,90,25,53,106,148,252,225,15,127,16,157,61,17,75,157,116,118,135,38,30,180,238,3,6,12,16,109,179,214,105,251,246,237,230,62,189,122,245,146,90,181,106,201,180,105,211,100,245,234,213,210,191,127,127,41,90,180,104,210,123,65,42,226,75,34,194,155,48,166,51,86,222,180,128,82,16,64,0,1,4,16,176,91,128,68,132,221,241,161,118,8,32,16,32,129,84,12,126,162,237,17,209,161,67,7,105,213,170,85,196,165,15,58,35,65,147,17,58,152,215,228,67,120,34,66,19,13,207,60,243,140,153,173,160,73,133,199,31,127,220,36,18,116,255,135,33,67,134,152,228,69,153,50,101,178,205,164,200,185,188,226,185,231,158,147,203,46,187,204,156,23,90,130,161,179,51,116,54,134,214,75,239,251,224,131,15,154,123,132,142,104,117,210,100,197,143,63,254,104,174,211,227,171,175,190,146,201,147,39,155,132,196,59,239,188,35,43,86,172,48,137,8,181,222,185,115,167,153,57,161,137,139,72,123,79,120,221,245,244,158,233,60,50,51,51,211,121,123,167,238,157,138,159,69,167,64,168,44,2,8,32,128,0,2,30,11,144,136,240,24,148,226,16,64,0,129,252,10,164,98,240,19,62,35,162,124,249,242,102,73,198,148,41,83,228,169,167,158,146,42,85,170,152,170,235,128,117,221,186,117,102,121,132,14,228,151,44,89,34,13,26,52,136,152,136,8,37,37,52,185,160,123,61,232,32,191,101,203,150,166,156,240,239,229,182,103,132,38,21,52,121,80,182,108,89,217,184,113,163,217,164,82,103,94,232,146,14,77,64,188,254,250,235,38,177,160,223,203,171,78,175,189,246,154,185,119,104,175,139,240,251,230,252,94,120,125,115,46,25,201,111,12,115,187,46,21,241,77,70,189,131,88,38,177,10,98,212,105,51,2,8,32,128,64,42,5,72,68,164,82,155,123,33,128,0,2,185,8,164,98,240,147,115,105,134,38,29,38,76,152,96,246,76,208,125,32,244,173,25,203,151,47,55,203,21,238,187,239,62,169,93,187,182,108,218,180,73,102,204,152,17,49,17,161,231,233,140,136,114,229,202,157,48,35,34,214,68,132,38,33,244,92,157,161,112,199,29,119,152,217,17,58,187,66,103,43,232,76,133,211,79,63,221,236,59,17,75,157,108,159,17,193,172,4,55,30,1,169,248,89,116,67,130,90,34,128,0,2,8,32,144,28,1,18,17,201,113,165,84,4,16,64,32,110,129,84,12,126,162,237,17,161,175,198,212,215,104,234,94,15,154,116,248,230,155,111,204,166,142,250,70,13,221,63,66,7,208,186,33,229,247,223,127,159,235,30,17,58,123,66,151,58,104,242,34,214,68,196,177,99,199,204,198,148,95,126,249,165,217,75,66,55,184,212,67,151,100,232,178,141,89,179,102,201,218,181,107,99,170,83,104,31,8,93,50,114,214,89,103,101,37,79,130,190,71,68,220,157,49,224,23,164,226,103,49,224,196,52,31,1,4,16,64,32,224,2,36,34,2,222,1,104,62,2,8,216,35,144,138,193,79,180,183,102,232,107,51,117,121,134,206,142,208,205,36,53,249,48,125,250,116,179,129,101,243,230,205,69,151,53,60,253,244,211,178,123,247,238,108,137,136,161,67,135,74,137,18,37,204,185,141,26,53,146,190,125,251,74,229,202,149,79,216,19,34,175,215,121,234,76,134,197,139,23,103,219,204,82,151,108,104,242,99,252,248,241,162,201,138,88,234,164,111,205,208,100,136,38,54,246,238,221,43,15,61,244,144,89,210,17,122,21,104,80,223,154,97,79,47,119,163,38,169,248,89,116,67,130,90,34,128,0,2,8,32,144,28,1,18,17,201,113,165,84,4,16,64,32,110,1,215,6,63,121,37,23,226,6,240,249,5,174,197,215,231,225,200,181,121,196,42,200,209,167,237,8,32,128,0,2,47,203,253,252,0,0,32,0,73,68,65,84,169,16,32,17,145,10,101,238,129,0,2,8,196,32,224,218,224,135,68,68,12,65,13,59,197,181,248,198,215,58,127,157,77,172,252,21,79,90,131,0,2,8,32,96,159,0,137,8,251,98,66,141,16,64,32,160,2,12,126,252,29,120,226,235,78,124,137,149,59,177,162,166,8,32,128,0,2,110,10,144,136,112,51,110,212,26,1,4,124,40,192,224,199,135,65,101,70,132,147,65,229,103,209,201,176,81,105,4,16,64,0,1,135,4,72,68,56,20,44,170,138,0,2,254,22,96,240,67,124,253,45,224,78,235,248,89,116,39,86,212,20,1,4,16,64,192,77,1,18,17,110,198,141,90,35,128,128,15,5,108,27,252,232,27,54,154,53,107,38,11,23,46,204,166,93,167,78,29,243,138,207,26,53,106,248,48,10,201,107,146,109,241,77,94,75,221,47,153,88,185,31,67,90,128,0,2,8,32,96,183,0,137,8,187,227,67,237,16,64,32,64,2,182,13,126,162,189,234,51,64,33,241,180,169,182,197,215,211,198,249,172,48,98,229,179,128,210,28,4,16,64,0,1,235,4,72,68,88,23,18,42,132,0,2,65,21,176,109,240,147,87,34,66,223,154,49,102,204,24,201,200,200,144,145,35,71,74,195,134,13,165,83,167,78,50,116,232,80,89,176,96,129,60,241,196,19,242,200,35,143,72,161,66,133,100,233,210,165,210,165,75,23,89,185,114,165,220,115,207,61,210,187,119,111,41,95,190,188,104,25,122,254,145,35,71,100,247,238,221,166,188,201,147,39,203,179,207,62,43,85,170,84,145,190,125,251,74,163,70,141,68,109,194,203,104,220,184,177,60,249,228,147,82,177,98,197,172,50,74,151,46,45,83,166,76,145,139,46,186,72,158,126,250,105,185,224,130,11,172,234,74,182,197,215,42,156,52,87,166,101,203,150,50,117,234,84,233,215,175,159,116,238,220,217,244,183,204,204,76,25,60,120,176,244,236,217,83,154,54,109,42,147,38,77,74,115,45,185,61,2,8,32,128,0,2,254,17,32,17,225,159,88,210,18,4,16,112,92,192,182,129,106,44,137,8,77,42,232,224,237,242,203,47,151,62,125,250,200,183,223,126,43,195,135,15,55,131,56,77,68,244,232,209,195,36,34,58,118,236,40,189,122,245,146,243,206,59,79,166,77,155,38,27,54,108,48,3,60,61,191,77,155,54,38,25,81,187,118,109,153,63,127,190,124,245,213,87,38,105,177,125,251,118,121,252,241,199,77,194,65,203,11,149,81,171,86,45,83,198,234,213,171,165,127,255,254,178,105,211,38,209,129,164,38,55,26,52,104,96,6,148,171,86,173,146,129,3,7,74,145,34,69,172,233,21,182,197,215,26,24,11,42,114,224,192,1,169,80,161,130,20,47,94,92,10,22,44,40,123,246,236,145,114,229,202,201,239,191,255,110,146,100,59,119,238,148,82,165,74,89,80,83,170,128,0,2,8,32,128,128,63,4,72,68,248,35,142,180,2,1,4,124,32,96,219,64,53,218,30,17,173,91,183,54,201,134,45,91,182,200,144,33,67,100,216,176,97,82,166,76,25,147,0,216,177,99,135,116,232,208,65,14,31,62,44,143,62,250,168,180,104,209,66,54,111,222,108,18,15,154,152,208,54,238,219,183,79,186,119,239,46,143,61,246,152,232,0,48,188,140,183,222,122,75,70,141,26,101,102,86,212,171,87,79,74,150,44,105,34,59,119,238,92,89,177,98,133,73,102,104,25,58,48,212,79,174,53,249,160,3,197,240,50,116,150,197,196,137,19,77,98,68,7,150,182,28,182,197,215,22,23,91,234,161,201,175,177,99,199,202,254,253,251,77,50,226,248,241,227,162,179,108,180,191,235,204,8,14,4,16,64,0,1,4,16,240,78,128,68,132,119,150,148,132,0,2,8,36,36,96,219,64,53,150,25,17,225,3,126,77,68,232,161,27,92,106,34,66,19,18,205,155,55,55,51,22,238,186,235,174,108,54,161,13,47,245,31,195,203,56,122,244,168,188,246,218,107,102,169,135,38,47,116,182,132,38,37,52,65,17,42,91,255,212,242,53,41,161,51,33,114,150,65,34,34,161,110,24,216,139,53,41,86,169,82,37,147,216,10,29,197,138,21,51,201,53,102,67,4,182,91,208,112,4,16,64,0,129,36,9,144,136,72,18,44,197,34,128,0,2,241,10,248,53,17,177,117,235,86,217,187,119,175,249,100,57,231,17,45,105,160,75,49,126,252,241,71,51,171,225,234,171,175,54,51,27,114,155,17,17,158,204,32,17,17,111,207,227,252,144,64,183,110,221,228,249,231,159,55,179,118,116,150,207,131,15,62,104,150,248,112,32,128,0,2,8,32,128,128,183,2,36,34,188,245,164,52,4,16,64,32,223,2,126,77,68,232,167,204,186,140,66,55,158,60,255,252,243,229,243,207,63,151,9,19,38,152,233,238,250,105,115,206,89,21,255,249,207,127,204,249,122,232,254,19,154,136,56,235,172,179,114,221,35,130,68,68,190,187,29,23,134,9,132,207,138,96,54,4,93,3,1,4,16,64,0,129,228,9,144,136,72,158,45,37,35,128,0,2,113,9,216,152,136,208,101,22,11,23,46,60,161,29,31,127,252,177,217,220,47,150,165,25,127,249,203,95,100,201,146,37,162,159,54,127,244,209,71,114,235,173,183,202,128,1,3,164,102,205,154,230,141,23,225,101,28,60,120,208,236,247,160,111,205,208,233,240,186,188,163,85,171,86,102,70,68,110,111,205,32,17,17,87,87,227,228,92,4,116,175,8,221,167,164,109,219,182,236,13,65,79,65,0,1,4,16,64,32,73,2,36,34,146,4,75,177,8,32,128,64,188,2,182,37,34,226,173,63,231,231,46,64,124,221,232,33,58,43,162,114,229,202,178,109,219,54,246,134,112,35,100,212,18,1,4,16,64,192,65,1,18,17,14,6,141,42,35,128,128,63,5,24,168,250,51,174,161,86,217,24,95,173,19,7,2,241,8,232,254,45,28,8,32,128,0,2,8,36,42,64,34,34,81,65,174,71,0,1,4,60,18,176,113,160,234,81,211,40,70,196,188,118,212,182,65,156,141,117,162,179,216,43,64,127,177,55,54,212,12,1,4,16,112,77,128,68,132,107,17,163,190,8,32,224,91,1,126,201,247,109,104,77,195,108,140,175,141,117,242,119,47,112,187,117,244,23,183,227,71,237,17,64,0,1,155,4,72,68,216,20,13,234,130,0,2,129,22,224,151,124,127,135,223,198,248,218,88,39,127,247,2,183,91,71,127,113,59,126,212,30,1,4,16,176,73,128,68,132,77,209,160,46,8,32,16,104,1,126,201,247,119,248,109,140,175,141,117,242,119,47,112,187,117,244,23,183,227,71,237,17,64,0,1,155,4,72,68,216,20,13,234,130,0,2,129,22,224,151,124,127,135,223,198,248,218,88,39,127,247,2,183,91,71,127,113,59,126,212,30,1,4,16,176,73,128,68,132,77,209,160,46,8,32,16,104,1,126,201,247,119,248,109,140,175,141,117,242,119,47,112,187,117,244,23,183,227,71,237,17,64,0,1,155,4,72,68,216,20,13,234,130,0,2,129,22,224,151,124,127,135,223,198,248,218,88,39,127,247,2,183,91,71,127,113,59,126,212,30,1,4,16,176,73,128,68,132,77,209,160,46,8,32,16,104,1,126,201,247,119,248,109,140,175,141,117,242,119,47,112,187,117,244,23,183,227,71,237,17,64,0,1,155,4,72,68,216,20,13,234,130,0,2,129,22,224,151,124,127,135,223,198,248,218,88,39,127,247,2,183,91,71,127,113,59,126,212,30,1,4,16,176,73,128,68,132,77,209,160,46,8,32,16,104,1,253,37,159,195,223,2,153,153,153,86,53,144,129,165,85,225,176,190,50,244,23,235,67,68,5,17,64,0,1,103,4,72,68,56,19,42,42,138,0,2,8,32,128,128,183,2,12,44,189,245,244,123,105,244,23,191,71,152,246,33,128,0,2,169,19,32,17,145,58,107,238,132,0,2,8,32,128,128,85,2,12,44,173,10,135,245,149,161,191,88,31,34,42,136,0,2,8,56,35,64,34,194,153,80,81,81,4,16,64,0,1,4,188,21,96,96,233,173,167,223,75,163,191,248,61,194,180,15,1,4,16,72,157,0,137,136,212,89,115,39,4,16,64,0,1,4,172,18,96,96,105,85,56,172,175,12,253,197,250,16,81,65,4,16,64,192,25,1,18,17,206,132,138,138,34,128,0,2,8,32,224,173,0,3,75,111,61,253,94,26,253,197,239,17,166,125,8,32,128,64,234,4,72,68,164,206,154,59,33,128,0,2,8,32,96,149,0,3,75,171,194,97,125,101,232,47,214,135,136,10,34,128,0,2,206,8,144,136,112,38,84,84,20,1,4,16,64,0,1,111,5,24,88,122,235,233,247,210,232,47,126,143,48,237,67,0,1,4,82,39,64,34,34,117,214,220,9,1,4,16,64,0,1,171,4,24,88,90,21,14,235,43,67,127,177,62,68,84,16,1,4,16,112,70,128,68,132,51,161,162,162,8,32,128,0,2,8,120,43,192,192,210,91,79,191,151,70,127,241,123,132,105,31,2,8,32,144,58,1,18,17,169,179,230,78,8,32,128,0,2,8,88,37,192,192,210,170,112,88,95,25,250,139,245,33,162,130,8,32,128,128,51,2,36,34,156,9,21,21,69,0,1,4,16,64,192,91,1,6,150,222,122,250,189,52,250,139,223,35,76,251,16,64,0,129,212,9,144,136,72,157,53,119,66,0,1,4,16,64,192,42,1,6,150,86,133,195,250,202,208,95,172,15,17,21,68,0,1,4,156,17,32,17,225,76,168,168,40,2,8,32,128,0,2,222,10,48,176,244,214,211,239,165,209,95,252,30,97,218,135,0,2,8,164,78,128,68,68,234,172,185,19,2,8,32,128,0,2,86,9,48,176,180,42,28,214,87,134,254,98,125,136,168,32,2,8,32,224,140,0,137,8,103,66,69,69,17,64,0,1,4,16,240,86,128,129,165,183,158,126,47,141,254,226,247,8,211,62,4,16,64,32,117,2,36,34,82,103,205,157,16,64,0,1,4,16,176,74,192,15,3,203,245,235,215,203,196,137,19,165,79,159,62,242,251,239,191,203,136,17,35,164,77,155,54,146,145,145,17,147,117,248,245,91,182,108,201,42,171,120,241,226,217,174,143,118,94,177,98,197,254,31,123,119,2,111,83,213,63,126,252,155,6,83,102,50,68,50,133,136,71,158,167,73,82,169,104,20,165,100,40,165,72,131,153,200,88,134,204,67,73,233,145,148,68,41,73,26,36,149,82,72,33,37,66,132,50,101,158,231,251,127,125,215,243,63,247,119,238,237,158,123,207,176,247,62,123,248,236,215,203,75,220,189,215,94,235,253,93,87,119,125,207,26,228,131,15,62,144,62,125,250,200,95,127,253,37,93,186,116,145,14,29,58,72,250,231,163,170,140,5,55,133,215,211,234,58,248,161,191,88,64,76,17,8,32,128,0,2,22,8,144,136,176,0,145,34,16,64,0,1,4,16,240,162,128,223,6,150,187,118,237,146,158,61,123,202,192,129,3,29,75,68,172,95,191,94,6,15,30,108,126,21,46,92,88,134,14,29,42,85,170,84,145,70,141,26,121,177,75,100,90,103,191,245,23,223,5,136,6,33,128,0,2,30,18,32,17,225,161,96,81,85,4,16,64,0,1,4,172,20,200,106,96,121,250,244,105,153,57,115,166,25,92,47,94,188,88,106,215,174,109,254,251,138,43,174,144,244,159,188,135,255,89,103,9,124,246,217,103,210,181,107,87,83,221,199,30,123,76,116,192,174,179,22,194,103,16,164,255,154,206,72,24,62,124,184,228,205,155,87,38,77,154,36,53,106,212,144,145,35,71,74,181,106,213,100,218,180,105,114,242,228,73,105,214,172,153,28,63,126,220,36,27,238,190,251,110,201,158,61,187,153,197,208,189,123,119,121,250,233,167,101,252,248,241,230,254,107,175,189,214,220,123,217,101,151,153,58,204,155,55,79,86,172,88,33,237,219,183,151,185,115,231,166,214,237,254,251,239,151,109,219,182,73,255,254,253,69,223,63,110,220,56,147,196,24,51,102,140,212,169,83,71,134,12,25,34,21,42,84,72,211,222,204,102,78,124,253,245,215,50,127,254,124,233,221,187,183,121,38,163,242,202,150,45,43,131,6,13,146,122,245,234,253,163,126,58,155,66,227,162,215,162,69,139,164,91,183,110,178,124,249,114,105,210,164,137,105,115,145,34,69,76,185,145,156,210,199,37,158,50,34,245,177,172,250,139,149,125,147,178,16,64,0,1,4,252,45,64,34,194,223,241,165,117,8,32,128,0,2,8,68,20,200,106,96,185,114,229,202,212,79,251,139,23,47,46,147,39,79,150,239,191,255,94,70,140,24,33,27,55,110,76,179,140,33,253,210,133,126,253,250,153,193,125,209,162,69,229,169,167,158,18,77,106,140,26,53,202,36,36,66,51,8,52,225,16,254,53,29,224,183,106,213,74,244,89,77,36,76,153,50,69,126,250,233,39,115,255,137,19,39,204,224,189,121,243,230,178,121,243,102,243,235,161,135,30,146,53,107,214,164,214,227,240,225,195,169,51,34,116,240,174,137,7,29,216,235,187,159,125,246,89,185,233,166,155,204,172,133,80,221,180,77,90,166,206,164,208,186,233,251,91,182,108,41,61,122,244,144,91,110,185,69,62,254,248,99,153,61,123,182,249,218,159,127,254,153,250,158,72,137,136,67,135,14,153,37,26,215,92,115,141,52,104,208,192,36,12,52,25,162,117,208,68,66,120,121,154,32,200,168,126,181,106,213,50,241,250,227,143,63,164,115,231,206,210,183,111,95,169,92,185,178,76,157,58,85,126,254,249,103,25,48,96,128,249,90,36,167,13,27,54,164,214,115,251,246,237,113,149,113,206,57,231,100,216,103,178,234,47,124,171,33,128,0,2,8,32,16,173,0,137,136,104,165,184,15,1,4,16,64,0,1,159,9,196,58,176,252,246,219,111,77,50,34,52,104,15,237,205,160,123,17,132,39,34,102,205,154,37,91,182,108,145,142,29,59,26,49,29,112,191,246,218,107,102,208,63,125,250,116,243,119,58,19,65,175,31,127,252,209,204,126,208,153,22,58,192,31,54,108,152,73,116,228,203,151,239,31,179,46,86,173,90,101,190,118,238,185,231,154,1,122,129,2,5,210,220,19,158,136,208,89,19,154,112,208,89,4,154,196,8,253,183,206,140,136,84,55,125,255,43,175,188,98,18,40,185,114,229,146,3,7,14,152,89,22,58,139,66,247,159,8,181,55,163,68,132,206,24,105,211,166,141,148,42,85,74,198,142,29,43,165,75,151,54,117,211,89,32,207,63,255,188,73,128,132,151,151,59,119,238,12,235,167,247,233,165,134,75,151,46,53,237,212,56,237,220,185,211,204,226,208,118,28,61,122,52,162,83,120,221,116,230,71,60,101,68,218,91,34,214,254,226,179,111,23,154,131,0,2,8,32,96,161,0,137,8,11,49,41,10,1,4,16,64,0,1,47,9,100,53,176,76,73,73,145,213,171,87,203,167,159,126,106,146,9,11,23,46,52,51,21,178,74,68,204,152,49,195,48,232,108,0,189,194,147,20,186,164,64,151,38,100,244,181,244,3,252,244,203,12,52,161,160,179,21,116,169,132,14,250,211,151,29,158,136,200,159,63,127,234,44,8,29,184,235,12,4,77,42,188,245,214,91,17,235,150,254,253,71,142,28,49,137,0,157,125,160,87,102,137,136,80,220,117,224,175,203,49,116,73,201,214,173,91,211,204,26,9,47,175,124,249,242,25,214,47,180,44,67,103,131,132,27,70,170,75,250,36,80,120,27,210,199,33,218,50,72,68,120,233,187,152,186,34,128,0,2,222,20,32,17,225,205,184,81,107,4,16,64,0,1,4,18,22,200,42,17,241,195,15,63,152,165,0,186,4,226,146,75,46,49,75,2,222,126,251,237,212,68,68,248,236,129,240,89,15,89,205,136,208,1,113,40,145,144,126,70,68,164,89,22,58,56,214,189,23,22,44,88,32,250,252,195,15,63,44,23,94,120,97,196,25,17,186,207,131,206,126,208,251,117,54,131,238,199,160,203,30,180,254,209,206,136,216,183,111,159,57,5,67,151,143,100,53,35,34,20,12,93,230,241,228,147,79,154,36,131,62,163,126,58,35,66,103,111,132,207,136,208,68,68,70,245,11,149,147,213,140,136,72,78,177,204,136,200,204,58,163,206,149,85,127,73,184,67,82,0,2,8,32,128,64,96,4,72,68,4,38,212,52,20,1,4,16,64,0,129,180,2,89,13,44,117,208,174,123,48,232,134,137,251,247,239,55,251,47,232,44,9,221,200,241,239,191,255,150,118,237,218,153,129,182,14,170,67,179,36,244,247,208,222,4,186,44,161,76,153,50,105,246,97,200,106,143,136,72,131,227,131,7,15,154,141,35,53,49,160,3,122,221,188,82,235,165,201,145,208,51,58,35,66,191,174,75,43,74,150,44,105,102,36,60,241,196,19,166,209,186,137,165,46,123,8,237,189,160,117,43,87,174,92,154,122,135,246,168,208,36,130,110,84,169,251,50,232,158,24,250,222,240,1,126,248,127,235,190,13,175,191,254,186,89,90,162,203,57,66,137,21,125,70,247,149,72,191,71,132,206,42,209,229,21,186,201,102,70,245,11,69,40,171,61,34,162,73,68,100,181,71,4,137,8,254,69,64,0,1,4,16,72,150,0,137,136,100,201,243,94,4,16,64,0,1,4,146,44,144,85,34,66,147,13,154,124,208,65,255,13,55,220,32,45,90,180,16,157,238,175,203,14,116,80,175,39,106,232,82,9,221,116,82,103,56,132,246,68,208,217,11,161,211,26,118,236,216,33,247,221,119,159,73,30,104,130,32,252,212,12,253,111,253,154,110,124,169,27,82,70,218,0,83,7,238,186,199,132,110,218,120,253,245,215,155,100,200,196,137,19,77,29,42,85,170,148,154,136,200,150,45,155,217,59,65,235,165,75,27,52,65,162,9,7,221,124,81,219,17,106,175,38,3,244,148,141,189,123,247,166,57,209,67,19,12,163,71,143,78,61,181,67,55,156,212,164,68,177,98,197,34,158,154,113,246,217,103,203,187,239,190,107,146,45,154,60,208,77,41,195,159,209,165,40,154,160,80,195,240,242,52,244,58,99,34,188,126,187,119,239,54,137,19,109,111,197,138,21,51,61,53,35,154,68,68,120,28,50,58,121,131,68,68,146,191,1,121,61,2,8,32,16,96,1,18,17,1,14,62,77,71,0,1,4,16,8,182,64,86,137,8,171,116,210,239,245,16,42,247,216,177,99,102,54,193,153,103,158,153,186,15,67,172,239,92,182,108,153,188,241,198,27,38,17,16,105,111,131,88,203,180,234,254,72,237,182,170,124,167,203,113,170,191,56,221,46,222,135,0,2,8,32,224,188,0,137,8,231,205,121,35,2,8,32,128,0,2,174,16,112,106,96,25,62,32,215,35,65,117,54,130,238,143,160,39,75,60,248,224,131,102,57,133,158,34,17,235,165,251,40,232,243,47,191,252,178,52,110,220,56,214,199,109,191,159,68,132,237,196,188,0,1,4,16,64,192,163,2,36,34,60,26,56,170,141,0,2,8,32,128,64,162,2,78,37,34,18,173,39,207,187,67,128,254,226,142,56,80,11,4,16,64,192,15,2,36,34,252,16,69,218,128,0,2,8,32,128,64,28,2,12,44,227,64,11,240,35,244,151,0,7,159,166,35,128,0,2,22,11,144,136,176,24,148,226,16,64,0,1,4,16,240,138,0,3,75,175,68,202,29,245,164,191,184,35,14,212,2,1,4,16,240,131,0,137,8,63,68,145,54,32,128,0,2,8,32,16,135,0,3,203,56,208,2,252,8,253,37,192,193,167,233,8,32,128,128,197,2,36,34,44,6,165,56,4,16,64,0,1,4,188,34,192,192,210,43,145,114,71,61,233,47,238,136,3,181,64,0,1,4,252,32,64,34,194,15,81,164,13,8,32,128,0,2,8,196,33,192,192,50,14,180,0,63,66,127,9,112,240,105,58,2,8,32,96,177,0,137,8,139,65,41,14,1,4,16,64,0,1,175,8,48,176,244,74,164,220,81,79,250,139,59,226,64,45,16,64,0,1,63,8,144,136,240,67,20,105,3,2,8,32,128,0,2,113,8,48,176,140,3,45,192,143,208,95,2,28,124,154,142,0,2,8,88,44,64,34,194,98,80,138,67,0,1,4,16,64,192,43,2,12,44,189,18,41,119,212,147,254,226,142,56,80,11,4,16,64,192,15,2,36,34,252,16,69,218,128,0,2,8,32,128,64,28,2,12,44,227,64,11,240,35,244,151,0,7,159,166,35,128,0,2,22,11,144,136,176,24,148,226,16,64,0,1,4,16,240,138,0,3,75,175,68,202,29,245,164,191,184,35,14,212,2,1,4,16,240,131,0,137,8,63,68,145,54,32,128,0,2,8,32,16,135,0,3,203,56,208,2,252,8,253,37,192,193,167,233,8,32,128,128,197,2,36,34,44,6,165,56,4,16,64,0,1,4,188,34,192,192,210,43,145,114,71,61,233,47,238,136,3,181,64,0,1,4,252,32,64,34,194,15,81,164,13,8,32,128,0,2,8,196,33,192,192,50,14,180,0,63,66,127,9,112,240,105,58,2,8,32,96,177,0,137,8,139,65,41,14,1,4,16,64,0,1,175,8,48,176,244,74,164,220,81,79,250,139,59,226,64,45,16,64,0,1,63,8,144,136,240,67,20,105,3,2,8,32,128,0,2,113,8,48,176,140,3,45,192,143,208,95,2,28,124,154,142,0,2,8,88,44,64,34,194,98,80,138,67,0,1,4,16,64,192,43,2,12,44,189,18,41,119,212,147,254,226,142,56,80,11,4,16,64,192,15,2,36,34,252,16,69,218,128,0,2,8,32,128,64,28,2,12,44,227,64,11,240,35,244,151,0,7,159,166,35,128,0,2,22,11,144,136,176,24,148,226,16,64,0,1,4,16,240,138,0,3,75,175,68,202,29,245,164,191,184,35,14,212,2,1,4,16,240,131,0,137,8,63,68,145,54,32,128,0,2,8,32,16,135,0,3,203,56,208,2,252,8,253,37,192,193,167,233,8,32,128,128,197,2,36,34,44,6,165,56,4,16,64,0,1,4,188,34,192,192,210,43,145,114,71,61,233,47,238,136,3,181,64,0,1,4,252,32,64,34,194,15,81,164,13,8,32,128,0,2,8,196,33,192,192,50,14,180,0,63,66,127,9,112,240,105,58,2,8,32,96,177,0,137,8,139,65,41,14,1,4,16,64,0,1,175,8,48,176,244,74,164,220,81,79,250,139,59,226,64,45,16,64,0,1,63,8,144,136,240,67,20,105,3,2,8,32,128,0,2,113,8,232,192,146,11,129,88,4,82,82,82,98,185,157,123,17,64,0,1,4,16,200,80,128,68,4,29,3,1,4,16,64,0,1,4,146,46,192,167,237,25,135,0,151,164,119,77,42,128,0,2,8,32,96,131,0,137,8,27,80,41,18,1,4,16,64,0,1,4,98,19,96,192,77,34,34,182,30,195,221,8,32,128,0,2,94,22,32,17,225,229,232,81,119,4,16,64,0,1,4,124,34,64,34,130,68,132,79,186,50,205,64,0,1,4,16,136,66,128,68,68,20,72,220,130,0,2,8,32,128,0,2,246,10,144,136,32,17,97,111,15,163,116,4,16,64,0,1,55,9,144,136,112,83,52,168,11,2,8,32,128,0,2,1,21,32,17,65,34,34,160,93,159,102,35,128,0,2,129,20,32,17,17,200,176,211,104,4,16,64,0,1,4,220,37,64,34,130,68,132,187,122,36,181,65,0,1,4,16,176,83,128,68,132,157,186,148,141,0,2,8,32,128,0,2,81,9,144,136,32,17,17,85,71,225,38,4,16,64,0,1,95,8,144,136,240,69,24,105,4,2,8,32,128,0,2,222,22,32,17,65,34,194,219,61,152,218,35,128,0,2,8,196,34,64,34,34,22,45,238,69,0,1,4,16,64,0,1,91,4,72,68,144,136,176,165,99,81,40,2,8,32,128,128,43,5,72,68,184,50,44,84,10,1,4,16,64,0,129,96,9,144,136,32,17,17,172,30,79,107,17,64,0,129,96,11,144,136,8,118,252,105,61,2,8,32,128,0,2,174,16,32,17,65,34,194,21,29,145,74,32,128,0,2,8,56,34,64,34,194,17,102,94,130,0,2,8,32,128,0,2,153,9,144,136,32,17,193,119,8,2,8,32,128,64,112,4,72,68,4,39,214,180,20,1,4,16,64,0,1,215,10,144,136,32,17,225,218,206,73,197,16,64,0,1,4,44,23,32,17,97,57,41,5,34,128,0,2,8,32,128,64,172,2,36,34,72,68,196,218,103,184,31,1,4,16,64,192,187,2,36,34,188,27,59,106,142,0,2,8,32,128,128,111,4,72,68,144,136,240,77,103,166,33,8,32,128,0,2,89,10,144,136,200,146,136,27,16,64,0,1,4,16,64,192,110,1,18,17,36,34,236,238,99,148,143,0,2,8,32,224,30,1,18,17,238,137,5,53,65,0,1,4,16,64,32,176,2,36,34,72,68,4,182,243,211,112,4,16,64,32,128,2,36,34,2,24,116,154,140,0,2,8,32,128,128,219,4,72,68,144,136,112,91,159,164,62,8,32,128,0,2,246,9,144,136,176,207,150,146,17,64,0,1,4,16,64,32,74,1,18,17,36,34,162,236,42,220,134,0,2,8,32,224,3,1,18,17,62,8,34,77,64,0,1,4,16,64,192,235,2,36,34,72,68,120,189,15,83,127,4,16,64,0,129,232,5,72,68,68,111,197,157,8,32,128,0,2,8,32,96,147,0,137,8,18,17,54,117,45,138,69,0,1,4,16,112,161,0,137,8,23,6,133,42,33,128,0,2,8,32,16,52,1,18,17,36,34,130,214,231,105,47,2,8,32,16,100,1,18,17,65,142,62,109,71,0,1,4,16,112,157,128,14,200,131,122,165,164,164,4,181,233,17,219,77,130,134,46,129,0,2,8,32,224,71,1,18,17,126,140,42,109,66,0,1,4,16,240,172,0,3,79,207,134,206,150,138,211,31,108,97,165,80,4,16,64,0,129,36,11,144,136,72,114,0,120,61,2,8,32,128,0,2,225,2,12,60,233,15,233,251,3,34,246,10,48,19,199,94,95,74,71,0,1,4,50,18,32,17,65,191,64,0,1,4,16,64,192,69,2,36,34,92,20,12,170,226,123,1,190,223,124,31,98,26,136,0,2,46,21,32,17,225,210,192,80,45,4,16,64,0,129,96,10,48,48,10,102,220,105,117,114,4,248,126,75,142,59,111,69,0,1,4,72,68,208,7,16,64,0,1,4,16,112,145,0,3,35,23,5,131,170,248,94,128,239,55,223,135,152,6,34,128,128,75,5,72,68,184,52,48,84,11,1,4,16,64,32,152,2,12,140,130,25,119,90,157,28,1,190,223,146,227,206,91,17,64,0,1,18,17,244,1,4,16,64,0,1,4,92,36,192,192,200,69,193,160,42,190,23,224,251,205,247,33,166,129,8,32,224,82,1,18,17,46,13,12,213,66,0,1,4,16,8,166,0,3,163,96,198,157,86,39,71,128,239,183,228,184,243,86,4,16,64,128,68,4,125,0,1,4,16,64,0,1,23,9,48,48,114,81,48,168,138,239,5,248,126,243,125,136,105,32,2,8,184,84,128,68,132,75,3,67,181,16,64,0,1,4,130,41,192,192,40,152,113,167,213,201,17,224,251,45,57,238,188,21,1,4,16,32,17,65,31,64,0,1,4,16,64,192,69,2,12,140,92,20,12,170,226,123,1,190,223,124,31,98,26,136,0,2,46,21,32,17,225,210,192,80,45,4,16,64,0,129,96,10,48,48,10,102,220,105,117,114,4,248,126,75,142,59,111,69,0,1,4,72,68,208,7,16,64,0,1,4,16,112,145,0,3,35,23,5,131,170,248,94,128,239,55,223,135,152,6,34,128,128,75,5,72,68,184,52,48,84,11,1,4,16,64,32,24,2,173,90,181,146,41,83,166,72,255,254,253,165,107,215,174,18,26,24,13,29,58,84,250,244,233,35,77,155,54,149,137,19,39,6,3,131,86,34,224,176,0,137,8,135,193,121,29,2,8,32,240,255,5,72,68,208,21,16,64,0,1,4,16,72,162,192,129,3,7,164,112,225,194,146,51,103,78,201,150,45,155,236,217,179,71,10,20,40,32,167,78,157,146,163,71,143,202,206,157,59,37,79,158,60,73,172,33,175,70,192,191,2,36,34,252,27,91,90,134,0,2,238,22,32,17,225,238,248,80,59,4,16,64,0,129,0,8,116,235,214,77,198,143,31,47,251,247,239,55,201,136,211,167,79,75,222,188,121,165,77,155,54,162,51,35,184,16,64,192,30,1,18,17,246,184,82,42,2,8,32,144,149,0,137,136,172,132,248,58,2,8,32,128,0,2,54,11,232,172,136,243,206,59,207,204,128,8,93,57,114,228,144,29,59,118,48,27,194,102,123,138,15,182,0,137,136,96,199,159,214,35,128,64,242,4,72,68,36,207,158,55,35,128,0,2,8,32,144,42,208,189,123,119,121,249,229,151,101,223,190,125,146,47,95,62,121,244,209,71,101,240,224,193,8,33,128,128,141,2,36,34,108,196,165,104,4,16,64,32,19,1,18,17,116,15,4,16,64,0,1,4,92,32,16,62,43,130,217,16,46,8,8,85,240,165,0,155,195,250,50,172,52,10,1,4,60,40,64,34,194,131,65,163,202,8,32,128,0,2,254,20,208,189,34,198,142,29,43,79,60,241,4,123,67,248,51,196,180,42,201,2,108,14,155,228,0,240,122,215,9,156,60,121,82,244,151,94,186,71,209,217,103,159,109,78,111,226,66,192,110,1,18,17,118,11,83,62,2,8,32,128,0,2,81,10,232,32,169,88,177,98,178,109,219,54,246,134,136,210,140,219,16,136,85,128,205,97,99,21,227,126,175,9,232,255,67,214,172,89,35,235,215,175,151,141,27,55,202,95,127,253,37,91,183,110,149,191,255,254,91,118,239,222,109,54,70,62,120,240,160,28,57,114,196,36,31,206,58,235,44,211,68,221,40,249,196,137,19,38,25,145,43,87,46,243,255,161,252,249,243,75,193,130,5,165,72,145,34,82,180,104,81,41,81,162,132,148,42,85,74,74,151,46,45,101,203,150,149,146,37,75,122,141,135,250,186,68,128,68,132,75,2,65,53,16,64,0,1,4,220,35,240,227,143,63,202,191,255,253,111,247,84,200,161,154,252,240,195,15,82,179,102,77,135,222,198,107,16,72,142,0,155,195,38,199,157,183,218,35,176,105,211,38,89,180,104,145,44,89,178,68,150,45,91,38,43,86,172,48,47,186,232,162,139,164,92,185,114,38,97,160,201,130,226,197,139,155,100,130,38,21,52,185,144,59,119,238,212,99,163,211,215,236,248,241,227,114,232,208,33,209,239,21,221,183,104,215,174,93,38,137,161,9,142,45,91,182,200,230,205,155,77,130,67,19,29,250,245,138,21,43,74,229,202,149,165,106,213,170,82,173,90,53,169,81,163,134,121,31,23,2,153,9,144,136,160,127,32,128,0,2,8,32,144,78,64,147,16,173,91,183,54,191,130,114,189,242,202,43,162,191,52,25,193,133,128,223,5,216,28,214,239,17,246,111,251,52,65,240,201,39,159,200,231,159,127,46,95,126,249,165,73,4,92,121,229,149,114,217,101,151,201,165,151,94,106,18,1,78,38,1,52,89,177,122,245,106,249,245,215,95,229,151,95,126,145,159,126,250,201,36,68,52,209,161,117,186,226,138,43,228,170,171,174,50,191,115,33,16,46,64,34,130,254,128,0,2,8,32,128,64,152,64,155,54,109,204,159,198,143,31,31,56,151,32,183,61,112,193,14,120,131,217,28,54,224,29,192,99,205,215,228,195,244,233,211,229,253,247,223,151,89,179,102,201,45,183,220,34,55,222,120,163,92,127,253,245,38,241,224,198,107,237,218,181,242,253,247,223,155,217,26,223,126,251,173,232,159,235,212,169,99,234,92,183,110,93,169,94,189,186,27,171,77,157,28,20,32,17,225,32,54,175,66,0,1,4,16,112,183,0,179,2,196,44,73,9,218,108,16,119,247,74,106,103,151,0,155,195,218,37,75,185,86,9,124,241,197,23,242,198,27,111,200,91,111,189,37,183,223,126,187,220,117,215,93,114,199,29,119,200,185,231,158,107,213,43,28,43,103,231,206,157,50,127,254,124,209,54,205,157,59,215,108,144,121,243,205,55,203,173,183,222,106,18,43,92,193,19,32,17,17,188,152,211,98,4,16,64,0,129,12,4,66,251,66,4,125,159,4,28,248,246,8,138,0,155,195,6,37,210,222,107,231,196,137,19,229,229,151,95,22,221,171,161,101,203,150,210,172,89,51,179,191,131,159,174,149,43,87,202,199,31,127,44,179,103,207,54,251,90,220,121,231,157,38,209,114,219,109,183,249,169,153,180,37,19,1,18,17,116,15,4,16,64,0,1,4,132,153,0,225,157,128,153,33,124,75,56,41,192,230,176,78,106,243,46,55,11,188,240,194,11,50,122,244,104,179,241,99,219,182,109,205,108,129,32,92,186,249,165,46,59,121,247,221,119,101,221,186,117,210,164,73,19,105,218,180,105,32,55,141,14,66,188,67,109,36,17,17,164,104,211,86,4,16,64,0,129,12,5,216,27,225,159,44,152,240,205,226,148,64,16,151,3,145,236,115,170,119,121,227,61,111,190,249,166,12,24,48,64,46,190,248,98,233,212,169,147,92,125,245,213,222,168,184,13,181,212,141,47,167,78,157,42,106,162,155,110,234,140,144,86,173,90,201,25,103,156,97,195,219,40,50,153,2,36,34,146,169,207,187,17,64,0,1,4,146,46,192,128,32,114,8,130,56,64,76,122,135,12,88,5,130,156,240,10,114,219,3,214,205,35,54,247,231,159,127,22,61,193,101,239,222,189,210,183,111,95,185,233,166,155,160,9,19,208,141,57,95,123,237,53,249,230,155,111,228,145,71,30,145,71,31,125,212,28,71,202,229,15,1,18,17,254,136,35,173,64,0,1,4,16,136,67,128,253,16,50,71,195,39,142,78,197,35,81,11,144,4,100,73,88,212,157,197,135,55,142,28,57,82,116,195,212,97,195,134,73,199,142,29,125,216,66,235,154,164,179,36,244,223,139,151,94,122,201,236,151,241,228,147,79,114,234,134,117,188,73,43,137,68,68,210,232,121,49,2,8,32,128,64,178,5,248,196,63,235,8,48,88,204,218,136,59,98,23,32,201,245,63,51,28,98,239,59,94,127,98,223,190,125,230,211,253,221,187,119,139,238,9,161,251,65,112,69,39,160,118,99,199,142,149,231,159,127,94,110,184,225,6,233,220,185,179,92,122,233,165,209,61,204,93,174,19,32,17,225,186,144,80,33,4,16,64,0,1,39,4,152,22,29,189,50,86,209,91,113,103,116,2,36,1,255,207,137,100,95,116,125,198,15,119,45,93,186,84,90,180,104,97,78,134,24,50,100,136,31,154,148,148,54,232,209,159,163,70,141,146,17,35,70,72,253,250,245,205,242,150,74,149,42,37,165,46,250,210,19,39,78,72,74,74,138,100,203,150,77,206,58,235,172,164,213,195,107,47,38,17,225,181,136,81,95,4,16,64,0,129,132,5,248,193,63,118,66,6,142,177,155,241,68,198,2,36,182,254,233,130,137,255,191,91,230,204,153,35,141,27,55,54,131,103,157,17,193,149,184,128,30,111,170,9,157,231,158,123,206,156,50,210,171,87,47,41,80,160,64,194,5,31,61,122,84,214,174,93,43,235,215,175,151,141,27,55,138,158,234,177,117,235,86,217,190,125,187,236,218,181,75,246,236,217,35,251,247,239,151,195,135,15,139,222,171,201,7,77,66,156,62,125,90,78,157,58,37,57,114,228,144,220,185,115,75,190,124,249,76,125,244,232,213,162,69,139,74,201,146,37,165,84,169,82,114,225,133,23,74,185,114,229,204,175,32,95,36,34,130,28,125,218,142,0,2,8,4,80,128,169,208,241,5,29,183,248,220,120,42,173,0,73,192,200,61,130,100,159,13,132,182,134,0,0,32,0,73,68,65,84,127,191,91,116,211,197,134,13,27,202,140,25,51,164,65,131,6,254,109,104,146,90,182,99,199,14,115,234,136,158,180,209,175,95,63,105,215,174,93,212,53,217,176,97,131,89,34,181,124,249,114,209,205,67,87,174,92,41,155,54,109,146,139,46,186,72,202,150,45,107,146,6,154,64,40,81,162,132,73,38,20,46,92,216,36,23,242,228,201,99,146,13,154,116,8,191,116,102,132,38,39,14,29,58,36,186,148,68,151,224,252,253,247,223,178,109,219,54,249,235,175,191,76,217,250,206,223,127,255,93,182,108,217,98,102,114,84,169,82,69,170,85,171,38,53,106,212,144,154,53,107,154,119,4,225,34,17,17,132,40,211,70,4,16,64,0,129,84,1,126,216,143,191,51,48,136,140,223,142,39,217,15,33,171,62,64,178,47,43,33,111,126,93,103,66,220,124,243,205,242,201,39,159,72,189,122,245,188,217,8,143,212,90,191,135,250,244,233,99,102,44,12,28,56,80,174,187,238,186,127,212,124,201,146,37,230,20,142,111,191,253,86,22,45,90,100,102,50,232,224,95,147,0,154,12,208,164,128,38,33,156,184,52,97,177,106,213,42,249,229,151,95,228,167,159,126,146,101,203,150,137,214,79,103,77,92,117,213,85,114,205,53,215,200,181,215,94,107,254,236,199,139,68,132,31,163,74,155,16,64,0,1,4,50,20,96,250,115,226,29,3,195,196,13,131,90,2,73,192,172,35,79,178,47,107,35,47,221,161,3,203,58,117,234,200,228,201,147,153,9,225,96,224,222,120,227,13,233,209,163,135,220,125,247,221,102,118,196,151,95,126,41,115,231,206,149,121,243,230,153,153,13,58,192,175,85,171,150,92,121,229,149,102,198,131,219,46,157,157,177,96,193,2,249,250,235,175,229,139,47,190,144,11,46,184,192,236,133,113,235,173,183,154,122,251,229,34,17,225,151,72,210,14,4,16,64,0,129,76,5,248,1,223,186,14,194,128,210,58,203,160,148,68,2,43,250,72,99,21,189,149,155,239,60,112,224,128,25,232,234,64,184,117,235,214,110,174,170,47,235,166,254,122,60,234,59,239,188,99,6,241,55,221,116,147,212,173,91,215,44,179,240,218,165,179,55,116,70,205,236,217,179,205,222,20,119,221,117,151,220,115,207,61,242,159,255,252,199,107,77,73,83,95,18,17,158,14,31,149,71,0,1,4,16,136,70,128,41,207,209,40,69,127,15,158,209,91,113,167,8,73,192,216,123,1,201,190,216,205,220,246,68,147,38,77,204,148,250,97,195,134,185,173,106,212,199,195,2,43,86,172,144,233,211,167,203,180,105,211,164,80,161,66,242,192,3,15,200,67,15,61,36,217,179,103,247,92,171,72,68,120,46,100,84,24,1,4,16,64,32,86,1,126,168,143,85,44,235,251,25,92,102,109,196,29,236,11,17,111,31,32,217,23,175,156,59,158,123,254,249,231,229,253,247,223,55,75,2,184,16,176,75,64,103,73,76,154,52,73,62,253,244,83,209,153,84,143,63,254,184,148,46,93,218,174,215,89,94,46,137,8,203,73,41,16,1,4,16,64,192,77,2,76,115,182,47,26,216,218,103,235,151,146,73,2,198,31,73,146,125,241,219,37,243,201,53,107,214,200,197,23,95,44,75,151,46,53,155,31,114,33,96,183,128,158,192,241,210,75,47,201,11,47,188,32,15,63,252,176,116,233,210,69,202,148,41,99,247,107,19,46,159,68,68,194,132,20,128,0,2,8,32,224,86,1,126,144,183,63,50,12,52,237,55,246,234,27,72,84,37,30,57,12,19,55,116,186,4,221,32,81,79,97,208,205,18,185,16,112,82,96,215,174,93,50,114,228,72,25,58,116,168,116,234,212,73,122,247,238,45,231,158,123,174,147,85,136,233,93,36,34,98,226,226,102,4,16,64,0,1,175,8,48,181,217,153,72,225,236,140,179,215,222,66,18,208,186,136,145,236,179,206,210,238,146,102,205,154,101,6,127,122,20,35,23,2,201,18,216,178,101,139,12,24,48,64,222,123,239,61,233,223,191,191,107,55,75,37,17,145,172,30,194,123,17,64,0,1,4,108,21,224,135,119,91,121,211,20,206,160,211,57,107,47,188,137,228,148,181,81,194,211,90,79,59,75,211,83,50,244,147,232,198,141,27,219,249,26,202,70,32,42,129,133,11,23,74,207,158,61,205,70,150,186,105,106,213,170,85,163,122,206,169,155,72,68,56,37,205,123,16,64,0,1,4,28,19,96,58,179,99,212,169,47,194,220,121,115,183,190,145,36,160,245,145,33,217,103,189,105,44,37,234,81,144,127,255,253,183,236,222,189,91,246,236,217,99,142,80,60,120,240,160,28,58,116,72,142,30,61,42,199,142,29,147,229,203,151,139,126,18,253,205,55,223,196,82,52,247,34,96,187,192,168,81,163,204,190,17,186,137,170,110,104,233,150,139,68,132,91,34,65,61,16,64,0,1,4,44,17,224,7,118,75,24,227,42,132,1,104,92,108,190,122,136,132,148,125,225,196,214,62,219,195,135,15,203,170,85,171,228,183,223,126,19,221,248,111,195,134,13,178,113,227,70,249,243,207,63,101,235,214,173,114,250,244,105,41,82,164,136,57,46,49,127,254,252,146,47,95,62,201,147,39,143,228,202,149,75,114,230,204,105,62,113,62,251,236,179,229,153,103,158,177,175,146,148,140,64,2,2,186,92,168,109,219,182,82,169,82,37,153,56,113,98,2,37,89,247,40,137,8,235,44,41,9,1,4,16,64,32,201,2,76,97,78,110,0,240,79,174,127,178,223,78,18,208,254,8,144,236,75,220,248,248,241,227,162,83,214,191,255,254,123,115,178,133,206,100,208,228,131,158,116,81,177,98,69,169,80,161,130,148,45,91,214,28,131,88,178,100,73,57,255,252,243,93,189,225,95,226,34,148,16,36,129,71,31,125,84,126,249,229,23,153,50,101,74,210,143,250,36,17,17,164,158,71,91,17,64,0,1,159,11,240,67,122,242,3,204,96,52,249,49,72,70,13,72,66,57,163,142,115,124,206,139,22,45,146,185,115,231,202,151,95,126,41,95,127,253,181,252,231,63,255,145,203,47,191,92,244,255,25,53,106,212,144,42,85,170,196,87,48,79,33,224,65,129,193,131,7,203,171,175,190,106,54,179,76,230,17,179,36,34,60,216,121,168,50,2,8,32,128,192,63,5,152,182,236,158,94,65,44,220,19,11,167,106,66,18,208,41,105,17,146,125,209,89,127,241,197,23,50,99,198,12,209,147,44,116,57,69,189,122,245,164,110,221,186,82,167,78,29,179,156,130,11,129,32,11,188,252,242,203,50,112,224,64,249,232,163,143,146,150,140,32,17,17,228,30,72,219,17,64,0,1,159,8,240,131,185,251,2,201,192,212,125,49,177,171,70,36,158,236,146,141,92,46,230,25,219,108,218,180,73,38,77,154,36,111,190,249,166,228,205,155,87,238,190,251,110,185,243,206,59,205,186,120,46,4,16,72,43,160,201,136,17,35,70,136,38,237,74,149,42,229,56,15,137,8,199,201,121,33,2,8,32,128,128,149,2,76,85,182,82,211,186,178,136,139,117,150,110,46,137,36,96,242,162,67,178,239,255,236,23,47,94,44,227,198,141,147,233,211,167,75,171,86,173,228,254,251,239,55,203,47,184,16,64,32,115,129,65,131,6,201,103,159,125,38,95,125,245,149,227,84,36,34,28,39,231,133,8,32,128,0,2,86,10,240,195,184,149,154,214,150,197,32,213,90,79,183,149,70,178,41,185,17,193,95,204,166,147,35,71,142,20,77,68,180,107,215,206,156,10,144,59,119,238,228,6,134,183,35,224,49,129,7,31,124,208,108,200,250,194,11,47,56,90,115,18,17,142,114,243,50,4,16,64,0,1,43,5,152,158,108,165,166,61,101,17,35,123,92,221,80,42,73,192,228,71,33,168,201,190,117,235,214,153,245,237,250,73,238,83,79,61,101,146,16,92,8,32,16,159,192,177,99,199,164,122,245,234,242,220,115,207,73,195,134,13,227,43,36,142,167,72,68,196,129,198,35,8,32,128,0,2,201,23,8,234,15,224,201,151,143,189,6,12,88,99,55,115,251,19,36,152,220,19,161,160,197,66,19,16,189,123,247,150,190,125,251,154,223,179,101,203,230,158,96,80,19,4,60,42,48,123,246,108,233,210,165,139,172,94,189,218,177,22,144,136,112,140,154,23,33,128,0,2,8,88,37,192,148,100,171,36,157,41,135,120,57,227,236,212,91,72,2,58,37,29,253,123,130,144,236,251,238,187,239,164,83,167,78,102,83,61,61,126,176,92,185,114,209,3,113,39,2,8,100,41,112,223,125,247,153,227,108,187,117,235,150,229,189,86,220,64,34,194,10,69,202,64,0,1,4,16,112,84,32,8,63,116,59,10,234,192,203,24,188,58,128,236,192,43,72,42,57,128,28,199,43,252,30,23,221,217,191,79,159,62,102,13,251,67,15,61,20,135,16,143,32,128,64,86,2,203,150,45,147,91,110,185,69,182,110,221,154,213,173,150,124,157,68,132,37,140,20,130,0,2,8,32,224,148,64,208,166,33,59,229,234,196,123,136,157,19,202,246,190,131,36,160,189,190,137,148,238,215,100,159,38,30,126,255,253,119,153,48,97,130,84,168,80,33,17,34,158,69,0,129,44,4,116,143,136,219,110,187,205,156,62,99,247,69,34,194,110,97,202,71,0,1,4,16,176,76,192,175,63,104,91,6,228,129,130,24,200,122,32,72,17,170,72,34,201,253,177,243,83,140,14,28,56,32,119,223,125,183,148,44,89,82,94,125,245,85,247,227,83,67,4,124,32,48,99,198,12,115,20,238,231,159,127,110,123,107,72,68,216,78,204,11,16,64,0,1,4,172,16,112,227,212,227,148,148,20,153,58,117,170,156,113,198,25,162,107,43,245,210,191,123,247,221,119,205,38,106,91,182,108,145,250,245,235,203,211,79,63,45,255,250,215,191,204,215,62,248,224,3,51,197,248,175,191,254,50,27,67,117,232,208,65,114,230,204,153,233,215,194,253,126,251,237,55,243,67,249,51,207,60,99,158,243,218,229,198,56,122,205,48,25,245,37,9,152,12,245,248,222,233,135,100,159,38,33,110,189,245,86,185,226,138,43,100,232,208,161,241,65,240,20,2,8,196,37,144,39,79,30,51,11,233,188,243,206,139,235,249,104,31,34,17,17,173,20,247,33,128,0,2,8,36,85,192,109,63,92,159,60,121,82,166,76,153,98,54,79,123,254,249,231,165,89,179,102,198,71,215,86,234,110,238,154,100,208,205,212,52,81,177,106,213,42,121,246,217,103,205,110,212,186,201,154,254,42,92,184,176,249,1,187,74,149,42,210,168,81,35,89,185,114,101,196,175,37,21,222,134,151,51,168,181,1,213,198,34,73,30,217,136,107,67,209,126,136,151,38,112,171,85,171,70,18,194,134,254,65,145,8,100,37,160,203,51,154,52,105,34,247,222,123,111,86,183,38,244,117,18,17,9,241,241,48,2,8,32,128,128,19,2,110,156,110,60,124,248,112,217,179,103,143,148,40,81,66,242,231,207,159,154,136,88,180,104,145,124,248,225,135,38,241,112,230,153,103,154,89,17,122,54,247,128,1,3,36,95,190,124,105,184,190,254,250,107,153,63,127,190,153,61,145,254,138,244,181,240,25,17,155,54,109,50,83,40,11,21,42,36,99,198,140,145,58,117,234,200,144,33,67,204,58,234,240,217,23,90,246,99,143,61,38,235,215,175,119,205,76,10,55,198,212,137,190,236,197,119,184,45,9,232,69,67,167,235,236,229,100,159,254,219,112,252,248,113,121,237,181,215,156,102,227,125,8,32,32,98,18,128,219,183,111,23,221,36,214,206,139,68,132,157,186,148,141,0,2,8,32,144,176,128,91,127,160,62,122,244,168,100,207,158,93,222,122,235,45,211,198,208,140,136,244,9,132,93,187,118,153,89,19,154,152,40,93,186,116,170,199,161,67,135,204,18,141,107,174,185,70,26,52,104,144,198,41,179,175,165,79,68,232,123,117,121,135,126,122,241,241,199,31,139,158,5,62,106,212,40,249,227,143,63,82,103,88,228,205,155,87,158,122,234,41,57,125,250,180,249,154,91,150,116,48,192,77,248,219,195,246,2,72,24,217,78,108,219,11,188,24,59,93,118,246,242,203,47,203,146,37,75,108,115,161,96,4,16,200,92,64,127,150,208,19,106,62,249,228,19,91,169,72,68,216,202,75,225,8,32,128,0,2,137,10,232,254,11,147,39,79,150,230,205,155,39,90,148,45,207,235,242,140,240,68,132,254,89,103,30,132,102,57,104,34,226,137,39,158,144,126,253,250,73,197,138,21,205,189,139,23,47,22,29,36,148,42,85,74,198,142,29,155,38,65,145,217,215,244,217,244,137,8,221,43,66,151,134,232,82,15,93,87,173,251,81,180,111,223,94,190,251,238,59,243,174,251,239,191,223,252,174,211,181,39,77,154,100,62,233,112,75,34,226,205,55,223,148,22,45,90,152,217,27,92,238,19,112,107,18,208,125,82,238,173,145,151,146,125,127,255,253,183,249,55,242,163,143,62,146,43,175,188,210,189,168,212,12,1,159,11,44,95,190,92,90,182,108,41,250,187,157,23,137,8,59,117,41,27,1,4,16,64,32,97,1,183,15,134,210,39,34,162,157,17,161,48,75,151,46,53,75,43,70,142,28,41,58,107,33,252,138,244,181,244,137,136,240,141,43,143,28,57,98,246,167,208,99,183,222,121,231,29,41,91,182,108,234,76,13,55,110,114,233,165,65,82,194,29,217,99,5,36,115,159,129,120,251,106,188,207,101,20,154,204,202,58,120,240,160,140,30,61,90,218,182,109,107,150,69,69,115,89,89,183,104,222,23,186,39,153,113,76,95,79,61,134,83,151,144,233,70,120,25,93,154,64,61,235,172,179,108,159,14,30,139,31,247,34,16,68,129,53,107,214,200,237,183,223,110,62,248,176,243,34,17,97,167,46,101,35,128,0,2,8,88,34,224,230,41,198,233,19,17,250,131,191,158,140,161,9,129,208,30,17,58,27,66,247,110,40,80,160,64,26,15,157,45,241,228,147,79,154,101,27,229,203,151,143,234,107,233,19,17,186,247,132,206,136,208,178,211,207,136,208,196,68,200,206,109,51,34,220,28,83,75,58,173,199,11,241,98,146,200,202,193,126,102,101,233,247,109,207,158,61,101,224,192,129,174,79,68,104,55,116,75,50,55,71,142,28,102,246,147,38,28,116,198,88,120,66,226,207,63,255,148,11,47,188,208,236,169,99,247,78,253,30,255,214,164,250,8,216,46,240,243,207,63,155,15,49,86,172,88,97,235,187,72,68,216,202,75,225,8,32,128,0,2,86,9,184,117,96,148,62,17,161,167,102,116,239,222,221,12,84,52,185,240,254,251,239,203,194,133,11,101,208,160,65,102,154,227,235,175,191,110,150,71,228,202,149,43,117,185,132,38,41,244,212,140,72,95,203,157,59,119,42,99,86,123,68,232,187,52,241,177,110,221,58,215,238,17,225,150,129,145,85,125,211,111,229,36,59,73,148,190,143,235,198,176,58,99,72,151,22,213,168,81,195,204,32,210,19,21,116,80,251,217,103,159,73,215,174,93,77,8,116,25,210,182,109,219,164,127,255,254,102,249,145,110,28,219,173,91,55,243,125,167,211,140,245,251,162,96,193,130,50,109,218,52,209,83,111,244,7,109,221,20,81,19,10,119,223,125,183,41,51,116,105,29,116,214,131,110,70,171,191,235,123,95,124,241,69,185,224,130,11,164,99,199,142,50,126,252,120,169,94,189,186,249,30,211,117,212,161,13,99,111,190,249,102,115,98,142,214,89,255,94,255,29,104,215,174,157,57,10,47,153,199,238,38,59,166,234,170,255,238,169,181,94,234,174,9,9,245,209,132,132,254,189,30,105,172,51,196,184,16,64,32,185,2,115,231,206,53,223,175,250,187,157,23,137,8,59,117,41,27,1,4,16,64,192,50,1,55,77,49,14,111,84,250,68,132,14,142,222,120,227,13,51,35,98,227,198,141,162,199,208,233,64,70,215,62,235,224,231,221,119,223,53,73,9,221,76,82,55,152,212,217,16,197,138,21,203,244,107,225,251,76,232,187,67,3,26,61,53,67,7,60,154,212,208,193,149,110,122,25,42,47,252,212,12,253,36,242,190,251,238,51,245,209,129,147,254,57,89,151,91,227,152,44,15,183,189,215,13,73,162,244,137,8,93,106,164,73,132,107,175,189,214,28,153,251,211,79,63,153,126,188,97,195,6,243,247,154,120,40,94,188,184,249,190,210,239,21,221,144,85,119,124,239,220,185,179,249,62,212,35,114,245,24,221,181,107,215,154,13,98,117,163,89,189,87,247,157,217,188,121,179,249,165,203,6,116,63,154,240,68,132,38,47,116,15,150,235,175,191,62,205,123,117,230,81,104,70,196,206,157,59,77,146,67,235,80,187,118,109,115,191,38,1,181,14,250,61,168,247,233,167,255,167,78,157,74,106,34,66,219,229,134,100,174,38,130,244,180,33,189,244,20,161,99,199,142,153,89,97,115,230,204,49,251,229,168,33,23,2,8,36,87,64,103,89,234,191,195,154,124,181,243,34,17,97,167,46,101,35,128,0,2,8,88,42,224,134,65,146,165,13,138,163,176,101,203,150,153,68,135,14,164,52,17,17,205,167,172,250,195,190,206,182,208,165,34,58,168,75,230,229,134,193,80,50,219,239,246,119,187,97,115,216,244,137,136,97,195,134,153,125,3,116,224,26,254,181,89,179,102,153,169,252,58,67,65,47,157,70,172,71,62,234,247,134,126,77,19,15,154,8,208,54,237,219,183,79,122,245,234,37,61,122,244,48,179,28,86,173,90,101,202,60,247,220,115,77,178,34,253,178,41,125,79,164,247,30,62,124,56,77,34,34,252,62,77,148,236,216,177,195,212,73,151,70,233,137,57,15,60,240,128,41,63,154,239,85,59,251,71,104,115,88,59,223,17,77,217,217,178,101,51,39,248,132,46,77,140,234,191,81,225,127,23,77,57,220,131,0,2,246,8,232,108,177,27,110,184,65,30,124,240,65,123,94,240,255,75,37,17,97,43,47,133,35,128,0,2,8,88,45,224,134,41,198,86,183,41,218,242,116,112,165,63,24,232,241,118,141,27,55,78,51,40,75,127,18,198,15,63,252,96,150,136,204,155,55,207,156,202,161,207,233,148,241,240,101,30,209,190,215,170,251,130,28,59,171,12,237,46,199,13,201,190,204,54,100,13,255,218,140,25,51,12,71,232,232,220,244,95,75,127,210,142,46,165,120,251,237,183,205,236,164,19,39,78,152,164,68,133,10,21,82,247,81,9,183,77,191,71,68,248,159,211,39,34,194,19,12,225,51,164,52,17,161,9,9,61,25,70,79,181,73,118,34,194,13,73,192,140,102,68,220,114,203,45,102,127,27,93,102,195,133,0,2,201,23,208,125,90,244,4,175,50,101,202,216,90,25,18,17,182,242,82,56,2,8,32,128,128,29,2,110,248,129,218,142,118,249,185,76,55,12,112,253,236,107,101,219,146,157,48,138,54,17,145,213,140,136,189,123,247,102,152,100,80,171,249,243,231,203,130,5,11,204,172,133,135,31,126,216,108,148,232,231,68,68,178,99,170,182,58,115,68,247,130,208,37,43,225,123,68,232,12,175,95,127,253,213,246,105,224,86,126,143,80,22,2,126,21,208,227,115,117,233,219,55,223,124,99,123,19,73,68,216,78,204,11,16,64,0,1,4,172,22,96,159,1,171,69,237,45,143,120,217,235,107,71,233,201,76,246,69,155,136,8,237,3,161,251,50,148,43,87,206,236,203,160,203,149,244,119,61,133,65,55,177,212,61,83,170,86,173,42,75,150,44,145,9,19,38,152,13,216,116,175,22,221,32,86,103,8,233,39,241,186,191,138,110,106,153,61,123,246,84,202,172,102,68,232,179,186,47,196,161,67,135,210,204,116,112,227,140,8,183,36,1,35,157,154,161,131,30,93,58,243,220,115,207,217,209,149,41,19,1,4,98,16,208,141,123,111,188,241,198,136,73,220,24,138,202,242,86,18,17,89,18,113,3,2,8,32,128,128,27,5,220,242,195,181,27,109,220,86,167,100,14,106,221,102,225,149,250,36,51,121,20,109,34,66,7,182,122,74,140,46,65,210,217,15,143,61,246,152,172,95,191,222,108,24,25,254,53,253,100,175,97,195,134,102,239,8,93,150,161,39,51,84,174,92,217,108,66,169,159,206,79,156,56,209,44,157,184,250,234,171,229,137,39,158,48,27,96,234,21,190,148,34,188,78,186,199,129,126,186,63,115,230,76,209,227,115,191,248,226,11,243,78,93,30,229,182,68,68,50,227,152,190,175,235,254,52,186,113,111,248,177,157,122,79,120,2,201,43,223,31,212,19,1,63,10,232,9,67,186,193,182,158,96,163,123,74,217,125,145,136,176,91,152,242,17,64,0,1,4,108,19,112,195,116,99,219,26,231,147,130,137,145,119,3,73,178,207,187,177,11,213,220,11,73,192,119,222,121,71,244,151,158,40,196,133,0,2,201,19,208,147,188,46,189,244,82,51,67,204,137,139,68,132,19,202,188,3,1,4,16,64,192,54,1,47,252,160,109,91,227,93,94,48,3,89,151,7,40,138,234,145,72,138,2,201,165,183,120,37,118,171,87,175,22,221,176,82,103,179,112,33,128,64,114,4,102,207,158,109,150,179,233,137,66,78,93,36,34,156,146,230,61,8,32,128,0,2,182,8,184,105,234,177,45,13,244,104,161,196,197,163,129,203,160,218,36,251,188,23,75,175,37,1,245,244,18,157,21,81,163,70,13,239,97,83,99,4,124,32,112,241,197,23,155,125,111,238,186,235,46,199,90,67,34,194,49,106,94,132,0,2,8,32,96,151,128,215,126,232,182,203,193,77,229,50,120,117,83,52,18,171,11,73,165,196,252,156,126,218,139,241,234,213,171,151,232,177,168,35,71,142,116,154,139,247,33,16,120,1,221,27,71,79,178,209,159,165,156,188,72,68,56,169,205,187,16,64,0,1,4,108,19,240,202,52,100,219,0,92,84,48,177,112,81,48,44,170,10,201,62,139,32,29,40,198,139,73,192,141,27,55,74,249,242,229,101,243,230,205,82,172,88,49,7,148,120,5,2,8,168,192,107,175,189,102,54,140,253,254,251,239,205,38,191,78,94,36,34,156,212,230,93,8,32,128,0,2,182,10,120,241,7,112,91,65,146,80,56,3,214,36,160,59,244,74,18,76,14,65,39,240,26,47,199,72,55,200,211,211,79,156,254,84,54,1,110,30,69,192,211,2,223,126,251,173,92,115,205,53,162,191,95,113,197,21,142,183,133,68,132,227,228,188,16,1,4,16,64,192,46,1,47,78,73,182,203,34,25,229,226,159,12,117,103,223,73,178,207,89,239,88,222,230,245,36,160,78,13,175,86,173,154,89,167,222,184,113,227,88,154,30,241,222,208,113,170,23,94,120,161,76,158,60,89,122,247,238,45,122,140,232,156,57,115,210,60,163,9,28,253,84,88,143,96,141,245,218,181,107,151,52,107,214,236,31,101,86,175,94,93,222,126,251,109,115,100,172,19,151,186,245,233,211,231,31,175,170,87,175,158,57,94,246,189,247,222,75,61,102,54,252,166,240,163,105,227,105,127,250,23,198,91,143,204,140,14,30,60,104,142,126,109,219,182,173,20,42,84,40,245,86,181,239,217,179,167,12,28,56,48,205,223,235,13,86,183,43,163,250,233,251,67,71,254,70,19,231,72,245,213,68,128,30,3,172,253,51,179,43,154,54,165,239,243,145,250,181,110,14,91,167,78,29,25,60,120,176,233,191,201,184,72,68,36,67,157,119,34,128,0,2,8,216,38,224,245,31,198,109,131,113,160,96,6,169,14,32,39,249,21,36,155,146,28,128,8,175,247,75,92,230,206,157,43,119,223,125,183,249,132,182,106,213,170,9,99,107,34,224,228,201,147,82,174,92,57,249,240,195,15,165,125,251,246,102,176,158,209,192,53,222,151,101,54,24,142,183,204,68,158,59,114,228,136,244,237,219,215,36,92,66,131,227,104,6,176,137,188,51,163,103,173,172,71,36,227,100,219,187,49,17,145,190,207,63,251,236,179,114,230,153,103,166,9,209,206,157,59,229,134,27,110,144,251,239,191,95,58,117,234,100,117,232,163,46,143,68,68,212,84,220,136,0,2,8,32,224,21,1,47,79,79,246,138,113,250,122,98,238,213,200,197,94,111,146,125,177,155,217,253,132,159,146,128,227,198,141,147,23,94,120,65,62,249,228,19,209,153,12,137,92,154,208,208,77,48,203,148,41,99,214,192,235,236,128,72,159,160,235,123,22,45,90,36,186,68,100,249,242,229,210,164,73,19,147,176,40,82,164,136,249,116,125,248,240,225,114,244,232,81,217,189,123,183,76,154,52,201,252,189,94,153,13,134,79,157,58,37,131,6,13,50,239,189,236,178,203,204,253,243,230,205,147,21,43,86,72,135,14,29,100,241,226,197,169,239,107,217,178,165,244,235,215,79,10,22,44,152,230,125,90,190,206,20,209,89,34,53,107,214,52,101,188,250,234,171,230,253,119,220,113,199,63,120,34,37,0,116,70,65,137,18,37,204,204,2,61,157,228,197,23,95,52,137,138,240,36,197,166,77,155,76,59,243,230,205,107,218,168,247,233,6,162,250,254,148,148,20,249,224,131,15,82,103,93,60,246,216,99,230,200,85,157,109,145,209,76,138,88,235,113,250,244,105,153,57,115,166,12,29,58,212,184,212,174,93,219,252,183,206,44,233,216,177,163,140,31,63,222,252,119,248,44,147,104,102,68,104,226,73,103,5,196,26,131,67,135,14,201,176,97,195,76,95,60,255,252,243,69,7,244,13,26,52,144,51,206,56,35,213,60,60,17,81,178,100,201,168,238,207,168,255,165,159,17,145,89,63,212,216,135,218,164,199,222,166,239,19,58,99,36,188,207,55,109,218,52,77,31,209,229,79,245,235,215,151,155,111,190,217,36,172,146,121,145,136,72,166,62,239,70,0,1,4,16,176,77,192,79,63,152,219,134,100,81,193,12,76,45,130,244,80,49,36,158,220,19,44,63,198,66,7,128,255,253,239,127,205,160,211,202,35,61,51,27,184,254,241,199,31,210,185,115,103,51,56,171,92,185,178,76,157,58,85,126,254,249,103,25,48,96,128,232,215,116,89,128,14,210,47,185,228,18,57,235,172,179,82,7,164,89,125,42,31,158,120,208,193,182,14,104,111,186,233,38,51,184,13,189,175,74,149,42,230,125,107,215,174,53,131,204,117,235,214,165,121,223,252,249,243,101,195,134,13,242,200,35,143,136,14,240,181,140,214,173,91,155,4,75,250,43,82,2,64,19,29,154,52,184,254,250,235,69,167,239,255,244,211,79,102,90,190,150,171,131,91,253,154,38,34,116,38,133,38,68,174,189,246,218,52,247,105,221,244,126,253,165,137,138,167,158,122,74,180,61,145,166,254,199,90,143,240,242,139,23,47,110,150,210,104,242,104,196,136,17,162,73,129,140,6,240,209,36,34,180,93,223,125,247,93,106,242,39,218,24,124,244,209,71,198,72,19,83,219,183,111,151,167,159,126,218,36,166,74,151,46,157,97,34,66,19,58,209,220,159,85,34,34,171,126,24,138,149,182,73,19,65,209,244,137,80,133,119,236,216,33,183,223,126,187,233,127,186,132,38,217,23,137,136,100,71,128,247,35,128,0,2,8,216,34,224,151,169,202,182,224,88,88,40,206,22,98,122,172,40,146,125,201,15,152,159,147,128,154,136,120,242,201,39,101,194,132,9,210,188,121,115,75,176,51,218,207,65,63,41,215,129,185,126,42,189,116,233,82,147,136,208,79,189,117,250,122,215,174,93,205,160,92,103,66,104,114,68,7,197,249,242,229,75,83,151,72,123,68,132,246,157,208,79,160,181,12,29,196,158,56,113,34,245,191,53,65,161,131,111,29,152,234,251,246,237,219,39,122,140,105,143,30,61,228,192,129,3,105,222,167,117,209,1,127,247,238,221,101,203,150,45,169,251,93,100,207,158,61,234,68,68,120,253,211,207,130,8,79,68,68,186,111,250,244,233,230,93,58,157,95,47,253,183,95,103,77,232,172,133,88,102,68,68,42,63,125,25,26,15,77,70,104,187,245,19,254,68,18,17,241,196,96,217,178,101,50,118,236,88,233,210,165,139,217,200,49,119,238,220,255,176,14,159,17,161,201,163,104,238,207,104,63,17,45,88,147,75,186,71,196,172,89,179,50,237,135,161,88,105,114,38,218,62,17,94,241,139,47,190,216,204,242,168,91,183,174,37,223,83,137,20,66,34,34,17,61,158,69,0,1,4,16,112,181,128,159,127,72,119,11,60,131,81,183,68,194,249,122,144,132,114,222,60,252,141,65,240,255,230,155,111,228,241,199,31,23,253,119,102,200,144,33,169,203,33,226,149,207,236,19,244,208,38,127,161,141,251,194,63,209,215,247,133,6,128,233,7,204,89,205,136,208,229,25,161,89,16,154,208,208,105,247,250,233,250,91,111,189,245,143,4,75,104,233,65,250,247,233,178,136,208,242,2,93,54,162,87,164,13,6,163,217,155,33,179,68,68,120,59,195,239,211,217,32,101,203,150,77,125,111,86,251,78,196,90,15,61,58,114,245,234,213,242,233,167,159,154,217,11,11,23,46,52,179,50,172,72,68,156,115,206,57,49,199,64,151,5,205,152,49,67,198,140,25,99,18,70,58,35,70,147,18,249,243,231,79,237,126,225,137,136,104,239,207,106,70,68,180,253,80,189,162,237,19,225,223,47,186,196,69,219,116,193,5,23,152,253,33,116,118,68,178,46,18,17,201,146,231,189,8,32,128,0,2,142,8,248,113,218,178,35,112,81,188,4,219,40,144,124,126,11,201,190,228,5,56,40,73,64,29,132,235,76,128,151,94,122,201,124,98,172,179,20,226,189,50,75,26,68,251,73,116,172,137,8,173,171,206,126,88,176,96,129,104,82,66,103,96,212,170,85,203,44,59,209,79,234,67,255,142,134,183,41,163,65,190,46,83,88,181,106,149,25,20,183,104,209,34,226,105,28,177,38,0,116,57,70,248,140,136,72,137,8,157,17,161,101,135,234,27,239,140,136,72,229,175,92,185,210,44,131,121,232,161,135,204,242,23,93,162,160,70,86,36,34,52,102,177,198,32,20,15,237,127,58,11,69,151,120,232,44,130,123,239,189,55,195,68,68,104,99,208,172,238,207,42,17,17,75,63,140,182,79,100,244,253,50,113,226,68,51,235,70,235,173,179,112,46,191,252,242,120,191,173,226,126,142,68,68,220,116,60,136,0,2,8,32,224,21,129,160,252,192,238,100,60,24,128,58,169,237,238,119,145,144,114,62,62,65,52,215,153,0,58,43,66,103,73,180,107,215,206,124,66,157,39,79,158,152,240,19,217,35,34,222,25,17,90,193,173,91,183,154,99,30,245,210,79,164,11,23,46,108,18,10,154,84,209,217,18,122,66,200,146,37,75,204,50,20,93,234,160,107,249,211,191,111,207,158,61,102,38,133,14,170,117,153,71,164,163,54,237,74,68,232,126,4,86,236,17,17,41,17,161,3,240,53,107,214,152,61,25,246,239,223,111,150,98,232,160,94,63,189,215,54,233,108,4,221,215,64,55,133,12,93,209,238,17,161,86,177,198,224,227,143,63,150,223,127,255,61,53,241,165,239,214,68,68,248,146,134,240,25,17,63,252,240,67,84,247,103,149,136,136,118,143,8,109,83,180,125,34,179,111,18,93,166,161,9,160,70,141,26,153,101,67,69,139,22,141,233,123,42,145,155,73,68,36,162,199,179,8,32,128,0,2,158,16,8,194,20,102,39,3,129,167,147,218,222,120,23,201,62,231,226,20,244,36,160,126,10,172,179,35,222,124,243,77,209,13,24,117,255,136,58,117,234,68,21,128,172,150,81,100,117,90,65,70,39,68,68,218,35,66,43,164,179,32,116,246,131,206,132,208,103,117,137,64,104,79,8,29,100,235,242,3,157,237,161,201,149,134,13,27,154,19,54,42,85,170,148,230,36,139,80,194,65,239,215,50,42,84,168,16,113,89,134,190,211,174,68,132,46,5,8,157,154,161,255,125,223,125,247,201,198,141,27,77,114,66,255,156,254,138,181,30,7,15,30,52,54,211,166,77,51,71,75,234,172,15,93,26,161,167,118,232,230,152,250,233,189,158,170,161,75,23,66,179,15,34,217,171,187,38,123,194,147,30,177,198,32,252,212,12,77,120,233,201,29,186,65,104,120,2,40,210,169,25,153,221,159,85,34,66,29,163,237,135,209,246,137,172,190,57,116,15,14,221,27,69,19,97,154,228,210,19,81,156,184,72,68,56,161,204,59,16,64,0,1,4,146,46,16,244,31,222,173,12,0,131,78,43,53,253,81,22,201,41,103,226,136,243,255,57,235,116,121,77,70,232,192,85,63,65,215,129,252,109,183,221,22,117,82,194,153,136,89,247,150,109,219,182,153,41,244,122,170,70,70,167,101,88,247,166,172,75,58,118,236,152,188,254,250,235,114,230,153,103,154,83,54,184,146,35,96,117,159,208,89,29,58,35,69,147,45,154,0,10,37,124,236,106,29,137,8,187,100,41,23,1,4,16,64,192,117,2,65,156,206,108,117,16,48,180,90,212,63,229,145,236,179,63,150,36,1,51,54,214,211,46,62,252,240,67,209,233,244,58,189,95,167,207,235,70,135,181,107,215,22,221,0,210,235,151,110,222,216,180,105,83,115,170,134,238,81,160,167,108,56,125,233,32,85,103,111,232,94,11,122,132,229,131,15,62,104,150,75,100,116,154,132,211,117,11,226,251,236,236,19,58,251,68,19,94,122,10,136,157,137,38,18,17,65,236,185,180,25,1,4,16,8,176,0,63,200,199,31,124,6,154,241,219,5,229,73,18,85,246,69,26,219,232,108,255,252,243,79,249,242,203,47,205,114,7,61,2,114,243,230,205,38,25,113,229,149,87,154,253,23,184,16,64,32,107,1,93,2,245,232,163,143,154,239,155,23,95,124,49,235,7,226,184,131,68,68,28,104,60,130,0,2,8,32,224,93,1,166,54,199,23,59,220,226,115,11,226,83,36,251,172,143,58,73,192,248,76,117,166,196,232,209,163,205,18,142,154,53,107,154,13,33,185,16,64,32,58,129,211,167,79,155,83,76,52,185,55,121,242,100,41,94,188,120,116,15,70,121,23,137,136,40,161,184,13,1,4,16,64,192,63,2,252,80,31,123,44,25,92,198,110,22,212,39,72,90,89,27,121,60,99,247,212,77,32,245,180,133,175,190,250,202,156,86,161,155,239,21,44,88,48,246,130,120,2,1,4,204,201,46,83,167,78,149,119,222,121,199,28,173,106,213,69,34,194,42,73,202,65,0,1,4,16,240,148,0,211,156,163,15,23,86,209,91,113,231,255,4,72,246,89,215,19,72,2,70,111,185,122,245,106,121,238,185,231,100,238,220,185,102,211,189,14,29,58,68,255,48,119,34,128,64,68,1,61,169,70,143,249,212,147,83,244,223,36,43,46,18,17,86,40,82,6,2,8,32,128,128,39,5,248,1,63,235,176,49,160,204,218,136,59,50,22,32,129,149,120,207,192,48,122,195,126,253,250,153,129,146,30,67,216,187,119,239,232,31,228,78,4,16,136,74,96,226,196,137,230,123,107,206,156,57,82,181,106,213,168,158,201,236,38,18,17,9,19,82,0,2,8,32,128,128,87,5,152,242,156,121,228,240,241,106,207,118,79,189,73,246,197,31,11,146,128,209,217,205,159,63,95,58,117,234,100,142,26,28,50,100,136,148,42,85,42,186,7,185,11,1,4,98,22,24,55,110,156,57,77,67,191,239,138,20,41,18,243,243,225,15,144,136,72,136,143,135,17,64,0,1,4,188,46,192,15,251,145,35,200,32,210,235,189,59,249,245,39,153,21,95,12,112,139,206,109,248,240,225,102,253,186,238,234,223,162,69,139,232,30,226,46,4,16,72,72,64,143,246,212,227,92,245,184,220,68,46,18,17,137,232,241,44,2,8,32,128,128,47,4,152,254,252,207,48,98,226,139,174,237,138,70,144,236,139,61,12,36,1,213,76,88,64,0,0,32,0,73,68,65,84,179,54,211,13,40,87,172,88,33,175,191,254,186,148,43,87,46,235,7,184,3,1,4,44,19,104,220,184,177,84,168,80,65,6,13,26,20,119,153,36,34,226,166,227,65,4,16,64,0,1,63,9,240,131,255,255,69,147,129,163,159,122,182,59,218,66,98,43,250,56,96,149,181,85,243,230,205,229,248,241,227,102,23,127,46,4,16,112,94,96,247,238,221,102,159,8,77,4,222,120,227,141,113,85,128,68,68,92,108,60,132,0,2,8,32,224,55,1,166,66,255,47,162,56,248,173,103,187,167,61,36,251,178,142,5,73,192,172,141,30,125,244,81,217,187,119,175,76,155,54,45,235,155,185,3,1,4,108,19,208,35,61,71,142,28,41,75,150,44,137,235,29,36,34,226,98,227,33,4,16,64,0,1,63,10,48,8,16,115,44,87,235,214,173,205,47,46,4,172,20,32,201,149,185,38,62,89,247,182,49,99,198,200,244,233,211,101,193,130,5,89,223,204,29,8,32,96,187,192,237,183,223,46,245,235,215,151,199,31,127,60,230,119,145,136,136,153,140,7,16,64,0,1,4,252,44,16,228,105,209,65,110,187,159,251,180,155,218,70,178,47,114,52,72,2,102,222,83,215,174,93,43,149,42,85,50,251,66,84,169,82,197,77,221,154,186,32,16,88,1,77,10,182,108,217,82,214,173,91,23,179,1,137,136,152,201,120,0,1,4,16,64,192,239,2,65,28,16,48,64,244,123,175,118,79,251,72,120,253,51,22,152,100,221,63,31,126,248,97,115,52,103,223,190,125,179,190,153,59,16,64,192,49,1,221,35,66,191,63,239,189,247,222,152,222,73,34,34,38,46,110,70,0,1,4,16,8,130,64,104,138,116,16,218,26,222,70,61,142,171,102,205,154,65,107,54,237,77,130,64,16,147,125,145,152,73,2,102,221,1,119,238,220,41,197,138,21,147,93,187,118,73,190,124,249,178,126,128,59,16,64,192,49,129,73,147,38,201,236,217,179,229,221,119,223,141,233,157,36,34,98,226,226,102,4,16,64,0,1,4,236,21,56,227,140,51,36,37,37,197,222,151,80,58,2,73,22,96,63,132,255,5,0,135,232,58,226,27,111,188,97,6,58,156,146,17,157,23,119,33,224,164,128,158,160,161,179,149,14,29,58,20,211,107,73,68,196,196,197,205,8,32,128,0,2,8,216,43,64,34,194,94,95,74,119,143,0,51,1,216,28,54,218,222,248,228,147,79,74,185,114,229,164,67,135,14,209,62,194,125,8,32,224,160,64,141,26,53,68,255,77,255,207,127,254,19,245,91,73,68,68,77,197,141,8,32,128,0,2,8,216,47,64,34,194,126,99,222,224,30,129,32,239,141,16,228,182,199,218,3,27,52,104,32,15,61,244,144,232,239,92,8,32,224,62,129,166,77,155,202,173,183,222,42,205,154,53,139,186,114,36,34,162,166,226,70,4,16,64,0,1,4,236,23,32,17,97,191,49,111,112,151,64,16,247,139,96,54,72,108,125,176,110,221,186,210,171,87,47,185,238,186,235,98,123,144,187,17,64,192,17,129,142,29,59,74,233,210,165,99,154,181,68,34,194,145,208,240,18,4,16,64,0,1,4,162,19,32,17,17,157,19,119,249,71,128,205,97,253,19,75,187,90,82,191,126,125,209,129,78,189,122,245,236,122,5,229,34,128,64,2,2,93,187,118,149,162,69,139,74,151,46,93,162,46,133,68,68,212,84,220,136,0,2,8,32,128,128,253,2,36,34,236,55,230,13,8,32,224,45,129,7,30,120,192,204,134,104,217,178,165,183,42,78,109,17,8,136,64,235,214,173,37,52,187,45,218,38,147,136,136,86,138,251,16,64,0,1,4,16,112,64,128,68,132,3,200,188,2,1,4,60,37,240,220,115,207,137,238,204,63,108,216,48,79,213,155,202,34,16,20,129,27,110,184,65,116,86,68,44,179,150,72,68,4,165,119,208,78,4,16,64,0,1,79,8,144,136,240,68,152,168,36,2,8,56,40,48,127,254,124,233,214,173,155,44,94,188,216,193,183,242,42,4,16,136,86,32,127,254,252,178,102,205,26,57,239,188,243,162,125,68,72,68,68,77,197,141,8,32,128,0,2,8,216,47,64,34,194,126,99,222,128,0,2,222,19,40,81,162,132,124,241,197,23,82,169,82,37,239,85,158,26,35,224,99,129,207,63,255,92,122,246,236,25,115,162,144,68,132,143,59,5,77,67,0,1,4,16,240,158,0,137,8,239,197,140,26,35,128,128,253,2,79,61,245,148,156,58,117,74,134,15,31,110,255,203,120,3,2,8,68,45,208,162,69,11,169,89,179,102,76,39,102,104,225,36,34,162,38,230,70,4,16,64,0,1,4,236,23,32,17,97,191,49,111,64,0,1,239,9,108,218,180,73,46,188,240,66,217,184,113,163,148,42,85,202,123,13,160,198,8,248,80,96,201,146,37,114,235,173,183,138,126,127,230,200,145,35,166,22,146,136,136,137,139,155,17,64,0,1,4,16,176,87,128,68,132,189,190,148,142,0,2,222,21,232,221,187,183,25,240,188,254,250,235,222,109,4,53,71,192,71,2,117,235,214,149,70,141,26,201,227,143,63,30,115,171,72,68,196,76,198,3,8,32,128,0,2,8,32,128,0,2,8,32,144,12,129,26,53,106,72,251,246,237,57,202,51,25,248,188,19,129,48,1,93,46,245,251,239,191,203,187,239,190,27,151,11,137,136,184,216,120,8,1,4,16,64,0,1,4,16,64,0,1,4,156,22,88,184,112,161,92,125,245,213,242,221,119,223,201,229,151,95,238,244,235,121,31,2,8,136,200,208,161,67,101,218,180,105,242,229,151,95,74,190,124,249,226,50,33,17,17,23,27,15,33,128,0,2,8,4,81,224,244,233,211,102,215,246,193,131,7,203,188,121,243,228,146,75,46,145,182,109,219,202,253,247,223,47,185,115,231,206,148,228,224,193,131,50,122,244,104,115,127,161,66,133,130,200,71,155,17,64,0,1,75,4,116,105,70,159,62,125,68,119,235,175,80,161,130,37,101,82,8,2,8,68,39,208,175,95,63,121,255,253,247,229,131,15,62,48,251,182,196,123,145,136,136,87,142,231,16,64,0,1,4,2,37,144,146,146,34,83,167,78,149,143,63,254,88,158,125,246,89,41,83,166,140,28,56,112,64,94,121,229,21,249,227,143,63,100,200,144,33,153,38,35,118,237,218,101,142,183,26,56,112,32,137,136,64,245,28,26,139,0,2,118,8,104,98,119,220,184,113,242,225,135,31,74,197,138,21,237,120,5,101,34,128,64,152,192,145,35,71,228,145,71,30,145,237,219,183,203,228,201,147,165,88,177,98,9,249,144,136,72,136,143,135,17,64,0,1,4,130,34,176,117,235,86,147,72,232,223,191,191,156,127,254,249,169,205,62,118,236,152,244,234,213,75,234,215,175,47,37,75,150,148,87,95,125,85,158,121,230,25,201,153,51,167,252,246,219,111,230,207,221,187,119,151,167,159,126,90,198,143,31,47,213,171,87,55,211,25,87,175,94,109,62,209,211,235,177,199,30,147,245,235,215,155,231,116,35,182,140,202,8,149,185,104,209,34,233,214,173,155,44,95,190,220,172,145,214,79,38,10,22,44,40,135,14,29,146,97,195,134,201,11,47,188,96,234,167,201,146,6,13,26,200,225,195,135,51,252,123,221,20,147,11,1,4,16,240,178,128,254,123,167,51,212,222,121,231,29,169,85,171,150,151,155,66,221,17,112,181,128,206,126,232,212,169,147,249,185,98,228,200,145,150,212,149,68,132,37,140,20,130,0,2,8,32,224,119,129,111,191,253,86,62,250,232,35,147,136,56,243,204,51,211,52,119,238,220,185,162,9,130,123,238,185,39,98,18,65,19,2,161,25,17,219,182,109,51,63,60,235,175,188,121,243,138,110,248,164,203,62,70,141,26,149,105,34,66,63,133,232,220,185,179,244,237,219,87,170,84,169,98,102,104,172,93,187,214,36,52,180,110,63,253,244,147,73,82,232,125,154,248,208,217,23,250,119,25,253,125,233,210,165,253,30,50,218,135,0,2,1,16,152,50,101,138,89,30,55,97,194,4,121,240,193,7,3,208,98,154,136,128,115,2,107,214,172,49,31,146,44,91,182,76,158,123,238,57,147,136,176,234,34,17,97,149,36,229,32,128,0,2,8,248,90,64,127,216,213,89,11,122,124,92,250,75,147,20,186,119,68,180,137,8,77,26,232,165,63,60,235,245,227,143,63,202,164,73,147,204,230,79,153,205,136,152,53,107,150,73,60,104,66,67,103,52,236,219,183,207,204,198,232,209,163,135,249,33,97,236,216,177,210,165,75,23,185,226,138,43,82,151,137,232,187,50,250,123,95,7,139,198,33,128,64,160,4,22,47,94,44,173,90,181,18,61,74,112,204,152,49,129,106,59,141,69,192,14,1,61,13,67,103,62,232,126,44,58,171,83,127,214,176,250,34,17,97,181,40,229,33,128,0,2,8,248,82,64,147,13,58,243,65,103,35,164,95,214,16,235,140,8,93,215,92,182,108,89,105,214,172,153,177,10,45,225,200,106,105,198,140,25,51,164,121,243,230,105,124,117,169,199,219,111,191,109,54,140,210,175,235,15,225,154,172,208,77,49,53,41,161,75,68,50,250,251,252,249,243,251,50,78,52,10,1,4,130,41,112,244,232,81,179,204,77,147,178,35,70,140,144,235,175,191,62,152,16,180,26,129,4,4,244,67,21,93,30,170,31,98,60,254,248,227,210,161,67,7,41,82,164,72,2,37,70,126,148,68,132,45,172,20,138,0,2,8,32,224,55,129,104,247,136,208,205,43,117,249,70,174,92,185,100,197,138,21,242,218,107,175,201,160,65,131,204,94,13,161,165,25,250,63,120,221,244,169,77,155,54,134,41,253,140,136,72,101,232,140,136,189,123,247,166,62,151,145,177,110,170,185,101,203,22,51,149,82,63,29,188,247,222,123,205,109,145,254,222,111,113,162,61,8,32,16,108,1,157,189,166,75,212,26,53,106,100,254,29,212,61,116,184,16,64,32,178,192,15,63,252,96,78,192,152,62,125,186,153,77,249,192,3,15,152,25,70,89,157,6,150,168,41,137,136,68,5,121,30,1,4,16,64,32,16,2,209,156,154,177,115,231,78,105,215,174,157,12,24,48,64,202,151,47,159,186,231,131,238,253,160,137,8,157,161,160,73,10,93,82,17,105,143,136,29,59,118,68,44,227,207,63,255,148,174,93,187,154,141,40,171,86,173,42,75,150,44,49,235,162,117,73,135,158,230,161,83,41,245,235,122,233,123,52,17,161,251,81,100,244,247,250,53,46,4,16,64,192,143,2,122,162,145,46,163,211,37,111,154,0,14,253,187,232,199,182,210,38,4,98,21,208,159,9,22,44,88,32,243,231,207,55,71,224,234,94,85,183,221,118,155,220,121,231,157,102,105,167,83,23,137,8,167,164,121,15,2,8,32,128,128,231,5,116,67,73,157,182,168,73,132,121,243,230,201,37,151,92,98,150,64,232,94,15,250,201,129,38,43,102,206,156,105,246,108,208,255,177,235,140,7,93,118,161,159,202,101,203,150,205,156,94,161,95,127,243,205,55,83,79,205,200,145,35,135,220,119,223,125,178,113,227,70,83,110,246,236,217,35,150,161,247,46,92,184,208,172,215,252,230,155,111,164,97,195,134,102,182,69,165,74,149,210,156,154,145,39,79,30,233,216,177,163,180,110,221,218,108,130,25,58,77,35,252,239,117,201,6,23,2,8,32,224,103,1,221,168,87,255,93,213,127,47,219,183,111,111,166,154,235,108,53,46,4,130,32,160,9,57,221,108,114,213,170,85,178,114,229,74,179,113,245,210,165,75,69,127,150,184,242,202,43,165,118,237,218,114,221,117,215,73,229,202,149,147,194,65,34,34,41,236,188,20,1,4,16,64,0,129,255,9,232,241,159,186,25,148,158,196,161,83,33,185,16,64,0,1,4,172,21,208,217,99,122,212,167,238,151,243,240,195,15,155,169,231,53,106,212,176,246,37,148,134,128,77,2,39,79,158,52,63,43,232,47,157,93,169,199,117,239,223,191,223,204,174,220,179,103,143,236,218,181,75,116,54,165,206,128,212,165,153,58,123,82,63,220,56,126,252,184,153,157,89,177,98,69,185,248,226,139,205,135,39,218,239,47,184,224,2,155,106,26,91,177,36,34,98,243,226,110,4,16,64,0,1,4,18,22,208,245,152,58,171,65,103,85,232,49,154,122,228,156,46,219,176,123,61,102,194,21,167,0,4,16,64,192,195,2,127,252,241,135,76,156,56,81,38,79,158,44,37,74,148,144,198,141,27,155,153,101,201,60,206,88,7,146,186,54,95,143,99,214,129,163,78,151,63,235,172,179,60,172,76,213,173,16,248,236,179,207,164,94,189,122,230,67,10,237,15,231,156,115,142,153,201,160,179,25,245,103,5,157,225,152,47,95,62,41,80,160,128,217,7,69,55,148,44,90,180,168,20,47,94,92,206,63,255,124,147,108,208,255,118,243,69,34,194,205,209,161,110,8,32,128,0,2,8,32,128,0,2,8,32,96,185,192,39,159,124,34,239,189,247,158,217,164,79,63,53,214,65,159,238,157,163,211,213,237,190,244,40,104,29,104,234,198,197,90,143,187,239,190,219,108,44,252,229,151,95,154,79,179,117,230,6,87,112,5,244,36,46,221,179,225,157,119,222,145,6,13,26,248,22,130,68,132,111,67,75,195,16,64,0,1,4,188,38,160,199,130,234,62,19,92,8,32,128,0,2,206,9,232,222,63,154,24,208,223,117,45,253,85,87,93,37,151,95,126,185,252,251,223,255,22,61,34,185,76,153,50,113,87,70,167,211,255,242,203,47,102,109,254,226,197,139,205,38,129,58,173,254,198,27,111,148,91,110,185,69,110,191,253,246,52,251,86,232,158,67,250,255,1,157,181,193,21,60,129,15,63,252,208,204,210,209,89,50,250,187,159,47,18,17,126,142,46,109,67,0,1,4,16,240,148,0,137,8,79,133,139,202,34,128,128,15,5,116,169,196,119,223,125,103,78,37,210,163,149,245,24,230,221,187,119,75,133,10,21,204,18,14,157,246,94,184,112,97,201,159,63,191,73,32,232,180,121,77,28,232,178,138,131,7,15,154,123,183,111,223,110,102,54,108,216,176,193,252,210,83,142,116,109,254,101,151,93,102,146,28,154,220,200,236,210,13,140,117,74,190,110,108,204,21,28,1,61,229,69,55,84,213,153,58,245,235,215,247,125,195,73,68,248,62,196,52,16,1,4,16,64,192,43,2,36,34,188,18,41,234,137,0,2,65,18,208,77,1,215,173,91,103,54,0,212,205,0,245,168,102,253,59,221,56,80,55,18,212,127,187,117,13,255,185,231,158,107,214,236,159,119,222,121,82,178,100,73,51,147,226,162,139,46,138,139,74,55,212,212,153,19,58,61,255,236,179,207,142,171,12,30,242,142,192,192,129,3,229,213,87,95,53,123,133,232,108,156,32,92,36,34,130,16,101,218,136,0,2,8,32,224,9,1,18,17,158,8,19,149,68,0,1,4,28,17,208,35,71,117,102,198,148,41,83,18,90,30,226,72,101,121,73,92,2,154,200,210,19,179,54,111,222,108,150,227,232,140,155,160,92,36,34,130,18,105,218,137,0,2,8,32,224,122,1,18,17,174,15,17,21,68,0,1,4,28,21,24,58,116,168,140,30,61,218,156,246,17,132,233,250,142,226,38,249,101,186,103,200,163,143,62,42,181,106,213,146,177,99,199,38,185,54,206,191,158,68,132,243,230,188,17,1,4,16,64,0,1,35,160,159,130,232,39,93,253,251,247,151,174,93,187,154,233,189,186,214,88,127,240,236,211,167,143,52,109,218,212,252,240,201,133,0,2,8,32,16,92,129,153,51,103,202,195,15,63,108,142,121,214,163,159,185,188,47,48,124,248,112,233,213,171,151,140,27,55,78,30,122,232,33,239,55,40,142,22,144,136,136,3,141,71,16,64,0,1,4,16,176,66,224,192,129,3,102,211,51,61,23,60,91,182,108,162,155,164,233,250,226,83,167,78,201,209,163,71,205,58,100,61,43,156,11,1,4,16,64,32,216,2,186,233,101,219,182,109,205,126,17,99,198,140,145,178,101,203,6,27,196,163,173,215,205,79,67,31,60,104,28,43,86,172,232,209,150,36,94,109,18,17,137,27,82,2,2,8,32,128,0,2,113,11,116,235,214,77,198,143,31,111,54,37,211,100,196,233,211,167,37,111,222,188,210,166,77,27,51,51,130,11,1,4,16,64,0,129,144,192,160,65,131,100,192,128,1,50,108,216,48,115,194,2,151,119,4,250,245,235,39,131,7,15,54,191,58,116,232,224,157,138,219,84,83,18,17,54,193,82,44,2,8,32,128,0,2,209,8,232,172,8,221,97,93,103,64,132,174,28,57,114,200,142,29,59,152,13,17,13,32,247,32,128,0,2,1,19,88,186,116,169,60,245,212,83,38,113,253,236,179,207,154,61,6,184,220,43,160,75,48,53,78,122,124,171,46,197,188,240,194,11,221,91,89,7,107,70,34,194,65,108,94,133,0,2,8,32,128,64,70,2,186,230,247,229,151,95,54,199,193,229,203,151,207,108,94,165,159,152,112,33,128,0,2,8,32,16,73,224,149,87,94,17,253,148,253,214,91,111,149,158,61,123,50,192,117,89,87,249,248,227,143,101,200,144,33,38,97,164,251,65,212,171,87,207,101,53,76,110,117,72,68,36,215,159,183,35,128,0,2,8,32,32,225,179,34,152,13,65,135,64,0,1,4,16,136,86,224,200,145,35,50,112,224,64,147,188,214,227,62,59,117,234,20,168,35,32,163,117,114,242,190,217,179,103,155,125,60,254,254,251,111,179,193,104,243,230,205,157,124,189,103,222,69,34,194,51,161,162,162,8,32,128,0,2,126,22,208,189,34,244,248,174,39,158,120,130,189,33,252,28,104,218,134,0,2,8,216,32,176,101,203,22,25,49,98,132,57,234,243,177,199,30,51,191,42,87,174,108,195,155,40,50,146,192,164,73,147,204,236,70,221,112,250,201,39,159,148,251,239,191,31,172,76,4,72,68,208,61,16,64,0,1,4,16,112,129,128,206,138,40,86,172,152,108,219,182,141,189,33,92,16,15,170,128,0,2,8,120,81,64,255,31,242,226,139,47,202,75,47,189,36,117,234,212,49,199,68,223,114,203,45,94,108,138,39,234,188,102,205,26,121,227,141,55,204,81,219,151,94,122,169,180,110,221,90,238,184,227,14,79,212,61,217,149,36,17,145,236,8,240,126,4,16,64,0,129,136,2,103,156,113,6,58,62,23,72,73,73,241,121,11,105,30,2,8,32,224,188,128,126,42,63,97,194,4,121,237,181,215,100,239,222,189,102,121,192,125,247,221,39,229,202,149,115,190,50,62,123,227,161,67,135,228,157,119,222,145,105,211,166,201,178,101,203,164,69,139,22,210,178,101,75,185,228,146,75,124,214,82,123,155,67,34,194,94,95,74,71,0,1,4,16,72,64,64,19,17,12,84,19,0,116,249,163,196,215,229,1,162,122,8,32,224,11,129,133,11,23,202,91,111,189,101,6,206,58,88,110,212,168,145,220,121,231,157,82,178,100,73,95,180,207,137,70,232,102,210,186,247,195,204,153,51,101,198,140,25,198,239,222,123,239,149,123,238,185,199,137,215,251,242,29,36,34,124,25,86,26,133,0,2,8,248,67,128,129,170,63,226,24,169,21,196,215,223,241,165,117,8,32,224,62,129,15,62,248,192,12,166,245,247,139,47,190,216,44,219,168,95,191,190,89,86,192,149,86,224,215,95,127,149,57,115,230,200,167,159,126,42,95,124,241,133,220,118,219,109,102,217,69,195,134,13,37,127,254,252,112,37,40,64,34,34,65,64,30,71,0,1,4,16,176,79,128,129,170,125,182,110,40,153,248,186,33,10,212,1,1,4,130,42,240,217,103,159,137,30,49,169,131,109,93,110,80,183,110,93,185,238,186,235,204,222,18,165,75,151,14,28,203,166,77,155,228,235,175,191,150,249,243,231,155,196,131,206,200,188,233,166,155,204,177,155,55,223,124,179,232,169,86,92,214,9,144,136,176,206,146,146,16,64,0,1,4,44,22,96,160,106,49,168,203,138,35,190,46,11,8,213,65,0,129,192,10,252,246,219,111,102,240,253,213,87,95,153,129,120,222,188,121,229,170,171,174,146,43,174,184,66,46,187,236,50,223,205,152,208,61,52,126,252,241,71,89,178,100,137,44,94,188,88,116,249,138,110,26,93,187,118,109,147,136,209,132,76,149,42,85,2,219,31,156,104,56,137,8,39,148,121,7,2,8,32,128,64,92,2,12,84,227,98,243,204,67,196,215,51,161,162,162,8,32,16,48,129,95,126,249,197,12,206,23,45,90,100,6,235,122,58,68,141,26,53,164,122,245,234,102,159,9,29,164,235,241,160,69,139,22,117,189,140,206,116,88,189,122,181,172,92,185,82,126,254,249,103,89,177,98,133,217,100,82,219,242,239,127,255,91,46,191,252,114,147,112,33,241,224,108,40,73,68,56,235,205,219,16,64,0,1,4,98,16,96,160,26,3,150,7,111,37,190,30,12,26,85,70,0,129,64,10,28,60,120,208,12,222,117,16,175,131,121,29,212,235,224,94,151,47,84,168,80,65,202,150,45,43,101,202,148,49,75,58,116,19,204,243,207,63,223,28,73,125,222,121,231,217,234,117,226,196,9,217,190,125,187,108,221,186,85,254,250,235,47,217,188,121,179,104,226,97,195,134,13,242,251,239,191,203,186,117,235,36,95,190,124,82,169,82,37,179,39,134,38,81,170,85,171,38,255,250,215,191,36,123,246,236,182,214,141,194,51,23,32,17,65,15,65,0,1,4,16,112,173,0,3,85,215,134,198,146,138,17,95,75,24,41,4,1,4,16,72,154,192,142,29,59,204,96,127,253,250,245,102,240,175,73,128,63,255,252,211,36,5,182,109,219,38,187,118,237,146,34,69,138,72,193,130,5,165,64,129,2,38,41,144,39,79,30,57,247,220,115,37,103,206,156,102,223,133,115,206,57,71,206,58,235,44,201,150,45,155,232,255,23,78,159,62,109,126,105,146,225,216,177,99,114,244,232,81,57,124,248,176,104,50,68,151,79,232,113,164,123,246,236,49,101,235,159,117,86,70,241,226,197,165,68,137,18,82,170,84,41,185,224,130,11,76,82,68,147,35,229,203,151,55,239,228,114,159,0,137,8,247,197,132,26,33,128,0,2,8,252,127,1,6,170,254,238,10,196,215,223,241,165,117,8,32,128,128,238,197,176,115,231,78,147,52,208,228,129,30,131,169,201,3,221,28,243,200,145,35,38,201,112,252,248,113,57,121,242,164,73,62,232,165,255,111,56,243,204,51,77,114,66,103,45,104,178,34,87,174,92,146,59,119,110,179,119,133,38,22,52,169,81,168,80,33,147,224,224,242,166,0,137,8,111,198,141,90,35,128,0,2,129,16,96,160,234,239,48,19,95,127,199,151,214,33,128,0,2,8,32,16,73,128,68,4,125,3,1,4,16,64,192,181,2,12,84,93,27,26,75,42,70,124,45,97,164,16,4,16,64,0,1,4,60,39,64,34,194,115,33,163,194,8,32,128,64,112,4,24,168,250,59,214,196,215,223,241,165,117,8,32,128,0,2,8,48,35,130,62,128,0,2,8,32,224,57,1,6,170,158,11,89,76,21,38,190,49,113,113,51,2,8,32,128,0,2,190,17,96,70,132,111,66,73,67,16,64,0,1,255,9,48,80,245,95,76,195,91,68,124,253,29,95,90,135,0,2,8,32,128,0,51,34,232,3,8,32,128,0,2,158,19,96,160,234,185,144,197,84,97,226,27,19,23,55,35,128,0,2,8,32,224,27,1,102,68,248,38,148,52,4,1,4,16,240,159,0,3,85,255,197,148,25,17,254,142,41,173,67,0,1,4,16,64,32,26,1,18,17,209,40,113,15,2,8,32,128,64,82,4,72,68,36,133,221,177,151,18,95,199,168,121,17,2,8,32,128,0,2,174,18,32,17,225,170,112,80,25,4,16,64,0,1,62,49,15,78,31,32,17,17,156,88,211,82,4,16,64,0,1,4,210,252,140,151,146,146,146,2,9,2,8,32,128,0,2,110,20,96,160,234,198,168,88,87,39,226,107,157,37,37,33,128,0,2,8,32,224,37,1,102,68,120,41,90,212,21,1,4,16,8,152,0,3,85,127,7,156,248,250,59,190,180,14,1,4,16,64,0,129,72,2,36,34,232,27,8,32,128,0,2,174,21,96,160,234,218,208,88,82,49,226,107,9,35,133,32,128,0,2,8,32,224,57,1,18,17,158,11,25,21,70,0,1,4,130,35,192,64,213,223,177,38,190,254,142,47,173,67,0,1,4,16,64,128,25,17,244,1,4,16,64,0,1,207,9,48,80,245,92,200,98,170,48,241,141,137,139,155,17,64,0,1,4,16,240,141,0,51,34,124,19,74,26,130,0,2,8,248,79,128,129,170,255,98,26,222,34,226,235,239,248,210,58,4,16,64,0,1,4,152,17,65,31,64,0,1,4,16,240,156,0,3,85,207,133,44,166,10,19,223,152,184,184,25,1,4,16,64,0,1,223,8,48,35,194,55,161,164,33,8,32,128,128,255,4,24,168,250,47,166,204,136,240,119,76,105,29,2,8,32,128,0,2,209,8,144,136,136,70,137,123,16,64,0,1,4,146,34,224,135,68,196,174,93,187,164,89,179,102,50,103,206,156,84,195,210,165,75,203,131,15,62,40,93,186,116,145,220,185,115,155,191,223,188,121,179,244,239,223,95,222,123,239,61,201,147,39,143,52,111,222,92,58,117,234,36,5,11,22,76,125,46,37,37,69,70,141,26,37,27,55,110,148,161,67,135,74,246,236,217,147,18,23,171,94,234,135,248,90,101,65,57,8,32,128,0,2,8,4,73,128,68,68,144,162,77,91,17,64,0,1,143,9,248,97,160,170,137,136,158,61,123,202,192,129,3,165,80,161,66,38,2,251,247,239,151,126,253,250,73,205,154,53,77,146,66,255,220,174,93,59,147,124,184,254,250,235,229,196,137,19,242,230,155,111,202,234,213,171,101,192,128,1,169,9,135,173,91,183,202,224,193,131,101,199,142,29,210,171,87,47,169,82,165,138,199,34,154,182,186,126,136,175,167,3,64,229,17,64,0,1,4,16,72,146,0,137,136,36,193,243,90,4,16,64,0,129,172,5,252,48,80,205,40,17,161,45,255,242,203,47,101,193,130,5,210,187,119,111,89,183,110,157,249,253,249,231,159,151,34,69,138,24,152,61,123,246,72,215,174,93,165,123,247,238,82,190,124,121,243,119,243,230,205,51,73,136,195,135,15,203,190,125,251,164,99,199,142,162,70,94,189,252,16,95,175,218,83,111,4,16,64,0,1,4,146,41,64,34,34,153,250,188,27,1,4,16,64,32,83,1,63,12,84,51,74,68,104,146,65,103,73,220,112,195,13,210,168,81,35,57,114,228,136,116,235,214,77,244,222,150,45,91,154,153,18,186,36,35,60,201,112,236,216,49,121,238,185,231,228,129,7,30,144,227,199,143,75,159,62,125,100,244,232,209,82,188,120,113,207,246,34,63,196,215,179,248,84,28,1,4,16,64,0,129,36,10,144,136,72,34,62,175,70,0,1,4,16,200,92,192,15,3,213,72,123,68,232,108,134,214,173,91,75,206,156,57,13,194,161,67,135,228,195,15,63,148,25,51,102,152,153,15,186,236,66,151,111,92,119,221,117,38,33,177,114,229,74,243,181,167,159,126,90,78,158,60,105,18,23,117,235,214,149,59,238,184,195,179,221,200,15,241,245,44,62,21,71,0,1,4,16,64,32,137,2,36,34,146,136,207,171,17,64,0,1,4,130,145,136,8,237,17,161,179,28,116,73,198,164,73,147,204,236,134,243,207,63,63,67,0,77,52,232,178,13,189,103,228,200,145,114,241,197,23,155,77,42,59,119,238,156,230,126,221,87,194,203,155,86,146,136,224,95,0,4,16,64,0,1,4,130,41,64,34,34,152,113,167,213,8,32,128,128,39,4,252,48,80,77,191,52,67,79,190,152,48,97,130,44,95,190,220,36,17,244,212,140,185,115,231,154,4,133,158,154,113,230,153,103,166,198,70,255,172,155,87,86,172,88,81,6,13,26,100,246,145,40,80,160,128,249,186,110,92,249,248,227,143,155,103,188,186,105,165,31,226,235,137,111,36,42,137,0,2,8,32,128,128,203,4,72,68,184,44,32,84,7,1,4,16,64,224,255,4,252,48,80,141,180,71,68,219,182,109,229,206,59,239,148,38,77,154,200,223,127,255,45,237,219,183,151,91,110,185,69,238,186,235,46,115,74,198,247,223,127,47,195,134,13,147,17,35,70,200,239,191,255,46,155,54,109,50,71,126,134,174,208,81,158,250,103,175,110,90,233,135,248,242,253,138,0,2,8,32,128,0,2,177,11,144,136,136,221,140,39,16,64,0,1,4,28,18,240,195,64,53,210,169,25,95,127,253,181,89,122,161,179,35,116,137,198,230,205,155,205,236,134,247,222,123,207,28,223,89,191,126,125,179,31,68,229,202,149,83,55,169,44,83,166,76,26,249,223,126,251,205,211,155,86,250,33,190,14,125,43,240,26,4,16,64,0,1,4,124,37,64,34,194,87,225,164,49,8,32,128,128,191,4,24,168,250,43,158,233,91,67,124,253,29,95,90,135,0,2,8,32,128,64,36,1,18,17,244,13,4,16,64,0,1,215,10,48,80,117,109,104,44,169,24,241,181,132,145,66,16,64,0,1,4,16,240,156,0,137,8,207,133,140,10,35,128,0,2,193,17,96,160,234,239,88,19,95,127,199,151,214,33,128,0,2,8,32,192,140,8,250,0,2,8,32,128,128,231,4,24,168,122,46,100,49,85,152,248,198,196,197,205,8,32,128,0,2,8,248,70,128,25,17,190,9,37,13,65,0,1,4,252,39,192,64,213,127,49,13,111,17,241,245,119,124,105,29,2,8,32,128,0,2,204,136,160,15,32,128,0,2,8,120,78,128,129,170,231,66,22,83,133,137,111,76,92,220,140,0,2,8,32,128,128,111,4,152,17,225,155,80,210,16,4,16,64,192,127,2,12,84,253,23,83,102,68,248,59,166,180,14,1,4,16,64,0,129,104,4,72,68,68,163,196,61,8,32,128,0,2,73,17,32,17,145,20,118,199,94,74,124,29,163,230,69,8,32,128,0,2,8,184,74,128,68,132,171,194,65,101,16,64,0,1,4,248,196,60,56,125,128,68,68,112,98,77,75,17,64,0,1,4,16,72,243,51,94,74,74,74,10,36,8,32,128,0,2,8,184,81,128,129,170,27,163,98,93,157,136,175,117,150,148,132,0,2,8,32,128,128,151,4,152,17,225,165,104,81,87,4,16,64,32,96,2,12,84,253,29,112,226,235,239,248,210,58,4,16,64,0,1,4,34,9,144,136,160,111,32,128,0,2,8,184,86,128,129,170,107,67,99,73,197,136,175,37,140,20,130,0,2,8,32,128,128,231,4,72,68,120,46,100,84,24,1,4,16,8,142,0,3,85,127,199,154,248,250,59,190,180,14,1,4,16,64,0,1,102,68,208,7,16,64,0,1,4,60,39,192,64,213,115,33,139,169,194,196,55,38,46,110,70,0,1,4,16,64,192,55,2,204,136,240,77,40,105,8,2,8,32,224,63,1,6,170,254,139,105,120,139,136,175,191,227,75,235,16,64,0,1,4,16,96,70,4,125,0,1,4,16,64,192,115,2,12,84,61,23,178,152,42,76,124,99,226,226,102,4,16,64,0,1,4,124,35,192,140,8,223,132,146,134,32,128,0,2,254,19,96,160,234,191,152,50,35,194,223,49,165,117,8,32,128,0,2,8,68,35,64,34,34,26,37,238,65,0,1,4,16,72,138,0,137,136,164,176,59,246,82,226,235,24,53,47,66,0,1,4,16,64,192,85,2,36,34,92,21,14,42,131,0,2,8,32,192,39,230,193,233,3,36,34,130,19,107,90,138,0,2,8,32,128,64,154,159,241,82,82,82,82,32,65,0,1,4,16,64,192,141,2,12,84,221,24,21,235,234,68,124,173,179,164,36,4,16,64,0,1,4,188,36,192,140,8,47,69,139,186,34,128,0,2,1,19,96,160,234,239,128,19,95,127,199,151,214,33,128,0,2,8,32,16,73,128,68,4,125,3,1,4,16,64,192,181,2,12,84,93,27,26,75,42,70,124,45,97,164,16,4,16,64,0,1,4,60,39,64,34,194,115,33,163,194,8,32,128,64,112,4,24,168,250,59,214,196,215,223,241,165,117,8,32,128,0,2,8,48,35,130,62,128,0,2,8,32,224,57,1,6,170,158,11,89,76,21,38,190,49,113,113,51,2,8,32,128,0,2,190,17,96,70,132,111,66,73,67,16,64,0,1,255,9,48,80,245,95,76,195,91,68,124,253,29,95,90,135,0,2,8,32,128,0,51,34,232,3,8,32,128,0,2,158,19,208,129,42,151,191,5,56,188,203,223,241,165,117,8,32,128,0,2,8,100,36,192,140,8,250,5,2,8,32,128,0,2,46,17,96,134,128,75,2,65,53,16,64,0,1,4,16,64,192,86,1,18,17,182,242,82,56,2,8,32,128,0,2,209,11,144,136,136,222,138,59,17,64,0,1,4,16,64,192,187,2,36,34,188,27,59,106,142,0,2,8,32,224,51,1,18,17,62,11,40,205,65,0,1,4,16,64,0,129,12,5,72,68,208,49,16,64,0,1,4,16,112,137,0,137,8,151,4,130,106,32,128,0,2,8,32,128,128,173,2,36,34,108,229,165,112,4,16,64,0,1,4,162,23,32,17,17,189,21,119,34,128,0,2,8,32,128,128,119,5,72,68,120,55,118,212,28,1,4,16,64,192,103,2,36,34,124,22,80,154,131,0,2,8,32,128,0,2,25,10,144,136,160,99,32,128,0,2,8,32,224,18,1,18,17,46,9,4,213,64,0,1,4,16,64,0,1,91,5,72,68,216,202,75,225,8,32,128,0,2,8,68,47,64,34,34,122,43,238,68,0,1,4,16,64,0,1,239,10,144,136,240,110,236,168,57,2,8,32,128,128,207,4,72,68,248,44,160,52,7,1,4,16,64,0,1,4,50,20,32,17,65,199,64,0,1,4,16,64,192,37,2,36,34,92,18,8,170,129,0,2,8,32,128,0,2,182,10,144,136,176,149,151,194,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,92,128,68,4,253,1,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,28,19,32,17,225,24,53,47,66,0,1,4,16,240,139,192,174,93,187,164,89,179,102,50,103,206,156,212,38,213,173,91,87,158,126,250,105,185,238,186,235,68,151,88,36,235,58,120,240,160,140,30,61,90,218,182,109,43,133,10,21,74,86,53,120,47,2,8,32,128,0,2,8,32,16,81,128,68,4,157,3,1,4,16,64,0,129,24,5,52,17,209,179,103,79,25,56,112,160,25,236,167,164,164,200,186,117,235,164,123,247,238,210,169,83,39,169,85,171,86,140,37,90,119,123,250,186,89,87,50,37,33,128,0,2,8,32,128,0,2,214,8,144,136,176,198,145,82,16,64,0,1,4,2,36,16,105,176,255,253,247,223,203,123,239,189,39,253,251,247,151,115,206,57,71,22,45,90,36,221,186,117,147,229,203,151,75,203,150,45,165,95,191,126,82,176,96,65,147,184,152,62,125,186,249,218,37,151,92,34,35,71,142,148,10,21,42,200,111,191,253,38,195,135,15,151,163,71,143,138,190,163,90,181,106,210,184,113,99,169,89,179,166,209,125,245,213,87,165,72,145,34,82,177,98,69,25,55,110,156,73,130,140,25,51,70,234,212,169,35,67,134,12,145,146,37,75,74,199,142,29,101,252,248,241,82,189,122,117,121,251,237,183,205,189,92,8,32,128,0,2,8,32,128,128,155,4,72,68,184,41,26,212,5,1,4,16,64,192,19,2,145,18,17,91,182,108,145,222,189,123,203,208,161,67,229,192,129,3,210,185,115,103,233,219,183,175,84,169,82,69,166,78,157,42,107,215,174,149,62,125,250,200,33,81,180,182,0,0,32,0,73,68,65,84,234,213,171,101,192,128,1,50,98,196,8,89,182,108,153,44,94,188,216,220,167,179,42,116,73,133,38,35,52,65,49,127,254,124,217,176,97,131,60,242,200,35,114,228,200,17,121,246,217,103,165,117,235,214,114,252,248,113,179,52,164,67,135,14,210,164,73,19,249,248,227,143,101,246,236,217,50,106,212,40,147,196,8,159,173,225,9,80,42,137,0,2,8,32,128,0,2,129,18,32,17,17,168,112,211,88,4,16,64,0,1,43,4,34,37,34,194,255,254,243,207,63,55,137,7,77,10,232,158,17,251,246,237,147,94,189,122,73,143,30,61,228,135,31,126,144,149,43,87,154,255,14,191,116,70,196,176,97,195,76,130,34,95,190,124,178,115,231,78,147,92,208,37,31,154,228,152,60,121,178,73,116,252,241,199,31,242,204,51,207,200,243,207,63,47,133,11,23,54,73,15,221,159,162,125,251,246,82,160,64,1,18,17,86,4,153,50,16,64,0,1,4,16,64,192,54,1,18,17,182,209,82,48,2,8,32,128,128,95,5,162,153,17,241,233,167,159,74,243,230,205,211,16,132,150,75,104,34,66,47,157,213,144,62,17,161,203,47,52,201,144,51,103,78,179,132,67,19,17,245,234,213,51,203,59,66,207,104,194,34,252,62,157,45,161,51,42,90,181,106,101,18,19,204,136,240,107,207,163,93,8,32,128,0,2,8,248,67,128,68,132,63,226,72,43,16,64,0,1,4,28,20,136,148,136,152,55,111,158,124,242,201,39,50,104,208,32,121,255,253,247,101,239,222,189,210,166,77,155,127,212,108,214,172,89,17,103,68,132,39,24,244,65,221,119,98,213,170,85,102,118,69,139,22,45,204,158,15,154,136,208,165,29,58,35,66,103,64,48,35,194,193,224,243,42,4,16,64,0,1,4,16,72,88,128,68,68,194,132,20,128,0,2,8,32,16,52,129,244,137,136,211,167,79,155,68,129,46,143,8,157,154,161,127,238,218,181,171,217,215,161,106,213,170,178,100,201,18,153,48,97,130,217,63,66,151,89,104,34,65,103,59,252,250,235,175,38,105,161,127,191,105,211,166,52,51,29,212,117,207,158,61,166,92,157,33,161,167,116,232,239,154,136,72,191,71,196,194,133,11,205,102,152,122,124,103,151,46,93,204,134,153,186,121,37,23,2,8,32,128,0,2,8,32,224,54,1,18,17,110,139,8,245,65,0,1,4,16,112,189,128,38,34,52,17,48,103,206,28,83,215,60,121,242,72,221,186,117,205,230,145,215,92,115,141,217,19,66,151,85,104,114,64,247,119,248,230,155,111,164,97,195,134,102,166,68,165,74,149,210,156,154,81,190,124,121,121,241,197,23,83,103,58,164,159,17,161,229,232,82,13,61,85,35,180,148,35,116,186,70,174,92,185,100,218,180,105,210,160,65,3,147,240,40,86,172,152,28,59,118,204,236,51,49,115,230,76,153,50,101,10,167,102,184,190,55,81,65,4,16,64,0,1,4,130,39,64,34,34,120,49,167,197,8,32,128,0,2,30,18,216,182,109,155,217,212,82,79,219,40,83,166,140,169,121,250,61,34,60,212,28,170,138,0,2,8,32,128,0,2,8,8,137,8,58,1,2,8,32,128,0,2,46,21,88,177,98,133,52,109,218,212,156,182,113,239,189,247,154,153,22,36,34,92,26,44,170,133,0,2,8,32,128,0,2,81,11,144,136,136,154,138,27,17,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,81,1,18,17,137,10,242,60,2,8,32,128,0,2,9,10,132,246,148,72,176,24,30,71,0,1,4,16,64,0,1,4,60,33,64,34,194,19,97,162,146,8,32,128,0,2,126,22,32,17,225,231,232,210,54,4,16,64,0,1,4,16,72,47,64,34,130,62,129,0,2,8,32,128,64,146,5,72,68,36,57,0,188,30,1,4,16,64,0,1,4,28,21,32,17,225,40,55,47,67,0,1,4,16,64,224,159,2,36,34,232,21,8,32,128,0,2,8,32,16,36,1,18,17,65,138,54,109,69,0,1,4,16,112,165,0,137,8,87,134,133,74,33,128,0,2,8,32,128,128,77,2,36,34,108,130,165,88,4,16,64,0,1,4,162,21,32,17,17,173,20,247,33,128,0,2,8,32,128,128,31,4,72,68,248,33,138,180,1,1,4,16,64,192,211,2,36,34,60,29,62,42,143,0,2,8,32,128,0,2,49,10,144,136,136,17,140,219,17,64,0,1,4,16,72,84,160,85,171,86,50,101,202,20,233,223,191,191,116,237,218,85,66,137,136,161,67,135,74,159,62,125,164,105,211,166,50,113,226,196,68,95,195,243,8,32,128,0,2,8,32,128,128,43,5,72,68,184,50,44,84,10,1,4,16,64,192,207,2,7,14,28,144,194,133,11,75,206,156,57,37,91,182,108,178,103,207,30,41,80,160,128,156,58,117,74,142,30,61,42,59,119,238,148,60,121,242,248,153,128,182,33,128,0,2,8,32,128,64,128,5,72,68,4,56,248,52,29,1,4,16,64,32,121,2,221,186,117,147,241,227,199,203,254,253,251,77,50,226,244,233,211,146,55,111,94,105,211,166,141,232,204,8,46,4,16,64,0,1,4,16,64,192,175,2,36,34,252,26,89,218,133,0,2,8,32,224,106,1,157,21,113,222,121,231,153,25,16,161,43,71,142,28,178,99,199,14,102,67,184,58,114,84,14,1,4,16,64,0,1,4,18,21,32,17,145,168,32,207,35,128,0,2,8,32,16,167,64,247,238,221,229,229,151,95,150,125,251,246,73,190,124,249,228,209,71,31,149,193,131,7,199,89,26,143,33,128,0,2,8,32,128,0,2,222,16,32,17,225,141,56,81,75,4,16,64,0,1,31,10,132,207,138,96,54,132,15,3,76,147,16,64,0,1,4,16,64,32,67,1,18,17,116,12,4,16,64,0,1,4,146,40,160,123,69,140,29,59,86,158,120,226,9,246,134,72,98,28,120,53,2,8,32,128,0,2,8,56,39,64,34,194,57,107,222,132,0,2,8,32,128,192,63,4,116,86,68,177,98,197,100,219,182,109,236,13,65,255,64,0,1,4,16,64,0,129,64,8,144,136,8,68,152,105,36,2,8,32,96,157,192,25,103,156,97,93,97,148,132,128,141,2,41,41,41,54,150,78,209,8,32,128,0,2,8,32,16,175,0,137,136,120,229,120,14,1,4,16,8,168,128,38,34,24,224,5,52,248,30,106,54,253,212,67,193,162,170,8,32,128,0,2,129,19,32,17,17,184,144,211,96,4,16,64,32,49,1,6,120,137,249,241,180,51,2,244,83,103,156,121,11,2,8,32,128,0,2,241,8,144,136,136,71,141,103,16,64,0,129,0,11,48,192,11,112,240,61,212,116,250,169,135,130,69,85,17,64,0,1,4,2,39,64,34,34,112,33,167,193,8,32,128,64,98,2,12,240,18,243,227,105,103,4,232,167,206,56,243,22,4,16,64,0,1,4,226,17,32,17,17,143,26,207,32,128,0,2,1,22,96,128,23,224,224,123,168,233,244,83,15,5,139,170,34,128,0,2,8,4,78,128,68,68,224,66,78,131,17,64,0,129,196,4,24,224,37,230,199,211,206,8,208,79,157,113,230,45,8,32,128,0,2,8,196,35,64,34,34,30,53,158,65,0,1,4,2,44,192,0,47,192,193,247,80,211,233,167,30,10,22,85,69,0,1,4,16,8,156,0,137,136,192,133,156,6,35,128,0,2,137,9,48,192,75,204,143,167,157,17,160,159,58,227,204,91,16,64,0,1,4,16,136,71,128,68,68,60,106,60,131,0,2,8,4,88,128,1,94,128,131,239,161,166,211,79,61,20,44,170,138,0,2,8,32,16,56,1,18,17,129,11,57,13,70,0,1,4,18,19,96,128,151,152,31,79,59,35,64,63,117,198,153,183,32,128,0,2,8,32,16,143,0,137,136,120,212,120,6,1,4,16,8,176,0,3,188,0,7,223,67,77,167,159,122,40,88,84,21,1,4,16,64,32,112,2,36,34,2,23,114,26,140,0,2,8,36,38,192,0,47,49,63,158,118,70,128,126,234,140,51,111,65,0,1,4,16,64,32,30,1,18,17,241,168,241,12,2,8,32,16,96,1,6,120,1,14,190,135,154,78,63,245,80,176,168,42,2,8,32,128,64,224,4,72,68,4,46,228,52,24,1,4,16,72,76,128,1,94,98,126,60,237,140,0,253,212,25,103,222,130,0,2,8,32,128,64,60,2,36,34,226,81,227,25,4,16,64,32,192,2,12,240,2,28,124,15,53,157,126,234,161,96,81,85,4,16,64,0,129,192,9,144,136,8,92,200,105,48,2,8,32,144,152,0,3,188,196,252,120,218,25,1,250,169,51,206,188,5,1,4,16,64,0,129,120,4,72,68,196,163,198,51,8,32,128,64,128,5,24,224,5,56,248,30,106,58,253,212,67,193,162,170,8,32,128,0,2,129,19,32,17,17,184,144,211,96,4,16,64,32,49,1,6,120,137,249,241,180,51,2,244,83,103,156,121,11,2,8,32,128,0,2,241,8,144,136,136,71,141,103,16,64,0,129,0,11,48,192,11,112,240,61,212,116,250,169,135,130,69,85,17,64,0,1,4,2,39,64,34,34,112,33,167,193,8,32,128,64,98,2,12,240,18,243,227,105,103,4,232,167,206,56,243,22,4,16,64,0,1,4,226,17,32,17,17,143,26,207,32,128,0,2,1,22,96,128,23,224,224,123,168,233,244,83,15,5,139,170,34,128,0,2,8,4,78,128,68,68,224,66,78,131,17,64,0,129,196,4,24,224,37,230,199,211,206,8,208,79,157,113,230,45,8,32,128,0,2,8,196,35,64,34,34,30,53,158,65,0,1,4,2,44,192,0,47,192,193,247,80,211,233,167,30,10,22,85,69,0,1,4,16,8,156,0,137,136,192,133,156,6,35,128,0,2,137,9,48,192,75,204,143,167,157,17,160,159,58,227,204,91,16,64,0,1,4,16,136,71,128,68,68,60,106,60,131,0,2,8,4,88,128,1,94,128,131,239,161,166,211,79,61,20,44,170,138,0,2,8,32,16,56,1,18,17,129,11,57,13,70,0,1,4,18,19,72,214,0,47,37,37,69,62,248,224,3,233,211,167,143,252,245,215,95,210,165,75,23,233,208,161,131,228,204,153,51,77,131,244,107,253,250,245,147,193,131,7,75,161,66,133,36,179,231,126,251,237,55,121,245,213,87,229,153,103,158,145,28,57,114,68,44,63,218,119,39,38,27,221,211,225,117,78,223,246,232,74,112,230,174,100,215,51,89,253,212,25,93,222,130,0,2,8,32,128,128,183,5,72,68,120,59,126,212,30,1,4,16,112,92,32,89,3,188,149,43,87,154,228,130,254,42,92,184,176,12,29,58,84,170,84,169,34,141,26,53,74,53,56,121,242,164,249,250,130,5,11,100,202,148,41,38,17,145,217,115,225,131,229,245,235,215,71,44,63,154,119,59,21,136,100,15,240,157,106,103,162,239,73,86,63,77,180,222,60,143,0,2,8,32,128,64,16,4,72,68,4,33,202,180,17,1,4,16,176,80,192,138,1,158,206,48,152,62,125,186,116,235,214,77,46,185,228,18,25,57,114,164,84,168,80,65,210,15,178,51,27,116,127,253,245,215,50,127,254,124,233,221,187,119,106,235,190,253,246,91,83,238,190,125,251,100,248,240,225,38,17,145,254,10,127,46,214,242,67,101,165,47,67,223,149,55,111,94,153,52,105,146,212,168,81,195,180,167,90,181,106,102,54,198,103,159,125,38,93,187,118,53,143,62,246,216,99,162,9,15,157,129,145,61,123,118,153,57,115,166,73,168,44,94,188,88,106,215,174,109,254,251,138,43,174,48,247,46,90,180,200,248,44,95,190,92,90,182,108,105,102,121,20,44,88,48,141,209,217,103,159,45,47,188,240,130,92,122,233,165,82,172,88,49,211,230,163,71,143,202,238,221,187,165,87,175,94,50,113,226,196,127,212,171,82,165,74,50,112,224,64,105,218,180,169,84,172,88,81,230,206,157,43,131,6,13,50,137,155,18,37,74,152,223,245,106,214,172,89,42,93,120,93,154,52,105,98,158,47,82,164,136,169,75,164,182,167,183,141,167,140,68,186,173,21,253,52,145,247,243,44,2,8,32,128,0,2,8,68,22,32,17,65,239,64,0,1,4,16,136,73,192,138,1,158,206,48,24,48,96,128,140,24,49,66,150,45,91,102,6,226,125,251,246,149,117,235,214,165,46,149,208,101,7,145,18,5,135,14,29,50,75,52,174,185,230,26,105,208,160,129,169,255,158,61,123,204,0,255,161,135,30,146,113,227,198,153,193,114,250,68,68,250,231,98,41,63,132,148,81,25,173,90,181,50,137,130,107,175,189,214,12,228,127,250,233,39,51,187,98,195,134,13,230,239,251,247,239,47,69,139,22,149,167,158,122,74,78,159,62,45,163,70,141,50,9,137,208,12,143,226,197,139,203,228,201,147,229,251,239,191,55,38,219,182,109,147,206,157,59,27,19,157,245,49,117,234,84,89,187,118,173,105,115,200,72,19,13,250,247,149,43,87,54,14,218,150,182,109,219,154,196,128,38,119,126,255,253,119,121,248,225,135,51,172,151,38,107,242,228,201,35,119,220,113,135,169,139,190,71,19,38,154,208,80,195,123,239,189,215,36,82,244,250,227,143,63,82,235,162,239,210,119,254,252,243,207,38,126,250,181,204,218,30,90,246,178,125,251,246,184,202,56,231,156,115,98,234,155,225,55,91,209,79,227,126,57,15,34,128,0,2,8,32,128,64,166,2,36,34,232,32,8,32,128,0,2,49,9,88,49,192,155,53,107,150,89,50,209,163,71,143,52,239,142,102,70,132,38,45,218,180,105,35,165,74,149,146,177,99,199,74,233,210,165,205,204,3,253,244,95,151,108,92,125,245,213,210,179,103,207,127,36,34,50,122,46,163,68,68,70,247,133,42,25,169,140,97,195,134,153,4,66,190,124,249,210,36,79,180,157,91,182,108,145,142,29,59,154,34,86,172,88,33,175,189,246,154,153,129,144,126,127,7,157,205,161,201,8,77,12,232,115,154,120,208,118,168,183,206,240,208,196,131,122,29,56,112,64,254,251,223,255,202,69,23,93,100,102,85,220,127,255,253,230,30,109,75,250,122,68,170,215,175,191,254,106,246,195,208,196,136,214,229,220,115,207,149,243,207,63,95,110,184,225,6,243,126,77,120,104,162,66,47,173,203,210,165,75,77,178,66,223,179,115,231,78,51,195,67,19,44,58,251,34,210,59,54,109,218,148,154,84,210,89,23,241,148,145,200,30,24,86,244,211,152,190,49,184,25,1,4,16,64,0,1,4,162,22,32,17,17,53,21,55,34,128,0,2,8,168,128,21,3,188,140,166,255,107,217,209,36,34,66,81,208,129,173,206,124,208,101,16,186,65,229,155,111,190,105,6,235,135,15,31,206,48,17,145,209,115,91,183,110,77,51,3,35,60,194,225,229,235,178,139,72,95,75,95,70,120,27,102,204,152,97,30,11,45,115,72,191,57,230,234,213,171,229,211,79,63,53,9,138,133,11,23,154,25,21,154,8,208,231,154,55,111,158,230,157,213,171,87,151,183,223,126,219,252,157,46,213,184,243,206,59,229,200,145,35,38,153,144,209,236,145,204,44,117,86,135,38,22,158,120,226,9,25,63,126,188,217,103,227,171,175,190,146,58,117,234,152,165,32,237,219,183,79,125,119,250,88,233,59,245,89,157,9,161,87,104,214,67,250,58,132,39,34,210,59,68,91,6,137,8,254,205,65,0,1,4,16,64,192,159,2,36,34,252,25,87,90,133,0,2,8,216,38,96,69,34,34,179,25,17,175,188,242,138,89,202,144,43,87,174,76,103,16,236,218,181,75,158,124,242,73,121,246,217,103,205,210,142,72,3,119,221,7,33,252,10,127,238,212,169,83,17,19,17,225,247,149,47,95,62,234,50,194,19,0,153,205,136,8,45,79,209,165,36,186,148,66,151,57,104,162,33,52,35,98,239,222,189,102,230,71,250,75,203,15,25,233,172,6,117,210,229,41,89,37,113,194,191,174,75,30,116,233,138,206,38,217,184,113,163,180,110,221,218,44,19,209,89,16,245,235,215,151,90,181,106,165,190,54,171,25,17,209,36,34,178,154,17,17,169,12,18,17,182,125,27,83,48,2,8,32,128,0,2,73,21,32,17,145,84,126,94,142,0,2,8,120,79,192,138,68,68,104,16,174,131,110,93,38,240,254,251,239,155,141,26,119,236,216,33,237,218,181,51,251,15,232,224,95,191,174,159,172,235,239,186,47,193,235,175,191,110,238,211,193,247,143,63,254,104,54,135,28,50,100,136,228,206,157,59,21,82,19,8,225,75,51,116,223,133,72,207,253,249,231,159,169,137,136,204,202,215,250,70,83,70,250,89,1,161,189,17,116,223,133,50,101,202,152,101,16,90,191,80,178,97,205,154,53,102,67,202,253,251,247,155,58,235,18,147,49,99,198,152,25,30,186,252,65,147,44,85,171,86,149,37,75,150,200,132,9,19,82,141,66,3,119,93,26,161,30,186,244,67,247,200,200,108,64,159,62,81,161,9,6,61,2,85,103,145,220,115,207,61,102,15,7,141,69,104,211,202,16,104,86,123,68,68,147,136,200,106,143,8,18,17,222,251,119,128,26,35,128,0,2,8,32,144,136,0,137,136,68,244,120,22,1,4,16,8,160,128,21,137,136,240,83,51,52,225,240,226,139,47,154,19,28,244,239,245,36,9,221,11,65,151,67,232,140,0,29,64,235,64,94,79,136,120,247,221,119,205,96,94,7,199,122,122,131,14,212,245,180,136,240,43,125,34,66,143,244,140,244,92,248,224,60,179,242,163,45,35,163,37,18,161,211,34,52,201,114,223,125,247,153,61,30,116,198,199,193,131,7,77,242,97,218,180,105,102,111,134,22,45,90,152,37,25,186,212,68,247,186,208,165,26,221,187,119,151,111,190,249,70,26,54,108,104,218,173,39,94,164,79,40,232,38,147,250,119,55,222,120,163,217,39,67,173,162,93,170,161,75,70,116,159,13,61,169,67,151,104,104,57,58,51,66,235,168,203,54,116,31,8,141,75,102,39,94,68,147,136,208,250,196,83,6,51,34,2,248,15,12,77,70,0,1,4,16,8,132,0,137,136,64,132,153,70,34,128,0,2,214,9,88,145,136,176,174,54,222,42,41,179,227,66,189,213,18,247,215,150,126,234,254,24,81,67,4,16,64,0,129,224,10,144,136,8,110,236,105,57,2,8,32,16,151,0,3,188,184,216,204,67,36,34,226,183,139,245,73,250,105,172,98,220,143,0,2,8,32,128,128,115,2,36,34,156,179,230,77,8,32,128,128,47,4,24,224,249,34,140,190,111,4,253,212,247,33,166,129,8,32,128,0,2,30,22,32,17,225,225,224,81,117,4,16,64,32,25,2,12,240,146,161,206,59,99,21,160,159,198,42,198,253,8,32,128,0,2,8,56,39,64,34,194,57,107,222,132,0,2,8,248,66,128,1,158,47,194,232,251,70,208,79,125,31,98,26,136,0,2,8,32,224,97,1,18,17,30,14,30,85,71,0,1,4,146,33,192,0,47,25,234,188,51,86,1,250,105,172,98,220,143,0,2,8,32,128,128,115,2,36,34,156,179,230,77,8,32,128,128,47,4,24,224,249,34,140,190,111,4,253,212,247,33,166,129,8,32,128,0,2,30,22,32,17,225,225,224,81,117,4,16,64,32,25,2,12,240,146,161,206,59,99,21,160,159,198,42,198,253,8,32,128,0,2,8,56,39,64,34,194,57,107,222,132,0,2,8,248,66,128,1,158,47,194,232,251,70,208,79,125,31,98,26,136,192,255,99,239,78,224,118,42,243,199,143,127,135,38,36,143,132,44,53,105,42,169,145,125,22,19,45,67,182,166,95,69,253,91,16,74,83,72,202,242,32,251,158,93,69,150,6,145,180,217,210,38,180,71,19,73,104,153,68,133,41,91,36,36,106,194,255,245,189,102,238,103,238,231,241,44,247,114,150,235,156,243,57,175,87,47,149,115,174,229,253,61,247,125,159,243,61,215,185,46,4,16,64,32,192,2,36,34,2,28,60,154,142,0,2,8,248,33,192,13,158,31,234,212,153,172,0,231,105,178,98,236,143,0,2,8,32,128,128,119,2,36,34,188,179,166,38,4,16,64,32,20,2,220,224,133,34,140,161,239,4,231,105,232,67,76,7,17,64,0,1,4,2,44,64,34,34,192,193,163,233,8,32,128,128,31,2,220,224,249,161,78,157,201,10,112,158,38,43,198,254,8,32,128,0,2,8,120,39,64,34,194,59,107,106,66,0,1,4,66,33,192,13,94,40,194,24,250,78,112,158,134,62,196,116,16,1,4,16,64,32,192,2,36,34,2,28,60,154,142,0,2,8,248,33,192,13,158,31,234,212,153,172,0,231,105,178,98,236,143,0,2,8,32,128,128,119,2,36,34,188,179,166,38,4,16,64,32,20,2,220,224,133,34,140,161,239,4,231,105,232,67,76,7,17,64,0,1,4,2,44,64,34,34,192,193,163,233,8,32,128,128,31,2,220,224,249,161,78,157,201,10,112,158,38,43,198,254,8,32,128,0,2,8,120,39,64,34,194,59,107,106,66,0,1,4,66,33,192,13,94,40,194,24,250,78,112,158,134,62,196,116,16,1,4,16,64,32,192,2,36,34,2,28,60,154,142,0,2,8,248,33,192,13,158,31,234,212,153,172,0,231,105,178,98,236,143,0,2,8,32,128,128,119,2,36,34,188,179,166,38,4,16,64,32,20,2,220,224,133,34,140,161,239,4,231,105,232,67,76,7,17,64,0,1,4,2,44,64,34,34,192,193,163,233,8,32,128,128,31,2,220,224,249,161,78,157,201,10,112,158,38,43,198,254,8,32,128,0,2,8,120,39,64,34,194,59,107,106,66,0,1,4,66,33,192,13,94,40,194,24,250,78,112,158,134,62,196,116,16,1,4,16,64,32,192,2,36,34,2,28,60,154,142,0,2,8,248,33,192,13,158,31,234,212,153,172,0,231,105,178,98,236,143,0,2,8,32,128,128,119,2,36,34,188,179,166,38,4,16,64,32,20,2,220,224,133,34,140,161,239,4,231,105,232,67,76,7,17,64,0,1,4,2,44,64,34,34,192,193,163,233,8,32,128,128,31,2,220,224,249,161,78,157,201,10,112,158,38,43,198,254,8,32,128,0,2,8,120,39,64,34,194,59,107,106,66,0,1,4,66,33,192,13,94,40,194,24,250,78,112,158,134,62,196,116,16,1,4,16,64,32,192,2,36,34,2,28,60,154,142,0,2,8,248,33,160,55,120,108,8,4,65,224,248,241,227,65,104,38,109,68,0,1,4,16,64,32,114,2,36,34,34,23,114,58,140,0,2,8,68,71,128,167,226,206,199,26,83,231,77,41,17,1,4,16,64,0,129,168,9,144,136,136,90,196,233,47,2,8,32,16,33,1,110,154,157,15,54,166,206,155,82,34,2,8,32,128,0,2,81,19,32,17,17,181,136,211,95,4,16,64,32,66,2,220,52,59,31,108,76,157,55,165,68,4,16,64,0,1,4,162,38,64,34,34,106,17,167,191,8,32,128,64,132,4,184,105,118,62,216,152,58,111,74,137,8,32,128,0,2,8,68,77,128,68,68,212,34,78,127,17,64,0,129,8,9,112,211,236,124,176,49,117,222,148,18,17,64,0,1,4,16,136,154,0,137,136,168,69,156,254,34,128,0,2,17,18,224,166,217,249,96,99,234,188,41,37,34,128,0,2,8,32,16,53,1,18,17,81,139,56,253,69,0,1,4,34,36,192,77,179,243,193,198,212,121,83,74,68,0,1,4,16,64,32,106,2,36,34,162,22,113,250,139,0,2,8,68,72,128,155,102,231,131,141,169,243,166,148,136,0,2,8,32,128,64,212,4,72,68,68,45,226,244,23,1,4,16,136,144,0,55,205,206,7,27,83,231,77,41,17,1,4,16,64,0,129,168,9,144,136,136,90,196,233,47,2,8,32,16,33,1,110,154,157,15,54,166,206,155,82,34,2,8,32,128,0,2,81,19,32,17,17,181,136,211,95,4,16,64,32,66,2,220,52,59,31,108,76,157,55,165,68,4,16,64,0,1,4,162,38,64,34,34,106,17,167,191,8,32,128,64,132,4,184,105,118,62,216,152,58,111,74,137,8,32,128,0,2,8,68,77,128,68,68,212,34,78,127,17,64,0,129,8,9,112,211,236,124,176,49,117,222,148,18,17,64,0,1,4,16,136,154,0,137,136,168,69,156,254,34,128,0,2,17,18,224,166,217,249,96,99,234,188,41,37,34,128,0,2,8,32,16,53,1,18,17,81,139,56,253,69,0,1,4,34,36,192,77,179,243,193,198,212,121,83,74,68,0,1,4,16,64,32,106,2,36,34,162,22,113,250,139,0,2,8,68,72,128,155,102,231,131,141,169,243,166,148,136,0,2,8,32,128,64,212,4,72,68,68,45,226,244,23,1,4,16,136,144,0,55,205,206,7,27,83,231,77,41,17,1,4,16,64,0,129,168,9,144,136,136,90,196,233,47,2,8,32,16,33,1,110,154,157,15,54,166,206,155,82,34,2,8,32,128,0,2,81,19,32,17,17,181,136,211,95,4,16,64,32,66,2,220,52,59,31,108,76,157,55,165,68,4,16,64,0,1,4,162,38,64,34,34,106,17,167,191,8,32,144,176,128,222,112,177,5,95,224,248,241,227,193,239,132,69,61,224,115,97,81,48,44,109,10,159,57,75,3,67,179,16,64,0,1,139,4,72,68,88,20,12,154,130,0,2,118,9,240,228,215,174,120,208,26,4,16,176,95,128,239,77,251,99,68,11,17,64,0,1,27,4,72,68,216,16,5,218,128,0,2,86,10,112,65,109,101,88,104,20,2,8,88,44,192,247,166,197,193,161,105,8,32,128,128,69,2,36,34,44,10,6,77,65,0,1,187,4,184,160,182,43,30,180,6,1,4,236,23,224,123,211,254,24,209,66,4,16,64,192,6,1,18,17,54,68,129,54,32,128,128,149,2,92,80,91,25,22,26,133,0,2,22,11,240,189,105,113,112,104,26,2,8,32,96,145,0,137,8,139,130,65,83,16,64,192,46,1,46,168,237,138,7,173,65,0,1,251,5,248,222,180,63,70,180,16,1,4,16,176,65,128,68,132,13,81,160,13,8,32,96,165,0,23,212,86,134,133,70,33,128,128,197,2,124,111,90,28,28,154,134,0,2,8,88,36,64,34,194,162,96,208,20,4,16,176,75,128,11,106,187,226,65,107,16,64,192,126,1,190,55,237,143,17,45,68,0,1,4,108,16,32,17,97,67,20,104,3,2,8,88,41,192,5,181,149,97,161,81,8,32,96,177,0,223,155,22,7,135,166,33,128,0,2,22,9,144,136,176,40,24,52,5,1,4,236,18,224,130,218,174,120,208,26,4,16,176,95,128,239,77,251,99,68,11,17,64,0,1,27,4,72,68,216,16,5,218,128,0,2,86,10,112,65,109,101,88,104,20,2,8,88,44,192,247,166,197,193,161,105,8,32,128,128,69,2,36,34,44,10,6,77,65,0,1,187,4,184,160,182,43,30,180,6,1,4,236,23,224,123,211,254,24,209,66,4,16,64,192,6,1,18,17,54,68,129,54,32,128,128,21,2,237,219,183,151,185,115,231,202,208,161,67,37,51,51,83,98,23,212,163,71,143,150,1,3,6,72,203,150,45,101,230,204,153,86,180,149,70,32,128,0,2,54,8,240,189,105,67,20,104,3,2,8,32,16,60,1,18,17,193,139,25,45,70,0,1,151,4,14,30,60,40,101,202,148,145,98,197,138,73,161,66,133,100,223,190,125,82,170,84,41,57,122,244,168,28,57,114,68,246,236,217,35,37,74,148,112,169,118,138,69,0,1,4,130,39,192,247,102,240,98,70,139,17,64,0,1,27,4,72,68,216,16,5,218,128,0,2,214,8,244,236,217,83,166,77,155,38,7,14,28,48,201,136,99,199,142,73,70,70,134,220,117,215,93,162,35,35,216,16,64,0,1,4,178,11,240,189,201,25,129,0,2,8,32,144,172,0,137,136,100,197,216,31,1,4,66,45,160,79,247,206,56,227,12,51,2,34,182,21,45,90,84,118,239,222,205,104,136,80,71,158,206,33,128,64,170,2,124,111,166,42,199,113,8,32,128,64,116,5,72,68,68,55,246,244,28,1,4,242,16,232,221,187,183,76,157,58,85,246,239,223,47,37,75,150,148,14,29,58,200,200,145,35,241,66,0,1,4,16,224,123,147,115,0,1,4,16,64,192,1,1,18,17,14,32,82,4,2,8,132,75,32,254,233,30,163,33,194,21,91,122,131,0,2,238,8,240,189,233,142,43,165,34,128,0,2,97,21,32,17,17,214,200,210,47,4,16,72,75,64,223,121,158,52,105,146,116,238,220,153,185,33,210,146,228,96,4,16,136,138,0,223,155,81,137,52,253,68,0,1,4,210,23,32,17,145,190,33,37,32,128,64,8,5,244,233,94,249,242,229,101,231,206,157,204,13,17,194,248,210,37,4,16,112,94,128,239,77,231,77,41,17,1,4,16,8,171,0,137,136,176,70,150,126,33,16,18,129,15,62,248,64,126,255,251,223,135,164,55,137,119,99,205,154,53,82,167,78,157,196,15,96,79,4,16,136,188,128,206,103,163,171,254,68,125,211,85,142,116,158,31,54,4,16,64,0,1,123,5,72,68,216,27,27,90,134,0,2,34,38,9,113,231,157,119,154,127,162,178,61,250,232,163,162,255,104,50,130,13,1,4,16,72,68,96,246,236,217,50,126,252,120,249,240,195,15,205,210,195,81,221,116,201,229,90,181,106,73,183,110,221,164,109,219,182,81,101,160,223,8,32,128,128,245,2,36,34,172,15,17,13,68,32,186,2,250,84,75,183,40,62,225,139,114,223,163,123,198,211,115,4,82,19,216,180,105,147,212,174,93,91,94,121,229,21,169,87,175,94,106,133,132,232,168,149,43,87,74,211,166,77,101,237,218,181,82,185,114,229,16,245,140,174,32,128,0,2,225,17,32,17,17,158,88,210,19,4,66,37,192,168,128,104,142,6,9,213,73,76,103,16,240,72,160,113,227,198,210,168,81,35,201,204,204,244,168,70,251,171,25,51,102,140,44,95,190,92,150,45,91,102,127,99,105,33,2,8,32,16,65,1,18,17,17,12,58,93,70,192,118,129,216,188,16,81,159,39,1,7,219,207,84,218,135,128,255,2,3,7,14,148,143,62,250,72,22,46,92,232,127,99,44,107,65,139,22,45,164,90,181,106,50,120,240,96,203,90,70,115,16,64,0,1,4,72,68,112,14,32,128,128,117,2,81,156,23,34,175,32,48,50,196,186,211,147,6,33,96,141,128,190,138,209,174,93,59,51,47,68,133,10,21,172,105,151,45,13,217,177,99,135,153,47,66,231,207,104,210,164,137,45,205,162,29,8,32,128,0,2,34,66,34,130,211,0,1,4,172,18,96,110,132,19,195,129,137,85,167,40,141,65,192,10,129,3,7,14,152,155,108,125,5,65,159,252,179,229,46,160,35,69,122,246,236,105,230,139,200,200,200,128,9,1,4,16,64,192,18,1,18,17,150,4,130,102,32,128,128,152,149,34,88,45,34,247,51,129,81,34,124,66,16,64,32,94,224,214,91,111,149,114,229,202,201,216,177,99,129,41,64,160,71,143,30,178,107,215,46,153,51,103,14,86,8,32,128,0,2,150,8,144,136,176,36,16,52,3,129,168,11,48,31,66,254,103,0,62,81,255,132,208,127,4,254,39,48,121,242,100,153,59,119,174,232,234,16,108,137,9,92,114,201,37,210,186,117,107,233,212,169,83,98,7,176,23,2,8,32,128,128,171,2,36,34,92,229,165,112,4,16,72,84,128,39,254,5,75,49,98,164,96,35,246,64,32,236,2,58,31,132,46,213,169,127,214,172,89,51,236,221,117,172,127,235,214,173,51,175,178,224,230,24,41,5,33,128,0,2,105,9,144,136,72,139,143,131,17,64,192,9,1,230,64,72,92,17,171,196,173,216,19,129,48,10,232,147,125,125,45,163,99,199,142,97,236,158,171,125,98,36,137,171,188,20,142,0,2,8,36,37,64,34,34,41,46,118,70,0,1,167,5,120,202,159,188,40,163,71,146,55,227,8,4,194,32,192,92,7,233,71,145,185,53,210,55,164,4,4,16,64,192,9,1,18,17,78,40,82,6,2,8,164,36,192,188,7,41,177,9,110,169,185,113,20,2,65,22,88,176,96,129,244,234,213,139,213,31,210,12,98,108,181,145,209,163,71,203,245,215,95,159,102,105,28,142,0,2,8,32,144,170,0,137,136,84,229,56,14,1,4,210,22,224,201,126,234,132,140,36,73,221,142,35,17,8,154,192,246,237,219,205,188,16,179,103,207,150,38,77,154,4,173,249,214,181,119,233,210,165,210,182,109,91,51,95,68,133,10,21,172,107,31,13,66,0,1,4,162,32,64,34,34,10,81,166,143,8,88,40,192,92,7,233,7,5,195,244,13,41,1,129,32,8,52,111,222,92,106,212,168,33,131,6,13,10,66,115,3,209,198,129,3,7,202,71,31,125,36,11,23,46,12,68,123,105,36,2,8,32,16,54,1,18,17,97,139,40,253,65,32,0,2,60,205,119,46,72,140,42,113,206,146,146,16,176,81,96,204,152,49,178,124,249,114,89,182,108,153,141,205,11,116,155,26,55,110,44,141,26,53,146,204,204,204,64,247,131,198,35,128,0,2,65,20,32,17,17,196,168,209,102,4,2,44,192,252,6,206,6,15,79,103,61,41,13,1,155,4,86,172,88,33,205,154,53,51,243,66,84,174,92,217,166,166,133,162,45,155,54,109,50,175,188,44,89,178,68,234,215,175,31,138,62,209,9,4,16,64,32,40,2,36,34,130,18,41,218,137,64,72,4,120,130,239,124,32,25,97,226,188,41,37,34,224,183,192,177,99,199,164,86,173,90,210,189,123,119,105,211,166,141,223,205,9,109,253,143,63,254,184,140,27,55,206,204,23,81,168,80,161,208,246,147,142,33,128,0,2,182,9,144,136,176,45,34,180,7,129,16,11,48,167,129,123,193,197,214,61,91,74,70,192,15,129,14,29,58,200,175,126,245,43,153,50,101,138,31,213,71,170,78,172,35,21,110,58,139,0,2,150,8,144,136,176,36,16,52,3,129,176,11,240,212,222,253,8,51,218,196,125,99,106,64,192,11,1,158,210,123,161,252,191,58,24,125,226,173,55,181,33,128,0,2,42,64,34,130,243,0,1,4,92,23,96,30,3,215,137,77,5,56,123,227,76,45,8,184,41,192,188,5,110,234,230,93,54,243,113,248,227,78,173,8,32,16,93,1,18,17,209,141,61,61,71,192,51,1,158,212,123,70,45,140,60,241,206,154,154,16,112,67,128,149,28,220,80,77,172,76,86,40,73,204,137,189,16,64,0,1,39,4,72,68,56,161,72,25,8,32,144,167,0,115,23,120,127,114,96,238,189,57,53,34,224,132,192,192,129,3,229,163,143,62,146,133,11,23,58,81,28,101,164,32,208,188,121,115,169,81,163,134,12,26,52,40,133,163,57,4,1,4,16,64,32,81,1,18,17,137,74,177,31,2,8,36,45,192,211,249,164,201,28,59,128,81,40,142,81,82,16,2,158,8,44,93,186,84,218,182,109,107,86,111,168,80,161,130,39,117,82,201,137,2,59,118,236,48,171,149,204,158,61,91,154,52,105,2,17,2,8,32,128,128,75,2,36,34,92,130,165,88,4,162,46,192,124,5,254,158,1,248,251,235,79,237,8,36,35,112,224,192,1,115,243,59,122,244,104,185,254,250,235,147,57,148,125,93,16,88,176,96,129,244,234,213,75,214,174,93,43,25,25,25,46,212,64,145,8,32,128,0,2,36,34,56,7,16,64,192,21,1,158,200,187,194,154,84,161,140,72,73,138,139,157,17,240,77,224,214,91,111,149,114,229,202,201,216,177,99,125,107,3,21,103,23,232,209,163,135,236,218,181,75,230,204,153,3,13,2,8,32,128,128,11,2,36,34,92,64,165,72,4,162,46,192,28,5,246,156,1,196,194,158,88,208,18,4,114,19,152,60,121,82,90,130,42,0,0,32,0,73,68,65,84,178,204,157,59,87,86,174,92,9,144,101,2,151,92,114,137,104,146,168,99,199,142,150,181,140,230,32,128,0,2,193,23,32,17,17,252,24,210,3,4,172,18,224,41,188,85,225,48,141,97,116,138,125,49,161,69,8,168,192,186,117,235,204,43,25,58,47,68,205,154,53,65,177,76,128,248,88,22,16,154,131,0,2,161,18,32,17,17,170,112,210,25,4,252,21,96,94,2,127,253,243,170,157,184,216,25,23,90,133,128,62,113,111,221,186,181,116,234,212,9,12,75,5,24,177,98,105,96,104,22,2,8,4,94,128,68,68,224,67,72,7,16,176,71,128,39,239,246,196,34,103,75,24,169,98,111,108,104,89,52,5,152,131,32,56,113,103,14,143,224,196,138,150,34,128,64,112,4,72,68,4,39,86,180,20,1,171,5,152,139,192,234,240,152,198,17,35,251,99,68,11,163,33,192,170,12,193,138,115,108,85,147,49,99,198,72,139,22,45,130,213,120,90,139,0,2,8,88,42,64,34,194,210,192,208,44,4,130,36,192,211,246,224,68,139,81,43,193,137,21,45,13,167,192,142,29,59,204,188,16,179,103,207,150,38,77,154,132,179,147,33,236,213,43,175,188,34,237,218,181,51,243,121,84,168,80,33,132,61,164,75,8,32,128,128,183,2,36,34,188,245,166,54,4,66,39,192,252,3,193,10,41,241,10,86,188,104,109,248,4,154,55,111,46,213,171,87,151,193,131,7,135,175,115,33,239,209,192,129,3,229,163,143,62,146,133,11,23,134,188,167,116,15,1,4,16,112,95,128,68,132,251,198,212,128,64,168,5,120,194,30,188,240,50,130,37,120,49,163,197,225,16,208,161,253,203,151,47,151,101,203,150,133,163,67,17,236,69,227,198,141,165,81,163,70,146,153,153,25,193,222,211,101,4,16,64,192,57,1,18,17,206,89,82,18,2,145,19,96,206,129,224,134,156,216,5,55,118,180,60,152,2,43,86,172,144,102,205,154,201,218,181,107,165,114,229,202,193,236,132,136,188,241,198,27,50,126,252,120,153,62,125,186,148,43,87,206,186,126,232,43,47,239,190,251,174,105,99,241,226,197,29,111,223,166,77,155,164,118,237,218,162,175,106,212,171,87,207,241,242,41,16,1,4,16,136,138,0,137,136,168,68,154,126,34,224,176,0,79,213,29,6,245,161,56,70,179,248,128,78,149,145,20,56,118,236,152,153,23,162,123,247,238,210,166,77,155,124,13,14,31,62,44,93,187,118,21,93,169,33,221,27,221,161,67,135,202,128,1,3,76,125,151,94,122,169,12,26,52,72,254,242,151,191,200,175,126,245,171,124,219,176,104,209,34,249,229,151,95,228,255,253,191,255,119,194,126,81,79,68,40,136,38,59,52,209,161,243,69,20,42,84,40,146,231,52,157,70,0,1,4,210,21,32,17,145,174,32,199,35,16,65,129,160,207,51,176,113,227,70,153,49,99,134,121,71,187,88,177,98,174,69,240,135,31,126,144,7,31,124,80,58,118,236,40,165,75,151,206,86,143,87,109,200,175,115,65,143,163,107,129,163,96,4,28,22,232,208,161,131,41,113,234,212,169,217,74,62,120,240,160,140,27,55,206,36,29,206,59,239,60,243,119,71,142,28,49,9,139,150,45,91,58,146,136,104,208,160,129,92,114,201,37,102,110,3,125,157,64,111,160,171,86,173,154,111,15,231,206,157,107,254,190,85,171,86,14,75,132,167,56,141,169,38,116,166,76,153,18,158,78,209,19,4,16,64,192,67,1,18,17,30,98,83,21,2,97,17,224,73,122,98,145,220,187,119,175,244,237,219,87,134,15,31,126,66,34,34,177,18,220,223,139,145,45,238,27,83,67,180,5,30,127,252,113,147,108,208,87,50,10,23,46,156,133,241,237,183,223,74,159,62,125,204,235,26,58,129,101,252,40,5,29,201,160,9,4,39,70,68,196,202,201,57,210,34,126,180,196,141,55,222,104,218,120,232,208,33,185,233,166,155,100,253,250,245,89,237,172,81,163,134,60,243,204,51,114,246,217,103,155,145,26,211,166,77,51,171,125,104,178,34,150,96,61,126,252,184,121,101,67,71,92,124,242,201,39,162,55,233,154,76,57,253,244,211,101,194,132,9,146,145,145,97,70,17,108,219,182,77,198,142,29,43,55,220,112,131,41,255,187,239,190,51,245,106,130,70,255,253,137,39,158,48,201,15,109,171,126,55,197,142,85,39,61,230,164,147,78,202,243,100,210,239,91,61,118,233,210,165,102,169,98,61,54,150,104,86,107,29,25,242,236,179,207,102,171,39,191,51,83,147,197,49,139,74,149,42,201,176,97,195,228,150,91,110,201,138,225,209,163,71,205,43,26,137,140,114,137,246,39,128,222,35,128,0,2,185,11,144,136,224,204,64,0,129,164,4,220,154,91,64,47,100,23,47,94,156,53,140,184,83,167,78,242,229,151,95,154,81,11,177,139,87,125,82,168,23,171,179,102,205,146,47,190,248,66,122,246,236,41,235,214,173,147,155,111,190,217,220,236,151,44,89,210,252,169,79,18,171,84,169,98,38,133,27,49,98,132,185,96,174,88,177,162,249,83,55,77,164,196,70,68,196,202,214,11,101,45,87,135,79,235,19,67,157,213,62,191,54,197,143,164,208,139,119,157,132,110,226,196,137,114,230,153,103,202,144,33,67,68,39,52,235,214,173,155,185,104,215,11,249,145,35,71,202,130,5,11,204,211,78,237,67,191,126,253,68,135,63,199,247,47,157,54,36,21,196,28,59,187,21,211,116,218,196,177,8,132,65,32,54,159,192,146,37,75,164,126,253,250,89,93,218,186,117,171,244,234,213,203,220,176,95,126,249,229,39,188,42,225,116,34,66,71,68,172,89,179,198,220,156,235,141,127,252,242,147,250,61,247,242,203,47,203,231,159,127,110,18,13,186,229,55,34,34,183,4,235,87,95,125,101,230,140,232,221,187,183,185,249,215,132,130,142,8,235,220,185,179,104,95,254,245,175,127,153,239,102,93,186,84,191,95,31,122,232,33,57,245,212,83,205,119,229,89,103,157,37,173,91,183,206,54,58,77,191,27,245,123,85,191,203,247,239,223,111,190,47,255,246,183,191,73,205,154,53,11,60,45,114,27,109,166,253,217,183,111,159,232,239,74,42,175,82,232,177,186,98,134,38,29,52,41,17,219,98,243,126,232,43,26,231,159,127,126,129,109,99,7,4,16,64,0,129,255,9,144,136,224,108,64,0,129,132,5,220,124,122,174,79,209,244,102,93,255,209,27,114,189,72,215,247,170,245,194,89,147,5,250,122,131,62,73,171,86,173,154,124,253,245,215,210,163,71,15,115,97,120,209,69,23,201,83,79,61,101,134,29,235,19,171,249,243,231,75,137,18,37,228,154,107,174,49,199,234,62,58,67,189,62,185,210,155,126,125,194,85,164,72,145,108,137,136,246,237,219,155,39,121,87,92,113,133,185,0,215,167,129,218,14,189,137,200,171,77,241,137,136,231,159,127,222,28,163,137,145,93,187,118,153,167,156,122,209,173,23,218,177,17,17,123,246,236,201,214,7,77,164,204,156,57,51,43,17,145,110,27,18,14,98,30,59,50,202,37,93,65,142,71,224,68,129,220,86,88,208,239,130,187,239,190,219,124,23,181,104,209,34,87,54,253,238,186,234,170,171,76,66,53,182,233,119,147,222,176,235,150,115,68,66,252,232,134,248,209,0,177,255,175,223,137,77,155,54,53,223,77,122,51,31,75,178,234,247,219,170,85,171,76,153,154,20,232,223,191,127,74,137,8,253,14,188,246,218,107,179,245,37,86,94,124,82,37,62,137,161,59,223,127,255,253,230,187,178,108,217,178,89,199,254,252,243,207,38,161,161,6,241,155,222,244,39,50,66,36,183,68,196,134,13,27,164,75,151,46,166,141,58,178,66,147,31,5,205,147,145,115,20,69,108,100,72,124,76,180,125,172,132,194,39,31,1,4,16,72,77,128,68,68,106,110,28,133,64,36,5,244,194,109,206,156,57,89,23,195,78,34,232,240,101,221,98,19,185,233,252,5,58,66,97,244,232,209,38,17,161,23,123,250,36,79,71,61,232,69,175,14,115,214,36,131,182,73,47,236,245,221,103,77,38,232,191,235,200,10,77,100,232,104,8,77,6,232,40,133,43,175,188,210,92,216,234,240,220,237,219,183,103,75,68,196,151,29,127,17,59,111,222,188,60,219,20,159,136,120,233,165,151,100,210,164,73,38,57,82,183,110,221,172,153,218,227,47,186,181,93,121,213,147,179,127,169,180,33,221,88,232,19,76,125,79,93,111,80,216,16,64,32,125,1,253,62,210,4,165,62,221,207,185,21,52,34,34,253,218,255,83,66,94,35,43,180,126,189,49,215,228,173,38,119,87,174,92,41,175,191,254,122,202,137,8,125,117,227,251,239,191,55,175,68,228,220,146,77,68,232,168,49,29,1,161,191,5,58,50,45,217,45,175,249,119,116,132,197,251,239,191,111,94,249,208,145,111,58,98,45,254,85,153,156,245,232,239,133,142,234,208,4,179,38,197,245,247,70,19,198,57,19,17,122,156,190,90,163,137,10,141,57,27,2,8,32,128,64,98,2,36,34,18,115,98,47,4,16,16,49,23,112,250,143,14,241,117,122,211,139,213,115,207,61,55,107,114,180,248,139,73,189,81,143,159,92,50,231,176,97,125,159,56,118,145,168,239,44,235,191,235,144,96,125,45,66,159,56,190,249,230,155,102,248,179,190,198,113,239,189,247,74,126,101,199,255,157,142,192,200,171,77,241,137,136,159,126,250,73,22,46,92,104,134,27,235,40,10,29,189,161,73,9,125,135,56,126,68,68,124,31,156,110,67,186,241,96,68,68,186,130,28,143,192,255,4,116,158,130,182,109,219,154,132,169,190,22,150,219,150,215,28,17,122,195,172,55,201,58,170,235,175,127,253,107,90,172,121,37,34,54,111,222,108,146,181,250,157,165,55,227,154,144,40,95,190,124,86,34,66,147,189,239,189,247,158,249,46,213,17,100,241,91,110,175,102,232,136,54,189,9,215,209,13,186,52,105,94,243,93,196,31,171,73,98,29,249,160,73,1,125,5,35,126,254,7,253,174,212,87,243,180,141,58,66,46,153,173,160,137,128,53,57,164,9,117,181,201,111,178,226,7,30,120,64,78,59,237,52,185,227,142,59,204,168,58,253,61,208,185,44,114,75,68,104,114,91,71,221,233,60,24,58,90,133,13,1,4,16,64,160,96,1,18,17,5,27,177,7,2,8,196,9,184,53,159,128,142,136,208,132,66,172,252,156,35,34,226,111,226,243,27,17,161,67,110,245,98,88,223,227,213,167,126,119,222,121,167,121,189,34,54,52,89,135,246,38,154,4,208,17,17,121,181,41,183,11,88,29,77,160,23,164,250,10,72,195,134,13,205,40,140,116,19,17,201,182,33,149,147,213,173,152,166,210,22,142,65,32,232,2,186,18,134,190,254,160,163,185,174,191,254,250,124,187,147,219,170,25,94,36,34,116,105,206,135,31,126,216,124,87,234,10,26,250,218,134,38,78,99,175,102,104,146,68,191,187,158,126,250,105,147,140,213,17,15,101,202,148,201,154,12,50,214,169,216,107,32,69,139,22,53,35,209,226,95,245,136,189,74,145,215,136,8,77,26,235,220,17,154,236,208,87,234,212,34,54,89,165,26,232,141,255,99,143,61,102,190,199,115,190,138,146,27,106,252,228,146,177,191,143,127,61,36,182,140,169,126,55,107,226,69,71,175,229,183,105,121,250,10,141,206,255,208,174,93,59,57,112,224,128,73,48,231,150,136,208,114,116,14,32,77,156,232,254,250,123,195,134,0,2,8,32,144,191,0,137,8,206,16,4,16,72,90,192,141,167,231,5,205,17,17,159,136,216,178,101,139,153,52,44,183,57,34,244,233,157,38,42,244,130,81,135,247,234,108,240,186,239,167,159,126,154,53,105,101,162,137,8,125,34,151,200,28,17,58,66,67,231,124,208,215,67,116,211,11,111,189,216,213,155,17,109,135,254,183,94,88,167,50,34,34,209,54,36,29,196,255,30,224,230,40,151,84,219,196,113,8,4,89,64,95,113,42,87,174,156,185,145,102,139,150,128,126,223,235,60,65,58,226,130,13,1,4,16,64,128,68,4,231,0,2,8,56,44,160,163,21,52,25,161,175,104,212,169,83,199,145,210,227,87,168,208,167,107,186,76,154,62,9,211,68,128,254,25,127,19,175,21,234,176,225,156,171,102,196,38,60,211,68,131,46,227,166,243,54,232,83,47,125,69,67,255,159,150,117,242,201,39,39,60,34,34,246,148,79,159,164,229,108,147,254,119,108,139,95,53,67,159,132,233,204,243,58,18,67,103,103,215,121,33,158,123,238,57,243,4,78,223,193,214,209,18,58,154,34,209,100,72,162,109,72,37,8,110,196,49,149,118,112,12,2,97,17,152,50,101,138,185,9,125,247,221,119,195,210,37,250,145,164,128,174,80,162,201,40,125,69,143,13,1,4,16,64,32,111,1,70,68,112,118,32,128,64,74,2,110,62,73,215,57,23,244,93,91,125,119,89,39,7,179,97,179,161,77,78,183,193,141,145,45,54,196,138,54,32,224,151,128,206,141,160,171,248,232,146,194,108,209,20,208,215,89,52,145,206,134,128,219,2,76,46,237,182,48,229,187,45,64,34,194,109,97,202,71,32,196,2,78,206,45,160,163,43,116,226,178,215,94,123,205,204,239,112,219,109,183,153,215,26,138,23,47,238,155,160,13,109,114,171,13,78,198,206,183,0,81,49,2,150,9,48,34,194,178,128,248,208,28,70,68,248,128,30,193,42,53,233,73,34,34,130,129,15,89,151,73,68,132,44,160,116,7,1,175,5,120,170,238,181,120,250,245,185,57,154,37,253,214,81,2,2,193,22,96,142,136,96,199,47,157,214,51,71,68,58,122,28,155,140,0,137,136,100,180,216,215,86,1,18,17,182,70,134,118,33,16,16,1,230,25,8,72,160,254,219,76,226,21,172,120,209,218,224,9,232,234,15,186,36,229,168,81,163,10,92,53,195,239,222,189,241,198,27,50,126,252,120,153,62,125,186,153,96,147,45,117,1,93,53,35,54,111,17,171,102,164,238,200,145,137,9,144,136,72,204,137,189,236,22,32,17,97,119,124,104,29,2,129,16,224,9,123,32,194,100,26,201,8,150,224,196,138,150,6,87,96,233,210,165,210,182,109,91,89,187,118,173,84,172,88,209,218,142,36,155,136,216,183,111,159,73,176,232,10,65,186,252,38,219,127,4,116,217,230,218,181,107,155,185,141,116,169,81,54,4,220,22,32,17,225,182,48,229,123,33,64,34,194,11,101,234,64,32,2,2,204,57,96,127,144,137,145,253,49,162,133,225,17,24,52,104,144,172,95,191,94,22,45,90,20,154,78,237,221,187,87,250,246,237,43,195,135,15,247,45,17,177,120,241,98,57,118,236,152,92,119,221,117,162,55,99,54,108,205,155,55,151,26,53,106,136,198,156,13,1,47,4,72,68,120,161,76,29,110,11,144,136,112,91,152,242,17,136,144,0,79,219,237,13,54,163,86,236,141,13,45,11,175,64,227,198,141,165,81,163,70,102,4,129,215,219,142,29,59,164,79,159,62,38,105,160,163,50,142,30,61,42,186,20,113,131,6,13,68,39,84,212,101,134,117,105,99,125,130,63,119,238,220,172,196,194,202,149,43,101,222,188,121,146,145,145,33,143,60,242,136,52,108,216,80,38,78,156,40,250,29,162,199,199,111,67,134,12,145,254,253,251,103,91,142,88,151,39,214,242,116,211,101,148,191,251,238,59,25,55,110,156,76,157,58,85,170,86,173,106,110,214,255,242,151,191,164,156,68,208,87,95,180,206,106,213,170,153,81,39,39,157,116,146,215,180,217,234,211,37,154,151,47,95,46,203,150,45,243,181,29,84,30,45,1,18,17,209,138,119,88,123,75,34,34,172,145,165,95,8,248,32,192,252,3,62,160,39,80,37,113,73,0,137,93,16,112,65,96,243,230,205,102,190,136,37,75,150,72,253,250,245,93,168,33,239,34,53,241,160,137,130,203,46,187,204,36,19,244,245,129,17,35,70,200,208,161,67,165,84,169,82,230,192,220,70,56,104,34,162,87,175,94,38,121,80,167,78,29,147,64,40,91,182,172,220,116,211,77,185,238,175,229,108,220,184,81,102,204,152,33,131,7,15,150,248,68,68,203,150,45,101,210,164,73,38,1,161,201,135,109,219,182,153,196,72,191,126,253,228,236,179,207,78,217,227,240,225,195,50,118,236,88,41,82,164,136,220,123,239,189,230,79,63,182,21,43,86,72,179,102,205,204,43,56,149,43,87,246,163,9,212,25,81,1,18,17,17,13,124,200,186,77,34,34,100,1,165,59,8,248,45,192,147,119,191,35,112,98,253,140,84,177,47,38,180,40,58,2,143,63,254,184,185,169,215,155,213,194,133,11,123,218,241,213,171,87,139,206,87,161,35,35,222,124,243,77,249,248,227,143,205,141,123,108,203,43,17,241,250,235,175,155,81,7,57,183,188,94,205,200,43,17,113,245,213,87,203,29,119,220,33,243,231,207,207,42,74,95,97,120,230,153,103,164,74,149,42,102,228,68,235,214,173,205,223,197,143,204,208,122,116,52,133,182,93,183,39,158,120,194,252,119,252,166,201,136,238,221,187,203,185,231,158,107,70,119,120,109,171,137,30,157,23,66,219,208,166,77,27,79,227,74,101,8,144,136,224,28,8,131,0,137,136,48,68,145,62,32,96,153,0,115,17,216,19,16,98,97,79,44,104,73,116,5,58,118,236,40,199,143,31,55,163,11,188,220,14,29,58,100,38,151,188,231,158,123,100,206,156,57,230,102,95,71,39,184,157,136,208,228,139,38,6,174,186,234,42,51,186,66,95,199,112,114,210,78,27,70,68,116,232,208,193,48,122,29,83,47,207,31,234,178,87,128,68,132,189,177,161,101,137,11,144,136,72,220,138,61,17,64,32,9,1,158,194,39,129,229,210,174,140,78,113,9,150,98,17,72,82,64,39,87,212,87,52,186,117,235,102,230,53,240,114,123,236,177,199,228,180,211,78,147,77,155,54,157,240,26,67,178,35,34,246,239,223,111,202,232,210,165,139,25,13,16,219,244,21,20,125,237,67,231,75,208,185,41,116,20,132,38,63,110,190,249,102,243,186,198,153,103,158,105,70,13,232,107,27,233,110,54,204,17,17,27,229,242,225,135,31,74,161,66,133,210,237,18,199,35,144,180,0,137,136,164,201,56,192,66,1,18,17,22,6,133,38,33,16,6,1,230,37,240,55,138,248,251,235,79,237,8,228,20,208,185,23,154,54,109,234,249,124,2,95,125,245,149,89,233,66,147,2,215,92,115,141,105,86,206,87,31,244,255,233,232,169,9,19,38,152,246,229,245,106,134,142,234,208,85,43,116,210,202,143,62,250,200,204,65,161,175,112,252,242,203,47,230,88,157,127,66,87,144,56,255,252,243,205,43,19,250,58,197,183,223,126,107,246,127,246,217,103,205,196,149,177,122,82,77,74,248,189,106,134,38,116,52,9,227,199,188,31,124,170,16,136,9,144,136,224,92,8,131,0,137,136,48,68,145,62,32,96,169,0,79,228,253,11,12,35,82,252,179,167,102,4,242,18,96,133,133,224,159,27,126,174,132,18,124,61,122,224,148,0,137,8,167,36,41,199,79,1,18,17,126,234,83,55,2,17,16,96,142,2,239,131,140,185,247,230,212,136,64,162,2,45,90,180,48,75,79,234,43,11,108,193,18,24,56,112,160,108,216,176,65,22,45,90,20,172,134,211,218,208,9,144,136,8,93,72,35,217,33,18,17,145,12,59,157,70,192,91,1,158,206,123,231,205,40,20,239,172,169,9,129,84,4,116,14,5,157,47,98,214,172,89,230,85,13,182,96,8,232,10,30,58,191,135,206,11,81,161,66,133,96,52,154,86,134,86,128,68,68,104,67,27,169,142,145,136,136,84,184,233,44,2,254,8,48,95,129,55,238,56,123,227,76,45,8,164,43,176,112,225,66,201,204,204,52,55,181,25,25,25,233,22,199,241,46,11,28,56,112,192,204,11,161,43,144,92,127,253,245,46,215,70,241,8,20,44,64,34,162,96,35,246,176,95,128,68,132,253,49,162,133,8,132,66,128,39,245,238,135,145,145,39,238,27,83,3,2,78,9,244,232,209,67,118,237,218,101,150,213,100,179,91,224,214,91,111,149,114,229,202,201,216,177,99,237,110,40,173,139,140,0,137,136,200,132,58,212,29,37,17,17,234,240,210,57,4,236,18,96,238,2,247,226,129,173,123,182,148,140,128,91,2,245,234,213,51,43,75,116,234,212,201,173,42,40,55,77,129,201,147,39,203,19,79,60,33,239,190,251,110,154,37,133,239,112,93,69,229,237,183,223,150,7,31,124,80,94,123,237,53,249,245,175,127,109,70,140,244,233,211,71,206,57,231,28,215,59,252,195,15,63,152,186,59,118,236,40,165,75,151,206,86,223,198,141,27,101,198,140,25,102,46,150,84,87,104,113,189,3,105,84,64,34,34,13,60,14,181,70,128,68,132,53,161,160,33,8,68,67,128,167,246,206,199,153,209,38,206,155,82,34,2,94,8,172,91,183,206,204,23,161,175,104,212,172,89,211,139,42,169,35,9,1,226,147,63,214,211,79,63,45,243,230,205,147,17,35,70,72,229,202,149,229,216,177,99,242,234,171,175,202,180,105,211,100,210,164,73,114,230,153,103,38,161,157,252,174,186,12,173,46,77,59,124,248,240,19,18,17,201,151,22,172,35,72,68,4,43,94,180,54,119,1,18,17,156,25,8,32,224,169,0,243,24,56,203,141,167,179,158,148,134,128,215,2,83,166,76,49,175,103,240,196,221,107,249,130,235,99,196,74,222,70,251,246,237,147,238,221,187,75,175,94,189,164,74,149,42,89,59,234,40,137,151,95,126,89,46,190,248,98,169,84,169,146,188,247,222,123,210,179,103,79,209,164,78,187,118,237,100,208,160,65,114,250,233,167,139,142,88,208,209,38,58,146,225,161,135,30,146,102,205,154,137,190,174,164,175,191,44,89,178,196,36,24,186,116,233,34,133,10,21,146,231,158,123,78,70,143,30,45,171,86,173,146,75,47,189,212,252,123,141,26,53,164,107,215,174,38,233,161,255,62,114,228,72,89,176,96,129,28,57,114,68,190,251,238,59,233,215,175,159,89,221,68,71,68,20,41,82,36,215,50,234,214,173,155,173,131,135,14,29,18,93,98,119,226,196,137,38,137,50,100,200,16,185,246,218,107,229,243,207,63,207,54,186,34,126,180,197,182,109,219,18,234,199,73,39,157,84,240,9,151,196,30,36,34,146,192,98,87,107,5,72,68,88,27,26,26,134,64,120,5,120,130,239,92,108,25,97,226,156,37,37,33,224,151,0,115,16,248,37,159,119,189,204,225,145,127,76,52,9,174,9,52,77,0,20,45,90,52,215,157,183,108,217,98,146,21,186,236,105,213,170,85,229,169,167,158,146,77,155,54,201,128,1,3,100,243,230,205,38,49,49,116,232,80,147,92,208,132,129,254,191,9,19,38,136,38,51,52,17,209,191,127,127,249,233,167,159,76,29,250,143,174,86,162,117,174,94,189,90,198,141,27,39,154,56,136,141,136,216,179,103,143,121,69,67,19,25,186,60,238,23,95,124,33,51,103,206,52,229,126,249,229,151,121,150,17,223,246,231,159,127,94,214,175,95,111,18,39,58,127,139,190,98,162,163,45,52,185,17,255,154,71,206,68,68,34,253,56,255,252,243,29,61,201,73,68,56,202,73,97,62,9,144,136,240,9,158,106,17,136,186,0,115,26,164,127,6,96,152,190,33,37,32,96,131,0,171,50,216,16,133,255,181,65,159,172,235,205,40,171,154,228,29,151,149,43,87,202,235,175,191,110,146,5,186,233,107,18,58,223,137,46,115,170,155,206,171,161,163,0,52,241,160,201,2,189,113,222,191,127,191,25,169,112,255,253,247,203,193,131,7,205,232,3,77,40,148,44,89,82,230,206,157,43,187,119,239,54,163,28,14,31,62,44,221,186,117,51,203,165,230,28,181,160,245,106,50,66,19,22,63,254,248,99,182,68,68,124,121,249,205,17,17,95,70,252,252,17,47,189,244,146,121,165,68,147,80,90,111,241,226,197,77,95,114,150,149,51,17,145,74,63,210,61,227,73,68,164,43,200,241,54,8,144,136,176,33,10,180,1,129,136,10,240,52,63,245,192,51,170,36,117,59,142,68,192,70,1,189,129,211,27,47,189,249,213,39,191,108,254,8,236,216,177,195,204,219,49,123,246,108,105,210,164,137,63,141,8,64,173,250,202,197,252,249,243,205,252,16,39,159,124,114,182,22,107,82,33,182,181,110,221,58,219,223,233,107,20,207,60,243,140,249,127,241,163,12,98,199,104,50,67,19,17,154,144,208,145,66,151,92,114,137,124,246,217,103,242,202,43,175,200,134,13,27,228,31,255,248,135,92,113,197,21,185,38,34,242,26,181,160,163,30,242,42,35,62,17,161,163,47,116,105,93,125,85,68,19,40,58,194,34,54,50,38,191,17,17,137,244,67,95,243,113,114,35,17,225,164,38,101,249,37,64,34,194,47,121,234,69,0,1,97,126,131,212,78,2,220,82,115,227,40,4,108,23,208,247,231,117,104,184,190,219,206,230,143,64,139,22,45,204,208,126,29,210,207,150,183,128,38,108,244,181,11,125,117,225,183,191,253,109,174,137,8,29,17,241,253,247,223,75,108,244,94,252,78,57,71,25,228,149,136,208,249,29,134,13,27,38,183,223,126,187,137,139,190,238,161,137,140,220,70,68,228,149,44,248,228,147,79,242,44,35,183,21,53,244,213,144,237,219,183,155,115,160,97,195,134,102,34,89,77,254,235,107,36,167,156,114,138,73,136,60,246,216,99,38,9,163,115,68,144,136,224,147,130,64,106,2,36,34,82,115,227,40,4,16,112,72,128,39,251,201,67,50,146,36,121,51,142,64,32,40,2,141,27,55,150,70,141,26,73,102,102,102,80,154,28,154,118,234,16,251,229,203,151,203,178,101,203,66,211,39,55,59,162,43,102,232,63,250,186,133,78,78,249,203,47,191,200,155,111,190,105,230,128,208,87,54,46,184,224,2,115,30,235,164,143,250,247,239,191,255,190,76,159,62,221,76,54,169,175,97,36,114,3,255,245,215,95,155,201,34,245,85,25,125,133,73,95,243,208,68,129,142,90,208,145,19,58,98,65,19,4,58,95,68,94,137,8,157,251,33,175,50,52,177,16,219,52,25,162,115,75,196,62,123,90,174,38,34,116,126,7,157,56,83,19,34,250,239,154,4,209,4,68,236,207,68,250,193,136,8,55,207,68,202,14,170,0,137,136,160,70,142,118,35,16,34,1,230,58,72,60,152,88,37,110,197,158,8,4,81,64,135,132,215,174,93,219,172,28,80,191,126,253,32,118,33,144,109,94,177,98,133,89,185,97,237,218,181,102,41,74,182,130,5,52,33,160,163,3,52,41,176,120,241,98,115,128,174,50,113,239,189,247,74,245,234,213,205,127,235,171,20,189,123,247,150,119,222,121,71,154,55,111,110,70,17,92,120,225,133,39,204,187,144,215,136,8,77,102,104,242,65,151,10,189,242,202,43,205,235,26,250,250,196,248,241,227,37,35,35,195,204,51,161,171,106,104,146,64,231,172,208,81,12,58,202,33,126,196,197,15,63,252,144,103,25,101,203,150,205,234,104,252,170,25,37,74,148,48,175,135,220,121,231,157,102,50,78,173,67,231,182,208,58,245,119,88,203,215,186,24,17,81,240,121,194,30,8,228,37,64,34,130,115,3,1,4,172,16,224,41,127,193,97,96,244,72,193,70,236,129,64,24,4,30,127,252,113,51,137,159,206,23,161,203,23,178,185,43,112,236,216,49,51,47,132,190,106,208,166,77,27,119,43,163,116,4,28,16,96,142,8,7,16,41,194,119,1,18,17,190,135,128,6,32,128,128,10,48,239,65,254,231,1,62,124,78,16,136,150,128,78,148,167,79,156,167,78,157,26,173,142,251,208,91,172,125,64,167,202,180,4,72,68,164,197,199,193,150,8,144,136,176,36,16,52,3,1,4,196,76,6,165,255,172,89,179,6,142,28,2,140,24,225,148,64,32,90,2,60,165,247,38,222,140,62,241,198,153,90,156,21,32,17,225,172,39,165,249,35,64,34,194,31,119,106,69,0,129,60,4,152,3,225,68,24,76,248,184,32,16,77,1,230,45,112,55,238,204,199,225,174,47,165,187,39,64,34,194,61,91,74,246,78,128,68,132,119,214,212,132,0,2,9,10,240,244,255,127,80,140,18,73,240,164,97,55,4,66,42,192,74,14,238,5,150,21,74,220,179,165,100,119,5,72,68,184,235,75,233,222,8,144,136,240,198,153,90,16,64,32,9,1,230,67,248,15,22,14,73,156,52,236,138,64,136,5,90,180,104,33,213,170,85,51,179,244,179,57,35,48,104,208,32,89,191,126,189,44,90,180,200,153,2,41,5,1,15,5,72,68,120,136,77,85,174,9,144,136,112,141,150,130,17,64,32,29,1,70,2,136,48,50,36,157,51,136,99,17,8,143,192,142,29,59,204,170,14,179,103,207,150,38,77,154,132,167,99,62,245,100,233,210,165,210,182,109,91,179,84,103,197,138,21,125,106,5,213,34,144,186,0,137,136,212,237,56,210,30,1,18,17,246,196,130,150,32,128,64,14,129,40,207,141,16,229,190,243,65,64,0,129,19,5,22,44,88,32,61,123,246,52,75,122,102,100,100,64,148,162,192,129,3,7,164,118,237,218,50,106,212,40,185,254,250,235,83,44,133,195,16,240,87,128,68,132,191,254,212,238,140,0,137,8,103,28,41,5,1,4,92,18,136,226,168,0,70,131,184,116,50,81,44,2,1,23,232,209,163,135,236,218,181,75,230,204,153,19,240,158,248,215,252,91,111,189,85,202,149,43,39,99,199,142,245,175,17,212,140,64,154,2,36,34,210,4,228,112,43,4,72,68,88,17,6,26,129,0,2,121,9,196,230,73,136,154,144,46,97,90,167,78,157,168,117,155,254,34,128,64,1,2,245,234,213,147,86,173,90,73,167,78,157,176,74,82,96,202,148,41,38,137,243,238,187,239,38,121,36,187,35,96,151,0,137,8,187,226,65,107,82,19,32,17,145,154,27,71,33,128,64,4,4,248,161,143,64,144,233,34,2,1,19,88,183,110,157,153,47,66,95,209,168,89,179,102,192,90,239,95,115,99,110,58,47,132,250,177,33,16,100,1,174,79,130,28,61,218,30,19,32,17,193,185,128,0,2,8,228,33,192,15,61,167,6,2,8,216,40,48,121,242,100,121,226,137,39,120,178,159,68,112,24,73,146,4,22,187,90,47,192,245,137,245,33,162,129,9,8,144,136,72,0,137,93,16,64,32,154,2,252,208,71,51,238,244,26,129,32,8,48,215,65,226,81,98,110,141,196,173,216,51,24,2,92,159,4,35,78,180,50,127,1,18,17,156,33,8,32,128,0,35,34,56,7,16,64,32,96,2,177,213,31,70,143,30,45,45,90,180,8,88,235,189,107,238,194,133,11,37,51,51,147,213,70,188,35,167,38,15,4,72,68,120,128,76,21,174,11,144,136,112,157,152,10,16,64,32,168,2,252,208,7,53,114,180,27,129,104,8,44,93,186,84,218,182,109,107,110,178,43,84,168,16,141,78,39,209,203,29,59,118,152,249,32,102,205,154,37,77,155,54,77,226,72,118,69,192,110,1,174,79,236,142,15,173,75,76,128,68,68,98,78,236,133,0,2,17,20,224,135,62,130,65,167,203,8,4,76,96,224,192,129,242,209,71,31,137,62,249,103,203,46,160,35,69,170,85,171,38,131,7,15,134,6,129,80,9,112,125,18,170,112,70,182,51,36,34,34,27,122,58,142,0,2,5,9,240,67,95,144,16,127,143,0,2,54,8,52,110,220,88,26,53,106,100,94,65,96,251,143,192,152,49,99,100,249,242,229,178,108,217,50,72,16,8,157,0,215,39,161,11,105,36,59,68,34,34,146,97,167,211,8,32,144,136,0,63,244,137,40,177,15,2,8,248,45,176,105,211,38,169,93,187,182,188,242,202,43,162,171,67,68,125,91,185,114,165,121,21,67,151,234,172,92,185,114,212,57,232,127,8,5,184,62,9,97,80,35,216,37,18,17,17,12,58,93,70,0,129,196,4,248,161,79,204,137,189,16,64,192,127,129,217,179,103,203,248,241,227,205,124,17,133,10,21,242,191,65,62,181,224,216,177,99,102,94,136,110,221,186,153,249,51,216,16,8,163,0,215,39,97,140,106,244,250,68,34,34,122,49,167,199,8,32,144,160,0,63,244,9,66,177,27,2,8,88,33,208,161,67,7,153,54,109,154,21,109,241,179,17,119,221,117,151,76,157,58,213,207,38,80,55,2,174,10,112,125,226,42,47,133,123,36,64,34,194,35,104,170,65,0,129,224,9,240,67,31,188,152,209,98,4,16,240,87,128,239,77,127,253,169,61,26,2,124,206,162,17,231,176,247,146,68,68,216,35,76,255,16,64,32,101,1,126,232,83,166,227,64,4,16,136,168,0,223,155,17,13,60,221,246,84,128,207,153,167,220,84,230,146,0,137,8,151,96,41,22,1,4,130,47,192,15,125,240,99,72,15,16,64,192,91,1,190,55,189,245,166,182,104,10,240,57,139,102,220,195,214,107,18,17,97,139,40,253,65,0,1,199,4,248,161,119,140,146,130,16,64,32,34,2,124,111,70,36,208,116,211,87,1,62,103,190,242,83,185,67,2,36,34,28,130,164,24,4,16,8,159,0,63,244,225,139,41,61,66,0,1,119,5,248,222,116,215,151,210,17,80,1,62,103,156,7,97,16,32,17,17,134,40,210,7,4,16,112,69,128,31,122,87,88,41,20,1,4,66,44,192,247,102,136,131,75,215,172,17,224,115,102,77,40,104,72,26,2,36,34,210,192,227,80,4,16,8,183,0,63,244,225,142,47,189,67,0,1,231,5,248,222,116,222,148,18,17,200,41,192,231,140,115,34,12,2,36,34,194,16,69,250,128,0,2,174,8,240,67,239,10,43,133,34,128,64,136,5,248,222,12,113,112,233,154,53,2,124,206,172,9,5,13,73,67,128,68,68,26,120,28,138,0,2,225,22,224,135,62,220,241,165,119,8,32,224,188,0,223,155,206,155,82,34,2,140,136,224,28,8,163,0,137,136,48,70,149,62,33,128,128,35,2,92,80,59,194,72,33,8,32,16,33,1,190,55,35,20,108,186,234,155,0,159,51,223,232,169,216,65,1,18,17,14,98,82,20,2,8,132,75,128,31,250,112,197,147,222,32,128,128,251,2,124,111,186,111,76,13,8,240,57,227,28,8,131,0,137,136,48,68,145,62,32,128,128,43,2,252,208,187,194,74,161,8,32,16,98,1,190,55,67,28,92,186,102,141,128,173,159,179,143,63,254,88,54,111,222,44,223,124,243,141,236,221,187,87,14,29,58,36,71,143,30,149,147,78,58,73,78,57,229,20,57,253,244,211,165,66,133,10,114,206,57,231,72,149,42,85,228,212,83,79,181,198,148,134,120,47,64,34,194,123,115,106,68,0,129,128,8,216,250,67,31,16,62,154,137,0,2,17,20,224,123,51,130,65,167,203,158,11,216,242,57,91,189,122,181,188,244,210,75,242,198,27,111,200,170,85,171,228,188,243,206,147,202,149,43,203,89,103,157,37,101,202,148,145,226,197,139,75,225,194,133,229,151,95,126,49,73,137,239,190,251,78,182,111,223,46,95,125,245,149,108,220,184,209,236,247,135,63,252,65,234,213,171,39,87,92,113,133,252,238,119,191,243,220,146,10,253,19,32,17,225,159,61,53,35,128,128,229,2,182,252,208,91,206,68,243,16,64,0,129,44,1,190,55,57,25,16,112,95,192,207,207,217,79,63,253,36,147,39,79,150,89,179,102,201,191,255,253,111,185,230,154,107,164,97,195,134,114,201,37,151,152,196,67,50,219,167,159,126,42,154,204,88,177,98,133,188,254,250,235,114,242,201,39,155,242,90,180,104,33,117,235,214,77,166,40,246,13,160,0,137,136,0,6,141,38,35,41,252,117,174,0,0,32,0,73,68,65,84,128,128,55,2,126,254,208,123,211,67,106,65,0,1,4,156,21,224,123,211,89,79,74,67,32,55,1,191,62,103,163,71,143,22,253,167,105,211,166,114,199,29,119,152,81,12,78,110,107,215,174,149,231,158,123,78,230,205,155,103,94,229,184,237,182,219,228,206,59,239,52,9,10,182,240,9,144,136,8,95,76,233,17,2,8,56,36,224,215,15,189,67,205,167,24,4,16,64,192,115,1,190,55,61,39,167,194,8,10,120,253,57,211,209,10,221,186,117,147,11,46,184,64,250,246,237,43,53,106,212,112,93,125,249,242,229,50,115,230,76,121,229,149,87,164,75,151,46,210,189,123,119,201,200,200,112,189,94,42,240,78,128,68,132,119,214,212,132,0,2,1,19,240,250,135,62,96,60,52,23,1,4,16,56,65,128,239,77,78,10,4,220,23,240,242,115,54,126,252,120,25,54,108,152,60,242,200,35,114,203,45,183,184,223,185,28,53,124,246,217,103,50,97,194,4,121,230,153,103,164,79,159,62,210,179,103,79,207,219,64,133,238,8,144,136,112,199,149,82,17,64,32,4,2,94,254,208,135,128,139,46,32,128,0,2,194,247,38,39,1,2,238,11,120,245,57,211,27,255,87,95,125,85,230,206,157,107,38,161,244,115,219,176,97,131,12,29,58,84,62,255,252,115,25,49,98,132,252,245,175,127,77,184,57,135,15,31,150,125,251,246,137,254,121,252,248,113,41,82,164,136,148,44,89,146,17,22,9,11,186,179,35,137,8,119,92,41,21,1,4,66,32,224,213,15,125,8,168,232,2,2,8,32,96,4,248,222,228,68,64,192,125,1,47,62,103,58,10,98,201,146,37,102,85,140,211,78,59,205,253,78,37,88,195,252,249,243,165,87,175,94,114,213,85,87,201,196,137,19,79,56,106,229,202,149,102,5,143,117,235,214,201,63,255,249,79,249,242,203,47,229,199,31,127,52,75,135,22,43,86,204,124,71,233,132,155,223,127,255,189,28,59,118,76,126,251,219,223,154,165,68,245,117,19,93,193,227,210,75,47,77,122,210,205,4,155,206,110,57,4,72,68,112,74,32,128,0,2,121,8,120,241,67,15,62,2,8,32,16,38,1,190,55,195,20,77,250,98,171,128,219,159,179,103,159,125,86,122,247,238,109,86,179,168,88,177,162,117,12,58,178,225,222,123,239,149,247,223,127,95,198,141,27,39,91,183,110,149,23,95,124,81,150,45,91,38,23,94,120,161,252,249,207,127,150,90,181,106,73,213,170,85,229,220,115,207,53,75,137,230,182,29,60,120,80,182,108,217,34,186,122,135,38,46,222,123,239,61,121,235,173,183,228,202,43,175,148,107,175,189,86,110,188,241,70,41,91,182,172,117,253,15,75,131,72,68,132,37,146,244,3,1,4,28,23,112,251,135,222,241,6,83,32,2,8,32,224,179,0,223,155,62,7,128,234,35,33,224,230,231,108,247,238,221,114,241,197,23,203,83,79,61,101,150,229,180,121,155,49,99,134,89,189,227,134,27,110,48,203,126,234,106,30,233,38,14,116,180,132,142,4,89,184,112,161,49,104,217,178,165,116,234,212,73,254,244,167,63,217,76,17,200,182,145,136,8,100,216,104,52,2,8,120,33,224,230,15,189,23,237,167,14,4,16,64,192,107,1,190,55,189,22,167,190,40,10,184,249,57,211,229,50,75,149,42,37,163,70,141,138,34,109,182,62,31,56,112,64,30,125,244,81,121,248,225,135,165,126,253,250,50,96,192,0,51,226,130,205,25,1,18,17,206,56,82,10,2,8,132,80,192,205,31,250,16,114,209,37,4,16,64,128,57,34,56,7,16,240,64,192,173,235,147,15,63,252,80,154,52,105,34,219,182,109,147,162,69,139,122,208,147,224,84,241,192,3,15,72,255,254,253,205,10,34,250,218,10,91,250,2,36,34,210,55,164,4,4,16,8,169,128,91,63,244,33,229,162,91,8,32,128,0,137,8,206,1,4,60,16,112,235,250,164,125,251,246,114,254,249,231,203,253,247,223,239,65,47,130,87,197,166,77,155,164,107,215,174,230,123,78,95,11,57,227,140,51,130,215,9,139,90,76,34,194,162,96,208,20,4,16,176,75,192,173,31,122,187,122,73,107,16,64,0,1,231,4,248,222,116,206,146,146,16,200,75,32,213,207,153,78,200,24,191,154,196,215,95,127,45,58,39,132,174,32,241,195,15,63,200,207,63,255,44,123,247,238,53,43,76,176,229,45,160,35,35,22,44,88,32,186,130,199,239,126,247,59,168,82,20,32,17,145,34,28,135,33,128,64,248,5,82,253,161,15,191,76,248,123,120,251,237,183,203,67,15,61,36,37,74,148,112,164,179,27,55,110,52,79,79,6,15,30,108,150,15,179,105,75,181,109,58,219,248,125,247,221,103,250,197,134,64,76,128,239,77,206,5,4,220,23,72,244,115,166,115,28,232,205,242,203,47,191,44,175,191,254,186,148,47,95,94,106,215,174,109,86,147,208,145,15,191,249,205,111,164,92,185,114,38,241,112,234,169,167,74,225,194,133,221,111,124,72,106,152,52,105,146,76,152,48,65,150,47,95,110,86,230,96,75,94,128,68,68,242,102,28,129,0,2,17,17,72,244,135,62,34,28,145,234,166,190,27,123,252,248,113,179,60,152,62,249,72,55,33,145,234,205,190,23,232,201,182,77,19,16,67,135,14,53,137,26,253,140,28,57,114,196,139,102,82,71,64,4,248,222,12,72,160,104,102,160,5,10,250,156,233,168,135,201,147,39,203,99,143,61,38,215,93,119,157,89,81,162,113,227,198,38,233,192,230,156,192,216,177,99,101,209,162,69,178,114,229,74,231,10,141,80,73,36,34,34,20,108,186,138,0,2,201,9,20,244,67,159,92,105,236,29,36,129,209,163,71,203,240,225,195,77,147,117,168,170,38,36,250,246,237,91,96,66,66,147,23,243,230,205,147,158,61,123,74,181,106,213,100,252,248,241,82,185,114,101,209,155,253,7,31,124,208,172,199,174,127,234,250,230,143,60,242,136,84,169,82,69,142,29,59,38,207,61,247,156,104,157,171,86,173,146,75,47,189,212,252,123,221,186,117,205,113,122,161,147,145,145,33,179,102,205,50,199,105,153,213,171,87,55,137,146,197,139,23,155,89,188,117,211,229,197,190,252,242,203,172,81,23,186,30,186,182,67,47,72,219,181,107,39,131,6,13,50,79,189,244,56,93,107,61,51,51,211,28,215,166,77,27,217,185,115,167,73,46,228,55,90,67,19,16,106,162,9,136,147,79,62,217,36,33,212,36,86,78,144,226,75,91,221,19,224,123,211,61,91,74,70,32,38,144,215,231,108,199,142,29,230,187,94,151,158,212,17,107,119,221,117,151,148,41,83,6,56,23,5,110,187,237,54,243,219,58,110,220,56,23,107,9,103,209,36,34,194,25,87,122,133,0,2,14,8,112,65,237,0,98,128,139,208,11,139,125,251,246,153,30,148,44,89,82,116,109,241,123,238,185,39,223,17,18,159,124,242,137,153,81,91,47,72,116,246,113,77,44,12,28,56,80,54,111,222,108,146,1,250,106,70,131,6,13,100,238,220,185,178,126,253,122,25,57,114,164,232,228,87,250,167,254,83,161,66,5,153,51,103,142,172,94,189,218,148,177,117,235,86,209,201,195,244,194,242,138,43,174,200,243,56,77,84,244,234,213,203,36,53,116,168,232,174,93,187,164,123,247,238,166,110,29,130,171,107,161,107,61,154,180,208,182,104,121,154,120,208,250,70,140,24,97,222,9,214,227,114,75,68,196,70,64,76,156,56,81,138,20,41,34,251,247,239,55,38,186,188,219,119,223,125,23,224,8,211,116,55,4,248,222,116,67,149,50,163,46,160,191,3,250,187,161,223,219,154,252,141,125,206,52,105,173,223,235,45,91,182,148,203,46,187,204,124,239,223,113,199,29,230,59,222,182,215,0,195,26,67,189,78,208,215,92,94,125,245,85,243,176,128,45,113,1,18,17,137,91,177,39,2,8,68,76,64,127,232,217,162,45,80,168,80,33,115,115,31,219,244,194,78,207,139,67,135,14,229,10,243,252,243,207,139,38,35,114,206,56,174,35,27,198,140,25,99,146,11,154,212,200,239,117,8,29,226,169,201,8,77,12,232,18,106,121,29,167,35,47,116,211,17,13,186,125,240,193,7,102,212,132,94,152,106,59,52,241,160,35,22,180,189,154,60,232,215,175,159,105,215,59,239,188,35,219,183,111,55,51,127,235,182,97,195,6,51,124,87,19,18,185,93,184,22,47,94,220,140,162,56,124,248,112,86,159,115,186,68,251,44,161,247,57,5,244,124,97,67,0,1,231,4,52,33,172,35,27,244,59,90,191,127,245,230,87,147,193,71,143,30,53,175,199,105,242,65,191,219,167,76,153,34,245,234,213,115,174,98,74,74,72,96,212,168,81,242,217,103,159,153,223,82,182,196,5,72,68,36,110,197,158,8,32,128,0,2,17,18,72,101,68,132,62,177,210,173,85,171,86,217,164,114,38,30,226,255,91,231,163,208,11,152,87,94,121,197,36,5,254,241,143,127,152,209,15,177,68,68,252,36,151,241,199,233,43,27,58,65,86,172,174,248,191,211,97,185,173,91,183,206,214,134,26,53,106,200,51,207,60,35,107,214,172,201,214,198,130,230,136,96,68,68,132,78,122,186,138,0,2,214,10,232,171,118,211,166,77,19,157,128,50,150,12,214,209,112,103,157,117,150,92,120,225,133,102,228,155,190,54,199,230,189,128,142,14,44,91,182,172,73,250,235,164,159,108,137,9,144,136,72,204,137,189,16,64,0,1,4,34,36,160,163,16,116,62,4,125,178,155,204,28,17,249,141,136,200,43,161,16,123,157,67,87,234,208,121,37,182,108,217,98,18,6,5,37,34,116,68,132,142,82,208,119,128,117,203,57,34,66,151,99,139,253,93,124,232,180,236,100,70,68,196,142,205,57,71,132,254,127,29,113,161,23,199,108,8,32,128,0,2,238,10,232,119,240,25,103,156,145,109,130,96,93,229,226,218,107,175,53,75,73,178,249,43,112,245,213,87,139,206,23,113,253,245,215,251,219,144,0,213,78,34,34,64,193,162,169,8,32,128,0,2,222,8,164,186,106,70,44,169,160,73,132,79,63,253,212,204,166,173,175,74,232,43,22,121,37,34,52,121,241,249,231,159,155,27,122,125,210,165,55,247,154,0,209,73,33,255,245,175,127,229,121,156,78,76,25,155,91,34,231,28,17,186,54,188,190,71,60,100,200,16,185,248,226,139,229,253,247,223,151,233,211,167,155,182,232,19,27,125,143,88,231,171,56,239,188,243,178,18,30,121,205,17,145,83,156,85,51,188,57,7,169,5,1,4,16,200,41,208,187,119,111,153,58,117,170,249,30,215,215,52,244,85,63,157,160,146,205,127,1,125,189,81,227,162,175,105,176,37,38,64,34,34,49,39,246,66,0,1,4,16,136,144,128,78,12,166,171,91,36,187,108,103,252,170,25,58,121,85,108,101,140,252,94,205,248,225,135,31,76,242,225,233,167,159,150,43,175,188,82,110,189,245,86,51,227,185,174,142,161,195,61,243,74,96,104,178,36,182,106,134,254,251,45,183,220,98,38,183,212,228,132,78,42,169,175,120,232,69,171,190,55,220,188,121,115,51,7,132,14,223,213,54,198,254,78,71,77,228,92,109,35,209,48,107,66,66,87,19,153,57,115,102,162,135,176,31,2,8,32,128,64,26,2,241,163,34,116,254,159,165,75,151,74,163,70,141,210,40,145,67,157,18,152,63,127,190,249,29,215,63,217,18,19,32,17,145,152,19,123,33,128,0,2,8,32,96,173,128,174,232,49,123,246,108,209,97,186,154,68,97,67,0,1,4,16,8,167,128,142,158,211,68,249,5,23,92,32,31,127,252,113,56,59,25,192,94,45,89,178,68,116,117,169,151,95,126,57,128,173,247,167,201,36,34,252,113,167,86,4,16,64,0,1,4,210,18,208,73,39,117,196,195,107,175,189,38,149,42,85,50,239,166,246,232,209,67,116,149,11,54,4,16,64,0,129,112,10,232,168,136,211,78,59,205,140,136,211,121,9,216,236,16,208,201,66,245,85,75,253,147,45,49,1,18,17,137,57,177,23,2,8,32,128,0,2,8,32,128,0,2,8,32,224,171,128,206,67,80,161,66,5,249,241,199,31,125,109,7,149,103,23,232,223,191,191,89,205,68,231,95,98,75,76,128,68,68,98,78,236,133,0,2,8,32,128,0,2,8,32,128,0,2,8,248,42,176,126,253,122,105,211,166,141,232,159,108,246,8,212,175,95,95,6,12,24,32,141,27,55,182,167,81,150,183,132,68,132,229,1,162,121,8,32,128,0,2,8,32,128,0,2,8,32,128,128,10,232,107,121,29,59,118,52,171,33,177,217,33,240,207,127,254,83,26,52,104,192,10,38,73,134,131,68,68,146,96,236,142,0,2,8,32,128,64,58,2,58,211,185,174,92,225,229,230,71,157,94,246,143,186,16,64,0,129,168,8,232,242,204,127,252,227,31,101,251,246,237,81,233,178,245,253,188,251,238,187,229,244,211,79,151,161,67,135,90,223,86,155,26,72,34,194,166,104,208,22,4,16,64,0,129,208,11,248,145,20,240,163,206,208,7,146,14,34,128,0,2,62,9,232,242,208,11,22,44,144,26,53,106,248,212,130,196,171,157,59,119,174,180,110,221,58,219,1,117,234,212,49,75,93,106,63,62,251,236,51,233,211,167,143,44,90,180,200,44,53,61,106,212,40,169,92,185,114,214,254,154,184,215,9,32,245,119,76,151,169,182,109,219,176,97,131,92,122,233,165,242,197,23,95,72,153,50,101,108,107,158,213,237,33,17,97,117,120,104,28,2,8,32,128,64,216,4,252,72,10,248,81,103,216,226,70,127,16,64,0,1,91,4,250,246,237,43,135,14,29,50,203,120,6,105,211,164,194,195,15,63,108,154,220,165,75,23,249,246,219,111,205,40,130,94,189,122,201,153,103,158,105,86,129,122,246,217,103,101,194,132,9,102,5,168,95,126,249,69,52,145,209,173,91,55,115,92,171,86,173,172,235,110,147,38,77,228,170,171,174,146,123,239,189,215,186,182,217,222,32,18,17,182,71,136,246,33,128,0,2,8,132,74,192,143,164,128,31,117,134,42,104,116,6,1,4,16,176,72,96,231,206,157,102,52,193,138,21,43,164,102,205,154,22,181,44,255,166,232,232,1,77,158,140,27,55,78,74,149,42,37,203,151,47,151,85,171,86,137,38,86,244,119,42,231,54,118,236,88,217,183,111,159,84,172,88,209,44,89,106,91,34,66,147,40,218,254,23,95,124,49,48,49,176,169,161,36,34,108,138,6,109,65,0,1,4,16,8,189,128,31,73,1,63,234,12,125,32,233,32,2,8,32,224,163,192,148,41,83,228,177,199,30,147,183,222,122,75,138,21,43,230,99,75,18,171,250,232,209,163,50,100,200,16,169,93,187,182,92,123,237,181,230,160,199,31,127,92,118,239,222,45,159,127,254,185,121,85,67,95,205,24,54,108,152,252,230,55,191,49,127,127,228,200,17,41,82,164,136,60,249,228,147,230,191,109,74,68,204,155,55,207,140,212,88,185,114,165,156,125,246,217,137,33,176,87,54,1,18,17,156,16,8,32,128,0,2,8,120,40,224,71,82,192,143,58,61,36,165,42,4,16,64,32,146,2,153,153,153,178,122,245,106,115,163,174,175,54,216,188,125,245,213,87,242,192,3,15,152,57,32,116,52,132,110,58,162,224,131,15,62,48,175,93,104,242,65,255,93,251,50,124,248,240,108,201,21,125,61,195,182,68,132,254,174,234,220,23,179,103,207,150,66,133,10,217,76,111,109,219,72,68,88,27,26,26,134,0,2,8,32,16,70,1,63,146,2,126,212,25,198,216,209,39,4,16,64,192,54,1,189,105,143,189,238,208,166,77,27,219,154,151,213,30,77,38,236,218,181,75,186,118,237,154,245,26,134,206,5,113,198,25,103,100,141,116,216,187,119,175,25,101,160,35,39,42,85,170,148,237,88,219,18,17,219,182,109,147,1,3,6,200,123,239,189,39,99,198,140,145,255,251,191,255,179,214,222,214,134,145,136,176,53,50,180,11,1,4,16,64,32,148,2,126,36,5,252,168,51,148,193,163,83,8,32,128,128,133,2,111,188,241,134,12,28,56,80,244,245,135,206,157,59,91,183,186,196,207,63,255,108,86,198,208,87,47,234,213,171,151,37,248,252,243,207,203,247,223,127,47,177,4,138,38,34,122,246,236,105,70,74,232,188,16,177,205,198,17,17,177,182,45,94,188,216,76,84,121,243,205,55,203,200,145,35,45,60,59,236,109,18,137,8,123,99,67,203,16,64,0,1,4,66,40,224,71,82,192,143,58,67,24,58,186,132,0,2,8,88,45,48,127,254,124,153,62,125,186,172,89,179,70,90,180,104,97,86,115,104,208,160,129,100,100,100,248,218,110,157,112,178,123,247,238,38,89,18,63,210,97,203,150,45,102,78,8,253,167,92,185,114,230,213,12,77,78,232,228,149,58,55,68,16,18,17,218,70,77,166,180,111,223,222,36,130,116,169,209,32,204,217,225,235,9,241,223,202,73,68,216,16,5,218,128,0,2,8,32,16,25,1,63,146,2,126,212,25,153,128,210,81,4,16,64,192,50,1,157,252,241,165,151,94,146,105,211,166,153,137,32,143,29,59,230,107,11,55,111,222,108,94,99,152,56,113,162,148,46,93,58,91,91,214,174,93,107,18,15,58,233,163,142,42,208,87,77,202,150,45,155,109,31,155,71,68,196,55,84,95,43,209,36,208,11,47,188,32,37,75,150,244,213,60,8,149,147,136,8,66,148,104,35,2,8,32,128,64,104,4,252,72,10,248,81,103,104,2,70,71,16,64,0,129,128,9,232,141,176,190,10,113,209,69,23,73,255,254,253,165,90,181,106,1,235,65,112,155,219,187,119,111,51,178,67,151,38,101,203,95,128,68,4,103,8,2,8,32,128,0,2,30,10,248,145,20,240,163,78,15,73,169,10,1,4,16,64,224,191,2,58,186,96,206,156,57,102,37,138,235,174,187,14,23,31,4,110,191,253,118,57,249,228,147,101,234,212,169,62,212,30,156,42,73,68,4,39,86,180,20,1,4,16,64,32,4,2,126,36,5,252,168,51,4,161,162,11,8,32,128,64,160,4,218,181,107,39,123,246,236,17,125,149,129,87,3,252,13,93,245,234,213,229,254,251,239,183,110,226,80,127,85,178,215,78,34,194,166,104,208,22,4,16,64,0,129,208,11,248,145,20,240,163,206,208,7,146,14,34,128,0,2,22,9,116,233,210,69,182,111,223,46,58,97,37,155,255,2,203,150,45,147,123,238,185,71,54,110,220,232,127,99,44,109,1,137,8,75,3,67,179,16,64,0,1,4,194,41,224,71,82,192,143,58,195,25,61,122,133,0,2,8,216,39,176,112,225,66,51,23,196,134,13,27,164,112,225,194,246,53,48,162,45,210,87,99,154,53,107,38,119,221,117,87,68,5,242,239,54,137,8,78,11,4,16,64,0,1,4,60,20,240,35,41,224,71,157,30,146,82,21,2,8,32,16,105,129,250,245,235,75,215,174,93,229,250,235,175,143,180,131,109,157,215,149,75,70,141,26,37,111,191,253,182,109,77,179,162,61,36,34,172,8,3,141,64,0,1,4,16,136,138,128,31,73,1,63,234,140,74,60,233,39,2,8,32,224,167,192,87,95,125,37,154,136,248,230,155,111,252,108,6,117,231,33,112,234,169,167,202,214,173,91,79,88,182,20,48,17,18,17,156,5,8,32,128,0,2,8,120,40,224,71,82,192,143,58,61,36,165,42,4,16,64,32,178,2,47,191,252,178,76,156,56,81,150,44,89,18,89,3,155,59,174,73,162,17,35,70,200,101,151,93,102,115,51,125,105,27,137,8,95,216,169,20,1,4,16,64,32,170,2,126,36,5,252,168,51,170,241,165,223,8,32,128,128,151,2,58,57,229,51,207,60,35,243,230,205,243,178,90,234,74,80,64,231,137,184,237,182,219,228,218,107,175,77,240,136,232,236,70,34,34,58,177,166,167,8,32,128,0,2,22,8,248,145,20,240,163,78,11,168,105,2,2,8,32,16,122,129,229,203,151,155,121,8,94,125,245,213,208,247,53,136,29,108,210,164,137,116,235,214,77,244,79,182,236,2,36,34,56,35,16,64,0,1,4,210,18,208,155,92,182,228,4,142,31,63,158,220,1,105,238,77,34,34,77,64,14,71,0,1,4,44,21,208,185,33,106,214,172,41,223,126,251,173,165,45,140,118,179,206,57,231,28,147,36,58,255,252,243,163,13,145,75,239,73,68,112,74,32,128,0,2,8,164,37,192,77,110,90,124,158,28,76,140,60,97,166,18,4,16,64,192,23,129,63,253,233,79,50,100,200,16,158,186,251,162,159,119,165,171,86,173,146,54,109,218,200,198,141,27,45,107,153,29,205,33,17,97,71,28,104,5,2,8,32,16,88,1,110,114,237,15,29,49,178,63,70,180,16,1,4,16,72,85,96,218,180,105,242,226,139,47,202,11,47,188,144,106,17,28,231,130,192,45,183,220,34,181,106,213,146,158,61,123,186,80,122,240,139,36,17,17,252,24,210,3,4,16,64,192,87,1,110,114,125,229,79,168,114,98,148,16,19,59,33,128,0,2,129,21,248,195,31,254,32,247,220,115,143,121,2,207,230,191,192,223,255,254,119,153,50,101,138,172,93,187,214,255,198,88,218,2,18,17,150,6,134,102,33,128,0,2,65,17,224,38,215,254,72,17,35,251,99,68,11,17,64,0,129,116,4,222,121,231,29,185,242,202,43,101,229,202,149,242,251,223,255,62,157,162,56,54,77,129,217,179,103,155,9,42,117,34,209,218,181,107,167,89,90,120,15,39,17,17,222,216,210,51,4,16,64,192,19,1,110,114,61,97,78,171,18,98,148,22,31,7,35,128,0,2,129,16,120,236,177,199,164,127,255,254,242,252,243,207,115,3,236,83,196,122,245,234,37,11,23,46,148,57,115,230,72,221,186,117,125,106,69,48,170,37,17,17,140,56,209,74,4,16,64,192,90,1,110,114,173,13,77,86,195,136,145,253,49,162,133,8,32,128,128,19,2,211,167,79,151,204,204,76,115,35,124,245,213,87,59,81,36,101,36,32,160,222,195,135,15,23,157,56,116,220,184,113,82,166,76,153,4,142,138,246,46,36,34,162,29,127,122,143,0,2,8,164,45,192,77,110,218,132,174,23,64,140,92,39,166,2,4,16,64,192,26,129,151,94,122,73,218,183,111,47,127,251,219,223,100,232,208,161,214,180,43,108,13,209,85,49,116,244,201,147,79,62,41,149,43,87,150,251,238,187,79,174,186,234,170,176,117,211,181,254,144,136,112,141,150,130,17,64,0,129,104,8,112,147,107,127,156,137,145,253,49,162,133,8,32,128,128,19,2,7,15,30,148,242,229,203,203,186,117,235,100,208,160,65,230,207,62,125,250,72,171,86,173,156,40,62,82,101,28,62,124,88,14,28,56,32,123,246,236,145,237,219,183,203,150,45,91,228,243,207,63,151,245,235,215,203,234,213,171,229,183,191,253,173,52,109,218,84,90,180,104,33,58,89,40,91,114,2,36,34,146,243,98,111,4,16,64,0,129,28,2,220,228,218,127,74,16,35,251,99,68,11,17,64,0,1,39,4,116,169,200,73,147,38,73,231,206,157,101,244,232,209,242,242,203,47,203,216,177,99,101,231,206,157,210,174,93,59,185,241,198,27,229,156,115,206,73,184,42,189,241,126,226,137,39,68,151,8,125,240,193,7,69,151,164,12,243,246,222,123,239,201,159,255,252,103,249,245,175,127,45,197,138,21,147,18,37,74,72,233,210,165,77,114,231,236,179,207,150,243,207,63,95,170,86,173,106,230,224,168,88,177,98,152,41,92,239,27,137,8,215,137,169,0,1,4,16,8,183,0,55,185,246,199,87,99,196,134,128,87,2,199,143,31,247,170,42,234,65,0,129,56,1,29,13,113,198,25,103,200,145,35,71,164,104,209,162,178,123,247,110,115,35,173,219,219,111,191,45,115,231,206,53,19,41,234,147,252,203,47,191,220,172,174,113,193,5,23,72,185,114,229,204,254,63,253,244,147,236,218,181,75,54,109,218,36,107,214,172,145,55,223,124,83,182,109,219,38,55,223,124,179,84,175,94,221,36,55,222,125,247,93,169,81,163,70,40,221,183,110,221,42,13,26,52,144,1,3,6,72,219,182,109,67,217,71,155,58,69,34,194,166,104,208,22,4,16,64,32,128,2,36,34,2,24,52,154,140,128,75,2,124,31,184,4,75,177,8,36,32,208,187,119,111,153,58,117,170,236,223,191,95,74,150,44,41,29,58,116,144,145,35,71,158,112,164,38,37,86,172,88,33,31,126,248,161,108,222,188,217,36,44,52,121,81,164,72,17,41,91,182,172,156,119,222,121,82,171,86,45,185,244,210,75,229,138,43,174,200,58,94,71,69,60,244,208,67,102,89,202,51,207,60,51,129,22,5,103,151,111,190,249,198,76,238,169,35,62,116,84,9,155,251,2,36,34,220,55,166,6,4,16,64,32,84,2,58,1,150,62,85,209,9,176,116,102,238,216,141,135,14,1,213,167,8,45,91,182,148,153,51,103,134,170,207,116,6,1,4,18,19,32,17,145,152,19,123,33,224,180,64,252,104,136,88,217,57,71,69,56,81,231,136,17,35,100,254,252,249,178,104,209,34,169,84,169,146,19,69,250,94,198,39,159,124,98,94,89,209,121,52,116,62,13,54,111,4,72,68,120,227,76,45,8,32,128,64,104,4,244,98,71,151,165,210,119,39,11,21,42,36,251,246,237,147,82,165,74,201,209,163,71,205,19,21,157,212,41,54,20,52,52,157,166,35,8,32,144,144,0,137,136,132,152,216,9,1,199,5,244,41,190,142,88,208,201,21,245,183,249,216,177,99,146,145,145,33,119,221,117,151,153,43,194,201,109,212,168,81,242,232,163,143,154,135,18,117,235,214,117,178,104,207,203,90,188,120,177,220,118,219,109,230,225,202,221,119,223,237,121,253,81,174,144,68,68,148,163,79,223,17,64,0,129,20,5,188,188,224,73,177,137,28,134,0,2,62,8,144,136,240,1,157,42,35,47,16,123,64,160,35,32,10,23,46,156,245,128,64,147,17,186,242,131,27,15,8,102,207,158,109,110,224,167,76,153,98,146,29,65,220,116,244,195,227,143,63,46,127,255,251,223,165,89,179,102,65,236,66,160,219,76,34,34,208,225,163,241,8,32,128,128,63,2,94,13,1,245,167,119,212,138,0,2,169,10,144,136,72,85,142,227,16,72,93,224,246,219,111,151,39,159,124,82,134,12,25,98,230,55,136,125,14,199,140,25,35,253,251,247,55,175,28,204,152,49,35,245,10,242,56,242,131,15,62,144,123,238,185,71,206,58,235,44,209,87,54,116,69,137,32,108,47,189,244,146,244,235,215,79,126,247,187,223,153,149,64,116,94,12,54,239,5,72,68,120,111,78,141,8,32,128,64,40,4,18,157,20,43,20,157,165,19,8,32,144,144,0,137,136,132,152,216,9,1,87,5,188,254,28,14,27,54,204,204,17,117,255,253,247,155,185,163,78,59,237,52,87,251,151,106,225,58,65,231,184,113,227,68,151,36,29,56,112,160,153,23,130,205,63,1,18,17,254,217,83,51,2,8,32,16,104,129,252,150,9,11,116,199,104,60,2,8,164,44,224,245,13,80,202,13,229,64,4,66,44,224,199,231,112,203,150,45,162,115,71,204,154,53,75,58,117,234,36,119,220,113,135,92,116,209,69,86,40,207,155,55,207,140,8,209,21,66,238,187,239,62,179,12,41,155,255,2,36,34,252,143,1,45,64,0,1,4,2,43,160,67,64,39,77,154,100,126,212,157,158,12,43,176,40,52,28,129,8,11,248,113,3,20,97,110,186,142,64,174,2,126,126,14,191,250,234,43,51,145,165,38,36,170,86,173,42,55,220,112,131,92,119,221,117,82,190,124,121,79,163,245,198,27,111,152,149,61,52,9,161,237,104,215,174,157,180,110,221,218,211,54,80,89,254,2,36,34,56,67,16,64,0,1,4,82,22,208,81,17,122,113,177,115,231,78,86,202,72,89,145,3,17,8,143,128,159,55,64,225,81,164,39,8,164,39,96,203,231,112,225,194,133,178,96,193,2,121,225,133,23,164,70,141,26,210,176,97,67,185,236,178,203,204,74,27,167,156,114,74,122,157,204,113,244,199,31,127,44,239,190,251,174,188,249,230,155,178,124,249,114,57,247,220,115,229,154,107,174,49,137,144,42,85,170,56,90,23,133,57,35,64,34,194,25,71,74,65,0,1,4,178,4,244,2,128,45,220,2,199,143,31,15,119,7,233,29,2,41,10,216,114,3,148,98,243,57,12,129,80,8,216,248,57,92,182,108,153,232,40,5,157,167,97,213,170,85,114,225,133,23,202,197,23,95,108,146,4,154,52,208,9,47,203,149,43,39,167,159,126,186,121,176,17,91,1,68,127,111,127,250,233,39,57,116,232,144,89,13,228,219,111,191,149,111,190,249,70,182,110,221,42,155,54,109,146,79,63,253,84,214,175,95,111,30,138,252,249,207,127,54,137,142,43,175,188,82,206,62,251,236,80,196,50,204,157,32,17,17,230,232,210,55,4,16,240,69,192,198,11,0,95,32,66,90,41,241,13,105,96,233,150,35,2,124,62,28,97,164,16,4,210,18,176,253,115,168,201,133,117,235,214,137,142,98,208,137,35,117,126,137,175,191,254,90,118,237,218,101,146,13,58,218,242,200,145,35,114,244,232,81,41,84,168,144,156,124,242,201,82,188,120,113,51,9,166,174,112,81,177,98,69,169,84,169,146,89,165,67,231,161,168,94,189,186,148,46,93,58,45,51,14,246,94,128,68,132,247,230,212,136,0,2,33,23,176,253,2,32,228,252,174,119,143,248,186,78,76,5,1,22,224,243,17,224,224,209,244,208,8,240,57,12,77,40,67,221,17,18,17,161,14,47,157,67,0,1,63,4,184,0,240,67,221,187,58,137,175,119,214,212,20,60,1,62,31,193,139,25,45,14,159,0,159,195,240,197,52,140,61,34,17,17,198,168,210,39,4,16,240,85,128,11,0,95,249,93,175,156,248,186,78,76,5,1,22,224,243,17,224,224,209,244,208,8,240,57,12,77,40,67,221,17,18,17,161,14,47,157,67,0,1,63,4,184,0,240,67,221,187,58,137,175,119,214,212,20,60,1,62,31,193,139,25,45,14,159,0,159,195,240,197,52,140,61,34,17,17,198,168,210,39,4,16,240,85,128,11,0,95,249,93,175,156,248,186,78,76,5,1,22,224,243,17,224,224,209,244,208,8,240,57,12,77,40,67,221,17,18,17,161,14,47,157,67,0,1,63,4,184,0,240,67,221,187,58,137,175,119,214,212,20,60,1,62,31,193,139,25,45,14,159,0,159,195,240,197,52,140,61,34,17,17,198,168,210,39,4,16,240,85,128,11,0,95,249,93,175,156,248,186,78,76,5,1,22,224,243,17,224,224,209,244,208,8,240,57,12,77,40,67,221,17,18,17,161,14,47,157,67,0,1,63,4,184,0,240,67,221,187,58,137,175,119,214,212,20,60,1,62,31,193,139,25,45,14,159,0,159,195,240,197,52,140,61,34,17,17,198,168,210,39,4,16,240,85,128,11,0,95,249,93,175,156,248,186,78,76,5,1,22,224,243,17,224,224,209,244,208,8,240,57,12,77,40,67,221,17,18,17,161,14,47,157,67,0,1,63,4,184,0,240,67,221,187,58,137,175,119,214,212,20,60,1,62,31,193,139,25,45,14,159,0,159,195,240,197,52,140,61,34,17,17,198,168,210,39,4,16,240,85,128,11,0,95,249,93,175,156,248,186,78,76,5,1,18,104,223,190,189,204,157,59,87,134,14,29,42,153,153,153,18,251,124,140,30,61,90,6,12,24,32,45,91,182,148,153,51,103,6,168,71,52,21,129,224,11,240,59,21,252,24,70,161,7,36,34,162,16,101,250,136,0,2,158,10,112,1,224,41,183,231,149,17,95,207,201,169,208,98,129,131,7,15,74,153,50,101,164,88,177,98,82,168,80,33,217,183,111,159,148,42,85,74,142,30,61,42,71,142,28,145,61,123,246,72,137,18,37,44,238,1,77,67,32,124,2,252,78,133,47,166,97,236,17,137,136,48,70,149,62,33,128,128,175,2,92,0,248,202,239,122,229,196,215,117,98,42,8,152,64,207,158,61,101,218,180,105,114,224,192,1,147,140,56,118,236,152,100,100,100,200,93,119,221,37,58,50,130,13,1,4,188,21,224,119,202,91,111,106,75,77,128,68,68,106,110,28,133,0,2,8,228,41,192,5,64,184,79,14,226,27,238,248,210,187,228,5,116,84,196,25,103,156,97,70,64,196,182,162,69,139,202,238,221,187,25,13,145,60,39,71,32,144,182,0,191,83,105,19,82,128,7,2,36,34,60,64,166,10,4,16,136,150,0,23,0,225,142,55,241,13,119,124,233,93,106,2,189,123,247,150,169,83,167,202,254,253,251,165,100,201,146,210,161,67,7,25,57,114,100,106,133,113,20,2,8,164,37,192,239,84,90,124,28,236,145,0,137,8,143,160,169,6,1,4,162,35,192,5,64,184,99,77,124,195,29,95,122,151,154,64,252,168,8,70,67,164,102,200,81,8,56,37,192,239,148,83,146,148,227,166,0,137,8,55,117,41,27,1,4,34,41,192,5,64,184,195,78,124,195,29,95,122,151,186,128,206,21,49,105,210,36,233,220,185,51,115,67,164,206,200,145,8,164,45,192,239,84,218,132,20,224,129,0,137,8,15,144,169,2,1,4,162,37,192,5,64,184,227,77,124,195,29,95,122,151,186,128,142,138,40,95,190,188,236,220,185,147,185,33,82,103,228,72,4,210,22,224,119,42,109,66,10,240,64,128,68,132,7,200,84,129,0,2,209,18,224,2,32,220,241,38,190,225,142,111,24,122,247,193,7,31,200,239,127,255,251,48,116,37,169,62,172,89,179,70,234,212,169,147,212,49,236,140,64,24,5,248,157,10,99,84,195,215,39,18,17,225,139,41,61,66,0,1,159,5,184,0,240,57,0,46,87,79,124,93,6,166,248,180,5,52,9,113,231,157,119,154,127,162,178,61,250,232,163,162,255,104,50,130,13,129,168,11,240,59,21,245,51,32,24,253,39,17,17,140,56,209,74,4,16,8,144,0,23,0,1,10,86,10,77,37,190,41,160,113,136,103,2,119,221,117,151,169,107,218,180,105,158,213,105,75,69,81,238,187,45,49,160,29,118,8,240,59,101,71,28,104,69,254,2,36,34,56,67,16,64,0,1,135,5,184,0,112,24,212,178,226,136,175,101,1,161,57,89,2,140,10,16,243,74,74,212,70,131,240,17,64,32,167,0,191,83,156,19,65,16,32,17,17,132,40,209,70,4,16,8,148,0,23,0,129,10,87,210,141,37,190,73,147,113,128,7,2,177,121,33,162,62,79,2,14,30,156,108,84,97,189,0,191,83,214,135,136,6,138,8,137,8,78,3,4,16,64,192,97,1,46,0,28,6,181,172,56,226,107,89,64,104,142,17,96,36,192,255,78,4,70,134,240,161,136,186,0,191,83,81,63,3,130,209,127,18,17,193,136,19,173,68,0,129,0,9,132,237,2,224,135,31,126,144,7,31,124,80,58,118,236,40,165,75,151,206,22,137,141,27,55,202,140,25,51,100,240,224,193,82,172,88,177,0,69,41,245,166,134,45,190,169,75,112,164,45,2,204,141,112,98,36,48,177,229,236,164,29,126,8,240,59,229,135,58,117,38,43,64,34,34,89,49,246,71,0,1,4,10,16,8,219,5,192,222,189,123,165,111,223,190,50,124,248,240,19,18,17,81,60,25,194,22,223,40,198,48,76,125,230,233,127,222,209,100,148,72,152,206,116,250,146,140,0,191,83,201,104,177,175,95,2,36,34,252,146,167,94,4,16,8,173,64,80,47,0,14,29,58,36,99,198,140,145,137,19,39,202,153,103,158,41,67,134,12,145,198,141,27,75,183,110,221,204,12,252,53,106,212,144,145,11,66,132,145,0,0,32,0,73,68,65,84,35,71,202,130,5,11,228,200,145,35,242,221,119,223,73,191,126,253,100,209,162,69,102,68,196,182,109,219,100,236,216,177,146,145,145,33,179,102,205,146,90,181,106,201,248,241,227,165,122,245,234,114,252,248,113,89,188,120,177,12,24,48,192,196,189,83,167,78,242,229,151,95,6,114,36,69,80,227,27,218,15,92,132,59,198,124,8,249,7,31,159,8,127,56,34,222,117,126,167,34,126,2,4,164,251,36,34,2,18,40,154,137,0,2,193,17,8,234,5,192,243,207,63,47,235,215,175,151,158,61,123,202,174,93,187,164,79,159,62,102,20,196,169,167,158,154,53,34,98,207,158,61,230,21,13,77,56,84,171,86,77,190,248,226,11,153,57,115,102,86,34,162,125,251,246,50,104,208,32,185,226,138,43,100,238,220,185,166,60,77,94,108,218,180,201,252,169,255,104,162,162,87,175,94,114,236,216,49,153,48,97,66,224,94,233,8,106,124,131,243,9,162,165,137,10,240,196,191,96,41,70,140,20,108,196,30,225,19,224,119,42,124,49,13,99,143,72,68,132,49,170,244,9,1,4,124,21,8,234,5,192,75,47,189,36,147,38,77,146,30,61,122,72,221,186,117,165,120,241,226,198,49,254,213,12,77,68,232,168,137,113,227,198,73,201,146,37,37,126,142,8,29,17,145,215,223,205,155,55,207,148,213,166,77,27,243,167,62,169,212,81,19,163,71,143,38,17,225,235,217,74,229,65,21,96,14,132,196,35,135,85,226,86,236,25,14,129,160,94,135,132,67,159,94,36,42,64,34,34,81,41,246,67,0,1,4,18,20,8,234,5,192,79,63,253,36,11,23,46,148,135,30,122,200,140,96,208,145,15,154,148,56,122,244,104,182,17,17,241,147,83,230,76,68,228,245,119,58,130,226,220,115,207,149,86,173,90,25,197,32,79,114,25,212,248,38,120,250,178,91,0,4,120,202,159,124,144,24,61,146,188,25,71,4,87,128,223,169,224,198,46,74,45,39,17,17,165,104,211,87,4,16,240,68,32,232,23,0,58,159,195,246,237,219,205,235,22,13,27,54,148,43,175,188,50,237,68,132,142,136,56,124,248,176,196,158,76,50,34,194,147,83,145,74,66,40,192,188,7,169,5,21,183,212,220,56,42,152,2,65,191,14,9,166,58,173,78,86,128,68,68,178,98,236,143,0,2,8,20,32,16,212,11,0,157,211,65,231,124,200,204,204,52,61,28,58,116,168,73,68,212,172,89,211,140,140,208,255,214,9,45,83,25,17,161,19,83,50,71,4,31,29,4,210,23,224,201,126,234,134,140,36,73,221,142,35,131,37,16,212,235,144,96,41,211,218,116,5,72,68,164,43,200,241,8,32,128,64,14,129,160,94,0,196,175,154,81,162,68,9,233,218,181,171,220,121,231,157,82,168,80,33,51,247,195,115,207,61,39,195,134,13,147,215,95,127,61,107,181,139,68,95,205,40,90,180,104,214,170,25,250,239,183,220,114,139,108,221,186,213,36,39,244,191,131,180,5,53,190,65,50,166,173,185,11,48,215,65,250,103,6,134,233,27,82,130,253,2,252,78,217,31,35,90,40,66,34,130,179,0,1,4,16,112,88,128,11,128,252,65,117,46,138,217,179,103,75,225,194,133,69,87,217,8,218,70,124,131,22,177,112,180,151,167,249,206,197,145,81,37,206,89,82,146,157,2,252,78,217,25,23,90,149,93,128,68,4,103,4,2,8,32,224,176,0,23,0,39,130,174,89,179,70,122,247,238,45,175,189,246,154,84,170,84,73,110,187,237,54,243,186,71,108,101,14,135,67,224,106,113,196,215,85,94,10,207,69,128,249,13,156,61,45,240,116,214,147,210,236,19,224,119,202,190,152,208,162,19,5,72,68,112,86,32,128,0,2,14,11,112,1,224,48,168,101,197,17,95,203,2,18,129,230,240,4,223,249,32,51,194,196,121,83,74,180,71,128,223,41,123,98,65,75,242,22,32,17,193,217,129,0,2,8,56,44,192,5,128,195,160,150,21,71,124,45,11,72,200,155,195,156,6,238,5,24,91,247,108,41,217,95,1,126,167,252,245,167,246,196,4,72,68,36,230,196,94,8,32,128,64,194,2,92,0,36,76,21,200,29,137,111,32,195,22,200,70,243,212,222,253,176,49,218,196,125,99,106,240,94,128,223,41,239,205,169,49,121,1,18,17,201,155,113,4,2,8,32,144,175,0,23,0,225,62,65,136,111,184,227,107,75,239,152,199,192,155,72,224,236,141,51,181,120,43,192,239,148,183,222,212,150,154,0,137,136,212,220,56,10,1,4,16,200,83,128,11,128,112,159,28,196,55,220,241,181,165,119,60,169,247,46,18,140,60,241,206,154,154,188,17,224,119,202,27,103,106,73,79,128,68,68,122,126,28,141,0,2,8,156,32,192,5,64,184,79,10,226,27,238,248,218,208,59,230,46,240,62,10,152,123,111,78,141,238,9,240,59,229,158,45,37,59,39,64,34,194,57,75,74,66,0,1,4,140,0,23,0,225,62,17,136,111,184,227,235,119,239,120,58,239,95,4,24,133,226,159,61,53,59,43,192,239,148,179,158,148,230,142,0,137,8,119,92,41,21,1,4,34,44,192,5,64,184,131,79,124,195,29,95,63,123,199,124,5,126,234,139,224,239,175,63,181,59,39,192,239,148,115,150,148,228,158,0,137,8,247,108,41,25,1,4,34,42,192,5,64,184,3,79,124,195,29,95,63,123,199,19,121,63,245,255,83,55,35,82,252,143,1,45,72,95,128,223,169,244,13,41,193,125,1,18,17,238,27,83,3,2,8,68,76,128,11,128,112,7,156,248,134,59,190,126,245,142,57,10,252,146,63,177,94,98,97,79,44,104,73,106,2,252,78,165,230,198,81,222,10,144,136,240,214,155,218,16,64,32,2,2,92,0,132,59,200,196,55,220,241,245,163,119,60,133,247,67,61,255,58,25,157,98,95,76,104,81,226,2,252,78,37,110,197,158,254,9,144,136,240,207,158,154,17,64,32,164,2,92,0,132,52,176,255,237,22,241,13,119,124,189,238,29,243,18,120,45,158,88,125,196,37,49,39,246,178,83,128,223,41,59,227,66,171,178,11,144,136,224,140,64,0,1,4,28,22,224,2,192,97,80,203,138,35,190,150,5,36,224,205,225,201,187,189,1,100,164,138,189,177,161,101,249,11,240,59,197,25,18,4,1,18,17,65,136,18,109,68,0,129,64,9,112,1,16,168,112,37,221,88,226,155,52,25,7,228,33,192,92,4,246,159,26,196,200,254,24,209,194,19,5,248,157,226,172,8,130,0,137,136,32,68,137,54,34,128,64,160,4,184,0,8,84,184,146,110,44,241,77,154,140,3,114,17,224,105,123,112,78,11,70,173,4,39,86,180,244,63,2,252,78,113,38,4,65,128,68,68,16,162,68,27,17,64,32,80,2,92,0,4,42,92,73,55,150,248,38,77,198,1,57,4,152,127,32,88,167,4,241,10,86,188,104,45,137,8,206,129,96,8,144,136,8,70,156,104,37,2,8,4,72,128,27,213,0,5,43,133,166,18,223,20,208,56,36,155,0,79,216,131,119,66,48,130,37,120,49,139,114,139,249,157,138,114,244,131,211,119,18,17,193,137,21,45,69,0,129,128,8,112,1,16,144,64,165,216,76,226,155,34,28,135,25,1,230,28,8,238,137,64,236,130,27,187,168,181,156,223,169,168,69,60,152,253,37,17,17,204,184,209,106,4,16,176,88,128,11,0,139,131,227,64,211,136,175,3,136,17,45,130,167,234,193,15,60,163,89,130,31,195,40,244,128,223,169,40,68,57,248,125,36,17,17,252,24,210,3,4,16,176,76,128,11,0,203,2,226,112,115,136,175,195,160,17,41,142,121,6,194,17,104,226,24,142,56,134,189,23,252,78,133,61,194,225,232,31,137,136,112,196,145,94,32,128,128,69,2,92,0,88,20,12,23,154,66,124,93,64,141,64,145,54,60,73,63,124,248,176,116,237,218,85,110,189,245,86,169,87,175,94,202,234,177,114,166,77,155,150,173,140,21,43,86,152,114,127,249,229,23,153,63,127,190,60,248,224,131,178,106,213,42,121,226,137,39,164,85,171,86,114,224,192,1,121,241,197,23,101,234,212,169,210,168,81,35,233,223,191,127,202,109,240,243,64,70,182,248,169,79,221,137,8,240,59,149,136,18,251,248,45,64,34,194,239,8,80,63,2,8,132,78,128,11,128,208,133,52,91,135,136,111,184,227,235,70,239,252,152,91,224,224,193,131,50,110,220,56,147,116,56,239,188,243,76,183,142,28,57,34,221,187,119,151,150,45,91,166,149,136,200,105,164,9,134,129,3,7,74,151,46,93,228,156,115,206,145,185,115,231,202,230,205,155,229,222,123,239,149,82,165,74,101,237,174,255,255,231,159,127,54,255,236,222,189,59,237,68,196,222,189,123,101,242,228,201,210,161,67,7,41,91,182,172,27,161,203,179,76,63,98,234,105,7,169,44,208,2,252,78,5,58,124,145,105,60,137,136,200,132,154,142,34,128,128,87,2,92,0,120,37,237,79,61,196,215,31,247,160,214,234,199,211,243,111,191,253,86,250,244,233,35,205,154,53,147,230,205,155,139,158,179,177,109,232,208,161,210,160,65,3,71,19,17,175,189,246,154,188,253,246,219,50,96,192,0,217,183,111,159,140,24,49,194,36,25,226,147,16,241,241,211,132,196,151,95,126,153,118,34,226,248,241,227,242,214,91,111,153,17,22,163,70,141,146,74,149,42,121,122,154,216,48,202,197,211,14,83,89,96,4,248,157,10,76,168,34,221,80,18,17,145,14,63,157,71,0,1,55,4,226,47,250,221,40,159,50,253,23,208,27,32,54,4,18,17,208,239,131,57,115,230,72,235,214,173,19,217,61,237,125,182,110,221,42,189,122,245,50,163,4,46,191,252,242,108,73,8,45,220,233,68,196,161,67,135,76,125,29,59,118,148,170,85,171,202,198,141,27,205,43,25,167,159,126,186,73,16,212,170,85,75,70,143,30,45,181,107,215,206,234,155,83,137,136,88,129,58,111,131,38,63,134,12,25,98,218,224,213,166,175,156,232,136,19,54,4,108,20,224,119,202,198,168,208,166,120,1,18,17,156,15,8,32,128,0,2,105,9,240,228,37,45,62,14,14,185,128,151,35,34,246,236,217,35,119,223,125,183,220,116,211,77,210,162,69,139,92,101,39,76,152,32,87,93,117,149,84,169,82,37,235,239,53,121,160,199,172,95,191,222,252,191,216,92,15,177,196,133,142,116,208,77,95,71,208,227,139,21,43,150,117,172,142,132,88,178,100,137,12,26,52,72,138,20,41,34,31,127,252,177,220,115,207,61,38,41,112,201,37,151,152,17,11,207,62,251,172,121,77,164,120,241,226,230,184,220,18,17,233,180,65,203,92,185,114,165,244,235,215,79,212,187,114,229,202,158,156,85,140,136,240,132,153,74,16,64,32,164,2,36,34,66,26,88,186,133,0,2,8,120,37,64,34,194,43,105,234,9,170,128,151,243,9,20,52,34,194,73,195,159,126,250,73,250,246,237,43,55,222,120,163,252,241,143,127,52,69,107,66,97,198,140,25,50,120,240,96,147,176,208,121,28,116,159,225,195,135,75,233,210,165,243,76,68,164,211,46,63,70,68,120,25,211,116,108,56,22,1,4,16,176,85,128,68,132,173,145,161,93,8,32,128,64,64,4,72,68,4,36,80,52,211,87,1,47,159,158,231,53,71,132,190,70,209,173,91,55,185,230,154,107,228,175,127,253,107,218,30,171,87,175,150,233,211,167,155,81,18,177,209,14,58,113,101,102,102,166,116,238,220,217,188,38,241,234,171,175,202,27,111,188,145,53,98,66,43,117,234,213,12,191,230,136,240,114,148,75,218,65,162,0,4,16,64,192,82,1,18,17,150,6,134,102,33,128,0,2,65,17,32,17,17,148,72,209,78,63,5,244,169,189,38,35,214,172,89,35,117,234,212,113,189,41,185,173,154,225,100,34,66,71,67,244,238,221,91,174,190,250,106,105,216,176,97,182,254,172,93,187,86,122,246,236,41,154,168,184,249,230,155,205,104,8,93,213,66,19,16,57,231,202,136,127,13,36,89,20,63,86,205,240,58,142,201,154,176,63,2,8,32,16,20,1,18,17,65,137,20,237,68,0,1,4,44,21,32,17,97,105,96,104,150,117,2,60,73,183,46,36,73,55,200,203,145,45,73,55,142,3,16,64,0,129,0,9,144,136,8,80,176,104,42,2,8,32,96,163,0,137,8,27,163,66,155,108,21,96,110,1,91,35,83,112,187,136,93,193,70,236,129,0,2,8,36,42,64,34,34,81,41,246,67,0,1,4,16,200,85,128,68,4,39,6,2,201,9,240,84,61,57,47,27,246,102,52,139,13,81,160,13,8,32,16,38,1,18,17,97,138,38,125,65,0,1,4,124,16,32,17,225,3,58,85,6,90,128,121,6,130,21,62,226,21,172,120,209,90,4,16,8,134,0,137,136,96,196,137,86,34,128,0,2,214,10,144,136,176,54,52,52,204,98,1,158,176,91,28,156,28,77,99,4,75,112,98,69,75,17,64,32,56,2,36,34,130,19,43,90,138,0,2,8,88,41,64,34,194,202,176,208,168,0,8,48,231,128,253,65,34,70,246,199,136,22,34,128,64,48,5,72,68,4,51,110,180,26,1,4,16,176,70,128,68,132,53,161,160,33,1,20,224,105,187,189,65,99,212,138,189,177,161,101,8,32,16,124,1,18,17,193,143,33,61,64,0,1,4,124,21,32,17,225,43,63,149,7,92,128,249,7,236,12,32,113,177,51,46,180,10,1,4,194,35,64,34,34,60,177,164,39,8,32,128,128,47,2,36,34,124,97,167,210,16,9,240,228,221,190,96,50,82,197,190,152,208,34,4,16,8,151,0,137,136,112,197,147,222,32,128,0,2,158,11,144,136,240,156,156,10,67,40,192,92,4,246,4,149,88,216,19,11,90,130,0,2,225,21,32,17,17,222,216,210,51,4,16,64,0,1,4,16,8,144,0,79,225,253,15,22,163,83,252,143,1,45,64,0,129,104,8,144,136,136,70,156,233,37,2,8,32,128,0,2,8,88,46,192,188,4,254,6,8,127,127,253,169,29,1,4,162,37,64,34,34,90,241,166,183,8,32,144,143,192,198,141,27,101,198,140,25,50,120,240,96,41,86,172,152,227,86,110,151,159,110,131,143,31,63,46,179,102,205,146,30,61,122,200,53,215,92,35,167,159,126,186,12,27,54,76,182,109,219,150,180,75,126,125,141,255,187,163,71,143,202,131,15,62,40,29,59,118,148,210,165,75,39,212,5,109,231,188,121,243,164,66,133,10,114,233,165,151,38,116,76,162,59,105,217,243,231,207,151,254,253,251,203,246,237,219,165,105,211,166,210,167,79,31,169,89,179,102,158,69,236,221,187,87,90,181,106,37,75,151,46,205,182,143,14,239,214,114,218,183,111,159,235,223,245,238,221,91,158,121,230,25,233,220,185,179,20,47,94,60,209,38,178,95,200,5,120,34,239,95,128,25,145,226,159,61,53,35,128,64,244,4,72,68,68,47,230,244,24,1,4,242,16,112,59,81,224,118,249,233,6,246,240,225,195,230,198,185,93,187,118,242,235,95,255,58,233,228,67,124,253,137,246,85,111,226,251,246,237,43,195,135,15,79,56,17,177,105,211,38,121,250,233,167,165,103,207,158,82,164,72,145,116,187,157,237,248,29,59,118,200,192,129,3,77,50,230,188,243,206,147,167,158,122,74,254,249,207,127,202,144,33,67,164,112,225,194,185,214,149,95,31,10,234,223,162,69,139,164,80,161,66,114,237,181,215,58,218,15,10,11,182,0,115,20,120,31,63,204,189,55,167,70,4,16,136,182,0,137,136,104,199,159,222,35,128,64,156,128,222,60,235,211,249,138,21,43,154,63,107,213,170,37,143,60,242,136,84,169,82,197,236,245,222,123,239,153,155,223,117,235,214,153,155,245,65,131,6,153,81,3,122,83,252,203,47,191,152,167,226,63,255,252,179,185,169,190,225,134,27,164,90,181,106,178,108,217,50,201,204,204,52,199,183,105,211,70,118,238,220,41,67,135,14,61,97,148,65,252,141,187,142,64,152,60,121,178,185,49,127,232,161,135,164,89,179,102,230,198,120,236,216,177,178,100,201,18,115,227,222,165,75,23,249,226,139,47,178,237,119,249,229,151,203,168,81,163,164,114,229,202,73,223,48,107,18,162,107,215,174,50,109,218,52,115,236,147,79,62,41,31,126,248,161,25,29,18,63,34,34,103,219,242,170,83,251,19,223,135,248,253,98,125,213,17,1,58,218,64,235,172,81,163,134,25,141,241,220,115,207,201,196,137,19,229,204,51,207,52,55,255,122,131,174,147,97,198,54,29,177,160,177,249,227,31,255,40,245,234,213,203,211,190,122,245,234,217,226,117,243,205,55,155,184,148,45,91,86,180,126,181,60,114,228,136,124,247,221,119,166,94,253,255,177,24,191,240,194,11,89,137,7,29,21,241,192,3,15,152,145,33,106,159,91,156,181,173,121,37,83,10,74,68,104,226,99,228,200,145,230,92,42,85,170,20,159,71,4,178,4,120,58,239,221,201,192,40,20,239,172,169,9,1,4,16,136,9,144,136,224,92,64,0,1,4,254,43,160,55,168,154,96,208,155,239,6,13,26,200,220,185,115,101,253,250,245,230,70,81,111,72,187,119,239,110,158,150,87,173,90,213,60,41,215,39,243,3,6,12,48,55,180,35,70,140,144,214,173,91,203,191,254,245,47,243,207,237,183,223,46,159,127,254,185,185,193,212,196,131,190,70,160,251,232,141,233,132,9,19,10,76,68,104,59,244,56,125,245,64,219,179,121,243,102,115,156,222,136,235,77,175,142,92,208,215,26,52,249,113,223,125,247,137,222,104,191,252,242,203,242,226,139,47,154,253,114,27,234,95,208,77,177,38,35,180,127,250,42,129,110,177,215,84,114,38,34,18,169,51,102,121,255,253,247,203,85,87,93,149,173,109,95,127,253,117,86,217,63,254,248,99,214,77,252,202,149,43,141,183,38,123,118,237,218,101,146,20,154,60,168,84,169,82,214,57,186,103,207,30,209,50,213,68,19,70,135,14,29,202,213,126,235,214,173,89,241,186,232,162,139,76,188,62,250,232,35,147,80,216,178,101,139,121,21,68,147,17,154,44,58,233,164,147,178,146,29,111,191,253,182,188,245,214,91,198,87,55,53,235,214,173,155,73,76,148,41,83,38,215,186,52,153,145,106,34,66,99,168,125,209,132,75,157,58,117,248,44,34,144,37,192,124,5,222,156,12,56,123,227,76,45,8,32,128,64,78,1,18,17,156,19,8,32,128,64,92,34,98,204,152,49,50,110,220,56,41,89,178,164,121,114,30,187,25,127,254,249,231,77,226,65,111,56,245,9,253,254,253,251,165,95,191,126,230,166,88,111,136,117,248,190,30,119,234,169,167,154,155,121,125,186,173,239,255,107,2,67,71,26,232,182,97,195,6,121,236,177,199,204,205,108,206,121,23,114,142,136,136,111,135,38,68,118,239,222,109,202,209,100,129,222,24,183,109,219,214,212,161,55,177,15,63,252,176,185,73,62,120,240,160,185,121,191,247,222,123,229,252,243,207,207,138,171,222,224,215,175,95,255,132,56,63,241,196,19,38,145,17,219,18,77,68,36,82,167,246,71,159,50,106,50,229,148,83,78,201,214,54,189,249,142,185,198,39,34,116,196,201,164,73,147,204,232,143,186,117,235,230,154,76,201,89,174,182,61,55,123,141,215,218,181,107,77,44,52,94,154,192,208,145,41,154,24,210,196,81,188,111,60,140,90,127,249,229,151,217,18,17,58,135,131,30,167,35,99,114,171,43,183,57,34,154,52,105,98,18,89,186,229,156,63,34,246,119,177,57,49,30,127,252,113,243,218,71,124,44,248,80,34,160,2,60,169,119,255,60,96,228,137,251,198,212,128,0,2,8,228,38,64,34,130,243,2,1,4,16,136,75,68,196,79,86,25,159,28,88,184,112,161,25,241,16,191,233,235,4,154,108,208,27,212,127,255,251,223,38,41,161,175,69,196,222,53,142,191,17,213,227,114,38,27,242,170,43,103,146,34,190,156,216,43,20,183,222,122,171,73,62,196,151,17,159,72,136,189,78,18,223,94,167,70,68,36,82,103,206,57,34,242,74,114,196,39,34,52,137,163,206,250,58,138,38,125,116,212,130,38,37,78,59,237,180,172,110,124,252,241,199,50,115,230,76,51,82,34,54,161,104,34,246,121,213,159,115,82,210,252,70,68,232,200,140,220,234,74,103,142,8,237,88,206,243,132,15,36,2,241,2,204,93,224,222,249,128,173,123,182,148,140,0,2,8,20,36,64,34,162,32,33,254,30,1,4,34,35,144,243,230,57,231,136,136,239,191,255,62,43,201,144,19,69,135,243,175,88,177,194,140,88,184,227,142,59,228,156,115,206,41,112,68,68,252,136,129,252,70,75,228,151,136,208,87,13,116,68,132,142,142,200,107,68,68,172,173,78,37,34,18,169,51,231,200,5,29,65,162,73,133,94,189,122,153,87,74,114,27,17,17,27,33,160,175,159,232,72,18,29,121,209,176,97,67,185,233,166,155,178,184,115,27,17,145,155,125,65,35,34,242,90,29,69,135,105,47,94,188,216,140,164,208,81,10,218,14,29,13,161,115,111,168,113,110,117,165,155,136,208,57,50,52,9,195,136,136,200,124,213,36,221,81,158,218,39,77,86,224,1,140,54,41,144,136,29,16,64,0,1,87,5,72,68,184,202,75,225,8,32,16,36,129,252,18,17,58,175,129,14,237,215,185,2,46,190,248,98,121,255,253,247,101,250,244,233,50,122,244,104,51,129,161,222,168,234,141,182,38,3,98,43,58,232,68,132,58,175,132,222,80,235,10,12,177,185,33,244,79,125,213,66,39,156,212,155,122,125,141,34,254,239,146,25,17,145,115,190,134,127,252,227,31,230,198,57,149,213,36,18,125,53,35,145,58,213,82,231,154,80,47,157,168,82,231,104,88,189,122,181,113,138,239,159,142,136,80,55,125,133,67,111,242,117,2,206,216,228,158,250,255,52,17,161,255,196,182,125,251,246,153,100,134,246,81,95,137,249,246,219,111,243,181,215,132,66,110,115,68,228,149,136,208,152,233,36,154,250,10,142,198,69,87,181,80,83,125,157,70,147,41,185,197,249,135,31,126,96,142,136,32,125,208,3,216,86,230,49,112,54,104,120,58,235,73,105,8,32,128,64,42,2,36,34,82,81,227,24,4,16,8,165,64,126,137,136,162,69,139,154,27,82,189,73,125,231,157,119,164,121,243,230,230,230,84,95,129,208,213,33,244,102,87,39,184,212,167,249,250,234,128,190,54,113,205,53,215,100,29,163,163,41,58,117,234,100,230,31,208,196,132,150,167,43,68,232,235,28,25,25,25,102,164,133,214,159,115,149,10,125,117,32,191,17,17,58,225,162,206,193,160,201,15,157,240,80,111,252,203,151,47,159,82,124,18,77,68,36,82,103,108,5,18,237,155,174,74,17,223,182,120,103,93,186,82,231,107,80,11,77,236,196,86,205,40,81,162,132,153,19,227,206,59,239,204,122,5,67,59,21,91,53,67,87,197,80,239,188,236,181,190,248,85,78,114,174,154,145,87,34,66,203,215,57,27,52,129,161,19,94,54,109,218,212,172,210,113,193,5,23,228,89,151,206,191,145,234,100,149,172,154,145,210,169,26,201,131,120,130,239,92,216,25,97,226,156,37,37,33,128,0,2,169,10,144,136,72,85,142,227,16,64,0,1,159,5,114,38,78,188,104,142,31,117,230,236,151,174,122,49,103,206,28,179,186,70,42,35,63,188,112,74,180,14,29,113,161,201,24,77,156,176,33,80,144,0,115,26,20,36,84,240,223,99,88,176,17,123,32,128,0,2,94,8,144,136,240,66,153,58,16,64,0,1,23,4,252,72,10,248,81,103,78,58,29,181,48,127,254,124,243,106,70,189,122,245,92,144,245,166,72,125,61,71,71,139,220,125,247,221,185,174,16,226,77,43,168,37,104,2,60,205,79,61,98,140,42,73,221,142,35,17,64,0,1,167,5,72,68,56,45,74,121,8,32,128,0,2,8,32,128,128,75,2,204,111,144,26,44,110,169,185,113,20,2,8,32,224,150,0,137,8,183,100,41,23,1,4,16,136,144,192,175,126,245,43,51,127,3,27,2,8,184,47,192,147,253,228,141,25,73,146,188,25,71,32,128,0,2,110,10,144,136,112,83,151,178,17,64,0,129,136,8,144,136,136,72,160,233,166,53,2,204,117,144,120,40,176,74,220,138,61,17,64,0,1,175,4,72,68,120,37,77,61,8,32,128,64,136,5,72,68,132,56,184,116,205,90,1,158,242,23,28,26,70,143,20,108,196,30,8,32,128,128,31,2,36,34,252,80,167,78,4,16,64,32,224,2,237,219,183,55,203,138,14,29,58,84,50,51,51,37,150,136,24,61,122,180,12,24,48,64,90,182,108,105,150,49,101,67,0,1,247,4,152,247,32,127,91,124,220,59,247,40,25,1,4,16,72,87,128,68,68,186,130,28,143,0,2,8,68,80,224,224,193,131,82,166,76,25,41,86,172,152,89,126,114,223,190,125,82,170,84,41,57,122,244,168,28,57,114,68,246,236,217,35,37,74,148,136,160,12,93,70,192,91,1,158,248,231,237,205,136,17,111,207,69,106,67,0,1,4,146,17,32,17,145,140,22,251,34,128,0,2,8,100,9,244,236,217,83,166,77,155,38,7,14,28,48,201,136,99,199,142,73,70,70,134,232,251,216,58,50,130,13,1,4,188,17,96,14,132,19,157,49,241,230,220,163,22,4,16,64,32,85,1,18,17,169,202,113,28,2,8,32,16,113,1,29,21,113,198,25,103,152,17,16,177,173,104,209,162,178,123,247,110,70,67,68,252,220,160,251,222,11,240,244,255,127,230,140,18,241,254,252,163,70,4,16,64,32,89,1,18,17,201,138,177,63,2,8,32,128,64,150,64,239,222,189,101,234,212,169,178,127,255,126,41,89,178,164,116,232,208,65,70,142,28,137,16,2,8,120,44,192,124,8,255,1,199,193,227,19,143,234,16,64,0,129,20,5,72,68,164,8,199,97,8,32,128,0,2,34,241,163,34,24,13,193,25,129,128,191,2,140,4,16,97,100,136,191,231,32,181,35,128,0,2,137,10,144,136,72,84,138,253,16,64,0,1,4,114,21,208,185,34,38,77,154,36,157,59,119,102,110,8,206,17,4,124,22,136,242,220,8,81,238,187,207,167,29,213,35,128,0,2,73,11,144,136,72,154,140,3,16,64,0,1,4,226,5,116,84,68,249,242,229,101,231,206,157,204,13,193,169,129,128,5,2,81,28,21,192,104,16,11,78,60,154,128,0,2,8,36,33,64,34,34,9,44,118,69,0,1,4,108,22,136,189,27,109,115,27,221,104,219,154,53,107,164,78,157,58,110,20,77,153,8,4,82,128,239,130,64,134,141,70,35,128,0,2,145,18,32,17,17,169,112,211,89,4,16,8,179,0,79,65,195,28,93,250,134,0,2,8,32,128,0,2,8,132,71,128,68,68,120,98,73,79,16,64,32,194,2,81,126,55,58,202,125,143,240,41,79,215,17,64,0,1,4,16,64,32,192,2,36,34,2,28,60,154,142,0,2,8,168,0,239,70,51,83,62,159,4,4,16,64,0,1,4,16,64,32,72,2,36,34,130,20,45,218,138,0,2,8,228,16,136,189,11,30,245,121,18,112,224,163,129,0,2,8,32,128,0,2,8,4,71,128,68,68,112,98,69,75,17,64,0,129,19,4,162,56,47,68,94,167,1,35,67,248,128,32,128,0,2,8,32,128,0,2,193,16,32,17,17,140,56,209,74,4,16,64,224,4,1,230,70,56,241,164,192,132,15,10,2,8,32,128,0,2,8,32,96,191,0,137,8,251,99,68,11,17,64,0,129,19,4,120,250,159,247,73,193,40,17,62,48,8,32,128,0,2,8,32,128,128,221,2,36,34,236,142,15,173,67,0,1,4,78,16,96,62,132,252,79,10,124,248,208,32,128,0,2,8,32,128,0,2,118,11,144,136,176,59,62,180,14,1,4,16,56,65,128,39,254,5,159,20,140,24,41,216,136,61,16,64,0,1,4,16,64,0,1,191,4,72,68,248,37,79,189,8,32,128,64,10,2,204,129,144,56,26,86,137,91,177,39,2,8,32,128,0,2,8,32,224,165,0,137,8,47,181,169,11,1,4,16,72,67,128,167,252,201,227,49,122,36,121,51,142,64,0,1,4,16,64,0,1,4,220,22,32,17,225,182,48,229,35,128,0,2,14,8,48,239,65,106,136,184,165,230,198,81,8,32,128,0,2,8,32,128,128,155,2,36,34,220,212,165,108,4,16,64,192,33,1,158,236,167,14,201,72,146,212,237,56,18,1,4,16,64,0,1,4,16,112,67,128,68,132,27,170,148,137,0,2,8,56,40,192,92,7,233,99,98,152,190,33,37,32,128,0,2,8,32,128,0,2,78,9,144,136,112,74,146,114,16,64,0,1,23,4,120,154,239,28,42,163,74,156,179,164,36,4,16,64,0,1,4,16,64,32,29,1,18,17,233,232,113,44,2,8,32,224,162,0,243,27,56,139,139,167,179,158,148,134,0,2,8,32,128,0,2,8,164,42,64,34,34,85,57,142,67,0,1,4,92,22,224,9,190,243,192,140,48,113,222,148,18,17,64,0,1,4,16,64,0,129,100,5,72,68,36,43,198,254,8,32,128,128,7,2,204,105,224,30,50,182,238,217,82,50,2,8,32,128,0,2,8,32,144,136,0,137,136,68,148,216,7,1,4,16,240,80,128,167,246,238,99,51,218,196,125,99,106,64,0,1,4,16,64,0,1,4,242,18,32,17,193,185,129,0,2,8,88,36,192,60,6,222,4,3,103,111,156,169,5,1,4,16,64,0,1,4,16,200,77,128,68,4,231,5,2,8,32,96,145,0,79,234,189,11,6,35,79,188,179,166,38,4,16,64,0,1,4,16,64,32,94,128,68,4,231,3,2,8,32,96,137,0,115,23,120,31,8,204,189,55,167,70,4,16,64,0,1,4,16,64,128,68,4,231,0,2,8,32,96,129,0,79,231,253,11,2,163,80,252,179,167,102,4,16,64,0,1,4,16,136,166,0,137,136,104,198,157,94,35,128,128,69,2,204,87,224,111,48,240,247,215,159,218,17,64,0,1,4,16,64,32,122,2,36,34,162,23,115,122,140,0,2,150,9,240,68,222,255,128,48,34,197,255,24,208,2,4,16,64,0,1,4,16,136,142,0,137,136,232,196,154,158,34,128,128,133,2,204,81,96,79,80,136,133,61,177,160,37,8,32,128,0,2,8,32,16,110,1,18,17,225,142,47,189,67,0,1,139,5,120,10,111,95,112,24,157,98,95,76,104,17,2,8,32,128,0,2,8,132,79,128,68,68,248,98,74,143,16,64,32,0,2,204,75,96,103,144,136,139,157,113,161,85,8,32,128,0,2,8,32,16,46,1,18,17,225,138,39,189,65,0,129,128,8,240,228,221,222,64,49,82,197,222,216,208,50,4,16,64,0,1,4,16,8,135,0,137,136,112,196,145,94,32,128,64,128,4,152,139,192,254,96,17,35,251,99,68,11,17,64,0,1,4,16,64,32,184,2,36,34,130,27,59,90,142,0,2,1,20,224,105,123,112,130,198,168,149,224,196,138,150,34,128,0,2,8,32,128,64,176,4,72,68,4,43,94,180,22,1,4,2,44,192,252,3,193,10,30,241,10,86,188,104,45,2,8,32,128,0,2,8,4,71,128,68,68,112,98,69,75,17,64,32,224,2,60,97,15,94,0,25,193,18,188,152,209,98,4,16,64,0,1,4,16,176,95,128,68,132,253,49,162,133,8,32,16,2,1,230,28,8,110,16,137,93,112,99,71,203,17,64,0,1,4,16,64,192,78,1,18,17,118,198,133,86,33,128,64,136,4,120,170,30,252,96,50,154,37,248,49,164,7,8,32,128,0,2,8,32,96,143,0,137,8,123,98,65,75,16,64,32,132,2,54,204,51,176,113,227,70,153,49,227,255,179,119,39,208,86,20,215,194,199,55,160,140,2,50,104,80,52,206,81,31,24,52,24,135,24,141,83,212,248,146,32,25,21,212,160,36,34,6,163,132,65,38,25,5,17,68,64,9,15,12,32,14,136,188,40,26,18,253,28,130,198,121,66,69,124,70,17,7,196,9,17,68,38,1,21,248,214,46,115,110,14,151,123,238,237,238,211,67,85,215,255,172,229,114,184,221,85,187,126,187,56,222,222,93,93,61,93,134,13,27,38,13,26,52,136,164,28,71,27,65,59,94,191,126,189,76,152,48,65,186,119,239,46,45,90,180,168,56,173,186,24,146,142,207,134,60,6,245,227,56,4,16,64,0,1,4,16,64,192,118,1,10,17,182,103,136,248,16,64,192,105,1,238,164,135,79,223,170,85,171,100,224,192,129,50,114,228,200,192,133,136,240,189,132,63,131,149,45,225,205,56,3,1,4,16,64,0,1,4,16,168,74,128,66,4,243,2,1,4,16,72,72,32,137,189,5,158,121,230,25,233,219,183,175,44,92,184,80,206,62,251,108,115,177,190,219,110,187,137,174,8,184,246,218,107,165,73,147,38,50,115,230,76,57,226,136,35,228,186,235,174,147,111,127,251,219,230,103,197,43,34,202,109,99,217,178,101,85,246,213,166,77,27,25,53,106,148,156,126,250,233,114,212,81,71,25,213,249,243,231,203,162,69,139,228,242,203,47,151,103,159,125,182,34,246,46,93,186,200,208,161,67,165,121,243,230,21,177,111,218,180,73,62,249,228,19,105,213,170,149,220,124,243,205,210,174,93,59,153,51,103,142,28,124,240,193,166,45,29,199,228,201,147,77,113,98,226,196,137,242,131,31,252,64,174,185,230,26,57,232,160,131,182,27,99,169,248,212,162,220,79,18,57,45,55,38,206,71,0,1,4,16,64,0,1,4,92,19,160,16,225,90,198,136,23,1,4,156,16,72,226,238,249,210,165,75,165,87,175,94,50,100,200,16,57,244,208,67,101,246,236,217,242,202,43,175,200,85,87,93,37,250,179,174,93,187,154,139,251,19,79,60,81,102,205,154,37,47,191,252,178,140,30,61,90,222,121,231,157,138,66,196,199,31,127,92,118,27,122,161,95,170,175,199,31,127,188,162,240,176,117,235,86,25,62,124,184,156,118,218,105,210,186,117,235,138,126,181,96,161,177,47,89,178,68,6,15,30,44,111,190,249,166,121,12,67,11,41,135,29,118,152,172,89,179,70,6,13,26,84,229,138,8,45,96,244,239,223,95,206,60,243,76,185,239,190,251,228,239,127,255,187,140,31,63,94,222,127,255,253,138,49,86,23,95,221,186,117,203,158,63,172,114,41,155,144,6,16,64,0,1,4,16,64,192,115,1,10,17,158,79,0,134,143,0,2,201,8,212,170,85,75,110,189,245,86,57,247,220,115,99,235,96,222,188,121,242,226,139,47,154,66,132,182,191,114,229,74,233,211,167,143,41,62,232,106,130,177,99,199,202,184,113,227,164,105,211,166,59,172,16,40,172,136,120,232,161,135,202,110,67,47,244,75,245,245,217,103,159,153,120,116,165,198,151,95,126,89,241,207,186,50,66,11,15,250,200,133,198,94,40,54,104,81,97,221,186,117,219,181,87,221,163,25,90,224,25,49,98,132,52,108,216,208,156,55,96,192,0,185,236,178,203,100,203,150,45,219,21,34,74,197,23,117,143,140,226,36,222,118,219,109,114,222,121,231,201,182,109,219,98,203,45,13,33,128,0,2,8,32,128,0,2,62,9,80,136,240,41,219,140,21,1,4,82,19,72,98,69,132,174,114,208,79,231,206,157,205,223,55,110,220,104,138,18,186,58,65,63,197,143,95,20,63,142,161,133,131,194,207,230,206,157,91,118,27,197,237,233,133,125,113,95,186,226,160,176,10,66,139,35,250,24,136,22,11,110,191,253,246,29,138,50,133,71,47,42,199,30,116,143,136,82,227,175,46,190,56,10,17,172,136,72,237,143,17,29,33,128,0,2,8,32,128,64,78,5,40,68,228,52,177,12,145,137,1,191,0,0,32,0,73,68,65,84,11,1,4,178,23,136,123,63,129,154,86,68,4,41,68,212,180,34,34,72,27,53,93,232,235,234,135,39,158,120,194,172,82,208,253,34,142,59,238,56,179,215,131,174,150,40,152,20,103,167,242,30,22,65,87,68,232,170,138,222,189,123,203,21,87,92,177,195,138,136,82,227,40,183,16,17,119,78,179,159,165,68,128,0,2,8,32,128,0,2,8,164,47,64,33,34,125,115,122,68,0,1,143,4,226,188,123,94,211,30,17,65,138,8,53,237,17,17,164,141,154,10,17,31,125,244,145,244,232,209,195,100,121,234,212,169,210,178,101,75,243,88,134,62,70,162,171,37,218,182,109,43,207,63,255,188,76,155,54,77,198,140,25,35,43,86,172,216,110,53,135,22,34,180,192,160,143,96,236,181,215,94,21,179,69,11,22,186,250,67,219,208,141,42,117,159,137,231,158,123,206,108,88,89,28,83,77,241,69,157,126,73,172,114,137,26,11,231,33,128,0,2,8,32,128,0,2,46,11,80,136,112,57,123,196,142,0,2,214,11,188,240,194,11,162,197,136,5,11,22,72,251,246,237,203,142,183,186,55,94,4,41,34,232,138,128,114,219,168,233,66,95,87,66,12,27,54,76,244,49,141,194,158,16,186,159,194,211,79,63,45,253,250,245,19,221,208,178,99,199,142,230,13,27,135,28,114,200,14,111,245,216,188,121,179,217,51,226,158,123,238,145,63,253,233,79,50,97,194,4,179,215,132,126,244,159,11,111,6,233,208,161,131,41,74,232,91,54,74,61,138,82,249,209,145,168,43,34,226,206,99,217,19,129,6,16,64,0,1,4,16,64,0,1,135,5,40,68,56,156,60,66,71,0,1,55,4,184,147,238,70,158,170,139,50,206,149,45,238,107,48,2,4,16,64,0,1,4,16,64,160,60,1,10,17,229,249,113,54,2,8,32,16,72,128,189,5,2,49,89,121,16,185,179,50,45,4,133,0,2,8,32,128,0,2,14,11,80,136,112,56,121,132,142,0,2,110,9,112,87,221,173,124,105,180,172,102,113,47,103,68,140,0,2,8,32,128,0,2,246,11,80,136,176,63,71,68,136,0,2,57,17,96,159,1,183,18,73,190,220,202,23,209,34,128,0,2,8,32,128,128,59,2,20,34,220,201,21,145,34,128,64,14,4,184,195,238,78,18,89,193,226,78,174,136,20,1,4,16,64,0,1,4,220,18,160,16,225,86,190,136,22,1,4,114,32,192,158,3,246,39,145,28,217,159,35,34,68,0,1,4,16,64,0,1,119,5,40,68,184,155,59,34,71,0,1,135,5,184,219,110,111,242,88,181,98,111,110,136,12,1,4,16,64,0,1,4,242,33,64,33,34,31,121,100,20,8,32,224,152,0,251,15,216,153,48,242,98,103,94,136,10,1,4,16,64,0,1,4,242,37,64,33,34,95,249,100,52,8,32,224,144,0,119,222,237,75,22,43,85,236,203,9,17,33,128,0,2,8,32,128,64,254,4,40,68,228,47,167,140,8,1,4,28,18,96,47,2,123,146,69,46,236,201,5,145,32,128,0,2,8,32,128,64,190,5,40,68,228,59,191,140,14,1,4,28,16,224,46,124,246,73,98,117,74,246,57,32,2,4,16,64,0,1,4,16,240,71,128,66,132,63,185,102,164,8,32,96,169,0,251,18,100,155,24,252,179,245,167,119,4,16,64,0,1,4,16,240,79,128,66,132,127,57,103,196,8,32,96,161,0,119,228,179,75,10,43,82,178,179,167,103,4,16,64,0,1,4,16,240,83,128,66,132,159,121,103,212,8,32,96,161,0,123,20,164,159,20,204,211,55,167,71,4,16,64,0,1,4,16,64,128,66,4,115,0,1,4,16,176,72,128,187,243,233,37,131,85,40,233,89,211,19,2,8,32,128,0,2,8,32,80,44,64,33,130,249,128,0,2,8,88,36,192,126,5,233,36,3,231,116,156,233,5,1,4,16,64,0,1,4,16,168,74,128,66,4,243,2,1,4,16,176,76,128,59,245,201,39,132,149,39,201,27,211,3,2,8,32,128,0,2,8,32,80,74,128,66,4,115,3,1,4,16,176,80,128,189,11,146,75,10,182,201,217,210,50,2,8,32,128,0,2,8,32,16,68,128,66,68,16,37,142,65,0,1,4,50,16,224,174,125,252,232,172,54,137,223,148,22,17,64,0,1,4,16,64,0,129,176,2,20,34,194,138,113,60,2,8,32,144,146,0,251,24,196,11,141,103,188,158,180,134,0,2,8,32,128,0,2,8,68,21,160,16,17,85,142,243,16,64,0,129,20,4,184,131,31,31,50,43,76,226,179,164,37,4,16,64,0,1,4,16,64,160,28,1,10,17,229,232,113,46,2,8,32,144,130,0,123,26,148,143,140,97,249,134,180,128,0,2,8,32,128,0,2,8,196,37,64,33,34,46,73,218,65,0,1,4,18,20,224,110,126,116,92,86,149,68,183,227,76,4,16,64,0,1,4,16,64,32,9,1,10,17,73,168,210,38,2,8,32,16,179,0,251,27,68,3,197,45,154,27,103,33,128,0,2,8,32,128,0,2,73,10,80,136,72,82,151,182,17,64,0,129,24,5,184,179,31,30,147,149,36,225,205,56,3,1,4,16,64,0,1,4,16,72,90,128,66,68,210,194,180,143,0,2,8,196,40,192,94,7,193,49,177,10,110,197,145,8,32,128,0,2,8,32,128,64,154,2,20,34,210,212,166,47,4,16,64,32,6,1,238,242,215,140,200,234,145,154,141,56,2,1,4,16,64,0,1,4,16,200,74,128,66,68,86,242,244,139,0,2,8,68,20,96,223,131,234,225,240,137,56,177,56,13,1,4,16,64,0,1,4,16,72,73,128,66,68,74,208,116,131,0,2,8,196,41,192,29,255,210,154,172,24,137,115,166,209,22,2,8,32,128,0,2,8,32,16,191,0,133,136,248,77,105,17,1,4,16,72,69,128,61,16,118,100,198,36,149,169,71,39,8,32,128,0,2,8,32,128,64,89,2,20,34,202,226,227,100,4,16,64,32,91,1,238,254,255,199,159,85,34,217,206,69,122,71,0,1,4,16,64,0,1,4,130,10,80,136,8,42,197,113,8,32,128,128,133,2,236,135,240,117,82,112,176,112,114,18,18,2,8,32,128,0,2,8,32,80,66,128,66,4,83,3,1,4,16,112,92,128,149,0,34,172,12,113,124,18,19,62,2,8,32,128,0,2,8,120,37,64,33,194,171,116,51,88,4,16,200,171,128,207,123,35,248,60,246,188,206,103,198,133,0,2,8,32,128,0,2,249,22,160,16,145,239,252,50,58,4,16,240,72,192,199,85,1,172,6,241,104,130,51,84,4,16,64,0,1,4,16,200,141,0,133,136,220,164,146,129,32,128,128,239,2,133,125,18,124,115,88,176,96,129,180,111,223,222,183,97,51,94,4,16,64,0,1,4,16,64,192,89,1,10,17,206,166,142,192,17,64,0,129,120,5,106,213,170,37,219,182,109,139,212,104,86,231,70,10,150,147,16,64,0,1,4,16,64,0,1,4,50,21,160,16,145,41,63,157,35,128,0,2,246,8,100,85,76,40,167,95,123,244,136,4,1,4,16,64,0,1,4,16,64,32,168,0,133,136,160,82,28,135,0,2,8,228,92,160,156,130,64,86,231,230,60,37,12,15,1,4,16,64,0,1,4,16,200,165,0,133,136,92,166,149,65,33,128,0,2,225,5,178,42,38,148,211,111,248,81,114,6,2,8,32,128,0,2,8,32,128,64,214,2,20,34,178,206,0,253,35,128,0,2,150,8,148,83,16,200,234,92,75,232,8,3,1,4,16,64,0,1,4,16,64,32,132,0,133,136,16,88,28,138,0,2,8,228,89,32,171,98,66,57,253,230,57,31,140,13,1,4,16,64,0,1,4,16,200,171,0,133,136,188,102,150,113,33,128,0,2,33,5,202,41,8,100,117,110,200,33,114,56,2,8,32,128,0,2,8,32,128,128,5,2,20,34,44,72,2,33,32,128,0,2,54,8,100,85,76,40,167,95,27,220,136,1,1,4,16,64,0,1,4,16,64,32,156,0,133,136,112,94,28,141,0,2,8,228,86,160,156,130,64,86,231,230,54,25,12,12,1,4,16,64,0,1,4,16,200,177,0,133,136,28,39,151,161,33,128,0,2,97,4,178,42,38,148,211,111,152,241,113,44,2,8,32,128,0,2,8,32,128,128,29,2,20,34,236,200,3,81,32,128,0,2,153,11,148,83,16,200,234,220,204,209,8,0,1,4,16,64,0,1,4,16,64,32,180,0,133,136,208,100,156,128,0,2,8,228,83,160,156,98,66,57,34,89,245,91,78,204,156,139,0,2,8,32,128,0,2,8,32,16,93,128,66,68,116,59,206,68,0,1,4,114,37,144,85,65,32,171,126,115,149,60,6,131,0,2,8,32,128,0,2,8,56,36,64,33,194,161,100,17,42,2,8,32,144,164,64,212,130,192,226,197,139,101,250,244,233,50,108,216,48,105,208,160,193,118,33,86,247,179,194,129,81,251,77,210,130,182,17,64,0,1,4,16,64,0,1,4,146,19,160,16,145,156,45,45,35,128,0,2,78,9,68,45,8,80,136,112,42,205,4,139,0,2,8,32,128,0,2,8,100,46,64,33,34,243,20,16,0,2,8,32,96,135,64,208,66,196,182,109,219,228,193,7,31,148,62,125,250,152,192,207,63,255,124,89,190,124,185,140,24,49,66,234,215,175,95,242,103,149,87,75,20,70,29,180,95,59,148,136,2,1,4,16,64,0,1,4,16,64,160,92,1,10,17,229,10,114,62,2,8,32,144,19,129,160,5,1,93,1,49,116,232,80,83,120,216,99,143,61,100,212,168,81,178,106,213,42,25,63,126,188,44,91,182,172,228,207,40,68,228,100,162,48,12,4,16,64,0,1,4,16,64,160,76,1,10,17,101,2,114,58,2,8,228,67,160,220,199,11,242,160,16,180,16,49,103,206,28,249,240,195,15,165,103,207,158,102,216,139,22,45,146,155,110,186,201,20,36,230,205,155,87,242,103,121,42,68,48,95,242,48,227,25,3,2,8,32,128,0,2,8,100,37,64,33,34,43,121,250,69,0,1,171,4,184,176,20,9,90,136,152,53,107,150,201,93,231,206,157,205,223,139,237,230,206,157,91,242,103,20,34,172,154,242,4,131,0,2,8,32,128,0,2,8,100,38,64,33,34,51,122,58,70,32,191,2,122,65,107,251,103,235,214,173,145,246,57,104,216,176,161,237,67,43,43,62,221,255,161,166,79,18,43,34,106,234,51,235,159,71,157,47,85,21,95,244,49,150,129,3,7,202,200,145,35,165,69,139,22,59,12,77,11,59,215,94,123,173,108,218,180,73,62,253,244,83,153,57,115,166,188,245,214,91,210,183,111,95,89,184,112,161,116,233,210,197,60,254,210,180,105,83,179,10,229,244,211,79,151,163,142,58,202,180,51,127,254,124,179,66,229,242,203,47,151,103,159,125,118,135,115,154,55,111,110,10,71,197,237,79,158,60,217,172,104,185,225,134,27,164,117,235,214,50,124,248,112,233,208,161,131,41,76,61,243,204,51,85,182,225,194,159,113,245,8,50,159,179,158,91,244,143,0,2,8,32,128,128,143,2,20,34,124,204,58,99,70,32,97,129,160,119,214,19,14,163,218,230,227,222,231,32,203,177,164,221,247,210,165,75,165,87,175,94,230,117,157,7,28,112,64,197,222,16,186,71,196,199,31,127,92,242,103,165,86,68,164,29,127,148,254,226,156,47,65,10,17,221,187,119,55,197,130,195,14,59,76,222,127,255,125,233,221,187,183,12,25,50,68,218,180,105,35,179,103,207,150,37,75,150,200,224,193,131,229,159,255,252,103,69,225,65,139,37,90,68,56,237,180,211,76,65,65,115,84,213,57,111,190,249,166,20,183,127,223,125,247,153,54,180,208,161,249,27,48,96,128,41,146,232,69,124,169,54,234,212,169,19,133,49,213,115,92,248,30,74,21,132,206,16,64,0,1,4,16,176,72,128,66,132,69,201,32,20,4,242,34,224,194,5,64,220,119,245,243,146,187,32,227,208,11,212,167,159,126,90,250,245,235,39,159,125,246,153,92,114,201,37,242,246,219,111,155,194,132,190,53,163,212,207,92,46,68,196,49,95,158,124,242,73,249,254,247,191,191,3,241,109,183,221,86,241,152,139,254,80,139,30,99,199,142,149,113,227,198,153,85,15,218,183,22,30,116,21,133,254,217,90,179,102,141,12,26,52,72,250,247,239,111,254,93,87,71,104,225,224,203,47,191,172,248,103,93,25,81,234,156,117,235,214,109,215,254,189,247,222,43,147,38,77,50,197,142,99,142,57,70,26,53,106,100,98,172,174,223,61,247,220,51,200,84,201,244,24,23,190,135,50,5,162,115,4,16,64,0,1,4,50,20,160,16,145,33,62,93,35,144,87,1,23,46,0,226,222,231,32,175,185,100,92,95,11,196,57,95,130,172,136,152,62,125,186,41,236,104,241,70,251,62,247,220,115,183,75,69,187,118,237,76,161,224,192,3,15,172,88,5,161,143,114,232,163,20,186,162,225,246,219,111,47,121,142,54,84,220,254,230,205,155,69,247,246,152,56,113,162,41,94,232,106,9,45,74,104,129,162,84,191,7,31,124,176,245,83,195,133,239,33,235,17,9,16,1,4,16,64,0,129,132,4,40,68,36,4,75,179,8,248,44,224,194,5,64,28,119,184,125,206,177,111,99,143,115,190,132,45,68,104,223,186,242,164,91,183,110,85,178,235,234,135,39,158,120,66,182,108,217,98,246,139,56,238,184,227,76,145,162,212,57,165,54,102,213,149,46,250,54,20,45,128,156,114,202,41,166,175,234,250,181,125,14,184,240,61,100,187,33,241,33,128,0,2,8,32,144,148,0,133,136,164,100,105,23,1,143,5,92,184,0,240,113,159,3,143,167,100,217,67,79,115,190,84,46,20,232,42,133,62,125,250,152,149,15,109,219,182,149,231,159,127,94,166,77,155,38,99,198,140,145,102,205,154,201,71,31,125,36,61,122,244,48,99,156,58,117,170,180,108,217,210,172,108,40,117,206,138,21,43,182,91,17,161,43,46,116,51,76,61,94,63,35,70,140,48,133,136,111,126,243,155,213,246,91,54,106,194,13,184,240,61,148,48,1,205,35,128,0,2,8,32,96,173,0,133,8,107,83,67,96,8,184,43,224,194,5,128,143,251,28,36,57,163,92,200,121,57,227,79,115,190,84,46,68,20,247,253,248,227,143,75,199,142,29,205,219,50,14,57,228,16,51,36,93,9,161,171,24,234,214,173,91,177,143,68,117,231,84,110,127,195,134,13,102,207,8,125,107,70,227,198,141,165,103,207,158,114,209,69,23,109,183,223,71,85,253,150,227,153,198,185,121,159,147,105,24,210,7,2,8,32,128,0,2,73,9,80,136,72,74,150,118,17,240,88,128,11,0,255,146,79,206,253,203,185,237,35,102,78,218,158,33,226,67,0,1,4,16,240,89,128,66,132,207,217,103,236,8,36,36,192,5,64,66,176,22,55,75,206,45,78,142,167,161,49,39,61,77,60,195,70,0,1,4,16,112,66,128,66,132,19,105,34,72,4,220,18,224,2,192,173,124,197,17,45,57,143,67,145,54,226,20,96,78,198,169,73,91,8,32,128,0,2,8,196,43,64,33,34,94,79,90,67,0,1,17,225,2,192,191,105,64,206,253,203,185,237,35,102,78,218,158,33,226,67,0,1,4,16,240,89,128,66,132,207,217,103,236,8,36,36,192,5,64,66,176,22,55,75,206,45,78,142,167,161,49,39,61,77,60,195,70,0,1,4,16,112,66,128,66,132,19,105,34,72,4,236,22,232,218,181,171,232,43,0,245,181,127,250,10,192,194,5,128,190,94,112,240,224,193,210,169,83,39,153,49,99,134,221,131,32,186,80,2,228,60,20,23,7,167,32,192,156,76,1,153,46,16,64,0,1,4,16,136,73,128,66,68,76,144,52,131,128,207,2,235,214,173,147,150,45,91,74,131,6,13,164,118,237,218,178,122,245,106,105,214,172,153,121,173,224,166,77,155,100,229,202,149,230,181,128,124,242,35,64,206,243,147,203,188,140,132,57,153,151,76,50,14,4,16,64,0,1,31,4,40,68,248,144,101,198,136,64,10,2,125,251,246,149,169,83,167,202,218,181,107,77,49,98,235,214,173,210,164,73,19,233,214,173,155,232,202,8,62,249,19,32,231,249,203,169,235,35,98,78,186,158,65,226,71,0,1,4,16,240,69,128,66,132,47,153,102,156,8,36,44,160,119,35,119,223,125,119,179,2,162,240,169,95,191,190,172,88,177,130,213,16,9,219,103,213,60,57,207,74,158,126,75,9,48,39,153,27,8,32,128,0,2,8,184,33,64,33,194,141,60,17,37,2,78,8,244,235,215,79,166,76,153,34,107,214,172,145,166,77,155,202,197,23,95,44,163,71,143,118,34,118,130,140,38,64,206,163,185,113,86,114,2,204,201,228,108,105,25,1,4,16,64,0,129,184,4,40,68,196,37,73,59,8,32,32,197,119,35,89,13,225,199,132,32,231,126,228,217,165,81,50,39,93,202,22,177,34,128,0,2,8,248,42,64,33,194,215,204,51,110,4,18,18,208,103,180,39,77,154,36,61,122,244,96,111,136,132,140,109,107,150,156,219,150,17,226,97,78,50,7,16,64,0,1,4,16,176,91,128,66,132,221,249,33,58,4,156,19,208,187,145,173,90,181,146,229,203,151,179,55,132,115,217,139,22,48,57,143,230,198,89,201,9,48,39,147,179,165,101,4,16,64,0,1,4,226,16,160,16,17,135,34,109,32,96,161,192,11,47,188,32,71,30,121,164,133,145,37,27,210,130,5,11,164,125,251,246,201,118,98,105,235,228,220,210,196,120,28,22,115,210,227,228,51,116,4,16,64,0,1,4,170,17,160,16,193,244,64,32,167,2,90,132,184,232,162,139,204,95,190,124,110,188,241,70,209,191,180,24,225,227,135,156,251,152,117,187,199,204,156,180,59,63,68,135,0,2,8,32,128,64,86,2,20,34,178,146,167,95,4,18,20,232,214,173,155,105,125,234,212,169,9,246,98,103,211,190,142,221,215,113,235,44,244,121,236,118,254,41,252,58,42,159,243,226,243,216,109,158,147,196,134,0,2,8,32,96,143,0,133,8,123,114,65,36,8,196,34,224,251,170,0,69,244,237,46,44,57,247,47,231,177,124,89,36,216,8,115,146,57,153,224,244,162,105,4,16,64,0,129,28,8,80,136,200,65,18,25,2,2,5,129,194,243,216,62,239,147,160,22,62,57,248,52,214,234,254,164,227,96,207,247,32,185,248,58,23,56,216,51,39,137,4,1,4,16,64,192,62,1,10,17,246,229,132,136,16,136,44,224,219,74,128,234,160,124,185,35,75,206,255,51,11,124,201,121,228,47,136,148,78,100,78,50,39,83,154,106,116,131,0,2,8,32,224,176,0,133,8,135,147,71,232,8,20,11,240,76,242,142,243,33,239,38,121,31,95,148,63,225,152,68,81,139,239,28,252,253,251,30,138,111,246,208,18,2,8,32,128,128,79,2,20,34,124,202,54,99,205,173,0,119,130,75,167,54,175,119,103,201,185,127,57,183,253,11,140,57,201,156,180,125,142,18,31,2,8,32,128,128,61,2,20,34,236,201,5,145,32,16,73,128,231,144,171,103,203,163,79,30,199,20,105,242,151,56,9,159,56,53,131,181,133,185,127,223,67,193,102,6,71,33,128,0,2,8,32,80,181,0,133,8,102,6,2,142,11,228,245,142,127,156,105,201,219,157,90,114,94,243,236,200,91,206,107,30,113,182,71,48,39,107,246,103,78,214,108,196,17,8,32,128,0,2,254,8,80,136,240,39,215,140,52,135,2,60,143,29,60,169,121,177,202,203,56,130,103,46,250,145,88,69,183,11,115,38,206,193,181,176,10,110,197,145,8,32,128,0,2,249,22,160,16,145,239,252,50,186,28,11,112,119,45,124,114,93,191,107,75,206,253,203,121,248,17,167,123,6,115,50,188,183,235,223,67,225,71,204,25,8,32,128,0,2,8,236,40,64,33,130,89,129,128,131,2,60,143,29,45,105,46,187,185,28,123,180,108,197,115,22,110,241,56,86,213,10,182,209,108,113,139,230,198,89,8,32,128,0,2,249,18,160,16,145,175,124,50,26,79,4,184,163,22,61,209,174,222,193,37,231,254,229,60,250,136,211,57,147,57,25,221,217,213,239,161,232,35,230,76,4,16,64,0,1,4,182,23,160,16,193,140,64,192,49,1,158,49,46,63,97,174,25,186,22,111,249,25,138,191,5,12,227,53,197,179,124,79,12,203,55,164,5,4,16,64,0,1,119,5,40,68,184,155,59,34,247,80,128,187,104,241,37,221,149,187,185,228,220,191,156,199,55,226,100,90,98,78,198,231,234,202,247,80,124,35,166,37,4,16,64,0,1,4,190,22,160,16,193,76,64,192,17,1,158,43,142,55,81,46,120,186,16,99,188,89,73,182,53,60,203,247,197,176,124,195,226,22,240,140,215,147,214,16,64,0,1,4,220,17,160,16,225,78,174,136,212,115,1,238,156,197,63,1,108,191,179,75,206,253,203,121,252,35,142,183,69,230,100,188,158,218,154,237,223,67,241,143,152,22,17,64,0,1,4,16,96,69,4,115,0,1,39,4,120,150,56,185,52,217,106,107,107,92,201,101,34,189,150,177,141,102,141,91,52,183,32,103,97,27,68,137,99,16,64,0,1,4,242,36,192,138,136,60,101,147,177,228,82,128,187,101,201,167,213,182,187,188,228,220,191,156,39,63,226,242,122,96,78,150,231,23,228,108,219,190,135,130,196,204,49,8,32,128,0,2,8,68,21,160,16,17,85,142,243,16,72,65,128,231,135,83,64,22,17,155,156,109,138,37,29,253,108,122,193,57,184,59,86,193,173,202,57,18,231,114,244,56,23,1,4,16,64,192,53,1,10,17,174,101,140,120,189,18,224,14,89,122,233,182,229,142,47,57,247,47,231,233,141,56,90,79,204,201,104,110,81,206,178,229,123,40,74,236,156,131,0,2,8,32,128,64,24,1,10,17,97,180,56,22,129,20,5,120,102,56,69,236,127,119,149,181,121,214,253,167,47,158,125,143,152,87,159,3,124,210,159,163,152,167,111,78,143,8,32,128,0,2,233,11,80,136,72,223,156,30,17,168,81,128,187,98,53,18,37,118,64,86,119,127,201,121,98,41,173,177,225,172,114,94,99,96,25,31,192,156,204,46,1,204,201,236,236,233,25,1,4,16,64,32,29,1,10,17,233,56,211,11,2,129,5,120,78,56,48,85,34,7,102,225,159,69,159,137,224,57,218,40,254,59,38,14,147,108,39,51,254,217,250,211,59,2,8,32,128,64,242,2,20,34,146,55,166,7,4,66,9,112,39,44,20,87,34,7,167,125,39,152,156,39,146,198,80,141,166,157,243,80,193,101,112,48,115,50,3,244,74,93,50,39,179,207,1,17,32,128,0,2,8,36,39,64,33,34,57,91,90,70,32,180,0,207,6,135,38,75,236,132,180,114,145,86,63,137,65,229,168,97,114,241,117,50,113,176,103,82,147,11,123,114,65,36,8,32,128,0,2,241,10,80,136,136,215,147,214,16,136,44,192,221,175,200,116,137,157,152,244,93,97,114,158,88,234,34,55,156,116,206,35,7,150,210,137,204,201,148,160,67,116,227,251,156,12,65,197,161,8,32,128,0,2,14,9,80,136,112,40,89,132,154,95,1,158,7,182,51,183,73,230,37,201,182,237,212,116,35,42,159,243,226,243,216,109,158,157,228,197,230,236,16,27,2,8,32,128,64,84,1,10,17,81,229,56,15,129,24,5,184,227,21,35,102,204,77,37,117,135,152,156,199,156,168,24,155,75,42,231,49,134,152,72,83,204,201,68,88,99,105,212,215,57,25,11,30,141,32,128,0,2,8,88,41,64,33,194,202,180,16,148,79,2,60,3,108,127,182,227,206,81,220,237,217,47,232,94,132,190,229,200,183,241,186,55,35,217,187,195,197,156,17,51,2,8,32,128,64,105,1,10,17,204,14,4,50,20,224,46,87,134,248,33,187,142,235,110,49,57,15,9,159,225,225,113,229,60,195,33,4,234,154,57,25,136,201,138,131,124,153,147,86,96,19,4,2,8,32,128,64,162,2,20,34,18,229,165,113,4,74,11,240,220,175,91,179,35,142,124,197,209,134,91,106,110,71,235,67,190,124,24,163,219,179,112,251,232,201,87,158,178,201,88,16,64,0,1,191,5,40,68,248,157,127,70,159,161,0,119,182,50,196,143,216,117,185,119,142,201,121,68,248,12,79,43,55,231,25,134,30,168,107,230,100,32,38,171,14,202,251,156,180,10,155,96,16,64,0,1,4,18,19,160,16,145,24,45,13,35,80,90,128,231,177,221,157,29,81,115,23,245,60,119,165,242,19,121,94,115,151,215,113,229,103,230,241,255,16,31,114,201,24,17,64,0,1,95,5,40,68,248,154,121,198,157,153,0,119,179,50,163,143,173,227,176,119,145,201,121,108,244,153,53,20,54,231,153,5,26,176,99,230,100,64,40,139,15,203,219,156,180,152,154,208,16,64,0,1,4,18,16,160,16,145,0,42,77,34,80,74,192,181,231,123,23,47,94,44,211,167,79,151,97,195,134,73,131,6,13,202,74,236,182,109,219,100,246,236,217,82,171,86,45,57,231,156,115,118,104,43,206,190,202,10,52,192,201,97,242,24,230,216,0,93,39,126,72,28,121,248,234,171,175,204,188,25,63,126,188,124,248,225,135,114,246,217,103,203,200,145,35,101,183,221,118,219,46,254,56,250,74,28,228,223,29,184,150,199,234,92,92,27,75,28,243,68,191,127,254,250,215,191,202,224,193,131,229,131,15,62,144,222,189,123,203,229,151,95,190,195,247,90,28,125,49,39,211,18,160,31,4,16,64,0,1,151,5,40,68,184,156,61,98,119,78,192,215,59,88,122,97,58,107,214,44,249,227,31,255,40,215,95,127,189,116,238,220,217,185,220,85,14,56,232,29,101,31,115,62,127,254,124,185,239,190,251,100,200,144,33,210,176,97,67,185,237,182,219,228,237,183,223,54,255,94,167,78,29,103,115,31,52,231,182,15,208,199,57,249,234,171,175,202,232,209,163,205,95,45,91,182,148,49,99,198,72,155,54,109,228,103,63,251,153,237,233,170,54,190,188,204,73,167,147,64,240,8,32,128,0,2,145,4,40,68,68,98,227,36,4,194,11,100,253,60,246,51,207,60,35,125,251,246,149,133,11,23,110,119,135,90,239,0,94,123,237,181,210,164,73,19,153,57,115,166,28,113,196,17,114,221,117,215,201,183,191,253,109,169,124,119,48,74,27,42,165,237,175,94,189,90,246,220,115,79,217,117,215,93,171,44,68,20,247,181,108,217,50,153,60,121,178,180,104,209,66,38,78,156,40,63,248,193,15,228,154,107,174,145,131,14,58,72,138,239,108,106,219,151,92,114,137,185,200,141,99,213,70,216,172,214,148,211,154,126,30,182,191,176,199,71,201,87,92,57,47,142,85,219,188,250,234,171,205,10,137,102,205,154,85,252,40,143,57,15,155,163,180,143,103,78,126,45,254,216,99,143,201,163,143,62,42,87,94,121,229,118,41,96,78,166,61,35,233,15,1,4,16,64,192,87,1,10,17,190,102,158,113,167,42,144,245,93,171,165,75,151,74,175,94,189,204,29,233,67,15,61,212,60,34,241,202,43,175,200,85,87,93,37,250,179,174,93,187,202,208,161,67,229,196,19,79,52,43,23,94,126,249,101,115,231,240,157,119,222,169,120,52,227,227,143,63,142,212,70,221,186,117,101,211,166,77,82,175,94,61,185,253,246,219,141,123,85,43,34,42,95,0,232,49,186,116,90,151,245,235,221,245,191,255,253,239,230,66,86,227,45,220,217,212,226,201,21,87,92,33,91,183,110,53,63,43,247,241,145,40,147,162,212,221,101,223,115,94,108,249,220,115,207,201,93,119,221,37,35,70,140,16,157,15,133,79,222,114,30,101,254,164,121,14,115,242,107,237,13,27,54,152,71,52,78,56,225,4,233,208,161,67,181,133,8,215,191,135,210,156,95,244,133,0,2,8,32,128,64,24,1,10,17,97,180,56,22,129,136,2,186,47,194,173,183,222,42,231,158,123,110,196,22,202,59,109,222,188,121,242,226,139,47,154,66,132,198,178,114,229,74,233,211,167,143,41,62,104,145,96,236,216,177,50,110,220,56,105,218,180,233,118,171,32,116,101,66,97,143,136,135,30,122,40,82,27,197,197,1,45,114,4,45,68,232,10,7,125,140,67,151,81,175,91,183,78,6,12,24,32,151,93,118,153,60,245,212,83,166,141,243,207,63,223,252,93,159,119,215,149,28,186,212,58,139,66,132,62,118,112,222,121,231,153,149,26,197,31,114,254,181,134,174,132,209,220,253,225,15,127,48,69,176,226,79,229,66,132,235,57,47,239,79,105,242,103,51,39,69,158,125,246,89,209,85,33,123,239,189,183,76,154,52,73,246,217,103,31,230,100,242,83,143,30,16,64,0,1,4,16,216,65,128,66,4,147,2,129,20,4,178,190,19,89,185,0,176,113,227,70,83,148,208,149,16,250,41,222,144,178,242,197,97,225,103,115,231,206,221,174,136,16,180,141,168,133,136,226,152,138,251,250,223,255,253,95,217,127,255,253,43,86,85,100,189,185,156,173,43,34,108,200,185,222,121,214,165,239,122,215,89,31,175,169,252,41,53,215,116,206,184,152,243,20,190,74,202,234,130,239,161,255,240,105,97,86,31,255,210,199,208,116,101,85,225,195,156,44,107,138,113,50,2,8,32,128,0,2,129,5,40,68,4,166,226,64,4,202,19,200,242,217,236,154,86,68,4,41,68,212,180,34,162,84,27,81,11,17,250,216,136,174,136,208,61,5,42,175,136,208,139,212,130,103,150,43,34,106,202,105,77,63,47,111,70,85,127,118,214,57,255,228,147,79,100,194,132,9,210,190,125,123,233,216,177,163,89,137,83,83,33,34,15,57,79,50,167,113,180,237,243,156,44,246,91,181,106,149,92,122,233,165,50,124,248,112,57,240,192,3,75,22,34,152,147,113,204,58,218,64,0,1,4,16,64,96,71,1,10,17,204,10,4,82,20,200,106,183,250,154,246,136,8,82,136,168,105,143,136,184,11,17,149,159,205,126,250,233,167,205,163,36,111,190,249,166,21,123,68,4,189,187,236,99,206,215,174,93,107,30,163,249,205,111,126,35,103,156,113,70,149,69,8,253,99,87,211,30,17,174,230,60,197,175,148,72,93,249,56,39,117,79,156,155,111,190,217,60,194,165,111,114,41,20,48,117,19,220,70,141,26,149,44,68,228,229,123,40,210,68,225,36,4,16,64,0,1,4,18,20,160,16,145,32,46,77,35,80,89,64,127,249,213,139,128,5,11,22,152,59,197,105,126,170,123,131,66,144,66,132,174,108,136,210,70,117,43,34,244,174,100,143,30,61,76,129,65,63,133,56,116,111,10,125,211,134,94,48,220,113,199,29,102,105,191,222,185,108,213,170,213,118,111,205,168,95,191,190,156,115,206,57,242,238,187,239,154,226,132,254,123,26,159,48,121,12,115,108,220,177,71,201,87,241,190,32,81,115,126,203,45,183,200,197,23,95,188,221,112,78,63,253,116,179,17,170,126,242,158,243,184,243,24,119,123,62,206,201,157,119,222,89,238,188,243,78,25,53,106,148,217,240,86,55,193,45,124,167,248,240,61,20,247,28,162,61,4,16,64,0,1,4,202,21,160,16,81,174,32,231,35,16,82,32,232,157,244,144,205,58,127,248,75,47,189,36,122,1,171,23,10,149,47,134,75,13,110,243,230,205,230,46,103,157,58,117,42,246,187,72,3,34,236,29,101,114,94,117,86,242,156,243,52,230,97,57,125,48,39,153,147,229,204,31,206,69,0,1,4,16,64,160,92,1,10,17,229,10,114,62,2,17,4,178,124,78,59,66,184,137,159,162,251,25,92,112,193,5,50,101,202,20,249,229,47,127,185,221,146,253,202,111,194,208,213,36,253,250,245,147,249,243,231,155,29,239,245,188,222,189,123,111,183,188,58,201,128,163,230,46,234,121,73,142,37,203,182,125,200,121,150,190,65,250,102,78,110,175,196,156,12,50,107,56,6,1,4,16,64,0,129,120,4,40,68,196,227,72,43,8,132,22,8,123,87,61,116,7,156,16,187,64,185,119,145,201,121,236,41,73,188,193,114,115,158,120,128,101,118,192,156,44,19,48,131,211,243,62,39,51,32,165,75,4,16,64,0,129,12,4,40,68,100,128,78,151,8,168,64,150,207,105,147,129,240,2,113,228,43,142,54,194,71,206,25,81,5,124,200,151,15,99,140,154,127,27,207,35,95,54,102,133,152,16,64,0,1,4,162,8,80,136,136,162,198,57,8,196,36,192,157,173,152,32,83,104,38,174,59,199,228,60,133,100,197,212,69,92,57,143,41,156,196,154,97,78,38,70,27,123,195,190,204,201,216,225,104,16,1,4,16,64,192,58,1,10,17,214,165,132,128,124,19,224,57,109,251,51,30,119,142,226,110,207,126,65,247,34,244,45,71,190,141,215,189,25,41,66,142,92,204,26,49,35,128,0,2,8,148,18,160,16,193,220,64,192,2,1,238,114,89,144,132,18,33,36,117,183,152,156,251,151,115,123,71,252,117,100,204,73,123,51,148,212,247,144,189,35,38,50,4,16,64,0,129,188,11,80,136,200,123,134,25,159,19,2,60,247,107,103,154,146,204,75,146,109,219,169,233,70,84,62,231,197,231,177,219,60,59,201,139,205,217,33,54,4,16,64,0,129,168,2,20,34,162,202,113,30,2,49,11,112,199,43,102,208,24,154,75,250,14,49,57,143,33,73,49,55,145,116,206,99,14,55,246,230,152,147,177,147,150,221,160,239,115,178,108,64,26,64,0,1,4,16,176,82,128,66,132,149,105,33,40,95,5,120,6,216,158,204,167,149,139,180,250,177,71,214,222,72,200,197,215,185,193,193,158,57,74,46,236,201,5,145,32,128,0,2,8,196,43,64,33,34,94,79,90,67,160,108,1,238,126,149,77,88,118,3,105,223,21,38,231,101,167,172,236,6,210,206,121,217,1,39,220,0,115,50,97,224,0,205,51,39,3,32,113,8,2,8,32,128,128,179,2,20,34,156,77,29,129,231,85,128,231,129,179,205,108,22,254,89,244,153,173,178,93,189,227,191,99,62,48,201,118,142,226,159,173,63,189,35,128,0,2,8,36,47,64,33,34,121,99,122,64,32,180,0,119,194,66,147,197,118,66,86,119,130,201,121,108,41,12,221,80,86,57,15,29,104,202,39,48,39,83,6,47,234,142,57,153,157,61,61,35,128,0,2,8,164,35,64,33,34,29,103,122,65,32,180,0,207,6,135,38,43,251,132,172,205,179,238,191,108,64,7,27,192,188,250,164,225,147,254,164,198,60,125,115,122,68,0,1,4,16,72,95,128,66,68,250,230,244,136,64,96,1,238,138,5,166,42,251,64,91,238,254,146,243,178,83,25,184,1,91,114,30,56,224,140,14,100,78,166,7,207,156,76,207,154,158,16,64,0,1,4,178,21,160,16,145,173,63,189,35,80,173,0,207,9,167,51,65,108,114,182,41,150,116,244,179,233,5,231,224,238,88,5,183,42,231,72,156,203,209,227,92,4,16,64,0,1,215,4,40,68,184,150,49,226,245,78,128,59,100,201,167,220,182,59,190,228,220,191,156,39,63,226,242,122,96,78,150,231,23,228,108,219,190,135,130,196,204,49,8,32,128,0,2,8,68,21,160,16,17,85,142,243,16,72,81,128,103,134,147,195,182,213,214,214,184,146,203,68,122,45,99,27,205,26,183,104,110,65,206,194,54,136,18,199,32,128,0,2,8,228,73,128,66,68,158,178,201,88,114,45,192,221,178,248,211,107,251,93,94,114,238,95,206,227,31,113,188,45,50,39,227,245,212,214,108,255,30,138,127,196,180,136,0,2,8,32,128,128,8,133,8,102,1,2,142,8,240,252,112,188,137,114,193,211,133,24,227,205,74,178,173,225,89,190,47,134,229,27,22,183,128,103,188,158,180,134,0,2,8,32,224,6,239,195,65,0,0,32,0,73,68,65,84,142,0,133,8,119,114,69,164,8,112,231,44,198,57,224,202,157,93,238,150,198,151,116,87,114,30,223,136,147,105,137,57,25,159,43,115,50,62,75,90,66,0,1,4,16,112,75,128,66,132,91,249,34,90,4,132,103,137,203,159,4,174,25,186,22,111,249,25,138,191,5,12,227,53,197,179,124,79,12,203,55,164,5,4,16,64,0,1,119,5,40,68,184,155,59,34,247,88,128,187,104,209,147,239,234,221,92,114,238,95,206,163,143,56,157,51,153,147,209,157,93,253,30,138,62,98,206,68,0,1,4,16,64,96,123,1,10,17,204,8,4,28,20,224,185,226,104,73,115,217,205,229,216,163,101,43,158,179,112,139,199,177,170,86,176,141,102,139,91,52,55,206,66,0,1,4,16,200,151,0,133,136,124,229,147,209,120,36,192,29,181,240,201,118,253,14,46,57,247,47,231,225,71,156,238,25,204,201,240,222,174,127,15,133,31,49,103,32,128,0,2,8,32,176,163,0,133,8,102,5,2,14,11,240,140,113,240,228,229,197,42,47,227,8,158,185,232,71,98,21,221,46,204,153,56,7,215,194,42,184,21,71,34,128,0,2,8,228,91,128,66,68,190,243,203,232,60,16,224,238,90,205,73,206,219,93,91,114,238,95,206,107,30,113,182,71,48,39,107,246,207,219,247,80,205,35,230,8,4,16,64,0,1,4,74,11,80,136,96,118,32,224,184,0,207,27,87,159,192,60,250,228,113,76,113,254,49,196,39,78,205,96,109,97,238,223,247,80,176,153,193,81,8,32,128,0,2,8,84,45,64,33,130,153,129,64,14,4,184,211,86,58,137,121,189,83,75,206,253,203,185,237,95,85,204,73,230,164,237,115,148,248,16,64,0,1,4,236,17,160,16,97,79,46,136,4,129,178,4,120,246,120,71,190,188,155,228,125,124,81,254,64,96,18,69,45,190,115,240,247,239,123,40,190,217,67,75,8,32,128,0,2,62,9,80,136,240,41,219,140,53,247,2,121,189,251,31,37,113,190,220,157,37,231,255,153,29,190,228,60,202,159,135,52,207,97,78,50,39,211,156,111,244,133,0,2,8,32,224,166,0,133,8,55,243,70,212,8,84,41,192,115,218,95,179,248,228,224,211,88,171,251,99,143,131,61,95,138,228,194,191,239,33,123,102,31,145,32,128,0,2,8,184,34,64,33,194,149,76,17,39,2,1,5,184,43,44,226,219,29,89,114,238,95,206,3,126,29,100,118,24,115,146,57,153,217,228,163,99,4,16,64,0,1,39,4,40,68,56,145,38,130,68,32,156,128,207,207,105,251,58,118,95,199,173,127,50,124,30,123,184,111,134,116,143,246,57,47,62,143,61,221,89,70,111,8,32,128,0,2,174,10,80,136,112,53,115,196,141,64,13,2,190,173,10,80,14,223,239,194,146,115,190,22,108,19,96,78,218,150,17,226,65,0,1,4,16,64,192,14,1,10,17,118,228,129,40,16,136,93,160,240,156,118,236,13,91,222,224,130,5,11,164,125,251,246,150,71,153,76,120,228,60,25,87,90,141,46,192,156,140,110,199,153,8,32,128,0,2,8,228,89,128,66,68,158,179,203,216,16,200,72,160,86,173,90,178,109,219,182,140,122,167,219,44,4,200,121,22,234,244,89,157,0,115,146,249,129,0,2,8,32,128,128,189,2,20,34,236,205,13,145,33,224,172,0,23,0,206,166,46,114,224,228,60,50,29,39,38,36,192,156,76,8,150,102,17,64,0,1,4,16,136,65,128,66,68,12,136,52,129,0,2,219,11,112,1,224,223,140,32,231,254,229,220,246,17,51,39,109,207,16,241,33,128,0,2,8,248,44,64,33,194,231,236,51,118,4,18,18,224,2,32,33,88,139,155,37,231,22,39,199,211,208,152,147,158,38,158,97,35,128,0,2,8,56,33,64,33,194,137,52,17,36,2,110,9,112,1,224,86,190,226,136,150,156,199,161,72,27,113,10,48,39,227,212,164,45,4,16,64,0,1,4,226,21,160,16,17,175,39,173,33,128,128,136,112,1,224,223,52,32,231,254,229,220,246,17,51,39,109,207,16,241,33,128,0,2,8,248,44,64,33,194,231,236,51,118,4,18,18,224,2,32,33,88,139,155,37,231,22,39,199,211,208,152,147,158,38,158,97,35,128,0,2,8,56,33,64,33,194,137,52,17,36,2,110,9,112,1,224,86,190,226,136,150,156,199,161,72,27,113,10,48,39,227,212,164,45,4,16,64,0,1,4,226,21,160,16,17,175,39,173,33,128,0,143,102,120,57,7,184,232,243,50,237,86,15,154,57,105,117,122,8,14,1,4,16,64,192,115,1,10,17,158,79,0,134,143,64,18,2,92,0,36,161,106,119,155,228,220,238,252,16,29,2,8,32,128,0,2,8,32,96,147,0,133,8,155,178,65,44,8,228,68,128,139,210,156,36,50,196,48,200,121,8,44,14,69,0,1,4,16,64,0,1,4,60,23,160,16,225,249,4,96,248,8,36,33,192,69,105,18,170,118,183,73,206,237,206,79,222,162,91,191,126,189,76,152,48,65,186,119,239,46,45,90,180,200,219,240,24,15,2,8,32,128,0,2,185,23,160,16,145,251,20,51,64,4,210,23,224,162,52,125,115,122,68,192,39,129,85,171,86,201,192,129,3,101,228,200,145,20,34,124,74,60,99,69,0,1,4,16,200,141,0,133,136,220,164,146,129,32,128,0,2,8,32,224,158,192,51,207,60,35,125,251,246,149,133,11,23,202,217,103,159,109,138,11,187,237,182,155,44,94,188,88,166,79,159,46,195,134,13,147,6,13,26,84,252,123,191,126,253,100,192,128,1,50,117,234,84,105,215,174,157,220,113,199,29,242,250,235,175,203,224,193,131,205,224,47,185,228,18,121,251,237,183,205,121,203,150,45,171,178,141,66,155,197,125,119,233,210,69,134,14,29,42,205,155,55,151,13,27,54,200,216,177,99,229,134,27,110,144,214,173,91,203,240,225,195,165,67,135,14,242,249,231,159,87,249,223,181,248,202,7,1,4,16,64,0,1,4,130,11,80,136,8,110,197,145,8,32,128,128,183,2,44,133,247,54,245,137,14,124,233,210,165,210,171,87,47,25,50,100,136,28,122,232,161,50,123,246,108,121,229,149,87,228,170,171,174,18,253,89,85,133,8,45,34,104,65,160,176,34,98,249,242,229,50,122,244,104,243,87,147,38,77,228,138,43,174,144,173,91,183,202,248,241,227,171,45,68,124,252,241,199,21,125,183,105,211,198,244,189,100,201,18,83,208,184,247,222,123,229,229,151,95,54,5,18,61,78,11,31,90,32,209,255,86,213,127,223,103,159,125,18,117,162,113,4,16,64,0,1,4,242,38,64,33,34,111,25,101,60,8,36,40,192,197,104,130,184,150,55,205,82,120,203,19,228,104,120,243,230,205,147,23,95,124,209,20,34,116,85,193,202,149,43,165,79,159,62,102,101,194,166,77,155,2,21,34,180,104,160,159,243,207,63,223,252,253,133,23,94,144,153,51,103,202,152,49,99,170,45,68,104,223,90,120,208,130,134,246,189,102,205,26,25,52,104,144,244,239,223,95,94,122,233,37,153,52,105,146,244,238,221,91,142,57,230,24,105,212,168,145,105,91,251,170,234,191,59,202,79,216,8,32,128,0,2,8,100,38,64,33,34,51,122,58,70,192,61,1,46,70,221,203,89,85,17,179,20,62,31,121,204,195,40,102,205,154,101,134,209,185,115,103,243,247,141,27,55,154,162,68,215,174,93,205,191,7,89,17,49,121,242,100,217,127,255,253,43,218,40,126,164,163,186,71,51,230,206,157,43,231,158,123,238,118,140,250,168,199,156,57,115,100,223,125,247,21,253,249,196,137,19,77,177,66,55,197,212,162,132,62,34,82,213,127,223,117,215,93,243,144,14,198,128,0,2,8,32,128,64,106,2,20,34,82,163,166,35,4,236,18,224,98,212,174,124,164,21,13,75,225,211,146,166,159,32,2,53,173,136,184,241,198,27,101,196,136,17,210,176,97,67,89,180,104,145,220,116,211,77,50,106,212,168,237,30,205,208,85,10,90,192,232,214,173,155,233,178,242,138,136,82,109,104,223,159,125,246,89,197,121,85,197,187,109,219,54,249,240,195,15,205,126,19,167,156,114,138,252,250,215,191,54,135,149,250,239,65,198,204,49,8,32,128,0,2,8,32,32,66,33,130,89,128,128,135,2,92,140,122,152,244,127,15,185,166,11,191,32,119,160,89,10,239,239,252,137,123,228,213,125,23,233,222,15,127,248,195,31,204,126,17,7,30,120,96,197,158,15,186,247,131,238,17,161,43,20,180,72,161,143,84,148,218,35,98,197,138,21,37,219,120,255,253,247,205,99,32,186,17,101,219,182,109,229,249,231,159,151,105,211,166,153,71,58,238,187,239,62,121,235,173,183,204,207,245,163,253,104,33,66,99,170,234,191,235,207,248,32,128,0,2,8,32,128,64,112,1,10,17,193,173,56,18,129,220,8,112,49,154,155,84,134,30,8,75,225,67,147,113,66,194,2,165,86,103,233,170,131,123,238,185,199,236,217,160,155,80,234,138,7,125,236,66,87,39,212,174,93,219,188,189,66,127,126,219,109,183,85,188,53,163,126,253,250,114,206,57,231,200,187,239,190,107,138,19,245,234,213,43,217,134,30,251,244,211,79,139,190,133,227,241,199,31,151,142,29,59,154,213,22,135,28,114,200,118,111,205,104,220,184,177,244,236,217,83,46,186,232,34,179,9,102,225,109,26,197,255,93,31,217,224,131,0,2,8,32,128,0,2,193,5,40,68,4,183,226,72,4,114,35,192,197,104,110,82,25,122,32,53,21,161,88,10,31,154,148,19,44,18,216,188,121,179,220,124,243,205,82,167,78,157,138,125,38,44,10,143,80,16,64,0,1,4,16,64,224,223,2,20,34,152,10,8,120,40,192,197,168,135,73,255,247,144,89,10,239,111,238,243,58,242,5,11,22,152,85,13,243,231,207,23,125,141,230,5,23,92,96,30,219,40,188,233,34,175,227,102,92,8,32,128,0,2,8,184,44,64,33,194,229,236,17,59,2,17,5,184,24,141,8,151,147,211,88,10,159,147,68,50,12,4,16,64,0,1,4,16,64,192,81,1,10,17,142,38,142,176,17,40,87,128,139,209,114,5,57,95,5,88,10,207,60,176,69,160,86,173,90,230,109,22,124,16,64,0,1,4,16,64,192,126,1,10,17,246,231,136,8,17,176,94,128,139,81,235,83,20,107,128,44,133,143,149,147,198,98,18,160,16,17,19,36,205,32,128,0,2,8,32,144,130,0,133,136,20,144,233,2,129,60,10,112,49,154,199,172,50,38,4,220,21,160,16,225,110,238,136,28,1,4,16,64,192,63,1,10,17,254,229,156,17,35,128,0,2,177,11,112,17,24,59,41,13,134,20,96,14,134,4,227,112,4,16,64,0,1,4,50,20,160,16,145,33,62,93,35,144,23,1,46,0,242,146,201,232,227,96,14,68,183,227,204,120,4,152,131,241,56,210,10,2,8,32,128,0,2,105,8,80,136,72,67,153,62,16,200,185,0,23,0,57,79,112,128,225,49,7,2,32,113,72,162,2,204,193,68,121,105,28,1,4,16,64,0,129,88,5,40,68,196,202,73,99,8,248,41,192,5,128,159,121,47,30,53,115,128,57,144,181,0,115,48,235,12,208,63,2,8,32,128,0,2,193,5,40,68,4,183,226,72,4,16,40,33,192,5,0,83,131,57,192,28,200,90,128,57,152,117,6,232,31,1,4,16,64,0,129,224,2,20,34,130,91,113,36,2,8,252,91,160,107,215,174,50,107,214,44,25,49,98,132,244,233,211,71,10,23,0,99,198,140,145,193,131,7,75,167,78,157,100,198,140,25,120,229,88,128,57,144,227,228,58,50,52,230,160,35,137,34,76,4,16,64,0,1,4,170,16,160,16,193,180,64,0,129,208,2,235,214,173,147,150,45,91,74,131,6,13,164,118,237,218,178,122,245,106,105,214,172,153,108,217,178,69,54,109,218,36,43,87,174,148,198,141,27,135,110,151,19,220,17,96,14,184,147,171,188,70,202,28,204,107,102,25,23,2,8,32,128,128,15,2,20,34,124,200,50,99,68,32,1,129,190,125,251,202,212,169,83,101,237,218,181,166,24,177,117,235,86,105,210,164,137,116,235,214,77,116,101,4,159,252,11,48,7,242,159,99,219,71,200,28,180,61,67,196,135,0,2,8,32,128,64,213,2,20,34,152,25,8,32,16,73,64,239,70,238,190,251,238,102,5,68,225,83,191,126,125,89,177,98,5,171,33,34,137,186,119,18,115,192,189,156,229,45,98,230,96,222,50,202,120,16,64,0,1,4,124,17,160,16,225,75,166,25,39,2,9,8,244,235,215,79,166,76,153,34,107,214,172,145,166,77,155,202,197,23,95,44,163,71,143,78,160,39,154,180,85,128,57,96,107,102,252,137,139,57,232,79,174,25,41,2,8,32,128,64,126,4,40,68,228,39,151,140,4,129,212,5,138,239,70,178,26,34,117,126,43,58,100,14,88,145,6,175,131,96,14,122,157,126,6,143,0,2,8,32,224,168,0,133,8,71,19,71,216,8,216,34,160,207,104,79,154,52,73,122,244,232,193,222,16,182,36,37,229,56,152,3,41,131,211,221,14,2,204,65,38,5,2,8,32,128,0,2,110,9,80,136,112,43,95,68,139,128,117,2,122,55,178,85,171,86,178,124,249,114,246,134,176,46,59,233,4,196,28,72,199,153,94,74,11,48,7,153,29,8,32,128,0,2,8,184,37,64,33,194,173,124,17,173,35,2,181,106,213,114,36,82,194,140,42,176,109,219,182,106,79,101,14,68,149,117,231,188,154,230,64,214,35,97,14,102,157,129,228,251,183,125,14,38,47,64,15,8,32,128,0,2,174,10,80,136,112,53,115,196,109,181,128,94,0,240,11,162,213,41,42,43,184,32,249,13,114,76,89,65,112,114,166,2,46,228,215,133,24,51,77,162,227,157,147,95,199,19,72,248,8,32,128,128,231,2,20,34,60,159,0,12,63,25,1,126,65,76,198,213,150,86,131,228,55,200,49,182,140,135,56,194,11,184,144,95,23,98,12,47,207,25,5,1,242,203,92,64,0,1,4,16,112,89,128,66,132,203,217,35,118,107,5,248,5,209,218,212,196,18,88,144,252,6,57,38,150,96,104,36,19,1,23,242,235,66,140,153,36,47,39,157,146,223,156,36,146,97,32,128,0,2,158,10,80,136,240,52,241,12,59,89,1,126,65,76,214,55,235,214,131,228,55,200,49,89,143,131,254,163,11,184,144,95,23,98,140,158,1,206,36,191,204,1,4,16,64,0,1,151,5,40,68,184,156,61,98,183,86,128,95,16,173,77,77,44,129,5,201,111,144,99,98,9,134,70,50,17,112,33,191,46,196,152,73,242,114,210,41,249,205,73,34,25,6,2,8,32,224,169,0,133,8,79,19,207,176,147,21,224,23,196,100,125,179,110,61,72,126,131,28,147,245,56,232,63,186,128,11,249,117,33,198,232,25,224,76,242,203,28,64,0,1,4,16,112,89,128,66,132,203,217,35,118,107,5,248,5,209,218,212,196,18,88,144,252,6,57,38,150,96,104,36,19,1,23,242,235,66,140,153,36,47,39,157,146,223,156,36,146,97,32,128,0,2,158,10,80,136,240,52,241,12,59,89,1,126,65,76,214,55,235,214,131,228,55,200,49,89,143,131,254,163,11,184,144,95,23,98,140,158,1,206,36,191,204,1,4,16,64,0,1,151,5,40,68,184,156,61,98,183,86,128,95,16,173,77,77,44,129,5,201,111,144,99,98,9,134,70,50,17,112,33,191,46,196,152,73,242,114,210,41,249,205,73,34,25,6,2,8,32,224,169,0,133,8,79,19,207,176,147,21,224,23,196,100,125,179,110,61,72,126,131,28,147,245,56,232,63,186,128,11,249,117,33,198,232,25,224,76,242,203,28,64,0,1,4,16,112,89,128,66,132,203,217,35,118,107,5,248,5,209,218,212,196,18,88,144,252,6,57,38,150,96,104,36,19,1,23,242,235,66,140,153,36,47,39,157,146,223,156,36,146,97,32,128,0,2,158,10,80,136,240,52,241,12,59,89,1,126,65,76,214,55,235,214,131,228,55,200,49,89,143,131,254,163,11,184,144,95,23,98,140,158,1,206,36,191,204,1,4,16,64,0,1,151,5,40,68,184,156,61,98,183,86,128,95,16,173,77,77,44,129,5,201,111,144,99,98,9,134,70,50,17,112,33,191,46,196,152,73,242,114,210,41,249,205,73,34,25,6,2,8,32,224,169,0,133,8,79,19,207,176,147,21,224,23,196,100,125,179,110,61,72,126,131,28,147,245,56,232,63,186,128,11,249,117,33,198,232,25,224,76,242,203,28,64,0,1,4,16,112,89,128,66,132,203,217,35,118,107,5,248,5,209,218,212,196,18,88,144,252,6,57,38,150,96,104,36,19,1,23,242,235,66,140,153,36,47,39,157,146,223,156,36,146,97,32,128,0,2,158,10,80,136,240,52,241,12,59,89,1,126,65,76,214,55,235,214,131,228,55,200,49,89,143,131,254,163,11,184,144,95,23,98,140,158,1,206,36,191,204,1,4,16,64,0,1,151,5,40,68,184,156,61,98,183,86,128,95,16,173,77,77,44,129,5,201,111,144,99,98,9,134,70,50,17,112,33,191,46,196,152,73,242,114,210,41,249,205,73,34,25,6,2,8,32,224,169,0,133,8,79,19,207,176,147,21,224,23,196,100,125,179,110,61,72,126,131,28,147,245,56,232,63,186,128,11,249,117,33,198,232,25,224,76,242,203,28,64,0,1,4,16,112,89,128,66,132,203,217,35,118,107,5,248,5,209,218,212,196,18,88,144,252,6,57,38,150,96,104,36,19,1,23,242,235,66,140,153,36,47,39,157,146,223,156,36,146,97,32,128,0,2,158,10,80,136,240,52,241,12,59,89,1,126,65,76,214,55,235,214,131,228,55,200,49,89,143,131,254,163,11,184,144,95,23,98,140,158,1,206,36,191,204,1,4,16,64,0,1,151,5,40,68,184,156,61,98,183,86,128,95,16,173,77,77,44,129,5,201,111,144,99,98,9,134,70,50,17,112,33,191,46,196,152,73,242,114,210,41,249,205,73,34,25,6,2,8,32,224,169,0,133,8,79,19,207,176,147,21,224,23,196,100,125,179,110,61,72,126,131,28,147,245,56,232,63,186,128,11,249,117,33,198,232,25,224,76,242,203,28,64,0,1,4,16,112,89,128,66,132,203,217,35,118,107,5,248,5,209,218,212,196,18,88,144,252,6,57,38,150,96,104,36,19,1,23,242,235,66,140,153,36,47,39,157,146,223,156,36,146,97,32,128,0,2,158,10,80,136,240,52,241,12,59,89,1,126,65,76,214,55,235,214,131,228,55,200,49,89,143,131,254,163,11,184,144,95,23,98,140,158,1,206,36,191,204,1,4,16,64,0,1,151,5,40,68,184,156,61,98,183,86,128,95,16,173,77,77,44,129,5,201,111,144,99,98,9,134,70,50,17,112,33,191,46,196,152,73,242,114,210,41,249,205,73,34,25,6,2,8,32,224,169,0,133,8,79,19,207,176,147,21,200,227,47,136,139,23,47,150,233,211,167,203,176,97,195,164,65,131,6,37,1,215,175,95,47,19,38,76,144,238,221,187,75,139,22,45,146,133,206,168,245,32,249,13,114,76,70,225,71,238,150,57,240,31,58,23,242,235,66,140,97,39,35,115,208,173,57,24,54,191,28,143,0,2,8,32,224,143,0,133,8,127,114,205,72,83,20,240,249,2,96,213,170,85,50,112,224,64,25,57,114,36,133,136,109,219,82,156,117,201,119,21,244,34,144,57,144,124,46,130,244,192,247,16,223,67,65,230,9,199,32,128,0,2,8,32,144,133,0,133,136,44,212,233,51,247,2,121,184,0,216,182,109,155,60,248,224,131,210,167,79,31,147,175,243,207,63,95,150,47,95,46,35,70,140,144,122,245,234,201,61,247,220,35,99,198,140,145,103,159,125,86,142,63,254,120,243,207,237,218,181,147,158,61,123,202,212,169,83,205,63,207,158,61,91,94,123,237,181,29,142,59,230,152,99,156,158,3,65,242,27,228,24,219,17,152,3,165,51,228,66,126,93,136,177,166,63,3,204,65,183,231,96,77,249,229,231,8,32,128,0,2,254,10,80,136,240,55,247,140,60,65,129,60,92,0,232,221,239,161,67,135,154,194,195,30,123,236,33,163,70,141,18,189,211,61,126,252,120,121,251,237,183,101,244,232,209,230,47,253,217,173,183,222,42,207,61,247,156,140,27,55,78,54,108,216,80,177,34,66,11,23,165,142,171,95,191,126,130,25,72,182,233,32,249,13,114,76,178,81,150,223,58,115,192,237,139,64,230,224,215,43,34,124,254,30,42,255,91,128,22,16,64,0,1,4,16,72,70,128,66,68,50,174,180,234,185,64,30,46,0,230,204,153,35,31,126,248,161,89,225,160,159,69,139,22,201,77,55,221,100,10,18,149,247,136,120,242,201,39,77,49,66,139,20,159,127,254,121,201,71,51,138,143,171,110,159,9,219,167,79,144,252,6,57,198,246,113,50,7,40,68,100,61,71,153,131,110,207,193,172,231,15,253,35,128,0,2,8,216,43,64,33,194,222,220,16,153,195,2,121,184,8,157,53,107,150,201,64,231,206,157,205,223,139,247,7,208,213,12,175,191,254,186,220,127,255,253,166,64,241,244,211,79,203,137,39,158,184,67,33,162,121,243,230,37,143,163,16,97,255,4,103,14,184,125,17,200,247,208,215,43,34,124,254,30,178,255,91,134,8,17,64,0,1,4,124,21,160,16,225,107,230,25,119,162,2,121,184,0,168,238,78,228,171,175,190,42,87,93,117,149,92,120,225,133,114,216,97,135,201,210,165,75,69,143,175,188,34,226,157,119,222,41,121,28,133,136,68,167,96,44,141,51,7,40,68,196,50,145,202,104,132,57,232,246,28,44,35,245,156,138,0,2,8,32,144,115,1,10,17,57,79,48,195,203,70,32,15,133,8,45,46,244,234,213,203,188,174,243,128,3,14,48,69,134,101,203,150,153,191,207,155,55,79,222,120,227,13,233,219,183,175,172,93,187,214,60,138,161,155,202,77,156,56,81,54,110,220,40,189,123,247,54,123,75,232,163,24,165,142,107,216,176,97,54,201,137,161,215,32,249,13,114,76,12,161,36,218,4,115,192,237,139,64,230,32,223,67,137,126,65,208,56,2,8,32,128,0,2,101,8,80,136,40,3,143,83,17,40,37,144,135,11,0,45,44,232,35,23,253,250,245,147,207,62,251,76,46,185,228,18,179,73,165,22,38,214,175,95,111,138,15,119,220,113,135,156,122,234,169,114,222,121,231,201,220,185,115,229,186,235,174,147,38,77,154,200,216,177,99,205,91,53,110,184,225,6,179,175,68,85,199,237,182,219,110,206,78,160,32,249,13,114,140,237,0,204,1,10,17,89,207,81,230,160,219,115,48,235,249,67,255,8,32,128,0,2,246,10,80,136,176,55,55,68,230,176,64,30,46,66,29,230,79,60,244,32,249,13,114,76,226,129,210,65,98,2,46,228,215,133,24,19,75,144,7,13,147,95,15,146,204,16,17,64,0,129,28,11,80,136,200,113,114,25,90,118,2,252,130,152,157,125,26,61,7,201,111,144,99,210,136,149,62,146,17,112,33,191,46,196,152,76,118,252,104,149,252,250,145,103,70,137,0,2,8,228,85,128,66,68,94,51,203,184,50,21,224,23,196,76,249,19,239,60,72,126,131,28,147,120,160,116,144,152,128,11,249,117,33,198,196,18,228,65,195,228,215,131,36,51,68,4,16,64,32,199,2,20,34,114,156,92,134,150,157,0,191,32,102,103,159,70,207,65,242,27,228,152,52,98,165,143,100,4,92,200,175,11,49,38,147,29,63,90,37,191,126,228,153,81,34,128,0,2,121,21,160,16,145,215,204,50,174,76,5,248,5,49,83,254,196,59,15,146,223,32,199,36,30,40,29,36,38,224,66,126,93,136,49,177,4,121,208,48,249,245,32,201,12,17,1,4,16,200,177,0,133,136,28,39,151,161,101,39,192,47,136,217,217,167,209,115,144,252,6,57,38,141,88,233,35,25,1,23,242,235,66,140,201,100,199,143,86,201,175,31,121,102,148,8,32,128,64,94,5,40,68,228,53,179,140,43,83,1,126,65,204,148,63,241,206,131,228,55,200,49,137,7,74,7,137,9,184,144,95,23,98,76,44,65,30,52,76,126,61,72,50,67,68,0,1,4,114,44,64,33,34,199,201,101,104,217,9,240,11,98,118,246,105,244,28,36,191,65,142,73,35,86,250,72,70,192,133,252,186,16,99,50,217,241,163,85,242,235,71,158,25,37,2,8,32,144,87,1,10,17,121,205,44,227,202,84,128,95,16,51,229,79,188,243,32,249,13,114,76,226,129,210,65,98,2,46,228,215,133,24,19,75,144,7,13,147,95,15,146,204,16,17,64,0,129,28,11,80,136,200,113,114,25,90,118,2,252,130,152,157,125,26,61,7,201,111,144,99,210,136,149,62,146,17,112,33,191,46,196,152,76,118,252,104,149,252,250,145,103,70,137,0,2,8,228,85,128,66,68,94,51,203,184,50,21,224,23,196,76,249,19,239,60,72,126,131,28,147,120,160,116,144,152,128,11,249,117,33,198,196,18,228,65,195,228,215,131,36,51,68,4,16,64,32,199,2,20,34,114,156,92,134,150,157,0,191,32,102,103,159,70,207,65,242,27,228,152,52,98,165,143,100,4,92,200,175,11,49,38,147,29,63,90,37,191,126,228,153,81,34,128,0,2,121,21,160,16,145,215,204,50,174,76,5,248,5,49,83,254,196,59,15,146,223,32,199,36,30,40,29,36,38,224,66,126,93,136,49,177,4,121,208,48,249,245,32,201,12,17,1,4,16,200,177,0,133,136,28,39,151,161,101,39,192,47,136,217,217,167,209,115,144,252,6,57,38,141,88,233,35,25,1,23,242,235,66,140,201,100,199,143,86,201,175,31,121,102,148,8,32,128,64,94,5,40,68,228,53,179,140,43,83,1,126,65,204,148,63,241,206,131,228,55,200,49,137,7,74,7,137,9,184,144,95,23,98,76,44,65,30,52,76,126,61,72,50,67,68,0,1,4,114,44,64,33,34,199,201,101,104,217,9,240,11,98,118,246,105,244,28,36,191,65,142,73,35,86,250,72,70,192,133,252,186,16,99,50,217,241,163,85,242,235,71,158,25,37,2,8,32,144,87,1,10,17,121,205,44,227,202,84,128,95,16,51,229,79,188,243,32,249,13,114,76,226,129,210,65,98,2,46,228,215,133,24,19,75,144,7,13,147,95,15,146,204,16,17,64,0,129,28,11,80,136,200,113,114,25,90,118,2,252,130,152,157,125,26,61,7,201,111,144,99,210,136,149,62,146,17,112,33,191,46,196,152,76,118,252,104,149,252,250,145,103,70,137,0,2,8,228,85,128,66,68,94,51,203,184,50,21,224,23,196,76,249,19,239,60,72,126,131,28,147,120,160,116,144,152,128,11,249,117,33,198,196,18,228,65,195,228,215,131,36,51,68,4,16,64,32,199,2,20,34,114,156,92,134,150,157,0,191,32,102,103,159,70,207,65,242,27,228,152,52,98,165,143,100,4,92,200,175,11,49,38,147,29,63,90,37,191,126,228,153,81,34,128,0,2,121,21,160,16,145,215,204,50,174,76,5,248,5,49,83,254,196,59,15,146,223,32,199,36,30,40,29,36,38,224,66,126,93,136,49,177,4,121,208,48,249,245,32,201,12,17,1,4,16,200,177,0,133,136,28,39,151,161,101,39,192,47,136,217,217,167,209,115,144,252,6,57,38,141,88,233,35,25,1,23,242,235,66,140,201,100,199,143,86,201,175,31,121,102,148,8,32,128,64,94,5,40,68,228,53,179,140,43,83,1,126,65,204,148,63,241,206,131,228,55,200,49,137,7,74,7,137,9,184,144,95,23,98,76,44,65,30,52,76,126,61,72,50,67,68,0,1,4,114,44,64,33,34,199,201,101,104,217,9,240,11,98,118,246,105,244,28,36,191,65,142,73,35,86,250,72,70,192,133,252,186,16,99,50,217,241,163,85,242,235,71,158,25,37,2,8,32,144,87,1,10,17,121,205,44,227,202,84,128,95,16,51,229,79,188,243,32,249,13,114,76,226,129,210,65,98,2,46,228,215,133,24,19,75,144,7,13,147,95,15,146,204,16,17,64,0,129,28,11,80,136,200,113,114,25,90,118,2,250,11,34,159,124,11,108,219,182,173,218,1,50,7,242,157,127,29,93,77,115,32,107,1,230,96,214,25,72,190,127,219,231,96,242,2,244,128,0,2,8,32,224,170,0,133,8,87,51,71,220,8,88,36,192,157,57,139,146,145,114,40,228,62,101,112,186,43,41,192,92,100,114,32,128,0,2,8,32,224,142,0,133,8,119,114,69,164,8,88,43,192,5,128,181,169,73,60,48,114,159,56,49,29,4,20,96,46,6,132,226,48,4,16,64,0,1,4,44,16,160,16,97,65,18,8,1,1,215,5,184,0,112,61,131,209,227,39,247,209,237,56,51,94,1,230,98,188,158,180,134,0,2,8,32,128,64,146,2,20,34,146,212,165,109,4,60,17,224,2,192,147,68,87,49,76,114,239,111,238,109,27,57,115,209,182,140,16,15,2,8,32,128,0,2,165,5,40,68,48,59,16,64,160,108,1,46,0,202,38,116,182,1,114,239,108,234,114,23,56,115,49,119,41,101,64,8,32,128,0,2,57,22,160,16,145,227,228,50,52,4,210,18,224,2,32,45,105,251,250,33,247,246,229,196,215,136,152,139,190,102,158,113,35,128,0,2,8,184,40,64,33,194,197,172,17,51,2,150,9,112,1,96,89,66,18,12,167,107,215,174,50,107,214,44,25,49,98,132,244,233,211,71,10,185,31,51,102,140,12,30,60,88,58,117,234,36,51,102,204,72,48,2,154,70,160,106,1,190,135,152,25,8,32,128,0,2,8,184,35,64,33,194,157,92,17,41,2,214,10,112,1,96,109,106,98,15,108,221,186,117,210,178,101,75,105,208,160,129,212,174,93,91,86,175,94,45,205,154,53,147,45,91,182,200,166,77,155,100,229,202,149,210,184,113,227,216,251,165,65,4,106,18,224,123,168,38,33,126,142,0,2,8,32,128,128,61,2,20,34,236,201,5,145,32,224,172,0,23,0,206,166,46,82,224,125,251,246,149,169,83,167,202,218,181,107,77,49,98,235,214,173,210,164,73,19,233,214,173,155,232,202,8,62,8,100,33,192,247,80,22,234,244,137,0,2,8,32,128,64,52,1,10,17,209,220,56,11,1,4,138,4,184,0,240,107,58,232,170,136,221,119,223,221,172,128,40,124,234,215,175,47,43,86,172,96,53,132,95,83,193,170,209,242,61,100,85,58,8,6,1,4,16,64,0,129,106,5,40,68,48,65,16,64,160,108,1,46,0,202,38,116,174,129,126,253,250,201,148,41,83,100,205,154,53,210,180,105,83,185,248,226,139,101,244,232,209,206,141,131,128,243,35,192,247,80,126,114,201,72,16,64,0,1,4,242,47,64,33,34,255,57,102,132,8,36,46,192,5,64,226,196,214,117,80,188,42,130,213,16,214,165,199,203,128,248,30,242,50,237,12,26,1,4,16,64,192,81,1,10,17,142,38,142,176,17,176,73,128,11,0,155,178,145,94,44,186,87,196,164,73,147,164,71,143,30,236,13,145,30,59,61,149,16,224,123,136,169,129,0,2,8,32,128,128,59,2,20,34,220,201,21,145,34,96,173,0,23,0,214,166,38,209,192,116,85,68,171,86,173,100,249,242,229,236,13,145,168,52,141,7,17,224,123,40,136,18,199,32,128,0,2,8,32,96,135,0,133,8,59,242,64,20,8,56,45,192,5,128,211,233,35,120,4,114,33,192,247,80,46,210,200,32,16,64,0,1,4,60,17,160,16,225,73,162,25,38,2,73,10,112,1,144,164,46,109,35,128,64,16,1,190,135,130,40,113,12,2,8,32,128,0,2,118,8,80,136,176,35,15,68,129,128,211,2,92,0,56,157,62,130,71,32,23,2,124,15,229,34,141,12,2,1,4,16,64,192,19,1,10,17,158,36,154,97,34,144,164,0,23,0,73,234,210,54,2,8,4,17,224,123,40,136,18,199,32,128,0,2,8,32,96,135,0,133,8,59,242,64,20,8,56,45,192,5,128,211,233,35,120,4,114,33,192,247,80,46,210,200,32,16,64,0,1,4,60,17,160,16,225,73,162,25,38,2,73,10,112,1,144,164,46,109,35,128,64,16,1,190,135,130,40,113,12,2,8,32,128,0,2,118,8,80,136,176,35,15,68,129,128,211,2,92,0,216,147,190,11,47,188,80,38,78,156,24,249,117,154,175,189,246,154,244,239,223,95,198,142,29,43,7,29,116,144,25,152,254,183,65,131,6,201,184,113,227,100,223,125,247,149,173,91,183,202,195,15,63,44,163,71,143,150,249,243,231,203,97,135,29,38,221,187,119,151,243,207,63,95,26,53,106,36,171,86,173,146,206,157,59,203,3,15,60,80,1,179,207,62,251,200,5,23,92,32,189,123,247,54,199,68,249,232,235,66,47,191,252,114,153,62,125,122,148,211,57,39,231,2,124,15,229,60,193,12,15,1,4,16,64,32,87,2,20,34,114,149,78,6,131,64,54,2,92,0,100,227,94,85,175,245,235,215,151,109,219,182,201,101,151,93,38,87,94,121,101,232,130,132,158,59,123,246,108,121,234,169,167,228,154,107,174,49,93,244,234,213,75,126,244,163,31,73,135,14,29,76,219,250,243,251,238,187,79,134,15,31,46,251,237,183,159,104,129,224,198,27,111,148,165,75,151,154,115,54,109,218,36,3,7,14,148,145,35,71,74,139,22,45,76,27,107,215,174,149,161,67,135,74,251,246,237,77,145,34,204,71,219,31,49,98,132,41,176,232,92,211,246,249,32,80,89,128,239,33,230,4,2,8,32,128,0,2,238,8,80,136,112,39,87,68,138,128,181,2,92,0,216,147,154,49,99,198,152,2,128,126,190,248,226,11,83,144,208,162,64,227,198,141,3,7,185,97,195,6,185,226,138,43,228,152,99,142,49,171,31,22,45,90,100,218,172,87,175,158,124,244,209,71,166,61,45,12,180,110,221,186,162,205,205,155,55,155,85,19,103,156,113,134,28,126,248,225,59,20,34,244,192,71,30,121,68,158,120,226,9,83,32,9,242,209,2,132,246,171,5,136,186,117,235,154,34,132,246,221,167,79,159,32,167,115,140,103,2,124,15,121,150,112,134,139,0,2,8,32,224,180,0,133,8,167,211,71,240,8,216,33,192,5,128,29,121,40,68,209,188,121,115,89,189,122,181,249,215,166,77,155,138,22,9,46,189,244,210,80,43,36,244,113,140,223,253,238,119,178,211,78,59,201,204,153,51,205,35,25,250,121,242,201,39,229,222,123,239,53,133,136,58,117,234,108,55,240,135,30,122,72,158,121,230,25,185,228,146,75,118,40,68,104,60,90,68,56,245,212,83,229,103,63,251,89,181,96,133,21,16,55,220,112,131,41,126,172,89,179,198,28,223,172,89,51,249,244,211,79,237,194,38,26,107,4,248,30,178,38,21,4,130,0,2,8,32,128,64,141,2,20,34,106,36,226,0,4,16,168,73,64,47,0,248,216,37,80,187,118,109,179,154,161,240,105,208,160,129,89,81,160,171,29,130,124,244,226,255,247,191,255,189,52,108,216,80,198,143,31,95,177,175,195,172,89,179,228,237,183,223,174,114,85,131,22,41,116,239,8,45,68,84,181,71,68,207,158,61,229,162,139,46,18,141,165,186,143,238,33,161,143,128,108,220,184,177,226,176,202,227,9,50,6,142,241,79,64,231,13,31,4,16,64,0,1,4,16,176,95,128,66,132,253,57,34,66,4,16,64,32,148,64,185,43,34,244,98,110,218,180,105,230,49,10,253,252,240,135,63,52,133,5,45,100,104,177,65,87,62,12,25,50,196,252,123,241,167,170,21,17,26,139,62,146,161,171,42,174,190,250,234,237,30,231,40,53,40,86,68,132,74,55,7,35,128,0,185,177,201,101,0,0,32,0,73,68,65,84,2,8,32,128,0,2,206,9,80,136,112,46,101,4,140,0,2,8,148,22,208,183,93,232,190,10,90,76,136,186,71,132,238,9,49,96,192,0,153,52,105,146,89,149,160,123,50,104,187,135,30,122,104,164,61,34,10,133,141,133,11,23,138,238,97,17,244,173,25,149,247,136,208,81,235,227,29,125,251,246,101,10,32,128,0,2,8,32,128,0,2,8,56,44,64,33,194,225,228,17,58,2,8,32,80,89,160,220,183,102,232,94,14,250,42,206,115,206,57,103,187,183,100,60,246,216,99,230,245,157,250,168,70,148,183,102,20,218,61,235,172,179,228,236,179,207,14,149,56,222,154,17,138,139,131,17,64,0,1,4,16,64,0,1,235,5,40,68,88,159,34,2,68,0,1,4,130,11,116,237,218,85,38,76,152,16,234,45,25,133,214,117,229,194,245,215,95,47,239,189,247,94,197,91,50,244,103,186,175,132,174,66,56,246,216,99,205,35,26,122,156,238,5,49,122,244,104,153,63,127,190,28,118,216,97,166,120,113,254,249,231,155,213,14,171,86,173,170,242,173,25,90,204,208,199,51,244,177,143,226,55,110,4,29,157,22,36,244,45,32,51,102,204,8,122,10,199,33,128,0,2,8,32,128,0,2,8,88,40,64,33,194,194,164,16,18,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,121,21,160,16,145,215,204,50,46,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,44,20,160,16,97,97,82,8,9,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,188,10,80,136,200,107,102,25,23,2,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,22,10,80,136,176,48,41,132,132,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,94,5,40,68,228,53,179,140,11,1,4,16,72,65,160,86,173,90,230,45,26,124,16,64,0,1,4,16,64,0,1,4,16,8,42,64,33,34,168,20,199,33,128,0,2,8,236,32,64,33,130,73,129,0,2,8,32,128,0,2,8,32,16,86,128,66,68,88,49,142,71,0,1,4,16,168,16,160,16,193,100,64,0,1,4,16,64,0,1,4,16,8,43,64,33,34,172,24,199,35,128,0,2,8,80,136,96,14,32,128,0,2,8,32,128,0,2,8,68,22,160,16,17,153,142,19,17,64,0,1,4,88,17,193,28,64,0,1,4,16,64,0,1,4,16,8,43,64,33,34,172,24,199,35,128,0,2,8,84,8,80,136,96,50,32,128,0,2,8,32,128,0,2,8,132,21,160,16,17,86,140,227,17,64,0,1,4,40,68,48,7,16,64,0,1,4,16,64,0,1,4,34,11,80,136,136,76,199,137,8,32,128,0,2,172,136,96,14,32,128,0,2,8,32,128,0,2,8,132,21,160,16,17,86,140,227,17,64,0,1,4,42,4,40,68,48,25,16,64,0,1,4,16,64,0,1,4,194,10,80,136,8,43,198,241,8,32,128,0,2,20,34,152,3,8,32,128,0,2,8,32,128,0,2,145,5,40,68,68,166,227,68,4,16,64,0,1,86,68,48,7,16,64,0,1,4,16,64,0,1,4,194,10,80,136,8,43,198,241,8,32,128,0,2,21,2,20,34,152,12,8,32,128,0,2,8,32,128,0,2,97,5,40,68,132,21,227,120,4,16,64,0,1,10,17,204,1,4,16,64,0,1,4,16,64,0,129,200,2,20,34,34,211,113,34,2,8,32,128,0,43,34,152,3,8,32,128,0,2,8,32,128,0,2,97,5,40,68,132,21,227,120,4,16,64,0,129,10,1,10,17,76,6,4,16,64,0,1,4,16,64,0,129,176,2,20,34,194,138,113,60,2,8,32,224,177,64,215,174,93,101,214,172,89,50,98,196,8,233,211,167,143,20,10,17,99,198,140,145,193,131,7,75,167,78,157,100,198,140,25,30,11,49,116,4,16,64,0,1,4,16,64,0,129,154,4,40,68,212,36,196,207,17,64,0,1,4,42,4,214,173,91,39,45,91,182,148,6,13,26,72,237,218,181,101,245,234,213,210,172,89,51,217,178,101,139,108,218,180,73,86,174,92,41,141,27,55,70,12,1,4,16,64,0,1,4,16,64,0,129,146,2,20,34,152,28,8,32,128,0,2,161,4,250,246,237,43,83,167,78,149,181,107,215,154,98,196,214,173,91,165,73,147,38,210,173,91,55,209,149,17,124,16,64,0,1,4,16,64,0,1,4,16,168,78,128,66,4,243,3,1,4,16,64,32,148,128,174,138,216,125,247,221,205,10,136,194,167,126,253,250,178,98,197,10,86,67,132,146,228,96,4,16,64,0,1,4,16,64,192,79,1,10,17,126,230,157,81,35,128,0,2,101,9,244,235,215,79,166,76,153,34,107,214,172,145,166,77,155,202,197,23,95,44,163,71,143,46,171,77,78,70,0,1,4,16,64,0,1,4,16,240,67,128,66,132,31,121,102,148,8,32,128,64,172,2,197,171,34,88,13,17,43,45,141,33,128,0,2,8,32,128,0,2,185,23,160,16,145,251,20,51,64,4,16,64,32,25,1,221,43,98,210,164,73,210,163,71,15,246,134,72,134,152,86,17,64,0,1,4,16,64,0,129,92,10,80,136,200,101,90,25,20,2,8,32,144,188,128,174,138,104,213,170,149,44,95,190,156,189,33,146,231,166,7,4,16,64,0,1,4,16,64,32,55,2,20,34,114,147,74,6,130,0,2,8,212,44,80,171,86,173,154,15,202,248,136,109,219,182,101,28,1,221,35,128,0,2,8,32,128,0,2,8,36,41,64,33,34,73,93,218,70,0,1,4,44,19,208,66,132,205,23,250,182,199,103,89,58,9,7,1,4,16,64,0,1,4,16,112,82,128,66,132,147,105,35,104,4,16,64,32,154,128,237,23,250,182,199,23,77,157,179,16,64,0,1,4,16,64,0,1,4,138,5,40,68,48,31,16,64,0,1,143,4,108,191,208,183,61,62,143,166,10,67,69,0,1,4,16,64,0,1,4,18,19,160,16,145,24,45,13,35,128,0,2,246,9,216,126,161,111,123,124,246,101,148,136,16,64,0,1,4,16,64,0,1,247,4,40,68,184,151,51,34,70,0,1,4,34,11,216,126,161,111,123,124,145,225,57,17,1,4,16,64,0,1,4,16,64,160,66,128,66,4,147,1,1,4,16,240,72,32,236,133,254,250,245,235,101,194,132,9,210,189,123,119,105,209,162,69,104,169,176,231,135,141,47,116,64,156,128,0,2,8,32,128,0,2,8,32,144,185,0,133,136,204,83,64,0,8,32,128,64,122,2,97,47,244,87,173,90,37,3,7,14,148,145,35,71,70,42,68,132,61,63,108,124,233,201,209,19,2,8,32,128,0,2,8,32,128,64,92,2,20,34,226,146,164,29,4,16,64,192,1,129,48,23,250,27,55,110,148,158,61,123,202,212,169,83,165,93,187,118,50,103,206,28,89,189,122,181,244,237,219,87,22,46,92,40,93,186,116,145,161,67,135,74,243,230,205,229,142,59,238,144,175,190,250,74,58,119,238,44,95,124,241,133,41,92,252,228,39,63,145,233,211,167,111,119,254,193,7,31,92,173,82,152,248,28,224,38,68,4,16,64,0,1,4,16,64,0,129,42,4,40,68,48,45,16,64,0,1,143,4,194,94,232,23,175,104,88,183,110,157,244,234,213,75,134,12,25,34,109,218,180,145,217,179,103,203,146,37,75,100,240,224,193,178,105,211,38,25,53,106,148,156,123,238,185,242,222,123,239,153,191,46,188,240,66,249,244,211,79,67,173,168,8,27,159,71,169,99,168,8,32,128,0,2,8,32,128,64,110,4,40,68,228,38,149,12,4,1,4,16,168,89,32,236,133,126,113,33,226,31,255,248,135,41,60,232,163,26,218,206,154,53,107,100,208,160,65,210,191,127,127,217,115,207,61,229,181,215,94,147,113,227,198,201,46,187,236,98,138,21,205,154,53,19,30,205,168,57,39,28,129,0,2,8,32,128,0,2,8,248,38,64,33,194,183,140,51,94,4,16,240,90,160,156,66,196,253,247,223,111,86,60,20,127,10,143,108,232,35,23,95,126,249,165,41,74,28,116,208,65,210,173,91,55,115,24,133,8,175,167,27,131,71,0,1,4,16,64,0,1,4,170,20,160,16,193,196,64,0,1,4,60,18,40,167,16,161,43,34,62,251,236,179,138,34,67,101,182,71,31,125,84,158,120,226,9,209,189,37,126,251,219,223,202,190,251,238,75,33,194,163,185,197,80,17,64,0,1,4,16,64,0,129,160,2,20,34,130,74,113,28,2,8,32,144,3,129,40,133,136,222,189,123,203,136,17,35,76,129,161,79,159,62,50,124,248,112,105,219,182,173,60,255,252,243,50,109,218,52,25,51,102,140,217,168,242,154,107,174,17,61,86,247,146,208,205,43,117,83,75,125,125,103,225,252,189,246,218,171,70,193,176,241,213,216,32,7,32,128,0,2,8,32,128,0,2,8,88,39,64,33,194,186,148,16,16,2,8,32,144,156,64,216,11,253,205,155,55,203,216,177,99,229,158,123,238,145,219,110,187,205,108,62,217,175,95,63,121,252,241,199,165,99,199,142,102,131,74,125,44,99,242,228,201,114,232,161,135,202,201,39,159,44,219,182,109,147,25,51,102,72,203,150,45,229,140,51,206,168,56,127,214,172,89,230,216,234,62,97,227,75,78,138,150,17,64,0,1,4,16,64,0,1,4,146,18,160,16,145,148,44,237,34,128,0,2,22,10,216,126,161,111,123,124,22,166,148,144,16,64,0,1,4,16,64,0,1,231,4,40,68,56,151,50,2,70,0,1,4,162,11,216,126,161,111,123,124,209,229,57,19,1,4,16,64,0,1,4,16,64,160,32,64,33,130,185,128,0,2,8,120,36,96,251,133,190,237,241,121,52,85,24,42,2,8,32,128,0,2,8,32,144,152,0,133,136,196,104,105,24,1,4,16,176,79,192,246,11,125,219,227,179,47,163,68,132,0,2,8,32,128,0,2,8,184,39,64,33,194,189,156,17,49,2,8,32,16,89,192,246,11,125,219,227,139,12,207,137,8,32,128,0,2,8,32,128,0,2,21,2,20,34,152,12,8,32,128,128,71,2,122,161,111,251,71,223,186,193,7,1,4,16,64,32,191,2,95,126,249,165,172,88,177,66,86,175,94,109,94,249,252,249,231,159,203,23,95,124,97,222,186,84,187,118,109,217,121,231,157,165,97,195,134,210,184,113,99,105,214,172,153,121,11,83,189,122,245,242,11,194,200,16,240,80,128,66,132,135,73,103,200,8,32,128,64,92,2,172,96,136,75,146,118,16,64,0,129,252,9,44,95,190,92,94,120,225,5,89,180,104,145,188,246,218,107,178,100,201,18,89,186,116,169,124,242,201,39,242,141,111,124,67,154,55,111,110,138,13,90,116,168,91,183,174,232,255,83,182,110,221,42,90,168,208,226,132,22,41,180,88,161,199,235,113,123,237,181,151,236,179,207,62,114,192,1,7,152,215,65,255,215,127,253,151,28,118,216,97,178,235,174,187,230,15,143,17,33,144,115,1,10,17,57,79,48,195,67,0,1,4,146,20,160,16,145,164,46,109,35,128,0,2,110,9,172,95,191,94,254,223,255,251,127,242,143,127,252,67,30,125,244,81,83,64,56,242,200,35,229,240,195,15,55,69,131,131,14,58,72,246,219,111,63,217,99,143,61,66,15,108,229,202,149,242,254,251,239,155,66,198,155,111,190,41,139,23,47,150,87,95,125,213,20,57,90,183,110,45,223,253,238,119,229,232,163,143,150,227,142,59,78,190,243,157,239,132,110,159,19,16,64,32,93,1,10,17,233,122,211,27,2,8,32,144,43,1,10,17,185,74,39,131,65,0,1,4,34,9,204,154,53,75,254,242,151,191,200,188,121,243,228,204,51,207,148,31,254,240,135,114,210,73,39,201,183,191,253,237,72,237,133,61,73,11,18,207,63,255,188,60,253,244,211,242,228,147,79,202,199,31,127,44,39,159,124,178,156,122,234,169,114,198,25,103,200,222,123,239,29,182,73,142,71,0,129,132,5,40,68,36,12,76,243,8,32,128,64,158,5,40,68,228,57,187,140,13,1,4,16,40,45,160,171,18,166,78,157,42,51,102,204,144,99,143,61,86,126,253,235,95,75,199,142,29,101,151,93,118,201,156,77,87,78,204,159,63,95,30,122,232,33,179,66,227,144,67,14,145,14,29,58,200,207,127,254,115,243,88,7,31,4,16,200,94,128,66,68,246,57,32,2,4,16,64,192,89,1,10,17,206,166,142,192,17,64,0,129,72,2,255,250,215,191,100,220,184,113,102,5,68,247,238,221,229,183,191,253,173,121,228,194,230,207,131,15,62,40,119,223,125,183,220,117,215,93,102,79,137,78,157,58,201,121,231,157,103,246,165,224,131,0,2,217,8,80,136,200,198,157,94,17,64,0,129,92,8,80,136,200,69,26,25,4,2,8,32,80,163,128,238,255,112,229,149,87,202,180,105,211,164,111,223,190,242,199,63,254,81,26,53,106,84,227,121,182,29,48,119,238,92,209,71,73,180,56,113,193,5,23,152,66,74,90,143,144,216,102,65,60,8,100,41,64,33,34,75,125,250,70,0,1,4,28,23,160,16,225,120,2,9,31,1,4,16,8,32,48,103,206,28,233,221,187,183,121,188,97,216,176,97,210,162,69,139,0,103,217,125,200,187,239,190,107,30,43,185,241,198,27,205,163,37,191,255,253,239,229,148,83,78,177,59,104,162,67,32,71,2,20,34,114,148,76,134,130,0,2,8,164,45,64,33,34,109,113,250,67,0,1,4,210,21,184,236,178,203,204,94,11,19,39,78,52,155,80,230,241,51,101,202,20,185,225,134,27,204,235,65,123,245,234,37,167,157,118,90,30,135,201,152,16,176,74,128,66,132,85,233,32,24,4,16,64,192,45,1,10,17,110,229,139,104,17,64,0,129,160,2,159,126,250,169,156,115,206,57,178,219,110,187,153,199,49,234,215,175,31,244,84,103,143,187,233,166,155,100,236,216,177,102,207,139,129,3,7,202,81,71,29,21,251,88,54,110,220,40,155,54,109,146,175,190,250,202,180,189,243,206,59,75,131,6,13,164,94,189,122,177,247,69,131,8,216,44,64,33,194,230,236,16,27,2,8,32,96,185,0,133,8,203,19,68,120,8,32,128,64,4,129,101,203,150,201,89,103,157,101,94,197,121,213,85,87,69,104,193,237,83,116,117,132,142,91,223,178,161,143,162,104,49,38,200,231,203,47,191,148,255,251,191,255,147,215,94,123,77,150,44,89,34,239,188,243,142,188,247,222,123,242,209,71,31,201,39,159,124,34,159,125,246,153,41,60,104,81,103,167,157,118,50,77,234,57,90,156,208,79,243,230,205,229,27,223,248,134,236,185,231,158,178,207,62,251,200,254,251,239,47,223,250,214,183,228,208,67,15,181,126,67,208,32,62,28,131,64,177,0,133,8,230,3,2,8,32,128,64,100,1,10,17,145,233,56,17,1,4,16,176,82,96,197,138,21,230,17,12,93,13,209,175,95,63,43,99,76,35,168,13,27,54,200,144,33,67,100,250,244,233,50,114,228,72,185,228,146,75,118,232,118,241,226,197,242,228,147,79,202,51,207,60,35,207,63,255,188,188,252,242,203,230,173,28,90,56,208,2,194,126,251,237,39,223,252,230,55,101,143,61,246,48,197,140,102,205,154,85,20,32,42,55,166,171,36,116,21,202,199,31,127,44,31,124,240,129,232,30,22,111,189,245,150,104,31,250,166,18,253,217,119,190,243,29,179,74,227,123,223,251,158,156,112,194,9,166,61,62,8,184,42,64,33,194,213,204,17,55,2,8,32,96,129,0,133,8,11,146,64,8,8,32,128,64,140,2,39,158,120,162,156,116,210,73,230,34,156,143,152,2,67,255,254,253,77,1,97,196,136,17,178,116,233,82,243,198,141,249,243,231,203,214,173,91,229,248,227,143,151,99,142,57,198,20,8,142,56,226,136,146,133,134,114,45,181,16,241,194,11,47,152,162,135,22,63,254,249,207,127,154,62,207,56,227,12,249,241,143,127,204,155,63,202,5,230,252,212,5,40,68,164,78,78,135,8,32,128,64,126,4,40,68,228,39,151,140,4,1,4,16,248,221,239,126,103,16,254,252,231,63,131,81,73,96,252,248,241,230,149,165,250,184,138,94,252,159,122,234,169,102,229,67,86,159,109,219,182,153,77,68,239,187,239,62,153,55,111,158,89,29,113,246,217,103,203,185,231,158,107,86,96,240,65,192,118,1,10,17,182,103,136,248,16,64,0,1,4,16,64,0,1,4,16,72,88,64,139,15,186,41,229,179,207,62,155,112,79,52,159,132,192,35,143,60,34,183,223,126,187,220,114,203,45,242,235,95,255,90,186,117,235,38,199,29,119,92,18,93,209,38,2,177,8,80,136,136,133,145,70,16,64,0,1,4,16,64,0,1,4,16,112,83,224,253,247,223,55,119,247,255,241,143,127,200,209,71,31,237,230,32,136,218,8,172,91,183,206,172,104,153,60,121,178,201,105,239,222,189,229,7,63,248,1,58,8,88,39,64,33,194,186,148,16,16,2,8,228,85,96,253,250,245,50,97,194,4,233,222,189,187,180,104,209,194,169,97,234,102,89,186,97,151,238,30,190,101,203,150,138,113,172,92,185,178,226,191,235,235,199,146,250,20,247,95,93,63,65,143,75,42,78,218,69,0,1,4,92,20,184,224,130,11,100,175,189,246,50,123,32,240,201,143,192,212,169,83,229,154,107,174,145,99,143,61,86,134,14,29,202,155,55,242,147,218,92,140,132,66,68,46,210,200,32,16,64,192,5,129,85,171,86,153,247,146,235,238,219,174,21,34,138,125,109,30,7,133,8,23,254,36,16,35,2,8,216,36,160,27,31,234,27,50,116,19,198,218,181,107,219,20,26,177,196,36,160,175,34,189,242,202,43,229,234,171,175,246,250,77,40,49,113,210,76,76,2,20,34,98,130,164,25,4,16,64,160,58,1,125,71,120,207,158,61,69,239,78,180,107,215,78,70,143,30,45,119,221,117,151,20,94,215,53,99,198,12,179,11,246,152,49,99,204,243,185,186,11,183,254,179,238,196,173,23,215,215,94,123,173,52,105,210,68,102,206,156,105,118,229,190,238,186,235,204,14,217,250,122,177,177,99,199,138,190,243,188,117,235,214,50,124,248,112,233,208,161,131,188,241,198,27,102,89,166,22,60,38,78,156,104,150,101,234,93,145,131,14,58,200,132,169,187,110,247,237,219,87,22,46,92,104,54,183,210,226,136,190,90,172,186,246,116,69,132,190,202,109,192,128,1,219,141,227,225,135,31,54,43,37,116,165,66,169,118,171,27,67,177,155,110,190,245,151,191,252,197,196,166,175,64,211,113,106,204,197,5,6,125,191,125,169,177,233,113,186,234,68,223,193,174,127,87,171,63,253,233,79,114,240,193,7,239,48,238,46,93,186,152,59,68,250,222,246,66,124,133,124,168,115,208,247,198,51,243,17,64,0,1,87,4,86,175,94,45,107,214,172,17,93,161,167,255,95,218,188,121,179,249,158,61,249,228,147,165,71,143,30,174,12,131,56,35,8,232,255,231,244,255,173,154,251,73,147,38,101,186,209,102,132,240,57,37,135,2,20,34,114,152,84,134,132,0,2,118,10,20,175,36,208,71,26,244,17,13,45,48,232,5,183,254,130,160,133,2,45,80,232,110,215,183,222,122,171,60,247,220,115,50,110,220,56,243,46,241,174,93,187,154,139,102,125,173,218,172,89,179,204,187,202,245,216,251,239,191,223,252,179,254,114,161,239,30,215,34,129,22,21,244,130,186,115,231,206,114,249,229,151,155,66,131,238,170,253,247,191,255,93,116,215,239,79,62,249,68,122,245,234,101,94,205,166,207,143,206,158,61,91,94,121,229,21,209,59,38,15,60,240,64,201,246,10,143,102,124,254,249,231,21,43,59,138,31,205,208,254,75,181,171,119,218,74,141,161,110,221,186,21,9,123,245,213,87,77,28,58,238,151,94,122,201,20,101,52,206,55,223,124,179,226,17,16,45,68,148,26,155,62,231,172,5,6,45,140,232,47,214,197,86,31,126,248,97,69,124,109,218,180,49,227,94,178,100,137,12,30,60,216,180,95,156,15,125,77,155,190,17,132,15,2,8,32,224,146,192,59,239,188,35,175,189,246,154,41,70,191,245,214,91,230,255,31,31,124,240,129,124,244,209,71,230,187,191,97,195,134,178,235,174,187,202,46,187,236,98,254,185,94,189,122,178,243,206,59,139,110,116,200,199,15,1,253,61,64,255,191,170,55,64,126,241,139,95,248,49,104,70,105,165,0,133,8,43,211,66,80,8,32,144,71,129,202,133,8,93,201,160,23,220,77,155,54,221,97,184,186,58,66,139,17,250,11,131,94,120,23,31,91,188,58,64,87,35,232,157,13,221,140,74,87,79,52,106,212,200,180,165,199,232,197,248,245,215,95,47,45,91,182,52,155,87,105,145,226,178,203,46,147,127,253,235,95,242,226,139,47,154,95,68,244,98,91,139,9,125,250,244,49,133,142,255,251,191,255,43,217,94,77,133,8,125,141,88,169,118,181,48,82,106,12,197,123,62,232,43,200,180,24,161,239,108,47,254,84,94,17,81,106,108,186,127,69,169,126,180,109,45,60,232,227,49,58,110,189,43,56,104,208,32,211,151,250,84,151,143,60,206,71,198,132,0,2,110,11,232,247,157,22,16,158,120,226,9,83,180,93,176,96,129,41,44,104,161,245,144,67,14,145,3,14,56,64,246,221,119,95,217,123,239,189,77,129,123,247,221,119,231,209,11,183,83,30,91,244,243,231,207,55,175,249,212,85,142,250,123,1,31,4,178,16,160,16,145,133,58,125,34,128,128,151,2,149,11,17,133,11,123,189,16,215,71,18,94,127,253,117,179,194,97,209,162,69,242,244,211,79,155,213,15,133,66,68,241,177,197,23,229,250,60,239,220,185,115,205,227,23,122,145,173,119,245,181,40,161,171,19,138,207,209,37,184,90,120,208,85,9,250,203,170,126,116,85,129,126,138,127,166,191,180,214,212,94,169,21,17,122,94,169,118,245,191,151,26,67,113,33,66,87,48,20,183,81,152,40,149,11,17,165,198,86,93,63,26,159,254,226,85,252,209,199,100,230,204,153,99,254,83,113,155,94,78,80,6,141,0,2,214,11,232,163,21,250,93,166,43,220,244,255,23,237,219,183,151,19,78,56,65,190,247,189,239,201,119,191,251,93,249,198,55,190,97,253,24,8,208,14,1,253,255,106,199,142,29,69,55,42,213,155,17,124,16,72,91,128,66,68,218,226,244,135,0,2,222,10,84,87,136,208,226,128,62,146,112,225,133,23,154,71,53,244,81,6,189,64,174,169,16,81,184,136,215,66,134,62,122,160,43,5,78,57,229,20,57,252,240,195,77,123,186,34,162,89,179,102,129,87,68,236,179,207,62,38,63,85,181,87,238,138,136,32,133,136,160,43,34,74,141,77,239,16,150,234,71,219,254,236,179,207,204,187,213,43,127,216,228,210,219,63,150,12,28,1,39,4,30,124,240,65,185,249,230,155,205,35,101,186,156,254,172,179,206,146,51,207,60,211,60,102,193,7,129,168,2,250,187,198,105,167,157,102,110,96,92,116,209,69,81,155,225,60,4,34,9,80,136,136,196,198,73,8,32,128,64,120,1,45,68,232,255,236,245,245,104,186,41,100,241,5,179,22,29,244,153,94,221,235,97,237,218,181,230,241,1,45,6,232,74,135,247,222,123,175,228,197,181,222,25,211,231,128,11,119,51,180,109,45,68,232,107,216,42,239,163,160,171,44,244,241,11,125,86,184,212,94,14,119,222,121,103,201,246,138,11,17,85,141,163,166,61,34,130,20,34,10,123,68,104,1,70,31,33,185,251,238,187,205,166,157,250,120,74,225,252,170,246,136,40,140,77,127,169,42,213,143,238,31,161,78,186,161,103,219,182,109,229,249,231,159,151,105,211,166,153,246,87,172,88,193,138,136,240,83,154,51,16,64,32,97,129,219,111,191,221,108,70,172,155,74,234,138,182,243,206,59,207,108,92,204,7,129,184,4,116,211,234,227,142,59,78,238,189,247,94,179,18,147,15,2,105,9,80,136,72,75,154,126,16,64,192,123,1,253,69,82,247,33,184,231,158,123,204,106,133,226,183,77,232,38,98,90,124,184,227,142,59,228,212,83,79,53,191,108,106,145,65,119,51,255,244,211,79,75,94,92,111,221,186,181,226,173,25,141,27,55,54,111,230,208,187,26,122,177,174,27,97,234,102,100,218,166,190,73,67,47,192,91,181,106,101,242,16,228,173,25,149,219,43,92,224,235,227,32,165,198,81,221,91,51,130,20,34,138,223,154,113,224,129,7,86,188,241,162,242,163,25,165,198,86,121,101,67,241,191,215,175,95,223,60,242,162,207,196,62,254,248,227,102,73,234,168,81,163,204,179,212,172,136,240,254,143,39,0,8,88,37,240,183,191,253,205,188,106,81,55,206,213,194,177,126,135,243,65,32,41,1,93,105,163,191,151,232,62,81,108,212,156,148,50,237,86,22,160,16,193,156,64,0,1,4,114,40,144,231,11,235,60,143,45,135,83,145,33,33,128,64,8,1,125,235,133,110,44,172,123,5,233,190,62,191,250,213,175,66,156,205,161,8,68,23,208,21,55,186,161,169,22,192,248,32,144,134,0,133,136,52,148,233,3,1,4,16,72,89,32,207,23,235,121,30,91,202,211,132,238,16,64,192,34,1,125,157,162,190,193,64,31,125,211,34,4,31,4,210,20,208,215,188,234,62,81,250,184,103,97,191,168,52,251,167,47,255,4,40,68,248,151,115,70,140,0,2,8,32,128,0,2,8,32,96,145,64,143,30,61,68,95,219,60,101,202,20,57,250,232,163,45,138,140,80,124,18,208,34,88,157,58,117,228,154,107,174,241,105,216,140,53,35,1,10,17,25,193,211,45,2,8,32,144,23,1,125,158,84,247,118,224,131,0,2,8,32,16,78,224,139,47,190,144,95,254,242,151,178,203,46,187,200,173,183,222,42,186,7,15,31,4,178,18,120,237,181,215,228,228,147,79,54,155,90,243,65,32,105,1,10,17,73,11,211,62,2,8,32,144,115,1,10,17,57,79,48,195,67,0,129,196,4,78,63,253,116,179,97,174,190,33,137,15,2,54,8,28,123,236,177,50,114,228,72,83,144,224,131,64,146,2,20,34,146,212,165,109,4,16,64,192,3,1,10,17,30,36,153,33,34,128,64,236,2,157,58,117,146,166,77,155,202,255,252,207,255,196,222,54,13,34,16,85,96,208,160,65,230,241,140,97,195,134,69,109,130,243,16,8,36,64,33,34,16,19,7,33,128,0,2,8,148,18,160,16,193,220,64,0,1,4,194,9,140,30,61,90,30,121,228,17,121,224,129,7,194,157,200,209,8,36,44,112,247,221,119,203,77,55,221,36,243,230,205,75,184,39,154,247,93,128,66,132,239,51,128,241,35,128,0,2,101,10,80,136,40,19,144,211,17,64,32,87,2,23,94,120,161,121,212,162,113,227,198,85,142,235,213,87,95,149,239,124,231,59,242,175,127,253,75,14,56,224,128,92,141,157,193,184,47,176,112,225,66,233,210,165,139,232,223,249,32,144,164,0,133,136,36,117,105,27,1,4,16,240,64,128,66,132,7,73,102,136,8,32,16,88,160,126,253,250,102,3,95,125,21,231,149,87,94,185,67,65,226,220,115,207,149,182,109,219,74,191,126,253,2,183,201,129,8,164,37,176,100,201,18,249,239,255,254,111,121,227,141,55,210,234,146,126,60,21,160,16,225,105,226,25,54,2,8,32,16,151,0,133,136,184,36,105,7,1,4,242,32,48,102,204,24,179,217,159,126,244,173,24,90,144,24,56,112,160,41,72,232,69,222,81,71,29,37,31,127,252,177,212,173,91,55,15,195,101,12,57,19,120,233,165,151,68,87,245,232,223,249,32,144,164,0,133,136,36,117,105,27,1,4,16,240,64,128,66,132,7,73,102,136,8,32,16,74,160,121,243,230,178,122,245,106,115,142,110,72,185,121,243,102,185,244,210,75,165,81,163,70,242,201,39,159,200,164,73,147,66,181,199,193,8,164,37,160,123,68,204,156,57,83,254,250,215,191,166,213,37,253,120,42,64,33,194,211,196,51,108,4,16,64,32,46,1,10,17,113,73,210,78,94,5,244,207,8,31,255,4,106,215,174,45,91,183,110,173,24,120,131,6,13,204,10,9,221,4,240,204,51,207,244,15,132,17,59,33,160,171,119,118,218,105,39,222,154,225,68,182,220,14,146,66,132,219,249,35,122,4,16,64,32,115,1,10,17,153,167,128,0,44,23,224,207,136,229,9,74,32,188,82,43,34,244,78,243,162,69,139,164,85,171,86,145,122,93,181,106,149,121,204,67,31,253,104,209,162,69,69,27,79,62,249,164,60,252,240,195,102,79,138,82,199,140,24,49,66,6,15,30,188,67,191,167,159,126,186,220,112,195,13,230,103,67,135,14,149,221,119,223,93,244,173,30,63,254,241,143,229,251,223,255,190,20,10,105,186,239,197,99,143,61,38,119,222,121,167,57,174,208,191,254,247,241,227,199,203,187,239,190,43,250,88,74,189,122,245,164,166,190,116,117,72,229,55,134,180,107,215,78,230,204,153,35,7,31,124,112,69,140,97,219,217,103,159,125,228,130,11,46,144,222,189,123,155,213,39,65,188,106,234,99,220,184,113,213,122,23,131,106,127,61,122,244,48,62,58,142,247,222,123,207,88,220,117,215,93,230,209,28,221,31,228,143,127,252,163,232,252,40,254,148,27,131,246,219,185,115,231,64,166,53,77,188,239,126,247,187,50,118,236,88,57,241,196,19,107,58,148,159,35,80,150,0,133,136,178,248,56,25,1,4,16,64,128,139,44,230,0,2,213,11,240,103,196,175,25,162,23,113,90,40,208,11,244,226,61,34,244,194,120,231,157,119,150,45,91,182,68,6,9,114,97,93,234,152,66,167,27,55,110,148,33,67,134,72,215,174,93,43,46,250,139,47,160,91,182,108,105,46,166,181,88,162,197,137,102,205,154,153,83,87,174,92,105,198,165,127,159,48,97,66,69,33,226,163,143,62,50,133,139,21,43,86,200,160,65,131,164,77,155,54,21,227,43,213,87,85,197,148,234,80,130,182,179,118,237,90,83,4,104,223,190,189,185,48,15,226,85,147,75,77,133,159,82,133,136,61,246,216,67,254,240,135,63,152,226,195,201,39,159,44,95,126,249,165,220,118,219,109,242,250,235,175,203,85,87,93,101,10,54,149,63,65,199,169,231,5,41,62,133,157,104,186,47,196,207,127,254,115,121,251,237,183,195,158,202,241,8,132,22,160,16,17,154,140,19,16,64,0,1,4,138,5,184,200,98,62,32,64,33,130,57,240,31,129,234,222,154,161,143,107,104,33,34,234,227,58,65,46,172,227,40,68,232,197,247,190,251,238,43,199,31,127,188,28,119,220,113,102,112,243,231,207,151,87,94,121,197,92,72,23,175,200,208,255,174,69,136,207,63,255,92,214,172,89,35,61,123,246,172,24,95,152,11,235,56,10,17,218,198,35,143,60,34,79,60,241,68,181,171,67,138,47,226,147,42,68,212,169,83,199,196,112,253,245,215,203,110,187,237,102,186,209,125,67,250,244,233,99,222,152,114,224,129,7,90,87,136,184,232,162,139,100,239,189,247,54,113,243,65,32,105,1,10,17,73,11,211,62,2,8,32,144,51,1,189,139,54,107,214,44,179,220,84,127,161,42,20,34,116,73,174,222,61,235,212,169,147,204,152,49,35,103,163,102,56,8,68,23,160,88,23,221,206,197,51,245,59,82,87,12,232,82,252,202,159,111,126,243,155,242,232,163,143,202,126,251,237,23,105,104,105,22,34,126,245,171,95,201,139,47,190,40,189,122,245,50,123,93,232,35,10,90,148,184,245,214,91,43,10,17,186,9,231,213,87,95,45,191,249,205,111,204,234,15,253,127,128,142,93,87,3,232,39,237,66,132,94,232,107,17,229,212,83,79,149,159,253,236,103,153,174,136,208,92,247,237,219,215,196,208,165,75,23,179,74,67,31,201,168,174,8,21,198,43,238,21,17,175,190,250,170,124,239,123,223,147,165,75,151,86,172,130,137,52,73,57,9,129,128,2,20,34,2,66,113,24,2,8,32,128,192,215,2,235,214,173,19,93,186,171,27,175,233,221,61,253,197,79,151,238,234,93,190,77,155,54,153,101,187,85,253,2,142,31,2,190,10,80,136,240,53,243,59,142,251,23,191,248,133,156,117,214,89,102,185,126,148,79,154,133,8,189,107,63,101,202,20,243,250,81,125,204,68,255,89,239,152,235,99,5,133,21,17,122,241,58,119,238,92,25,48,96,128,124,245,213,87,230,194,251,148,83,78,145,159,254,244,167,213,22,34,170,218,207,160,91,183,110,102,175,9,253,127,75,229,79,169,11,244,202,237,232,30,17,186,34,67,227,212,118,130,120,21,250,10,218,71,225,248,225,195,135,239,176,114,160,242,30,17,27,54,108,144,191,253,237,111,198,72,87,142,232,99,43,250,232,200,73,39,157,84,101,65,34,106,12,165,246,136,168,206,180,178,177,22,110,142,57,230,24,147,67,62,8,164,33,64,33,34,13,101,250,64,0,1,4,114,38,160,191,168,76,157,58,85,244,121,220,194,206,240,77,154,52,17,253,165,71,87,70,240,65,0,129,255,8,80,136,96,54,20,4,116,179,202,123,238,185,199,252,21,229,163,23,156,253,251,247,55,133,128,194,114,127,109,39,204,221,241,32,123,68,20,246,69,208,61,13,218,182,109,43,122,65,173,175,29,213,34,74,225,103,122,119,95,11,7,186,98,162,248,163,251,34,20,54,173,12,115,135,191,58,143,154,218,209,88,244,145,12,245,213,21,26,173,91,183,54,205,5,241,170,169,16,17,117,143,136,226,77,55,181,15,45,212,232,35,35,26,223,117,215,93,183,221,94,26,229,198,80,211,227,56,53,205,181,63,255,249,207,114,211,77,55,201,83,79,61,85,211,161,252,28,129,216,4,40,68,196,70,73,67,8,32,128,128,63,2,186,42,66,119,86,215,21,16,133,143,62,23,173,207,9,179,26,194,159,121,192,72,131,9,80,136,8,230,228,195,81,186,178,64,47,146,255,250,215,191,138,190,157,32,236,71,191,123,175,184,226,10,179,9,226,33,135,28,82,113,250,45,183,220,98,46,186,117,53,64,77,23,165,97,10,17,186,76,95,223,100,161,31,93,197,161,177,23,46,204,117,44,163,70,141,50,171,2,10,27,90,234,198,149,191,255,253,239,205,163,123,122,247,191,166,2,66,241,155,63,202,41,68,104,59,26,207,180,105,211,100,225,194,133,166,16,162,155,131,6,241,42,183,8,80,28,119,241,138,136,101,203,150,153,226,136,90,232,126,17,133,143,254,187,110,94,89,216,123,163,248,252,48,94,97,138,79,213,217,234,91,92,244,177,17,45,146,28,125,244,209,97,167,36,199,35,16,89,128,66,68,100,58,78,68,0,1,4,252,22,40,44,219,213,205,201,154,54,109,42,23,95,124,177,217,57,157,15,2,8,108,47,64,33,130,25,81,44,160,175,202,188,247,222,123,229,254,251,239,15,13,163,23,219,186,249,161,62,18,167,175,129,212,194,239,155,111,190,105,54,63,212,149,18,71,30,121,100,172,133,8,93,241,166,223,237,90,104,158,52,105,146,217,7,162,80,136,208,11,126,189,216,214,215,101,22,62,133,87,121,234,191,107,81,68,139,213,85,189,161,35,169,183,102,168,75,247,238,221,205,202,141,179,207,62,219,20,39,106,242,74,170,16,161,171,52,244,177,150,51,207,60,211,188,137,66,223,146,241,220,115,207,153,87,99,234,126,27,186,25,104,229,79,218,133,8,205,207,177,199,30,107,30,101,81,55,62,8,164,41,64,33,34,77,109,250,66,0,1,4,114,36,80,188,42,130,213,16,57,74,44,67,137,93,128,66,68,236,164,206,55,248,163,31,253,72,190,255,253,239,155,139,250,176,31,189,88,213,165,244,147,39,79,150,197,139,23,155,61,25,107,171,147,124,0,0,32,0,73,68,65,84,116,143,134,194,190,3,165,246,11,208,59,222,122,23,62,204,138,8,189,152,46,60,6,162,143,222,21,86,91,104,113,65,31,207,211,77,42,43,111,188,169,49,21,54,173,220,117,215,93,171,44,68,84,181,71,132,58,20,98,44,231,2,253,177,199,30,51,143,63,232,234,8,93,193,81,147,87,82,133,8,125,52,227,189,247,222,51,43,34,238,186,235,46,243,250,206,51,206,56,195,228,234,240,195,15,175,50,237,229,20,34,194,154,106,0,63,249,201,79,204,43,92,175,189,246,218,176,211,144,227,17,40,91,128,66,68,217,132,52,128,0,2,8,248,43,160,123,69,232,93,50,125,231,60,123,67,248,59,15,24,121,245,2,20,34,152,33,149,5,244,2,245,132,19,78,48,133,136,223,254,246,183,0,33,144,186,128,62,106,179,211,78,59,153,125,53,248,32,144,133,0,133,136,44,212,233,19,1,4,16,200,137,128,174,138,104,213,170,149,44,95,190,156,189,33,114,146,83,134,17,191,0,133,136,248,77,243,208,162,190,26,83,31,33,184,252,242,203,205,99,22,124,16,72,75,224,188,243,206,19,125,172,114,222,188,121,105,117,73,63,8,236,32,64,33,130,73,129,0,2,94,10,84,247,30,111,47,65,24,180,21,2,250,60,51,159,252,9,80,136,200,95,78,227,26,209,146,37,75,204,30,11,250,120,195,132,9,19,36,232,230,141,113,245,79,59,126,10,244,233,211,199,204,183,75,46,185,68,244,159,247,218,107,47,63,33,24,117,166,2,20,34,50,229,167,115,4,16,200,74,128,11,131,172,228,233,183,148,0,115,50,191,115,131,220,230,55,183,113,141,76,223,132,161,251,62,12,29,58,212,188,17,131,15,2,73,11,232,235,88,245,145,74,45,72,232,35,66,186,175,135,110,78,202,7,129,180,4,40,68,164,37,77,63,8,32,96,149,0,23,6,86,165,131,96,68,132,57,153,223,105,64,110,243,155,219,56,71,166,111,84,208,55,15,233,219,40,244,21,152,250,38,3,94,135,28,167,48,109,85,37,240,246,219,111,203,176,97,195,228,169,167,158,50,27,147,254,234,87,191,2,10,129,84,4,40,68,164,194,76,39,8,32,96,155,0,23,6,182,101,132,120,152,147,249,157,3,228,54,191,185,77,98,100,79,62,249,164,89,29,113,203,45,183,72,167,78,157,228,151,191,252,165,116,232,208,33,82,87,133,183,92,232,5,102,241,99,31,218,199,195,15,63,44,87,94,121,101,201,215,125,234,219,30,244,46,121,229,207,233,167,159,46,250,10,82,253,153,174,224,216,125,247,221,77,1,229,199,63,254,177,121,19,72,225,209,71,125,212,76,223,96,113,231,157,119,154,227,10,253,23,94,241,249,238,187,239,154,59,242,250,90,203,154,250,186,244,210,75,229,129,7,30,216,46,148,118,237,218,201,156,57,115,204,91,31,10,31,29,175,110,158,172,253,181,108,217,178,226,85,163,149,31,121,41,229,162,237,4,49,211,227,138,223,136,161,5,35,221,252,81,247,250,208,55,141,20,199,161,241,109,221,186,213,120,171,211,252,249,243,229,176,195,14,51,175,203,60,255,252,243,165,81,163,70,230,120,61,95,223,66,162,175,29,45,124,138,243,20,105,2,132,56,73,95,39,171,43,115,142,56,226,8,25,63,126,188,52,107,214,44,196,217,28,138,64,120,1,10,17,225,205,56,3,1,4,114,32,192,133,65,14,146,152,179,33,48,39,115,150,208,162,225,144,219,252,230,54,201,145,173,88,177,66,254,242,151,191,200,61,247,220,35,143,63,254,184,104,1,64,95,213,169,111,219,40,245,250,199,202,241,4,185,168,174,238,162,92,219,11,242,186,79,189,248,215,141,139,181,56,81,184,128,93,185,114,165,185,195,174,127,47,222,255,226,163,143,62,50,23,228,58,190,65,131,6,73,155,54,109,42,194,14,243,250,202,170,236,211,42,68,172,93,187,214,60,66,163,197,131,147,79,62,217,188,154,243,182,219,110,147,215,95,127,93,174,186,234,42,89,191,126,125,69,65,228,91,223,250,150,204,158,61,91,238,187,239,62,25,62,124,184,217,15,68,55,122,190,241,198,27,101,233,210,165,114,205,53,215,200,166,77,155,68,95,191,169,231,105,59,251,238,187,175,25,94,154,133,136,130,167,238,25,161,197,163,41,83,166,152,57,199,7,129,164,4,40,68,36,37,75,187,8,32,96,181,0,23,6,86,167,199,203,224,152,147,249,77,59,185,205,111,110,211,26,153,94,180,235,157,244,71,31,125,212,92,156,234,38,151,199,28,115,140,252,243,159,255,172,54,132,180,10,17,186,199,128,94,60,31,127,252,241,114,220,113,199,153,152,52,222,87,94,121,197,92,156,23,175,200,208,255,174,227,249,252,243,207,205,155,27,122,246,236,89,177,138,194,149,66,196,155,111,190,105,86,147,92,127,253,245,178,219,110,187,153,241,174,94,189,218,108,252,216,175,95,63,83,140,41,172,204,104,210,164,137,89,153,161,171,62,90,183,110,93,145,175,205,155,55,155,66,204,25,103,156,97,10,75,253,251,247,55,171,70,116,159,6,125,84,66,95,173,153,69,33,66,3,188,251,238,187,165,107,215,174,166,176,164,111,117,225,131,64,18,2,20,34,146,80,165,77,4,16,176,94,128,11,3,235,83,228,93,128,204,201,252,166,156,220,230,55,183,105,143,76,87,22,232,99,17,251,239,191,191,92,118,217,101,230,113,136,234,62,105,22,34,116,111,1,125,37,105,175,94,189,204,163,8,227,198,141,51,69,137,91,111,189,181,162,16,161,23,223,87,95,125,181,121,4,225,139,47,190,48,23,186,58,166,61,246,216,195,12,195,149,66,132,198,217,183,111,95,243,72,69,151,46,93,164,125,251,246,230,145,140,194,99,41,197,43,51,116,69,200,189,247,222,107,10,17,117,234,212,217,46,93,15,61,244,144,60,243,204,51,230,237,21,90,172,232,221,187,183,121,172,228,194,11,47,52,43,45,178,42,68,104,144,111,188,241,134,121,52,72,87,225,232,170,13,62,8,196,45,64,33,34,110,81,218,67,0,1,39,4,184,48,112,34,77,94,5,201,156,204,111,186,201,109,126,115,155,214,200,110,186,233,38,25,53,106,148,232,190,8,122,215,253,232,163,143,14,212,117,154,133,8,93,9,160,203,249,181,64,162,251,64,232,63,235,134,155,250,168,66,97,69,196,171,175,190,42,115,231,206,149,1,3,6,200,87,95,125,101,46,230,245,66,247,167,63,253,105,181,133,8,125,108,161,242,30,17,221,186,117,51,123,25,52,104,208,160,194,34,173,71,51,180,195,13,27,54,200,223,254,246,55,51,30,93,229,161,143,152,104,17,225,164,147,78,146,79,63,253,180,98,69,196,130,5,11,68,55,132,212,21,20,149,63,133,66,67,161,16,161,78,186,130,68,139,77,19,39,78,20,93,121,81,216,203,35,80,194,99,62,72,199,216,177,99,71,57,228,144,67,204,234,15,62,8,196,41,64,33,34,78,77,218,66,0,1,103,4,184,48,112,38,85,222,4,202,156,204,111,170,201,109,126,115,155,244,200,22,45,90,100,150,250,235,158,2,122,71,253,196,19,79,12,213,165,94,152,235,146,127,189,192,45,60,66,160,13,4,217,172,178,208,81,144,61,34,244,110,190,246,161,251,27,180,109,219,214,92,164,235,235,33,207,58,235,172,138,13,35,117,197,128,22,14,116,197,68,241,71,247,90,40,108,90,105,203,138,136,154,204,42,39,65,139,42,79,60,241,132,89,237,113,221,117,215,153,253,50,10,143,102,232,138,8,93,249,48,100,200,144,138,21,19,133,243,43,175,136,80,195,166,77,155,154,61,52,116,19,79,45,56,233,227,56,85,21,49,66,77,132,50,14,222,178,101,139,121,124,228,200,35,143,52,227,227,131,64,92,2,20,34,226,146,164,29,4,16,112,74,128,11,3,167,210,229,69,176,204,201,252,166,153,220,230,55,183,73,142,108,234,212,169,230,53,158,215,94,123,109,228,231,244,181,128,161,111,66,208,139,125,189,171,93,248,232,27,57,180,72,161,251,51,196,177,89,101,161,16,161,155,47,234,155,44,244,163,27,57,234,158,8,133,159,233,42,9,93,213,161,23,213,133,13,45,117,227,74,29,163,22,89,116,69,129,13,133,136,32,102,90,64,120,228,145,71,118,120,220,66,199,161,143,84,168,117,216,61,34,10,78,186,79,196,7,31,124,32,186,226,67,55,38,213,199,89,178,44,68,104,46,117,115,78,141,69,99,210,183,125,240,65,32,14,1,10,17,113,40,210,6,2,8,56,39,192,133,129,115,41,203,125,192,204,201,252,166,152,220,230,55,183,73,141,76,31,89,120,240,193,7,101,230,204,153,129,223,144,81,85,44,122,241,175,75,234,117,35,69,125,181,164,190,102,82,151,251,235,42,11,189,235,175,119,185,227,44,68,232,70,139,23,95,124,177,212,175,95,95,38,77,154,100,246,129,40,92,96,47,92,184,80,150,45,91,38,23,92,112,65,69,168,133,87,121,234,127,208,162,136,190,61,66,87,14,232,70,137,133,215,114,214,20,95,241,184,227,120,52,35,136,153,174,246,208,71,80,206,60,243,76,249,249,207,127,110,86,47,60,247,220,115,50,118,236,88,179,55,134,58,23,10,17,65,223,154,81,92,136,208,49,105,254,127,241,139,95,152,71,113,178,46,68,104,60,47,191,252,178,153,47,186,154,230,168,163,142,74,106,234,211,174,71,2,20,34,60,74,54,67,69,0,129,255,8,196,117,97,160,191,176,232,47,138,186,193,148,110,190,165,203,41,235,214,173,187,29,245,172,89,179,204,157,161,226,143,110,108,117,199,29,119,136,46,121,156,62,125,186,217,33,187,248,57,215,188,231,106,241,226,197,219,141,91,239,206,169,95,225,163,175,56,211,95,188,42,31,87,248,185,222,45,210,103,113,213,187,242,251,225,163,218,149,234,43,106,123,97,207,139,107,78,134,237,151,227,147,23,32,183,201,27,231,169,7,93,189,160,27,5,234,107,59,245,130,190,220,143,174,50,248,243,159,255,44,147,39,79,54,223,169,186,39,131,238,209,160,123,25,232,220,212,139,247,170,246,96,248,255,236,157,7,184,20,69,214,191,207,138,1,68,5,21,19,6,84,100,209,71,81,209,85,249,175,9,195,138,97,63,93,92,191,53,98,206,107,192,128,89,204,9,81,49,174,236,154,17,81,81,76,159,202,26,215,180,42,98,94,51,102,69,192,68,18,197,128,255,231,87,107,95,251,206,157,158,233,233,233,158,233,240,246,243,240,0,247,118,85,157,122,207,233,158,169,95,157,170,210,82,3,109,54,89,203,210,12,45,191,240,150,129,104,246,220,19,17,36,46,40,195,67,239,121,29,95,233,191,100,147,183,105,101,231,206,157,203,10,17,229,236,83,29,158,141,94,125,165,66,68,80,191,148,177,80,173,207,149,152,169,189,143,63,254,216,101,68,220,126,251,237,238,248,78,45,95,16,87,157,128,225,183,67,130,138,54,239,212,94,15,250,204,210,126,18,189,122,245,114,153,5,187,239,190,187,117,236,216,177,172,24,164,76,8,137,19,90,170,145,6,33,66,125,214,145,163,90,126,243,248,227,143,215,27,150,148,135,128,33,68,16,4,16,128,64,33,9,196,53,48,208,23,52,125,65,208,174,217,90,23,91,237,242,102,90,116,159,247,101,179,232,66,132,190,104,235,203,220,22,91,108,225,142,163,171,118,105,45,174,190,204,233,11,168,68,158,184,132,136,106,237,38,253,251,184,98,50,105,59,169,191,118,2,248,182,118,102,69,45,161,119,219,253,247,223,239,246,5,224,130,64,26,9,40,11,68,167,181,104,131,77,46,8,212,67,0,33,162,30,122,148,133,0,4,50,75,32,142,129,129,68,8,165,146,106,150,71,215,190,251,238,107,251,237,183,95,75,202,162,102,61,180,209,152,206,224,246,142,244,210,255,117,84,153,82,55,181,70,214,155,133,215,108,144,54,241,210,7,188,178,37,116,73,160,208,230,98,154,77,241,139,21,254,153,123,13,226,71,143,30,237,118,30,215,12,139,54,201,234,209,163,135,171,87,179,95,26,164,107,231,237,173,182,218,202,101,109,104,173,177,190,228,106,150,69,66,136,206,41,215,209,97,42,175,180,89,9,42,202,52,208,172,150,46,255,239,118,218,105,167,150,153,174,114,89,30,154,37,209,85,154,253,161,159,235,8,48,165,153,42,197,84,151,102,129,38,77,154,228,4,8,137,51,202,128,208,236,80,183,110,221,90,197,84,185,44,5,165,133,170,207,58,127,94,253,41,39,68,4,217,173,250,84,70,231,186,43,147,165,119,239,222,142,217,234,171,175,222,38,251,34,74,29,245,60,16,113,196,100,61,237,83,54,57,2,248,54,57,182,121,170,89,169,253,155,111,190,185,189,250,234,171,109,222,133,121,234,39,125,201,54,129,127,255,251,223,238,115,94,39,129,112,65,160,30,2,8,17,245,208,163,44,4,32,144,89,2,113,13,12,252,41,171,159,124,242,73,139,240,160,52,76,13,174,53,203,175,212,86,93,90,134,161,159,173,181,214,90,182,221,118,219,185,159,249,7,218,250,112,215,7,187,196,12,213,171,123,117,244,153,214,216,6,9,17,186,95,71,163,73,216,120,241,197,23,237,217,103,159,117,105,173,90,3,44,81,65,3,253,13,55,220,208,45,253,208,207,36,118,104,224,47,33,66,153,28,18,34,180,131,185,202,104,163,176,81,163,70,217,59,239,188,227,210,100,149,118,234,253,110,149,85,86,113,191,211,23,100,181,167,245,176,222,53,121,242,100,55,184,151,208,177,196,18,75,148,253,249,212,169,83,157,192,33,123,116,94,188,54,44,83,234,170,236,241,214,46,171,159,18,25,182,217,102,27,103,239,178,203,46,219,70,28,208,189,250,157,206,88,151,208,226,29,9,231,15,68,109,150,22,100,183,126,167,181,199,178,69,187,207,75,80,209,186,87,205,66,190,255,254,251,45,156,213,167,40,117,148,46,203,169,229,1,137,43,38,107,105,147,123,27,67,0,223,54,134,115,214,91,217,126,251,237,221,114,137,67,15,61,52,235,93,193,254,156,19,232,215,175,159,251,142,177,243,206,59,231,188,167,116,47,73,2,8,17,73,210,165,110,8,64,32,181,4,226,26,24,248,133,8,205,178,107,128,171,193,177,214,139,122,255,238,210,165,139,227,160,129,174,142,190,58,239,188,243,90,118,12,247,11,17,58,238,76,3,115,109,34,54,113,226,68,27,49,98,132,19,11,52,120,14,18,34,180,115,183,206,101,215,166,99,254,75,245,122,155,102,105,125,169,6,220,83,166,76,113,25,28,178,89,155,150,105,173,238,135,31,126,232,132,7,9,19,98,162,44,131,147,78,58,201,213,167,179,207,95,120,225,133,150,35,199,116,4,153,50,26,212,47,47,115,65,54,75,84,208,236,136,196,10,239,42,253,185,118,81,87,159,212,190,46,101,134,92,123,237,181,174,172,218,23,51,101,110,232,200,51,137,43,215,92,115,141,179,73,27,155,121,125,87,246,135,126,46,158,27,108,176,65,203,6,104,165,25,17,119,223,125,119,160,221,218,8,205,207,197,207,223,223,150,184,6,245,189,82,29,245,236,243,225,101,205,164,246,161,193,176,186,8,72,0,228,130,64,16,1,189,139,149,161,245,213,87,95,1,9,2,169,39,160,140,194,251,238,187,207,110,189,245,214,212,219,138,129,233,37,128,16,145,94,223,96,25,4,32,144,32,129,36,132,136,149,86,90,169,37,11,66,131,85,165,246,107,227,42,111,128,41,49,64,51,237,26,140,123,63,43,93,102,33,33,66,51,13,90,38,161,75,155,105,149,46,79,240,255,127,204,152,49,45,247,149,10,17,126,241,66,109,123,245,121,75,74,6,12,24,224,68,142,210,165,20,107,172,177,134,59,126,77,66,132,87,70,127,151,110,88,166,189,26,46,189,244,82,151,225,177,241,198,27,183,52,95,238,231,254,246,117,99,165,141,33,149,41,161,25,65,101,132,248,55,243,148,173,90,230,33,161,100,214,172,89,129,66,68,105,91,126,187,213,118,144,168,227,23,34,74,185,134,173,163,94,33,130,193,106,130,15,61,85,67,32,197,4,180,97,175,150,205,41,243,140,11,2,105,39,160,137,5,109,202,169,9,14,46,8,68,37,128,16,17,149,28,229,32,0,129,76,19,72,66,136,208,94,14,218,23,66,155,40,106,0,45,65,193,91,150,161,101,7,18,37,250,247,239,223,242,179,114,3,114,173,17,126,227,141,55,92,150,128,132,2,213,169,65,187,118,170,214,178,134,249,231,159,191,85,54,65,165,140,136,48,66,132,150,147,104,217,132,118,55,47,189,42,101,22,44,183,220,114,238,212,15,93,218,59,194,19,86,52,144,46,247,243,74,25,17,165,131,119,9,17,218,179,66,253,213,121,238,94,63,36,14,4,137,38,222,49,111,178,167,90,70,68,24,33,162,90,70,68,80,29,8,17,153,126,45,96,60,4,154,70,64,153,102,186,188,191,155,102,8,13,67,32,36,1,45,179,124,254,249,231,173,107,215,174,33,75,112,27,4,90,19,64,136,32,34,32,0,129,66,18,72,74,136,248,236,179,207,220,217,225,186,180,137,165,183,44,67,123,27,120,123,14,248,55,100,44,205,12,208,125,18,44,52,160,213,114,5,253,173,148,93,109,44,169,189,25,148,117,161,172,9,205,222,235,111,111,143,8,253,251,245,215,95,183,59,238,184,195,134,12,25,210,106,73,131,234,8,202,136,88,124,241,197,221,114,11,101,31,232,212,143,231,158,123,206,174,186,234,42,87,135,150,105,4,237,147,160,108,15,45,93,80,230,130,246,153,240,46,237,244,94,238,231,222,190,13,218,223,161,123,247,238,173,250,160,125,39,36,94,120,253,213,255,239,189,247,94,183,231,196,187,239,190,91,246,120,211,74,231,202,87,219,35,34,140,16,81,109,143,8,132,136,66,190,54,232,52,4,18,35,160,247,157,6,116,90,54,199,5,129,44,16,80,246,164,50,121,244,55,23,4,162,16,64,136,136,66,141,50,16,128,64,230,9,36,37,68,40,19,66,131,109,109,90,232,237,187,32,88,218,40,82,27,64,106,41,131,127,79,131,82,33,66,25,5,42,175,147,47,180,44,67,151,126,166,243,228,181,111,131,246,161,80,246,130,202,233,62,255,169,25,18,41,46,191,252,242,150,44,138,48,25,17,191,255,253,239,237,233,167,159,118,251,82,60,241,196,19,46,99,67,251,54,232,140,117,93,229,78,142,88,96,129,5,90,157,22,226,5,131,246,179,80,154,166,119,138,136,247,115,137,28,90,78,225,181,163,12,12,29,251,37,17,69,125,152,103,158,121,236,182,219,110,115,237,126,250,233,167,118,224,129,7,58,1,68,39,119,4,45,225,40,21,34,74,207,108,175,116,226,69,24,33,66,226,77,148,58,200,136,200,252,171,129,14,64,160,41,4,244,254,212,231,134,254,230,130,64,22,8,232,180,41,77,114,232,196,46,46,8,68,33,128,16,17,133,26,101,32,0,129,204,19,136,75,136,136,27,132,142,180,148,224,32,209,98,133,21,86,136,187,250,204,213,167,147,64,52,227,34,145,162,158,65,126,22,58,158,214,152,204,2,59,108,132,64,214,9,72,32,149,24,172,77,0,185,32,144,5,2,58,94,252,63,255,249,79,171,211,178,178,96,55,54,166,135,0,66,68,122,124,129,37,16,128,64,3,9,164,113,208,167,147,36,118,217,101,23,151,61,176,227,142,59,182,236,187,208,64,44,169,106,74,123,61,236,181,215,94,118,229,149,87,218,255,254,239,255,166,202,182,36,140,73,99,76,38,209,79,234,132,0,4,218,18,208,251,95,239,57,101,129,113,65,32,237,4,180,108,82,155,84,107,159,41,46,8,68,37,128,16,17,149,28,229,32,0,129,76,19,96,208,151,105,247,229,210,120,98,50,151,110,165,83,16,8,77,96,213,85,87,117,27,19,123,155,28,135,46,200,141,16,104,48,129,97,195,134,153,246,115,82,38,15,23,4,162,18,64,136,136,74,142,114,16,128,64,166,9,48,232,203,180,251,114,105,60,49,153,75,183,210,41,8,132,38,48,116,232,80,119,116,179,142,41,230,130,64,154,9,172,178,202,42,118,197,21,87,216,38,155,108,146,102,51,177,45,229,4,16,34,82,238,32,204,131,0,4,146,33,192,160,47,25,174,212,26,157,0,49,25,157,29,37,33,144,7,2,218,236,88,155,14,255,227,31,255,176,205,55,223,60,15,93,162,15,57,36,160,61,155,116,108,231,237,183,223,158,195,222,209,165,70,18,64,136,104,36,109,218,130,0,4,82,67,128,65,95,106,92,129,33,191,16,32,38,9,5,8,64,96,212,168,81,238,40,99,29,131,172,83,52,184,32,144,38,2,58,90,123,247,221,119,119,71,125,175,184,226,138,105,50,13,91,50,72,0,33,34,131,78,195,100,8,64,160,126,2,12,250,234,103,72,13,241,18,32,38,227,229,73,109,16,200,42,129,129,3,7,218,196,137,19,237,214,91,111,205,106,23,176,59,135,4,30,120,224,1,251,159,255,249,31,27,51,102,140,109,179,205,54,57,236,33,93,106,52,1,132,136,70,19,167,61,8,64,32,21,4,24,244,165,194,13,24,225,35,64,76,18,14,16,128,128,71,64,39,104,116,238,220,217,45,211,224,130,64,179,9,92,117,213,85,118,200,33,135,216,205,55,223,108,127,250,211,159,154,109,14,237,231,132,0,66,68,78,28,73,55,32,0,129,218,8,48,232,171,141,23,119,39,79,128,152,76,158,49,45,64,32,75,4,118,216,97,7,155,111,190,249,108,228,200,145,89,50,27,91,115,68,224,243,207,63,183,65,131,6,217,127,254,243,31,251,219,223,254,102,235,172,179,78,142,122,71,87,154,77,0,33,162,217,30,160,125,8,64,160,41,4,24,244,53,5,59,141,86,32,64,76,18,30,16,128,64,41,129,3,15,60,208,13,2,117,76,98,207,158,61,1,4,129,134,17,24,50,100,136,157,126,250,233,46,19,226,220,115,207,109,88,187,52,84,28,2,8,17,197,241,53,61,133,0,4,124,4,52,232,227,130,64,218,8,252,252,243,207,105,51,9,123,32,0,129,38,19,184,232,162,139,236,228,147,79,182,75,47,189,212,246,218,107,175,38,91,67,243,121,38,48,105,210,36,211,50,140,203,46,187,204,54,219,108,51,151,13,177,230,154,107,230,185,203,244,173,137,4,16,34,154,8,159,166,33,0,1,8,84,34,144,133,25,242,44,216,40,198,89,177,147,39,2,2,16,128,64,57,2,255,254,247,191,237,136,35,142,176,101,151,93,214,206,56,227,12,91,101,149,85,0,5,129,88,8,104,249,133,78,195,184,227,142,59,236,161,135,30,114,167,98,236,183,223,126,182,214,90,107,197,82,63,149,64,32,136,0,66,4,177,1,1,8,64,32,165,4,178,48,120,206,130,141,8,17,41,13,112,204,130,0,4,106,38,160,20,249,211,78,59,205,14,62,248,96,59,234,168,163,172,107,215,174,53,215,65,129,98,19,120,227,141,55,220,241,176,227,198,141,179,39,159,124,210,222,125,247,93,235,215,175,159,253,241,143,127,180,63,255,249,207,54,255,252,243,23,27,16,189,111,24,1,132,136,134,161,166,33,8,64,0,2,181,17,200,194,32,63,11,54,34,68,212,22,119,220,13,1,8,164,155,128,210,231,181,126,127,216,176,97,166,61,36,52,123,221,187,119,239,116,27,141,117,137,17,248,225,135,31,236,187,239,190,179,89,179,102,217,140,25,51,108,234,212,169,246,229,151,95,154,50,29,62,251,236,51,251,228,147,79,236,131,15,62,112,130,195,91,111,189,101,221,187,119,119,203,45,126,247,187,223,89,159,62,125,108,131,13,54,72,204,54,42,134,64,37,2,8,17,196,7,4,32,0,129,148,18,200,194,32,63,11,54,34,68,164,52,192,49,11,2,16,168,139,192,228,201,147,237,202,43,175,180,107,175,189,214,150,91,110,57,251,203,95,254,226,142,86,92,102,153,101,234,170,55,168,240,253,247,223,239,142,111,188,225,134,27,220,76,250,250,235,175,159,72,59,84,90,157,128,150,80,252,225,15,127,176,118,237,218,217,188,243,206,107,237,219,183,119,153,12,11,44,176,128,117,234,212,201,22,89,100,17,91,108,177,197,108,137,37,150,176,165,151,94,218,197,199,138,43,174,104,61,122,244,176,142,29,59,86,111,128,59,32,208,0,2,8,17,13,128,76,19,16,128,0,4,162,16,200,194,32,63,11,54,34,68,68,137,62,202,64,0,2,89,34,112,207,61,247,216,237,183,223,110,119,223,125,183,59,93,67,27,13,110,180,209,70,246,255,254,223,255,179,5,23,92,48,82,87,62,250,232,35,123,226,137,39,220,190,1,247,221,119,159,27,196,74,236,208,145,162,103,158,121,166,61,252,240,195,246,219,223,254,54,82,221,20,138,78,224,177,199,30,179,109,182,217,198,9,66,219,111,191,125,244,138,40,9,129,38,19,64,136,104,178,3,104,30,2,16,128,64,16,129,44,12,242,179,96,35,66,4,207,24,4,32,80,36,2,143,60,242,136,61,250,232,163,46,107,225,153,103,158,113,51,225,189,122,245,114,66,130,54,187,92,124,241,197,221,172,185,4,5,157,212,243,237,183,223,186,116,126,45,249,80,10,191,210,247,95,121,229,21,155,61,123,182,75,219,223,116,211,77,109,171,173,182,178,21,86,88,161,5,227,197,23,95,108,195,135,15,119,2,197,242,203,47,95,36,188,77,237,235,216,177,99,157,248,112,221,117,215,57,81,136,11,2,89,38,128,16,145,101,239,97,59,4,32,144,107,2,89,24,228,103,193,70,132,136,92,63,38,116,14,2,16,168,66,224,229,151,95,182,215,94,123,205,38,76,152,224,246,11,152,50,101,138,77,159,62,221,9,13,122,135,119,232,208,193,58,119,238,236,210,248,187,117,235,230,4,11,9,23,218,75,160,210,117,254,249,231,219,53,215,92,99,99,198,140,225,20,143,6,68,225,136,17,35,108,223,125,247,181,209,163,71,219,182,219,110,219,128,22,105,2,2,201,18,64,136,72,150,47,181,67,0,2,16,136,76,32,11,131,252,44,216,136,16,17,57,4,41,8,1,8,64,160,34,129,75,47,189,212,206,62,251,108,27,53,106,148,245,237,219,23,90,9,17,208,73,41,215,95,127,189,141,28,57,210,45,183,225,130,64,30,8,32,68,228,193,139,244,1,2,16,200,37,129,44,12,242,179,96,35,66,68,46,31,15,58,5,1,8,164,132,192,173,183,222,106,3,6,12,48,137,18,251,239,191,127,74,172,202,135,25,90,46,163,163,90,117,42,134,178,79,150,92,114,201,124,116,140,94,64,192,204,16,34,8,3,8,64,0,2,41,37,144,133,65,126,22,108,68,136,72,105,128,99,22,4,32,144,27,2,47,188,240,130,91,54,176,206,58,235,216,101,151,93,102,243,204,51,79,110,250,214,172,142,40,203,228,136,35,142,112,226,206,233,167,159,222,44,51,104,23,2,137,17,64,136,72,12,45,21,67,0,2,16,168,143,64,22,6,249,89,176,17,33,162,190,56,164,52,4,32,0,129,48,4,180,241,229,33,135,28,226,78,211,24,58,116,168,253,241,143,127,12,83,140,123,74,8,104,195,208,19,79,60,209,237,235,113,193,5,23,184,19,80,184,32,144,71,2,8,17,121,244,42,125,130,0,4,114,65,32,11,131,252,44,216,136,16,145,139,199,129,78,64,0,2,25,33,112,199,29,119,216,177,199,30,107,235,175,191,190,157,122,234,169,110,3,76,174,234,4,230,204,153,99,103,157,117,150,203,126,144,16,33,118,92,16,200,51,1,132,136,60,123,151,190,65,0,2,153,38,144,133,65,126,22,108,68,136,200,244,99,128,241,16,128,64,6,9,40,59,98,240,224,193,110,35,203,19,78,56,193,6,13,26,100,11,45,180,80,6,123,210,24,147,117,28,170,178,72,54,217,100,19,59,233,164,147,236,183,191,253,109,99,26,166,21,8,52,145,0,66,68,19,225,211,52,4,32,0,129,74,4,178,48,200,207,130,141,8,17,60,103,16,128,0,4,154,67,224,189,247,222,179,33,67,134,216,77,55,221,100,135,31,126,184,253,245,175,127,101,195,197,95,92,241,229,151,95,218,240,225,195,237,242,203,47,183,223,255,254,247,118,212,81,71,89,159,62,125,154,227,40,90,133,64,19,8,32,68,52,1,58,77,66,0,2,16,8,67,32,11,131,252,44,216,136,16,17,38,218,184,7,2,16,128,64,114,4,222,122,235,45,183,137,229,223,254,246,55,219,99,143,61,108,175,189,246,178,13,54,216,32,185,6,83,92,243,227,143,63,110,55,220,112,131,59,5,99,159,125,246,177,131,14,58,200,214,90,107,173,20,91,140,105,16,72,134,0,66,68,50,92,169,21,2,16,128,64,221,4,178,48,200,207,130,141,8,17,117,135,34,21,64,0,2,16,136,133,128,178,0,52,0,191,254,250,235,221,201,26,59,237,180,147,237,176,195,14,214,189,123,247,88,234,79,107,37,255,249,207,127,108,204,152,49,166,163,78,219,181,107,103,187,237,182,155,19,100,22,95,124,241,180,154,140,93,16,72,156,0,66,68,226,136,105,0,2,16,128,64,52,2,89,24,228,103,193,70,132,136,104,241,71,41,8,64,0,2,73,18,120,244,209,71,109,244,232,209,110,128,190,194,10,43,184,83,54,182,218,106,171,220,100,7,252,235,95,255,178,127,254,243,159,118,239,189,247,218,140,25,51,172,127,255,254,246,231,63,255,217,109,226,201,5,1,8,152,33,68,16,5,16,128,0,4,82,74,32,11,131,252,44,216,136,16,145,210,0,199,44,8,64,0,2,191,16,120,232,161,135,220,128,125,236,216,177,54,107,214,44,219,116,211,77,173,111,223,190,110,249,70,86,178,37,198,143,31,111,79,62,249,164,61,246,216,99,38,145,165,103,207,158,214,175,95,63,219,122,235,173,217,251,129,72,135,64,25,2,8,17,132,5,4,32,16,137,128,6,160,141,190,180,11,119,145,174,44,12,242,179,96,35,66,68,237,79,77,51,158,239,218,173,204,111,137,162,189,235,242,235,73,122,22,133,128,246,147,208,64,94,3,122,13,236,245,62,90,119,221,117,109,237,181,215,182,53,215,92,211,122,245,234,101,203,44,179,76,148,170,99,41,163,99,54,95,123,237,53,123,245,213,87,237,197,23,95,180,231,159,127,222,198,141,27,103,43,174,184,162,19,78,54,218,104,35,119,250,197,18,75,44,17,75,123,84,2,129,188,18,64,136,200,171,103,233,23,4,18,38,208,232,1,104,81,7,70,105,31,144,52,58,14,162,134,117,81,227,39,42,47,149,75,123,236,213,211,183,52,151,205,202,51,149,102,134,216,150,47,2,239,190,251,174,61,247,220,115,246,194,11,47,216,75,47,189,228,4,128,239,191,255,222,101,28,172,180,210,74,78,0,88,110,185,229,156,56,209,181,107,87,183,239,66,151,46,93,108,174,185,230,138,4,226,155,111,190,177,207,63,255,220,38,77,154,100,19,39,78,180,143,63,254,216,62,252,240,67,147,29,239,188,243,142,73,40,81,219,18,68,36,140,104,163,73,9,37,11,47,188,112,164,246,40,4,129,162,18,64,136,40,170,231,233,55,4,234,36,192,151,229,58,1,230,164,56,113,144,19,71,210,141,212,16,224,153,74,141,43,48,36,197,4,36,20,72,16,152,48,97,130,189,255,254,251,246,209,71,31,217,39,159,124,98,159,125,246,153,77,153,50,197,180,41,230,130,11,46,104,157,58,117,178,5,22,88,192,58,116,232,96,243,205,55,159,205,61,247,220,78,160,144,208,250,211,79,63,217,15,63,252,96,223,125,247,157,73,124,208,62,14,211,166,77,115,155,73,74,200,88,114,201,37,157,176,33,129,163,91,183,110,78,240,232,209,163,135,19,33,180,209,38,23,4,32,80,31,1,132,136,250,248,81,26,2,133,37,192,151,229,194,186,190,85,199,137,3,226,0,2,241,18,224,153,138,151,39,181,21,151,192,212,169,83,109,250,244,233,54,115,230,76,251,246,219,111,109,246,236,217,246,227,143,63,154,150,86,232,57,147,224,32,65,161,125,251,246,214,177,99,71,39,88,116,238,220,217,253,159,11,2,16,72,158,0,66,68,242,140,105,1,2,185,36,192,151,229,92,186,181,230,78,17,7,53,35,163,0,4,42,18,224,153,34,64,32,0,1,8,64,160,8,4,16,34,138,224,101,250,8,129,4,8,240,101,57,1,168,25,172,146,56,200,160,211,48,57,213,4,120,166,82,237,30,140,131,0,4,32,0,129,152,8,32,68,196,4,146,106,32,80,52,2,124,89,46,154,199,203,247,151,56,32,14,32,16,47,1,158,169,120,121,82,27,4,32,0,1,8,164,147,0,66,68,58,253,130,85,16,72,61,1,190,44,167,222,69,13,49,144,56,104,8,102,26,41,16,1,158,169,2,57,155,174,66,0,2,16,40,48,1,132,136,2,59,159,174,67,160,30,2,124,89,174,135,94,126,202,18,7,249,241,37,61,73,7,1,158,169,116,248,1,43,32,0,1,8,64,32,89,2,8,17,201,242,165,118,8,228,150,0,95,150,115,235,218,154,58,70,28,212,132,139,155,33,80,149,0,207,84,85,68,220,0,1,8,64,0,2,57,32,128,16,145,3,39,210,5,8,52,131,0,95,150,155,65,61,125,109,18,7,233,243,9,22,101,155,0,207,84,182,253,135,245,16,128,0,4,32,16,142,0,66,68,56,78,220,5,1,8,148,16,224,203,50,33,33,2,196,1,113,0,129,120,9,240,76,197,203,147,218,32,0,1,8,64,32,157,4,16,34,210,233,23,172,130,64,234,8,236,179,207,62,54,114,228,72,59,227,140,51,108,208,160,65,45,3,208,33,67,134,216,224,193,131,109,151,93,118,177,107,174,185,38,117,118,99,80,188,4,136,131,120,121,82,27,4,120,166,136,1,8,64,0,2,16,40,34,1,132,136,34,122,157,62,67,32,2,129,25,51,102,88,151,46,93,172,67,135,14,54,215,92,115,217,215,95,127,109,11,47,188,176,253,244,211,79,246,221,119,223,217,23,95,124,97,11,46,184,96,132,154,41,146,37,2,196,65,150,188,133,173,89,32,192,51,149,5,47,97,35,4,32,0,1,8,196,77,0,33,34,110,162,212,7,129,28,19,56,230,152,99,108,248,240,225,54,125,250,116,39,70,204,153,51,199,22,90,104,33,59,224,128,3,76,153,17,92,197,32,64,28,20,195,207,244,178,113,4,120,166,26,199,154,150,32,0,1,8,64,32,29,4,16,34,210,225,7,172,128,64,38,8,104,230,110,241,197,23,119,25,16,222,213,190,125,123,155,50,101,10,217,16,153,240,96,60,70,18,7,241,112,164,22,8,120,4,120,166,136,5,8,64,0,2,16,40,26,1,132,136,162,121,156,254,66,160,78,2,199,29,119,156,93,121,229,149,54,109,218,52,235,212,169,147,29,120,224,129,118,238,185,231,214,89,43,197,179,70,128,56,200,154,199,176,55,237,4,120,166,210,238,33,236,131,0,4,32,0,129,56,9,32,68,196,73,147,186,32,80,0,2,254,153,59,178,33,10,224,240,128,46,18,7,197,245,61,61,79,134,0,207,84,50,92,169,21,2,16,128,0,4,210,73,0,33,34,157,126,193,42,8,164,154,128,214,51,95,118,217,101,118,200,33,135,176,55,68,170,61,149,172,113,196,65,178,124,169,189,120,4,120,166,138,231,115,122,12,1,8,64,160,168,4,16,34,138,234,121,250,13,129,58,8,104,230,110,201,37,151,180,73,147,38,177,55,68,29,28,179,94,148,56,200,186,7,177,63,109,4,120,166,210,230,17,236,129,0,4,32,0,129,164,8,32,68,36,69,182,164,222,231,159,127,222,126,247,187,223,53,168,181,244,52,51,126,252,120,91,123,237,181,211,173,164,181,216,0,0,32,0,73,68,65,84,99,80,206,44,33,174,114,230,208,136,221,33,14,34,130,163,24,4,2,8,240,76,17,26,16,128,0,4,32,0,129,100,9,32,68,36,203,183,165,118,137,16,251,239,191,191,251,83,148,235,239,127,255,187,233,143,196,8,174,100,8,16,87,201,112,205,90,173,196,65,214,60,134,189,105,39,192,51,149,118,15,97,31,4,32,0,1,8,100,157,0,66,68,3,60,120,192,1,7,184,86,134,15,31,222,128,214,210,213,68,145,251,158,180,39,138,204,182,200,125,47,141,171,34,179,40,114,223,147,126,191,20,185,254,34,199,85,145,251,94,228,152,167,239,16,128,0,4,154,65,0,33,34,97,234,100,5,152,91,146,82,180,108,144,132,195,202,101,154,20,61,219,132,184,50,226,192,120,191,36,253,174,41,90,253,188,91,121,166,138,22,243,244,23,2,16,128,64,179,8,32,68,36,72,222,91,99,90,244,125,18,224,16,111,144,193,243,191,60,139,206,161,232,253,247,158,42,56,196,251,126,41,114,109,196,18,239,214,34,199,63,125,135,0,4,32,208,104,2,8,17,9,18,103,198,246,87,184,204,50,197,23,104,196,21,113,37,2,196,1,113,16,223,91,133,154,120,166,90,199,0,159,217,60,19,16,128,0,4,32,144,52,1,132,136,132,8,179,206,178,45,88,152,212,31,108,48,36,174,68,128,56,32,14,234,127,155,80,131,159,0,207,20,207,20,79,4,4,32,0,1,8,52,150,0,66,68,2,188,153,73,8,134,202,44,110,244,128,35,174,136,43,17,32,14,136,131,232,111,17,74,150,35,192,51,197,51,197,147,1,1,8,64,0,2,141,39,128,16,17,51,115,214,152,86,6,10,159,104,1,7,55,226,74,4,136,3,226,32,218,27,132,82,65,4,120,166,120,166,120,58,32,0,1,8,64,160,57,4,16,34,98,230,206,140,127,117,160,204,62,85,103,84,122,7,113,85,157,89,17,226,138,56,32,14,170,19,224,142,90,8,240,76,85,167,85,132,119,107,117,10,220,1,1,8,64,0,2,113,19,64,136,136,145,40,107,76,195,195,132,21,172,194,19,8,127,103,158,227,42,207,125,11,239,225,112,119,194,42,28,167,162,223,69,156,132,143,0,88,133,103,197,157,16,128,0,4,32,16,142,0,66,68,56,78,85,239,98,198,160,42,162,54,55,48,19,85,157,25,113,85,157,81,233,29,121,140,43,226,128,56,168,157,0,37,42,17,224,153,170,61,62,242,248,110,173,157,2,37,32,0,1,8,64,32,46,2,8,17,49,144,100,141,105,52,136,112,171,204,13,62,196,149,8,16,7,196,65,52,2,148,10,34,192,51,21,45,54,224,22,141,27,165,32,0,1,8,64,160,60,1,132,136,24,34,131,89,130,232,16,153,149,10,102,71,92,17,87,34,64,28,16,7,209,9,80,178,28,1,158,169,232,113,193,103,118,116,118,148,132,0,4,32,0,129,214,4,16,34,234,140,8,214,77,214,9,208,204,96,216,150,33,76,136,43,17,32,14,136,131,250,9,80,131,159,0,207,84,253,241,0,195,250,25,82,3,4,32,0,1,8,152,33,68,212,17,5,204,12,212,1,175,164,40,51,84,191,2,33,174,136,43,17,32,14,136,131,248,8,80,19,207,84,188,49,192,103,118,188,60,169,13,2,16,128,64,17,9,32,68,68,244,58,107,37,35,130,11,40,6,207,255,130,129,3,113,69,28,196,27,3,240,140,159,103,22,107,228,221,26,175,215,224,25,47,79,106,131,0,4,32,80,68,2,8,17,17,189,206,108,64,68,112,21,138,49,3,204,126,0,241,71,85,54,51,11,120,191,196,31,9,188,95,226,103,154,165,26,121,166,226,247,22,207,84,252,76,169,17,2,16,128,64,145,8,32,68,68,240,54,235,35,35,64,11,89,164,200,108,139,220,247,144,225,17,249,182,44,177,205,146,173,145,29,210,164,130,176,109,18,248,38,55,139,223,147,115,0,108,147,99,75,205,16,128,0,4,242,78,0,33,162,70,15,51,3,80,35,176,8,183,23,113,230,138,184,138,16,40,53,22,201,66,92,17,7,53,58,53,194,237,89,136,131,8,221,162,72,0,1,158,169,228,67,131,103,42,121,198,180,0,1,8,64,32,143,4,16,34,106,240,42,107,34,107,128,85,199,173,69,227,92,180,254,214,17,26,117,21,77,59,231,180,219,87,23,252,20,21,134,115,138,156,145,176,41,248,58,97,192,191,84,15,231,198,112,166,21,8,64,0,2,121,35,128,16,81,131,71,81,253,107,128,85,231,173,69,154,197,34,174,234,12,150,26,138,167,57,174,136,131,26,28,89,231,173,105,142,131,58,187,70,113,31,1,158,169,198,133,3,207,84,227,88,211,18,4,32,0,129,188,16,64,136,8,233,73,214,65,134,4,21,227,109,69,96,94,132,62,198,24,18,177,84,149,70,230,105,180,41,22,216,41,174,4,230,41,118,78,12,166,225,223,24,32,214,88,5,204,107,4,198,237,16,128,0,4,10,78,0,33,34,68,0,160,244,135,128,148,208,45,121,158,209,34,174,18,10,154,16,213,166,41,174,136,131,16,14,75,232,150,52,197,65,66,93,44,100,181,60,83,205,115,59,207,84,243,216,211,50,4,32,0,129,172,17,64,136,168,226,49,214,62,54,55,164,243,202,63,175,253,106,110,180,132,111,61,45,252,211,98,71,120,114,249,186,19,254,249,242,167,122,131,79,155,235,83,248,55,151,63,173,67,0,2,16,200,18,1,132,136,42,222,66,221,111,126,56,231,113,118,139,184,34,174,68,128,56,32,14,154,79,32,95,22,240,76,53,223,159,121,252,204,110,62,85,44,128,0,4,32,144,63,2,8,17,21,124,202,122,199,244,4,124,158,124,145,167,190,164,39,66,162,89,210,76,95,52,179,237,104,180,242,91,10,95,228,195,183,248,49,61,126,196,23,233,241,5,150,64,0,2,16,72,43,1,132,136,0,207,160,232,167,47,100,243,48,211,69,92,17,87,34,64,28,16,7,233,35,144,109,139,120,166,210,231,191,60,124,102,167,143,42,22,65,0,2,16,200,15,1,132,136,50,190,100,141,99,58,3,60,235,126,201,186,253,233,140,138,250,173,106,180,95,26,221,94,253,132,138,81,3,126,201,174,159,241,93,58,125,135,95,210,233,23,172,130,0,4,32,144,22,2,8,17,101,60,225,169,248,251,237,183,159,93,119,221,117,118,244,209,71,219,182,219,110,107,139,44,178,136,157,121,230,153,214,161,67,135,72,254,123,235,173,183,236,234,171,175,182,211,78,59,173,77,29,55,220,112,131,237,177,199,30,45,245,158,126,250,233,118,242,201,39,183,252,255,231,159,127,182,81,163,70,217,111,126,243,27,219,121,231,157,221,207,127,252,241,71,87,223,69,23,93,100,19,39,78,180,157,118,218,201,206,58,235,44,91,108,177,197,66,217,87,201,158,80,21,148,185,41,137,58,253,205,100,121,214,139,217,161,168,81,149,124,185,70,198,21,113,144,188,63,163,182,208,200,56,136,106,35,229,218,18,224,153,74,111,84,240,76,165,215,55,88,6,1,8,64,160,217,4,16,34,74,60,224,95,215,248,237,183,223,58,49,96,207,61,247,180,213,86,91,173,110,95,5,13,210,37,50,156,113,198,25,182,197,22,91,88,159,62,125,218,180,35,193,97,228,200,145,118,228,145,71,218,37,151,92,98,187,238,186,171,187,231,225,135,31,182,251,238,187,207,78,57,229,20,155,127,254,249,237,198,27,111,180,247,222,123,207,253,191,93,187,118,85,237,77,66,52,72,162,206,210,142,100,113,237,105,22,109,174,26,64,57,187,161,17,62,106,68,27,57,115,75,195,187,131,143,26,142,188,174,6,241,87,93,248,26,82,24,31,53,4,51,141,64,0,2,16,200,28,1,132,8,159,203,252,202,189,68,136,35,142,56,194,134,15,31,238,238,184,233,166,155,236,197,23,95,116,217,12,31,125,244,145,13,29,58,212,22,90,104,33,151,49,209,187,119,111,187,240,194,11,109,245,213,87,183,57,115,230,216,157,119,222,105,67,134,12,177,103,159,125,214,54,220,112,67,247,111,9,12,65,131,244,89,179,102,153,50,32,14,58,232,32,235,214,173,91,155,32,82,91,95,127,253,181,117,237,218,213,58,119,238,220,34,68,148,222,168,250,207,57,231,28,151,33,177,240,194,11,183,252,90,66,199,232,209,163,237,152,99,142,177,94,189,122,57,91,123,244,232,225,236,25,54,108,152,171,87,127,171,31,151,95,126,185,245,236,217,179,106,63,100,211,119,223,125,103,95,125,245,149,99,224,101,97,148,246,241,153,103,158,113,237,190,244,210,75,173,50,54,116,95,16,67,217,123,215,93,119,217,224,193,131,93,31,14,62,248,96,39,176,248,51,73,178,52,3,198,140,80,118,222,139,73,198,21,113,64,28,100,135,64,54,44,229,153,202,134,159,100,101,146,239,214,236,80,192,82,8,64,0,2,16,240,19,64,136,248,133,70,185,181,140,18,35,148,93,176,207,62,251,184,187,188,101,21,18,34,244,179,83,79,61,213,250,246,237,235,178,21,94,126,249,101,59,247,220,115,237,157,119,222,113,127,235,207,82,75,45,101,35,70,140,176,113,227,198,217,5,23,92,96,31,126,248,97,217,165,25,90,86,161,108,135,239,191,255,222,158,122,234,41,219,102,155,109,220,160,123,217,101,151,117,237,106,192,63,223,124,243,57,49,68,151,151,17,81,26,202,106,231,246,219,111,119,217,21,243,206,59,111,203,175,95,123,237,53,183,164,68,54,72,76,145,64,162,126,77,152,48,193,101,123,168,173,77,55,221,180,166,126,72,52,145,144,32,97,99,238,185,231,118,75,70,116,249,133,136,201,147,39,219,81,71,29,229,218,90,101,149,85,220,210,146,87,95,125,213,217,242,193,7,31,132,98,40,177,231,216,99,143,117,194,136,4,22,111,89,76,86,214,158,102,197,78,94,139,255,37,144,148,191,146,170,23,191,37,67,0,127,37,195,53,206,90,241,81,156,52,147,175,11,127,37,207,152,22,32,0,1,8,100,141,0,66,196,47,30,43,167,214,87,18,34,206,63,255,124,55,176,239,212,169,83,96,166,131,170,150,176,32,49,66,131,104,9,24,229,246,136,120,229,149,87,220,222,14,23,95,124,177,45,185,228,146,110,246,255,154,107,174,177,19,79,60,177,213,94,18,18,60,130,132,8,101,76,156,112,194,9,118,216,97,135,185,65,191,255,186,251,238,187,77,98,196,241,199,31,223,234,231,18,13,162,246,195,95,206,95,169,95,136,120,240,193,7,237,133,23,94,112,66,132,132,138,47,190,248,194,6,13,26,228,4,28,137,43,65,109,43,123,67,215,238,187,239,222,50,56,84,214,133,50,75,252,251,115,100,97,54,140,89,160,172,189,18,147,57,209,130,56,32,14,178,71,32,221,22,243,76,165,219,63,229,172,203,194,103,118,246,168,98,49,4,32,0,129,236,18,64,136,48,179,160,245,139,149,132,8,191,160,224,31,124,183,111,223,222,222,124,243,77,27,59,118,172,73,96,120,250,233,167,93,214,68,37,33,162,52,124,190,252,242,75,59,244,208,67,221,114,141,149,86,90,169,229,215,65,66,196,55,223,124,227,246,178,216,110,187,237,108,227,141,55,110,19,141,65,229,74,151,81,196,209,15,127,29,99,198,140,105,37,156,4,241,148,184,224,47,167,76,139,21,87,92,177,37,243,163,210,190,19,105,94,123,154,102,219,178,251,202,106,140,229,113,250,46,206,186,26,211,123,90,241,8,224,187,116,198,2,126,73,167,95,194,88,133,239,194,80,226,30,8,64,0,2,197,32,80,120,33,162,146,66,31,69,136,240,150,65,236,189,247,222,110,217,130,150,32,220,114,203,45,53,11,17,218,87,65,75,44,180,127,131,119,149,19,20,62,255,252,115,183,191,195,218,107,175,109,253,251,247,111,89,34,225,15,223,74,25,17,65,130,74,212,126,212,146,17,17,212,182,50,34,196,222,251,194,162,148,206,114,25,17,94,31,211,56,51,198,204,79,246,95,160,113,196,21,113,64,28,100,159,64,186,122,192,51,149,46,127,68,177,38,142,119,107,148,118,41,3,1,8,64,0,2,233,34,80,104,33,162,218,154,197,40,66,132,6,253,111,191,253,182,219,160,113,250,244,233,110,121,133,54,95,212,178,139,143,63,254,184,236,210,12,237,237,112,243,205,55,187,229,25,202,14,208,62,10,247,222,123,175,59,54,84,251,47,4,9,17,218,131,225,240,195,15,119,199,126,110,185,229,150,101,69,8,149,245,68,5,101,101,188,254,250,235,118,199,29,119,184,101,14,165,75,69,252,34,66,148,126,168,173,90,246,136,8,18,34,180,52,197,219,103,35,104,143,8,255,99,84,205,143,254,123,103,204,152,97,3,7,14,116,126,72,234,170,197,158,164,108,168,167,222,70,156,124,34,251,102,206,156,233,68,52,237,55,178,232,162,139,182,50,185,81,54,84,226,84,175,31,107,41,239,137,140,203,47,191,124,203,82,174,160,99,130,43,177,41,151,145,20,166,206,122,226,37,233,178,149,226,196,223,118,216,251,106,181,183,22,63,214,90,55,247,215,70,0,95,212,198,43,173,119,227,199,180,122,6,187,32,0,1,8,52,150,64,161,133,136,106,170,124,20,33,66,95,134,37,62,72,88,216,124,243,205,109,192,128,1,166,37,10,58,169,66,39,76,148,219,35,66,199,115,222,118,219,109,118,246,217,103,219,167,159,126,106,7,30,120,160,219,228,113,145,69,22,105,21,13,165,25,17,58,209,67,247,250,175,126,253,250,185,77,39,253,3,59,255,169,25,90,234,225,157,140,81,105,105,70,148,126,148,10,17,26,72,85,58,53,163,210,242,22,239,212,12,45,117,217,121,231,157,221,70,159,18,39,244,255,114,87,181,89,50,9,16,202,48,145,32,164,253,42,180,71,69,82,87,181,184,74,170,221,172,213,171,37,72,122,86,36,192,149,10,17,105,233,75,181,184,170,100,103,45,113,160,172,41,189,7,186,119,239,110,247,220,115,143,91,150,21,116,4,111,88,33,66,98,98,216,58,211,194,187,156,29,97,227,36,236,125,81,250,90,79,28,68,105,143,50,229,9,212,242,76,197,201,80,177,117,200,33,135,184,253,141,116,170,84,189,151,119,42,151,50,38,75,63,175,85,183,126,182,219,110,187,89,185,207,115,239,119,107,172,177,134,203,182,244,219,83,233,119,245,218,28,119,121,158,169,184,137,82,31,4,32,0,129,236,17,40,172,16,193,58,197,108,4,235,236,217,179,237,250,235,175,119,131,50,239,244,146,32,203,203,249,84,2,132,183,17,168,78,18,145,8,161,193,175,54,205,76,226,74,42,174,42,29,105,234,29,39,235,63,78,245,221,119,223,109,115,108,170,54,86,21,139,93,118,217,197,125,121,213,102,162,18,191,244,229,85,75,128,60,161,75,95,246,253,39,196,212,115,204,170,24,107,15,19,109,76,122,233,165,151,218,210,75,47,237,6,217,91,108,177,133,59,41,70,98,154,190,80,75,100,210,137,47,94,31,78,58,233,36,151,185,83,237,184,220,48,71,189,214,235,231,40,62,173,181,140,54,181,213,49,190,43,172,176,130,59,101,71,62,10,35,226,73,152,123,224,129,7,90,226,89,27,188,78,154,52,201,137,110,218,40,182,180,78,143,69,57,159,104,143,25,61,31,254,118,117,170,142,6,95,18,69,189,35,119,229,35,13,204,116,92,241,246,219,111,111,235,174,187,174,171,246,225,135,31,118,251,226,40,227,72,39,243,120,199,246,6,213,81,122,244,111,152,56,209,201,59,111,188,241,70,155,227,145,21,67,222,113,203,94,60,61,242,200,35,45,71,254,250,197,27,157,192,83,26,143,94,223,43,197,74,173,62,173,55,238,40,223,154,64,163,248,151,19,29,36,28,232,61,168,163,164,227,16,77,245,124,234,164,42,101,40,234,25,242,215,169,119,129,98,87,251,62,41,110,181,231,148,226,211,19,40,148,49,232,253,238,190,251,238,115,113,95,237,119,81,98,41,110,241,165,156,13,141,242,105,148,254,83,6,2,16,128,0,4,146,39,80,72,33,2,37,62,249,192,170,167,133,241,227,199,219,113,199,29,231,6,54,221,186,117,179,189,246,218,203,45,83,233,216,177,99,213,106,189,25,51,101,81,232,203,158,6,191,58,250,116,218,180,105,174,236,194,11,47,236,50,83,146,184,146,140,43,45,175,9,90,174,34,33,194,127,156,234,39,159,124,226,120,149,59,54,85,153,55,11,46,184,160,109,187,237,182,110,223,18,221,163,129,236,90,107,173,229,6,109,59,238,184,163,227,85,235,81,181,149,150,208,104,102,94,199,219,106,96,170,229,68,58,221,69,130,200,2,11,44,208,146,17,161,19,85,252,125,144,144,162,147,99,60,33,34,204,113,185,97,150,241,68,245,123,45,51,177,113,196,129,102,74,43,29,125,235,247,143,132,2,197,186,142,11,150,176,164,1,132,255,168,219,114,125,14,242,137,132,29,175,221,85,87,93,213,29,185,171,35,137,7,15,30,236,142,251,245,251,232,177,199,30,115,203,200,36,60,104,112,239,9,76,18,155,194,214,225,63,250,55,76,156,72,100,9,58,30,89,66,134,151,97,163,120,10,202,184,146,0,87,46,30,245,174,169,118,213,18,7,213,234,226,247,225,9,196,241,76,133,105,77,98,172,68,170,210,76,131,184,133,8,207,150,127,252,227,31,109,132,8,255,207,212,174,78,221,82,102,101,233,82,45,137,20,126,33,194,223,191,74,191,11,195,193,187,71,239,18,29,23,190,254,250,235,59,241,35,137,139,103,42,9,170,212,9,1,8,64,32,27,4,10,41,68,104,214,79,31,238,74,125,228,202,23,129,27,111,188,209,125,105,155,127,254,249,221,222,28,250,34,231,93,115,205,53,151,27,48,37,121,37,21,87,55,220,112,131,51,187,220,145,166,18,34,252,71,161,106,64,23,116,108,170,6,104,90,246,114,236,177,199,186,65,171,196,0,13,28,181,140,72,131,87,13,56,39,78,156,216,74,136,168,247,152,85,237,119,114,217,101,151,57,113,164,79,159,62,45,130,146,63,149,94,118,5,181,83,218,63,255,236,118,216,163,94,235,245,185,23,87,138,169,106,87,28,239,151,74,62,84,70,130,55,200,214,125,242,151,55,43,170,140,132,107,175,189,214,249,54,104,143,9,217,31,228,19,13,192,36,60,104,64,175,126,72,192,83,118,138,142,254,85,118,145,223,71,159,125,246,153,203,150,144,168,244,195,15,63,180,252,91,2,98,216,58,252,44,195,196,73,233,108,180,255,120,100,101,127,132,17,34,52,219,92,46,30,171,249,85,191,175,37,14,194,212,199,61,225,8,196,241,76,85,106,169,218,128,187,89,66,132,108,46,21,43,60,91,245,187,210,101,29,149,126,23,142,116,249,187,130,4,154,122,234,244,202,242,76,197,65,145,58,32,0,1,8,100,147,64,33,133,136,70,205,174,100,51,36,178,109,117,94,51,34,52,227,29,116,164,105,233,166,163,165,123,137,248,247,58,209,64,78,89,16,90,239,172,101,17,74,11,254,215,191,254,229,142,125,125,233,165,151,220,230,167,254,129,126,165,13,77,195,30,179,170,229,53,218,39,69,251,115,104,128,170,89,117,137,18,63,253,244,83,168,129,99,28,54,212,27,213,181,204,218,197,241,126,169,228,67,245,197,19,34,74,143,200,13,187,201,103,144,79,36,6,148,10,180,222,90,116,127,187,18,57,228,63,47,11,66,226,136,150,116,40,219,229,166,155,110,10,93,135,223,47,97,226,68,75,68,130,142,71,14,43,68,72,144,44,23,143,157,59,119,174,26,38,181,196,65,213,202,184,33,52,129,56,158,169,160,198,194,14,178,131,4,129,127,254,243,159,45,85,123,207,74,151,46,93,92,38,65,185,223,249,247,116,168,150,17,81,78,136,240,26,11,155,17,225,137,19,245,216,169,54,171,137,53,161,157,89,114,35,207,84,84,114,148,131,0,4,32,144,125,2,133,20,34,228,54,214,38,102,63,120,75,123,16,102,143,8,149,209,172,169,150,9,36,113,37,21,87,202,136,8,58,210,180,116,160,94,105,54,125,153,101,150,113,51,216,74,67,215,6,160,251,239,191,191,75,117,215,114,13,157,188,162,20,220,176,66,68,173,199,172,42,155,64,179,247,90,110,177,217,102,155,185,44,140,48,51,216,149,132,136,90,109,136,226,243,40,62,141,82,198,111,91,210,25,17,94,91,165,62,209,207,167,78,157,218,242,126,244,219,84,78,228,80,246,195,147,79,62,233,68,9,109,172,167,248,81,86,69,45,117,148,250,164,82,156,188,255,254,251,118,230,153,103,90,185,227,145,75,133,8,13,94,37,224,41,59,170,92,166,72,105,59,90,150,84,233,170,215,167,81,98,143,50,191,18,72,146,127,146,27,157,86,242,97,53,33,162,210,210,140,74,34,69,181,223,213,26,87,126,49,59,142,205,58,189,246,147,244,105,173,125,228,126,8,64,0,2,16,104,60,129,194,10,17,66,157,7,37,62,237,71,32,54,42,164,171,205,152,101,253,212,140,106,123,68,248,215,195,87,218,95,64,251,63,104,144,171,140,4,165,220,255,229,47,127,113,235,249,181,105,154,183,105,101,88,33,34,236,49,171,170,87,123,62,120,27,132,106,112,40,33,98,205,53,215,116,118,232,255,90,223,31,180,166,191,146,16,17,214,134,168,113,88,45,174,42,213,91,207,251,37,236,30,17,218,115,67,254,147,184,163,19,55,180,188,70,188,170,237,17,17,228,147,229,150,91,206,249,73,153,14,171,173,182,154,61,247,220,115,118,213,85,87,185,205,33,167,76,153,210,230,212,31,45,207,80,118,141,46,101,216,104,38,88,89,47,181,212,225,49,12,19,39,90,138,17,116,60,178,6,75,94,60,73,24,57,236,176,195,156,104,161,147,130,252,92,148,13,81,46,30,21,147,65,87,61,113,16,53,246,40,215,150,64,61,207,84,53,158,122,239,73,140,82,236,42,155,161,17,87,57,33,66,153,105,202,56,210,128,95,2,137,150,217,253,225,15,127,112,66,180,178,217,180,95,142,126,231,127,79,203,214,160,223,85,90,162,21,166,143,122,230,54,216,96,3,39,56,74,104,140,235,226,153,138,139,36,245,64,0,2,16,200,46,129,66,11,17,121,56,203,186,89,51,57,105,10,249,90,252,40,65,66,203,15,180,17,98,82,87,45,246,132,181,193,127,58,68,233,145,166,202,108,40,61,22,54,232,196,5,181,167,47,176,250,162,173,117,242,218,179,65,3,72,253,76,153,17,58,89,36,172,16,33,59,194,28,179,234,63,13,65,153,23,218,207,64,153,24,74,145,215,158,3,119,222,121,167,27,48,6,157,114,80,73,136,8,107,67,88,206,254,251,234,245,99,189,229,195,158,154,241,244,211,79,187,205,93,149,133,160,93,253,37,206,72,152,168,52,0,9,242,137,120,122,245,61,241,196,19,214,191,127,127,183,223,196,202,43,175,220,42,46,188,186,53,224,87,91,138,27,111,95,9,197,106,45,117,120,204,195,196,137,54,159,213,30,24,229,142,71,214,102,165,94,60,105,221,185,78,215,208,222,22,250,185,102,94,21,215,178,213,127,106,134,63,30,131,120,213,235,199,40,177,71,153,242,4,26,225,11,9,163,58,193,199,191,97,165,39,82,232,232,235,56,6,227,106,67,251,241,120,151,255,152,78,255,82,138,210,35,58,163,254,46,74,60,121,109,45,191,252,242,85,133,205,90,235,111,132,31,107,181,137,251,33,0,1,8,64,160,241,4,10,45,68,8,119,86,84,249,48,71,219,165,249,8,196,36,67,59,201,89,178,168,118,39,25,87,181,28,105,26,213,254,90,203,165,193,166,184,109,136,35,174,146,140,131,90,125,196,253,209,8,196,17,7,209,90,166,84,57,2,60,83,217,143,11,158,169,236,251,144,30,64,0,2,16,136,131,64,225,133,8,65,204,194,58,197,48,71,219,165,253,8,196,56,2,182,180,142,52,251,46,78,219,234,57,210,52,9,238,170,51,13,54,37,101,67,156,190,139,179,174,164,124,73,189,229,9,224,187,116,70,6,126,73,167,95,194,88,133,239,194,80,226,30,8,64,0,2,197,32,128,16,241,139,159,211,174,208,135,57,218,46,237,71,32,198,253,72,101,97,102,44,237,113,21,183,79,242,80,95,18,113,69,28,100,47,50,146,136,131,236,81,72,175,197,60,83,233,245,77,144,101,60,83,217,243,25,22,67,0,2,16,72,146,0,66,196,47,116,211,190,102,49,204,209,118,18,34,162,108,248,23,246,24,198,36,3,177,214,186,211,238,47,175,63,89,177,179,86,254,121,189,63,41,127,37,85,111,94,253,208,236,126,225,175,102,123,160,122,251,248,168,58,163,52,221,129,191,210,228,13,108,129,0,4,32,144,14,2,8,17,62,63,100,65,173,207,234,17,136,113,135,123,150,102,195,178,16,87,113,251,39,171,245,37,25,87,196,65,118,162,34,201,56,200,14,133,244,91,202,51,149,126,31,121,22,242,76,101,199,87,88,10,1,8,64,160,81,4,16,34,74,72,167,117,253,98,152,163,237,210,122,4,98,220,193,156,86,31,85,234,103,22,109,142,219,111,105,175,175,17,62,106,68,27,105,231,156,118,251,240,81,218,61,212,218,62,252,149,126,127,225,163,244,251,8,11,33,0,1,8,52,131,0,66,68,25,234,105,84,238,195,28,109,151,198,35,16,227,14,234,44,207,128,165,49,174,226,246,79,86,235,107,100,92,17,7,233,141,146,70,198,65,122,41,100,207,50,158,169,244,250,140,103,42,189,190,193,50,8,64,0,2,205,38,128,16,81,198,3,69,94,203,24,247,17,136,113,6,120,214,253,146,117,251,227,244,101,154,234,106,180,95,26,221,94,154,88,167,217,22,252,146,102,239,84,182,13,223,165,211,119,248,37,157,126,193,42,8,64,0,2,105,33,128,16,17,224,137,34,169,248,73,29,129,24,119,144,231,97,214,171,72,113,21,183,255,147,170,175,25,113,69,28,36,229,205,232,245,54,35,14,162,91,75,201,82,2,60,83,233,139,9,158,169,244,249,4,139,32,0,1,8,164,137,0,66,68,5,111,176,174,49,61,161,154,39,95,228,169,47,233,137,144,104,150,52,211,23,205,108,59,26,173,252,150,194,23,249,240,45,126,76,143,31,241,69,122,124,129,37,16,128,0,4,210,74,0,33,162,138,103,80,244,155,31,186,121,156,233,34,174,136,43,17,32,14,136,131,230,19,200,151,5,60,83,205,247,103,30,63,179,155,79,21,11,32,0,1,8,228,143,0,66,68,21,159,178,198,177,185,65,159,87,254,121,237,87,115,163,37,124,235,105,225,159,22,59,194,147,203,215,157,240,207,151,63,213,27,124,218,92,159,194,191,185,252,105,29,2,16,128,64,150,8,32,68,132,240,22,234,126,8,72,9,221,146,231,217,45,226,42,161,160,9,81,109,154,226,138,56,8,225,176,132,110,73,83,28,36,212,197,66,86,203,51,213,60,183,243,76,53,143,61,45,67,0,2,16,200,26,1,132,136,144,30,99,189,99,72,80,49,222,86,4,230,69,232,99,140,33,17,75,85,105,100,158,70,155,98,129,157,226,74,96,158,98,231,196,96,26,254,141,1,98,141,85,192,188,70,96,220,14,1,8,64,160,224,4,16,34,106,8,0,148,254,26,96,213,121,107,145,102,180,136,171,58,131,165,134,226,105,142,43,226,160,6,71,214,121,107,154,227,160,206,174,81,220,71,128,103,170,113,225,192,51,213,56,214,180,4,1,8,64,32,47,4,16,34,106,240,36,107,31,107,128,85,199,173,69,227,92,180,254,214,17,26,117,21,77,59,231,180,219,87,23,252,20,21,134,115,138,156,145,176,41,248,58,97,192,191,84,15,231,198,112,166,21,8,64,0,2,121,35,128,16,81,163,71,81,253,107,4,22,225,246,34,206,98,17,87,17,2,165,198,34,89,136,43,226,160,70,167,70,184,61,11,113,16,161,91,20,9,32,192,51,149,124,104,240,76,37,207,152,22,32,0,1,8,228,145,0,66,68,4,175,178,14,50,2,180,144,69,138,204,182,200,125,15,25,30,145,111,203,18,219,44,217,26,217,33,77,42,8,219,38,129,111,114,179,248,61,57,7,192,54,57,182,212,12,1,8,64,32,239,4,16,34,34,122,152,25,128,136,224,42,20,99,230,202,140,184,34,174,68,128,56,32,14,226,39,80,236,26,121,166,226,247,63,159,217,241,51,165,70,8,64,0,2,69,34,128,16,17,209,219,172,137,140,8,46,160,24,60,255,11,6,14,196,21,113,16,111,12,192,51,126,158,89,172,145,119,107,188,94,131,103,188,60,169,13,2,16,128,64,17,9,32,68,212,225,117,102,3,234,128,87,82,148,217,170,95,129,16,87,196,149,8,16,7,196,65,124,4,168,137,103,42,222,24,224,51,59,94,158,212,6,1,8,64,160,136,4,16,34,234,244,58,235,35,235,4,104,102,48,108,203,16,38,196,149,8,16,7,196,65,253,4,168,193,79,128,103,170,254,120,128,97,253,12,169,1,2,16,128,0,4,204,16,34,98,136,2,102,6,162,67,100,214,55,152,29,113,69,92,137,0,113,64,28,68,39,64,201,114,4,120,166,162,199,5,159,217,209,217,81,18,2,16,128,0,4,90,19,64,136,136,33,34,88,43,25,13,34,220,42,115,131,15,113,37,2,196,1,113,16,141,0,165,130,8,240,76,69,139,13,184,69,227,70,41,8,64,0,2,16,40,79,0,33,34,166,200,96,150,160,118,144,204,74,85,103,70,92,85,103,84,122,71,30,227,138,56,32,14,106,39,64,137,74,4,120,166,106,143,143,60,190,91,107,167,64,9,8,64,0,2,16,136,139,0,66,68,92,36,89,207,93,19,73,214,152,134,199,5,43,88,137,0,113,64,28,132,39,192,157,97,8,240,76,133,161,244,223,123,96,21,158,21,119,66,0,2,16,128,64,56,2,8,17,225,56,133,190,139,25,131,234,168,152,137,170,206,168,244,14,226,170,58,179,34,196,21,113,64,28,84,39,192,29,181,16,224,153,170,78,171,8,239,214,234,20,184,3,2,16,128,0,4,226,38,128,16,17,51,81,214,80,86,6,10,159,104,1,7,55,226,74,4,136,3,226,32,218,27,132,82,65,4,120,166,120,166,120,58,32,0,1,8,64,160,57,4,16,34,18,224,206,236,65,48,84,102,159,162,7,28,113,69,92,137,0,113,64,28,68,127,139,80,178,28,1,158,41,158,41,158,12,8,64,0,2,16,104,60,1,132,136,132,152,179,158,178,45,88,152,212,31,108,48,36,174,68,128,56,32,14,234,127,155,80,131,159,0,207,20,207,20,79,4,4,32,0,1,8,52,150,0,66,68,130,188,153,253,255,21,46,51,78,241,5,26,113,69,92,137,0,113,64,28,196,247,86,161,38,158,169,214,49,192,103,54,207,4,4,32,0,1,8,36,77,0,33,34,65,194,172,61,253,47,92,56,196,27,100,240,36,174,120,174,126,125,166,120,30,226,125,191,20,185,54,98,137,119,107,145,227,159,190,67,0,2,16,104,52,1,132,136,132,137,51,171,192,204,109,18,33,70,92,17,87,138,43,226,128,56,72,226,253,82,228,58,121,166,120,166,138,28,255,244,29,2,16,128,64,35,9,32,68,52,128,118,145,215,158,22,185,239,73,135,86,145,217,22,185,239,165,113,85,100,22,69,238,123,210,239,151,34,215,95,228,184,42,114,223,139,28,243,244,29,2,16,128,64,51,8,32,68,52,136,122,17,215,115,51,179,148,124,112,17,87,201,51,206,66,11,196,65,22,188,132,141,89,34,192,51,149,37,111,97,43,4,32,0,1,8,100,145,0,66,68,131,188,230,173,61,109,80,115,169,105,102,252,248,241,182,246,218,107,167,198,158,188,25,66,92,229,205,163,209,250,67,28,68,227,70,41,8,4,17,224,153,34,54,32,0,1,8,64,0,2,201,18,64,136,72,150,47,181,67,0,2,16,200,53,129,223,252,230,55,246,243,207,63,231,186,143,116,14,2,16,128,0,4,32,0,1,8,64,32,94,2,8,17,241,242,164,54,8,64,0,2,133,34,128,16,81,40,119,211,89,8,64,0,2,16,128,0,4,32,16,11,1,132,136,88,48,82,9,4,32,0,129,98,18,64,136,40,166,223,233,53,4,32,0,1,8,64,0,2,16,168,135,0,66,68,61,244,40,11,1,8,64,160,224,4,16,34,10,30,0,116,31,2,16,128,0,4,32,0,1,8,68,32,128,16,17,1,26,69,32,0,1,8,64,224,191,4,16,34,136,4,8,64,0,2,16,128,0,4,32,0,129,90,9,32,68,212,74,140,251,33,0,1,8,64,160,133,0,66,4,193,0,1,8,64,0,2,16,128,0,4,32,80,43,1,132,136,90,137,113,63,4,32,0,1,8,32,68,16,3,16,128,0,4,32,0,1,8,64,0,2,145,9,32,68,68,70,71,65,8,64,0,2,16,32,35,130,24,128,0,4,32,0,1,8,64,0,2,16,168,149,0,66,68,173,196,184,31,2,16,128,0,4,90,8,32,68,16,12,16,128,0,4,32,0,1,8,64,0,2,181,18,64,136,168,149,24,247,67,0,2,16,128,0,66,4,49,0,1,8,64,0,2,16,128,0,4,32,16,153,0,66,68,100,116,20,132,0,4,32,0,1,50,34,136,1,8,64,0,2,16,128,0,4,32,0,129,90,9,32,68,212,74,140,251,33,0,1,8,64,160,133,0,66,4,193,0,1,8,64,0,2,16,128,0,4,32,80,43,1,132,136,90,137,113,63,4,32,0,1,8,32,68,16,3,16,128,0,4,32,0,1,8,64,0,2,145,9,32,68,68,70,71,65,8,64,0,2,16,32,35,130,24,128,0,4,32,0,1,8,64,0,2,16,168,149,0,66,68,173,196,184,31,2,16,128,0,4,90,8,32,68,16,12,16,128,0,4,32,0,1,8,64,0,2,181,18,64,136,168,149,24,247,67,0,2,16,128,0,66,4,49,0,1,8,64,0,2,16,128,0,4,32,16,153,0,66,68,100,116,20,132,0,4,32,0,1,8,64,0,2,16,128,0,4,32,0,1,8,64,160,86,2,8,17,181,18,227,126,8,64,0,2,16,128,0,4,32,0,1,8,64,0,2,16,128,0,4,34,19,64,136,136,140,142,130,16,128,0,4,178,75,224,173,183,222,178,171,175,190,218,78,59,237,52,235,208,161,67,170,58,146,102,219,82,5,10,99,32,0,1,8,64,0,2,16,128,64,70,9,32,68,100,212,113,152,13,1,8,64,160,30,2,105,30,236,167,217,182,122,152,83,22,2,16,128,0,4,32,0,1,8,64,224,191,4,16,34,136,4,8,64,0,2,57,38,240,243,207,63,219,232,209,163,237,152,99,142,177,94,189,122,217,133,23,94,104,61,122,244,48,13,246,135,13,27,102,93,187,118,117,127,247,238,221,219,46,191,252,114,235,217,179,167,205,153,51,199,238,188,243,78,27,50,100,136,61,251,236,179,182,225,134,27,186,127,247,233,211,199,149,27,58,116,168,45,180,208,66,118,221,117,215,185,114,170,115,245,213,87,55,181,117,215,93,119,217,224,193,131,29,209,131,15,62,216,222,123,239,189,150,172,139,103,158,121,198,217,241,210,75,47,217,158,123,238,105,167,158,122,170,45,178,200,34,174,220,3,15,60,96,131,6,13,114,229,118,223,125,119,155,52,105,146,157,113,198,25,169,203,214,200,113,168,208,53,8,64,0,2,16,128,0,4,32,208,48,2,8,17,13,67,77,67,16,128,0,4,26,79,224,181,215,94,179,51,207,60,211,46,184,224,2,123,241,197,23,157,176,112,202,41,167,216,132,9,19,156,24,160,165,25,155,110,186,169,141,28,57,210,94,126,249,101,59,247,220,115,237,157,119,222,113,127,235,207,82,75,45,101,35,70,140,176,113,227,198,185,58,62,252,240,67,219,103,151,113,67,4,0,0,32,0,73,68,65,84,159,125,156,136,208,183,111,223,192,114,18,42,142,61,246,88,39,106,92,116,209,69,54,121,242,100,59,234,168,163,92,219,171,174,186,170,141,26,53,202,181,35,209,66,182,168,62,9,15,106,239,236,179,207,182,47,191,252,210,149,75,219,178,145,198,123,144,22,33,0,1,8,64,0,2,16,128,64,254,8,32,68,228,207,167,244,8,2,16,128,64,11,129,187,239,190,219,36,70,28,127,252,241,173,168,40,179,225,252,243,207,119,226,66,167,78,157,92,166,67,208,158,17,79,61,245,148,19,35,36,12,124,244,209,71,129,229,148,121,161,75,25,13,186,158,127,254,121,151,53,161,108,10,217,33,225,225,196,19,79,180,223,252,230,55,54,109,218,52,59,233,164,147,156,93,79,60,241,132,77,156,56,209,142,56,226,8,87,238,149,87,94,177,107,175,189,214,9,18,8,17,4,51,4,32,0,1,8,64,0,2,16,200,31,1,132,136,252,249,148,30,65,0,2,16,104,33,160,76,7,93,187,238,186,107,27,33,194,47,60,248,133,136,246,237,219,219,155,111,190,105,99,199,142,117,162,192,211,79,63,237,178,31,60,33,34,168,156,150,108,172,184,226,138,45,109,249,235,28,51,102,140,237,182,219,110,173,108,88,99,141,53,236,150,91,110,177,241,227,199,183,178,145,61,34,8,96,8,64,0,2,16,128,0,4,32,144,111,2,8,17,249,246,47,189,131,0,4,10,78,160,82,70,68,144,160,224,45,231,216,123,239,189,221,190,18,31,124,240,129,19,12,170,9,17,202,136,248,246,219,111,237,128,3,14,112,212,75,51,34,166,78,157,218,242,59,191,91,84,55,25,17,5,15,84,186,15,1,8,64,0,2,16,128,64,161,8,32,68,20,202,221,116,22,2,16,40,26,1,79,84,144,136,240,250,235,175,219,29,119,220,225,150,74,104,137,69,144,16,33,241,226,237,183,223,118,27,75,78,159,62,221,45,167,208,134,146,23,95,124,177,125,252,241,199,129,229,180,49,165,183,183,68,233,30,17,159,124,242,137,219,140,242,244,211,79,183,213,86,91,205,158,123,238,57,187,234,170,171,156,45,90,166,161,253,35,180,95,69,247,238,221,91,4,15,246,136,40,90,180,210,95,8,64,0,2,16,128,0,4,138,66,0,33,162,40,158,166,159,16,128,64,33,9,248,79,205,88,105,165,149,90,78,198,40,93,254,224,255,255,204,153,51,157,248,112,243,205,55,219,230,155,111,110,3,6,12,48,45,173,208,233,24,95,125,245,85,160,16,161,37,29,222,169,25,250,247,206,59,239,236,54,183,148,56,49,223,124,243,185,37,30,199,29,119,156,219,19,162,127,255,254,110,15,136,149,87,94,217,137,28,222,239,148,53,81,122,218,70,33,29,71,167,33,0,1,8,64,0,2,16,128,64,142,9,32,68,228,216,185,116,13,2,16,128,64,179,8,204,158,61,219,174,191,254,122,107,215,174,157,59,101,131,11,2,16,128,0,4,32,0,1,8,64,0,2,30,1,132,8,98,1,2,16,128,0,4,98,33,160,77,39,149,241,240,240,195,15,91,183,110,221,108,175,189,246,178,163,143,62,218,58,118,236,24,75,253,84,2,1,8,64,0,2,16,128,0,4,32,144,15,2,8,17,249,240,35,189,128,0,4,32,0,1,8,64,0,2,16,136,129,128,142,24,230,130,0,4,32,208,108,2,90,186,154,231,11,33,34,207,222,165,111,16,128,0,4,18,38,160,47,236,121,255,160,76,24,33,213,67,0,2,41,35,192,123,45,101,14,193,28,8,20,144,64,17,222,67,8,17,5,12,108,186,12,1,8,64,32,46,2,69,248,160,140,139,21,245,64,0,2,217,32,192,123,45,27,126,194,74,8,228,153,64,17,222,67,8,17,121,142,96,250,6,1,8,64,32,97,2,69,248,160,76,24,33,213,67,0,2,41,35,192,123,45,101,14,193,28,8,20,144,64,17,222,67,8,17,5,12,108,186,12,1,8,64,32,46,2,69,248,160,140,139,21,245,64,0,2,217,32,192,123,45,27,126,194,74,8,228,153,64,17,222,67,8,17,121,142,96,250,6,1,8,64,32,97,2,69,248,160,76,24,33,213,67,0,2,41,35,192,123,45,101,14,193,28,8,20,144,64,17,222,67,8,17,5,12,108,186,12,1,8,64,32,46,2,69,248,160,140,139,21,245,64,0,2,233,32,176,247,222,123,219,197,23,95,108,11,46,184,96,89,131,202,189,215,230,204,153,99,143,60,242,136,157,123,238,185,238,136,226,245,214,91,207,6,14,28,104,59,236,176,131,205,61,247,220,77,233,216,204,153,51,109,216,176,97,118,208,65,7,217,162,139,46,218,98,195,25,103,156,97,131,7,15,110,99,83,191,126,253,236,180,211,78,179,219,111,191,221,253,221,161,67,135,196,236,78,131,13,94,231,222,122,235,45,187,250,234,171,99,237,179,54,105,190,237,182,219,236,228,147,79,182,137,19,39,218,150,91,110,105,39,156,112,130,173,185,230,154,174,217,55,223,124,211,253,255,142,59,238,176,254,253,251,219,121,231,157,103,61,122,244,168,200,251,203,47,191,180,19,79,60,209,206,58,235,172,86,254,172,199,73,63,254,248,163,235,251,69,23,93,228,236,220,105,167,157,92,253,139,45,182,152,219,104,186,82,31,212,174,238,25,53,106,148,233,153,216,121,231,157,219,152,242,233,167,159,218,169,167,158,234,158,11,127,12,122,101,131,234,15,211,182,191,177,114,118,232,103,119,221,117,151,139,117,217,161,227,194,245,76,6,197,117,185,58,70,142,28,105,187,237,182,91,171,126,173,189,246,218,118,243,205,55,219,74,43,173,212,242,243,32,223,60,245,212,83,238,189,160,56,168,20,243,106,103,225,133,23,174,233,29,82,132,239,87,8,17,245,60,221,148,133,0,4,32,80,112,2,69,248,160,44,184,139,233,62,4,114,71,160,125,251,246,110,128,117,248,225,135,187,1,68,169,32,81,250,94,243,6,48,143,61,246,152,27,116,45,181,212,82,246,217,103,159,185,127,111,188,241,198,110,128,214,140,35,63,171,13,92,191,253,246,91,59,229,148,83,108,159,125,246,177,158,61,123,54,197,143,229,108,72,66,24,168,212,185,36,218,147,255,197,86,131,223,238,221,187,187,193,250,27,111,188,97,167,159,126,186,201,47,26,148,30,123,236,177,182,244,210,75,59,225,234,214,91,111,117,98,64,199,142,29,3,77,173,230,207,40,14,84,219,247,221,119,159,179,117,254,249,231,183,27,111,188,209,222,123,239,61,247,255,41,83,166,4,246,161,93,187,118,38,17,67,3,232,35,143,60,210,46,185,228,18,219,117,215,93,91,153,160,223,75,128,120,242,201,39,221,125,165,66,68,37,70,213,218,246,55,20,100,199,107,175,189,230,218,215,159,46,93,186,216,144,33,67,108,213,85,87,181,237,183,223,190,13,170,106,125,241,132,19,245,83,215,97,135,29,214,234,153,14,35,68,120,141,150,139,249,40,239,144,34,124,191,66,136,136,242,84,83,6,2,16,128,0,4,28,129,34,124,80,226,106,8,64,32,95,4,52,96,209,172,176,174,239,191,255,222,9,18,154,137,246,4,137,210,247,154,6,84,199,29,119,156,43,179,204,50,203,180,192,208,192,115,236,216,177,182,255,254,251,219,39,159,124,210,106,214,221,63,248,253,232,163,143,108,232,208,161,246,221,119,223,217,87,95,125,101,39,157,116,146,93,115,205,53,45,255,191,238,186,235,236,221,119,223,181,99,142,57,198,94,122,233,37,219,115,207,61,157,200,177,200,34,139,152,234,81,217,133,22,90,200,116,95,239,222,189,237,194,11,47,116,179,235,71,28,113,132,13,31,62,220,214,88,99,13,187,229,150,91,218,136,13,213,68,0,217,117,197,21,87,184,1,164,50,68,182,218,106,43,55,176,86,123,247,223,127,191,99,162,1,153,50,62,158,121,230,153,178,246,105,128,118,200,33,135,56,123,203,137,29,65,54,40,147,163,107,215,174,46,163,67,125,186,252,242,203,93,249,82,209,160,18,71,217,126,237,181,215,218,165,151,94,234,6,252,18,1,182,219,110,59,231,159,7,30,120,192,6,13,26,228,254,189,251,238,187,219,164,73,147,156,56,48,223,124,243,217,157,119,222,233,6,173,207,62,251,172,109,184,225,134,238,223,235,172,179,142,157,125,246,217,182,245,214,91,155,102,196,117,41,147,64,153,3,219,110,187,109,155,7,64,60,238,185,231,30,215,166,6,237,202,54,56,231,156,115,236,204,51,207,180,113,227,198,185,186,197,175,22,129,202,63,216,213,236,121,57,59,251,244,233,19,24,19,171,175,190,122,213,7,85,60,101,167,68,17,253,59,168,15,157,58,117,114,113,240,245,215,95,59,63,117,238,220,185,141,16,161,108,128,209,163,71,219,180,105,211,220,189,165,66,68,37,70,122,118,130,218,150,104,224,143,169,106,118,120,157,126,252,241,199,77,98,161,196,197,210,184,12,83,199,43,175,188,226,226,241,130,11,46,112,217,11,254,171,94,33,34,204,59,164,84,164,42,194,247,43,132,136,170,143,44,55,64,0,2,16,128,64,16,129,34,124,80,226,125,8,64,32,127,4,52,200,215,32,75,151,6,93,179,103,207,182,67,15,61,212,13,98,52,232,215,12,166,119,105,64,165,20,115,13,84,231,157,119,222,178,48,170,13,160,181,124,66,131,161,94,189,122,57,209,225,224,131,15,110,249,191,68,12,9,0,154,165,214,140,174,102,215,223,121,231,29,151,114,62,97,194,4,151,209,160,129,126,223,190,125,221,204,243,203,47,191,236,102,129,103,204,152,81,49,149,63,140,16,33,209,67,3,116,13,200,181,92,67,237,105,144,170,254,107,32,45,30,18,34,142,58,234,168,178,246,105,16,94,233,10,178,65,237,170,189,77,55,221,180,85,159,222,127,255,253,138,130,142,159,163,102,250,53,120,148,128,51,121,242,100,183,20,66,98,145,4,31,241,82,191,148,189,34,191,105,32,169,126,41,27,192,155,69,215,239,70,140,24,225,132,3,13,62,53,176,214,239,247,219,111,63,147,221,18,25,36,50,173,176,194,10,109,186,232,31,244,234,151,170,95,153,3,42,163,193,176,102,252,223,126,251,109,151,226,175,165,25,18,40,150,93,118,217,138,172,252,131,93,9,39,65,118,126,248,225,135,129,49,17,20,159,94,195,234,171,150,230,136,141,226,218,27,184,151,246,161,91,183,110,142,163,132,155,155,110,186,201,21,247,103,68,232,217,145,255,180,204,73,130,80,185,229,36,149,24,169,15,149,218,246,131,170,100,135,119,223,55,223,124,227,158,151,141,54,218,168,69,140,170,165,142,159,126,250,201,249,110,173,181,214,42,91,190,94,33,34,204,59,164,52,56,138,240,253,10,33,34,127,159,173,244,8,2,16,128,64,195,8,20,225,131,178,97,48,105,40,149,4,106,153,209,76,101,7,48,42,144,192,92,115,205,101,218,251,193,187,180,182,92,254,158,53,107,86,43,33,194,191,14,60,168,178,106,66,196,249,231,159,239,6,187,18,61,116,175,255,255,202,102,144,240,224,205,160,107,134,89,89,19,199,31,127,188,19,27,74,203,122,251,29,200,206,74,123,10,132,17,34,252,117,75,228,208,0,90,153,22,42,171,129,245,30,123,236,97,26,52,6,217,167,217,242,40,66,68,80,159,148,165,225,223,207,161,52,35,194,95,238,222,123,239,181,203,46,187,204,137,56,202,20,240,102,148,197,83,25,10,234,135,46,137,21,202,156,144,32,81,186,127,128,124,43,49,66,34,133,6,179,250,91,217,47,42,175,159,75,136,209,96,188,244,18,43,137,22,250,189,55,136,247,102,241,181,12,227,249,231,159,119,203,25,36,62,232,223,26,204,107,176,94,105,95,142,74,75,51,252,118,138,81,16,191,74,245,75,60,144,88,163,44,151,85,86,89,197,9,64,65,125,240,103,183,232,62,191,16,33,145,74,25,61,90,14,177,193,6,27,4,198,96,165,250,199,143,31,31,170,109,63,247,82,59,188,223,41,251,228,128,3,14,112,172,21,15,18,81,130,174,160,58,36,128,41,83,68,123,121,148,102,67,120,254,45,247,172,149,123,55,148,123,238,194,188,67,16,34,248,176,130,0,4,32,0,1,8,212,64,0,33,162,6,88,220,154,73,2,196,120,38,221,86,213,232,56,50,34,52,32,83,26,249,60,243,204,83,117,73,65,208,224,90,3,199,114,27,230,121,203,45,212,145,160,178,113,8,17,254,186,253,131,52,13,166,52,144,31,48,96,128,125,240,193,7,109,54,244,11,90,14,82,10,190,154,24,162,254,151,138,13,149,132,8,255,239,148,197,50,102,204,24,183,172,68,66,137,178,37,36,74,72,160,240,15,156,253,245,107,127,16,109,36,169,37,53,18,40,158,126,250,105,151,105,34,1,66,191,211,223,218,212,83,75,100,252,117,148,246,171,210,108,191,108,90,124,241,197,91,50,8,252,217,18,55,220,112,67,203,70,162,154,129,247,132,140,210,193,174,226,51,200,206,74,98,141,178,110,188,141,74,253,245,75,100,81,91,90,186,162,125,77,116,85,234,131,127,48,95,58,120,215,178,10,237,53,33,177,172,82,12,198,149,17,225,177,15,18,17,188,223,191,240,194,11,46,59,67,75,151,148,213,84,238,10,170,67,63,87,86,141,98,190,156,248,44,31,74,24,244,54,250,244,234,14,43,68,4,101,68,248,223,33,8,17,85,95,219,220,0,1,8,64,0,2,69,38,160,20,97,125,96,43,173,83,235,111,189,65,154,214,216,234,203,207,46,187,236,226,102,74,184,32,144,23,2,8,17,121,241,228,175,253,208,108,178,6,20,26,4,212,179,71,132,102,81,53,75,170,76,135,233,211,167,219,223,255,254,119,247,110,212,166,128,254,89,248,74,3,71,13,196,53,131,63,117,234,84,55,171,91,122,85,202,180,104,148,16,161,165,35,65,246,85,139,142,40,66,68,88,142,94,219,242,163,50,24,180,84,96,179,205,54,115,63,14,202,136,208,6,135,90,38,161,37,5,90,38,35,145,69,252,37,64,200,23,90,186,160,129,182,132,13,137,48,65,155,124,42,203,65,39,54,104,57,141,183,71,132,150,131,104,70,253,137,39,158,112,188,180,55,133,39,48,104,249,136,98,163,52,131,68,131,102,45,17,209,134,167,178,89,98,129,62,79,21,91,65,118,86,139,167,82,159,124,254,249,231,110,239,3,237,125,161,101,34,222,64,187,82,31,252,89,1,165,131,247,74,194,153,159,87,165,250,149,137,17,196,175,92,70,130,250,84,77,136,144,88,160,229,85,18,96,252,39,94,248,121,148,171,67,239,0,101,138,136,205,250,235,175,95,54,164,149,153,164,205,71,149,77,178,242,202,43,183,220,35,97,73,237,122,217,55,250,69,185,152,15,218,35,194,255,14,81,28,248,175,34,124,246,176,52,163,218,27,148,223,67,0,2,16,128,64,11,1,125,24,43,29,83,95,216,148,214,172,84,79,125,105,208,250,74,173,227,252,226,139,47,2,143,196,3,35,4,178,72,160,8,95,6,179,232,151,122,108,174,231,212,12,9,174,26,76,106,13,191,6,161,218,228,112,223,125,247,53,13,14,53,72,209,224,81,131,32,13,108,245,51,239,239,74,25,17,26,244,74,216,213,0,106,181,213,86,179,231,158,123,206,174,186,234,42,55,32,213,82,137,74,25,17,202,0,208,0,215,191,137,166,199,166,154,8,80,58,160,13,202,136,208,236,126,144,125,65,131,198,176,54,148,102,68,168,191,97,57,202,94,237,183,225,109,74,41,14,18,34,116,138,133,246,180,144,48,161,127,251,125,113,247,221,119,187,189,27,36,12,72,60,146,144,36,33,67,89,21,18,144,188,229,11,178,171,210,82,10,111,96,169,242,242,183,142,233,84,118,133,150,127,72,80,80,28,232,207,18,75,44,225,150,102,168,93,221,91,186,204,67,63,127,240,193,7,157,128,241,239,127,255,219,13,206,229,247,74,118,126,252,241,199,129,49,81,186,52,67,179,252,218,140,85,75,108,116,196,168,127,182,191,82,31,252,123,77,84,18,0,42,45,39,169,84,191,202,105,9,76,57,126,65,251,92,148,218,33,209,232,250,235,175,119,188,228,59,113,214,134,174,98,25,116,58,73,185,190,200,231,222,30,40,65,203,58,20,35,90,106,163,123,181,100,73,27,219,106,63,21,245,65,153,18,191,251,221,239,90,94,73,213,78,205,8,122,135,148,102,98,20,225,179,7,33,162,158,79,50,202,66,0,2,16,40,32,1,125,129,211,78,237,250,18,231,173,177,86,26,164,102,243,244,133,128,11,2,121,34,80,132,47,131,121,242,87,152,190,40,179,75,51,196,165,199,118,122,101,203,249,92,75,48,180,97,165,202,105,77,250,122,235,173,103,3,7,14,180,29,118,216,193,109,230,168,129,138,78,57,208,160,196,123,31,42,155,65,131,225,106,51,216,42,171,65,172,6,53,154,77,215,204,172,6,180,154,121,173,148,17,161,247,175,178,59,212,174,6,88,165,179,247,113,9,17,191,255,253,239,3,237,139,122,106,70,144,184,34,145,40,44,71,45,55,80,255,117,106,134,124,169,89,105,109,46,169,58,60,158,202,76,208,198,160,154,129,151,47,102,206,156,233,6,191,218,68,114,243,205,55,119,89,15,90,74,161,204,4,157,144,33,95,232,62,157,74,162,205,25,131,250,167,251,52,27,46,49,74,123,104,104,144,175,216,240,124,160,101,2,106,71,169,251,59,237,180,83,155,148,126,47,214,212,7,109,74,41,33,68,246,104,16,173,182,149,197,16,100,167,78,94,169,36,108,249,159,1,125,86,31,120,224,129,173,30,11,45,61,81,188,104,249,71,165,62,120,133,162,10,17,149,24,85,250,93,16,243,82,59,188,103,82,207,138,50,91,196,89,98,222,146,75,46,25,232,183,114,125,145,160,32,113,64,113,84,122,242,135,31,156,158,167,127,252,227,31,110,249,135,158,75,137,94,202,164,216,100,147,77,90,9,60,65,199,230,86,123,135,148,190,187,138,240,217,131,16,17,230,19,139,123,32,0,1,8,64,160,133,128,178,34,52,67,166,12,8,239,210,23,63,205,100,5,125,177,7,31,4,178,74,160,8,95,6,179,234,155,164,236,198,231,73,145,77,127,189,202,116,145,152,164,129,169,78,203,208,128,89,199,76,106,79,140,74,155,32,166,191,103,88,152,53,2,69,120,15,33,68,100,45,42,177,23,2,16,128,64,10,8,104,230,238,202,43,175,116,231,135,107,23,120,205,184,104,86,135,11,2,121,35,80,132,47,131,121,243,89,189,253,193,231,245,18,204,102,121,237,235,161,125,142,180,9,227,142,59,238,232,102,185,181,127,128,142,187,252,211,159,254,84,241,196,139,108,246,24,171,211,76,160,8,239,33,132,136,52,71,32,182,65,0,2,16,72,41,1,127,86,4,217,16,41,117,18,102,197,66,160,8,95,6,99,1,149,163,74,240,121,142,156,73,87,32,144,81,2,69,120,15,33,68,100,52,56,49,27,2,16,128,64,179,9,104,175,8,157,217,173,179,211,217,27,162,217,222,160,253,164,8,20,225,203,96,82,236,178,90,47,62,207,170,231,176,27,2,249,33,80,132,247,16,66,68,126,226,149,158,64,0,2,16,104,40,1,101,69,104,83,40,173,169,101,111,136,134,162,167,177,6,18,40,194,151,193,6,226,204,68,83,248,60,19,110,194,72,8,228,154,64,17,222,67,8,17,185,14,97,58,7,1,8,20,129,128,142,172,242,31,29,85,132,62,171,143,227,199,143,119,231,162,115,65,32,73,2,69,248,50,152,36,191,44,214,93,122,140,94,22,251,128,205,16,128,64,246,9,104,179,212,60,95,8,17,121,246,46,125,131,0,4,10,65,64,34,132,142,44,211,159,162,92,127,255,251,223,77,127,36,70,112,65,32,73,2,8,17,73,210,165,110,8,64,0,2,16,40,42,1,132,136,162,122,158,126,67,0,2,185,32,112,192,1,7,184,126,232,172,240,162,93,69,238,123,209,124,221,204,254,34,68,52,147,62,109,67,0,2,16,128,64,94,9,32,68,228,213,179,244,11,2,16,200,61,1,178,2,204,45,73,41,90,54,72,238,3,59,101,29,68,136,72,153,67,48,7,2,16,128,0,4,114,65,0,33,34,23,110,164,19,16,128,64,209,8,120,251,66,20,125,159,4,56,20,45,242,27,223,95,132,136,198,51,167,69,8,64,0,2,16,200,63,1,132,136,252,251,152,30,66,0,2,57,36,64,38,192,175,78,37,51,36,135,1,158,162,46,33,68,164,200,25,152,2,1,8,64,0,2,185,33,128,16,145,27,87,210,17,8,64,160,40,4,216,27,161,173,167,97,82,148,232,111,124,63,17,34,26,207,156,22,33,0,1,8,64,32,255,4,16,34,242,239,99,122,8,1,8,228,136,0,179,255,193,206,36,75,36,71,129,158,162,174,32,68,164,200,25,152,2,1,8,64,0,2,185,33,128,16,145,27,87,210,17,8,64,32,239,4,216,15,161,178,135,225,147,247,39,160,57,253,67,136,104,14,119,90,133,0,4,32,0,129,124,19,64,136,200,183,127,233,29,4,32,144,35,2,204,248,87,119,38,25,35,213,25,113,71,109,4,16,34,106,227,197,221,16,128,0,4,32,0,129,48,4,16,34,194,80,226,30,8,64,0,2,77,38,192,30,8,225,29,0,171,240,172,184,179,58,1,132,136,234,140,242,118,135,124,206,5,1,8,64,160,217,4,126,254,249,231,102,155,144,104,251,8,17,137,226,165,114,8,64,0,2,245,19,96,150,191,118,134,100,143,212,206,140,18,229,9,32,68,20,47,50,240,121,241,124,78,143,33,144,54,2,69,120,15,33,68,164,45,234,176,7,2,16,128,128,143,0,251,30,68,11,7,184,69,227,70,169,182,4,138,240,101,16,191,183,38,128,207,137,8,8,64,160,217,4,138,240,30,66,136,104,118,148,209,62,4,32,0,129,10,4,152,217,143,30,30,100,146,68,103,71,201,95,9,20,225,203,32,254,70,136,32,6,32,0,129,116,17,40,194,103,15,66,68,186,98,14,107,32,0,1,8,180,16,96,175,131,250,131,1,134,245,51,44,122,13,69,248,50,88,116,31,151,246,31,159,19,17,16,128,64,179,9,20,225,61,132,16,209,236,40,163,125,8,64,0,2,101,8,48,155,31,95,88,144,85,18,31,203,34,214,84,132,47,131,69,244,107,165,62,227,115,34,2,2,16,104,54,129,34,188,135,16,34,154,29,101,180,15,1,8,64,160,132,0,251,27,196,27,18,240,140,151,103,209,106,43,194,151,193,162,249,116,239,189,247,182,139,47,190,216,22,92,112,193,178,93,175,228,243,47,191,252,210,118,221,117,87,251,231,63,255,217,82,182,91,183,110,182,215,94,123,217,209,71,31,109,29,59,118,140,132,115,230,204,153,54,108,216,48,59,232,160,131,108,209,69,23,13,93,71,80,185,51,206,56,195,6,15,30,220,166,158,126,253,250,217,105,167,157,102,183,223,126,187,251,187,67,135,14,161,219,170,245,198,74,54,140,28,57,178,166,126,214,218,246,91,111,189,101,87,95,125,117,172,125,212,9,6,183,221,118,155,157,124,242,201,54,113,226,68,219,114,203,45,237,132,19,78,176,53,215,92,211,153,247,230,155,111,186,255,223,113,199,29,214,191,127,127,59,239,188,243,172,71,143,30,21,77,87,60,157,120,226,137,118,214,89,103,197,198,227,199,31,127,116,125,191,232,162,139,156,157,59,237,180,147,171,127,177,197,22,179,106,125,144,177,186,103,212,168,81,166,231,96,231,157,119,110,99,255,167,159,126,106,167,158,122,170,157,123,238,185,109,108,174,84,127,152,182,253,141,149,179,67,63,187,235,174,187,92,108,203,14,61,115,3,7,14,12,140,227,114,117,40,246,118,219,109,183,86,253,90,123,237,181,237,230,155,111,182,149,86,90,169,229,231,65,190,121,234,169,167,236,145,71,30,113,113,80,45,198,23,94,120,97,119,175,88,61,252,240,195,182,222,122,235,57,123,119,216,97,7,155,123,238,185,43,198,70,17,62,123,16,34,106,125,179,113,63,4,32,0,129,132,9,48,131,31,63,96,50,76,226,103,90,148,26,139,240,101,176,40,190,244,250,217,190,125,123,55,216,58,252,240,195,221,96,162,84,144,168,38,68,148,14,28,167,79,159,238,6,102,26,204,72,164,136,114,69,29,144,86,43,247,237,183,223,218,41,167,156,98,251,236,179,143,245,236,217,51,138,105,117,151,105,134,13,73,8,17,159,125,246,153,99,169,193,111,247,238,221,221,96,253,141,55,222,176,211,79,63,221,228,7,13,74,143,61,246,88,91,122,233,165,221,160,243,214,91,111,117,98,64,37,113,170,154,255,162,192,87,219,247,221,119,159,179,117,254,249,231,183,27,111,188,209,222,123,239,61,247,255,41,83,166,4,246,161,93,187,118,38,17,67,3,245,35,143,60,210,46,185,228,146,54,241,172,223,107,80,253,228,147,79,186,251,74,69,179,74,140,170,181,237,239,107,144,29,175,189,246,154,107,95,127,186,116,233,98,67,134,12,177,85,87,93,213,182,223,126,251,54,168,170,245,197,19,93,212,79,93,135,29,118,152,19,95,188,43,140,16,225,221,91,46,198,61,17,228,177,199,30,115,239,135,165,150,90,202,196,71,255,222,120,227,141,157,200,83,233,168,224,34,124,246,32,68,68,121,194,41,3,1,8,64,32,33,2,236,105,144,16,88,51,131,109,114,108,243,92,115,17,190,12,230,217,127,229,250,166,193,139,102,136,117,125,255,253,247,78,144,144,184,224,9,18,181,10,17,170,231,209,71,31,117,131,51,9,27,186,158,121,230,25,59,230,152,99,236,165,151,94,178,61,247,220,211,13,62,22,89,100,17,251,230,155,111,236,252,243,207,183,75,47,189,212,13,88,53,136,221,98,139,45,220,192,111,248,240,225,182,198,26,107,180,12,112,101,231,179,207,62,107,27,110,184,161,27,112,245,233,211,199,52,192,30,58,116,168,125,247,221,119,246,249,231,159,219,146,75,46,105,215,95,127,189,43,119,203,45,183,180,17,27,202,13,144,252,131,244,143,62,250,200,174,184,226,10,55,160,84,150,200,86,91,109,229,6,218,106,227,254,251,239,119,92,52,64,211,236,109,80,159,52,96,59,228,144,67,92,31,203,137,29,213,108,80,86,70,169,112,80,11,191,237,182,219,206,49,127,224,129,7,108,208,160,65,238,223,187,239,190,187,77,154,52,201,137,3,243,205,55,159,221,121,231,157,142,161,159,231,58,235,172,99,103,159,125,182,109,189,245,214,78,68,210,165,76,2,101,14,108,187,237,182,109,66,71,54,221,115,207,61,206,103,26,180,43,219,224,156,115,206,177,51,207,60,211,198,141,27,231,234,22,175,74,131,203,210,74,253,131,93,205,158,151,179,211,239,247,133,22,90,200,174,187,238,58,235,221,187,183,93,120,225,133,182,250,234,171,87,125,124,197,86,118,74,20,209,191,131,250,208,169,83,39,231,247,175,191,254,218,186,118,237,106,157,59,119,110,35,68,40,27,96,244,232,209,54,109,218,52,119,111,169,16,81,137,145,68,155,160,182,37,26,248,99,168,154,29,94,167,31,127,252,113,211,64,95,207,93,105,28,134,169,227,149,87,94,113,153,72,23,92,112,129,137,191,255,170,87,136,144,232,112,220,113,199,185,119,205,50,203,44,211,82,181,56,140,29,59,214,246,223,127,255,138,34,85,17,62,123,16,34,170,62,190,220,0,1,8,64,160,49,4,152,181,79,158,51,217,38,201,51,206,91,11,69,248,50,152,55,159,133,233,143,68,1,13,184,116,105,0,54,123,246,108,59,244,208,67,221,128,70,131,61,205,102,150,187,202,13,78,84,143,6,160,155,111,190,185,155,153,253,224,131,15,236,168,163,142,114,51,207,154,173,213,204,249,59,239,188,227,210,201,239,189,247,94,123,249,229,151,157,72,49,121,242,100,151,202,175,129,202,2,11,44,208,146,162,175,1,180,55,235,171,89,212,17,35,70,184,129,174,6,75,31,126,248,161,91,190,161,65,86,175,94,189,220,128,240,164,147,78,10,76,237,175,38,2,72,136,144,80,162,1,187,4,15,45,215,152,48,97,130,27,180,138,129,250,37,38,18,34,130,250,164,65,121,165,171,154,13,165,66,132,184,212,202,79,194,140,132,16,245,67,204,36,48,200,87,234,135,178,1,130,120,106,96,173,223,239,183,223,126,38,59,37,50,104,128,184,194,10,43,180,233,146,127,208,171,95,170,126,9,72,42,163,193,176,102,252,223,126,251,109,151,226,175,165,25,18,40,150,93,118,217,138,108,252,241,84,205,239,202,106,81,31,251,246,237,235,178,17,20,71,234,215,188,243,206,91,177,13,197,142,150,226,136,141,132,2,111,224,94,218,7,45,49,18,71,9,55,55,221,116,147,171,211,159,225,163,56,87,124,104,105,147,196,171,114,203,73,42,49,82,236,86,106,219,223,137,74,118,120,247,73,212,211,51,181,209,70,27,153,39,70,213,82,199,79,63,253,228,124,183,214,90,107,149,45,95,175,16,33,214,90,202,163,88,172,230,163,114,14,44,194,103,15,66,68,152,79,43,238,129,0,4,32,144,48,1,246,49,72,24,240,47,213,195,185,49,156,243,212,74,45,179,155,121,234,119,17,250,50,215,92,115,217,156,57,115,90,186,170,1,177,252,61,107,214,172,138,66,68,185,61,34,142,56,226,8,55,128,85,29,202,76,144,240,224,205,142,123,98,193,241,199,31,111,47,190,248,162,93,118,217,101,46,235,64,51,221,94,218,126,165,20,125,13,150,37,70,104,80,45,225,64,25,21,18,37,36,160,84,75,237,175,38,2,148,214,167,1,174,6,212,234,143,202,106,160,189,199,30,123,56,1,36,168,79,154,61,143,83,136,184,251,238,187,107,230,39,230,202,80,144,221,186,52,211,125,237,181,215,186,65,96,233,62,24,126,158,26,204,138,171,102,174,85,94,156,37,188,104,48,94,122,137,141,68,11,47,235,197,63,3,175,101,24,250,124,81,154,191,196,7,253,91,131,121,13,214,43,237,195,17,213,239,97,151,158,72,60,144,216,165,172,150,85,86,89,197,9,24,65,125,240,103,179,232,62,191,16,33,81,234,154,107,174,113,203,33,54,216,96,131,192,125,45,42,213,63,126,252,248,80,109,251,185,151,218,225,253,78,217,39,202,114,20,107,61,79,18,81,130,174,160,58,222,127,255,125,151,41,162,189,60,74,179,33,60,145,166,220,254,29,254,61,34,188,54,203,61,103,229,238,171,229,189,138,16,81,11,45,238,133,0,4,32,0,129,200,4,152,169,143,140,174,230,130,100,158,212,140,172,208,5,138,240,101,176,136,14,142,35,35,66,117,104,73,134,82,229,53,160,209,82,11,93,229,54,195,243,150,78,44,191,252,242,54,102,204,24,183,12,66,3,123,101,55,72,148,208,236,172,55,232,81,189,218,248,80,233,219,26,80,63,253,244,211,110,22,220,19,34,252,155,48,198,33,68,248,235,243,15,218,52,184,210,192,126,192,128,1,46,203,163,116,131,191,160,229,32,165,241,84,77,12,41,205,136,16,159,160,182,130,248,41,211,196,63,112,246,15,212,181,39,72,16,79,253,78,92,181,137,167,150,209,248,235,40,237,71,165,217,126,217,188,248,226,139,183,100,16,248,179,37,110,184,225,134,150,141,67,53,3,239,9,25,165,131,221,90,252,238,239,159,178,99,188,141,73,253,245,75,100,81,91,202,22,208,158,4,186,42,245,193,63,152,47,29,188,107,57,129,246,154,80,246,141,132,186,160,13,54,227,202,136,240,216,7,137,8,222,239,95,120,225,5,151,157,161,101,42,202,100,42,119,5,213,161,159,43,251,70,49,94,78,112,150,15,37,30,122,27,125,122,117,135,21,34,130,50,34,36,234,104,41,202,60,243,204,83,241,213,91,132,207,30,50,34,138,248,233,75,159,33,0,129,84,17,96,239,130,198,187,3,230,141,103,158,213,22,139,240,101,48,171,190,137,106,183,50,10,52,184,208,128,160,222,61,34,84,199,85,87,93,229,6,177,218,131,64,25,14,154,157,159,58,117,106,203,190,52,229,236,84,57,205,192,43,213,125,179,205,54,115,203,58,188,193,157,102,106,149,214,175,20,120,45,191,144,8,160,58,155,41,68,124,242,201,39,85,251,20,228,143,32,33,66,162,176,150,11,104,67,69,127,6,131,50,34,106,229,167,182,131,50,34,180,193,97,16,79,137,32,90,186,160,129,182,132,33,137,46,65,155,122,42,203,65,39,54,104,201,141,183,71,132,150,74,104,70,253,137,39,158,112,54,107,111,10,79,96,208,242,27,245,175,52,99,68,131,102,45,31,209,102,133,178,89,98,129,98,167,22,191,87,203,136,208,254,33,218,251,64,123,95,104,153,136,55,208,174,212,7,127,86,64,233,224,189,146,184,230,231,85,169,126,101,98,4,241,43,151,145,224,137,122,149,196,33,137,5,90,82,37,1,198,127,226,133,63,22,203,9,17,122,238,149,41,34,54,235,175,191,126,217,208,157,49,99,134,219,124,84,217,36,43,175,188,114,203,61,18,150,212,174,151,125,163,95,148,139,241,160,61,34,228,103,61,235,202,106,82,28,4,93,69,248,236,65,136,136,250,41,70,57,8,64,0,2,49,16,96,118,62,6,136,17,171,32,11,37,34,184,130,21,43,194,151,193,130,185,212,226,62,53,67,233,239,202,108,248,211,159,254,228,142,74,212,128,86,155,38,106,112,180,218,106,171,217,115,207,61,231,196,10,13,54,117,154,193,187,239,190,219,178,169,162,6,170,18,34,116,4,164,50,35,244,127,205,184,106,175,1,13,100,117,34,135,6,45,18,46,148,69,241,241,199,31,183,58,150,82,3,34,175,156,127,67,60,207,167,213,178,17,180,52,35,76,70,132,102,251,131,250,20,52,136,172,100,131,150,122,104,128,39,129,64,3,72,79,100,209,223,18,61,106,229,167,83,44,180,175,132,132,29,253,219,95,159,132,141,32,158,18,65,188,229,11,18,37,42,45,165,240,6,150,242,135,108,214,49,157,202,86,209,242,15,9,10,234,139,254,44,177,196,18,110,105,134,218,213,189,165,203,60,244,243,7,31,124,208,9,24,255,254,247,191,221,224,92,177,81,201,206,82,191,87,18,34,52,203,175,13,88,181,164,70,71,140,250,103,251,43,245,193,191,143,65,165,76,132,74,89,56,149,234,87,57,45,129,41,199,47,104,15,133,82,59,36,26,105,115,86,241,146,239,196,89,25,73,98,25,116,58,73,185,190,200,231,222,62,36,65,203,58,244,204,105,169,141,238,213,18,37,109,102,171,253,83,212,7,101,74,232,59,68,165,24,247,159,154,161,140,21,9,82,218,7,68,66,150,54,74,221,119,223,125,57,53,227,231,160,221,120,138,246,169,68,127,33,0,1,8,52,152,0,251,21,52,24,120,73,115,240,111,46,255,172,180,142,16,145,21,79,133,183,83,155,254,105,182,184,244,216,78,175,134,40,167,102,40,37,93,203,51,36,56,104,192,161,1,170,6,44,154,41,215,172,171,6,171,154,85,245,159,154,161,246,189,189,37,180,95,133,50,53,116,106,130,78,212,208,254,6,218,244,80,153,18,154,165,87,234,191,102,210,191,250,234,171,86,194,129,54,217,244,202,105,192,85,58,155,31,151,16,241,251,223,255,62,176,79,81,78,205,208,240,67,125,213,128,78,41,245,202,82,211,224,90,66,130,132,162,90,249,249,203,40,51,225,224,131,15,118,251,17,168,190,153,51,103,186,193,111,57,158,58,33,67,182,232,190,30,61,122,184,165,21,65,253,209,125,154,13,215,64,82,66,138,6,249,138,35,143,185,150,9,168,29,9,73,18,164,74,83,250,189,248,82,12,104,147,73,9,75,242,175,6,209,106,91,89,12,65,118,150,250,189,146,16,161,211,87,14,60,240,192,86,251,93,99,163,0,0,32,0,73,68,65,84,15,132,150,158,40,62,180,252,163,82,31,188,66,81,133,136,74,140,42,253,46,136,121,169,29,90,210,224,109,0,169,76,33,113,150,224,167,211,99,194,214,161,62,74,80,144,56,160,103,173,244,228,15,63,56,61,63,255,248,199,63,220,242,15,49,151,104,168,76,138,77,54,217,164,149,136,16,116,68,173,103,175,226,68,251,90,172,183,222,122,54,112,224,64,219,97,135,29,220,6,176,149,174,34,124,246,144,17,17,254,115,139,59,33,0,1,8,196,74,128,25,249,88,113,70,170,140,140,148,72,216,10,85,168,8,95,6,11,229,208,16,157,197,231,33,32,229,232,22,205,82,75,16,209,192,84,167,101,104,192,172,99,38,181,7,70,165,77,16,115,132,128,174,164,144,64,17,222,67,8,17,41,12,60,76,130,0,4,242,79,128,61,10,210,227,99,124,145,30,95,164,209,146,34,124,25,76,35,247,102,218,132,207,155,73,191,177,109,107,111,138,93,118,217,197,109,194,184,227,142,59,186,89,110,237,31,160,227,46,181,212,166,210,137,23,141,181,148,214,138,70,160,8,239,33,132,136,162,69,53,253,133,0,4,154,78,128,89,248,166,187,160,141,1,100,167,164,207,39,105,177,168,8,95,6,211,194,58,45,118,224,243,180,120,2,59,32,80,92,2,69,120,15,33,68,20,55,190,233,57,4,32,208,4,2,236,75,208,4,232,33,154,196,47,33,32,21,244,150,34,124,25,44,168,107,3,187,141,207,137,8,8,64,160,217,4,138,240,30,66,136,104,118,148,209,62,4,32,80,40,2,204,188,167,215,221,100,170,164,215,55,205,180,172,8,95,6,155,201,55,141,109,227,243,52,122,5,155,32,80,44,2,69,120,15,33,68,20,43,166,233,45,4,32,208,68,2,236,69,208,68,248,33,155,198,71,33,65,21,232,182,34,124,25,44,144,59,67,117,213,127,220,97,168,2,220,4,1,8,64,32,1,2,121,63,220,18,33,34,129,160,161,74,8,64,0,2,165,4,152,109,207,78,76,144,181,146,29,95,53,194,82,132,136,70,80,166,13,8,64,0,2,16,40,26,1,132,136,162,121,156,254,66,0,2,13,39,192,254,3,13,71,94,87,131,248,171,46,124,185,43,140,16,145,59,151,210,33,8,64,0,2,16,72,1,1,132,136,20,56,1,19,32,0,129,124,19,96,134,61,123,254,37,131,37,123,62,75,202,98,132,136,164,200,82,47,4,32,0,1,8,20,153,0,66,68,145,189,79,223,33,0,129,196,9,176,231,64,226,136,19,107,0,223,37,134,54,83,21,35,68,100,202,93,24,11,1,8,64,0,2,25,33,128,16,145,17,71,97,38,4,32,144,61,2,204,170,103,207,103,165,22,147,205,146,125,31,214,219,3,132,136,122,9,82,30,2,16,128,0,4,32,208,150,0,66,4,81,1,1,8,64,32,1,2,213,246,25,24,57,114,164,107,117,249,229,151,183,17,35,70,216,69,23,93,100,29,58,116,72,192,18,179,70,182,149,72,7,126,169,116,230,204,153,54,108,216,48,59,232,160,131,108,209,69,23,13,108,42,236,125,97,108,173,230,199,48,117,112,79,182,9,32,68,100,219,127,88,15,1,8,64,0,2,233,36,128,16,145,78,191,96,21,4,32,144,113,2,213,102,210,111,185,229,22,251,241,199,31,173,123,247,238,118,207,61,247,216,233,167,159,110,237,218,181,75,164,215,141,108,43,145,14,252,82,233,151,95,126,105,39,158,120,162,157,117,214,89,21,133,136,176,247,133,181,149,204,150,176,164,242,121,31,66,68,62,253,74,175,32,0,1,8,64,160,185,4,16,34,154,203,159,214,33,0,129,28,18,8,179,183,192,83,79,61,101,179,102,205,178,21,86,88,193,198,141,27,103,107,175,189,182,13,29,58,212,22,90,104,33,187,238,186,235,172,119,239,222,118,225,133,23,218,234,171,175,238,8,61,243,204,51,118,204,49,199,216,75,47,189,100,123,238,185,167,157,122,234,169,182,192,2,11,184,65,249,46,187,236,98,61,123,246,180,7,31,124,208,206,62,251,108,151,1,209,181,107,215,86,153,16,254,182,116,191,119,125,243,205,55,118,254,249,231,219,165,151,94,106,75,47,189,180,19,68,182,219,110,59,211,224,171,92,155,139,44,178,136,189,245,214,91,206,214,239,190,251,206,52,232,151,141,219,111,191,189,173,187,238,186,174,218,135,31,126,216,94,121,229,21,27,56,112,160,61,251,236,179,109,236,46,173,227,171,175,190,114,125,94,108,177,197,92,249,114,54,109,177,197,22,118,228,145,71,218,240,225,195,109,141,53,214,176,81,163,70,217,27,111,188,97,67,134,12,113,109,108,184,225,134,238,223,250,221,17,71,28,209,114,223,185,231,158,107,143,60,242,136,157,118,218,105,46,227,68,182,95,125,245,213,238,255,115,230,204,9,236,123,105,88,134,241,105,14,67,153,46,153,185,103,33,239,103,185,227,104,8,64,0,2,16,128,64,163,9,32,68,52,154,56,237,65,0,2,185,38,16,117,246,92,3,228,125,246,217,199,9,12,125,251,246,117,34,194,203,47,191,108,26,72,79,156,56,209,142,58,234,40,59,229,148,83,108,213,85,87,117,131,240,119,222,121,199,6,15,30,108,55,223,124,179,45,184,224,130,182,237,182,219,186,229,29,186,231,129,7,30,176,181,214,90,203,13,182,119,220,113,199,22,49,163,28,248,187,239,190,219,181,35,145,99,242,228,201,118,194,9,39,56,113,67,3,175,160,54,39,76,152,224,150,71,72,140,232,213,171,151,61,246,216,99,246,234,171,175,58,225,65,131,123,137,25,18,14,36,108,132,173,99,238,185,231,118,3,62,93,65,54,73,120,241,50,34,38,77,154,228,216,232,207,82,75,45,229,150,183,72,208,185,224,130,11,156,144,225,221,247,197,23,95,180,8,15,165,66,132,132,155,114,125,239,214,173,91,217,24,173,150,229,146,235,192,46,112,231,16,34,10,236,124,186,14,1,8,64,0,2,137,17,64,136,72,12,45,21,67,160,49,4,188,193,91,99,90,163,149,48,4,52,40,222,109,183,221,194,220,218,114,143,132,8,101,38,104,32,221,169,83,167,86,51,247,26,152,75,120,208,224,90,254,158,54,109,154,157,116,210,73,118,252,241,199,219,103,159,125,102,119,221,117,151,29,123,236,177,46,27,66,131,117,9,0,155,111,190,185,19,38,36,86,72,168,8,186,238,189,247,94,187,236,178,203,236,232,163,143,182,62,125,250,88,199,142,29,221,173,90,206,17,212,230,140,25,51,90,217,42,27,36,160,72,192,248,225,135,31,90,254,173,204,136,176,117,248,237,11,178,169,210,146,11,101,152,120,123,109,40,251,35,140,16,161,76,137,114,125,15,98,117,227,141,55,218,128,1,3,106,242,43,55,231,131,0,25,17,249,240,99,216,94,240,185,26,150,20,247,101,133,0,239,176,172,120,170,88,118,34,68,20,203,223,244,54,135,4,152,173,75,151,83,235,201,136,240,150,12,148,206,220,143,25,51,166,141,176,161,37,8,18,11,180,105,163,178,32,14,57,228,16,183,28,65,75,36,254,245,175,127,217,198,27,111,236,150,113,28,126,248,225,21,1,205,158,61,219,84,255,197,23,95,236,68,3,101,58,72,148,144,24,80,42,166,120,109,170,66,191,173,63,253,244,83,75,22,132,150,107,104,73,135,50,43,110,186,233,166,208,117,248,141,12,178,73,237,120,2,131,150,119,188,249,230,155,54,118,236,88,183,12,228,233,167,159,118,153,36,18,95,194,10,17,115,205,53,87,217,190,119,238,220,185,44,51,50,34,210,245,172,53,202,26,222,177,141,34,157,158,118,240,121,122,124,129,37,245,19,32,158,235,103,72,13,201,16,64,136,72,134,43,181,66,160,97,4,248,128,105,24,234,208,13,69,217,79,192,191,119,65,169,16,161,140,136,169,83,167,154,87,175,223,16,13,206,149,137,160,229,4,31,126,248,161,237,191,255,254,110,185,130,178,32,182,220,114,75,91,127,253,245,67,217,173,217,18,45,1,209,114,142,205,54,219,204,149,9,106,179,212,86,221,171,236,135,39,159,124,210,100,79,191,126,253,92,187,18,74,106,169,163,212,208,82,155,148,229,225,9,17,239,191,255,190,157,121,230,153,182,247,222,123,187,229,33,31,124,240,129,107,175,156,16,33,113,232,140,51,206,176,249,231,159,223,137,22,215,94,123,173,203,30,241,78,41,41,109,71,203,89,74,175,40,62,13,5,158,155,82,79,128,119,108,234,93,20,187,129,248,60,118,164,84,216,68,2,196,115,19,225,211,116,69,2,8,17,4,8,4,50,78,128,15,152,116,58,176,214,217,243,74,66,196,39,159,124,98,131,6,13,114,89,7,171,173,182,154,61,247,220,115,118,213,85,87,185,205,25,23,94,120,97,183,167,130,178,24,180,92,227,47,127,249,139,219,151,225,245,215,95,111,217,180,178,18,33,237,69,241,238,187,239,186,250,117,105,192,46,33,98,185,229,150,11,108,115,202,148,41,173,50,34,84,78,203,51,148,149,161,75,153,25,93,186,116,113,25,22,65,118,151,171,195,179,51,200,166,53,215,92,211,245,83,54,106,41,198,219,111,191,237,246,182,152,62,125,186,19,40,36,40,40,179,227,219,111,191,109,185,79,194,200,97,135,29,230,68,139,149,86,90,201,9,21,31,125,244,145,251,91,153,32,229,250,238,9,49,158,61,81,179,92,210,25,153,88,85,43,1,222,177,181,18,203,254,253,248,60,251,62,164,7,191,18,32,158,137,134,180,18,64,136,72,171,103,176,11,2,33,9,240,1,19,18,84,131,111,123,254,249,231,77,98,196,248,241,227,221,137,24,213,174,74,66,68,251,246,237,221,210,131,227,142,59,206,158,120,226,9,235,223,191,191,155,209,95,121,229,149,93,181,42,187,235,174,187,186,253,14,180,207,131,132,0,253,76,153,17,243,206,59,111,197,166,253,39,84,40,139,66,39,78,40,171,162,82,155,229,50,34,52,224,87,54,133,218,243,246,178,144,48,16,100,119,185,58,60,67,131,108,210,82,10,237,163,113,231,157,119,186,83,62,148,217,160,205,58,149,41,161,189,27,36,44,232,164,17,157,60,226,221,167,125,29,116,186,134,246,211,208,207,149,217,160,182,75,79,205,240,247,221,203,148,144,61,181,250,177,154,159,249,125,246,8,240,142,205,158,207,234,181,24,159,215,75,144,242,105,34,64,60,167,201,27,216,226,39,128,16,65,60,64,32,227,4,248,128,73,175,3,153,73,79,175,111,194,90,86,107,102,75,216,122,185,47,59,4,120,199,102,199,87,113,89,138,207,227,34,73,61,105,32,64,60,167,193,11,216,80,142,0,66,4,113,1,129,140,19,224,3,38,221,14,100,111,129,116,251,167,146,117,248,46,187,190,139,211,114,222,177,113,210,76,71,93,218,91,70,203,184,130,78,20,170,199,231,58,221,71,25,106,255,252,231,63,91,58,219,179,103,79,151,109,166,35,154,117,84,113,210,215,204,153,51,109,216,176,97,110,243,97,109,104,236,191,62,254,248,99,183,188,237,246,219,111,119,253,215,166,196,71,30,121,164,105,3,224,102,95,202,162,123,252,241,199,157,237,218,119,104,158,121,230,177,63,255,249,207,110,243,227,229,151,95,190,217,230,153,159,107,233,209,208,113,26,247,227,143,63,186,229,143,90,66,168,189,155,118,218,105,39,183,23,212,98,139,45,22,169,153,122,226,57,82,131,20,130,64,72,2,8,17,33,65,113,27,4,210,74,128,15,152,180,122,230,87,187,152,85,79,191,143,74,45,36,155,37,123,62,75,202,98,222,177,73,145,109,94,189,90,122,166,65,175,78,21,58,249,228,147,219,8,18,245,248,188,220,49,195,147,38,77,114,71,44,255,245,175,127,181,117,215,93,55,241,142,7,29,117,172,253,116,180,103,142,196,135,77,55,221,212,29,183,172,229,107,58,129,72,251,232,204,55,223,124,137,219,86,169,1,45,181,27,61,122,180,91,122,216,163,71,15,155,51,103,142,61,244,208,67,110,185,161,150,30,234,104,234,102,94,149,142,144,142,211,46,137,48,247,221,119,159,59,17,75,155,44,203,71,239,189,247,158,251,127,187,118,237,106,110,170,158,120,174,185,49,10,64,160,6,2,8,17,53,192,226,86,8,164,145,0,31,48,105,244,74,107,155,216,103,32,253,62,242,91,136,191,178,229,175,164,173,229,29,155,52,225,198,215,175,141,126,53,195,172,235,251,239,191,119,130,132,246,182,241,50,36,234,241,121,208,96,245,154,107,174,113,3,253,157,119,222,217,237,115,35,27,158,125,246,89,219,112,195,13,221,191,181,191,143,246,175,25,58,116,168,233,24,228,175,190,250,202,174,187,238,58,183,161,174,54,229,213,113,204,123,238,185,167,157,122,234,169,46,123,193,187,87,123,223,232,190,222,189,123,187,61,114,52,128,87,246,133,6,239,222,145,203,202,200,208,53,97,194,4,39,188,92,114,201,37,45,179,235,95,127,253,181,219,84,88,123,16,105,67,95,29,191,92,169,61,217,166,62,174,190,250,234,238,184,104,79,88,209,224,89,167,18,13,28,56,208,245,171,90,29,94,255,188,89,126,217,161,141,150,37,216,120,246,202,102,9,70,26,148,107,163,102,157,14,85,205,190,82,30,178,83,87,181,114,30,115,249,73,155,33,151,250,71,44,253,92,181,7,211,35,143,60,226,246,27,210,190,66,254,250,253,25,12,65,126,146,93,226,168,77,158,229,83,127,159,75,159,8,213,113,206,57,231,184,12,9,109,80,93,235,85,79,60,215,218,22,247,67,160,22,2,8,17,181,208,226,94,8,164,144,0,31,48,41,116,74,25,147,152,97,207,134,159,100,37,25,44,217,241,85,35,44,229,29,219,8,202,141,111,67,131,121,13,126,117,117,234,212,201,102,207,158,109,135,30,122,168,27,168,107,48,171,1,112,148,171,156,16,161,147,122,52,48,215,169,63,26,180,106,16,171,63,75,45,181,148,141,24,49,194,198,141,27,103,23,92,112,129,59,130,89,203,41,36,70,232,88,98,157,152,164,50,154,9,95,117,213,85,109,212,168,81,238,52,162,193,131,7,59,81,65,75,61,52,136,237,219,183,175,59,37,233,229,151,95,118,245,206,152,49,163,229,168,99,255,210,12,157,40,36,59,100,163,68,13,109,164,44,14,138,113,93,58,6,89,98,64,80,123,126,219,30,123,236,49,123,245,213,87,157,240,160,204,5,157,234,180,197,22,91,184,172,133,176,117,104,153,138,215,182,4,96,177,144,253,202,88,41,119,85,179,47,136,135,150,55,132,181,73,131,254,243,206,59,175,172,127,180,145,178,119,132,180,127,105,198,228,201,147,91,234,95,101,149,85,156,159,196,70,89,38,178,57,200,174,106,155,73,123,12,20,31,90,74,163,37,53,97,203,248,249,241,14,139,242,36,83,166,17,4,16,34,26,65,153,54,32,144,32,1,62,96,18,132,27,115,213,236,57,16,51,208,4,170,195,71,9,64,205,120,149,222,64,41,227,221,192,252,50,4,116,18,143,6,209,222,37,145,64,254,158,53,107,86,93,66,68,233,30,17,235,173,183,158,27,176,239,176,195,14,109,246,136,208,236,187,6,224,222,209,194,58,241,71,162,132,196,145,91,110,185,197,9,15,222,73,68,211,166,77,115,199,52,235,20,32,137,13,254,123,253,39,17,201,126,111,192,92,186,71,132,6,211,247,220,115,143,59,101,72,89,12,18,56,36,102,108,178,201,38,118,235,173,183,134,110,79,71,54,171,156,50,75,180,196,195,251,183,234,12,107,179,223,37,226,160,12,3,9,65,186,74,247,218,208,242,4,9,23,97,235,246,243,208,17,215,97,203,149,134,137,223,63,126,174,126,33,226,193,7,31,180,23,94,120,193,9,56,138,31,253,78,89,38,98,162,76,139,32,63,249,79,104,10,122,64,37,150,105,143,12,45,169,145,200,17,229,226,123,98,20,106,148,105,4,1,132,136,70,80,166,13,8,36,72,128,15,152,4,225,38,80,53,179,237,9,64,141,169,74,178,86,98,2,153,179,106,120,199,230,204,161,191,116,167,145,25,17,126,130,202,180,208,158,12,99,199,142,117,75,25,116,196,177,50,26,60,33,66,155,20,122,233,254,202,114,208,126,14,254,203,91,110,161,159,249,239,13,43,68,248,235,210,166,136,79,62,249,164,75,251,215,178,14,45,255,8,219,158,142,108,246,178,32,52,216,214,210,4,13,152,111,186,233,166,208,117,248,109,81,249,219,110,187,205,237,15,81,58,235,47,14,222,21,214,62,63,15,137,46,97,203,85,242,79,144,16,161,250,117,73,128,210,165,204,19,137,18,202,132,168,228,167,106,66,132,68,35,9,51,219,109,183,157,109,188,241,198,145,31,68,222,97,145,209,81,48,97,2,8,17,9,3,166,122,8,36,77,128,15,152,164,9,199,91,63,251,15,196,203,51,174,218,240,75,92,36,243,87,15,239,216,252,249,84,51,212,154,201,215,160,179,81,123,68,120,20,199,143,31,239,82,246,117,114,135,150,95,40,117,95,153,15,229,132,8,253,124,234,212,169,230,101,106,249,61,225,31,104,107,64,27,70,136,208,204,253,163,143,62,234,82,252,253,155,30,234,255,218,188,82,75,65,194,182,39,91,148,253,32,33,67,162,68,191,126,253,108,253,245,215,119,125,169,165,14,175,79,202,176,208,242,9,249,101,133,21,86,104,21,116,158,16,161,140,136,176,117,151,102,68,132,45,87,201,63,81,51,34,130,4,163,74,66,196,231,159,127,238,78,15,209,242,153,254,253,251,183,44,97,137,242,52,242,14,139,66,141,50,141,32,128,16,209,8,202,180,1,129,4,9,240,1,147,32,220,132,170,102,230,61,33,176,117,84,75,166,74,29,240,114,94,148,119,108,254,28,220,232,83,51,252,4,53,80,127,251,237,183,221,94,13,58,197,66,75,40,36,136,232,56,81,29,173,233,31,180,106,57,129,82,252,149,121,160,205,26,159,123,238,57,187,234,170,171,220,70,138,83,166,76,169,152,17,161,189,37,36,48,44,179,204,50,45,205,107,112,171,141,57,183,222,122,107,119,44,166,54,207,212,254,3,222,210,1,45,177,8,219,158,42,149,120,160,205,22,117,105,115,204,46,93,186,184,37,16,181,212,225,103,163,19,51,244,71,203,79,212,95,101,108,252,235,95,255,114,123,98,40,51,224,183,191,253,109,232,186,253,66,132,4,150,176,54,85,242,143,50,29,60,174,202,86,240,124,85,109,143,136,90,133,8,213,39,63,237,177,199,30,182,229,150,91,214,37,66,136,47,239,176,252,189,195,242,210,35,132,136,188,120,146,126,20,150,0,31,48,217,116,61,123,17,164,199,111,248,34,61,190,72,163,37,188,99,211,232,149,250,108,82,202,188,102,155,189,83,50,74,107,171,199,231,213,142,120,148,24,32,241,65,71,85,110,190,249,230,54,96,192,0,183,95,131,150,70,232,36,9,255,160,85,2,133,150,110,232,68,139,39,158,120,194,205,140,107,233,194,202,43,175,220,42,3,162,52,35,66,123,95,72,92,208,233,28,202,38,240,159,200,32,177,67,2,133,54,63,148,240,160,129,174,150,84,172,185,230,154,78,16,9,219,158,152,41,19,66,203,72,180,148,194,219,199,162,214,58,252,236,85,86,203,85,36,202,220,117,215,93,238,87,90,150,160,65,185,119,250,69,88,251,252,66,132,132,167,176,229,42,249,71,155,152,122,92,149,213,18,246,212,140,74,75,104,202,157,154,33,81,231,192,3,15,108,21,150,202,56,145,47,75,247,252,8,243,36,212,19,207,97,234,231,30,8,68,37,128,16,17,149,28,229,32,144,18,2,124,192,164,196,17,17,204,96,22,62,2,180,152,139,144,157,18,51,208,28,86,199,59,54,135,78,173,210,37,124,94,60,159,231,185,199,196,115,158,189,155,237,190,33,68,100,219,127,88,15,1,82,238,50,28,3,236,75,208,92,231,193,191,185,252,179,210,58,95,226,179,226,169,248,236,196,231,241,177,164,166,230,19,32,158,155,239,3,44,40,79,0,33,130,200,128,64,198,9,240,1,147,109,7,50,35,223,60,255,145,145,210,60,246,89,106,153,119,108,150,188,21,143,173,248,60,30,142,212,146,14,2,196,115,58,252,128,21,109,9,32,68,16,21,16,200,56,1,62,96,50,238,64,179,150,29,209,181,46,148,171,49,4,216,23,162,49,156,243,208,10,239,216,60,120,177,182,62,224,243,218,120,113,119,186,9,16,207,233,246,79,145,173,67,136,40,178,247,233,123,46,8,240,1,147,11,55,26,179,243,141,243,35,89,40,141,99,157,135,150,120,199,230,193,139,181,245,1,159,215,198,139,187,211,77,128,120,78,183,127,138,108,29,66,68,145,189,79,223,115,65,128,15,152,92,184,209,216,175,160,49,126,132,115,99,56,231,169,21,222,177,121,242,102,184,190,200,231,92,16,200,19,1,157,72,194,5,129,180,17,64,136,72,155,71,176,7,2,53,18,224,75,114,141,192,82,124,59,51,245,201,59,135,204,147,228,25,231,173,5,222,177,121,243,40,253,129,0,4,32,0,129,52,16,64,136,72,131,23,176,1,2,117,16,224,75,114,29,240,82,88,148,189,11,146,115,10,108,147,99,155,231,154,121,199,230,217,187,244,13,2,16,128,0,4,154,69,0,33,162,89,228,105,23,2,49,17,224,75,114,76,32,83,84,13,179,246,241,59,131,108,147,248,153,22,165,70,222,177,69,241,52,253,132,0,4,32,0,129,70,18,64,136,104,36,109,218,130,64,2,4,248,146,156,0,212,38,87,201,62,6,241,58,0,158,241,242,44,90,109,188,99,139,230,113,250,11,1,8,64,0,2,141,32,128,16,209,8,202,180,1,129,4,9,240,37,57,65,184,77,172,154,25,252,248,224,147,97,18,31,203,34,214,196,59,182,136,94,167,207,16,128,0,4,32,144,52,1,132,136,164,9,83,63,4,18,38,192,151,228,132,1,55,177,122,246,52,168,31,62,12,235,103,88,244,26,120,199,22,61,2,232,63,4,32,0,1,8,36,65,0,33,34,9,170,212,9,129,6,18,224,75,114,3,97,55,161,41,102,243,163,67,39,171,36,58,59,74,254,74,128,119,44,209,0,1,8,64,0,2,16,136,159,0,66,68,252,76,169,17,2,13,37,192,151,228,134,226,110,120,99,236,111,16,13,57,220,162,113,163,84,91,2,188,99,137,10,8,64,0,2,16,128,64,252,4,16,34,226,103,74,141,16,104,40,1,190,36,55,20,119,83,26,99,102,191,118,236,100,146,212,206,140,18,229,9,240,142,37,50,32,0,1,8,64,0,2,241,19,64,136,136,159,41,53,66,160,161,4,248,146,220,80,220,77,107,140,189,14,194,163,135,85,120,86,220,89,157,0,239,216,234,140,242,118,135,124,206,5,1,8,64,0,2,149,9,252,252,243,207,117,33,66,136,168,11,31,133,33,208,124,2,124,73,110,190,15,26,101,1,179,252,213,73,147,61,82,157,17,119,212,70,128,119,108,109,188,242,112,55,62,207,131,23,233,3,4,32,144,36,129,56,222,147,8,17,73,122,136,186,33,208,0,2,113,188,8,26,96,38,77,196,64,128,125,15,42,67,132,79,12,65,70,21,109,8,240,142,45,94,80,224,243,226,249,156,30,67,0,2,181,17,136,227,61,137,16,81,27,115,238,134,64,234,8,196,241,34,72,93,167,48,40,144,0,51,254,193,193,65,198,8,15,78,18,4,120,199,38,65,53,221,117,226,243,116,251,7,235,32,0,129,230,19,136,227,61,137,16,209,124,63,98,1,4,234,34,16,199,139,160,46,3,40,220,112,2,236,129,208,22,57,76,26,30,134,133,105,144,119,108,97,92,221,210,81,124,94,60,159,211,99,8,64,160,54,2,113,188,39,17,34,106,99,206,221,16,72,29,129,56,94,4,169,235,20,6,85,37,192,236,255,175,136,200,18,169,26,46,220,80,7,1,222,177,117,192,203,104,81,124,158,81,199,97,54,4,32,208,48,2,113,188,39,17,34,26,230,46,26,130,64,50,4,226,120,17,36,99,25,181,38,73,128,253,16,254,75,23,14,73,70,25,117,139,0,239,216,252,197,193,222,123,239,109,23,95,124,177,45,184,224,130,101,59,23,183,207,63,254,248,99,59,227,140,51,236,246,219,111,119,109,238,182,219,110,118,228,145,71,218,34,139,44,146,73,184,51,103,206,180,97,195,134,217,65,7,29,100,95,124,241,133,93,125,245,213,118,218,105,167,89,135,14,29,26,218,31,237,216,63,106,212,40,247,140,238,188,243,206,85,219,126,235,173,183,18,183,85,54,221,118,219,109,118,242,201,39,219,196,137,19,109,203,45,183,180,19,78,56,193,214,92,115,205,86,246,53,194,150,170,64,204,76,246,222,117,215,93,54,120,240,96,251,244,211,79,237,232,163,143,182,129,3,7,58,95,86,250,93,152,186,75,239,137,163,207,254,216,91,116,209,69,163,152,209,166,76,181,56,18,151,83,79,61,213,206,61,247,92,139,171,205,88,12,15,168,36,14,206,97,236,139,227,61,137,16,17,134,52,247,64,32,197,4,226,120,17,164,184,123,152,86,129,0,153,0,102,100,134,240,136,36,77,128,119,108,210,132,27,95,127,251,246,237,221,32,235,240,195,15,119,3,198,82,65,34,78,159,79,159,62,221,14,59,236,48,39,62,108,186,233,166,246,195,15,63,216,141,55,222,104,111,190,249,166,157,121,230,153,54,223,124,243,53,30,64,157,45,126,249,229,151,118,226,137,39,218,89,103,157,213,180,129,217,143,63,254,104,35,71,142,116,130,206,37,151,92,98,187,238,186,107,213,94,53,98,128,246,217,103,159,217,41,167,156,226,6,244,221,187,119,119,66,201,27,111,188,97,167,159,126,186,181,107,215,174,197,198,70,216,82,21,136,153,189,246,218,107,110,128,173,63,93,186,116,177,33,67,134,216,170,171,174,106,219,111,191,125,197,223,133,169,59,137,123,226,142,189,106,113,164,223,139,205,147,79,62,233,226,13,33,226,87,175,198,241,158,68,136,72,226,41,161,78,8,52,144,64,28,47,130,6,154,75,83,49,19,40,242,222,8,69,238,123,204,97,68,117,21,8,240,142,205,95,120,104,176,165,65,180,174,239,191,255,222,9,18,26,88,123,130,68,156,62,159,48,97,130,19,59,52,88,94,108,177,197,92,155,95,127,253,181,13,26,52,200,142,59,238,56,91,105,165,149,236,153,103,158,177,99,142,57,198,94,122,233,37,219,115,207,61,221,236,171,178,37,52,88,29,58,116,168,125,247,221,119,166,1,216,234,171,175,238,6,136,235,174,187,174,171,231,225,135,31,182,87,94,121,197,205,96,63,251,236,179,85,235,248,234,171,175,236,186,235,174,107,177,163,116,48,236,255,255,71,31,125,100,87,92,113,133,27,120,41,123,100,227,141,55,182,243,206,59,207,150,89,102,25,59,226,136,35,108,248,240,225,182,198,26,107,184,65,218,35,143,60,226,50,34,74,203,108,181,213,86,110,64,174,62,220,127,255,253,142,177,68,153,185,231,158,59,176,207,234,231,33,135,28,226,24,244,236,217,51,48,248,84,167,56,118,237,218,213,58,119,238,92,86,136,144,216,244,192,3,15,56,214,186,118,223,125,119,155,52,105,146,203,78,145,0,116,231,157,119,186,129,183,216,109,184,225,134,238,223,235,172,179,142,157,125,246,217,182,245,214,91,219,218,107,175,237,202,41,227,67,190,219,108,179,205,236,252,243,207,183,75,47,189,212,150,94,122,105,39,46,108,183,221,118,46,35,195,187,228,203,123,238,185,167,69,120,80,86,196,57,231,156,227,68,167,78,157,58,181,18,34,148,85,34,251,245,119,239,222,189,237,242,203,47,111,233,179,63,38,118,218,105,39,23,175,178,161,154,207,188,120,145,175,229,191,107,175,189,182,162,189,165,128,31,127,252,113,123,236,177,199,92,204,134,253,157,108,242,199,74,144,223,223,125,247,221,150,140,20,197,138,108,93,104,161,133,92,76,170,255,23,94,120,161,139,241,160,62,234,121,81,118,137,23,123,183,220,114,139,139,129,114,207,206,55,223,124,83,213,87,234,95,181,56,122,234,169,167,108,244,232,209,54,109,218,52,119,111,169,16,81,169,157,160,231,90,113,169,58,101,119,175,94,189,92,191,123,244,232,225,112,87,242,123,16,175,74,113,62,103,206,156,80,28,162,188,229,227,120,79,34,68,68,33,79,25,8,164,136,64,28,47,130,20,117,7,83,34,16,40,98,86,0,217,32,17,2,133,34,145,8,240,142,141,132,45,245,133,52,208,215,32,70,151,6,136,179,103,207,182,67,15,61,212,13,192,52,56,210,151,251,56,174,111,191,253,214,13,56,52,192,150,200,160,193,173,218,246,6,175,31,124,240,129,29,117,212,81,110,22,93,51,209,154,65,127,231,157,119,92,170,188,68,12,45,127,208,0,68,3,22,13,16,95,125,245,85,39,60,104,128,161,129,240,22,91,108,225,6,197,97,235,144,8,224,181,93,109,80,171,44,3,181,165,129,240,125,247,221,103,255,247,127,255,103,23,93,116,145,19,70,188,140,8,255,210,12,13,46,213,71,13,244,53,176,151,56,161,62,168,140,120,170,140,248,202,134,32,123,253,89,3,149,248,203,6,137,9,55,221,116,147,187,173,92,70,132,250,39,65,67,246,44,181,212,82,78,96,144,31,100,207,123,239,189,215,146,9,160,223,141,24,49,194,198,141,27,103,23,92,112,129,105,240,169,223,239,183,223,126,38,255,137,243,254,251,239,239,216,191,252,242,203,206,159,147,39,79,118,131,98,9,4,221,186,117,107,49,181,116,32,175,246,148,181,161,58,252,247,201,54,177,18,35,101,202,104,182,93,117,75,216,145,120,225,241,89,101,149,85,92,76,168,109,137,25,138,23,255,82,152,82,241,200,31,47,242,153,132,170,74,246,250,25,107,80,173,184,219,104,163,141,156,192,18,246,119,94,95,170,249,253,167,159,126,106,37,68,236,179,207,62,206,63,125,251,246,109,213,255,247,223,127,63,176,143,179,102,205,106,137,189,25,51,102,4,198,209,189,247,222,91,213,87,234,95,165,56,210,251,65,254,209,82,46,9,45,229,50,128,238,190,251,238,178,237,40,222,131,98,220,203,134,82,172,189,248,226,139,78,8,211,243,175,37,92,149,252,94,137,87,80,156,63,248,224,131,161,56,68,121,215,197,241,217,136,16,17,133,60,101,32,144,34,2,113,188,8,82,212,29,76,137,64,192,219,39,33,66,209,76,23,25,63,126,124,203,140,85,166,59,130,241,169,38,224,159,237,76,181,161,24,87,51,129,185,230,154,203,13,232,189,75,235,226,229,111,13,118,226,18,34,84,183,6,120,154,37,31,51,102,140,203,98,144,224,160,129,195,38,155,108,98,183,222,122,171,19,30,52,72,87,219,154,121,61,233,164,147,236,248,227,143,55,13,180,52,3,175,1,139,196,18,165,253,171,156,6,68,90,226,225,253,91,117,134,173,195,15,169,154,16,161,65,152,50,57,148,178,47,91,52,240,86,246,200,194,11,47,28,40,68,248,237,213,224,122,202,148,41,46,131,66,3,122,13,200,247,216,99,15,251,240,195,15,3,237,85,134,64,45,151,218,8,18,34,52,99,174,65,189,218,215,165,65,185,50,4,36,72,148,238,103,33,241,65,98,132,68,10,249,75,127,107,6,94,229,245,115,9,40,15,61,244,144,93,118,217,101,46,203,163,79,159,62,214,177,99,199,54,166,202,30,137,24,94,70,65,80,134,135,216,251,89,249,125,161,193,227,11,47,188,224,6,167,138,9,137,61,202,234,144,191,53,112,174,36,68,248,235,212,96,188,154,189,94,7,52,24,86,150,225,178,203,46,235,202,248,69,147,74,191,83,249,210,190,4,249,93,113,227,217,46,209,42,168,255,250,93,80,31,253,66,132,252,17,20,247,26,224,135,237,187,250,80,26,71,122,254,175,185,230,26,23,251,27,108,176,65,224,82,164,32,198,138,189,32,219,244,221,69,75,98,244,140,251,47,137,26,149,252,30,196,75,229,130,226,92,217,74,181,112,168,229,217,139,99,252,129,16,81,11,113,238,133,64,10,9,196,241,34,72,97,183,48,41,35,4,136,191,140,56,10,51,35,19,32,198,35,163,75,117,193,70,101,68,148,66,208,154,115,173,55,87,186,190,82,178,181,28,67,251,71,248,47,45,121,208,64,70,151,127,64,166,25,101,47,11,66,3,82,165,113,75,28,80,86,64,216,58,106,17,34,252,109,75,72,208,192,88,179,178,26,156,5,101,68,248,203,248,7,119,42,47,65,96,192,128,1,110,86,63,200,222,74,203,49,202,5,84,37,33,162,244,119,254,193,190,246,9,209,204,244,216,177,99,157,64,241,244,211,79,187,153,121,9,16,250,157,254,238,215,175,159,243,143,39,116,40,107,70,98,146,150,170,104,144,169,236,3,137,18,90,26,226,93,181,100,68,252,127,246,206,3,250,138,234,92,251,251,170,81,108,16,20,13,106,172,88,48,246,16,19,215,205,103,52,202,85,99,214,210,171,49,177,98,35,177,112,137,93,196,6,34,106,144,162,162,104,196,139,88,16,75,84,84,18,137,209,152,196,168,87,20,98,93,54,44,81,196,134,5,16,11,26,193,111,61,59,153,127,230,127,56,115,206,156,51,109,239,153,223,172,197,18,57,179,219,239,221,179,103,246,179,223,253,238,168,201,182,202,8,202,212,127,195,236,107,251,68,173,71,68,56,207,56,245,173,101,170,137,176,86,255,213,55,229,25,20,190,162,126,171,21,180,162,236,174,126,19,22,34,26,9,42,113,132,8,217,46,170,31,109,176,193,6,77,109,21,110,91,109,95,81,92,15,197,114,145,40,24,22,63,106,183,102,68,49,150,64,17,85,55,9,17,97,251,6,245,168,173,67,92,187,215,246,151,176,61,36,182,54,235,179,237,14,212,105,188,27,17,34,218,165,79,58,8,56,66,32,141,129,192,145,166,80,13,15,9,208,255,60,52,26,85,110,137,0,125,188,37,92,94,220,172,149,69,121,21,104,213,51,235,24,17,90,221,254,243,159,255,108,183,7,132,183,29,232,255,229,146,63,103,206,28,51,127,254,124,187,26,93,123,213,11,104,40,239,7,9,25,18,37,52,81,254,254,247,191,111,69,139,86,242,8,202,81,254,218,230,166,186,172,180,210,74,157,60,6,180,42,173,173,0,242,136,208,74,118,92,143,136,56,66,68,163,54,183,218,129,218,245,136,208,138,180,218,39,183,123,109,123,145,56,34,142,18,32,228,45,161,109,26,154,140,74,112,144,120,18,22,72,212,111,180,2,45,143,17,197,141,216,127,255,253,59,170,45,15,69,157,66,33,209,70,246,214,125,242,100,80,124,13,113,12,179,143,154,108,55,243,136,104,100,179,122,39,152,52,170,111,45,111,121,112,104,139,146,4,47,197,47,9,95,81,191,101,33,68,68,181,177,214,35,34,170,223,7,245,142,219,246,218,126,164,255,111,69,44,171,45,71,229,71,213,77,30,12,237,120,68,68,245,151,70,30,17,129,231,79,92,14,173,60,127,105,188,27,17,34,90,33,206,189,16,112,144,64,26,3,129,131,205,162,74,158,16,160,255,121,98,40,170,217,54,1,250,120,219,232,156,77,152,231,169,25,239,189,247,158,221,206,160,224,135,63,249,201,79,108,92,3,77,114,3,55,107,109,177,144,219,189,38,126,91,110,185,165,153,49,99,134,153,48,97,130,13,156,168,109,13,181,19,75,109,207,80,48,71,93,10,218,167,85,102,77,150,91,201,35,48,140,182,72,40,120,164,38,228,154,116,106,18,46,1,34,248,111,109,140,8,121,13,104,82,173,35,20,229,9,32,1,67,219,24,162,86,185,163,86,198,215,92,115,205,200,250,134,39,235,113,58,80,35,33,34,136,191,33,193,64,39,88,132,219,167,201,219,172,89,179,108,252,4,157,108,34,20,164,27,173,0,0,32,0,73,68,65,84,15,15,77,214,228,237,32,81,70,241,1,228,109,162,137,156,68,43,253,87,101,41,224,98,16,252,82,237,151,16,161,63,193,37,251,104,75,135,242,19,211,59,238,184,195,122,91,104,59,200,242,203,47,31,75,136,80,252,137,168,88,1,10,182,217,200,102,181,66,80,179,250,170,47,94,119,221,117,182,191,169,221,18,82,20,60,82,194,137,38,203,81,191,133,183,165,164,45,68,168,223,71,181,81,66,68,208,247,228,49,16,213,239,21,31,163,89,219,195,253,171,81,63,106,116,82,71,84,159,88,111,189,245,34,235,38,113,74,207,156,250,227,115,207,61,103,251,136,248,55,178,123,163,216,32,65,186,122,253,92,222,16,173,112,136,243,204,5,247,164,241,110,68,136,104,133,56,247,66,192,65,2,105,12,4,14,54,139,42,121,66,128,254,231,137,161,168,102,219,4,232,227,109,163,115,54,161,182,23,232,164,130,218,99,59,211,252,192,14,55,94,65,232,52,105,189,253,246,219,109,108,135,61,246,216,195,78,114,183,221,118,91,59,249,213,68,85,147,215,7,31,124,208,236,179,207,62,118,210,218,187,119,239,165,78,15,80,158,242,132,208,132,67,147,218,32,174,68,171,121,4,117,83,58,157,28,161,189,234,114,195,151,87,134,38,149,193,9,24,10,146,169,201,233,205,55,223,108,131,23,74,44,233,217,179,167,13,236,41,33,69,105,53,161,10,159,154,17,199,35,226,63,255,243,63,35,219,28,247,212,140,160,13,141,38,144,97,46,90,157,30,48,96,128,141,223,160,246,73,76,17,63,181,173,111,223,190,214,235,65,147,54,109,73,208,233,20,74,171,251,116,154,65,16,8,51,124,66,130,250,142,182,154,40,136,101,56,222,132,210,93,127,253,245,214,35,66,66,143,108,173,190,86,187,229,164,81,124,14,229,23,117,122,66,51,155,133,249,199,169,175,182,10,221,118,219,109,182,207,105,178,171,192,164,129,157,27,253,22,238,223,105,11,17,18,10,163,250,165,182,26,4,125,79,91,39,116,58,72,189,103,39,78,219,211,16,34,162,202,81,27,162,158,235,240,169,25,18,171,146,158,150,18,46,171,182,159,135,79,205,136,234,179,237,14,212,105,188,27,17,34,218,165,79,58,8,56,66,32,141,129,192,145,166,80,13,15,9,208,255,60,52,26,85,110,137,0,125,188,37,92,165,184,25,155,255,51,0,97,61,55,255,82,24,56,70,35,228,121,32,129,70,167,72,108,184,225,134,49,82,112,11,4,170,69,32,141,113,18,33,162,90,125,134,214,150,144,64,26,3,65,9,177,208,164,156,8,208,255,114,2,77,49,133,17,160,143,23,134,190,176,130,177,121,181,133,8,5,175,60,232,160,131,108,160,66,197,127,224,228,156,194,30,69,10,118,152,64,26,227,36,66,132,195,6,166,106,16,136,67,32,141,129,32,78,57,220,3,129,122,4,232,127,244,139,178,19,160,143,151,221,194,75,183,15,155,87,207,230,180,24,2,16,104,141,64,26,227,36,66,68,107,204,185,27,2,206,17,72,99,32,112,174,81,84,200,27,2,244,63,111,76,69,69,219,36,64,31,111,19,156,199,201,176,185,199,198,163,234,16,128,64,46,4,210,24,39,17,34,114,49,21,133,64,32,59,2,105,12,4,217,213,142,156,203,78,128,254,87,118,11,211,62,250,120,245,250,0,54,175,158,205,105,49,4,32,208,26,129,52,198,73,132,136,214,152,115,55,4,156,35,144,198,64,224,92,163,168,144,55,4,232,127,222,152,138,138,182,73,128,62,222,38,56,143,147,17,19,192,99,227,81,117,8,64,32,55,2,58,1,36,201,133,16,145,132,30,105,33,224,0,1,62,146,29,48,66,133,171,64,255,171,176,241,43,210,116,250,120,69,12,77,51,33,0,1,8,64,32,87,2,8,17,185,226,166,48,8,164,79,128,143,228,244,153,146,99,124,2,244,191,248,172,184,211,79,2,244,113,63,237,70,173,33,0,1,8,64,192,109,2,8,17,110,219,135,218,65,160,41,1,62,146,155,34,226,6,8,64,0,2,109,19,96,140,109,27,29,9,33,0,1,8,64,0,2,145,4,16,34,232,28,16,240,156,0,31,201,158,27,144,234,67,0,2,78,19,96,140,117,218,60,84,14,2,16,128,0,4,60,37,128,16,225,169,225,168,54,4,2,2,124,36,211,23,124,36,240,226,139,47,154,171,175,190,218,12,27,54,204,172,184,226,138,177,155,208,110,186,216,5,112,35,4,106,8,48,198,210,37,32,0,1,8,64,0,2,233,19,64,136,72,159,41,57,66,32,87,2,124,36,231,138,155,194,82,34,208,174,160,208,110,186,148,170,77,54,21,36,192,24,91,65,163,211,100,8,64,0,2,16,200,156,0,66,68,230,136,41,0,2,217,18,224,35,57,91,190,62,231,190,100,201,18,115,231,157,119,154,145,35,71,154,71,31,125,212,236,184,227,142,246,239,59,236,176,131,209,132,254,138,43,174,48,171,175,190,186,25,59,118,172,217,105,167,157,204,133,23,94,104,54,217,100,147,134,191,137,199,244,233,211,205,160,65,131,204,147,79,62,105,14,63,252,112,115,206,57,231,152,213,86,91,205,166,27,61,122,180,233,218,181,171,185,246,218,107,205,118,219,109,103,46,186,232,34,179,245,214,91,27,29,241,116,239,189,247,154,83,79,61,213,34,61,244,208,67,205,59,239,188,99,134,15,31,110,61,34,162,242,108,150,206,103,251,80,119,63,8,48,198,250,97,39,106,9,1,8,64,0,2,126,17,64,136,240,203,94,212,22,2,75,17,224,35,153,78,17,69,224,217,103,159,53,35,70,140,176,127,214,90,107,45,51,105,210,36,243,216,99,143,153,49,99,198,152,215,95,127,221,28,124,240,193,230,132,19,78,48,7,28,112,128,153,54,109,154,249,221,239,126,103,46,190,248,98,51,103,206,156,200,223,222,123,239,61,115,242,201,39,155,161,67,135,154,45,182,216,194,220,116,211,77,230,165,151,94,50,67,134,12,49,47,191,252,178,233,223,191,191,21,38,118,222,121,103,51,121,242,100,243,212,83,79,217,242,255,254,247,191,219,127,151,240,160,186,92,112,193,5,230,131,15,62,176,229,189,251,238,187,13,243,140,74,215,202,150,14,122,9,4,218,37,192,24,219,46,57,210,65,0,2,16,128,0,4,162,9,32,68,208,59,32,224,57,1,62,146,61,55,96,142,213,127,248,225,135,173,24,161,201,255,236,217,179,109,124,134,75,47,189,212,244,232,209,195,44,92,184,208,156,113,198,25,230,248,227,143,55,139,23,47,142,252,237,111,127,251,155,21,30,206,60,243,76,163,190,183,96,193,2,115,214,89,103,153,211,79,63,221,230,49,106,212,40,43,116,116,235,214,205,122,72,4,113,32,166,78,157,106,222,122,235,45,115,226,137,39,218,22,63,253,244,211,230,154,107,174,177,130,132,126,139,202,243,193,7,31,140,76,135,16,145,99,231,169,112,81,140,177,21,54,62,77,135,0,4,32,0,129,204,8,32,68,100,134,150,140,33,144,15,1,62,146,243,225,236,99,41,218,214,240,194,11,47,152,123,238,185,199,78,252,31,121,228,17,235,169,16,8,17,225,96,145,159,125,246,153,245,114,144,71,131,174,168,223,102,206,156,105,14,57,228,144,78,56,182,217,102,27,115,203,45,183,44,149,46,44,68,76,153,50,197,254,46,47,12,93,181,191,69,229,169,242,162,210,33,68,248,216,43,253,171,51,99,172,127,54,75,90,99,217,156,11,2,16,40,63,1,125,39,113,21,71,0,33,162,56,246,148,12,129,84,8,240,145,156,10,198,82,102,162,73,252,121,231,157,103,142,60,242,72,179,213,86,91,153,215,94,123,205,10,6,129,16,161,223,228,17,209,189,123,247,165,60,34,162,126,147,71,196,252,249,243,205,209,71,31,189,20,179,218,64,146,173,120,68,68,229,169,250,70,121,82,32,68,148,178,219,58,215,40,198,88,231,76,146,121,133,176,121,230,136,41,0,2,133,19,224,57,47,220,4,6,33,162,120,27,80,3,8,36,34,192,64,154,8,95,169,19,107,18,63,107,214,44,27,88,242,163,143,62,178,219,41,164,254,43,56,229,27,111,188,177,84,28,8,121,76,40,30,131,4,139,218,248,17,193,111,218,210,161,128,147,231,158,123,174,217,114,203,45,205,140,25,51,204,132,9,19,108,16,204,185,115,231,118,242,164,8,11,17,65,28,8,109,7,233,213,171,87,135,24,18,196,164,136,202,83,91,63,20,147,162,94,58,132,136,82,119,95,103,26,199,24,235,140,41,114,171,8,54,207,13,53,5,65,160,48,2,60,231,133,161,239,40,24,33,162,120,27,80,3,8,36,34,192,64,154,8,95,169,19,43,176,164,196,135,155,111,190,217,244,237,219,215,244,235,215,207,104,139,132,78,178,248,240,195,15,237,9,23,43,173,180,146,253,125,239,189,247,182,226,66,207,158,61,59,78,191,168,247,155,132,12,137,18,131,7,15,54,138,223,176,207,62,251,216,56,15,189,123,247,238,180,221,66,34,65,88,136,232,210,165,75,71,58,121,63,12,24,48,192,188,250,234,171,86,96,8,255,86,155,103,184,188,218,116,8,17,165,238,190,206,52,142,49,214,25,83,228,86,17,108,158,27,106,10,130,64,97,4,120,206,11,67,143,16,81,60,122,106,0,129,116,8,48,144,166,195,177,106,185,212,110,163,8,183,191,209,111,85,227,68,123,33,192,24,91,189,62,128,205,171,103,115,90,92,61,2,60,231,197,219,28,143,136,226,109,64,13,32,144,136,0,3,105,34,124,149,77,140,16,81,89,211,211,240,22,9,48,198,182,8,172,4,183,99,243,18,24,145,38,64,160,9,1,158,243,226,187,8,66,68,241,54,160,6,16,72,68,128,129,52,17,62,18,67,0,2,16,104,72,128,49,182,124,29,68,1,124,21,43,103,213,85,87,173,219,184,90,155,15,31,62,220,12,25,50,100,169,123,119,223,125,119,51,121,242,100,179,250,234,171,47,245,219,199,31,127,108,46,185,228,18,115,236,177,199,214,253,61,72,80,117,15,180,233,211,167,219,56,70,207,62,251,172,249,229,47,127,105,99,16,173,188,242,202,54,158,209,93,119,221,101,185,191,249,230,155,230,148,83,78,49,39,156,112,130,9,111,201,211,61,55,221,116,147,61,74,250,192,3,15,180,72,27,165,147,173,106,79,104,234,211,167,143,221,158,248,232,163,143,70,254,182,241,198,27,199,122,8,90,237,39,73,251,72,171,229,69,53,66,204,174,189,246,90,203,248,176,195,14,51,155,111,190,185,221,126,185,215,94,123,153,213,86,91,205,6,189,110,117,43,100,35,214,97,158,95,126,249,165,141,45,165,120,81,10,76,125,192,1,7,152,243,207,63,223,172,177,198,26,75,85,87,245,252,235,95,255,106,159,171,251,239,191,223,124,237,107,95,51,63,249,201,79,236,209,227,27,108,176,129,249,224,131,15,108,124,171,63,252,225,15,29,105,181,125,84,125,104,219,109,183,93,42,63,198,246,88,221,58,211,155,16,34,50,197,75,230,16,200,158,0,3,105,246,140,41,33,154,0,253,143,222,81,118,2,244,241,242,89,88,113,105,52,169,57,254,248,227,205,217,103,159,189,148,32,17,101,243,240,49,199,155,109,182,89,67,48,154,20,41,70,143,38,85,245,132,10,132,8,99,3,35,107,146,171,32,201,235,172,179,142,209,169,76,143,63,254,184,249,197,47,126,97,158,123,238,57,51,98,196,8,251,167,71,143,30,54,32,242,22,91,108,97,246,221,119,95,139,78,19,88,77,118,79,58,233,36,123,250,83,112,52,180,4,141,70,233,2,238,178,191,210,233,58,238,184,227,172,152,17,231,183,56,79,67,220,126,146,86,31,137,91,94,84,221,149,94,207,193,225,135,31,110,131,73,7,127,87,64,234,52,174,70,172,37,40,76,155,54,205,30,31,174,184,84,55,220,112,131,141,31,165,255,95,118,217,101,59,21,47,193,232,214,91,111,181,113,169,54,217,100,19,179,100,201,18,243,199,63,254,209,140,31,63,222,140,27,55,206,198,155,10,63,115,193,239,18,89,126,253,235,95,155,110,221,186,117,202,143,177,61,13,235,38,203,3,33,34,25,63,82,67,160,112,2,12,164,133,155,160,210,21,160,255,85,218,252,149,104,60,125,188,124,102,214,164,86,2,129,174,47,190,248,194,10,18,154,192,4,30,18,173,8,17,193,138,254,147,79,62,217,177,154,187,202,42,171,152,19,79,60,209,78,144,182,217,102,27,187,106,255,252,243,207,219,201,180,86,222,119,220,113,71,251,247,29,118,216,97,169,32,191,1,109,77,162,238,188,243,206,186,105,52,177,211,132,76,158,4,58,154,89,1,136,53,49,139,250,119,229,25,174,167,38,156,154,252,107,181,251,147,79,62,49,163,70,141,50,151,93,118,153,21,3,20,180,88,193,139,63,253,244,211,186,255,46,54,173,230,165,224,200,3,7,14,180,101,134,5,156,251,238,187,207,230,165,137,175,46,77,204,181,122,45,113,66,199,74,135,47,173,132,63,240,192,3,29,247,42,216,242,188,121,243,204,218,107,175,109,190,254,245,175,119,8,17,181,189,181,54,93,240,251,211,79,63,109,87,214,199,140,25,179,84,89,141,126,139,243,52,212,10,3,89,245,145,160,46,245,132,8,121,218,136,209,162,69,139,108,112,234,137,19,39,154,135,31,126,120,169,254,164,254,25,244,85,229,39,219,203,19,69,215,141,55,222,104,158,120,226,137,142,160,210,245,250,156,108,86,207,182,97,78,173,240,84,189,127,245,171,95,89,15,137,112,31,144,173,117,130,214,105,167,157,214,169,15,169,207,75,200,144,104,162,231,174,86,252,107,36,246,48,182,199,233,205,217,222,131,16,145,45,95,114,135,64,230,4,24,72,51,71,76,1,13,8,208,255,232,30,101,39,64,31,47,167,133,53,9,215,228,70,151,86,74,63,255,252,115,187,53,64,147,226,174,93,187,218,73,125,237,85,59,225,211,138,190,38,71,90,189,149,59,187,4,135,103,158,121,198,78,164,229,118,31,76,138,222,121,231,157,142,85,250,181,214,90,203,76,154,52,201,60,246,216,99,118,18,252,250,235,175,119,58,246,56,40,51,188,178,95,155,230,149,87,94,177,101,40,189,38,138,18,55,84,135,23,94,120,161,238,191,235,184,230,160,158,242,42,80,61,95,122,233,37,59,233,191,251,238,187,205,83,79,61,101,69,13,29,179,44,55,119,137,52,250,183,122,255,46,46,173,230,181,254,250,235,215,237,68,245,132,8,217,64,98,72,216,125,95,98,137,234,250,131,31,252,192,78,148,117,105,130,189,194,10,43,216,201,178,174,192,35,34,92,80,189,116,250,125,241,226,197,182,140,111,127,251,219,29,249,5,233,26,253,22,247,73,8,247,19,213,49,171,62,210,76,136,208,182,32,137,17,18,171,52,193,191,240,194,11,109,63,172,237,79,178,169,250,79,255,254,253,205,122,235,173,215,241,119,229,175,109,19,58,221,74,94,10,245,250,92,173,215,66,45,163,86,121,234,185,184,253,246,219,141,182,157,44,191,252,242,29,217,201,91,70,207,141,234,47,207,135,122,87,173,232,32,49,79,30,23,122,206,127,250,211,159,118,242,122,81,122,198,246,184,61,58,187,251,16,34,178,99,75,206,16,200,133,0,3,105,46,152,41,36,130,0,253,143,174,81,118,2,97,151,237,178,183,181,106,237,91,102,153,101,172,123,119,112,105,31,188,236,45,111,128,56,66,196,212,169,83,237,86,2,77,226,148,238,253,247,223,183,49,14,180,242,95,111,117,54,40,71,43,211,154,84,105,213,119,246,236,217,117,133,136,90,91,132,211,104,2,47,161,226,244,211,79,239,116,155,234,83,239,223,111,185,229,22,43,60,72,24,81,61,23,44,88,96,206,58,235,44,155,94,66,134,220,218,21,31,64,30,26,138,207,160,75,2,69,189,127,111,39,175,168,126,245,247,191,255,221,122,37,72,100,208,234,183,68,5,253,191,182,92,4,158,19,18,89,142,62,250,104,179,238,186,235,218,250,212,138,26,186,87,87,173,16,209,40,157,202,213,170,187,38,230,181,158,23,141,126,139,251,124,132,133,8,9,0,89,247,145,40,143,8,121,186,72,172,170,221,146,160,118,132,251,147,254,191,153,16,17,213,231,154,49,105,133,167,4,3,9,97,218,42,35,97,47,124,169,190,127,250,211,159,58,121,207,132,227,65,104,75,199,30,123,236,177,84,140,8,121,57,73,92,148,215,199,114,203,45,215,41,79,190,95,154,89,47,251,223,17,34,178,103,76,9,16,200,148,0,3,105,166,120,201,188,9,1,250,31,93,164,236,4,232,227,229,180,112,26,30,17,181,147,224,240,132,80,113,13,2,143,8,149,37,111,133,123,238,185,199,200,77,253,145,71,30,49,59,239,188,115,67,33,66,66,72,84,154,41,83,166,212,157,124,71,77,202,235,5,14,148,75,190,68,5,5,249,83,126,10,222,41,177,66,171,232,18,37,36,202,212,251,119,9,20,181,1,31,155,229,165,173,19,245,46,181,241,222,123,239,181,226,141,46,185,248,139,141,60,50,180,229,34,124,105,50,127,197,21,87,216,109,40,242,88,9,174,168,54,7,191,215,75,167,52,242,254,208,228,180,86,104,108,244,155,242,12,7,136,148,87,69,176,173,36,92,215,112,63,152,57,115,102,39,91,165,217,71,130,50,163,132,136,192,155,65,182,108,212,159,226,8,17,81,125,174,217,232,208,140,103,144,94,222,43,98,41,143,151,157,118,218,105,169,108,181,189,229,182,219,110,179,241,33,194,158,18,186,49,232,3,18,34,194,91,51,212,102,245,105,245,47,137,93,10,76,26,190,24,219,155,89,47,251,223,17,34,178,103,76,9,16,200,148,0,3,105,166,120,201,188,134,128,92,55,245,210,215,199,152,94,238,65,255,211,126,103,189,232,15,58,232,32,187,23,149,11,2,101,33,192,24,91,22,75,254,187,29,90,41,214,100,87,19,149,36,49,34,226,122,68,104,85,88,110,237,58,173,67,110,242,218,210,33,17,160,145,71,132,38,176,81,105,218,241,136,152,63,127,190,245,44,136,186,196,66,167,22,200,13,127,215,93,119,53,251,239,191,191,189,181,246,223,245,111,237,230,213,172,39,105,155,138,60,34,52,193,175,61,209,68,110,247,245,182,109,52,19,34,106,211,201,222,90,117,215,105,10,223,255,254,247,59,85,169,209,111,205,234,30,254,189,29,143,136,118,250,72,43,66,68,163,254,20,71,136,104,199,35,34,46,207,247,222,123,207,218,93,66,129,236,82,207,11,237,237,183,223,182,91,92,244,220,110,184,225,134,157,204,17,37,68,4,55,233,123,101,151,93,118,89,202,222,140,237,173,244,234,108,238,69,136,200,134,43,185,66,32,55,2,12,164,185,161,166,32,99,204,194,133,11,109,4,115,173,176,200,173,89,174,148,114,109,213,62,80,237,217,149,107,114,212,145,120,0,132,128,143,4,24,99,125,180,90,227,58,167,117,106,70,179,24,17,242,44,208,36,72,110,229,179,102,205,178,113,24,62,250,232,35,187,106,171,9,190,188,16,20,191,33,188,114,29,212,92,66,69,84,154,96,210,42,33,67,167,75,220,113,199,29,54,8,97,176,143,191,246,223,231,204,153,99,133,99,77,240,21,212,111,198,140,25,102,194,132,9,54,141,2,253,41,230,68,224,149,160,250,74,136,80,92,139,122,255,174,24,2,173,230,165,252,234,93,218,70,34,177,69,194,80,207,158,61,237,126,126,149,171,35,36,21,43,224,186,235,174,179,117,212,105,10,138,17,160,211,15,180,157,34,216,62,162,60,107,133,136,102,233,130,160,135,218,138,80,187,205,163,209,111,173,60,5,173,196,136,72,210,71,90,17,34,26,245,39,141,113,205,182,102,68,245,173,70,199,122,198,225,41,207,20,5,139,149,205,229,209,208,104,43,156,130,101,234,143,182,21,169,31,235,228,148,191,252,229,47,118,17,68,222,20,218,90,84,27,172,242,229,151,95,182,226,154,250,126,173,128,193,216,222,74,175,206,230,94,132,136,108,184,146,43,4,114,35,192,64,154,27,106,10,250,23,1,125,76,43,26,188,62,168,131,61,214,114,149,213,106,155,62,26,185,32,80,38,2,140,177,101,178,230,63,219,34,207,46,173,192,70,137,166,73,79,205,88,99,141,53,108,240,75,77,176,117,242,133,78,164,184,230,154,107,140,142,31,236,219,183,175,233,215,175,159,221,246,160,109,6,58,209,160,158,16,161,85,98,77,170,234,165,145,24,28,156,96,160,160,142,151,95,126,185,141,169,16,62,53,163,246,223,181,229,97,240,224,193,230,193,7,31,180,171,206,114,113,239,221,187,119,167,83,51,196,67,219,21,142,58,234,40,27,59,35,56,77,35,252,239,18,113,90,205,75,49,55,234,157,172,160,250,234,132,6,77,36,245,62,9,202,214,228,86,147,204,192,21,95,130,207,1,7,28,96,39,147,18,44,194,87,173,16,209,44,157,38,166,42,79,54,169,61,86,181,209,111,173,60,5,113,78,205,72,163,143,180,34,68,52,234,79,138,103,210,76,136,144,221,235,245,185,70,167,102,68,241,12,167,145,144,112,204,49,199,116,194,187,251,238,187,91,129,169,214,62,234,47,218,218,36,1,47,56,217,67,91,57,36,100,108,189,245,214,246,89,10,199,141,80,166,18,193,228,1,243,195,31,254,144,96,149,173,116,226,156,238,69,136,200,9,52,197,64,32,43,2,124,36,103,69,150,124,163,8,200,43,98,205,53,215,180,30,16,193,165,143,148,185,115,231,226,13,65,183,41,29,1,198,216,210,153,180,105,131,176,121,83,68,220,0,1,239,9,240,156,23,111,66,132,136,226,109,64,13,32,144,136,0,3,105,34,124,36,110,147,128,86,214,174,188,242,74,27,125,93,17,185,181,162,161,99,181,184,32,80,54,2,140,177,101,179,104,243,246,96,243,230,140,184,3,2,190,19,224,57,47,222,130,8,17,197,219,128,26,64,32,17,1,6,210,68,248,72,220,38,129,176,87,4,222,16,109,66,36,153,23,4,24,99,189,48,83,170,149,196,230,169,226,36,51,8,56,73,128,231,188,120,179,32,68,20,111,3,106,0,129,68,4,24,72,19,225,35,113,2,2,138,21,161,115,221,181,247,151,216,16,9,64,146,212,105,2,140,177,78,155,39,147,202,97,243,76,176,146,41,4,156,34,192,115,94,188,57,16,34,138,183,1,53,128,64,34,2,12,164,137,240,145,56,1,1,121,69,40,112,152,162,156,115,82,70,2,144,36,117,154,0,99,172,211,230,201,164,114,216,60,19,172,100,10,1,167,8,240,156,23,111,14,132,136,226,109,64,13,32,144,136,0,3,105,34,124,165,72,172,99,205,190,243,157,239,148,162,45,173,52,66,231,162,235,220,113,46,8,100,73,128,49,54,75,186,110,230,221,232,8,65,55,107,76,173,32,0,129,118,8,232,36,14,174,226,8,32,68,20,199,158,146,33,144,10,1,62,146,83,193,232,117,38,18,33,116,220,154,254,84,229,186,234,170,171,140,254,72,140,224,130,64,150,4,24,99,179,164,75,222,16,128,0,4,32,80,85,2,8,17,85,181,60,237,46,13,1,62,146,75,99,202,182,26,114,244,209,71,219,116,227,199,143,111,43,189,207,137,170,220,118,159,237,230,91,221,25,99,125,179,24,245,133,0,4,32,0,1,31,8,32,68,248,96,37,234,8,129,6,4,248,72,174,110,247,192,43,192,216,45,41,85,243,6,169,110,143,47,166,229,140,177,197,112,167,84,8,64,0,2,16,40,55,1,132,136,114,219,151,214,85,128,0,31,201,21,48,114,157,38,6,113,33,170,30,39,1,14,213,236,255,121,182,154,49,54,79,218,148,5,1,8,64,0,2,85,33,128,16,81,21,75,211,206,210,18,224,35,185,180,166,109,216,48,60,1,254,141,7,207,144,106,62,3,121,181,154,49,54,47,210,148,3,1,8,64,0,2,85,34,128,16,81,37,107,211,214,82,18,224,35,185,148,102,109,216,40,98,35,44,141,7,38,213,123,14,242,106,49,99,108,94,164,41,7,2,16,128,0,4,170,68,0,33,162,74,214,166,173,165,36,192,71,114,41,205,26,217,40,86,255,163,237,141,151,72,181,158,133,188,90,203,24,155,23,105,202,129,0,4,32,0,129,42,17,64,136,168,146,181,105,107,41,9,240,145,92,74,179,214,109,20,241,16,26,219,26,62,213,121,22,242,108,41,99,108,158,180,41,11,2,16,128,0,4,170,66,0,33,162,42,150,166,157,165,37,192,71,114,105,77,187,84,195,88,241,111,110,107,60,70,154,51,226,142,214,8,48,198,182,198,139,187,33,0,1,8,64,0,2,113,8,32,68,196,161,196,61,16,112,152,0,31,201,14,27,39,197,170,17,3,33,62,76,88,197,103,197,157,205,9,48,198,54,103,84,182,59,100,115,46,8,64,0,2,101,35,240,213,87,95,57,213,36,132,8,167,204,65,101,32,208,58,1,62,146,91,103,230,91,10,86,249,91,183,24,222,35,173,51,35,69,125,2,140,177,213,235,25,216,188,122,54,167,197,16,40,59,1,23,199,53,132,136,178,247,58,218,87,122,2,46,14,44,165,135,158,99,3,137,123,208,30,108,184,181,199,141,84,75,19,96,140,173,94,175,192,230,213,179,57,45,134,64,217,9,184,56,174,33,68,148,189,215,209,190,210,19,112,113,96,41,61,244,28,27,200,202,126,251,176,241,36,105,159,29,41,255,77,128,49,182,122,189,1,155,87,207,230,180,24,2,101,39,224,226,184,134,16,81,246,94,71,251,74,79,192,197,129,165,244,208,115,106,32,177,14,146,131,134,97,114,134,85,207,129,49,182,122,61,0,155,87,207,230,180,24,2,101,39,224,226,184,134,16,81,246,94,71,251,74,79,192,197,129,165,244,208,115,104,32,171,249,233,65,198,171,36,61,150,85,204,137,49,182,122,86,199,230,213,179,57,45,134,64,217,9,184,56,174,33,68,148,189,215,209,190,210,19,112,113,96,41,61,244,140,27,72,124,131,116,1,195,51,93,158,85,203,141,49,182,124,22,63,242,200,35,205,216,177,99,205,170,171,174,90,183,113,81,54,95,178,100,137,249,211,159,254,100,70,140,24,97,238,191,255,126,243,189,239,125,207,156,112,194,9,102,191,253,246,51,203,45,183,156,249,224,131,15,204,193,7,31,108,254,240,135,63,116,228,187,217,102,155,153,19,79,60,209,244,239,223,223,44,88,176,192,156,121,230,153,230,252,243,207,55,171,175,190,122,199,61,15,63,252,176,205,247,236,179,207,238,84,31,229,215,202,253,174,90,234,250,235,175,55,135,29,118,88,71,245,206,61,247,92,219,86,69,240,191,237,182,219,236,223,223,122,235,45,179,199,30,123,152,51,206,56,195,108,187,237,182,75,53,37,42,15,221,248,248,227,143,155,65,131,6,153,199,30,123,204,28,126,248,225,230,156,115,206,49,171,173,182,90,108,28,47,188,240,130,45,247,142,59,238,48,251,236,179,143,185,240,194,11,205,38,155,108,98,211,55,42,55,40,224,203,47,191,52,87,95,125,181,185,248,226,139,109,59,14,56,224,0,107,227,53,214,88,35,118,30,177,43,27,186,177,21,126,173,228,159,118,190,141,242,211,111,119,221,117,151,25,50,100,136,121,243,205,55,205,41,167,156,98,159,169,21,87,92,209,246,143,118,126,147,61,100,139,209,163,71,155,163,142,58,202,12,30,60,216,172,188,242,202,102,238,220,185,246,223,78,63,253,116,211,189,123,247,186,72,242,126,198,95,124,241,69,219,119,134,13,27,102,219,156,198,21,149,167,139,239,50,132,136,52,44,78,30,16,40,144,128,139,3,75,129,56,74,81,52,43,248,233,155,17,15,147,244,153,86,37,71,198,216,242,89,186,75,151,46,118,146,115,252,241,199,219,73,112,173,32,81,207,230,186,255,166,155,110,50,15,60,240,128,157,232,174,181,214,90,230,237,183,223,182,127,223,105,167,157,204,129,7,30,104,62,252,240,195,165,132,131,119,222,121,199,156,118,218,105,230,127,254,231,127,76,175,94,189,90,18,22,202,32,68,136,219,240,225,195,205,110,187,237,102,118,216,97,135,78,157,73,252,134,14,29,106,39,159,98,35,190,207,63,255,188,145,80,177,236,178,203,118,220,219,40,143,143,62,250,200,218,240,164,147,78,50,235,173,183,158,153,54,109,154,249,251,223,255,110,6,14,28,24,171,227,106,114,170,250,201,70,235,172,179,142,21,152,126,243,155,223,216,137,236,74,43,173,20,89,247,112,230,74,163,114,213,22,165,185,225,134,27,204,171,175,190,106,255,127,153,101,150,137,149,71,172,202,214,220,20,151,95,171,121,167,157,111,163,252,36,2,73,216,211,159,30,61,122,152,145,35,71,154,45,182,216,194,236,187,239,190,230,217,103,159,109,235,55,77,196,199,141,27,103,39,247,163,70,141,50,123,239,189,183,237,123,215,92,115,141,21,168,244,255,245,174,34,158,113,132,8,215,14,20,109,245,105,225,126,8,84,156,0,31,201,229,234,0,196,52,200,206,158,176,205,142,109,153,115,102,140,45,159,117,53,217,209,138,181,174,47,190,248,194,10,18,242,60,8,4,137,122,54,215,100,74,43,171,74,247,205,111,126,179,3,138,38,206,247,220,115,143,93,121,93,180,104,81,93,161,97,226,196,137,102,133,21,86,176,43,254,173,120,56,196,17,34,62,249,228,19,59,217,186,236,178,203,236,68,90,147,120,77,180,244,121,127,231,157,119,218,137,221,163,143,62,106,118,220,113,71,251,119,77,200,194,43,205,106,200,128,1,3,236,196,57,88,149,157,62,125,186,245,48,120,242,201,39,59,121,24,168,62,154,224,75,124,145,167,71,112,213,78,166,194,255,175,178,84,167,99,143,61,214,172,191,254,250,157,58,147,202,249,237,111,127,219,33,60,200,155,224,87,191,250,149,57,239,188,243,76,183,110,221,58,238,253,244,211,79,35,243,80,89,170,143,38,158,242,50,145,119,201,164,73,147,172,144,16,94,97,142,226,244,199,63,254,209,242,145,93,100,247,240,213,168,220,70,79,133,234,164,118,168,14,178,123,84,251,195,121,136,211,173,183,222,106,185,111,181,213,86,230,162,139,46,178,94,25,141,216,62,245,212,83,177,248,69,229,29,197,68,60,226,216,37,238,200,16,215,206,202,239,175,127,253,171,21,251,106,189,131,90,249,45,236,97,52,121,242,100,91,205,157,119,222,217,62,39,18,135,162,188,33,138,120,198,107,237,27,126,246,194,158,53,242,212,104,244,60,223,123,239,189,230,212,83,79,181,109,61,244,208,67,141,4,80,9,108,225,103,192,197,119,25,30,17,113,159,34,238,131,128,163,4,92,28,88,28,69,229,124,181,88,181,207,222,68,120,155,100,207,184,108,37,48,198,150,205,162,255,108,143,86,70,231,205,155,103,255,174,73,239,231,159,127,110,126,249,203,95,218,9,80,215,174,93,237,100,61,124,105,130,160,109,4,23,92,112,129,89,126,249,229,235,66,169,39,28,204,158,61,219,78,46,181,234,191,225,134,27,166,46,68,76,157,58,213,104,66,170,50,222,125,247,93,187,197,64,98,201,199,31,127,220,177,154,44,239,13,77,206,181,117,97,204,152,49,230,149,87,94,233,248,77,109,149,55,128,38,58,154,56,43,143,147,79,62,217,78,216,180,50,45,47,133,151,94,122,201,186,206,135,189,20,194,0,26,77,150,197,88,222,10,18,124,52,65,252,241,143,127,108,5,143,117,215,93,119,169,73,167,248,233,94,77,220,195,162,133,4,138,168,60,226,122,68,68,113,210,164,87,94,17,179,102,205,50,55,223,124,179,221,154,33,33,68,245,107,84,110,163,167,66,156,111,191,253,118,59,17,124,255,253,247,35,235,30,206,67,171,255,42,87,246,121,226,137,39,172,56,34,27,188,252,242,203,157,92,247,195,172,103,204,152,209,105,210,30,197,47,42,239,187,239,190,187,110,223,121,253,245,215,99,229,27,119,100,168,21,23,162,234,41,97,68,253,236,7,63,248,193,82,94,11,173,252,86,235,17,177,215,94,123,153,231,158,123,206,218,84,158,57,81,87,17,207,120,216,158,225,103,111,243,205,55,183,207,222,51,207,60,99,251,133,250,65,224,57,82,251,60,203,94,18,227,212,223,244,155,198,40,49,174,21,227,92,124,151,33,68,196,125,138,184,15,2,142,18,112,113,96,113,20,149,211,213,34,142,65,62,230,129,115,62,156,203,84,74,237,42,105,153,218,86,245,182,200,109,94,19,240,224,210,234,161,236,173,149,240,90,33,34,42,142,67,152,97,189,24,17,225,56,18,89,196,136,208,100,82,222,0,18,58,228,237,160,189,240,245,174,176,167,128,86,222,117,105,229,84,151,198,197,107,175,189,214,122,76,104,194,46,225,33,240,16,80,157,207,58,235,44,187,175,126,237,181,215,174,155,119,35,33,66,121,73,24,81,76,142,158,61,123,90,207,11,121,136,40,255,41,83,166,216,255,15,86,191,163,60,46,158,126,250,233,200,60,100,179,135,30,122,200,28,115,204,49,214,149,95,171,200,42,107,205,53,215,236,84,215,40,78,154,188,169,253,151,94,122,169,157,168,234,239,55,222,120,163,45,175,81,221,163,246,243,75,120,145,24,116,220,113,199,25,77,38,155,213,61,168,164,184,171,254,226,28,87,228,137,203,47,42,239,40,38,242,34,136,99,151,184,227,71,156,252,36,188,200,107,81,54,80,127,14,11,81,173,254,166,24,17,178,167,226,65,252,252,231,63,183,125,66,125,238,103,63,251,89,135,40,164,223,107,183,10,21,241,140,135,159,157,251,238,187,207,198,59,145,0,165,113,72,34,150,188,28,36,50,212,122,19,133,159,103,217,87,162,153,98,209,232,82,159,211,54,20,9,18,120,68,196,237,165,220,7,1,8,180,69,0,33,162,45,108,206,37,98,165,62,63,147,224,121,146,31,107,74,130,128,171,4,210,242,136,144,96,161,137,207,215,190,246,53,187,10,89,111,235,69,192,64,191,107,162,25,14,100,168,223,26,5,171,108,118,191,60,57,52,33,213,228,91,19,103,109,129,144,40,33,47,15,237,191,215,182,17,77,76,30,121,228,17,235,158,30,4,241,219,104,163,141,108,96,77,93,225,201,144,242,58,228,144,67,58,153,109,155,109,182,49,183,220,114,75,167,237,24,113,39,203,181,19,118,49,144,231,137,188,30,52,121,10,187,225,71,173,148,215,246,161,112,30,106,191,198,116,173,26,107,107,141,86,144,39,76,152,96,39,97,97,81,38,138,147,38,108,18,45,2,22,141,234,16,46,119,227,141,55,94,170,107,107,213,94,162,138,182,198,40,110,72,189,43,42,143,96,11,65,80,143,32,109,35,145,39,174,71,68,84,222,81,76,212,95,226,216,69,34,142,60,24,116,5,1,72,235,181,57,174,71,132,210,106,34,126,197,21,87,216,173,41,242,214,9,95,237,252,166,231,83,194,70,239,222,189,173,71,208,246,219,111,111,131,136,138,137,250,140,226,197,4,87,148,71,68,150,207,120,237,179,167,186,4,125,224,179,207,62,179,162,132,2,221,110,186,233,166,145,207,179,158,217,112,58,130,85,186,250,214,161,94,16,40,33,1,132,8,255,141,74,236,130,252,109,8,243,252,153,83,34,4,92,33,160,189,226,18,3,52,193,72,26,35,66,129,17,37,62,200,165,94,91,54,26,9,17,11,23,46,180,219,32,180,90,174,137,81,112,233,100,6,77,80,131,21,205,224,223,91,185,95,109,209,196,94,219,30,118,221,117,87,27,252,81,19,45,157,16,162,152,3,175,189,246,154,21,19,36,68,200,35,66,147,156,96,28,172,245,136,152,63,127,126,199,111,113,108,166,137,143,196,0,77,76,21,172,49,106,69,86,121,169,157,218,70,162,123,181,39,95,170,102,240,65,0,0,32,0,73,68,65,84,167,34,104,178,165,109,31,170,191,86,127,117,106,69,212,62,254,218,60,36,176,200,237,190,153,87,69,208,142,90,78,18,74,212,222,192,59,36,92,191,90,15,144,70,191,189,247,222,123,230,146,75,46,49,125,250,244,177,219,59,162,60,169,162,242,104,228,17,17,197,86,237,142,195,47,42,239,40,38,18,89,226,228,27,167,111,232,30,245,175,184,249,53,18,123,218,249,77,207,167,248,73,156,83,191,210,164,94,65,49,235,61,167,81,49,34,178,124,198,227,122,68,168,127,69,61,207,120,68,196,237,137,220,7,1,8,164,78,0,33,34,117,164,185,102,200,234,124,174,184,59,21,134,23,74,113,236,41,25,2,69,18,72,122,106,134,86,129,53,73,85,64,56,77,162,181,202,42,23,240,122,167,102,132,219,169,73,176,92,194,131,184,9,90,193,215,222,111,5,193,148,231,131,198,164,86,239,215,202,174,98,62,4,129,234,52,193,151,16,33,183,110,197,61,208,164,95,113,20,52,241,82,249,242,156,208,196,42,216,111,94,27,35,98,206,156,57,54,47,173,112,111,185,229,150,70,171,238,242,48,208,182,141,40,113,64,123,212,37,174,104,162,164,73,172,196,14,197,198,208,127,229,161,160,216,11,18,126,52,233,215,255,107,75,128,38,134,154,92,169,237,170,155,210,233,248,76,9,11,181,113,56,180,146,29,149,135,38,114,18,114,148,143,234,167,252,181,2,46,177,41,188,162,30,197,41,16,108,84,247,111,124,227,27,118,210,172,137,157,234,164,216,27,81,229,234,184,214,224,210,222,126,5,60,213,17,165,10,72,26,22,33,26,213,61,156,71,16,199,65,204,36,48,136,133,152,43,126,69,20,91,9,40,113,248,69,229,173,149,244,122,125,231,91,223,250,86,172,124,227,62,195,193,4,191,158,157,21,16,245,186,235,174,179,109,149,136,21,136,98,18,13,84,239,118,126,11,60,97,22,47,94,108,251,224,119,191,251,93,27,172,85,253,170,145,71,68,248,212,140,188,158,241,184,49,34,20,168,50,234,121,86,31,81,92,23,137,144,234,207,225,231,143,173,25,113,123,41,247,65,0,2,109,17,64,136,104,11,155,19,137,136,87,80,172,25,224,95,44,127,74,135,64,81,4,180,42,170,213,235,218,99,59,131,250,68,189,87,181,5,67,1,43,149,86,251,214,195,241,31,52,169,108,182,53,67,249,203,19,225,127,255,247,127,173,251,185,38,33,18,13,20,83,224,135,63,252,97,221,85,244,102,247,135,79,62,80,123,228,85,161,19,60,20,172,82,19,63,77,164,251,246,237,107,250,245,235,103,183,112,200,229,93,43,194,90,161,214,100,75,162,140,142,30,149,152,32,113,66,167,60,72,12,208,4,247,193,7,31,180,171,251,154,192,201,131,35,42,134,67,112,66,135,196,20,77,254,229,105,161,182,105,98,164,45,43,65,144,207,55,223,124,211,198,114,208,164,73,91,99,148,78,34,130,196,28,149,175,73,188,216,234,68,142,112,89,154,92,53,202,227,207,127,254,179,245,164,208,164,86,121,72,244,208,137,19,225,43,138,147,38,106,114,249,23,43,109,145,9,159,84,16,216,91,237,175,173,123,184,126,127,249,203,95,108,187,194,215,238,187,239,110,221,255,181,69,38,170,238,181,162,83,112,106,134,68,153,203,47,191,220,114,104,196,86,182,139,226,23,39,239,40,38,113,243,109,244,252,134,249,104,91,65,84,61,195,140,229,181,35,254,18,193,20,79,164,221,223,130,122,169,15,42,72,171,188,101,212,175,245,255,58,70,87,194,156,158,191,90,225,79,233,242,126,198,227,158,154,33,209,174,209,243,28,60,179,18,167,106,79,193,105,54,174,21,53,14,171,92,130,85,22,73,159,178,33,144,2,1,132,136,20,32,22,148,5,43,242,5,129,15,21,139,71,74,241,54,160,6,16,112,141,64,149,222,171,138,19,160,85,103,109,141,144,64,195,5,1,8,148,147,128,139,227,26,66,68,57,251,26,173,170,16,1,23,7,150,10,225,111,187,169,196,40,104,27,93,234,9,177,69,234,72,201,16,2,94,19,40,251,123,117,230,204,153,214,227,225,254,251,239,183,209,248,143,56,226,8,187,85,34,234,196,13,175,141,73,229,33,0,1,75,192,197,113,13,33,130,206,9,1,207,9,184,56,176,120,142,52,243,234,179,10,159,57,226,150,11,192,59,165,101,100,36,128,64,105,9,240,94,45,173,105,105,24,4,42,75,192,197,113,13,33,162,178,221,145,134,151,133,128,139,3,75,89,216,102,209,14,226,18,100,65,53,121,158,216,37,57,67,114,128,64,89,8,240,94,45,139,37,105,7,4,32,16,16,112,113,92,67,136,160,127,66,192,115,2,46,14,44,158,35,205,180,250,172,188,103,138,55,81,230,120,170,36,194,71,98,8,148,134,0,239,213,210,152,146,134,64,0,2,255,34,224,226,184,134,16,65,247,132,128,231,4,92,28,88,60,71,154,89,245,137,69,144,25,218,212,50,198,70,169,161,36,35,8,120,75,32,124,252,162,183,141,160,226,16,128,0,4,106,8,232,20,22,151,46,132,8,151,172,65,93,32,208,6,1,132,136,54,160,21,144,132,213,246,2,160,183,89,36,94,43,109,130,35,25,4,32,0,1,8,64,0,2,16,136,73,0,33,34,38,40,110,131,128,171,4,16,34,92,181,204,191,235,69,252,1,247,109,20,174,33,246,242,203,94,212,22,2,16,128,0,4,32,0,1,255,8,32,68,248,103,51,106,12,129,78,4,16,34,220,239,16,172,176,187,111,163,218,26,226,193,226,159,205,168,49,4,32,0,1,8,64,0,2,254,16,64,136,240,199,86,212,20,2,117,9,32,68,184,221,49,136,57,224,182,125,26,213,14,219,249,107,59,106,14,1,8,64,0,2,16,128,128,219,4,16,34,220,182,15,181,131,64,83,2,8,17,77,17,21,118,3,171,234,133,161,79,173,96,188,89,82,67,73,70,16,128,0,4,32,0,1,8,64,160,131,0,66,4,157,1,2,158,19,64,136,112,211,128,69,198,25,120,241,197,23,205,213,87,95,109,134,13,27,102,86,92,113,197,66,0,125,252,241,199,230,146,75,46,49,199,30,123,172,89,125,245,213,59,213,193,133,250,197,133,82,164,29,227,214,145,251,32,0,1,8,64,0,2,16,128,128,111,4,16,34,124,179,24,245,133,64,13,1,132,8,55,187,68,145,43,233,46,76,244,63,248,224,3,115,230,153,103,154,243,207,63,127,41,33,194,77,139,69,215,10,207,22,223,44,70,125,33,0,1,8,64,0,2,16,112,157,0,66,132,235,22,162,126,16,104,66,0,33,194,189,46,82,116,108,129,90,33,98,250,244,233,102,208,160,65,230,201,39,159,52,7,28,112,128,21,7,214,88,99,13,163,251,70,143,30,109,186,118,237,106,174,189,246,90,179,221,118,219,153,139,46,186,200,108,189,245,214,70,103,77,223,117,215,93,102,200,144,33,22,240,128,1,3,204,171,175,190,186,148,151,197,39,159,124,98,70,141,26,101,46,187,236,50,179,206,58,235,152,115,207,61,215,236,182,219,110,230,164,147,78,50,227,199,143,55,219,108,179,141,25,49,98,132,185,253,246,219,205,162,69,139,204,135,31,126,104,206,58,235,44,115,199,29,119,216,188,102,207,158,157,184,14,121,244,128,162,109,154,71,27,41,3,2,16,128,0,4,32,0,1,8,228,69,0,33,34,47,210,148,3,129,140,8,32,68,100,4,182,205,108,93,88,61,15,11,17,239,190,251,174,57,249,228,147,205,208,161,67,205,230,155,111,110,110,186,233,38,243,204,51,207,152,243,206,59,207,188,246,218,107,166,127,255,254,230,156,115,206,49,59,239,188,179,153,60,121,178,121,234,169,167,172,112,240,210,75,47,217,255,234,143,132,138,211,78,59,205,44,89,178,196,92,124,241,197,157,182,123,76,157,58,213,166,145,208,161,178,206,56,227,12,43,116,172,178,202,42,29,30,17,239,191,255,190,221,162,33,209,99,171,173,182,50,175,188,242,138,153,56,113,98,135,16,145,180,14,109,154,170,229,100,69,122,185,180,92,89,18,64,0,2,16,128,0,4,32,0,1,135,9,32,68,56,108,28,170,6,129,56,4,16,34,226,80,202,239,30,217,99,210,164,73,230,144,67,14,201,175,208,154,146,194,66,196,125,247,221,103,30,127,252,113,43,68,168,110,18,5,78,61,245,84,43,62,200,67,65,222,12,99,198,140,49,221,186,117,179,30,18,65,108,137,91,111,189,213,230,122,232,161,135,218,255,42,86,130,188,38,70,142,28,217,73,136,184,251,238,187,205,184,113,227,204,41,167,156,98,118,216,97,7,179,242,202,43,219,251,195,91,51,84,102,84,57,242,136,72,90,135,188,64,223,112,195,13,166,95,191,126,214,91,132,11,2,16,128,0,4,32,0,1,8,64,160,125,2,8,17,237,179,35,37,4,156,32,128,16,225,132,25,58,42,225,154,71,196,148,41,83,108,221,14,62,248,96,251,223,207,62,251,204,138,18,242,66,208,21,14,106,25,22,34,228,189,176,209,70,27,117,164,139,138,59,241,249,231,159,27,149,49,118,236,88,235,69,33,207,7,137,18,139,23,47,238,228,17,17,85,142,132,136,164,117,200,171,7,224,17,145,23,105,202,129,0,4,32,0,1,8,64,160,236,4,16,34,202,110,97,218,87,122,2,8,17,238,153,184,232,120,2,173,120,68,68,137,0,242,136,144,104,17,180,37,202,35,34,160,47,47,129,183,222,122,203,110,183,216,117,215,93,77,223,190,125,19,11,17,173,214,33,203,158,80,180,77,179,108,27,121,67,0,2,16,128,0,4,32,0,129,188,9,32,68,228,77,156,242,32,144,50,1,132,136,148,129,166,148,93,145,171,231,173,196,136,136,18,34,20,152,50,78,140,8,197,149,80,204,7,109,247,208,53,124,248,112,43,68,108,187,237,182,214,51,66,255,175,128,150,237,120,68,196,173,67,74,38,139,204,198,5,47,151,172,219,72,254,16,128,0,4,32,0,1,8,64,32,79,2,8,17,121,210,166,44,8,100,64,0,33,34,3,168,41,100,41,15,2,137,17,51,103,206,52,125,250,244,73,33,199,248,89,180,114,106,70,148,64,208,165,75,151,142,83,51,244,247,3,15,60,208,188,254,250,235,86,156,208,255,7,87,248,212,140,85,87,93,213,156,120,226,137,230,168,163,142,50,203,44,179,140,141,253,112,231,157,119,218,192,152,127,250,211,159,58,78,220,8,215,175,209,214,140,184,117,136,79,166,245,59,139,180,99,235,181,37,5,4,32,0,1,8,64,0,2,16,240,131,0,66,132,31,118,162,150,16,136,36,128,16,225,110,231,40,203,74,186,226,64,92,119,221,117,102,217,101,151,237,136,45,145,55,245,162,234,80,164,103,75,222,140,41,15,2,16,128,0,4,32,0,1,8,228,69,0,33,34,47,210,148,3,129,140,8,32,68,100,4,54,165,108,125,141,45,32,79,142,193,131,7,155,251,239,191,223,172,191,254,250,230,136,35,142,176,91,45,130,83,49,82,194,211,48,155,162,235,224,171,237,242,176,13,101,64,0,2,16,128,0,4,32,0,129,36,4,16,34,146,208,35,45,4,28,32,128,16,225,128,17,154,84,129,85,117,247,109,84,91,195,178,120,179,248,71,158,26,67,0,2,16,128,0,4,32,80,5,2,8,17,85,176,50,109,44,53,1,132,8,247,205,75,156,1,247,109,20,174,33,246,242,203,94,212,22,2,16,128,0,4,32,0,1,255,8,32,68,248,103,51,106,12,129,78,4,16,34,252,232,16,172,176,251,97,39,213,18,15,22,127,108,69,77,33,0,1,8,64,0,2,16,240,147,0,66,132,159,118,163,214,16,232,32,128,16,225,79,103,32,230,128,251,182,194,70,238,219,136,26,66,0,2,16,128,0,4,32,224,63,1,132,8,255,109,72,11,42,78,0,33,194,175,14,192,106,187,187,246,194,107,197,93,219,80,51,8,64,0,2,16,128,0,4,202,69,0,33,162,92,246,164,53,21,36,128,16,225,151,209,137,63,224,166,189,176,139,155,118,161,86,16,128,0,4,32,0,1,8,148,147,0,66,68,57,237,74,171,42,68,0,33,194,63,99,179,242,238,158,205,240,84,113,207,38,212,8,2,16,128,0,4,32,0,129,242,18,64,136,40,175,109,105,89,69,8,32,68,248,105,104,98,17,184,99,55,108,225,142,45,168,9,4,32,0,1,8,64,0,2,213,32,128,16,81,13,59,211,202,18,19,64,136,240,215,184,172,194,23,111,59,188,83,138,183,1,53,128,0,4,32,0,1,8,64,160,122,4,16,34,170,103,115,90,92,50,2,8,17,254,26,148,184,4,197,218,14,254,197,242,167,116,8,64,0,2,16,128,0,4,170,75,0,33,162,186,182,167,229,37,33,128,16,225,183,33,89,145,47,206,126,120,164,20,199,158,146,33,0,1,8,64,0,2,16,168,54,1,132,136,106,219,159,214,151,128,0,66,132,255,70,36,70,65,254,54,132,121,254,204,41,17,2,16,128,0,4,32,0,1,8,4,4,16,34,232,11,16,240,156,0,66,132,231,6,252,87,245,89,157,207,207,142,120,161,228,199,154,146,32,0,1,8,64,0,2,16,128,64,61,2,8,17,244,11,8,120,78,0,33,194,115,3,254,171,250,196,43,200,199,142,112,206,135,51,165,64,0,2,16,128,0,4,32,0,129,70,4,16,34,232,31,16,240,156,0,66,132,231,6,12,85,159,149,250,236,109,137,231,73,246,140,41,1,2,16,128,0,4,32,0,1,8,52,35,128,16,209,140,16,191,67,192,113,2,8,17,142,27,168,197,234,17,187,160,69,96,45,220,14,219,22,96,113,43,4,32,0,1,8,64,0,2,16,200,144,0,66,68,134,112,201,26,2,121,16,64,136,200,131,114,190,101,176,106,159,62,111,188,77,210,103,74,142,16,128,0,4,32,0,1,8,64,160,93,2,8,17,237,146,35,29,4,28,33,128,16,225,136,33,82,172,6,113,12,82,132,105,140,129,103,186,60,201,13,2,16,128,0,4,32,0,1,8,36,37,128,16,145,148,32,233,33,80,48,1,132,136,130,13,144,81,241,172,224,167,7,22,15,147,244,88,146,19,4,32,0,1,8,64,0,2,16,72,131,0,66,68,26,20,201,3,2,5,18,64,136,40,16,126,198,69,19,211,32,57,96,24,38,103,72,14,16,128,0,4,32,0,1,8,64,32,109,2,8,17,105,19,37,63,8,228,76,0,33,34,103,224,57,23,199,106,126,251,192,241,42,105,159,29,41,33,0,1,8,64,0,2,16,128,64,150,4,16,34,178,164,75,222,16,200,129,0,66,68,14,144,11,44,130,248,6,237,193,135,91,123,220,72,5,1,8,64,0,2,16,128,0,4,242,32,128,16,145,7,101,202,128,64,134,4,16,34,50,132,235,72,214,172,236,183,110,8,60,73,90,103,70,10,8,64,0,2,16,128,0,4,32,144,23,1,132,136,188,72,83,14,4,50,34,128,16,145,17,88,199,178,37,214,65,124,131,192,42,62,43,238,132,0,4,32,0,1,8,64,0,2,69,16,64,136,40,130,58,101,66,32,69,2,8,17,41,194,116,60,43,86,249,155,27,8,239,145,230,140,184,3,2,16,128,0,4,32,0,1,8,20,77,0,33,162,104,11,80,62,4,18,18,64,136,72,8,208,163,228,196,61,104,108,44,248,120,212,153,169,42,4,32,0,1,8,64,0,2,149,38,128,16,81,105,243,211,248,50,16,64,136,40,131,21,227,183,129,21,255,104,86,120,140,196,239,71,220,9,1,8,64,0,2,16,128,0,4,138,36,128,16,81,36,125,202,134,64,10,4,16,34,82,128,232,89,22,196,64,88,218,96,48,241,172,19,83,93,8,64,0,2,16,128,0,4,42,77,0,33,162,210,230,167,241,101,32,128,16,81,6,43,182,222,6,86,255,255,205,12,47,145,214,251,15,41,32,0,1,8,64,0,2,16,128,64,145,4,16,34,138,164,79,217,16,72,129,0,66,68,10,16,61,204,130,120,8,255,52,26,28,60,236,188,84,25,2,16,128,0,4,32,0,129,202,19,64,136,168,124,23,0,128,239,4,16,34,124,183,96,251,245,199,19,192,24,60,67,218,239,63,164,132,0,4,32,0,1,8,64,0,2,69,17,64,136,40,138,60,229,66,32,37,2,8,17,41,129,244,52,155,42,199,70,168,114,219,61,237,174,84,27,2,16,128,0,4,32,0,1,8,88,2,8,17,116,4,8,120,78,0,33,194,115,3,166,80,253,42,122,5,224,13,146,66,199,33,11,8,64,0,2,16,128,0,4,32,80,16,1,132,136,130,192,83,44,4,210,34,128,16,145,22,73,127,243,9,226,36,248,219,130,246,106,62,115,230,76,211,167,79,159,246,18,147,10,2,16,128,0,4,32,0,1,8,64,160,48,2,8,17,133,161,167,96,8,164,67,0,33,34,29,142,85,206,165,168,62,84,84,185,85,182,53,109,135,0,4,32,0,1,8,64,0,2,46,16,64,136,112,193,10,212,1,2,9,8,48,153,75,0,143,164,150,64,81,125,168,168,114,49,59,4,32,0,1,8,64,0,2,16,128,64,177,4,16,34,138,229,79,233,16,72,76,128,201,92,98,132,149,207,160,168,62,84,84,185,149,55,56,0,32,0,1,8,64,0,2,16,128,64,193,4,16,34,10,54,0,197,67,32,41,1,38,115,73,9,146,190,168,62,84,84,185,88,28,2,16,128,0,4,32,0,1,8,64,160,88,2,8,17,197,242,167,116,8,36,38,192,100,46,49,194,202,103,80,84,31,42,170,220,202,27,28,0,16,128,0,4,32,0,1,8,64,160,96,2,8,17,5,27,128,226,33,144,148,0,147,185,164,4,73,95,84,31,42,170,92,44,14,1,8,64,0,2,16,128,0,4,32,80,44,1,132,136,98,249,83,58,4,18,19,96,50,151,24,97,229,51,40,170,15,21,85,110,229,13,14,0,8,64,0,2,16,128,0,4,32,80,48,1,132,136,130,13,64,241,16,72,74,128,201,92,82,130,164,47,170,15,21,85,46,22,135,0,4,32,0,1,8,64,0,2,16,40,150,0,66,68,177,252,41,29,2,137,9,48,153,75,140,176,242,25,20,213,135,138,42,183,242,6,7,0,4,32,0,1,8,64,0,2,16,40,152,0,66,68,193,6,160,120,8,36,37,192,100,46,41,65,210,23,213,135,138,42,23,139,67,0,2,16,128,0,4,32,0,1,8,20,75,0,33,162,88,254,148,14,129,196,4,152,204,37,70,88,249,12,138,234,67,69,149,91,121,131,3,0,2,16,128,0,4,32,0,1,8,20,76,0,33,162,96,3,80,60,4,146,18,96,50,151,148,32,233,139,234,67,69,149,139,197,33,0,1,8,64,0,2,16,128,0,4,138,37,128,16,81,44,127,74,135,64,98,2,76,230,18,35,172,124,6,69,245,161,162,202,173,188,193,1,0,1,8,64,0,2,16,128,0,4,10,38,128,16,81,176,1,40,30,2,73,9,48,153,75,74,144,244,69,245,161,162,202,197,226,16,128,0,4,32,0,1,8,64,0,2,197,18,64,136,40,150,63,165,67,32,49,1,38,115,137,17,86,62,131,162,250,80,81,229,86,222,224,0,128,0,4,32,0,1,8,64,0,2,5,19,64,136,40,216,0,20,15,129,164,4,152,204,37,37,72,250,162,250,80,81,229,98,113,8,64,0,2,16,128,0,4,32,0,129,98,9,32,68,20,203,159,210,33,144,152,0,147,185,196,8,43,159,65,81,125,168,168,114,43,111,112,0,64,0,2,16,128,0,4,32,0,129,130,9,32,68,20,108,0,138,135,64,82,2,76,230,146,18,36,125,81,125,168,168,114,177,56,4,32,0,1,8,64,0,2,16,128,64,177,4,16,34,138,229,79,233,16,72,76,128,201,92,98,132,149,207,160,168,62,84,84,185,149,55,56,0,32,0,1,8,64,0,2,16,128,64,193,4,16,34,10,54,0,197,67,32,41,1,38,115,73,9,146,190,168,62,84,84,185,88,28,2,16,128,0,4,32,0,1,8,64,160,88,2,8,17,197,242,167,116,8,36,38,192,100,46,49,194,202,103,80,84,31,42,170,220,202,27,28,0,16,128,0,4,32,0,1,8,64,160,96,2,8,17,5,27,128,226,33,144,148,0,147,185,164,4,73,95,84,31,42,170,92,44,14,1,8,64,0,2,16,128,0,4,32,80,44,1,132,136,98,249,83,58,4,18,19,96,50,151,24,97,229,51,40,170,15,21,85,110,229,13,14,0,8,64,0,2,16,128,0,4,32,80,48,1,132,136,130,13,64,241,16,72,74,128,201,92,82,130,164,47,170,15,21,85,46,22,135,0,4,32,0,1,8,64,0,2,16,40,150,0,66,68,177,252,41,29,2,137,9,48,153,75,140,176,242,25,20,213,135,138,42,183,242,6,7,0,4,32,0,1,8,64,0,2,16,40,152,0,66,68,193,6,160,120,8,36,37,192,100,46,41,65,210,23,213,135,138,42,23,139,67,0,2,16,128,0,4,32,0,1,8,20,75,0,33,162,88,254,148,14,129,196,4,152,204,37,70,88,249,12,138,234,67,69,149,91,121,131,3,0,2,16,128,0,4,32,0,1,8,20,76,0,33,162,96,3,80,60,4,146,18,96,50,151,148,32,233,139,234,67,69,149,139,197,33,0,1,8,64,0,2,16,128,0,4,138,37,128,16,81,44,127,74,135,64,98,2,76,230,18,35,172,124,6,69,245,161,162,202,173,188,193,1,0,1,8,64,0,2,16,128,0,4,10,38,128,16,81,176,1,40,30,2,73,9,48,153,75,74,144,244,69,245,161,162,202,197,226,16,128,0,4,32,0,1,8,64,0,2,197,18,64,136,40,150,63,165,67,32,49,1,38,115,137,17,86,62,131,162,250,80,81,229,86,222,224,0,128,0,4,32,0,1,8,64,0,2,5,19,64,136,40,216,0,20,15,129,164,4,152,204,37,37,72,250,162,250,80,81,229,98,113,8,64,0,2,16,128,0,4,32,0,129,98,9,32,68,20,203,159,210,33,144,152,0,147,185,196,8,43,159,65,81,125,168,168,114,43,111,112,0,64,0,2,16,128,0,4,32,0,129,130,9,32,68,20,108,0,138,135,64,82,2,76,230,146,18,36,125,81,4,232,187,69,145,167,92,8,64,0,2,16,128,0,4,32,80,44,1,132,136,98,249,83,58,4,18,19,96,50,151,24,33,25,20,68,64,125,151,43,95,2,95,125,245,85,190,5,82,26,4,32,0,1,8,64,0,2,16,168,67,0,33,130,110,1,1,207,9,32,68,120,110,192,154,234,191,248,226,139,230,234,171,175,54,195,134,13,51,43,174,184,98,234,141,203,58,255,212,43,76,134,169,17,96,172,72,13,37,25,65,0,2,16,128,0,4,32,144,144,0,66,68,66,128,36,135,64,209,4,152,92,20,109,129,116,203,207,90,40,200,58,255,116,105,144,91,154,4,24,43,210,164,73,94,16,128,0,4,32,0,1,8,36,33,128,16,145,132,30,105,33,224,0,1,38,23,14,24,33,197,42,72,40,184,228,146,75,204,218,107,175,109,255,187,221,118,219,153,203,47,191,220,108,182,217,102,182,148,233,211,167,155,65,131,6,153,39,159,124,210,28,126,248,225,230,156,115,206,49,171,173,182,154,185,249,230,155,205,151,95,126,105,14,62,248,96,243,197,23,95,152,243,207,63,223,236,183,223,126,102,171,173,182,50,247,222,123,175,57,245,212,83,109,250,67,15,61,212,188,243,206,59,102,248,240,225,102,246,236,217,157,188,47,194,34,133,126,187,226,138,43,204,234,171,175,110,198,142,29,107,126,244,163,31,153,83,78,57,197,140,30,61,218,252,254,247,191,55,103,158,121,166,57,238,184,227,204,43,175,188,210,233,190,157,118,218,201,92,120,225,133,102,147,77,54,73,145,10,89,165,65,128,177,34,13,138,228,1,1,8,64,0,2,16,128,64,26,4,16,34,210,160,72,30,16,40,144,0,147,139,2,225,103,80,180,196,0,9,12,218,154,177,203,46,187,152,201,147,39,155,167,158,122,202,140,24,49,194,188,245,214,91,230,228,147,79,54,67,135,14,53,91,108,177,133,185,233,166,155,204,75,47,189,100,134,12,25,98,22,45,90,100,46,184,224,2,115,200,33,135,152,55,222,120,195,254,57,242,200,35,205,172,89,179,172,88,33,225,97,173,181,214,178,247,124,240,193,7,230,226,139,47,110,42,68,168,30,74,183,227,142,59,218,250,188,252,242,203,54,157,226,12,72,136,56,251,236,179,205,226,197,139,173,248,113,194,9,39,152,3,14,56,192,76,155,54,205,252,238,119,191,179,247,173,188,242,202,25,16,34,203,118,9,48,86,180,75,142,116,16,128,0,4,32,0,1,8,164,77,0,33,34,109,162,228,7,129,156,9,48,185,200,25,120,198,197,73,136,24,53,106,148,25,51,102,140,233,214,173,155,9,123,41,76,157,58,213,10,15,18,1,100,247,5,11,22,152,179,206,58,203,156,126,250,233,214,131,226,249,231,159,183,233,86,89,101,21,43,86,116,239,222,221,220,114,203,45,86,192,56,241,196,19,109,205,159,126,250,105,115,205,53,215,88,65,162,153,71,68,184,30,18,68,230,206,157,107,243,249,236,179,207,204,73,39,157,100,14,59,236,48,91,134,68,138,75,47,189,212,244,232,209,195,44,92,184,208,156,113,198,25,230,248,227,143,55,27,111,188,113,198,180,200,190,21,2,140,21,173,208,226,94,8,64,0,2,16,128,0,4,178,36,128,16,145,37,93,242,134,64,14,4,152,92,228,0,57,199,34,106,99,56,132,255,127,202,148,41,214,227,33,124,109,179,205,54,86,108,208,214,141,127,252,227,31,86,148,208,182,136,163,143,62,218,222,38,1,65,151,188,22,116,213,110,191,8,7,198,108,244,91,56,31,9,17,18,36,250,245,235,103,197,135,112,30,250,77,34,72,255,254,253,59,182,147,228,136,143,162,26,16,96,172,160,123,64,0,2,16,128,0,4,32,224,10,1,132,8,87,44,65,61,32,208,38,1,38,23,109,130,115,52,89,35,33,66,30,17,243,231,207,239,16,25,106,155,240,192,3,15,152,135,30,122,200,122,44,252,252,231,63,55,27,108,176,65,83,143,136,171,174,186,202,110,191,88,105,165,149,26,122,75,52,18,34,206,59,239,60,235,17,33,239,8,60,34,28,237,88,198,88,47,26,142,239,116,215,62,212,12,2,16,128,0,4,32,80,37,2,8,17,85,178,54,109,45,37,1,38,23,229,50,107,35,33,98,206,156,57,54,232,228,185,231,158,107,182,220,114,75,51,99,198,12,51,97,194,4,51,114,228,72,27,168,82,65,34,21,80,82,98,128,130,87,42,168,229,219,111,191,109,227,74,104,251,68,175,94,189,58,98,67,40,134,131,182,90,40,224,164,132,4,109,163,8,226,70,212,139,31,209,72,136,168,141,17,241,200,35,143,216,184,20,43,172,176,66,185,140,227,121,107,24,43,60,55,32,213,135,0,4,32,0,1,8,148,136,0,66,68,137,140,73,83,170,73,128,201,69,185,236,222,72,136,232,210,165,139,209,36,127,240,224,193,230,193,7,31,52,251,236,179,143,141,245,160,109,25,58,225,98,243,205,55,183,1,46,181,234,61,113,226,68,187,109,98,175,189,246,234,72,35,111,138,1,3,6,152,87,95,125,213,10,19,202,239,206,59,239,180,219,57,186,118,237,106,61,45,84,190,126,171,141,31,209,72,136,208,73,26,242,168,144,248,177,247,222,123,91,161,164,103,207,158,229,50,76,9,90,195,88,81,2,35,210,4,8,64,0,2,16,128,64,73,8,32,68,148,196,144,52,163,186,4,152,92,84,215,246,46,180,188,86,56,113,161,78,212,161,62,1,198,10,122,6,4,32,0,1,8,64,0,2,174,16,64,136,112,197,18,212,3,2,109,18,96,114,209,38,56,146,165,66,0,33,34,21,140,185,100,194,88,145,11,102,10,129,0,4,32,0,1,8,64,32,6,1,132,136,24,144,184,5,2,46,19,96,114,225,178,117,168,27,4,220,33,192,88,225,142,45,168,9,4,32,0,1,8,64,160,234,4,16,34,170,222,3,104,191,247,4,152,92,120,111,194,92,27,64,127,201,21,183,83,133,97,123,167,204,65,101,32,0,1,8,64,0,2,149,38,128,16,81,105,243,211,248,50,16,96,114,81,6,43,230,215,6,250,75,126,172,93,43,9,219,187,102,17,234,3,1,8,64,0,2,16,168,46,1,132,136,234,218,158,150,151,132,0,147,139,146,24,50,167,102,208,95,114,2,237,96,49,216,222,65,163,80,37,8,64,0,2,16,128,64,69,9,32,68,84,212,240,52,187,60,4,152,92,148,199,150,121,180,132,254,146,7,101,55,203,192,246,110,218,133,90,65,0,2,16,128,0,4,170,72,0,33,162,138,86,167,205,165,34,192,228,162,84,230,204,188,49,244,151,204,17,59,91,0,182,119,214,52,84,12,2,16,128,0,4,32,80,57,2,8,17,149,51,57,13,46,27,1,38,23,101,179,104,182,237,161,191,100,203,215,229,220,177,189,203,214,161,110,16,128,0,4,32,0,129,106,17,64,136,168,150,189,105,109,9,9,48,185,40,161,81,51,108,18,253,37,67,184,142,103,141,237,29,55,16,213,131,0,4,32,0,1,8,84,136,0,66,68,133,140,77,83,203,73,128,201,69,57,237,154,85,171,232,47,89,145,117,63,95,108,239,190,141,168,33,4,32,0,1,8,64,160,42,4,16,34,170,98,105,218,89,90,2,76,46,74,107,218,76,26,70,127,201,4,171,23,153,98,123,47,204,68,37,33,0,1,8,64,0,2,149,32,128,16,81,9,51,211,200,50,19,96,114,81,102,235,166,223,54,250,75,250,76,125,201,17,219,251,98,41,234,9,1,8,64,0,2,16,40,63,1,132,136,242,219,152,22,150,156,0,147,139,146,27,56,229,230,209,95,82,6,234,81,118,216,222,35,99,81,85,8,64,0,2,16,128,64,201,9,32,68,148,220,192,52,175,252,4,152,92,148,223,198,105,182,144,254,146,38,77,191,242,194,246,126,217,139,218,66,0,2,16,128,0,4,202,76,0,33,162,204,214,165,109,149,32,192,228,162,18,102,78,173,145,244,151,212,80,122,151,17,182,247,206,100,84,24,2,16,128,0,4,32,80,90,2,8,17,165,53,45,13,131,0,4,32,176,52,1,38,163,213,237,21,216,190,186,182,167,229,16,128,0,4,32,0,1,215,8,32,68,184,102,17,234,3,1,8,64,32,69,2,253,251,247,55,147,39,79,54,195,135,15,55,167,158,122,170,9,38,163,35,71,142,52,67,134,12,49,7,29,116,144,153,56,113,98,138,37,146,149,43,4,176,189,43,150,160,30,16,128,0,4,32,0,1,8,212,18,64,136,160,79,64,160,96,2,47,190,248,162,185,250,234,171,205,176,97,195,204,138,43,174,88,112,109,58,23,239,114,221,156,2,229,112,101,22,46,92,104,122,244,232,97,251,214,50,203,44,99,230,205,155,103,186,119,239,110,22,47,94,108,22,45,90,100,222,127,255,125,179,234,170,171,58,220,2,170,214,46,1,108,223,46,57,210,65,0,2,16,128,0,4,32,144,53,1,132,136,172,9,147,63,4,154,16,112,121,178,239,114,221,232,88,241,9,12,26,52,200,140,31,63,222,124,244,209,71,86,140,88,178,100,137,233,218,181,171,57,250,232,163,141,60,35,184,202,75,0,219,151,215,182,180,12,2,16,128,0,4,32,224,51,1,132,8,159,173,71,221,189,34,240,213,87,95,153,91,111,189,213,104,98,176,213,86,91,153,139,46,186,200,108,178,201,38,70,147,253,75,46,185,196,172,189,246,218,246,191,219,109,183,157,185,252,242,203,205,102,155,109,102,39,140,119,222,121,167,157,44,62,250,232,163,102,199,29,119,180,127,223,97,135,29,108,186,209,163,71,219,9,229,181,215,94,107,211,41,207,173,183,222,218,168,172,187,238,186,203,186,222,235,26,48,96,128,121,245,213,87,59,188,46,166,79,159,110,235,241,228,147,79,154,195,15,63,220,156,115,206,57,102,181,213,86,179,233,238,189,247,94,235,194,175,235,208,67,15,53,239,188,243,142,117,235,119,205,91,195,43,227,23,92,89,173,140,175,185,230,154,214,3,34,184,186,116,233,98,230,206,157,139,55,68,193,182,201,186,120,108,159,53,97,242,135,0,4,32,0,1,8,64,160,29,2,8,17,237,80,35,13,4,218,32,240,236,179,207,154,243,206,59,207,140,25,51,198,60,241,196,19,86,88,24,58,116,168,121,249,229,151,173,24,160,173,25,187,236,178,139,221,207,255,212,83,79,153,17,35,70,152,151,94,122,201,254,87,127,214,90,107,45,51,105,210,36,243,216,99,143,217,60,94,127,253,117,163,61,224,18,17,118,222,121,231,200,116,18,42,78,59,237,52,43,106,92,124,241,197,230,221,119,223,53,39,159,124,178,45,123,139,45,182,48,55,221,116,147,45,71,162,133,234,162,252,36,60,168,188,11,46,184,192,124,240,193,7,54,29,66,68,27,70,119,40,201,224,193,131,205,149,87,94,105,22,44,88,96,186,117,235,102,142,57,230,24,219,175,184,202,79,0,219,151,223,198,180,16,2,16,128,0,4,32,224,27,1,132,8,223,44,70,125,189,37,48,117,234,84,35,49,226,244,211,79,239,212,6,121,54,140,26,53,202,138,11,154,32,54,218,14,241,240,195,15,91,49,66,194,192,236,217,179,35,211,201,243,66,151,60,26,116,253,237,111,127,179,94,19,242,166,80,61,36,60,156,121,230,153,54,112,161,38,166,103,157,117,150,173,215,131,15,62,104,222,122,235,45,115,226,137,39,218,116,79,63,253,180,185,230,154,107,172,32,129,16,225,109,215,179,21,15,175,140,227,13,225,183,45,91,173,61,182,111,149,24,247,67,0,2,16,128,0,4,32,144,53,1,132,136,172,9,147,63,4,254,69,64,158,14,186,14,62,248,224,165,132,136,112,176,202,176,16,161,9,227,11,47,188,96,238,185,231,30,43,10,60,242,200,35,214,251,33,16,34,162,210,105,203,198,70,27,109,212,81,86,56,207,41,83,166,152,67,14,57,164,83,29,182,217,102,27,115,203,45,183,152,153,51,103,118,170,35,49,34,202,213,125,181,29,103,220,184,113,102,224,192,129,196,134,40,151,105,155,182,6,219,55,69,196,13,16,128,0,4,32,0,1,8,228,72,0,33,34,71,216,20,85,109,2,141,60,34,162,4,133,96,59,199,145,71,30,105,227,74,188,246,218,107,86,48,104,38,68,200,35,226,179,207,62,179,193,8,117,213,122,68,204,159,63,191,227,183,176,85,148,55,30,17,229,237,167,90,25,239,217,179,167,141,251,193,73,25,229,181,115,189,150,97,251,106,217,155,214,66,0,2,16,128,0,4,92,39,128,16,225,186,133,168,95,105,8,4,162,130,68,132,231,158,123,206,220,113,199,29,118,85,90,91,44,162,132,8,137,23,179,102,205,178,129,37,117,226,129,182,83,40,160,228,216,177,99,205,27,111,188,17,153,78,129,41,131,216,18,181,49,34,230,204,153,99,131,81,158,123,238,185,102,203,45,183,52,51,102,204,48,19,38,76,176,117,209,54,13,197,143,80,188,138,94,189,122,117,8,30,196,136,72,183,27,74,24,250,206,119,190,147,110,166,30,228,38,143,155,62,125,250,120,80,211,236,170,136,237,179,99,75,206,16,128,128,223,4,24,31,253,182,31,181,135,64,171,4,16,34,90,37,198,253,16,104,147,64,248,212,140,141,55,222,184,227,100,140,218,237,15,225,255,255,248,227,143,173,248,112,243,205,55,155,190,125,251,154,126,253,250,25,109,173,208,233,24,31,126,248,97,164,16,161,45,29,193,169,25,250,251,129,7,30,104,131,91,74,156,88,97,133,21,236,22,15,5,176,83,76,136,125,246,235,30,28,94,0,0,32,0,73,68,65,84,217,199,198,128,232,221,187,183,21,57,130,223,228,53,81,123,218,70,155,77,39,89,13,1,137,16,71,29,117,148,253,83,149,235,170,171,174,50,250,19,108,255,169,74,187,107,219,137,237,171,106,121,218,13,1,8,52,35,192,248,216,140,16,191,67,160,92,4,16,34,202,101,79,90,3,129,165,8,124,254,249,231,230,186,235,174,51,203,46,187,172,61,101,131,171,88,2,193,118,153,241,227,199,23,91,145,2,74,175,114,219,133,187,202,237,175,114,219,11,120,212,40,18,2,222,17,168,242,24,81,229,182,123,215,81,169,112,170,4,16,34,82,197,73,102,16,112,131,128,86,157,229,241,112,255,253,247,155,245,215,95,223,28,113,196,17,230,148,83,78,49,43,175,188,178,27,21,172,104,45,240,10,48,118,75,74,213,188,65,212,221,177,125,117,109,95,209,225,142,102,67,32,54,1,198,71,198,199,216,157,133,27,75,69,0,33,162,84,230,164,49,16,128,128,171,4,130,189,175,85,143,147,80,69,14,85,108,115,189,231,16,14,174,142,78,212,11,2,197,17,96,92,248,39,123,56,20,215,7,41,185,56,2,8,17,197,177,167,100,8,164,66,224,63,254,227,63,108,108,7,46,183,9,84,213,19,160,158,85,170,182,250,133,237,255,221,11,170,102,123,183,71,37,106,7,129,226,9,48,62,50,62,22,223,11,169,65,81,4,16,34,138,34,79,185,16,72,137,0,66,68,74,32,51,204,134,253,159,75,195,173,10,147,170,180,179,149,199,7,38,173,208,226,94,8,148,151,0,99,65,117,223,141,229,237,213,180,172,21,2,8,17,173,208,226,94,8,56,72,0,33,194,65,163,132,170,196,10,112,180,125,202,190,18,134,237,171,107,123,183,71,37,106,7,129,226,9,48,62,50,62,22,223,11,169,65,209,4,16,34,138,182,0,229,67,32,33,1,132,136,132,0,51,76,206,158,207,198,112,203,204,167,204,109,75,227,145,129,79,26,20,201,3,2,126,18,224,249,175,238,187,209,207,30,75,173,179,34,128,16,145,21,89,242,133,64,78,4,16,34,114,2,221,70,49,101,95,241,111,3,201,82,73,202,186,42,134,237,155,247,142,178,218,190,121,203,185,3,2,213,38,192,248,216,220,254,140,143,205,25,113,135,255,4,16,34,252,183,33,45,168,56,1,132,8,55,59,0,123,95,227,219,165,108,172,202,214,158,248,150,108,253,78,88,181,206,140,20,16,240,153,0,207,124,124,235,193,42,62,43,238,244,147,0,66,132,159,118,163,214,16,232,32,128,16,225,94,103,96,37,163,117,155,148,101,133,12,219,87,215,246,173,183,156,20,16,168,22,1,198,199,214,237,93,150,119,99,235,45,39,69,21,8,32,68,84,193,202,180,177,212,4,16,34,220,50,47,123,95,219,179,71,25,184,149,161,13,237,89,47,89,42,184,37,227,71,106,8,248,64,128,231,188,61,43,193,173,61,110,164,242,131,0,66,132,31,118,162,150,16,136,36,128,16,225,86,231,96,245,162,125,123,248,190,90,134,237,171,107,251,246,91,78,74,8,84,131,0,227,99,251,118,246,253,221,216,126,203,73,89,118,2,8,17,101,183,48,237,43,61,1,132,8,119,76,204,126,206,228,182,240,149,161,175,245,78,110,177,244,114,128,97,122,44,201,9,2,46,17,224,217,78,110,13,24,38,103,72,14,238,17,64,136,112,207,38,212,8,2,45,17,64,136,104,9,87,102,55,179,98,145,30,90,223,86,206,176,125,117,109,159,94,203,201,9,2,229,36,192,248,152,158,93,125,123,55,166,215,114,114,42,43,1,132,136,178,90,150,118,85,134,0,66,68,241,166,102,15,103,186,54,240,137,167,79,117,77,215,74,217,228,6,207,108,184,146,43,4,138,32,192,243,156,46,117,120,166,203,147,220,138,39,128,16,81,188,13,168,1,4,18,17,64,136,72,132,47,149,196,172,82,164,130,177,83,38,190,172,162,97,251,234,218,62,253,150,147,35,4,202,69,128,241,49,125,123,250,242,110,76,191,229,228,88,70,2,8,17,101,180,42,109,170,20,1,132,136,98,205,205,190,205,236,248,187,206,214,245,250,101,103,153,236,115,134,109,246,140,41,1,2,89,18,224,25,206,142,46,108,179,99,75,206,249,18,64,136,200,151,55,165,65,32,117,2,8,17,169,35,141,157,33,43,19,177,81,181,125,163,171,43,106,216,190,109,147,198,78,232,170,237,99,55,128,27,33,80,81,2,140,143,217,27,158,241,49,123,198,148,144,61,1,132,136,236,25,83,2,4,50,37,128,16,145,41,222,200,204,217,171,153,15,119,23,57,187,88,167,124,172,145,111,41,112,206,151,55,165,65,32,13,2,60,183,105,80,108,158,7,156,155,51,226,14,247,9,32,68,184,111,35,106,8,129,134,4,16,34,138,233,32,172,70,228,199,221,181,213,53,108,95,93,219,231,215,114,74,130,128,159,4,24,31,243,179,155,107,239,198,252,90,78,73,101,33,128,16,81,22,75,210,142,202,18,64,136,200,223,244,236,207,172,46,115,108,95,93,219,231,223,114,74,132,128,95,4,24,31,243,183,23,204,243,103,78,137,233,17,64,136,72,143,37,57,65,160,16,2,8,17,249,98,103,5,34,95,222,225,210,138,94,105,195,246,213,181,125,113,45,167,100,8,248,65,128,241,177,56,59,21,253,110,44,174,229,148,236,59,1,132,8,223,45,72,253,43,79,0,33,34,191,46,192,158,204,252,88,215,43,169,72,254,69,150,93,44,117,55,74,135,191,27,118,160,22,16,112,109,108,198,34,198,48,62,210,11,124,37,128,16,225,171,229,168,55,4,254,69,0,33,34,191,174,192,170,67,126,172,163,74,42,106,213,13,219,87,215,246,197,183,156,26,64,192,109,2,140,143,197,219,167,168,119,99,241,45,167,6,62,19,64,136,240,217,122,212,29,2,198,24,132,136,124,186,1,251,48,243,225,28,167,148,188,109,145,119,121,113,24,84,245,30,108,81,85,203,211,110,87,9,240,76,186,99,25,108,225,142,45,168,73,60,2,8,17,241,56,113,23,4,156,37,128,16,145,189,105,88,105,200,158,113,171,37,228,181,2,135,237,91,181,76,246,247,231,101,251,236,91,66,9,16,240,155,0,227,163,123,246,99,124,116,207,38,212,40,154,0,66,4,189,3,2,158,19,64,136,200,214,128,236,189,204,150,111,187,185,231,97,151,60,202,104,183,253,85,78,135,93,170,108,125,218,238,10,1,158,67,87,44,209,185,30,216,197,77,187,80,171,250,4,16,34,232,25,16,240,156,0,66,68,182,6,100,117,33,91,190,73,114,207,122,53,14,219,39,177,78,182,105,179,182,125,182,181,39,119,8,248,79,32,238,248,120,253,245,215,155,195,14,59,172,163,193,231,158,123,174,57,251,236,179,27,2,104,37,205,87,95,125,101,110,186,233,38,187,77,245,192,3,15,180,249,234,223,110,187,237,54,91,206,91,111,189,101,246,216,99,15,115,198,25,103,152,109,183,221,214,254,118,215,93,119,153,33,67,134,152,55,223,124,211,156,114,202,41,230,132,19,78,48,43,174,184,98,195,223,242,180,216,139,47,190,104,174,190,250,106,51,108,216,48,91,175,86,47,198,199,86,137,113,127,81,4,16,34,138,34,79,185,16,72,137,0,66,68,74,32,235,100,195,126,203,236,216,166,149,115,86,54,202,42,223,180,218,77,62,198,96,35,122,1,4,138,33,16,247,217,211,164,127,248,240,225,102,183,221,118,51,59,236,176,67,172,202,182,146,230,203,47,191,52,147,39,79,54,39,157,116,146,185,244,210,75,205,193,7,31,108,203,120,251,237,183,205,208,161,67,173,200,208,171,87,47,43,84,60,255,252,243,70,34,200,11,47,188,96,70,140,24,97,255,244,232,209,195,140,28,57,210,108,177,197,22,102,223,125,247,53,207,62,251,108,228,111,177,42,239,208,77,113,109,228,80,149,169,74,5,9,32,68,84,208,232,52,185,92,4,16,34,178,177,167,75,43,10,159,124,242,137,25,53,106,148,185,236,178,203,204,58,235,172,99,63,166,246,222,123,111,187,2,52,125,250,116,51,104,208,32,243,228,147,79,154,195,15,63,220,156,115,206,57,102,181,213,86,51,90,81,25,61,122,180,89,180,104,145,249,224,131,15,204,214,91,111,109,63,180,190,251,221,239,90,96,247,223,127,191,121,250,233,167,237,74,208,163,143,62,218,52,143,15,63,252,208,92,123,237,181,102,141,53,214,200,6,120,130,92,227,174,204,197,45,194,37,219,199,173,115,85,239,75,219,246,85,229,72,187,33,16,151,64,43,227,227,167,159,126,106,223,87,199,30,123,172,89,127,253,245,59,21,113,243,205,55,27,9,9,18,15,190,248,226,11,115,254,249,231,155,253,246,219,207,108,188,241,198,145,105,106,235,168,119,220,188,121,243,204,218,107,175,109,190,254,245,175,119,8,17,122,47,254,246,183,191,181,249,44,187,236,178,214,43,226,87,191,250,149,57,239,188,243,76,183,110,221,58,101,243,215,191,254,213,60,240,192,3,117,189,52,162,126,211,251,245,138,43,174,48,171,175,190,186,25,59,118,172,249,209,143,126,100,69,15,213,231,247,191,255,189,57,243,204,51,205,113,199,29,103,150,89,102,25,115,231,157,119,90,177,67,239,217,29,119,220,209,254,93,162,76,216,51,67,21,26,48,96,128,121,245,213,87,173,23,196,236,217,179,59,60,34,186,116,233,98,110,189,245,86,251,142,222,106,171,173,204,69,23,93,100,54,217,100,147,88,230,98,124,140,133,137,155,10,36,128,16,81,32,124,138,134,64,26,4,16,34,210,160,216,57,15,215,246,88,78,157,58,213,60,245,212,83,246,67,228,221,119,223,181,46,166,250,104,211,135,204,201,39,159,108,87,126,180,162,163,85,159,151,94,122,201,186,156,190,252,242,203,246,227,79,31,70,250,120,209,135,214,51,207,60,99,133,135,37,75,150,216,15,52,173,82,73,216,136,155,199,114,203,45,103,197,15,215,174,52,237,149,102,94,174,113,42,99,125,176,87,25,173,74,155,92,37,208,234,243,38,1,64,222,10,18,26,30,126,248,97,243,227,31,255,216,78,180,215,93,119,93,35,129,253,130,11,46,48,135,28,114,136,121,227,141,55,236,159,35,143,60,210,122,51,68,165,169,229,34,161,125,133,21,86,48,55,222,120,163,253,41,240,136,168,21,16,36,198,43,79,189,247,194,130,136,234,160,247,229,15,126,240,3,43,238,135,175,70,191,73,136,144,240,47,111,15,137,11,106,147,222,185,23,95,124,177,125,47,75,136,208,182,144,207,63,255,188,195,195,98,173,181,214,50,147,38,77,50,143,61,246,152,25,51,102,140,121,229,149,87,58,126,235,218,181,171,57,237,180,211,236,187,89,121,132,133,8,137,19,18,80,148,230,137,39,158,176,130,134,222,249,18,88,154,93,173,218,171,89,126,252,14,129,180,9,32,68,164,77,148,252,32,144,51,1,132,136,244,129,187,182,138,112,247,221,119,155,113,227,198,217,21,23,173,164,172,188,242,202,182,209,183,220,114,139,21,30,244,209,163,126,176,96,193,2,115,214,89,103,153,211,79,63,221,44,92,184,208,122,81,232,227,69,43,64,250,184,147,183,132,4,140,127,252,227,31,29,127,151,103,68,220,60,210,39,157,94,142,173,172,210,53,42,213,53,219,167,71,168,188,57,165,101,251,242,18,162,101,16,72,135,64,171,227,163,188,238,244,206,145,215,64,207,158,61,237,138,255,196,137,19,237,59,75,177,15,180,93,66,239,168,85,86,89,197,78,174,187,119,239,110,61,245,26,165,169,215,18,109,207,8,11,17,250,127,149,21,196,162,144,16,49,112,224,64,251,222,219,108,179,205,236,189,154,208,107,251,130,68,17,189,95,195,2,69,163,223,148,86,66,68,248,253,170,242,230,206,157,107,78,60,241,68,243,217,103,159,89,209,67,113,49,106,183,163,72,140,145,24,33,177,65,94,14,186,14,61,244,80,251,95,137,6,242,58,148,199,68,88,136,184,239,190,251,236,150,17,189,215,219,185,24,31,219,161,70,154,188,8,32,68,228,69,154,114,32,144,17,1,132,136,116,193,186,184,175,82,171,42,83,166,76,177,31,115,18,13,228,233,32,81,66,2,133,86,147,194,215,54,219,108,99,5,10,93,225,96,87,139,23,47,238,240,130,208,42,146,92,87,229,89,161,149,164,184,121,104,245,71,171,71,186,226,4,28,75,215,50,205,115,75,106,187,164,233,155,215,144,59,178,34,128,237,178,34,75,190,16,248,39,129,52,158,49,9,2,191,252,229,47,237,251,67,91,48,36,138,107,130,173,173,6,65,254,181,188,107,211,212,179,71,173,16,17,215,35,66,121,61,254,248,227,118,155,133,182,60,200,51,33,124,69,253,86,27,76,50,92,190,132,8,9,18,253,250,245,51,255,249,159,255,105,99,82,220,115,207,61,86,96,121,228,145,71,204,206,59,239,108,133,8,121,43,110,180,209,70,29,94,28,225,60,195,66,132,222,253,186,2,111,143,118,250,99,26,182,107,167,92,210,64,160,25,1,132,136,102,132,248,29,2,142,19,64,136,72,207,64,174,175,28,200,229,83,174,174,114,3,221,117,215,93,109,195,231,207,159,95,247,3,174,94,212,109,121,63,60,244,208,67,70,162,196,238,187,239,110,190,255,253,239,91,209,162,149,60,210,163,157,77,78,173,174,216,5,181,112,221,246,217,208,42,87,174,237,218,190,92,20,104,13,4,210,39,144,214,248,40,81,65,91,12,37,106,43,174,131,182,12,234,157,164,201,251,207,127,254,115,179,193,6,27,44,85,249,218,52,113,132,8,121,23,232,100,140,96,11,131,222,155,242,134,184,240,194,11,173,215,69,248,106,36,116,68,253,22,87,136,208,182,17,109,171,208,150,19,109,145,124,237,181,215,236,59,55,240,136,80,187,3,145,32,43,143,136,160,173,140,143,233,63,23,228,152,156,0,66,68,114,134,228,0,129,66,9,32,68,164,131,223,229,189,148,90,109,209,126,210,83,79,61,213,54,86,31,113,18,34,214,91,111,61,251,111,90,93,218,114,203,45,205,140,25,51,204,132,9,19,172,107,167,220,68,107,143,255,210,246,12,185,167,234,26,63,126,188,141,24,46,15,139,86,242,72,135,118,118,185,180,99,199,118,210,100,209,2,237,15,254,211,159,254,100,247,13,75,52,210,135,171,188,95,228,186,27,108,199,105,118,143,62,156,181,114,246,135,63,252,161,163,138,251,236,179,143,245,100,209,209,117,141,174,184,71,198,125,252,241,199,230,146,75,46,177,117,83,176,54,87,46,87,236,232,10,15,234,1,129,70,4,52,57,150,151,221,170,171,174,218,16,84,146,231,74,241,16,20,148,82,91,45,180,21,67,113,138,228,201,39,143,62,5,153,148,48,160,191,107,43,161,238,147,72,161,120,72,81,105,20,167,40,142,16,161,119,221,224,193,131,237,22,16,121,94,220,113,199,29,214,27,65,49,41,20,216,249,186,235,174,179,239,201,149,86,90,169,99,75,132,234,162,45,16,81,191,5,99,176,202,143,43,68,204,153,51,199,204,154,53,203,182,235,163,143,62,178,245,209,130,130,184,255,253,239,127,111,41,70,132,196,139,231,158,123,206,182,69,117,111,245,88,207,36,118,228,73,130,64,86,4,16,34,178,34,75,190,16,200,137,0,66,68,58,160,93,94,45,8,159,154,161,143,70,185,125,30,117,212,81,70,209,180,245,113,165,15,174,7,31,124,208,104,194,169,15,173,222,189,123,47,245,161,36,74,242,132,144,55,197,242,203,47,223,17,87,66,31,69,173,228,145,14,237,108,115,105,117,245,206,5,219,203,14,10,54,58,109,218,52,43,44,109,184,225,134,246,227,92,109,209,42,154,62,146,245,209,220,236,30,109,187,209,199,174,62,252,37,18,72,184,248,227,31,255,104,247,30,255,250,215,191,94,42,98,124,216,18,113,133,8,137,29,225,50,178,181,102,107,185,183,106,251,214,114,231,110,8,148,135,128,222,31,26,119,142,63,254,120,27,75,33,74,144,72,50,62,234,84,140,219,110,187,205,190,151,222,124,243,77,115,204,49,199,216,224,200,242,74,208,118,136,205,55,223,220,236,178,203,46,182,30,138,29,33,113,92,1,45,235,165,209,105,80,81,87,237,214,12,229,119,253,245,215,91,143,136,215,95,127,221,236,177,199,30,86,60,85,124,136,112,157,52,182,30,112,192,1,118,204,85,12,139,70,191,53,26,43,163,182,102,108,186,233,166,118,172,148,176,210,183,111,95,187,93,67,91,45,180,13,68,109,149,215,134,68,98,217,226,192,3,15,180,117,149,16,173,255,6,11,9,225,83,51,36,170,92,126,249,229,29,113,46,90,237,141,140,143,173,18,227,254,172,9,32,68,100,77,152,252,33,144,49,1,132,136,228,128,217,63,153,156,161,107,57,196,181,105,220,251,178,110,159,86,240,244,193,42,111,23,157,100,18,92,138,15,162,0,164,250,144,254,214,183,190,213,244,30,121,61,212,138,4,81,194,129,62,214,239,189,247,222,14,79,27,121,94,188,243,206,59,182,14,114,41,174,119,236,156,98,144,72,8,147,71,141,254,46,97,68,1,231,234,29,79,151,53,179,168,252,93,177,105,81,237,167,92,8,196,33,160,103,86,130,165,46,157,106,33,65,66,99,71,88,144,224,89,138,67,50,249,61,26,231,229,137,161,147,48,250,247,239,159,60,195,6,57,96,211,76,241,146,121,139,4,16,34,90,4,198,237,16,112,141,0,66,68,50,139,176,66,144,140,159,203,169,155,173,228,185,100,123,69,83,151,203,178,68,128,218,99,217,20,53,93,193,69,181,114,216,236,30,157,69,95,235,17,161,109,30,114,131,254,233,79,127,218,233,248,85,121,64,104,223,180,202,212,209,114,90,181,148,104,33,23,96,69,156,215,202,156,254,212,30,59,39,15,157,160,12,9,23,81,247,105,37,175,168,171,153,237,139,170,23,229,66,192,37,2,242,50,208,216,160,75,167,43,105,66,172,96,146,242,144,144,200,168,49,114,230,204,153,46,85,185,52,117,17,87,121,51,106,124,214,137,29,71,28,113,132,221,166,18,222,2,146,85,99,25,31,179,34,75,190,173,18,64,136,104,149,24,247,67,192,49,2,8,17,201,12,34,126,58,78,171,246,228,136,100,185,146,218,5,2,55,220,112,131,117,133,213,202,127,189,203,37,219,215,30,55,23,174,175,68,10,197,142,80,132,245,240,145,116,245,238,145,16,81,27,35,66,43,156,154,88,200,147,33,188,199,90,65,211,20,196,77,255,174,75,81,221,175,185,230,26,43,72,212,238,63,14,31,59,247,233,167,159,70,110,205,8,223,215,234,30,230,52,251,76,96,251,52,243,12,231,21,213,167,178,42,47,78,190,81,177,59,218,137,233,209,104,155,78,220,45,60,113,234,92,213,123,52,246,184,114,45,179,204,50,118,11,87,112,233,185,85,253,244,156,243,110,116,197,74,233,214,163,217,187,49,221,210,200,13,2,209,4,16,34,232,29,16,240,156,0,66,68,50,3,186,180,42,158,172,37,164,174,37,208,108,213,199,37,219,107,2,47,207,7,237,105,174,157,164,132,61,34,154,221,83,235,17,161,9,115,16,144,84,123,145,251,244,233,211,129,169,118,95,117,120,130,41,111,134,168,99,231,194,66,132,86,84,163,238,43,82,136,104,102,251,50,62,45,81,91,112,218,137,233,129,216,80,198,30,178,116,155,240,136,168,134,157,91,125,55,86,147,10,173,46,130,0,66,68,17,212,41,19,2,41,18,64,136,72,14,147,61,147,201,25,186,150,67,92,155,198,189,47,235,246,101,25,35,66,117,215,246,11,109,237,208,145,173,193,213,200,35,66,209,227,163,142,157,11,11,17,138,252,30,117,95,81,66,68,30,54,149,192,115,235,173,183,218,104,248,58,221,68,193,231,54,217,100,19,139,86,219,104,244,239,138,206,175,64,120,218,135,191,198,26,107,216,0,178,163,71,143,54,93,187,118,181,193,67,183,219,110,59,155,110,139,45,182,176,94,40,58,82,247,187,223,253,174,205,67,238,218,242,80,57,225,132,19,204,163,143,62,218,145,223,225,135,31,110,183,211,104,2,25,228,167,0,165,239,189,247,158,13,182,167,125,230,138,221,33,219,42,48,159,142,7,12,199,244,208,191,203,21,191,94,253,194,125,92,121,43,152,160,2,158,42,194,255,78,59,237,100,3,166,170,141,97,145,98,246,236,217,117,219,180,245,214,91,219,85,246,122,113,70,118,216,97,135,78,117,151,80,162,251,181,117,40,16,202,20,168,79,204,246,218,107,175,165,30,189,102,194,74,152,203,135,31,126,104,89,235,212,161,160,205,1,67,109,69,72,202,93,249,139,147,60,137,46,187,236,50,27,223,69,129,15,247,222,123,111,43,40,134,251,66,216,118,89,143,39,113,242,31,53,106,148,237,155,234,203,196,136,136,67,172,28,247,228,49,62,150,131,20,173,200,131,0,66,68,30,148,41,3,2,25,18,64,136,72,7,110,218,43,168,113,221,161,227,222,23,167,149,105,173,98,234,195,84,31,232,154,124,104,130,44,183,126,185,240,43,96,226,25,103,156,209,113,12,164,162,146,31,118,216,97,29,85,211,7,184,238,173,157,208,212,30,35,26,167,45,73,238,105,213,211,33,109,219,183,83,247,172,78,205,80,93,94,126,249,101,123,90,74,112,26,71,80,63,69,140,87,4,123,253,214,171,87,47,27,27,66,19,75,253,119,234,212,169,145,199,206,105,114,171,189,204,18,55,228,201,17,117,60,157,78,249,200,251,106,213,246,237,214,47,16,106,198,140,25,99,158,120,226,9,43,22,200,155,229,141,55,222,176,76,245,119,157,8,160,125,246,58,178,80,98,141,120,43,16,157,132,132,157,119,222,217,200,35,69,71,21,42,198,134,78,189,9,132,7,77,224,101,171,221,118,219,205,78,108,131,252,36,88,40,63,121,184,200,187,69,118,213,17,170,18,55,36,134,44,88,176,192,6,54,13,78,76,9,218,22,158,184,235,36,150,168,250,41,64,105,112,105,44,209,196,249,244,211,79,55,123,238,185,167,61,205,229,119,191,251,157,237,27,58,146,48,120,166,213,95,162,218,164,122,70,197,15,209,169,0,225,186,63,240,192,3,246,56,195,95,252,226,23,86,60,81,251,117,50,144,78,143,169,189,226,8,17,225,188,85,95,245,87,217,164,150,225,95,254,242,151,196,220,197,70,182,147,208,241,238,187,239,218,49,50,152,224,71,217,174,54,14,76,187,253,48,73,186,60,78,205,72,82,63,210,166,79,32,175,241,49,253,154,147,99,89,9,32,68,148,213,178,180,171,50,4,16,34,210,49,117,218,103,108,55,251,88,174,55,73,208,234,163,11,87,48,161,209,4,67,171,125,250,136,215,68,53,56,33,65,147,4,237,43,214,68,84,147,37,173,112,186,114,181,99,199,118,210,100,209,94,77,64,21,11,66,147,55,173,136,107,114,169,9,149,78,179,8,2,152,53,187,71,253,174,54,70,196,174,187,238,106,39,71,63,252,225,15,59,109,251,8,31,221,58,127,254,124,163,109,29,138,65,33,97,66,2,89,212,177,115,90,209,215,106,170,86,187,181,10,172,213,224,122,199,211,105,69,59,207,43,79,59,74,168,145,24,161,137,122,248,210,191,63,254,248,227,29,91,108,222,127,255,125,123,42,137,196,7,121,46,136,155,196,11,173,198,135,133,67,241,215,61,154,192,254,227,31,255,232,248,187,250,129,38,244,178,133,198,250,224,217,84,185,18,21,194,249,197,217,154,33,225,40,170,126,10,152,23,22,34,52,105,209,51,46,65,73,101,169,15,233,100,5,29,3,28,22,34,162,218,212,40,206,136,4,140,112,58,113,146,200,161,224,125,18,61,21,155,64,162,102,88,28,81,221,255,223,255,251,127,75,117,41,237,119,87,159,15,215,61,156,183,188,64,162,24,138,105,82,238,10,32,59,110,220,56,59,78,106,44,12,158,213,70,229,174,189,246,218,121,62,26,117,203,210,248,174,35,45,163,142,237,12,18,229,249,92,21,14,165,196,21,192,142,37,54,174,199,77,67,136,240,216,120,84,29,2,34,128,16,145,94,63,104,103,181,64,39,8,232,163,55,236,150,171,201,249,73,39,157,212,244,136,195,218,163,16,53,1,213,68,84,19,65,125,196,135,39,42,154,128,214,150,19,184,255,134,63,192,195,19,132,40,215,106,77,64,131,243,203,149,54,60,1,85,185,90,221,211,71,180,60,32,238,185,231,30,187,58,169,21,60,77,16,126,245,171,95,217,213,221,175,125,237,107,246,223,53,81,14,79,96,106,173,81,235,198,221,110,157,226,90,185,93,239,134,118,108,31,183,78,220,151,15,129,118,109,223,78,237,106,227,107,4,121,212,254,187,86,247,181,18,31,28,201,23,246,14,10,63,27,203,47,191,124,135,23,132,4,11,185,244,107,226,127,227,141,55,46,21,72,55,216,122,161,50,195,249,197,17,34,244,60,235,10,38,238,225,250,105,43,71,189,177,68,99,66,84,59,36,40,68,181,169,81,156,145,218,116,26,147,36,68,104,123,138,182,180,132,235,88,107,159,102,34,111,173,103,152,108,82,27,140,56,96,184,241,198,27,39,230,174,147,38,166,76,153,98,183,176,72,240,208,152,40,81,66,2,69,84,185,97,214,237,244,191,188,211,184,58,62,214,123,255,234,189,168,43,124,52,113,248,29,215,168,207,70,29,91,92,187,157,168,209,150,31,109,155,114,241,202,115,124,116,177,253,212,201,77,2,8,17,110,218,133,90,65,32,54,1,132,136,216,168,98,221,216,234,254,73,173,128,202,189,186,214,45,119,149,85,86,137,117,196,97,248,40,68,173,10,70,125,212,43,72,97,189,114,106,87,49,195,66,132,38,27,218,99,174,125,234,97,215,106,185,136,7,46,211,90,221,62,237,180,211,236,126,110,77,4,52,233,8,38,83,235,174,187,174,145,203,116,176,221,66,19,0,9,44,18,32,36,68,232,239,218,91,172,149,202,31,255,248,199,86,64,81,154,240,85,43,68,180,91,167,56,198,107,213,118,181,121,38,77,31,167,142,220,147,13,129,188,109,215,174,71,68,212,243,173,231,78,222,15,15,61,244,144,245,56,208,132,92,241,60,36,8,202,91,34,104,95,212,179,165,244,113,132,136,118,61,34,228,137,161,201,181,198,138,90,143,136,168,54,53,138,51,82,59,25,84,187,30,123,236,49,243,252,243,207,219,201,188,78,187,137,154,172,183,42,68,52,98,168,114,147,114,15,108,34,49,69,98,173,198,65,121,33,233,138,178,93,54,79,65,182,185,230,253,140,197,105,77,212,251,87,98,94,112,52,241,55,190,241,141,78,239,184,70,66,68,163,99,139,107,183,19,53,218,242,227,194,214,155,48,63,23,109,23,199,190,220,83,126,2,8,17,229,183,49,45,44,57,1,132,136,244,13,220,202,202,65,148,91,110,163,143,229,168,163,16,27,9,17,242,148,168,231,254,219,104,210,175,15,226,75,47,189,212,244,232,209,163,147,107,245,255,253,223,255,217,100,114,249,215,37,151,77,5,116,27,57,114,164,245,124,80,186,253,247,223,223,238,109,15,31,23,169,54,13,28,56,208,126,224,105,21,80,110,228,90,5,84,144,60,221,55,113,226,68,43,190,132,93,178,107,133,136,118,234,20,39,232,97,90,43,118,173,216,62,253,158,71,142,237,16,72,203,246,173,148,29,76,178,37,222,61,247,220,115,230,142,59,238,176,207,143,98,4,52,138,17,209,72,136,80,60,22,61,95,186,198,143,31,111,159,219,224,196,19,137,127,91,110,185,165,153,49,99,134,153,48,97,130,45,107,238,220,185,75,121,68,4,177,59,190,249,205,111,118,52,71,207,109,240,239,95,126,249,101,236,24,17,242,226,80,185,138,21,163,109,89,18,10,20,176,50,60,145,107,52,169,107,20,103,68,177,52,106,99,199,40,136,166,188,64,244,188,107,108,137,243,220,215,179,89,173,71,68,35,134,221,187,119,183,113,112,146,112,151,112,171,96,152,218,130,163,75,219,89,36,68,172,183,222,122,246,223,234,217,78,229,250,120,185,54,62,54,218,22,19,117,52,113,163,62,219,202,118,34,215,183,222,4,253,171,136,241,209,199,190,77,157,139,33,128,16,81,12,119,74,133,64,106,4,16,34,82,67,217,145,81,43,123,41,163,220,114,181,106,168,73,185,62,168,27,29,113,24,62,129,160,145,16,161,152,12,245,220,127,191,254,245,175,119,212,187,118,210,31,254,208,15,187,86,255,230,55,191,49,27,109,180,81,135,123,118,56,157,38,3,193,246,11,121,96,68,121,68,212,110,199,208,100,231,151,191,252,165,253,232,150,187,115,112,165,81,167,102,19,146,86,236,213,172,183,164,153,87,179,178,248,61,57,129,162,236,21,62,53,67,253,253,242,203,47,239,88,193,111,116,106,70,35,33,66,99,134,132,58,109,211,8,98,66,132,227,120,40,160,229,62,251,236,99,3,201,246,238,221,187,211,214,45,61,35,26,139,130,216,29,154,28,7,30,5,181,255,30,247,212,12,197,15,8,78,248,144,187,187,158,109,137,142,141,158,233,240,111,141,226,140,200,181,189,86,136,80,91,213,126,157,204,17,142,249,208,106,47,169,21,34,26,49,84,222,73,185,135,183,7,40,222,130,78,41,81,160,77,109,77,121,228,145,71,108,220,139,90,219,181,218,38,87,238,47,234,121,139,106,127,163,109,49,74,19,244,163,184,125,182,149,237,68,141,182,252,184,178,245,198,53,123,185,210,143,169,135,59,4,16,34,220,177,5,53,129,64,91,4,16,34,218,194,214,52,81,171,171,8,181,110,185,125,251,246,237,16,34,26,29,113,88,43,68,132,3,196,41,86,131,2,1,106,226,17,76,198,107,203,145,231,66,212,164,95,177,28,228,17,161,213,183,112,176,57,121,68,72,152,8,220,53,195,30,17,10,100,167,72,242,90,153,212,223,21,75,66,123,220,131,24,17,242,134,208,170,104,237,138,158,132,8,109,79,209,106,96,56,16,91,237,7,96,59,117,106,38,68,164,189,74,215,170,237,155,118,38,110,200,140,64,218,182,207,172,162,100,220,148,192,59,239,188,99,131,127,234,68,144,122,167,101,52,205,128,27,114,33,224,226,248,88,111,91,76,35,143,136,168,247,108,43,219,137,154,109,249,201,197,24,77,10,97,124,116,193,10,212,161,17,1,132,8,250,7,4,60,39,128,16,145,157,1,227,236,171,140,114,203,221,118,219,109,99,29,113,24,62,10,81,43,115,199,29,119,156,13,6,169,85,214,240,113,138,242,134,168,231,254,27,236,69,22,133,102,241,24,180,58,39,33,65,199,254,69,197,136,184,242,202,43,173,11,248,127,253,215,127,89,151,101,173,230,105,117,86,245,145,251,185,242,144,48,162,128,114,58,41,33,112,161,214,54,14,185,201,202,5,124,185,229,150,139,20,71,106,99,68,196,169,83,35,33,34,142,141,218,233,33,89,229,219,78,93,72,83,159,0,54,42,79,207,144,232,122,208,65,7,217,227,71,37,174,234,189,198,229,46,1,87,158,189,168,247,175,78,121,10,142,38,150,168,165,119,150,196,114,189,83,181,165,41,234,61,219,202,118,162,102,91,126,138,182,158,43,54,42,154,3,229,187,77,0,33,194,109,251,80,59,8,52,37,128,16,209,20,81,162,27,154,173,40,68,185,229,106,43,69,156,35,14,195,71,33,234,24,58,5,107,211,170,160,254,93,31,18,18,23,228,174,28,62,53,35,236,254,43,143,138,32,110,131,26,26,14,86,57,122,244,104,123,244,158,4,131,176,107,117,248,212,12,185,162,30,120,224,129,70,129,184,36,56,232,131,77,1,46,181,245,66,247,93,127,253,245,214,35,66,191,235,20,13,185,107,203,237,84,123,205,111,187,237,54,123,255,155,111,190,105,142,57,230,24,251,225,167,109,40,225,88,18,73,235,36,193,68,117,172,119,101,189,50,215,204,246,137,58,22,137,19,17,200,218,246,137,42,71,98,8,84,128,128,11,227,99,212,251,87,226,117,176,69,74,194,131,222,113,242,10,148,199,158,222,39,58,122,184,222,123,182,149,237,68,205,182,252,20,217,5,24,31,139,164,79,217,173,16,64,136,104,133,22,247,66,192,65,2,8,17,217,26,197,167,61,150,79,60,241,132,21,14,36,14,212,139,74,95,143,148,246,216,94,119,221,117,118,235,69,112,196,96,154,68,179,170,83,30,118,201,163,140,52,89,87,37,47,236,82,21,75,211,78,151,9,248,244,28,214,198,13,113,153,107,210,186,249,100,151,164,109,37,189,255,4,16,34,252,183,33,45,168,56,1,132,136,236,59,128,15,171,11,114,41,61,226,136,35,140,182,86,252,244,167,63,93,42,144,93,152,210,204,153,51,237,150,11,29,91,39,207,7,165,211,150,138,149,87,94,57,85,152,89,214,41,175,213,56,31,108,159,170,209,60,200,44,47,219,123,128,130,42,66,160,80,2,190,140,143,85,18,34,24,31,11,125,36,40,188,69,2,8,17,45,2,227,118,8,184,70,0,33,34,31,139,176,223,50,31,206,113,74,201,219,22,121,151,23,135,65,85,239,193,22,85,181,60,237,118,149,0,207,164,59,150,193,22,238,216,130,154,196,35,128,16,17,143,19,119,65,192,89,2,8,17,249,153,134,149,134,252,88,71,149,84,212,10,28,182,175,174,237,139,111,57,53,128,128,219,4,24,31,139,183,79,81,239,198,226,91,78,13,124,38,128,16,225,179,245,168,59,4,140,177,209,197,21,52,137,43,123,2,236,189,204,158,113,163,18,138,228,95,100,217,197,82,119,163,116,248,187,97,7,106,1,129,122,4,120,62,139,237,23,240,47,150,63,165,183,79,0,33,162,125,118,164,132,128,19,4,16,34,242,53,3,171,14,249,242,14,151,86,244,170,27,182,175,174,237,139,107,57,37,67,192,15,2,140,143,197,217,169,232,119,99,113,45,167,100,223,9,32,68,248,110,65,234,95,121,2,8,17,249,119,1,246,97,86,151,57,182,175,174,237,243,111,57,37,66,192,47,2,140,143,249,219,11,230,249,51,167,196,244,8,32,68,164,199,146,156,32,80,8,1,132,136,66,176,27,86,32,242,227,238,218,74,27,182,175,174,237,243,107,57,37,65,192,79,2,140,143,249,217,205,181,119,99,126,45,167,164,178,16,64,136,40,139,37,105,71,101,9,32,68,20,99,122,246,100,230,195,221,69,206,46,214,41,31,107,228,91,10,156,243,229,77,105,16,72,131,0,207,109,26,20,155,231,1,231,230,140,184,195,125,2,8,17,238,219,136,26,66,160,33,1,132,136,226,58,8,171,17,217,179,119,117,117,13,219,87,215,246,217,183,156,18,32,224,47,129,133,11,23,154,30,61,122,152,111,125,235,91,230,137,39,158,240,183,33,142,215,220,213,119,163,227,216,168,158,99,4,16,34,28,51,8,213,129,64,171,4,16,34,90,37,150,238,253,236,207,76,151,103,56,55,215,217,186,94,191,236,44,147,125,206,176,205,158,49,37,64,32,11,2,131,6,13,50,227,198,141,51,155,110,186,169,249,222,247,190,103,198,143,31,159,69,49,149,206,147,241,177,210,230,47,85,227,17,34,74,101,78,26,83,69,2,8,17,197,91,157,149,137,244,109,224,139,199,1,182,175,174,237,211,111,57,57,66,192,111,2,242,134,88,115,205,53,205,162,69,139,76,151,46,93,76,239,222,189,205,177,199,30,107,142,58,234,40,191,27,230,80,237,125,121,55,58,132,140,170,56,76,0,33,194,97,227,80,53,8,196,33,128,16,17,135,82,182,247,176,87,51,93,190,62,241,244,169,174,233,90,41,155,220,224,153,13,87,114,133,64,30,4,6,15,30,108,174,188,242,74,179,96,193,2,211,173,91,55,243,223,255,253,223,230,186,235,174,51,51,103,206,52,125,250,244,201,163,10,165,46,52,191,187,128,0,0,32,0,73,68,65,84,131,241,177,212,230,173,100,227,16,34,42,105,118,26,93,38,2,8,17,110,88,147,85,138,244,236,224,155,151,1,182,175,174,237,211,107,57,57,65,192,111,2,97,111,136,160,37,242,138,184,240,194,11,205,245,215,95,111,197,8,174,100,4,124,123,55,38,107,45,169,171,64,0,33,162,10,86,166,141,165,38,128,16,225,142,121,217,183,153,220,22,190,50,244,181,222,201,45,150,94,14,48,76,143,37,57,65,32,111,2,138,13,161,120,16,31,125,244,145,89,102,153,101,204,146,37,75,76,215,174,93,141,158,107,121,72,232,34,94,68,251,86,97,124,108,159,29,41,221,37,128,16,225,174,109,168,25,4,98,17,64,136,136,133,41,183,155,88,177,104,31,181,239,158,5,216,190,186,182,111,191,229,164,132,128,255,4,130,147,50,228,1,177,236,178,203,154,121,243,230,153,238,221,187,91,49,226,179,207,62,51,239,191,255,190,249,225,15,127,104,99,69,16,47,162,117,123,251,254,110,108,189,197,164,168,10,1,132,136,170,88,154,118,150,150,0,66,132,91,166,101,15,103,123,246,40,3,183,50,180,161,61,235,37,75,5,183,100,252,72,13,129,162,9,28,121,228,145,230,198,27,111,52,231,158,123,174,145,103,68,240,93,50,106,212,40,115,246,217,103,155,131,15,62,216,12,24,48,192,72,172,37,94,68,107,214,98,124,108,141,23,119,251,69,0,33,194,47,123,81,91,8,44,69,0,33,194,189,78,193,234,69,235,54,41,139,55,1,182,175,174,237,91,111,57,41,32,80,78,2,81,223,37,140,143,173,219,187,44,239,198,214,91,78,138,42,16,64,136,168,130,149,105,99,169,9,32,68,184,105,94,246,115,198,183,75,217,88,149,173,61,241,45,217,250,157,176,106,157,25,41,32,224,58,129,70,223,37,60,243,241,173,7,171,248,172,184,211,79,2,8,17,126,218,141,90,67,160,131,0,66,132,187,157,129,149,140,230,182,41,235,10,25,182,175,174,237,155,183,156,59,32,80,110,2,205,190,75,24,31,155,219,191,172,239,198,230,45,231,142,42,17,64,136,168,146,181,105,107,41,9,52,123,225,151,178,209,158,52,138,189,157,141,13,85,102,62,101,110,91,26,143,31,124,210,160,72,30,16,112,147,64,179,239,18,158,255,234,190,27,221,236,177,212,170,40,2,8,17,69,145,167,92,8,164,68,160,217,11,63,165,98,200,166,77,2,172,106,68,131,43,251,170,24,182,175,174,237,219,28,46,72,6,129,82,16,136,243,93,194,248,200,248,88,138,206,78,35,18,17,64,136,72,132,143,196,16,40,158,64,156,23,126,241,181,172,118,13,216,231,185,180,253,171,194,164,42,237,108,229,9,135,73,43,180,184,23,2,254,17,136,251,93,194,88,80,221,119,163,127,189,154,26,103,65,0,33,34,11,170,228,9,129,28,9,196,125,225,231,88,37,138,170,67,160,236,171,255,173,24,189,106,43,97,216,254,223,189,163,106,182,111,229,185,224,94,8,148,133,64,43,223,37,140,143,140,143,101,233,247,180,163,117,2,8,17,173,51,35,5,4,156,34,208,202,11,223,169,138,87,172,50,236,137,253,167,193,171,200,161,138,109,174,247,120,195,161,98,131,30,205,173,44,129,86,190,75,24,23,170,251,110,172,236,3,66,195,59,8,32,68,208,25,32,224,57,129,86,94,248,158,55,213,251,234,179,26,108,76,85,87,191,176,125,117,109,239,253,192,69,3,32,208,34,129,86,191,75,24,31,25,31,91,236,98,220,94,18,2,8,17,37,49,36,205,168,46,129,86,95,248,213,37,229,70,203,171,188,39,182,202,109,87,239,171,114,251,171,220,118,55,70,30,106,1,129,252,8,180,243,93,82,229,49,162,202,109,207,175,87,82,146,139,4,16,34,92,180,10,117,130,64,11,4,218,121,225,183,144,61,183,102,64,160,138,94,1,172,120,253,179,35,97,251,12,30,40,178,132,0,4,156,34,208,238,119,9,227,163,83,102,164,50,16,200,156,0,66,68,230,136,41,0,2,217,18,104,247,133,159,109,173,200,189,17,129,96,79,108,213,40,205,156,57,211,244,233,211,167,106,205,238,212,94,108,95,105,243,211,120,8,84,130,64,187,223,37,140,143,149,232,30,52,18,2,29,4,16,34,232,12,16,240,156,64,187,47,124,207,155,77,245,219,36,64,127,105,19,28,201,32,0,1,8,64,32,22,1,31,223,51,62,214,57,150,49,184,9,2,14,19,64,136,112,216,56,84,13,2,245,8,244,239,223,223,76,158,60,217,12,31,62,220,156,122,234,169,38,120,121,142,28,57,210,12,25,50,196,28,116,208,65,102,226,196,137,192,131,64,93,2,124,108,209,49,32,0,1,8,64,32,75,2,62,190,103,124,172,115,150,54,36,111,8,228,65,0,33,34,15,202,148,1,129,20,9,44,92,184,208,244,232,209,195,172,184,226,138,102,153,101,150,49,243,230,205,51,221,187,119,55,139,23,47,54,139,22,45,50,239,191,255,190,89,117,213,85,83,44,145,172,202,68,128,143,173,50,89,147,182,64,0,2,16,112,143,128,143,239,25,31,235,236,158,229,169,17,4,90,35,128,16,209,26,47,238,134,128,19,4,6,13,26,100,198,143,31,111,62,250,232,35,43,70,44,89,178,196,116,237,218,213,70,229,151,103,4,23,4,162,8,240,177,69,223,128,0,4,32,0,129,44,9,248,248,158,241,177,206,89,218,144,188,33,144,7,1,132,136,60,40,83,6,4,82,38,32,175,136,53,215,92,211,122,64,4,87,151,46,93,204,220,185,115,241,134,72,153,117,217,178,227,99,171,108,22,165,61,16,128,0,4,220,34,224,227,123,198,199,58,187,101,117,106,3,129,214,9,32,68,180,206,140,20,16,112,130,192,224,193,131,205,149,87,94,105,22,44,88,96,186,117,235,102,142,57,230,24,51,98,196,8,39,234,70,37,220,37,192,199,150,187,182,161,102,16,128,0,4,202,64,192,199,247,140,143,117,46,67,95,161,13,213,38,128,16,81,109,251,211,122,143,9,132,189,34,240,134,240,216,144,57,87,157,143,173,156,129,83,28,4,32,0,129,138,17,240,241,61,227,99,157,43,214,173,104,110,9,9,32,68,148,208,168,52,169,58,4,20,43,98,220,184,113,102,224,192,129,196,134,168,142,217,19,181,148,143,173,68,248,72,12,1,8,64,0,2,77,8,248,248,158,241,177,206,116,68,8,248,78,0,33,194,119,11,82,255,74,19,144,87,68,207,158,61,205,59,239,188,67,108,136,74,247,132,248,141,231,99,43,62,43,238,132,0,4,32,0,129,214,9,248,248,158,241,177,206,173,91,134,20,16,112,139,0,66,132,91,246,160,54,158,18,248,219,223,254,102,190,243,157,239,120,90,251,246,171,61,115,230,76,211,167,79,159,246,51,32,101,238,4,248,216,202,29,121,233,11,92,119,221,117,205,156,57,115,74,213,206,111,126,243,155,230,141,55,222,40,85,155,104,12,4,242,34,224,227,123,198,199,58,231,101,79,202,129,64,86,4,16,34,178,34,75,190,149,34,32,17,226,168,163,142,178,127,170,114,93,117,213,85,70,127,36,70,112,249,67,128,143,45,127,108,229,67,77,181,53,108,218,180,105,246,79,153,174,61,247,220,211,232,143,182,189,113,65,0,2,173,17,240,241,61,227,99,157,91,179,10,119,67,192,61,2,8,17,238,217,132,26,121,70,224,232,163,143,182,53,30,63,126,188,103,53,79,94,221,42,183,61,57,189,98,114,224,99,171,24,238,101,44,117,222,188,121,102,227,141,55,54,247,220,115,143,217,126,251,237,75,213,196,25,51,102,152,61,246,216,195,188,252,242,203,166,123,247,238,165,106,27,141,129,64,214,4,124,124,207,248,88,231,172,237,72,254,16,200,154,0,66,68,214,132,201,191,212,4,240,10,48,118,75,74,213,188,65,124,238,212,124,108,249,108,61,183,234,126,252,241,199,219,10,141,29,59,214,173,138,165,84,155,178,183,47,37,76,100,3,129,165,8,248,248,158,241,177,206,116,61,8,248,78,0,33,194,119,11,82,255,194,8,4,113,33,170,30,39,1,14,133,117,193,182,10,230,99,171,45,108,36,170,33,240,216,99,143,153,31,253,232,71,230,149,87,94,49,95,255,250,215,75,201,167,204,30,31,165,52,24,141,114,134,128,143,239,25,31,235,236,140,193,169,8,4,218,36,128,16,209,38,56,146,65,0,79,128,127,247,1,60,67,252,121,30,248,216,242,199,86,46,215,180,42,49,20,202,26,3,195,229,190,69,221,252,39,224,227,123,198,199,58,251,223,83,104,65,213,9,32,68,84,189,7,208,254,182,8,16,27,97,105,108,48,105,171,43,229,158,136,143,173,220,145,151,174,192,27,111,188,209,92,122,233,165,102,250,244,233,165,107,91,189,6,237,176,195,14,230,184,227,142,51,7,29,116,80,37,218,75,35,33,144,148,128,143,239,25,31,235,156,212,78,164,135,64,209,4,16,34,138,182,0,229,123,71,128,213,255,104,147,225,37,226,126,119,230,99,203,125,27,185,94,195,77,55,221,212,92,118,217,101,102,247,221,119,119,189,170,169,212,79,193,56,37,68,204,154,53,43,149,252,200,4,2,101,39,224,227,123,198,199,58,151,189,31,209,190,242,19,64,136,40,191,141,105,97,138,4,136,135,208,24,38,124,82,236,108,25,101,197,199,86,70,96,43,146,237,176,97,195,236,73,18,147,38,77,170,72,139,255,217,204,126,253,250,217,19,66,134,14,29,90,169,118,211,88,8,180,67,192,199,247,140,143,117,110,199,54,164,129,128,75,4,16,34,92,178,6,117,113,158,0,43,254,205,77,132,199,72,115,70,69,222,193,199,86,145,244,253,46,91,129,41,53,25,151,16,209,171,87,47,191,27,211,98,237,171,220,246,22,81,113,59,4,140,143,239,25,31,235,76,87,131,128,239,4,16,34,124,183,32,245,207,141,0,49,16,226,163,134,85,124,86,121,223,201,199,86,222,196,203,83,94,213,189,2,170,234,13,82,158,30,76,75,242,34,224,227,123,198,199,58,231,101,79,202,129,64,86,4,16,34,178,34,75,190,165,34,192,42,127,235,230,196,123,164,117,102,121,164,224,99,43,15,202,229,43,131,56,9,255,180,169,226,99,40,80,231,30,123,236,81,62,35,211,34,8,164,68,192,199,247,140,143,117,78,201,92,100,3,129,194,8,32,68,20,134,158,130,125,33,64,220,131,246,44,5,183,246,184,101,157,138,143,173,172,9,151,51,127,78,142,248,167,93,171,118,98,72,57,123,51,173,202,154,128,143,239,25,31,235,156,181,29,201,31,2,89,19,64,136,200,154,48,249,123,79,128,149,253,246,77,136,39,73,251,236,178,74,201,199,86,86,100,203,155,239,184,113,227,204,180,105,211,236,31,46,99,246,220,115,79,251,103,224,192,129,224,128,0,4,234,16,240,241,61,227,99,157,233,124,16,240,157,0,66,132,239,22,164,254,153,18,32,214,65,114,188,48,76,206,48,205,28,248,216,74,147,102,249,243,154,55,111,158,13,80,169,173,25,219,111,191,125,249,27,28,163,133,51,102,204,176,91,51,20,180,179,123,247,238,49,82,112,11,4,170,69,192,199,247,140,143,117,174,86,175,162,181,101,36,128,16,81,70,171,210,166,84,8,176,154,159,10,70,155,9,94,37,233,177,76,154,19,31,91,73,9,86,43,253,241,199,31,111,27,60,118,236,216,106,53,188,73,107,225,66,119,128,64,52,1,31,223,51,62,214,153,62,8,1,223,9,32,68,248,110,65,234,159,9,1,226,27,164,139,21,158,233,242,76,146,27,31,91,73,232,85,43,45,43,255,209,246,198,83,164,90,207,2,173,109,141,128,143,239,25,31,235,220,154,85,184,27,2,238,17,64,136,112,207,38,212,200,1,2,172,224,167,111,4,60,76,210,103,218,78,142,124,108,181,67,173,154,105,136,133,208,216,238,196,206,168,230,115,65,171,155,19,240,241,61,227,99,157,155,91,130,59,32,224,54,1,132,8,183,237,67,237,10,32,64,76,131,236,160,195,54,59,182,113,115,230,99,43,46,169,106,223,199,233,16,241,236,207,105,34,241,56,113,87,181,8,248,248,158,241,177,206,213,234,85,180,182,140,4,16,34,202,104,85,218,212,54,1,86,237,219,70,23,59,33,222,38,177,81,101,114,35,31,91,153,96,45,93,166,155,110,186,169,185,244,210,75,109,80,70,174,104,2,10,226,121,220,113,199,153,89,179,102,129,9,2,16,248,23,1,31,223,51,62,214,153,14,7,1,223,9,32,68,248,110,65,234,159,26,1,226,24,164,134,178,97,70,112,206,135,115,84,41,124,108,21,203,223,135,210,135,13,27,102,79,132,152,52,105,146,15,213,45,188,142,253,250,245,179,39,139,12,29,58,180,240,186,80,1,8,184,64,192,199,247,140,143,117,118,193,214,212,1,2,73,8,32,68,36,161,71,218,82,17,96,165,62,63,115,226,121,146,31,235,218,146,248,216,42,142,189,15,37,191,242,202,43,118,82,45,33,162,87,175,94,62,84,185,240,58,194,172,112,19,80,1,199,8,248,248,158,241,177,206,142,153,157,234,64,160,101,2,8,17,45,35,35,65,25,9,16,187,32,127,171,194,60,127,230,42,145,143,173,98,184,251,82,42,171,251,237,89,10,47,146,246,184,145,170,156,4,124,124,207,248,88,231,114,246,30,90,85,37,2,8,17,85,178,54,109,173,75,128,213,249,226,58,6,94,40,249,179,231,99,43,127,230,190,148,72,188,131,100,150,34,174,70,50,126,164,46,15,1,31,223,51,62,214,185,60,61,134,150,84,149,0,66,68,85,45,79,187,45,1,226,21,20,219,17,224,159,63,127,62,182,242,103,238,75,137,156,0,145,204,82,156,52,146,140,31,169,203,67,192,199,247,140,143,117,46,79,143,161,37,85,37,128,16,81,85,203,211,110,75,128,21,249,226,59,2,30,41,249,218,128,143,173,124,121,251,82,218,184,113,227,204,180,105,211,236,31,174,246,9,236,185,231,158,70,127,6,14,28,216,126,38,164,132,128,231,4,124,124,207,248,88,103,207,187,9,213,135,128,65,136,160,19,84,150,0,49,10,220,49,61,182,200,207,22,124,108,229,199,218,151,146,230,205,155,103,3,84,106,107,198,246,219,111,239,75,181,157,172,231,140,25,51,236,145,167,10,246,217,189,123,119,39,235,72,165,32,144,53,1,31,223,51,62,214,57,107,59,146,63,4,178,38,128,16,145,53,97,242,119,146,0,171,240,238,153,5,239,148,124,108,194,199,86,62,156,125,42,229,248,227,143,183,213,29,59,118,172,79,213,118,182,174,240,116,214,52,84,44,39,2,62,190,103,124,172,115,78,230,164,24,8,100,70,0,33,34,51,180,100,236,42,1,226,18,184,105,25,236,146,143,93,248,216,202,135,179,47,165,176,130,159,190,165,240,48,73,159,41,57,250,69,192,199,247,140,143,117,246,171,87,80,91,8,44,77,0,33,130,94,81,57,2,69,175,188,79,158,60,217,50,223,96,131,13,204,164,73,147,204,197,23,95,108,86,92,113,197,194,237,224,66,189,240,84,201,190,27,240,177,149,61,99,159,74,32,166,65,54,214,34,230,70,54,92,201,213,15,2,62,190,103,124,172,179,31,189,129,90,66,32,154,0,66,4,189,163,82,4,92,136,69,112,203,45,183,152,47,191,252,210,244,234,213,203,252,246,183,191,53,231,158,123,174,89,118,217,101,11,183,131,43,245,114,193,70,133,27,35,195,10,240,177,149,33,92,207,178,230,148,135,108,13,198,41,36,217,242,37,119,119,9,248,248,158,81,157,185,32,80,118,2,95,125,245,149,83,77,68,136,112,202,28,84,38,75,2,174,172,182,63,252,240,195,230,211,79,63,53,27,110,184,161,121,236,177,199,76,159,62,125,204,232,209,163,77,215,174,93,205,181,215,94,107,182,219,110,59,115,209,69,23,153,173,183,222,218,226,152,62,125,186,25,52,104,144,121,242,201,39,205,225,135,31,110,206,57,231,28,179,202,42,171,152,243,207,63,223,28,116,208,65,102,179,205,54,51,247,221,119,159,185,224,130,11,140,188,26,214,94,123,109,251,95,93,7,31,124,112,221,244,171,173,182,154,121,241,197,23,109,185,139,22,45,50,31,126,248,161,25,48,96,128,89,126,249,229,59,234,165,188,139,186,138,246,90,41,170,221,121,148,235,227,7,98,30,92,170,88,198,166,155,110,106,46,189,244,82,27,92,145,43,125,2,10,254,121,220,113,199,153,89,179,102,165,159,57,57,66,192,97,2,188,103,28,54,14,85,171,44,1,23,159,75,132,136,202,118,199,106,53,220,229,248,3,18,4,250,247,239,111,5,134,157,119,222,217,138,8,79,61,245,148,25,49,98,132,121,235,173,183,204,201,39,159,108,134,14,29,106,182,216,98,11,115,211,77,55,153,151,94,122,201,12,25,50,196,220,124,243,205,102,213,85,87,53,123,237,181,151,221,222,161,123,238,189,247,94,243,237,111,127,219,12,27,54,204,236,191,255,254,86,220,136,74,175,168,238,199,30,123,172,21,35,182,218,106,43,179,220,114,203,25,87,86,4,92,182,151,239,79,142,139,47,34,223,153,250,88,127,141,17,26,3,180,61,140,43,59,2,253,250,245,179,39,146,104,124,230,130,64,85,8,240,158,169,138,165,105,167,79,4,92,124,46,17,34,124,234,65,212,181,109,2,46,175,176,75,136,24,53,106,148,25,51,102,140,233,214,173,155,245,84,184,250,234,171,173,152,48,117,234,84,43,60,156,121,230,153,86,36,88,176,96,129,57,235,172,179,204,233,167,159,110,222,126,251,109,115,215,93,119,153,211,78,59,205,122,67,200,75,98,157,117,214,49,125,251,246,181,194,132,196,138,105,211,166,69,166,95,184,112,97,167,114,219,134,155,81,66,87,60,88,50,106,94,97,217,186,248,34,42,12,70,69,11,126,229,149,87,236,228,88,66,132,182,136,113,101,71,0,214,217,177,37,103,119,9,240,158,113,215,54,212,172,186,4,92,124,46,17,34,170,219,31,43,211,114,215,99,14,132,133,7,5,173,12,255,255,148,41,83,204,33,135,28,210,201,86,219,108,179,141,81,60,135,213,87,95,221,174,178,13,28,56,208,140,31,63,222,236,187,239,190,230,47,127,249,139,217,105,167,157,236,54,14,29,33,39,239,138,168,244,202,52,16,60,92,8,150,89,175,67,186,110,59,31,31,34,23,95,68,62,114,244,185,206,245,86,233,175,191,254,122,115,216,97,135,117,52,75,177,107,206,62,251,236,134,205,108,39,141,175,220,194,227,242,226,197,139,205,37,151,92,98,61,202,222,127,255,253,166,227,40,222,39,190,90,157,122,183,75,128,247,76,187,228,72,7,129,236,8,184,248,92,34,68,100,103,111,114,118,128,128,15,171,234,141,132,8,121,68,204,159,63,223,4,19,242,48,82,125,12,43,78,196,250,235,175,111,94,127,253,117,115,212,81,71,217,237,28,218,174,161,61,223,223,255,254,247,173,96,17,149,190,182,92,7,204,85,183,10,46,123,179,184,202,172,81,189,92,124,17,249,200,209,215,58,215,139,91,160,224,85,195,135,15,55,187,237,182,155,81,128,197,56,87,59,105,226,228,235,195,61,31,124,240,129,245,82,211,248,27,71,136,80,155,20,143,227,178,203,46,51,187,239,190,187,15,77,164,142,16,72,68,128,247,76,34,124,36,134,64,38,4,92,124,46,17,34,50,49,53,153,186,64,192,151,56,3,141,132,136,57,115,230,152,83,79,61,213,158,172,177,229,150,91,154,25,51,102,152,9,19,38,152,145,35,71,154,238,221,187,219,173,27,167,156,114,138,221,174,241,179,159,253,204,198,131,120,238,185,231,58,130,86,106,91,71,84,250,185,115,231,54,93,201,195,142,46,16,72,183,14,46,190,136,210,109,33,185,53,34,80,239,36,7,5,207,213,24,163,21,126,9,155,225,75,177,104,116,202,143,2,223,126,241,197,23,118,242,189,223,126,251,217,173,29,81,105,194,233,63,249,228,19,187,5,76,147,112,109,29,83,154,189,247,222,219,222,162,152,54,26,159,116,41,88,238,171,175,190,106,183,164,205,158,61,187,211,216,20,30,35,87,88,97,5,115,231,157,119,218,49,240,209,71,31,53,59,238,184,163,253,187,218,85,27,128,87,193,127,181,53,162,54,216,175,130,245,6,87,208,166,102,129,127,37,136,202,131,108,240,224,193,230,140,51,206,176,94,104,242,78,147,248,171,45,114,10,18,44,47,9,5,27,190,252,242,203,109,16,225,240,197,9,37,60,151,85,34,192,123,166,74,214,166,173,190,16,112,241,185,68,136,240,165,247,80,207,150,9,248,178,146,222,72,136,232,210,165,139,121,228,145,71,236,199,239,131,15,62,104,246,217,103,31,27,15,162,119,239,222,150,135,210,106,130,160,51,235,245,33,174,143,99,253,155,62,142,117,2,134,86,45,163,210,251,226,17,161,118,250,224,217,210,114,7,45,40,129,139,47,162,130,80,84,174,88,141,19,138,27,163,63,225,75,65,113,79,58,233,36,43,52,232,84,159,31,255,248,199,86,16,88,119,221,117,141,132,4,141,57,218,226,245,198,27,111,216,63,71,30,121,164,141,81,19,149,38,156,183,196,82,5,223,149,24,240,238,187,239,218,73,188,196,12,157,214,163,0,189,242,196,248,198,55,190,97,99,221,44,89,178,196,198,183,105,36,68,72,172,208,248,166,63,107,173,181,150,13,182,169,211,135,20,99,71,158,97,225,0,188,18,114,37,212,214,11,246,27,62,50,89,91,216,154,5,254,149,0,18,108,101,147,112,19,246,136,208,105,70,226,181,203,46,187,116,10,54,172,49,56,124,237,185,231,158,70,127,180,157,142,11,2,101,38,192,123,166,204,214,165,109,190,18,112,241,185,68,136,240,181,55,81,239,134,4,136,45,80,190,14,130,77,211,177,169,139,47,162,116,90,70,46,141,8,204,155,55,207,122,49,104,107,198,246,219,111,223,233,214,167,159,126,218,138,3,99,199,142,53,61,123,246,180,158,9,19,39,78,180,147,109,197,143,121,254,249,231,237,68,95,1,113,53,169,151,55,86,179,52,65,1,119,223,125,183,21,74,37,8,72,44,93,121,229,149,237,79,218,54,38,1,228,196,19,79,180,255,175,252,174,185,230,26,43,122,52,18,34,106,227,217,72,56,145,24,17,8,24,225,192,191,42,35,42,216,175,60,24,130,75,222,115,205,2,255,170,174,81,66,196,255,103,239,78,160,173,40,174,133,143,239,128,145,73,32,40,250,112,200,19,69,81,131,99,136,198,47,198,232,19,159,3,201,139,145,151,4,193,33,42,6,212,48,56,49,136,8,42,74,0,25,100,144,128,81,196,129,8,106,20,141,162,209,104,98,212,128,130,115,162,56,96,196,32,34,65,153,68,64,5,190,181,43,239,220,156,123,184,231,220,51,212,233,222,93,253,239,181,88,232,189,221,213,85,191,93,221,116,239,174,174,206,55,217,112,110,93,53,97,114,242,201,39,187,73,66,213,144,5,129,80,5,248,119,38,212,200,210,174,36,11,88,60,46,73,68,36,185,71,81,247,58,5,120,122,30,110,199,72,202,40,23,203,17,176,248,15,145,101,175,80,234,166,147,215,234,162,201,134,250,22,157,3,161,79,159,62,238,53,10,77,94,124,241,197,23,238,75,61,251,238,187,111,157,243,213,104,121,185,219,100,246,177,105,211,38,209,73,119,117,191,154,20,208,17,11,154,148,208,4,133,46,58,162,75,151,236,17,90,133,18,17,58,74,108,209,162,69,46,161,162,201,11,29,241,165,159,61,174,107,36,69,161,201,122,179,95,157,208,121,30,234,155,248,55,187,126,185,35,34,178,39,253,173,111,164,89,41,113,168,47,78,252,30,1,171,2,252,59,99,53,50,212,43,205,2,22,143,75,18,17,105,238,145,129,182,93,15,52,125,66,150,251,181,136,64,155,155,170,102,221,121,231,157,162,51,254,235,43,39,44,229,9,88,252,135,168,188,150,176,85,177,2,58,183,140,78,96,91,236,147,120,77,42,232,171,20,250,218,132,142,28,120,234,169,167,228,153,103,158,145,13,27,54,200,121,231,157,39,109,219,182,221,102,215,185,219,228,174,160,199,172,142,42,208,87,24,58,117,234,228,126,93,104,68,132,38,148,117,255,77,155,54,173,53,90,226,111,127,251,155,92,123,237,181,238,245,144,131,14,58,72,222,123,239,61,55,186,162,174,68,68,161,201,122,179,235,87,204,196,191,190,18,17,133,70,166,20,27,79,214,67,192,186,0,255,206,88,143,16,245,75,163,128,197,227,146,68,68,26,123,98,224,109,102,68,68,184,1,102,68,68,229,177,181,248,15,81,229,173,74,103,9,122,51,174,35,13,116,126,131,66,75,125,115,19,232,43,3,58,41,165,190,158,161,175,19,188,246,218,107,110,196,130,142,92,208,27,231,81,163,70,185,255,94,183,110,157,91,79,147,20,58,239,67,190,109,182,219,110,187,154,234,232,168,4,157,48,50,51,41,165,38,23,52,17,209,174,93,59,55,185,174,38,38,246,218,107,47,247,74,134,38,51,52,161,160,19,233,246,237,219,215,37,28,116,68,70,38,201,160,127,235,156,19,111,189,245,150,171,195,218,181,107,221,235,35,154,228,80,7,157,191,34,123,116,66,161,201,122,115,95,141,168,111,226,223,220,68,132,122,104,91,116,14,141,82,70,68,40,76,190,185,58,210,217,139,105,117,136,2,252,59,19,98,84,105,83,210,5,44,30,151,36,34,146,222,171,168,127,157,2,204,39,16,94,199,32,166,126,98,106,241,31,34,63,45,75,95,41,250,154,130,222,132,235,112,255,43,175,188,178,206,132,68,49,95,107,208,175,98,220,123,239,189,46,25,240,193,7,31,200,249,231,159,239,146,4,122,179,62,101,202,20,57,224,128,3,220,68,140,186,47,157,59,162,117,235,214,110,66,203,186,182,201,254,34,133,70,36,251,171,25,154,48,209,57,33,244,83,195,154,240,152,63,127,190,75,40,104,226,161,91,183,110,46,209,161,55,247,218,46,253,50,134,190,14,210,162,69,11,247,58,136,38,2,52,105,241,233,167,159,186,228,131,38,65,142,63,254,120,55,66,74,95,253,24,55,110,156,124,242,201,39,181,146,2,133,38,235,205,237,45,245,77,252,155,157,136,104,208,160,129,251,18,136,214,81,147,37,79,62,249,164,171,155,182,169,190,87,51,50,251,173,235,235,37,233,235,193,180,56,84,1,254,157,9,53,178,180,43,201,2,22,143,75,18,17,73,238,81,212,189,160,0,79,207,183,229,209,139,120,253,196,156,190,167,189,211,78,59,229,245,43,118,189,168,186,32,163,92,252,73,91,252,135,200,95,235,210,85,146,126,182,82,71,49,232,162,95,188,208,132,132,222,164,103,143,144,104,223,190,189,76,156,56,209,189,154,97,121,41,246,6,222,114,27,74,169,155,206,113,161,163,62,116,116,7,11,2,161,9,240,239,76,104,17,165,61,33,8,88,60,46,73,68,132,208,179,104,67,157,2,58,19,186,38,35,22,46,92,40,29,59,118,68,233,255,38,148,203,124,118,174,80,34,66,135,72,23,179,94,20,168,196,209,175,178,197,127,136,252,182,48,93,165,233,8,4,125,125,66,151,150,45,91,138,78,14,169,19,77,234,8,9,29,37,160,243,66,232,156,57,214,151,180,37,34,52,30,58,154,67,95,61,209,137,50,89,16,8,73,128,127,103,66,138,38,109,9,69,192,226,113,73,34,34,148,222,69,59,234,20,136,226,73,122,246,208,227,221,119,223,221,205,52,127,202,41,167,136,30,240,153,161,199,47,191,252,178,232,183,230,175,186,234,42,209,27,7,189,232,30,51,102,140,108,220,184,209,189,23,125,240,193,7,75,151,46,93,228,136,35,142,112,237,120,226,137,39,220,4,109,23,93,116,145,60,247,220,115,110,248,114,161,50,116,72,242,140,25,51,100,231,157,119,118,219,215,85,167,19,78,56,65,46,185,228,18,153,54,109,154,28,114,200,33,114,215,93,119,185,207,242,233,83,85,221,199,209,71,31,237,254,91,127,167,195,167,51,235,141,28,57,50,239,208,227,45,91,182,184,33,202,147,38,77,146,220,182,251,234,146,140,108,241,37,249,175,114,180,95,178,132,37,160,175,10,232,177,152,89,244,21,1,141,179,126,221,65,95,27,248,175,255,250,175,176,26,28,72,107,254,248,199,63,186,87,94,88,16,8,81,128,73,165,67,140,42,109,74,178,0,137,136,36,71,143,186,39,86,160,218,115,11,232,36,103,58,113,155,38,11,62,250,232,35,25,60,120,176,27,46,173,255,8,235,123,214,250,180,171,67,135,14,238,198,95,39,79,27,58,116,168,123,74,169,175,71,104,50,66,103,126,215,89,233,117,130,56,77,60,232,13,133,38,51,52,113,160,55,247,197,150,161,19,196,101,110,50,243,213,105,135,29,118,168,25,233,176,124,249,114,209,36,131,254,217,117,215,93,221,83,83,157,180,110,236,216,177,46,145,145,25,17,161,159,182,203,55,25,219,227,143,63,94,103,219,247,220,115,79,47,253,165,218,177,243,82,73,10,65,32,70,129,80,70,68,196,72,24,219,174,25,17,17,27,61,59,70,0,1,4,82,39,64,34,34,117,33,167,193,86,4,170,249,84,93,103,151,215,89,208,117,22,117,157,128,172,89,179,102,174,217,250,233,56,77,60,232,13,189,30,252,107,214,172,145,33,67,134,184,9,216,116,82,54,29,73,160,55,253,58,156,250,195,15,63,116,163,37,52,129,241,197,23,95,212,252,183,142,140,40,182,140,108,235,124,117,42,244,202,197,179,207,62,235,146,17,58,51,189,62,73,45,38,17,161,79,91,235,106,187,143,184,71,49,154,197,71,61,41,3,129,184,4,244,28,146,73,122,38,125,142,136,184,12,227,218,47,115,68,196,37,207,126,17,64,0,129,116,10,144,136,72,103,220,105,181,1,129,106,206,51,160,239,100,235,172,237,250,249,56,77,26,232,72,7,77,74,104,50,224,140,51,206,168,213,122,125,237,65,19,20,186,100,143,50,208,239,216,103,70,65,232,235,26,250,74,135,142,172,208,25,239,139,45,35,123,71,249,234,164,251,201,36,24,244,73,234,162,69,139,68,47,136,245,53,144,121,243,230,201,177,199,30,91,82,34,66,135,132,215,213,246,175,125,237,107,21,69,189,154,241,170,168,98,108,140,128,33,1,95,95,205,48,212,164,212,84,133,175,102,164,38,212,52,20,1,4,16,48,33,64,34,194,68,24,168,68,90,5,170,253,132,93,95,197,88,182,108,153,251,140,91,167,78,157,28,243,234,213,171,221,167,231,114,151,186,38,102,211,209,15,207,60,243,140,104,178,224,196,19,79,148,163,142,58,202,37,45,74,41,35,119,63,185,117,210,207,221,101,18,17,127,255,251,223,221,167,231,206,61,247,92,247,122,200,123,239,189,231,246,87,215,136,8,181,211,207,234,53,109,218,212,37,45,110,189,245,86,247,169,63,125,23,93,151,220,253,116,237,218,181,162,110,86,205,17,44,21,85,140,141,17,48,36,208,163,71,15,247,21,156,236,175,100,212,85,189,206,157,59,139,254,233,221,187,183,161,218,167,183,42,58,138,108,238,220,185,238,15,11,2,8,32,128,0,2,81,8,144,136,136,66,153,125,32,80,64,160,26,115,14,204,156,57,83,22,47,94,44,253,251,247,119,123,214,27,118,77,68,252,231,127,254,167,251,153,142,116,56,240,192,3,101,193,130,5,114,243,205,55,187,9,33,87,172,88,81,107,68,132,110,167,175,103,100,110,20,116,162,200,214,173,91,187,17,22,165,148,145,105,122,190,58,29,122,232,161,110,180,134,214,81,95,197,208,79,199,233,220,22,107,215,174,117,9,10,77,40,232,200,142,13,27,54,212,172,167,137,17,253,204,156,38,45,116,134,119,77,84,188,255,254,251,238,111,29,13,81,87,219,51,137,152,114,58,99,53,98,84,78,61,216,6,129,80,4,244,220,163,159,239,212,185,105,90,181,106,21,107,179,178,39,234,213,73,118,245,117,181,251,239,191,223,37,112,53,177,153,157,164,213,243,140,206,163,211,162,69,11,55,25,239,97,135,29,230,190,4,162,147,251,234,146,111,50,224,66,19,8,199,218,120,17,247,133,19,61,143,234,72,180,195,15,63,60,238,234,176,127,4,16,64,0,129,148,8,144,136,72,73,160,105,166,109,1,223,79,219,179,47,122,245,201,164,126,113,162,103,207,158,162,195,166,245,117,135,65,131,6,201,211,79,63,45,167,158,122,170,27,69,176,255,254,251,215,186,216,206,140,42,208,27,126,189,24,223,126,251,237,107,230,149,208,196,64,41,101,100,228,243,213,73,95,165,208,247,202,231,204,153,227,190,116,161,35,27,102,205,154,37,58,82,66,39,78,211,196,130,94,232,235,133,127,102,189,59,239,188,211,125,93,67,231,182,208,159,107,162,64,111,22,180,174,217,95,205,200,110,123,166,77,165,246,132,106,143,90,41,181,62,172,143,64,40,2,253,250,245,115,77,209,68,99,156,139,158,59,178,39,234,213,68,230,244,233,211,243,38,34,116,212,135,206,159,163,175,141,105,130,85,39,6,214,9,118,117,244,89,190,137,124,245,181,184,186,38,16,246,53,137,110,37,126,86,226,80,73,27,216,22,1,4,16,64,32,121,2,36,34,146,23,51,106,28,160,0,243,15,216,12,42,113,177,25,23,106,21,134,64,230,73,252,35,143,60,82,243,153,224,56,90,166,137,136,236,137,122,115,95,83,203,29,17,145,111,93,253,50,80,190,137,124,95,122,233,165,170,77,162,91,137,153,165,145,41,149,180,131,109,17,64,0,1,4,146,39,64,34,34,121,49,163,198,129,10,240,228,221,94,96,125,143,84,177,215,66,106,132,64,188,2,22,230,38,40,148,120,168,235,213,140,124,159,14,214,209,91,249,38,242,109,219,182,109,85,38,209,173,52,122,204,213,81,169,32,219,35,128,0,2,8,148,43,64,34,162,92,57,182,67,160,10,2,204,69,80,5,212,50,139,36,22,101,194,177,25,2,37,10,196,253,181,134,186,18,17,249,38,195,213,57,34,242,37,34,116,68,68,190,137,124,51,36,190,39,209,45,145,186,214,234,250,5,164,137,19,39,186,121,45,88,16,64,0,1,4,16,136,90,128,68,68,212,226,236,15,129,122,4,120,10,31,127,23,97,116,74,252,49,160,6,233,17,248,253,239,127,47,125,250,244,113,19,213,198,177,228,38,34,150,44,89,146,119,50,220,66,137,136,165,75,151,230,157,200,87,191,70,225,123,18,221,74,173,218,183,111,239,18,17,58,105,40,11,2,8,32,128,0,2,81,11,144,136,136,90,156,253,33,80,143,0,243,18,196,219,69,240,143,215,159,189,167,83,64,39,166,213,47,55,12,27,54,44,114,128,220,68,132,142,90,208,201,115,235,154,12,183,80,34,162,208,100,192,249,38,235,45,119,18,221,74,145,116,98,95,253,98,201,29,119,220,81,105,81,108,143,0,2,8,32,128,64,89,2,36,34,202,98,99,35,4,170,43,192,19,249,234,250,22,42,157,17,41,241,217,179,231,244,10,232,104,1,77,68,232,205,113,187,118,237,210,11,17,65,203,177,142,0,153,93,32,128,0,2,8,212,43,64,34,162,94,34,86,64,32,30,1,230,40,136,222,29,243,232,205,217,35,2,25,1,158,210,71,211,23,226,28,125,18,77,11,217,11,2,8,32,128,64,18,4,72,68,36,33,74,212,49,181,2,60,157,143,46,244,140,66,137,206,154,61,33,144,79,128,121,11,170,219,55,30,125,244,81,55,255,69,92,243,113,84,183,117,148,142,0,2,8,32,144,36,1,18,17,73,138,22,117,77,157,0,243,21,68,19,114,156,163,113,102,47,8,212,39,192,151,28,234,19,170,236,247,113,127,161,164,178,218,179,53,2,8,32,128,64,80,250,171,255,0,0,32,0,73,68,65,84,72,2,36,34,66,138,38,109,9,82,128,39,245,213,15,43,35,79,170,111,204,30,16,40,86,160,115,231,206,162,127,122,247,238,93,236,38,172,87,132,192,228,201,147,69,191,222,161,127,88,16,64,0,1,4,16,136,91,128,68,68,220,17,96,255,8,20,33,192,220,5,69,32,149,185,10,182,101,194,177,25,2,85,18,88,176,96,129,251,164,164,78,92,217,170,85,171,42,237,37,93,197,174,90,181,202,77,6,170,175,102,28,126,248,225,233,106,60,173,69,0,1,4,16,48,41,64,34,194,100,88,168,20,2,219,10,240,212,222,127,175,96,180,137,127,83,74,68,192,135,64,191,126,253,92,49,19,38,76,240,81,92,234,203,192,51,245,93,0,0,4,16,64,192,156,0,137,8,115,33,161,66,8,212,45,192,60,6,126,123,6,158,126,61,41,13,1,159,2,60,193,247,167,201,8,19,127,150,148,132,0,2,8,32,224,79,128,68,132,63,75,74,66,160,234,2,60,193,247,71,204,8,19,127,150,148,132,64,53,4,152,211,192,143,42,115,110,248,113,164,20,4,16,64,0,1,191,2,36,34,252,122,82,26,2,85,23,96,78,131,202,137,49,172,220,144,18,16,136,66,128,175,60,84,166,204,87,72,42,243,99,107,4,16,64,0,129,234,9,144,136,168,158,45,37,35,80,53,1,158,230,151,79,203,168,146,242,237,216,18,129,168,5,116,114,197,190,125,251,202,91,111,189,21,245,174,131,216,95,251,246,237,101,226,196,137,110,242,79,22,4,16,64,0,1,4,44,9,144,136,176,20,13,234,130,64,145,2,204,111,80,36,84,206,106,184,149,231,198,86,8,196,41,112,230,153,103,186,47,62,12,27,54,44,206,106,36,110,223,87,95,125,181,251,242,200,29,119,220,145,184,186,83,97,4,16,64,0,129,240,5,72,68,132,31,99,90,24,168,0,79,246,75,15,44,35,73,74,55,99,11,4,226,22,88,188,120,177,75,68,232,77,117,187,118,237,226,174,78,34,246,143,89,34,194,68,37,17,64,0,129,84,11,144,136,72,117,248,105,124,210,5,152,235,160,248,8,98,85,188,21,107,34,96,77,128,167,251,165,69,132,81,36,165,121,177,54,2,8,32,128,64,244,2,36,34,162,55,103,143,8,120,21,224,41,127,253,156,140,30,169,223,136,53,16,176,46,192,124,7,197,69,136,121,53,138,115,98,45,4,16,64,0,129,120,5,72,68,196,235,207,222,17,168,88,128,121,15,10,19,226,83,113,23,163,0,4,76,8,240,5,136,226,194,192,151,70,138,115,98,45,4,16,64,0,129,120,5,72,68,196,235,207,222,17,240,34,192,19,255,252,140,140,24,241,210,197,40,4,1,19,2,157,59,119,22,253,211,187,119,111,19,245,177,86,137,201,147,39,203,220,185,115,221,31,22,4,16,64,0,1,4,44,11,144,136,176,28,29,234,134,64,9,2,204,129,176,45,22,38,37,116,32,86,69,32,1,2,11,22,44,112,159,162,212,137,43,91,181,106,149,128,26,71,87,197,85,171,86,185,73,61,245,213,140,195,15,63,60,186,29,179,39,4,16,64,0,1,4,202,16,32,17,81,6,26,155,32,96,85,128,167,255,255,142,12,163,68,172,246,82,234,133,64,101,2,253,250,245,115,5,76,152,48,161,178,130,2,219,26,151,192,2,74,115,16,64,0,129,192,5,72,68,4,30,96,154,151,46,1,230,67,248,87,188,113,72,87,191,167,181,233,18,224,201,255,182,241,102,164,72,186,142,1,90,139,0,2,8,132,32,64,34,34,132,40,210,6,4,178,4,24,9,32,194,200,16,14,9,4,194,22,96,46,132,218,241,101,238,140,176,251,59,173,67,0,1,4,66,20,32,17,17,98,84,105,83,234,5,210,60,55,66,154,219,158,250,142,15,64,170,4,248,58,196,191,194,205,215,68,82,213,237,105,44,2,8,32,16,140,0,137,136,96,66,73,67,16,168,45,144,198,81,1,140,6,225,40,64,32,61,2,58,41,99,223,190,125,229,173,183,222,74,79,163,235,104,105,251,246,237,101,226,196,137,110,18,79,22,4,16,64,0,1,4,146,34,64,34,34,41,145,162,158,8,148,40,144,153,39,161,196,205,18,191,250,194,133,11,165,99,199,142,137,111,7,13,64,0,129,250,5,206,60,243,76,247,165,136,97,195,134,213,191,114,128,107,92,125,245,213,238,11,34,119,220,113,71,128,173,163,73,8,32,128,0,2,33,11,144,136,8,57,186,180,13,129,10,4,226,58,57,196,181,223,10,168,216,20,1,4,98,18,88,188,120,177,75,68,232,205,120,187,118,237,98,170,69,60,187,77,115,219,227,17,103,175,8,32,128,0,2,62,5,44,94,243,127,101,235,214,173,91,125,54,146,178,16,64,160,116,129,184,78,14,113,237,183,116,33,182,64,0,1,11,2,105,29,21,144,246,209,32,22,250,30,117,64,0,1,4,16,40,95,192,226,53,63,137,136,242,227,201,150,8,120,19,136,235,228,16,215,126,189,193,81,16,2,8,68,46,144,182,121,18,126,255,251,223,75,159,62,125,82,63,63,70,228,29,141,29,34,128,0,2,8,120,19,176,120,205,79,34,194,91,120,41,8,129,242,5,226,58,57,196,181,223,242,165,216,18,1,4,226,22,72,219,151,35,248,98,72,220,61,142,253,35,128,0,2,8,84,42,96,241,154,159,68,68,165,81,101,123,4,60,8,196,117,114,136,107,191,30,200,40,2,1,4,98,20,232,220,185,179,232,159,222,189,123,199,88,139,234,239,122,242,228,201,50,119,238,92,247,135,5,1,4,16,64,0,129,164,10,88,188,230,39,17,145,212,222,68,189,131,18,136,235,228,16,215,126,131,10,30,141,65,32,133,2,11,22,44,112,159,176,212,137,43,91,181,106,21,164,192,234,213,171,221,164,156,143,60,242,136,28,113,196,17,65,182,145,70,33,128,0,2,8,164,67,192,226,53,63,137,136,116,244,61,90,105,92,32,174,147,67,92,251,53,30,14,170,135,0,2,69,8,244,235,215,207,173,53,97,194,132,34,214,78,222,42,161,183,47,121,17,161,198,8,32,128,0,2,229,10,88,188,230,39,17,81,110,52,217,14,1,143,2,113,157,28,226,218,175,71,58,138,66,0,129,152,4,86,173,90,229,62,231,249,232,163,143,202,225,135,31,30,83,45,170,179,219,52,140,248,168,142,28,165,34,128,0,2,8,88,20,176,120,205,79,34,194,98,79,161,78,169,19,136,235,228,16,215,126,83,23,96,26,140,64,160,2,161,206,161,144,150,57,48,2,237,150,52,11,1,4,16,64,32,71,192,226,53,63,137,8,186,41,2,6,4,226,58,57,196,181,95,3,228,84,1,1,4,60,9,124,253,235,95,151,165,75,151,122,42,205,70,49,123,236,177,135,252,227,31,255,176,81,25,106,129,0,2,8,32,128,64,133,2,22,175,249,73,68,84,24,84,54,71,192,135,64,92,39,135,184,246,235,195,140,50,16,64,0,1,4,16,64,0,1,4,16,64,160,126,1,139,215,252,36,34,234,143,27,107,32,80,117,129,184,78,14,113,237,183,234,160,236,0,1,4,16,64,0,1,4,16,64,0,1,4,156,128,197,107,126,18,17,116,78,4,12,8,196,117,114,136,107,191,6,200,169,2,2,8,32,128,0,2,8,32,128,0,2,169,16,176,120,205,79,34,34,21,93,143,70,90,23,136,235,228,16,215,126,173,199,131,250,33,128,0,2,8,32,128,0,2,8,32,16,138,128,197,107,126,18,17,161,244,46,218,145,104,129,184,78,14,113,237,55,209,193,162,242,8,32,128,0,2,8,32,128,0,2,8,36,72,192,226,53,63,137,136,4,117,32,170,26,174,64,92,39,135,184,246,27,110,36,105,25,2,8,32,128,0,2,8,32,128,0,2,182,4,44,94,243,147,136,176,213,71,168,77,74,5,226,58,57,196,181,223,148,134,153,102,35,128,0,2,8,32,128,0,2,8,32,16,185,128,197,107,126,18,17,145,119,3,118,136,192,182,2,113,157,28,226,218,47,125,0,1,4,16,64,0,1,4,16,64,0,1,4,162,17,176,120,205,79,34,34,154,216,179,23,4,10,10,196,117,114,136,107,191,116,7,4,16,64,0,1,4,16,64,0,1,4,16,136,70,192,226,53,63,137,136,104,98,95,210,94,180,163,176,164,79,96,235,214,173,145,55,154,190,22,57,57,59,204,17,136,163,223,19,4,4,16,64,0,1,4,16,64,32,77,2,36,34,210,20,237,10,218,106,177,163,84,208,28,54,69,0,1,4,234,20,224,92,71,199,64,0,1,4,16,64,0,1,4,170,47,96,241,154,139,17,17,213,143,123,201,123,176,216,81,74,110,4,27,32,128,0,2,245,8,112,174,163,139,32,128,0,2,8,32,128,0,2,213,23,176,120,205,69,34,162,250,113,47,121,15,22,59,74,201,141,96,3,4,16,64,128,68,4,125,0,1,4,16,64,0,1,4,16,136,93,192,226,253,37,137,136,216,187,197,182,21,176,216,81,12,50,81,37,4,16,72,184,0,231,186,132,7,144,234,35,128,0,2,8,32,128,64,34,4,44,94,115,145,136,48,216,117,44,118,20,131,76,84,9,1,4,18,46,192,185,46,225,1,164,250,8,32,128,0,2,8,32,144,8,1,139,215,92,36,34,12,118,29,139,29,197,32,19,85,66,0,129,132,11,112,174,75,120,0,169,62,2,8,32,128,0,2,8,36,66,192,226,53,23,137,8,131,93,199,98,71,49,200,68,149,16,64,32,225,2,156,235,18,30,64,170,143,0,2,8,32,128,0,2,137,16,176,120,205,69,34,194,96,215,177,216,81,12,50,81,37,4,16,72,184,0,231,186,132,7,144,234,35,128,0,2,8,32,128,64,34,4,44,94,115,145,136,48,216,117,44,118,20,131,76,84,9,1,4,18,46,192,185,46,225,1,164,250,8,32,128,0,2,8,32,144,8,1,139,215,92,36,34,12,118,29,139,29,197,32,19,85,66,0,129,132,11,112,174,75,120,0,169,62,2,8,32,128,0,2,8,36,66,192,226,53,23,137,8,131,93,199,98,71,49,200,68,149,16,64,32,225,2,156,235,18,30,64,170,143,0,2,8,32,128,0,2,137,16,176,120,205,69,34,194,64,215,233,209,163,135,204,156,57,83,134,15,31,46,253,251,247,151,76,71,25,61,122,180,12,29,58,84,186,119,239,46,211,167,79,55,80,83,170,128,0,2,8,148,47,192,185,174,124,59,182,68,0,1,4,16,64,0,1,4,202,21,32,17,81,174,92,224,219,173,91,183,78,90,183,110,45,77,154,52,145,6,13,26,200,170,85,171,164,85,171,86,178,121,243,102,217,184,113,163,172,92,185,82,154,55,111,30,184,2,205,67,0,129,208,5,56,215,133,30,97,218,135,0,2,8,32,128,0,2,22,5,72,68,88,140,138,145,58,13,24,48,64,166,77,155,38,107,215,174,117,201,136,45,91,182,72,139,22,45,164,87,175,94,162,35,35,88,16,64,0,129,16,4,56,215,133,16,69,218,128,0,2,8,32,128,0,2,73,18,32,17,145,164,104,69,92,87,125,82,184,203,46,187,184,17,16,153,165,113,227,198,178,98,197,10,70,67,68,28,11,118,135,0,2,213,19,224,92,87,61,91,74,70,0,1,4,16,64,0,1,4,234,18,32,17,65,191,40,40,48,104,208,32,153,58,117,170,172,89,179,70,90,182,108,41,231,159,127,190,140,28,57,18,53,4,16,64,32,40,1,206,117,65,133,147,198,32,128,0,2,8,32,128,128,113,1,18,17,198,3,20,119,245,178,159,20,50,26,34,238,104,176,127,4,16,168,150,0,231,186,106,201,82,46,2,8,32,128,0,2,8,32,176,173,0,137,8,122,69,189,2,250,254,244,228,201,147,165,119,239,222,204,13,81,175,22,43,32,128,64,82,5,56,215,37,53,114,212,27,1,4,16,64,0,1,4,146,38,64,34,34,105,17,139,161,190,250,164,176,77,155,54,178,124,249,114,230,134,136,193,159,93,34,128,64,52,2,156,235,162,113,102,47,8,32,128,0,2,8,32,128,0,137,136,4,245,129,23,94,120,65,190,245,173,111,37,168,198,126,170,186,112,225,66,233,216,177,163,159,194,40,5,1,4,204,11,112,174,51,31,34,42,136,0,2,8,32,128,0,2,8,84,36,64,34,162,34,190,104,55,214,36,68,207,158,61,221,159,180,44,55,221,116,147,232,31,77,70,176,32,128,64,58,4,56,215,165,35,206,180,18,1,4,16,64,0,1,4,210,43,64,34,34,33,177,239,213,171,151,171,233,180,105,211,18,82,99,127,213,76,115,219,253,41,82,18,2,201,16,72,243,241,158,230,182,39,163,119,82,75,4,16,64,0,1,4,16,240,37,64,34,194,151,100,21,203,97,84,128,184,87,82,210,54,26,164,138,93,138,162,17,48,41,192,185,142,115,157,201,142,73,165,16,64,0,1,4,16,64,192,187,0,137,8,239,164,126,11,204,188,43,157,246,121,18,112,240,219,175,40,13,1,107,2,28,227,255,138,8,14,214,122,38,245,65,0,1,4,16,64,0,129,106,8,144,136,168,134,170,199,50,25,9,240,111,76,158,150,122,236,88,20,133,128,49,1,206,117,156,235,140,117,73,170,131,0,2,8,32,128,0,2,85,20,32,17,81,69,220,74,139,230,125,225,109,5,49,169,180,87,177,61,2,246,4,56,174,57,215,217,235,149,212,8,1,4,16,64,0,1,4,170,41,64,34,162,154,186,21,148,205,211,255,252,120,60,57,173,160,99,177,41,2,198,4,56,215,113,174,51,214,37,169,14,2,8,32,128,0,2,8,68,32,64,34,34,2,228,82,119,193,59,194,133,197,240,41,181,71,177,62,2,54,5,56,150,57,215,217,236,153,212,10,1,4,16,64,0,1,4,170,45,64,34,162,218,194,101,148,207,19,255,250,209,120,138,90,191,17,107,32,96,93,128,115,93,253,17,226,92,87,191,17,107,32,128,0,2,8,32,128,64,242,4,72,68,24,139,25,239,74,23,31,16,172,138,183,98,77,4,172,9,112,252,22,31,17,172,138,183,98,77,4,16,64,0,1,4,16,72,134,0,137,8,67,113,226,201,87,233,193,224,137,106,233,102,108,129,64,220,2,156,235,74,143,0,231,186,210,205,216,2,1,4,16,64,0,1,4,236,10,144,136,48,18,27,222,149,46,47,16,184,149,231,198,86,8,196,37,192,49,91,158,60,110,229,185,177,21,2,8,32,128,0,2,8,216,20,32,17,97,36,46,60,237,42,63,16,60,93,45,223,142,45,17,136,90,128,115,93,249,226,156,235,202,183,99,75,4,16,64,0,1,4,16,176,37,64,34,194,64,60,120,255,183,242,32,96,88,185,33,37,32,80,109,1,142,211,202,133,49,172,220,144,18,16,64,0,1,4,16,64,32,126,1,18,17,49,199,128,39,92,254,2,192,147,86,127,150,148,132,128,111,1,206,117,254,68,57,215,249,179,164,36,4,16,64,0,1,4,16,136,71,128,68,68,60,238,110,175,188,243,235,23,31,79,191,158,148,134,128,47,1,142,77,95,146,255,42,7,79,191,158,148,134,0,2,8,32,128,0,2,209,11,144,136,136,222,188,102,143,60,213,242,143,207,83,87,255,166,148,136,64,165,2,156,235,42,21,220,118,123,206,117,254,77,41,17,1,4,16,64,0,1,4,162,19,32,17,17,157,117,173,61,241,158,111,245,224,177,173,158,45,37,35,80,170,0,199,99,169,98,197,175,143,109,241,86,172,137,0,2,8,32,128,0,2,182,4,72,68,196,16,15,158,100,85,31,157,39,176,213,55,102,15,8,212,39,192,185,174,62,161,202,127,207,185,174,114,67,74,64,0,1,4,16,64,0,129,232,5,72,68,68,108,206,187,189,209,128,227,28,141,51,123,65,32,159,0,199,96,52,125,3,231,104,156,217,11,2,8,32,128,0,2,8,248,21,32,17,225,215,179,222,210,120,122,85,47,145,183,21,120,26,235,141,146,130,16,40,89,128,115,93,201,100,101,111,192,185,174,108,58,54,68,0,1,4,16,64,0,129,152,4,72,68,68,8,207,251,188,17,98,255,223,174,48,143,222,156,61,34,192,113,23,125,31,192,60,122,115,246,136,0,2,8,32,128,0,2,229,11,144,136,40,223,174,164,45,121,98,85,18,151,215,149,121,50,235,149,147,194,16,40,40,192,185,46,190,14,194,185,46,62,123,246,140,0,2,8,32,128,0,2,165,9,144,136,40,205,171,172,181,121,135,183,44,54,111,27,225,239,141,146,130,16,40,40,192,177,22,111,7,193,63,94,127,246,142,0,2,8,32,128,0,2,197,11,144,136,40,222,170,236,53,121,74,85,54,157,183,13,121,74,235,141,146,130,16,200,43,192,185,46,254,206,193,185,46,254,24,80,3,4,16,64,0,1,4,16,168,95,128,68,68,253,70,21,173,193,123,187,21,241,121,221,152,88,120,229,164,48,4,106,9,112,124,217,233,16,196,194,78,44,168,9,2,8,32,128,0,2,8,212,45,64,34,162,138,61,131,39,83,85,196,45,179,104,158,216,150,9,199,102,8,20,16,224,92,103,175,123,112,174,179,23,19,106,132,0,2,8,32,128,0,2,255,22,32,17,81,165,222,192,187,186,85,130,173,176,88,226,82,33,32,155,35,144,35,192,49,101,179,75,16,23,155,113,161,86,8,32,128,0,2,8,32,240,47,1,18,17,85,234,9,60,141,170,18,172,135,98,121,122,235,1,145,34,16,248,63,1,206,117,118,187,2,231,58,187,177,161,102,8,32,128,0,2,8,164,93,128,68,68,21,122,0,239,231,86,1,213,115,145,196,200,51,40,197,165,82,128,227,200,126,216,137,145,253,24,81,67,4,16,64,0,1,4,210,40,64,34,194,115,212,121,2,229,25,180,138,197,241,36,183,138,184,20,29,188,0,231,186,228,132,152,115,93,114,98,69,77,17,64,0,1,4,16,72,139,0,137,8,143,145,230,157,92,143,152,17,20,69,188,34,64,102,23,65,10,112,236,36,43,172,196,43,89,241,162,182,8,32,128,0,2,8,164,65,128,68,132,199,40,243,212,201,35,102,68,69,241,84,55,34,104,118,19,148,0,231,186,228,133,147,115,93,242,98,70,141,17,64,0,1,4,16,8,89,128,68,132,167,232,242,30,174,39,200,24,138,33,118,49,160,179,203,196,10,112,188,36,54,116,66,236,146,27,59,106,142,0,2,8,32,128,64,104,2,36,34,60,68,148,39,77,30,16,99,46,130,39,188,49,7,128,221,39,66,128,115,93,34,194,84,176,146,156,235,146,31,67,90,128,0,2,8,32,128,64,8,2,36,34,42,140,98,82,222,189,221,186,117,171,220,123,239,189,114,229,149,87,202,178,101,203,228,164,147,78,146,193,131,7,203,161,135,30,42,250,187,7,30,120,64,134,14,29,42,31,124,240,129,92,118,217,101,114,209,69,23,73,147,38,77,106,233,188,249,230,155,114,203,45,183,200,213,87,95,189,205,239,42,100,140,125,243,164,196,49,118,40,42,144,90,129,164,28,35,133,206,117,217,193,211,115,221,85,87,93,37,35,71,142,148,157,118,218,137,115,93,106,123,54,13,71,0,1,4,16,64,0,129,56,4,72,68,84,168,158,148,167,75,31,126,248,161,12,27,54,204,37,25,218,181,107,39,119,221,117,151,188,241,198,27,114,205,53,215,200,162,69,139,220,197,184,254,105,221,186,181,140,30,61,90,58,116,232,32,93,186,116,169,80,39,89,155,243,180,55,89,241,162,182,209,10,132,112,174,107,216,176,161,67,251,242,203,47,221,249,238,153,103,158,145,153,51,103,110,147,136,136,86,54,250,189,113,174,139,222,156,61,34,128,0,2,8,32,128,64,109,1,18,17,21,244,136,36,189,111,59,127,254,124,249,221,239,126,231,18,15,122,49,174,163,34,126,249,203,95,202,181,215,94,43,45,91,182,172,165,240,231,63,255,89,158,122,234,41,55,122,34,123,201,30,17,241,254,251,239,203,148,41,83,220,5,252,132,9,19,228,152,99,142,145,81,163,70,201,190,251,238,91,107,132,133,110,127,225,133,23,202,187,239,190,155,136,145,20,73,138,105,5,93,151,77,17,40,73,32,73,199,69,49,231,186,103,159,125,86,238,185,231,30,89,179,102,141,140,25,51,166,224,136,8,206,117,37,117,21,86,70,0,1,4,16,64,0,1,4,138,18,32,17,81,20,211,182,43,37,237,137,82,110,114,225,227,143,63,150,75,46,185,196,37,38,246,220,115,207,154,6,174,95,191,222,189,162,241,189,239,125,79,78,57,229,148,130,137,136,211,79,63,221,189,194,113,218,105,167,201,220,185,115,229,161,135,30,146,241,227,199,203,123,239,189,87,51,194,162,69,139,22,50,112,224,64,217,178,101,139,251,93,238,235,30,101,242,87,117,179,164,60,249,173,42,2,133,35,240,127,2,161,157,235,86,173,90,229,146,162,231,158,123,174,75,166,94,119,221,117,245,38,34,56,215,113,56,32,128,0,2,8,32,128,0,2,126,5,72,68,148,233,169,112,119,220,113,135,156,113,198,25,101,150,16,237,102,58,252,88,71,37,100,70,57,104,34,162,119,239,222,238,29,233,253,246,219,207,85,230,185,231,158,115,179,170,127,253,235,95,151,201,147,39,215,74,80,232,239,115,71,68,232,197,252,196,137,19,221,235,28,235,214,173,115,115,78,244,235,215,79,254,242,151,191,184,242,206,58,235,44,247,183,190,91,62,99,198,12,247,202,71,18,18,17,119,222,121,167,156,121,230,153,209,6,72,196,141,36,9,97,209,99,35,206,37,20,199,56,13,179,247,29,210,185,174,125,251,246,50,125,250,116,119,206,250,238,119,191,43,87,92,113,69,81,137,136,208,207,117,28,51,86,142,54,234,129,0,2,8,32,128,64,122,4,72,68,148,25,235,208,158,18,102,51,188,248,226,139,238,73,225,184,113,227,68,71,52,100,150,220,68,68,246,196,149,27,54,108,112,115,80,244,232,209,67,238,190,251,110,217,123,239,189,69,159,34,230,38,48,146,144,136,72,218,136,136,79,63,253,84,110,184,225,6,185,224,130,11,82,247,174,123,238,225,107,241,132,86,230,41,198,204,102,33,157,235,62,251,236,51,209,68,227,144,33,67,68,255,187,216,68,4,231,58,51,221,145,138,32,128,0,2,8,32,128,64,32,2,22,175,219,191,178,53,33,143,103,146,244,222,180,142,74,208,47,99,104,178,32,51,71,132,142,134,208,121,29,90,181,106,85,171,59,235,104,137,62,125,250,184,215,54,246,217,103,159,188,137,8,157,95,66,71,68,232,246,185,35,34,52,49,145,241,73,210,136,136,36,197,52,19,24,141,87,190,27,170,64,206,83,69,55,195,226,9,173,232,202,27,94,49,73,199,69,161,115,157,190,66,150,59,138,237,144,67,14,145,217,179,103,215,140,12,203,77,158,234,28,17,156,235,12,119,78,170,134,0,2,8,32,128,0,2,137,20,176,120,221,158,152,68,132,70,60,41,79,207,245,171,25,131,6,13,114,55,172,154,92,184,255,254,251,101,222,188,121,50,98,196,8,121,249,229,151,229,182,219,110,115,175,78,52,109,218,180,230,85,10,77,82,52,107,214,44,111,34,34,247,189,105,45,79,147,27,239,188,243,78,34,231,136,176,240,228,87,39,218,27,48,96,128,139,137,206,189,161,239,175,239,188,243,206,181,94,139,209,81,37,153,209,41,26,83,125,37,102,218,180,105,162,55,84,179,102,205,114,95,65,209,121,62,116,201,158,40,84,111,168,178,159,236,230,126,142,53,123,223,103,159,125,182,139,229,142,59,238,40,58,111,200,245,215,95,47,147,38,77,146,221,119,223,221,37,168,116,254,16,125,162,92,215,207,227,124,53,195,226,9,45,145,255,50,212,81,233,16,206,117,219,111,191,125,77,203,10,37,240,114,71,127,113,174,11,165,23,211,14,4,16,64,0,1,4,16,176,34,96,241,186,61,81,137,8,125,250,166,23,232,11,23,46,148,142,29,59,90,137,235,54,245,208,65,38,183,223,126,187,27,17,177,100,201,18,57,233,164,147,220,112,126,157,31,66,63,101,119,239,189,247,186,164,132,78,52,169,55,192,122,179,217,166,77,27,201,158,75,66,11,205,220,200,234,77,173,206,54,175,137,11,189,249,213,27,211,204,54,186,47,29,125,161,55,195,141,27,55,150,110,221,186,185,125,234,231,242,244,255,45,46,22,226,168,246,151,94,122,169,139,209,1,7,28,224,62,177,250,218,107,175,185,167,177,250,187,124,73,132,236,33,230,203,151,47,207,155,4,42,148,136,248,232,163,143,106,246,173,159,110,213,125,191,253,246,219,46,134,15,63,252,176,188,242,202,43,46,65,162,235,105,226,67,19,36,250,179,186,126,158,61,249,105,212,177,182,120,66,139,218,160,90,251,179,112,140,20,211,182,66,231,186,236,237,115,19,17,156,235,138,209,101,29,4,16,64,0,1,4,16,64,192,143,128,197,235,246,68,37,34,52,12,22,158,164,251,233,14,133,75,121,233,165,151,92,50,67,19,22,185,55,181,249,182,220,180,105,147,27,109,161,175,131,232,252,17,86,23,11,79,123,31,124,240,65,209,249,57,52,17,161,7,230,202,149,43,165,127,255,254,110,100,194,198,141,27,139,74,68,104,210,64,151,186,38,10,45,148,136,208,125,107,226,65,71,204,232,190,245,179,134,250,30,253,229,151,95,46,26,119,157,188,244,178,203,46,147,35,143,60,178,102,148,140,238,171,174,159,199,25,99,139,39,180,56,61,124,239,155,115,93,147,188,164,156,235,124,247,54,202,67,0,1,4,16,64,0,129,144,5,44,94,183,39,46,17,161,29,36,73,239,80,151,211,161,245,70,245,156,115,206,145,169,83,167,202,79,126,242,147,109,94,21,200,46,83,71,135,232,43,3,79,60,241,132,251,242,134,110,167,55,177,217,175,121,148,83,135,106,109,99,37,118,250,101,19,93,50,147,124,102,79,0,170,63,47,102,68,132,78,50,154,111,162,208,66,137,136,251,238,187,47,239,187,243,109,219,182,21,253,253,132,9,19,92,178,66,39,197,212,120,234,43,34,117,253,252,107,95,251,90,181,66,85,111,185,22,79,104,245,86,58,97,43,88,57,94,170,197,198,185,174,90,178,148,139,0,2,8,32,128,0,2,8,252,91,192,226,117,123,34,19,17,74,106,225,169,58,157,187,52,1,75,79,120,235,27,17,161,117,29,62,124,184,123,29,230,213,87,95,149,91,111,189,213,141,78,201,126,53,67,71,41,228,155,40,84,19,17,249,202,208,125,175,94,189,186,38,161,86,151,162,14,121,95,182,108,153,232,167,12,59,117,234,36,93,187,118,117,171,229,251,121,105,145,240,179,182,197,19,154,159,150,217,42,133,115,157,173,120,20,83,27,75,231,186,98,234,203,58,8,32,128,0,2,8,32,16,182,128,197,235,246,196,38,34,146,242,14,117,216,93,186,248,214,89,139,87,161,57,34,116,238,135,190,125,251,186,249,34,116,178,209,241,227,199,187,215,99,244,111,77,68,232,8,5,77,82,232,43,21,58,23,135,254,209,79,175,14,28,56,80,182,108,217,226,214,91,177,98,69,222,50,150,46,93,234,94,3,209,121,62,14,60,240,64,89,176,96,129,220,124,243,205,110,2,83,253,210,192,226,197,139,221,239,117,209,253,104,34,66,235,84,215,207,245,119,113,45,22,79,104,113,89,84,115,191,214,142,157,106,182,53,132,178,137,87,8,81,164,13,8,32,128,0,2,8,132,37,96,241,186,61,177,137,8,237,26,60,117,74,206,1,98,241,169,110,190,175,102,232,168,131,57,115,230,184,57,27,52,193,160,195,227,117,102,127,29,157,208,160,65,3,247,245,10,253,253,157,119,222,89,243,213,140,220,137,66,27,53,106,148,183,12,93,87,191,122,162,175,212,60,253,244,211,114,234,169,167,186,209,22,251,239,191,127,173,175,102,52,111,222,92,46,190,248,98,233,217,179,167,75,112,100,190,154,145,253,115,125,101,35,174,197,226,9,45,46,139,106,239,151,115,93,181,133,253,149,111,241,92,231,175,117,148,132,0,2,8,32,128,0,2,73,20,176,120,221,158,232,68,132,118,130,208,223,161,78,98,71,207,173,115,26,98,148,148,201,243,124,246,39,139,39,52,159,237,179,86,86,26,142,35,107,230,165,214,135,24,149,42,198,250,8,32,128,0,2,8,32,16,133,128,197,235,246,196,39,34,52,112,60,129,138,162,251,150,183,143,144,159,228,38,109,162,208,242,34,152,127,43,139,39,52,223,109,180,86,30,231,58,107,17,249,119,125,66,62,215,217,85,167,102,8,32,128,0,2,8,32,80,140,128,197,235,246,32,18,17,188,147,91,76,247,139,126,29,226,18,189,121,148,123,180,120,66,139,178,253,113,236,139,99,42,14,245,250,247,73,92,234,55,98,13,4,16,64,0,1,4,16,136,79,192,226,117,123,16,137,8,13,41,79,163,226,235,216,249,246,204,211,91,123,49,241,89,35,139,39,52,159,237,179,90,22,231,58,123,145,225,92,103,47,38,212,8,1,4,16,64,0,1,4,254,45,96,241,186,61,152,68,132,50,243,126,174,157,195,141,88,216,137,69,181,106,98,241,132,86,173,182,90,43,151,227,203,78,68,136,133,157,88,80,19,4,16,64,0,1,4,16,168,91,192,226,117,123,80,137,8,101,231,201,84,252,135,31,79,108,227,143,65,20,53,176,120,66,139,162,221,86,246,193,185,46,254,72,112,174,139,63,6,212,0,1,4,16,64,0,1,4,234,23,176,120,221,30,92,34,130,119,117,235,239,136,213,92,3,255,106,234,218,42,219,226,9,205,150,80,117,107,195,177,86,93,223,250,74,199,191,62,33,126,143,0,2,8,32,128,0,2,86,4,44,94,183,7,151,136,208,96,243,148,42,190,46,207,83,218,248,236,163,222,179,197,19,90,212,6,113,239,143,115,93,124,17,224,92,23,159,61,123,70,0,1,4,16,64,0,129,210,4,44,94,183,7,153,136,208,176,240,222,110,105,157,211,199,218,152,251,80,76,78,25,22,79,104,201,209,243,87,83,142,59,127,150,197,150,132,121,177,82,172,135,0,2,8,32,128,0,2,22,4,44,94,183,7,155,136,208,128,243,196,42,186,110,207,147,217,232,172,173,236,201,226,9,205,138,77,212,245,224,92,23,157,56,231,186,232,172,217,19,2,8,32,128,0,2,8,248,17,176,120,221,30,116,34,130,119,120,253,116,220,250,74,193,185,62,161,48,127,111,241,132,22,166,116,253,173,226,24,172,223,200,199,26,56,251,80,164,12,4,16,64,0,1,4,16,136,90,192,226,117,123,208,137,8,13,48,79,175,170,223,205,121,26,91,125,99,139,123,176,120,66,179,232,20,85,157,56,215,85,95,154,115,93,245,141,217,3,2,8,32,128,0,2,8,248,23,176,120,221,30,124,34,66,195,200,251,188,254,59,115,166,68,108,171,103,107,173,228,30,61,122,200,204,153,51,101,248,240,225,210,191,127,127,201,156,208,70,143,30,45,67,135,14,149,238,221,187,203,244,233,211,173,85,59,85,245,225,120,172,94,184,177,173,158,45,37,35,128,0,2,8,32,128,64,117,5,72,68,84,215,183,96,233,60,201,242,143,207,19,88,255,166,150,75,92,183,110,157,180,110,221,90,154,52,105,34,13,26,52,144,85,171,86,73,171,86,173,100,243,230,205,178,113,227,70,89,185,114,165,52,111,222,220,114,19,82,81,55,206,117,254,195,204,185,206,191,41,37,34,128,0,2,8,32,128,64,116,2,36,34,162,179,222,102,79,188,219,235,23,31,79,191,158,73,41,109,192,128,1,50,109,218,52,89,187,118,173,75,70,108,217,178,69,90,180,104,225,70,29,233,200,8,150,248,5,56,54,253,198,0,79,191,158,148,134,0,2,8,32,128,0,2,209,11,144,136,136,222,188,214,30,121,170,229,47,0,60,117,245,103,153,164,146,116,84,196,46,187,236,226,70,64,100,150,198,141,27,203,138,21,43,24,13,97,40,144,156,235,252,5,131,115,157,63,75,74,66,0,1,4,16,64,0,129,120,4,72,68,196,227,94,107,175,188,231,91,121,16,48,172,220,48,201,37,12,26,52,72,166,78,157,42,107,214,172,145,150,45,91,202,249,231,159,47,35,71,142,76,114,147,130,172,59,199,105,229,97,197,176,114,67,74,64,0,1,4,16,64,0,129,248,5,72,68,196,31,3,87,3,158,112,149,31,8,158,180,150,111,23,202,150,217,163,34,24,13,97,59,170,156,235,202,143,15,231,186,242,237,216,18,1,4,16,64,0,1,4,108,9,144,136,48,18,15,222,249,45,47,16,184,149,231,22,226,86,58,87,196,228,201,147,165,119,239,222,204,13,97,56,192,28,179,229,5,7,183,242,220,216,10,1,4,16,64,0,1,4,108,10,144,136,48,20,23,158,118,149,30,12,158,174,150,110,22,234,22,58,42,162,77,155,54,178,124,249,114,230,134,48,30,100,206,117,165,7,136,115,93,233,102,108,129,0,2,8,32,128,0,2,118,5,72,68,24,139,13,239,255,22,31,16,172,234,183,210,3,156,37,108,129,173,91,183,38,178,129,28,191,197,135,13,171,226,173,88,19,1,4,16,64,0,1,4,146,33,64,34,194,96,156,120,242,85,127,80,120,162,90,191,145,174,97,241,0,47,174,230,172,85,140,64,210,227,203,185,174,254,40,115,174,171,223,136,53,16,64,0,1,4,16,64,32,121,2,22,175,99,191,178,53,169,143,248,60,197,159,119,129,11,67,226,83,124,71,179,120,128,23,95,123,214,172,79,32,233,241,229,88,230,92,87,95,31,231,247,8,32,128,0,2,8,32,16,166,128,197,235,216,212,39,34,180,171,241,20,44,255,1,199,83,212,226,79,70,22,15,240,226,107,207,154,245,9,132,16,95,206,117,156,235,234,235,231,252,30,1,4,16,64,0,1,4,194,19,176,120,29,75,34,226,255,250,25,239,5,111,123,192,97,82,218,73,200,226,1,94,90,11,88,187,144,64,40,241,229,184,230,92,199,145,142,0,2,8,32,128,0,2,233,18,176,120,29,75,34,34,171,15,242,244,255,223,24,60,57,45,253,228,100,241,0,47,189,21,108,145,79,32,164,248,114,174,227,92,199,145,142,0,2,8,32,128,0,2,233,17,176,120,29,75,34,34,171,255,241,14,245,191,48,112,40,239,164,100,241,0,47,175,37,108,85,151,64,72,241,229,24,231,92,199,81,142,0,2,8,32,128,0,2,233,17,176,120,29,75,34,34,167,255,49,18,64,132,167,165,229,157,148,44,30,224,229,181,132,173,66,79,68,104,251,56,215,113,174,227,72,71,0,1,4,16,64,0,129,116,8,88,188,79,33,17,81,71,223,75,243,59,212,105,110,123,165,167,33,139,7,120,165,109,98,251,127,11,132,24,223,52,31,239,105,110,59,199,53,2,8,32,128,0,2,8,164,75,192,226,117,44,137,136,60,125,48,141,163,2,120,66,90,217,9,201,226,1,94,89,139,216,58,91,32,212,248,114,174,163,159,35,128,0,2,8,32,128,0,2,97,11,88,188,142,37,17,145,167,207,101,222,161,14,187,75,110,219,186,133,11,23,74,199,142,29,211,214,108,47,237,181,120,128,123,105,24,133,56,129,80,227,203,185,142,14,142,0,2,8,32,128,0,2,8,132,45,96,241,58,150,68,68,216,125,142,214,69,40,96,241,0,143,176,249,193,239,138,248,6,31,98,26,136,0,2,8,32,128,0,2,8,4,41,96,241,58,150,68,68,144,93,141,70,197,33,96,241,0,143,195,33,212,125,18,223,80,35,75,187,16,64,0,1,4,16,64,0,129,176,5,44,94,199,146,136,8,187,207,209,186,8,5,44,30,224,17,54,63,248,93,17,223,224,67,76,3,17,64,0,1,4,16,64,0,129,32,5,44,94,199,146,136,8,178,171,209,168,56,4,44,30,224,113,166,7,224,226,0,0,32,0,73,68,65,84,56,132,186,79,226,27,106,100,105,23,2,8,32,128,0,2,8,32,16,182,128,197,235,88,18,17,97,247,57,90,23,161,128,197,3,60,194,230,7,191,43,226,27,124,136,105,32,2,8,32,128,0,2,8,32,16,164,128,197,235,88,18,17,65,118,53,26,21,135,128,197,3,60,14,135,80,247,73,124,67,141,44,237,66,0,1,4,16,64,0,1,4,194,22,176,120,29,75,34,34,236,62,71,235,34,20,176,120,128,71,216,252,224,119,69,124,131,15,49,13,68,0,1,4,16,64,0,1,4,130,20,176,120,29,75,34,34,200,174,70,163,226,16,176,120,128,199,225,16,234,62,137,111,168,145,165,93,8,32,128,0,2,8,32,128,64,216,2,22,175,99,73,68,132,221,231,104,93,132,2,22,15,240,8,155,31,252,174,136,111,240,33,166,129,8,32,128,0,2,8,32,128,64,144,2,22,175,99,73,68,4,217,213,104,84,28,2,22,15,240,56,28,66,221,39,241,13,53,178,180,11,1,4,16,64,0,1,4,16,8,91,192,226,117,44,137,136,176,251,28,173,139,80,192,226,1,30,97,243,131,223,21,241,13,62,196,52,16,1,4,16,64,0,1,4,16,8,82,192,226,117,44,137,136,32,187,26,141,138,67,192,226,1,30,135,67,168,251,36,190,161,70,150,118,33,128,0,2,8,32,128,0,2,97,11,88,188,142,37,17,17,118,159,163,117,17,10,88,60,192,35,108,126,240,187,34,190,193,135,152,6,34,128,0,2,8,32,128,0,2,65,10,88,188,142,37,17,17,100,87,163,81,113,8,88,60,192,227,112,8,117,159,196,55,212,200,210,46,4,16,64,0,1,4,16,64,32,108,1,139,215,177,36,34,194,238,115,180,46,66,1,139,7,120,132,205,15,126,87,196,55,248,16,211,64,4,16,64,0,1,4,16,64,32,72,1,139,215,177,36,34,130,236,106,52,42,14,1,75,7,248,155,111,190,41,183,220,114,139,92,125,245,213,210,164,73,147,72,56,62,253,244,83,185,225,134,27,228,130,11,46,144,157,118,218,169,214,62,227,168,143,239,70,91,138,175,239,182,81,30,2,8,32,128,0,2,8,32,128,64,184,2,22,175,99,73,68,132,219,223,104,89,196,2,150,14,240,56,110,252,63,254,248,99,185,226,138,43,228,186,235,174,219,38,17,17,113,40,170,178,59,75,241,173,74,3,41,20,1,4,16,64,0,1,4,16,64,32,72,1,139,215,177,36,34,130,236,106,52,42,14,1,75,7,184,38,34,116,116,194,110,187,237,230,254,62,236,176,195,228,198,27,111,148,253,246,219,207,209,204,159,63,95,6,12,24,32,47,191,252,178,156,125,246,217,114,213,85,87,201,142,59,238,40,179,102,205,146,47,191,252,82,78,63,253,116,249,252,243,207,93,82,225,199,63,254,177,28,124,240,193,53,164,235,215,175,151,235,175,191,94,38,77,154,36,187,239,190,187,92,115,205,53,114,194,9,39,200,37,151,92,34,211,166,77,147,67,14,57,68,70,142,28,41,191,253,237,111,101,227,198,141,242,201,39,159,200,144,33,67,228,254,251,239,119,35,52,222,127,255,125,25,51,102,140,180,104,209,66,102,204,152,225,234,54,110,220,56,183,143,173,91,183,202,3,15,60,32,67,135,14,117,251,187,240,194,11,229,221,119,223,141,116,100,71,190,190,99,41,190,113,244,111,246,137,0,2,8,32,128,0,2,8,32,144,76,1,139,215,177,36,34,146,217,151,168,181,65,1,75,7,184,38,34,52,193,160,55,254,199,29,119,156,204,156,57,83,94,121,229,21,151,32,88,182,108,153,92,122,233,165,50,108,216,48,233,208,161,131,220,117,215,93,242,246,219,111,187,155,127,77,28,140,24,49,66,206,56,227,12,249,199,63,254,225,254,156,123,238,185,162,109,203,44,15,62,248,160,43,75,19,25,31,125,244,145,12,30,60,216,37,44,118,216,97,135,154,17,17,43,87,174,116,175,104,104,194,225,160,131,14,146,197,139,23,203,244,233,211,107,18,17,61,122,244,112,201,143,99,143,61,182,86,221,180,30,90,71,253,163,137,138,129,3,7,202,150,45,91,100,252,248,241,145,189,98,66,34,194,224,193,69,149,16,64,0,1,4,16,64,0,1,4,202,22,176,116,159,146,105,4,137,136,178,195,201,134,8,212,22,176,116,128,107,34,66,71,45,140,29,59,86,90,182,108,41,217,175,106,104,34,65,111,248,245,53,10,173,243,154,53,107,220,136,133,203,47,191,220,141,160,120,227,141,55,220,118,154,88,208,100,69,171,86,173,106,53,244,225,135,31,150,201,147,39,203,101,151,93,38,71,30,121,164,52,107,214,204,253,62,251,213,12,77,68,228,219,191,142,136,200,247,187,123,238,185,199,149,117,214,89,103,185,191,95,120,225,5,55,106,98,244,232,209,36,34,56,224,16,64,0,1,4,16,64,0,1,4,16,40,67,192,210,125,10,137,136,50,2,200,38,8,20,18,176,116,128,231,206,17,145,253,255,247,221,119,159,27,241,144,189,232,235,20,179,103,207,118,175,110,124,241,197,23,46,41,177,239,190,251,74,175,94,189,182,105,242,166,77,155,68,203,152,48,97,130,75,104,232,200,7,77,74,108,222,188,185,214,136,136,236,201,50,179,247,175,137,136,124,191,211,17,20,123,239,189,183,123,53,68,151,56,230,186,200,23,99,75,241,229,72,68,0,1,4,16,64,0,1,4,16,64,160,88,1,139,215,177,140,136,40,54,122,172,135,64,61,2,150,14,240,66,137,8,29,17,177,122,245,234,58,147,12,218,196,167,158,122,74,158,121,230,25,217,176,97,131,156,119,222,121,210,182,109,219,58,91,174,243,57,232,107,30,250,250,71,167,78,157,228,248,227,143,175,56,17,161,35,34,116,191,153,4,8,35,34,56,236,16,64,0,1,4,16,64,0,1,4,16,168,76,192,210,125,74,166,37,36,34,42,139,41,91,35,80,35,96,233,0,47,148,136,88,186,116,169,244,239,223,223,77,50,121,224,129,7,202,130,5,11,228,230,155,111,118,175,63,232,68,149,163,70,141,114,35,28,214,173,91,231,38,175,212,185,32,26,53,106,84,211,78,157,111,66,231,124,208,50,116,25,62,124,184,75,68,28,122,232,161,110,59,253,127,157,208,178,156,17,17,58,49,37,115,68,112,80,33,128,0,2,8,32,128,0,2,8,32,224,79,192,210,125,10,137,8,127,113,165,36,4,156,128,165,3,188,80,34,162,113,227,198,50,111,222,60,25,52,104,144,60,253,244,211,114,234,169,167,186,9,42,245,181,140,41,83,166,200,1,7,28,224,38,184,212,17,15,58,193,100,235,214,173,229,148,83,78,169,137,114,246,87,51,154,55,111,46,23,95,124,177,244,236,217,83,26,52,104,224,230,126,152,51,103,142,92,123,237,181,242,228,147,79,214,124,237,162,216,87,51,180,110,153,175,102,232,127,119,235,214,77,150,44,89,226,146,19,250,255,113,46,150,226,27,167,3,251,70,0,1,4,16,64,0,1,4,16,72,150,128,197,235,88,70,68,36,171,15,81,91,195,2,22,15,112,195,92,245,86,77,231,162,184,237,182,219,164,97,195,134,162,95,217,136,123,33,190,113,71,128,253,35,128,0,2,8,32,128,0,2,8,148,35,96,241,58,150,68,68,57,145,100,27,4,234,16,176,120,128,39,45,80,11,23,46,116,35,53,158,120,226,9,217,115,207,61,229,156,115,206,113,175,123,100,190,204,17,103,123,136,111,156,250,236,27,1,4,16,64,0,1,4,16,64,160,92,1,139,215,177,36,34,202,141,38,219,33,144,35,96,241,0,39,72,254,4,136,175,63,75,74,66,0,1,4,16,64,0,1,4,16,136,78,192,226,117,44,137,136,232,226,207,158,2,23,176,120,128,7,78,30,105,243,136,111,164,220,236,12,1,4,16,64,0,1,4,16,64,192,147,128,197,235,88,18,17,158,130,75,49,8,88,60,192,137,138,63,1,226,235,207,146,146,16,64,0,1,4,16,64,0,1,4,162,19,176,120,29,75,34,34,186,248,179,167,192,5,44,30,224,129,147,71,218,60,226,27,41,55,59,67,0,1,4,16,64,0,1,4,16,240,36,96,241,58,150,68,132,167,224,82,12,2,22,15,112,162,226,79,128,248,250,179,164,36,4,16,64,0,1,4,16,64,0,129,232,4,44,94,199,146,136,136,46,254,236,41,112,1,139,7,120,224,228,145,54,143,248,70,202,205,206,16,64,0,1,4,16,64,0,1,4,60,9,88,188,142,37,17,225,41,184,20,131,128,197,3,156,168,248,19,32,190,254,44,41,9,1,4,16,64,0,1,4,16,64,32,58,1,139,215,177,36,34,162,139,63,123,10,92,192,226,1,30,56,121,164,205,35,190,145,114,179,51,4,16,64,0,1,4,16,64,0,1,79,2,22,175,99,73,68,120,10,46,197,32,96,241,0,39,42,254,4,136,175,63,75,74,66,0,1,4,16,64,0,1,4,16,136,78,192,226,117,44,137,136,232,226,207,158,2,23,176,120,128,7,78,30,105,243,136,111,164,220,236,12,1,4,16,64,0,1,4,16,64,192,147,128,197,235,88,18,17,158,130,75,49,8,88,60,192,137,138,63,1,226,235,207,146,146,16,64,0,1,4,16,64,0,1,4,162,19,176,120,29,75,34,34,186,248,179,167,192,5,44,30,224,129,147,71,218,60,226,27,41,55,59,67,0,1,4,16,64,0,1,4,16,240,36,96,241,58,150,68,132,167,224,82,12,2,22,15,112,162,226,79,128,248,250,179,164,36,4,16,64,0,1,4,16,64,0,129,232,4,44,94,199,146,136,136,46,254,236,41,112,1,139,7,120,224,228,145,54,143,248,70,202,205,206,16,64,0,1,4,16,64,0,1,4,60,9,88,188,142,37,17,225,41,184,20,131,128,197,3,156,168,248,19,32,190,254,44,41,9,1,4,16,64,0,1,4,16,64,32,58,1,139,215,177,36,34,162,139,63,123,10,92,192,226,1,30,56,121,164,205,35,190,145,114,179,51,4,16,64,0,1,4,16,64,0,1,79,2,22,175,99,73,68,120,10,46,197,32,96,241,0,39,42,254,4,136,175,63,75,74,66,0,1,4,16,64,0,1,4,16,136,78,192,226,117,44,137,136,232,226,207,158,2,23,176,120,128,7,78,30,105,243,136,111,164,220,236,12,1,4,16,64,0,1,4,16,64,192,147,128,197,235,88,18,17,158,130,75,49,8,88,60,192,137,138,63,1,226,235,207,146,146,16,64,0,1,4,16,64,0,1,4,162,19,176,120,29,75,34,34,186,248,179,167,192,5,44,30,224,129,147,71,218,60,226,27,41,55,59,67,0,1,4,16,64,0,1,4,16,240,36,96,241,58,150,68,132,167,224,82,12,2,22,15,112,162,226,79,128,248,250,179,164,36,4,16,64,0,1,4,16,64,0,129,232,4,44,94,199,146,136,136,46,254,236,41,112,1,139,7,120,224,228,145,54,143,248,70,202,205,206,16,64,0,1,4,16,64,0,1,4,60,9,88,188,142,37,17,225,41,184,20,131,128,197,3,156,168,248,19,32,190,254,44,41,9,1,4,16,64,0,1,4,16,64,32,58,1,139,215,177,36,34,162,139,63,123,10,92,64,15,112,150,176,5,182,110,221,26,118,3,105,29,2,8,32,128,0,2,8,32,128,64,112,2,36,34,130,11,41,13,66,32,189,2,22,79,104,233,141,6,45,71,0,1,4,16,64,0,1,4,16,64,160,110,1,139,215,237,140,136,160,183,34,128,64,89,2,22,79,104,101,53,132,141,16,64,0,1,4,16,64,0,1,4,16,8,88,192,226,117,59,137,136,128,59,28,77,67,160,154,2,22,79,104,213,108,47,101,35,128,0,2,8,32,128,0,2,8,32,144,68,1,139,215,237,36,34,146,216,147,168,51,2,6,4,44,158,208,12,176,80,5,4,16,64,0,1,4,16,64,0,1,4,76,9,88,188,110,39,17,97,170,139,80,25,4,146,35,96,241,132,150,28,61,106,138,0,2,8,32,128,0,2,8,32,128,64,52,2,22,175,219,73,68,68,19,123,246,130,64,112,2,22,79,104,193,33,211,32,4,16,64,0,1,4,16,64,0,1,4,42,20,176,120,221,78,34,162,194,160,178,57,2,105,21,176,120,66,75,107,44,104,55,2,8,32,128,0,2,8,32,128,0,2,249,4,44,94,183,147,136,160,191,34,128,64,89,2,22,79,104,101,53,132,141,16,64,0,1,4,16,64,0,1,4,16,8,88,192,226,117,59,137,136,128,59,28,77,67,160,154,2,22,79,104,213,108,47,101,35,128,0,2,8,32,128,0,2,8,32,144,68,1,139,215,237,36,34,146,216,147,168,51,2,6,4,44,158,208,12,176,80,5,4,16,64,0,1,4,16,64,0,1,4,76,9,88,188,110,39,17,97,170,139,80,25,4,146,35,96,241,132,150,28,61,106,138,0,2,8,32,128,0,2,8,32,128,64,52,2,22,175,219,73,68,68,19,123,246,130,64,112,2,22,79,104,193,33,211,32,4,16,64,0,1,4,16,64,0,1,4,42,20,176,120,221,78,34,162,194,160,178,57,2,105,21,176,120,66,75,107,44,104,55,2,8,32,128,0,2,8,32,128,0,2,249,4,44,94,183,147,136,160,191,34,128,64,89,2,22,79,104,101,53,132,141,16,64,0,1,4,16,64,0,1,4,16,8,88,192,226,117,59,137,136,128,59,28,77,67,160,154,2,22,79,104,213,108,47,101,35,128,0,2,8,32,128,0,2,8,32,144,68,1,139,215,237,36,34,146,216,147,168,51,2,6,4,44,158,208,12,176,80,5,4,16,64,0,1,4,16,64,0,1,4,76,9,88,188,110,39,17,97,170,139,80,25,4,146,35,96,241,132,150,28,61,106,138,0,2,8,32,128,0,2,8,32,128,64,52,2,22,175,219,73,68,68,19,123,246,130,64,112,2,22,79,104,193,33,211,32,4,16,64,0,1,4,16,64,0,1,4,42,20,176,120,221,78,34,162,194,160,178,57,2,105,21,176,120,66,75,107,44,104,55,2,8,32,128,0,2,8,32,128,0,2,249,4,44,94,183,147,136,160,191,34,128,64,89,2,22,79,104,101,53,132,141,16,64,0,1,4,16,64,0,1,4,16,8,88,192,226,117,59,137,136,128,59,28,77,67,160,154,2,22,79,104,213,108,47,101,35,128,0,2,8,32,128,0,2,8,32,144,68,1,139,215,237,36,34,146,216,147,168,51,2,6,4,44,158,208,12,176,80,5,4,16,64,0,1,4,16,64,0,1,4,76,9,88,188,110,39,17,97,170,139,80,25,4,146,35,96,241,132,150,28,61,106,138,0,2,8,32,128,0,2,8,32,128,64,52,2,22,175,219,73,68,68,19,123,246,130,64,112,2,22,79,104,193,33,211,32,4,16,64,0,1,4,16,64,0,1,4,42,20,176,120,221,78,34,162,194,160,178,57,2,105,21,176,120,66,75,107,44,104,55,2,8,32,128,0,2,8,32,128,0,2,249,4,44,94,183,147,136,160,191,34,128,64,89,2,22,79,104,101,53,132,141,16,64,0,1,4,16,64,0,1,4,16,8,88,192,226,117,59,137,136,128,59,28,77,67,160,154,2,22,79,104,213,108,47,101,35,128,0,2,8,32,128,0,2,8,32,144,68,1,139,215,237,36,34,146,216,147,168,51,2,6,4,44,158,208,12,176,80,5,4,16,64,0,1,4,16,64,0,1,4,76,9,88,188,110,39,17,97,170,139,80,25,4,146,35,96,241,132,150,28,61,106,138,0,2,8,32,128,0,2,8,32,128,64,52,2,22,175,219,73,68,68,19,123,246,130,64,112,2,22,79,104,193,33,211,32,4,16,64,0,1,4,16,64,0,1,4,42,20,176,120,221,78,34,162,194,160,178,57,2,105,21,176,120,66,75,107,44,104,55,2,8,32,128,0,2,8,32,128,0,2,249,4,44,94,183,147,136,160,191,34,128,64,81,2,61,122,244,144,153,51,103,202,240,225,195,165,127,255,254,146,57,161,141,30,61,90,134,14,29,42,221,187,119,151,233,211,167,23,85,22,43,33,128,0,2,8,32,128,0,2,8,32,128,64,52,2,36,34,162,113,102,47,8,32,80,5,129,117,235,214,73,235,214,173,165,73,147,38,210,160,65,3,89,181,106,149,180,106,213,74,54,111,222,44,27,55,110,148,149,43,87,74,243,230,205,171,176,103,138,68,0,1,4,16,64,0,1,4,16,64,0,129,114,5,72,68,148,43,199,118,8,32,96,66,96,192,128,1,50,109,218,52,89,187,118,173,75,70,108,217,178,69,90,180,104,33,189,122,245,18,29,25,193,130,0,2,8,32,128,0,2,8,32,128,0,2,182,4,72,68,216,138,7,181,65,0,129,18,5,116,84,196,46,187,236,226,70,64,100,150,198,141,27,203,138,21,43,24,13,81,162,37,171,35,128,0,2,8,32,128,0,2,8,32,16,133,0,137,136,40,148,217,7,2,8,84,85,96,208,160,65,50,117,234,84,89,179,102,141,180,108,217,82,206,63,255,124,25,57,114,100,85,247,73,225,8,32,128,0,2,8,32,128,0,2,8,32,80,158,0,137,136,242,220,216,10,1,4,12,9,100,143,138,96,52,132,161,192,80,21,4,16,64,0,1,4,16,64,0,1,4,234,16,32,17,65,183,64,0,129,32,4,116,174,136,201,147,39,75,239,222,189,153,27,34,136,136,210,8,4,16,64,0,1,4,16,64,0,129,80,5,72,68,132,26,89,218,133,64,202,4,116,84,68,155,54,109,100,249,242,229,204,13,145,178,216,211,92,4,16,64,0,1,4,16,64,0,129,100,9,144,136,72,86,188,168,45,2,37,9,232,1,206,18,182,192,214,173,91,195,110,32,173,67,0,1,4,16,64,0,1,4,16,8,78,128,68,68,112,33,165,65,8,252,91,192,226,1,78,124,252,9,16,95,127,150,148,132,0,2,8,32,128,0,2,8,32,16,157,128,197,235,216,175,108,229,17,95,116,61,128,61,5,45,96,241,0,15,26,60,226,198,17,223,136,193,217,29,2,8,32,128,0,2,8,32,128,128,23,1,139,215,177,36,34,188,132,150,66,16,16,177,120,128,19,23,127,2,196,215,159,37,37,33,128,0,2,8,32,128,0,2,8,68,39,96,241,58,150,68,68,116,241,103,79,129,11,88,60,192,3,39,143,180,121,196,55,82,110,118,134,0,2,8,32,128,0,2,8,32,224,73,192,226,117,44,137,8,79,193,165,24,4,44,30,224,68,197,159,0,241,245,103,73,73,8,32,128,0,2,8,32,128,0,2,209,9,88,188,142,37,17,17,93,252,217,83,224,2,22,15,240,192,201,35,109,30,241,141,148,155,157,33,128,0,2,8,32,128,0,2,8,120,18,176,120,29,75,34,194,83,112,41,6,1,139,7,56,81,241,39,64,124,253,89,82,18,2,8,32,128,0,2,8,32,128,64,116,2,22,175,99,73,68,68,23,127,246,20,184,128,197,3,60,112,242,72,155,71,124,35,229,102,103,8,32,128,0,2,8,32,128,0,2,158,4,44,94,199,146,136,240,20,92,138,65,192,226,1,78,84,252,9,16,95,127,150,148,132,0,2,8,32,128,0,2,8,32,16,157,128,197,235,88,18,17,209,197,159,61,5,46,96,241,0,15,156,60,210,230,17,223,72,185,217,25,2,8,32,128,0,2,8,32,128,128,39,1,139,215,177,36,34,60,5,151,98,16,176,120,128,19,21,127,2,196,215,159,37,37,33,128,0,2,8,32,128,0,2,8,68,39,96,241,58,150,68,68,116,241,103,79,129,11,88,60,192,3,39,143,180,121,196,55,82,110,118,134,0,2,8,32,128,0,2,8,32,224,73,192,226,117,44,137,8,79,193,165,24,4,44,30,224,68,197,159,0,241,245,103,73,73,8,32,128,0,2,8,32,128,0,2,209,9,88,188,142,37,17,17,93,252,217,83,224,2,22,15,240,192,201,35,109,30,241,141,148,155,157,33,128,0,2,8,32,128,0,2,8,120,18,176,120,29,75,34,194,83,112,41,6,1,139,7,56,81,241,39,64,124,253,89,82,18,2,8,32,128,0,2,8,32,128,64,116,2,22,175,99,73,68,68,23,127,246,20,184,128,197,3,60,112,242,72,155,71,124,35,229,102,103,8,32,128,0,2,8,32,128,0,2,158,4,44,94,199,146,136,240,20,92,138,65,192,226,1,78,84,252,9,16,95,127,150,148,132,0,2,8,32,128,0,2,8,32,16,157,128,197,235,88,18,17,209,197,159,61,5,46,96,241,0,15,156,60,210,230,17,223,72,185,217,25,2,8,32,128,0,2,8,32,128,128,39,1,139,215,177,36,34,60,5,151,98,16,176,120,128,19,21,127,2,196,215,159,37,37,33,128,0,2,8,32,128,0,2,8,68,39,96,241,58,150,68,68,116,241,103,79,129,11,88,60,192,3,39,143,180,121,196,55,82,110,118,134,0,2,8,32,128,0,2,8,32,224,73,192,226,117,44,137,8,79,193,165,24,4,44,30,224,68,197,159,0,241,245,103,73,73,8,32,128,0,2,8,32,128,0,2,209,9,88,188,142,37,17,17,93,252,217,83,224,2,22,15,240,192,201,35,109,30,241,141,148,155,157,33,128,0,2,8,32,128,0,2,8,120,18,176,120,29,75,34,194,83,112,41,6,1,139,7,56,81,241,39,64,124,253,89,82,18,2,8,32,128,0,2,8,32,128,64,116,2,22,175,99,73,68,68,23,127,246,20,184,128,197,3,60,112,242,72,155,71,124,35,229,102,103,8,32,128,0,2,8,32,128,0,2,158,4,44,94,199,146,136,240,20,92,138,65,192,226,1,78,84,252,9,16,95,127,150,148,132,0,2,8,32,128,0,2,8,32,16,157,128,197,235,88,18,17,209,197,159,61,5,46,224,251,0,127,243,205,55,229,150,91,110,145,171,175,190,90,154,52,105,18,187,94,118,125,54,111,222,44,55,220,112,131,92,112,193,5,178,114,229,74,83,245,172,22,148,239,248,86,171,158,148,139,0,2,8,32,128,0,2,8,32,128,64,182,128,197,235,88,18,17,244,81,4,60,9,88,60,192,61,53,109,155,98,62,254,248,99,185,226,138,43,228,186,235,174,35,17,81,45,100,202,69,0,1,4,16,64,0,1,4,16,64,192,131,128,197,251,20,18,17,30,2,75,17,8,168,128,239,3,60,123,4,194,251,239,191,47,83,166,76,145,157,118,218,73,38,76,152,32,199,28,115,140,140,26,53,74,246,221,119,95,135,63,127,254,124,25,48,96,128,188,252,242,203,114,246,217,103,203,85,87,93,37,59,238,184,163,108,221,186,85,30,120,224,1,25,58,116,168,91,239,194,11,47,148,119,223,125,183,214,40,139,207,63,255,220,37,20,186,119,239,46,251,237,183,159,60,254,248,227,50,98,196,8,153,57,115,166,236,182,219,110,238,111,93,190,245,173,111,185,145,15,131,6,13,146,193,131,7,203,180,105,211,228,144,67,14,145,145,35,71,186,125,232,186,58,74,226,176,195,14,147,27,111,188,209,149,149,189,104,123,198,140,25,35,27,55,110,148,79,62,249,68,134,12,25,34,247,223,127,127,77,93,114,219,171,235,182,104,209,66,102,204,152,225,202,28,55,110,156,28,124,240,193,5,219,187,126,253,122,185,254,250,235,101,210,164,73,178,251,238,187,203,53,215,92,35,167,156,114,138,139,77,165,139,239,248,86,90,31,182,71,0,1,4,16,64,0,1,4,16,64,160,24,1,139,215,177,36,34,138,137,28,235,32,80,132,128,239,3,60,247,198,252,244,211,79,151,139,46,186,72,78,59,237,52,153,59,119,174,60,244,208,67,50,126,252,120,249,231,63,255,41,151,94,122,169,12,27,54,76,58,116,232,32,119,221,117,151,188,253,246,219,46,249,176,104,209,34,151,40,208,63,122,83,63,112,224,64,217,178,101,139,219,46,251,117,15,77,54,52,111,222,92,126,248,195,31,186,223,105,89,143,61,246,152,124,243,155,223,116,137,130,174,93,187,74,163,70,141,106,94,193,248,236,179,207,106,141,136,208,228,135,174,119,220,113,199,185,196,197,43,175,188,226,246,185,253,246,219,215,200,105,123,244,85,14,77,48,28,116,208,65,178,120,241,98,153,62,125,122,222,68,68,143,30,61,92,66,229,216,99,143,173,85,230,178,101,203,242,182,247,225,135,31,118,251,214,164,204,71,31,125,228,18,38,154,100,217,115,207,61,139,136,96,225,85,124,199,183,226,10,81,0,2,8,32,128,0,2,8,32,128,0,2,69,8,88,188,142,37,17,81,68,224,88,5,129,98,4,124,31,224,185,137,8,189,209,159,56,113,162,180,110,221,90,214,173,91,231,110,178,251,245,235,39,47,188,240,130,75,60,232,171,18,90,135,53,107,214,184,209,6,151,95,126,185,252,225,15,127,112,85,63,235,172,179,220,223,186,174,142,48,24,61,122,116,173,68,132,254,92,71,53,104,162,66,71,67,236,176,195,14,110,68,193,241,199,31,239,18,19,154,212,208,4,64,102,206,138,220,68,132,142,66,24,59,118,172,180,108,217,82,242,205,109,161,63,47,180,94,110,123,243,173,251,224,131,15,230,109,239,75,47,189,36,147,39,79,150,203,46,187,76,142,60,242,72,105,214,172,89,49,161,43,106,29,223,241,45,106,167,172,132,0,2,8,32,128,0,2,8,32,128,64,133,2,22,175,99,73,68,84,24,84,54,71,32,35,224,251,0,207,189,49,207,158,184,114,195,134,13,110,212,130,142,26,88,184,112,161,156,113,198,25,181,2,161,175,76,204,158,61,91,238,190,251,110,217,123,239,189,69,71,83,232,146,47,73,160,19,78,106,121,189,123,247,118,175,92,116,233,210,69,254,244,167,63,185,87,64,244,117,15,77,120,100,111,155,155,136,200,174,91,161,68,68,161,245,10,181,55,251,119,247,221,119,95,222,246,182,109,219,86,244,247,250,250,138,38,103,116,4,134,38,37,190,246,181,175,85,220,81,125,199,183,226,10,81,0,2,8,32,128,0,2,8,32,128,0,2,69,8,88,188,142,37,17,81,68,224,88,5,129,98,4,124,31,224,185,55,230,215,94,123,173,27,17,209,170,85,171,109,70,68,172,94,189,90,122,245,234,181,77,53,111,191,253,118,209,164,69,230,119,249,70,68,232,87,48,50,175,48,44,89,178,68,122,246,236,233,94,173,208,215,53,78,58,233,36,57,234,168,163,170,146,136,184,233,166,155,100,248,240,225,210,180,105,83,121,245,213,87,229,214,91,111,117,35,50,116,78,140,124,73,11,29,17,145,175,189,25,0,157,27,67,71,112,232,40,146,78,157,58,185,87,75,42,93,124,199,183,210,250,176,61,2,8,32,128,0,2,8,32,128,0,2,197,8,88,188,142,37,17,81,76,228,88,7,129,34,4,124,31,224,245,205,17,49,111,222,60,55,135,130,222,180,247,239,223,223,77,204,120,224,129,7,202,130,5,11,228,230,155,111,118,175,95,232,205,120,49,115,68,104,243,244,6,95,71,15,232,107,29,63,253,233,79,221,60,12,175,191,254,122,205,164,149,185,35,34,116,93,77,34,232,4,145,229,140,136,208,132,71,223,190,125,69,19,44,251,236,179,143,123,5,68,219,146,249,59,95,153,75,151,46,205,219,94,157,59,67,231,158,80,15,93,180,126,154,136,208,63,149,46,190,227,91,105,125,216,30,1,4,16,64,0,1,4,16,64,0,129,98,4,44,94,199,146,136,40,38,114,172,131,64,17,2,190,15,240,186,190,34,161,35,7,102,205,154,229,190,4,161,137,135,54,109,218,184,47,99,104,82,66,191,102,241,244,211,79,203,169,167,158,234,70,21,236,191,255,254,181,190,154,209,184,113,99,233,214,173,155,104,2,64,147,19,250,255,217,139,238,79,95,225,208,57,22,116,126,5,125,69,67,127,150,153,116,50,187,62,13,26,52,112,243,61,204,153,51,199,37,18,158,124,242,201,58,39,157,204,158,16,51,247,149,13,173,183,110,175,115,89,232,68,154,58,106,67,215,209,81,12,133,70,68,104,189,243,181,55,251,171,25,58,154,227,226,139,47,118,163,59,178,235,81,68,40,235,92,197,119,124,203,173,7,219,33,128,0,2,8,32,128,0,2,8,32,80,138,128,197,235,88,18,17,165,68,144,117,17,40,32,224,251,0,215,137,23,245,213,138,186,94,85,40,39,16,155,54,109,146,219,110,187,77,26,54,108,232,230,150,96,41,77,192,119,124,75,219,59,107,35,128,0,2,8,32,128,0,2,8,32,80,158,128,197,235,88,18,17,229,197,146,173,16,216,70,192,231,1,174,175,73,156,115,206,57,50,117,234,84,249,201,79,126,146,119,146,201,250,194,160,19,89,234,72,137,39,158,120,194,125,194,82,203,212,87,42,124,126,77,162,190,58,132,242,123,159,241,13,197,132,118,32,128,0,2,8,32,128,0,2,8,216,23,176,120,29,75,34,194,126,191,161,134,9,17,176,120,128,39,132,46,17,213,36,190,137,8,19,149,68,0,1,4,16,64,0,1,4,16,200,17,176,120,29,75,34,130,110,138,128,39,1,139,7,184,167,166,81,140,136,16,95,186,1,2,8,32,128,0,2,8,32,128,64,18,5,44,94,199,146,136,72,98,79,162,206,38,5,44,30,224,38,161,18,90,41,226,155,208,192,81,109,4,16,64,0,1,4,16,64,32,229,2,22,175,99,73,68,164,188,83,210,124,127,2,22,15,112,127,173,163,36,226,75,31,64,0,1,4,16,64,0,1,4,16,72,162,128,197,235,88,18,17,73,236,73,212,217,164,128,197,3,220,36,84,66,43,69,124,19,26,56,170,141,0,2,8,32,128,0,2,8,164,92,192,226,117,44,137,136,148,119,74,154,239,79,192,226,1,238,175,117,148,68,124,233,3,8,32,128,0,2,8,32,128,0,2,73,20,176,120,29,75,34,34,137,61,137,58,155,20,176,120,128,155,132,74,104,165,136,111,66,3,71,181,17,64,0,1,4,16,64,0,129,148,11,88,188,142,37,17,145,242,78,73,243,253,9,88,60,192,253,181,142,146,136,47,125,0,1,4,16,64,0,1,4,16,64,32,137,2,22,175,99,73,68,36,177,39,81,103,147,2,22,15,112,147,80,9,173,20,241,77,104,224,168,54,2,8,32,128,0,2,8,32,144,114,1,139,215,177,36,34,82,222,41,105,190,63,1,139,7,184,191,214,81,18,241,165,15,32,128,0,2,8,32,128,0,2,8,36,81,192,226,117,44,137,136,36,246,36,234,108,82,192,226,1,110,18,42,161,149,34,190,9,13,28,213,70,0,1,4,16,64,0,1,4,82,46,96,241,58,150,68,68,202,59,37,205,247,39,96,241,0,247,215,58,74,34,190,244,1,4,16,64,0,1,4,16,64,0,129,36,10,88,188,142,37,17,145,196,158,68,157,77,10,88,60,192,77,66,37,180,82,196,55,161,129,163,218,8,32,128,0,2,8,32,128,64,202,5,44,94,199,146,136,72,121,167,164,249,254,4,44,30,224,254,90,71,73,196,151,62,128,0,2,8,32,128,0,2,8,32,144,68,1,139,215,177,36,34,146,216,147,168,179,73,1,139,7,184,73,168,132,86,138,248,38,52,112,84,27,1,4,16,64,0,1,4,16,72,185,128,197,235,88,18,17,41,239,148,52,223,159,128,197,3,220,95,235,40,137,248,210,7,16,64,0,1,4,16,64,0,1,4,146,40,96,241,58,150,68,68,18,123,18,117,54,41,96,241,0,55,9,149,208,74,17,223,132,6,142,106,35,128,0,2,8,32,128,0,2,41,23,176,120,29,75,34,34,229,157,146,230,251,19,176,120,128,251,107,29,37,17,95,250,0,2,8,32,128,0,2,8,32,128,64,18,5,44,94,199,146,136,72,98,79,162,206,38,5,44,30,224,38,161,18,90,41,226,155,208,192,81,109,4,16,64,0,1,4,16,64,32,229,2,22,175,99,73,68,164,188,83,210,124,127,2,22,15,112,127,173,163,36,226,75,31,64,0,1,4,16,64,0,1,4,16,72,162,128,197,235,88,18,17,73,236,73,212,217,164,128,197,3,220,36,84,66,43,69,124,19,26,56,170,141,0,2,8,32,128,0,2,8,164,92,192,226,117,44,137,136,148,119,74,154,239,79,192,226,1,238,175,117,148,68,124,233,3,8,32,128,0,2,8,32,128,0,2,73,20,176,120,29,75,34,34,137,61,137,58,155,20,176,120,128,155,132,74,104,165,136,111,66,3,71,181,17,64,0,1,4,16,64,0,129,148,11,88,188,142,37,17,145,242,78,73,243,253,9,232,1,206,18,182,192,214,173,91,195,110,32,173,67,0,1,4,16,64,0,1,4,16,8,78,128,68,68,112,33,165,65,8,164,87,192,226,9,45,189,209,160,229,8,32,128,0,2,8,32,128,0,2,8,212,45,96,241,186,157,17,17,244,86,4,16,40,75,192,226,9,173,172,134,176,17,2,8,32,128,0,2,8,32,128,0,2,1,11,88,188,110,39,17,17,112,135,163,105,8,84,83,192,226,9,173,154,237,165,108,4,16,64,0,1,4,16,64,0,1,4,146,40,96,241,186,157,68,68,18,123,18,117,70,192,128,128,197,19,154,1,22,170,128,0,2,8,32,128,0,2,8,32,128,128,41,1,139,215,237,36,34,76,117,17,42,131,64,114,4,44,158,208,146,163,71,77,17,64,0,1,4,16,64,0,1,4,16,136,70,192,226,117,59,137,136,104,98,207,94,16,8,78,192,226,9,45,56,100,26,132,0,2,8,32,128,0,2,8,32,128,64,133,2,22,175,219,73,68,84,24,84,54,71,32,173,2,22,79,104,105,141,5,237,70,0,1,4,16,64,0,1,4,16,64,32,159,128,197,235,118,18,17,244,87,4,16,40,75,192,226,9,173,172,134,176,17,2,8,32,128,0,2,8,32,128,0,2,1,11,88,188,110,39,17,17,112,135,163,105,8,84,83,192,226,9,173,154,237,165,108,4,16,64,0,1,4,16,64,0,1,4,146,40,96,241,186,157,68,68,18,123,18,117,70,192,128,128,197,19,154,1,22,170,128,0,2,8,32,128,0,2,8,32,128,128,41,1,139,215,237,36,34,76,117,17,42,131,64,114,4,44,158,208,146,163,71,77,17,64,0,1,4,16,64,0,1,4,16,136,70,192,226,117,59,137,136,104,98,207,94,16,8,78,192,226,9,45,56,100,26,132,0,2,8,32,128,0,2,8,32,128,64,133,2,22,175,219,73,68,84,24,84,54,71,32,173,2,22,79,104,105,141,5,237,70,0,1,4,16,64,0,1,4,16,64,32,159,128,197,235,118,18,17,244,87,4,16,40,75,192,226,9,173,172,134,176,17,2,8,32,128,0,2,8,32,128,0,2,1,11,88,188,110,39,17,17,112,135,163,105,8,84,83,192,226,9,173,154,237,165,108,4,16,64,0,1,4,16,64,0,1,4,146,40,96,241,186,157,68,68,18,123,18,117,70,192,128,128,197,19,154,1,22,170,128,0,2,8,32,128,0,2,8,32,128,128,41,1,139,215,237,36,34,76,117,17,42,131,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,63,1,18,17,254,44,41,9,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,234,17,32,17,65,23,73,165,192,171,175,190,42,3,6,12,144,95,253,234,87,178,215,94,123,213,50,248,240,195,15,229,138,43,174,144,179,207,62,91,30,122,232,33,185,250,234,171,165,73,147,38,169,112,122,243,205,55,229,150,91,110,113,109,222,188,121,179,220,112,195,13,114,193,5,23,200,202,149,43,107,126,94,200,34,123,123,159,102,51,103,206,116,254,109,219,182,149,59,238,184,67,198,143,31,95,81,76,170,85,207,106,116,146,236,186,190,255,254,251,69,197,33,183,30,149,182,247,211,79,63,173,233,11,59,237,180,83,81,205,204,222,166,216,254,147,91,176,239,184,23,85,113,86,66,0,1,4,165,94,138,182,0,0,32,0,73,68,65,84,16,64,0,1,4,16,168,186,0,137,136,170,19,179,3,139,2,155,54,109,114,201,134,3,14,56,64,122,244,232,81,171,138,247,221,119,159,252,227,31,255,144,190,125,251,138,30,32,105,93,62,254,248,99,103,116,221,117,215,197,158,136,152,61,123,182,124,249,229,151,210,174,93,59,249,221,239,126,39,215,92,115,141,52,108,216,176,236,208,84,122,99,94,246,142,43,220,48,174,122,103,247,133,98,19,17,229,244,159,92,30,223,113,175,144,159,205,17,64,0,1,4,16,64,0,1,4,60,9,144,136,240,4,73,49,201,19,120,254,249,231,101,220,184,113,110,84,68,171,86,173,92,3,214,175,95,47,67,135,14,149,222,189,123,203,231,159,127,94,243,244,89,159,68,143,25,51,70,90,180,104,33,51,102,204,144,195,14,59,204,109,123,240,193,7,203,214,173,91,229,129,7,30,112,219,233,114,225,133,23,202,187,239,190,91,51,146,98,254,252,249,110,244,197,203,47,191,236,70,89,92,117,213,85,178,227,142,59,138,222,84,230,43,83,203,169,111,187,141,27,55,202,39,159,124,226,234,179,120,241,226,58,247,145,137,138,182,69,19,10,221,187,119,151,253,246,219,79,30,127,252,113,25,49,98,132,232,19,231,221,118,219,205,253,173,203,183,190,245,45,215,230,65,131,6,201,224,193,131,101,218,180,105,114,200,33,135,200,200,145,35,93,27,117,93,29,37,161,237,191,241,198,27,93,89,217,75,246,141,242,87,191,250,85,153,52,105,146,124,243,155,223,148,99,142,57,166,206,246,180,108,217,210,213,163,115,231,206,210,177,99,71,87,148,238,127,231,157,119,150,31,254,240,135,53,69,63,251,236,179,242,217,103,159,185,209,43,127,249,203,95,92,123,235,107,203,233,167,159,94,208,48,51,242,163,113,227,198,114,207,61,247,56,191,131,14,58,200,197,117,223,125,247,117,251,206,142,193,105,167,157,230,12,181,110,218,206,41,83,166,136,222,148,79,152,48,65,78,62,249,100,185,236,178,203,92,60,31,121,228,17,151,192,209,68,214,118,219,109,151,183,14,185,110,217,229,169,215,168,81,163,92,61,242,141,136,208,122,231,235,119,153,254,154,233,35,67,134,12,145,251,239,191,223,245,73,253,93,177,117,215,58,110,216,176,65,46,190,248,226,154,190,160,201,129,85,171,86,213,244,183,108,151,76,155,114,183,169,175,255,228,235,235,217,113,215,227,85,99,206,130,0,2,8,32,128,0,2,8,32,144,124,1,18,17,201,143,33,45,40,83,64,71,69,232,13,247,15,126,240,3,233,212,169,147,43,69,111,118,244,166,168,79,159,62,242,214,91,111,213,74,68,232,200,9,77,34,28,123,236,177,238,198,253,149,87,94,113,55,232,111,191,253,182,251,91,255,104,162,98,224,192,129,178,101,203,22,247,250,192,71,31,125,36,151,94,122,169,12,27,54,76,58,116,232,32,119,221,117,151,91,95,147,22,239,188,243,142,27,141,81,87,153,203,150,45,43,184,157,190,46,161,55,189,122,227,188,116,233,82,119,19,92,215,62,178,71,13,104,157,155,55,111,238,110,240,181,110,186,254,99,143,61,230,18,5,122,131,218,181,107,87,105,212,168,81,77,155,245,198,63,123,68,132,38,81,116,189,227,142,59,174,86,251,183,223,126,251,154,8,100,110,154,245,198,87,219,170,35,78,190,247,189,239,201,123,239,189,151,183,61,127,250,211,159,92,226,230,231,63,255,185,187,233,213,209,14,61,123,246,220,230,149,153,236,48,23,211,22,141,69,33,251,76,34,66,247,125,237,181,215,202,216,177,99,229,165,151,94,146,231,158,123,206,217,232,168,152,204,246,218,14,109,207,107,175,189,230,214,213,246,168,199,240,225,195,229,232,163,143,118,46,26,79,117,213,196,148,186,93,121,229,149,46,17,145,175,14,217,177,81,55,77,156,92,116,209,69,162,55,246,115,231,206,117,175,5,105,121,26,223,76,93,179,95,205,208,122,231,235,119,186,94,118,31,209,196,205,244,233,211,107,18,17,197,212,125,159,125,246,169,33,207,30,221,176,110,221,186,188,46,218,127,50,75,238,136,136,124,253,167,80,95,175,100,212,75,153,167,5,54,67,0,1,4,16,64,0,1,4,16,136,64,128,68,68,4,200,236,194,174,128,38,30,238,190,251,110,247,164,91,111,26,245,102,244,148,83,78,113,79,250,115,159,68,95,127,253,245,238,247,250,20,63,251,119,250,52,93,151,179,206,58,203,253,253,194,11,47,184,81,10,163,71,143,150,7,31,124,208,37,30,244,198,84,15,182,53,107,214,136,222,164,95,126,249,229,162,55,116,249,202,44,101,59,125,66,157,111,31,58,130,33,179,104,189,244,9,186,38,74,116,20,194,14,59,236,32,187,239,190,187,28,127,252,241,238,134,87,147,35,122,83,152,185,233,205,77,68,228,171,107,246,92,16,234,242,235,95,255,90,218,183,111,239,146,26,106,162,237,46,84,71,77,100,232,254,53,41,164,251,215,57,32,244,38,62,251,166,54,183,7,21,211,22,189,153,47,100,159,105,167,142,14,249,219,223,254,230,98,146,189,104,12,94,124,241,69,151,148,208,54,232,60,7,253,251,247,119,137,35,29,105,144,237,161,137,145,21,43,86,184,145,3,154,76,185,228,146,75,228,103,63,251,153,44,89,178,164,168,216,168,155,38,51,38,78,156,40,173,91,183,118,125,67,71,164,244,235,215,207,205,213,81,87,34,162,80,191,211,68,68,190,120,229,254,46,95,221,143,60,242,200,58,147,10,58,74,33,159,203,158,123,238,153,55,17,81,78,95,207,238,191,118,207,34,212,12,1,4,16,64,0,1,4,16,64,160,84,1,18,17,165,138,177,126,80,2,122,211,168,73,130,204,60,17,122,83,170,163,33,244,73,108,161,73,2,179,127,167,35,19,246,222,123,111,247,68,91,151,236,223,233,124,19,103,156,113,70,45,51,125,213,65,111,204,117,201,220,96,234,205,124,185,219,233,141,100,190,125,100,191,58,161,55,210,122,83,173,175,157,232,43,23,93,186,116,17,29,141,160,175,1,232,107,35,122,211,155,93,135,220,68,68,190,186,230,38,34,244,201,247,143,126,244,35,119,67,174,73,15,253,125,161,58,106,210,66,19,17,39,158,120,162,171,135,46,25,203,124,157,173,152,182,20,218,103,182,189,198,168,174,125,102,94,87,201,212,69,219,163,126,153,190,146,237,145,189,110,230,181,132,51,207,60,211,141,156,40,38,54,185,115,63,228,219,87,246,136,136,66,253,46,119,82,203,66,125,57,95,221,143,58,234,168,58,147,10,143,62,250,104,45,175,236,186,102,247,183,66,115,68,20,219,215,115,95,253,9,234,228,67,99,16,64,0,1,4,16,64,0,129,20,11,144,136,72,113,240,105,250,191,4,158,120,226,9,247,154,133,62,129,215,215,46,244,21,138,220,132,66,161,27,59,125,50,173,55,99,189,122,245,114,219,229,142,136,88,189,122,117,205,239,178,205,115,111,62,179,255,95,159,198,23,187,157,38,53,242,173,155,189,63,125,178,174,35,63,244,169,181,62,169,215,215,31,116,104,191,190,174,113,210,73,39,137,222,120,250,72,68,220,116,211,77,238,149,5,29,125,209,180,105,83,55,194,164,190,58,234,200,148,55,222,120,195,141,30,208,27,248,250,110,64,139,105,75,161,125,102,183,179,220,17,17,197,36,34,244,181,138,98,98,163,245,209,87,62,116,68,132,206,87,82,236,136,136,124,253,174,154,137,136,114,71,68,228,75,100,21,234,235,156,163,16,64,0,1,4,16,64,0,1,4,194,20,32,17,17,102,92,105,85,9,2,58,65,165,206,177,160,159,134,212,191,51,239,165,23,59,34,162,208,187,250,122,35,170,195,249,117,222,131,3,15,60,80,22,44,88,32,55,223,124,179,123,109,67,135,242,231,187,57,43,101,59,189,121,207,183,143,204,36,156,25,14,189,233,211,54,234,235,33,63,253,233,79,221,187,254,175,191,254,122,205,164,149,185,137,8,93,87,147,10,106,84,236,136,136,204,122,250,250,130,182,83,95,87,208,87,82,10,213,81,39,63,212,87,17,116,244,132,38,75,138,249,244,103,125,109,41,228,146,109,159,153,35,66,71,101,168,133,78,234,168,245,206,158,223,163,174,57,34,138,73,68,236,178,203,46,69,197,166,174,57,34,230,205,155,231,94,3,209,81,21,229,204,17,145,47,94,185,73,138,98,71,68,100,250,130,126,189,36,223,220,25,185,115,68,20,211,127,10,245,245,220,254,91,194,97,205,170,8,32,128,0,2,8,32,128,0,2,134,5,72,68,24,14,14,85,139,78,64,159,242,234,200,0,253,10,70,102,41,54,17,145,253,245,2,253,239,110,221,186,185,17,7,58,218,64,111,204,244,134,82,231,63,120,250,233,167,229,212,83,79,117,243,51,236,191,255,254,181,70,31,228,190,154,161,229,20,187,157,78,142,152,111,221,92,193,204,13,239,228,201,147,69,231,0,208,87,52,244,103,90,87,157,171,33,187,205,13,26,52,112,243,12,204,153,51,199,61,173,127,242,201,39,107,190,4,146,239,51,146,185,63,215,201,48,245,103,191,248,197,47,220,36,160,117,57,104,29,181,13,58,71,130,126,37,162,190,215,50,178,227,163,235,230,107,75,33,151,236,122,102,127,53,67,39,104,204,254,26,72,161,175,102,20,147,136,248,206,119,190,83,84,108,180,62,250,170,133,142,32,153,53,107,150,27,69,162,201,171,54,109,218,20,245,213,140,220,126,167,253,207,103,34,66,39,118,205,244,5,77,92,212,247,213,12,141,81,246,54,133,250,79,161,190,30,221,25,128,61,33,128,0,2,8,32,128,0,2,8,68,41,64,34,34,74,109,246,21,188,128,222,124,221,118,219,109,110,84,69,102,46,129,224,27,237,161,129,203,151,47,119,147,69,234,132,153,250,137,206,180,45,249,18,59,197,58,208,239,138,149,98,61,4,16,64,0,1,4,16,64,0,1,11,2,36,34,44,68,129,58,36,90,96,225,194,133,238,73,191,206,53,161,243,47,156,115,206,57,238,245,135,102,205,154,37,186,93,81,85,254,213,87,95,149,238,221,187,187,215,69,244,19,162,122,82,74,219,82,78,34,130,126,151,182,94,66,123,17,64,0,1,4,16,64,0,129,112,4,72,68,132,19,75,90,130,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,128,121,1,18,17,230,67,68,5,17,64,160,88,1,139,39,180,98,235,206,122,8,32,128,0,2,8,32,128,0,2,8,164,69,192,226,117,251,87,182,234,44,115,44,8,32,128,64,137,2,22,79,104,37,54,129,213,17,64,0,1,4,16,64,0,1,4,16,8,94,192,226,117,59,137,136,224,187,29,13,68,160,58,2,22,79,104,213,105,41,165,34,128,0,2,8,32,128,0,2,8,32,144,92,1,139,215,237,36,34,146,219,159,168,57,2,177,10,88,60,161,197,10,194,206,17,64,0,1,4,16,64,0,1,4,16,48,40,96,241,186,157,68,132,193,142,66,149,16,72,130,128,197,19,90,18,220,168,35,2,8,32,128,0,2,8,32,128,0,2,81,10,88,188,110,39,17,17,101,15,96,95,8,4,36,96,241,132,22,16,47,77,65,0,1,4,16,64,0,1,4,16,64,192,139,128,197,235,118,18,17,94,66,75,33,8,164,79,192,226,9,45,125,81,160,197,8,32,128,0,2,8,32,128,0,2,8,20,22,176,120,221,78,34,130,94,139,0,2,101,9,88,60,161,149,213,16,54,66,0,1,4,16,64,0,1,4,16,64,32,96,1,139,215,237,36,34,2,238,112,52,13,129,106,10,88,60,161,85,179,189,148,141,0,2,8,32,128,0,2,8,32,128,64,18,5,44,94,183,147,136,72,98,79,162,206,8,24,16,176,120,66,51,192,66,21,16,64,0,1,4,16,64,0,1,4,16,48,37,96,241,186,157,68,132,169,46,66,101,16,72,142,128,197,19,90,114,244,168,41,2,8,32,128,0,2,8,32,128,0,2,209,8,88,188,110,39,17,17,77,236,217,11,2,137,23,232,209,163,135,204,156,57,83,134,15,31,46,253,251,247,151,204,9,109,244,232,209,50,116,232,80,233,222,189,187,76,159,62,61,241,237,164,1,8,32,128,0,2,8,32,128,0,2,8,132,36,64,34,34,164,104,210,22,4,82,38,176,110,221,58,105,221,186,181,52,105,210,68,26,52,104,32,171,86,173,146,86,173,90,201,230,205,155,101,227,198,141,178,114,229,74,105,222,188,121,202,84,104,46,2,8,32,128,0,2,8,32,128,0,2,182,5,72,68,216,142,15,181,67,0,129,122,4,6,12,24,32,211,166,77,147,181,107,215,186,100,196,150,45,91,164,69,139,22,210,171,87,47,209,145,17,44,8,32,128,0,2,8,32,128,0,2,8,32,96,75,128,68,132,173,120,80,27,4,16,40,81,64,71,69,236,178,203,46,110,4,68,102,105,220,184,177,172,88,177,130,209,16,37,90,178,58,2,8,32,128,0,2,8,32,128,0,2,81,8,144,136,136,66,153,125,32,128,64,85,5,6,13,26,36,83,167,78,149,53,107,214,72,203,150,45,229,252,243,207,151,145,35,71,86,117,159,20,142,0,2,8,32,128,0,2,8,32,128,0,2,229,9,144,136,40,207,141,173,16,64,192,144,64,246,168,8,70,67,24,10,12,85,65,32,69,2,127,253,235,95,229,157,119,222,145,15,62,248,64,62,254,248,99,89,191,126,189,155,175,166,97,195,134,210,172,89,51,217,113,199,29,101,215,93,119,149,182,109,219,202,126,251,237,39,59,236,176,67,138,116,104,42,2,8,32,128,0,2,181,5,72,68,208,35,16,64,32,8,1,157,43,98,242,228,201,210,187,119,111,230,134,8,34,162,52,2,1,219,2,207,63,255,188,60,252,240,195,242,199,63,254,81,158,123,238,57,105,215,174,157,236,187,239,190,178,199,30,123,184,73,116,53,249,160,73,8,77,70,124,250,233,167,242,201,39,159,200,178,101,203,228,239,127,255,187,188,249,230,155,110,189,195,15,63,92,142,58,234,40,57,246,216,99,229,27,223,248,134,237,6,83,59,4,16,64,0,1,4,60,10,144,136,240,136,73,81,8,32,16,159,128,142,138,104,211,166,141,44,95,190,156,185,33,226,11,3,123,70,32,104,129,77,155,54,201,148,41,83,100,198,140,25,242,197,23,95,200,15,127,248,67,233,212,169,147,124,231,59,223,113,137,135,82,150,215,95,127,93,52,153,241,204,51,207,200,147,79,62,41,219,111,191,189,43,175,75,151,46,114,228,145,71,150,82,20,235,34,128,0,2,8,32,144,56,1,18,17,137,11,25,21,14,89,64,15,72,22,4,226,20,216,186,117,107,156,187,103,223,8,152,21,208,175,240,232,159,147,78,58,73,206,59,239,60,55,138,193,231,242,226,139,47,202,156,57,115,228,158,123,238,145,166,77,155,202,57,231,156,35,61,123,246,116,9,10,22,4,16,64,0,1,4,66,19,32,17,17,90,68,105,79,162,5,44,30,144,137,6,165,242,37,9,208,255,74,226,98,229,148,8,232,104,133,75,46,185,68,218,183,111,47,87,92,113,133,28,114,200,33,85,111,249,227,143,63,46,211,167,79,151,223,255,254,247,210,167,79,31,185,244,210,75,221,103,137,89,16,64,0,1,4,16,8,69,192,226,117,231,87,182,242,72,46,148,254,69,59,74,20,176,120,64,150,216,4,86,79,176,0,253,47,193,193,163,234,85,17,24,55,110,156,92,123,237,181,114,227,141,55,74,183,110,221,170,178,143,66,133,46,90,180,72,198,143,31,47,179,103,207,150,193,131,7,139,206,133,195,130,0,2,8,32,128,64,8,2,22,175,59,73,68,132,208,179,104,67,89,2,22,15,200,178,26,194,70,137,20,160,255,37,50,108,84,186,74,2,122,227,255,135,63,252,65,102,206,156,233,38,161,140,115,121,245,213,87,101,248,240,225,242,214,91,111,201,136,17,35,228,251,223,255,126,209,213,217,176,97,131,172,90,181,74,244,111,125,206,211,168,81,35,247,153,99,70,88,20,77,200,138,8,32,128,0,2,85,16,176,120,221,73,34,162,10,129,166,200,100,8,88,60,32,147,33,71,45,125,8,208,255,124,40,82,70,8,2,122,211,255,232,163,143,202,220,185,115,221,77,187,149,229,222,123,239,149,129,3,7,74,231,206,157,101,210,164,73,219,84,235,217,103,159,117,95,240,120,249,229,151,229,141,55,222,144,119,223,125,87,62,251,236,51,247,233,208,38,77,154,136,30,227,58,225,230,234,213,171,101,203,150,45,178,215,94,123,185,79,137,234,235,38,250,5,143,163,143,62,186,228,73,55,173,216,80,15,4,16,64,0,129,100,9,88,188,238,36,17,145,172,62,68,109,61,10,88,60,32,61,54,143,162,140,11,208,255,140,7,136,234,69,34,160,175,65,92,126,249,229,162,55,245,187,238,186,107,36,251,44,101,39,58,178,161,95,191,126,178,96,193,2,25,59,118,172,44,89,178,68,30,122,232,33,121,236,177,199,100,255,253,247,151,255,247,255,254,159,28,118,216,97,210,161,67,7,217,123,239,189,221,167,68,235,90,244,75,67,239,189,247,158,232,215,59,52,113,161,9,140,167,158,122,202,125,5,68,191,222,209,181,107,87,217,121,231,157,75,169,26,235,34,128,0,2,8,32,80,180,128,197,235,78,18,17,69,135,143,21,67,19,176,120,64,134,102,76,123,242,11,208,255,232,29,105,23,88,177,98,133,187,129,159,53,107,150,187,33,183,188,220,114,203,45,238,235,29,63,254,241,143,93,226,64,191,230,81,105,226,64,71,75,60,242,200,35,114,223,125,247,201,93,119,221,37,221,187,119,151,11,47,188,80,190,253,237,111,91,166,160,110,8,32,128,0,2,9,20,176,120,221,73,34,34,129,29,137,42,251,17,176,120,64,250,105,25,165,36,65,128,254,151,132,40,81,199,106,10,232,231,50,91,181,106,37,163,70,141,170,230,110,18,81,246,218,181,107,229,166,155,110,146,137,19,39,202,119,191,251,93,25,58,116,168,27,113,193,130,0,2,8,32,128,128,15,1,139,215,157,36,34,124,68,150,50,18,41,96,241,128,76,36,36,149,46,75,128,254,87,22,27,27,5,34,240,226,139,47,202,201,39,159,236,94,117,104,220,184,113,32,173,242,211,140,95,254,242,151,114,229,149,87,186,47,136,12,26,52,200,79,161,148,130,0,2,8,32,144,106,1,139,215,157,36,34,82,221,37,211,221,120,139,7,100,186,35,146,174,214,211,255,210,21,111,90,91,91,160,71,143,30,178,207,62,251,184,249,33,88,182,21,120,251,237,183,229,226,139,47,118,19,94,234,107,33,187,236,178,11,76,8,32,128,0,2,8,148,45,96,241,186,147,68,68,217,225,100,195,164,11,88,60,32,147,110,74,253,139,23,160,255,21,111,197,154,201,19,208,9,25,179,191,38,177,116,233,82,209,57,33,244,11,18,159,126,250,169,124,254,249,231,242,201,39,159,184,87,51,88,242,11,232,200,136,223,254,246,183,162,95,240,248,198,55,190,1,21,2,8,32,128,0,2,101,9,88,188,238,36,17,81,86,40,217,40,4,1,139,7,164,15,87,253,118,253,140,25,51,228,178,203,46,147,159,253,236,103,50,114,228,72,217,126,251,237,183,41,250,205,55,223,116,79,218,174,190,250,106,247,169,185,219,111,191,221,173,159,89,174,185,230,26,55,60,56,123,189,247,223,127,191,214,54,245,213,55,187,46,58,193,155,126,214,78,135,27,235,80,236,7,30,120,192,189,7,253,193,7,31,184,186,94,116,209,69,174,30,213,94,114,219,93,237,253,229,43,63,212,254,23,151,39,251,141,87,64,231,56,208,27,230,135,31,126,88,158,124,242,73,105,211,166,141,124,243,155,223,116,147,81,234,200,135,175,127,253,235,242,31,255,241,31,238,28,176,195,14,59,72,195,134,13,227,173,112,130,246,62,121,242,100,25,63,126,188,60,254,248,227,238,203,28,44,8,32,128,0,2,8,148,42,96,241,186,147,68,68,169,81,100,253,96,4,44,30,144,62,112,245,115,115,154,64,56,251,236,179,229,192,3,15,204,91,100,246,13,185,38,6,134,15,31,46,39,156,112,130,28,121,228,145,181,182,169,36,17,145,175,46,127,251,219,223,92,130,68,255,232,231,238,70,143,30,237,110,88,186,116,233,226,131,32,17,101,132,218,255,18,129,79,37,189,9,232,168,135,41,83,166,200,173,183,222,42,63,250,209,143,220,23,37,244,60,162,73,7,22,127,2,99,198,140,113,95,215,248,203,95,254,226,175,80,74,66,0,1,4,16,72,141,128,197,235,78,18,17,169,233,126,52,52,87,192,231,1,185,101,203,22,153,51,103,142,187,161,214,239,195,31,125,244,209,238,191,15,63,252,112,25,49,98,132,156,120,226,137,114,196,17,71,184,42,60,241,196,19,242,234,171,175,186,17,0,186,238,128,1,3,220,16,230,211,78,59,77,174,187,238,58,105,217,178,165,251,91,63,229,182,223,126,251,185,167,96,90,198,204,153,51,101,183,221,118,115,127,235,254,244,155,244,157,59,119,150,142,29,59,186,114,117,116,131,110,251,135,63,252,65,166,77,155,230,126,246,244,211,79,203,202,149,43,221,200,3,93,244,211,112,239,190,251,174,27,5,145,61,186,65,71,46,232,8,136,11,46,184,64,246,220,115,207,162,18,17,95,253,234,87,101,210,164,73,238,169,167,14,187,62,227,140,51,106,109,55,125,250,116,215,190,76,93,126,243,155,223,200,75,47,189,84,51,2,35,123,229,63,255,249,207,242,212,83,79,213,140,192,208,139,238,22,45,90,184,145,29,135,29,118,152,140,27,55,78,14,62,248,224,109,58,241,252,249,243,183,241,211,79,234,105,242,36,95,25,185,35,34,202,41,195,199,209,228,179,255,249,168,15,101,32,80,138,192,135,31,126,40,87,93,117,149,187,57,214,115,89,175,94,189,92,82,145,165,122,2,231,156,115,142,27,81,50,118,236,216,234,237,132,146,17,64,0,1,4,130,20,176,120,221,73,34,34,200,174,70,163,138,17,240,121,64,102,63,225,223,117,215,93,229,142,59,238,144,231,159,127,222,93,48,62,251,236,179,53,137,7,77,32,232,13,191,62,49,220,125,247,221,229,210,75,47,149,97,195,134,201,1,7,28,224,190,35,255,218,107,175,185,87,23,244,125,224,230,205,155,187,167,139,58,36,87,215,121,236,177,199,220,77,191,38,17,186,118,237,42,255,252,231,63,93,82,225,231,63,255,185,232,200,3,45,87,63,135,167,67,162,117,125,157,12,238,203,47,191,172,25,121,160,55,246,3,7,14,116,73,12,45,51,59,17,177,106,213,42,185,228,146,75,220,123,219,90,223,239,127,255,251,110,63,58,156,186,174,17,17,67,134,12,113,245,213,122,127,239,123,223,171,197,253,209,71,31,185,36,128,190,110,161,251,204,212,37,147,44,201,188,10,146,217,104,253,250,245,46,81,162,229,156,114,202,41,110,127,90,119,189,201,57,246,216,99,93,226,229,149,87,94,217,230,21,19,77,196,228,243,211,223,229,43,227,239,127,255,123,205,235,37,90,215,114,202,168,235,85,151,98,250,92,246,58,62,251,95,169,251,102,125,4,42,17,208,4,161,30,55,231,157,119,158,59,78,163,120,165,170,146,250,134,178,173,158,167,245,53,23,77,54,107,130,150,5,1,4,16,64,0,129,98,5,44,94,119,146,136,40,54,122,172,23,156,64,53,15,72,189,153,215,100,132,222,240,235,228,108,122,177,174,163,28,190,248,226,139,154,255,214,33,182,250,9,59,189,81,215,186,232,200,133,254,253,251,187,223,235,127,235,28,10,154,56,208,209,16,250,78,181,38,46,142,63,254,120,87,166,222,184,111,218,180,201,253,183,126,222,109,217,178,101,110,127,250,74,134,38,26,50,55,255,58,34,65,151,179,206,58,203,253,253,194,11,47,184,81,6,58,90,35,59,17,161,51,180,107,253,38,76,152,224,18,25,154,224,208,17,13,87,92,113,69,173,245,116,155,95,255,250,215,210,190,125,123,105,212,168,145,43,87,235,158,157,84,208,250,234,232,8,77,82,104,130,164,80,34,66,235,167,79,82,53,225,161,239,65,235,104,12,77,68,92,127,253,245,46,137,163,35,60,242,205,233,240,224,131,15,230,245,219,184,113,99,222,50,178,219,173,163,77,242,197,160,80,25,62,110,188,178,221,130,59,184,34,108,144,142,230,97,137,78,64,191,228,160,115,64,232,235,24,71,29,117,84,116,59,102,79,78,96,212,168,81,178,104,209,34,247,42,12,11,2,8,32,128,0,2,197,10,84,243,190,167,216,58,228,174,71,34,162,92,57,182,75,188,128,207,3,82,111,134,244,226,240,209,71,31,117,163,31,230,205,155,231,158,230,107,162,64,159,158,103,70,65,232,205,173,190,10,48,120,240,96,209,87,21,116,57,253,244,211,221,223,217,55,237,59,237,180,147,187,129,239,221,187,183,123,181,65,231,78,248,211,159,254,36,199,28,115,140,123,141,163,95,191,126,162,251,212,242,245,181,15,253,89,166,172,236,114,238,190,251,110,55,185,89,102,31,197,206,247,240,241,199,31,75,159,62,125,92,189,55,111,222,92,51,130,64,111,226,117,238,9,125,23,92,247,163,137,146,204,77,185,142,190,200,188,170,161,245,204,109,147,254,127,246,228,152,217,29,72,147,1,122,99,163,175,96,232,144,239,236,245,242,37,34,116,164,68,62,191,220,125,229,107,183,14,43,47,167,12,95,137,8,110,162,43,59,141,248,60,134,43,171,73,58,182,62,243,204,51,229,179,207,62,115,163,161,124,140,10,74,135,154,223,86,234,151,70,244,245,179,53,107,214,184,4,53,11,2,8,32,128,0,2,197,8,88,188,102,34,17,81,76,228,88,39,72,1,159,7,228,194,133,11,221,43,21,231,158,123,174,28,116,208,65,110,254,134,217,179,103,187,68,129,222,180,234,188,16,207,60,243,140,187,169,215,196,129,62,73,44,244,68,127,143,61,246,112,35,20,116,132,192,146,37,75,220,43,23,58,177,163,190,174,113,210,73,39,213,60,137,212,215,63,222,120,227,13,209,17,13,122,147,160,115,74,100,39,34,116,196,129,254,191,142,58,208,37,223,136,136,220,27,107,77,68,232,220,21,58,129,229,186,117,235,106,37,34,110,186,233,38,247,115,29,177,209,180,105,83,247,58,133,222,80,207,154,53,203,237,67,231,186,200,60,237,175,111,68,68,166,99,229,75,124,104,189,202,29,17,145,47,153,81,202,136,136,98,18,34,229,30,28,62,251,95,185,117,72,250,118,24,70,23,65,157,95,70,143,83,61,175,177,196,43,240,131,31,252,64,116,190,136,255,253,223,255,141,183,34,236,29,1,4,16,64,32,49,2,22,175,153,72,68,36,166,251,80,81,223,2,62,15,72,189,56,127,235,173,183,220,205,187,126,198,78,95,105,208,155,115,125,213,65,111,214,245,41,191,142,110,208,69,71,56,232,164,110,133,230,56,208,215,30,52,81,161,243,44,232,124,12,63,253,233,79,221,59,217,175,191,254,122,205,164,149,90,150,190,51,172,163,43,244,134,93,19,23,250,119,246,205,127,177,115,68,232,220,20,154,72,200,148,161,255,175,159,225,211,253,47,94,188,184,86,34,34,115,115,174,163,59,244,21,15,29,170,173,201,16,29,213,160,163,40,182,219,110,187,154,80,229,75,68,104,249,183,221,118,155,219,94,125,50,9,18,29,118,172,19,95,22,147,0,168,111,142,136,98,18,17,245,205,17,81,76,61,202,237,151,62,251,95,185,117,72,250,118,24,86,30,65,77,158,234,121,74,147,156,249,22,61,14,166,78,157,42,11,22,44,168,124,135,148,80,177,128,190,254,166,35,34,244,124,201,130,0,2,8,32,128,64,49,2,22,175,153,72,68,20,19,57,214,9,82,192,231,1,169,19,71,106,242,65,111,230,117,30,7,29,157,160,195,254,245,85,3,29,70,171,35,33,116,146,70,29,206,172,235,101,70,12,228,251,98,131,130,235,72,0,125,165,66,231,78,208,79,106,106,2,67,127,166,35,35,50,195,162,53,217,161,229,238,187,239,190,117,190,226,161,115,57,232,200,5,157,83,66,63,209,217,173,91,55,55,194,66,203,208,191,51,55,218,250,5,12,157,32,83,47,112,63,248,224,3,57,255,252,243,93,226,67,103,104,47,244,58,135,78,160,249,215,191,254,213,37,97,50,95,199,200,116,22,125,173,67,19,25,117,205,17,145,189,63,77,40,232,40,10,93,95,231,167,200,29,1,145,253,255,58,44,92,19,58,58,143,134,142,254,40,244,197,139,98,18,17,154,184,41,167,12,94,205,176,113,74,240,121,12,219,104,81,244,181,208,243,130,158,71,244,117,47,157,99,38,55,33,161,115,209,232,200,172,223,254,246,183,204,9,17,125,120,234,220,227,61,247,220,35,250,218,157,254,205,130,0,2,8,32,128,64,49,2,22,175,153,72,68,20,19,57,214,9,82,192,226,1,89,42,244,242,229,203,229,242,203,47,119,137,134,189,246,218,171,224,230,122,67,161,163,16,26,54,108,232,190,40,17,245,162,159,238,188,253,246,219,93,178,195,199,141,124,212,245,247,189,191,16,250,159,111,147,82,203,195,176,84,177,109,215,215,81,73,58,18,74,23,253,106,142,38,36,52,89,154,73,72,232,235,101,153,99,183,242,189,81,130,15,129,71,30,121,196,205,199,51,119,238,92,31,197,81,6,2,8,32,128,64,10,4,44,94,51,145,136,72,65,199,163,137,117,11,88,60,32,75,137,149,78,138,217,189,123,119,247,234,134,126,206,179,174,175,48,232,220,21,250,85,13,157,163,66,159,106,234,123,197,58,74,161,89,179,102,165,236,170,226,117,245,53,19,221,183,14,239,254,201,79,126,82,113,121,33,20,144,244,254,103,33,6,24,250,137,130,142,124,210,215,188,116,209,47,213,104,210,82,95,179,210,17,18,255,253,223,255,237,146,135,199,29,119,156,159,157,81,74,197,2,58,89,168,158,83,245,111,22,4,16,64,0,1,4,138,17,176,120,205,68,34,162,152,200,177,78,144,2,22,15,200,32,161,105,84,157,2,244,191,202,59,6,159,64,173,220,48,83,66,131,6,13,220,167,127,51,75,246,168,37,125,37,138,197,142,128,38,136,52,94,250,90,30,11,2,8,32,128,0,2,197,8,88,188,238,36,17,81,76,228,88,39,72,1,139,7,100,144,208,52,138,68,4,125,192,180,64,190,17,17,250,153,222,11,46,184,64,94,121,229,21,211,245,79,91,229,190,251,221,239,186,215,241,78,56,225,132,180,53,157,246,34,128,0,2,8,148,41,96,241,190,135,68,68,153,193,100,179,228,11,88,60,32,147,175,74,11,138,21,160,255,21,43,197,122,213,20,184,254,250,235,221,28,17,58,97,101,238,28,17,250,106,151,38,34,248,90,70,53,35,80,90,217,250,133,162,78,157,58,201,178,101,203,74,219,144,181,17,64,0,1,4,82,45,96,241,186,147,68,68,170,187,100,186,27,111,241,128,76,119,68,210,213,122,250,95,186,226,109,181,181,133,190,154,161,159,210,61,226,136,35,184,233,53,20,188,95,252,226,23,238,107,70,195,135,15,55,84,43,170,130,0,2,8,32,96,93,192,226,117,39,137,8,235,189,134,250,85,77,192,226,1,89,181,198,82,176,57,1,250,159,185,144,164,178,66,250,5,157,27,110,184,97,155,207,118,102,48,246,217,103,31,247,233,206,67,14,57,164,108,159,220,79,242,150,93,80,129,13,171,185,143,74,202,174,100,219,220,230,234,4,197,71,31,125,180,44,94,188,88,90,183,110,93,13,70,202,68,0,1,4,16,8,84,192,226,117,39,137,136,64,59,27,205,170,95,192,226,1,89,127,173,89,35,20,1,250,95,40,145,12,187,29,250,41,207,245,235,215,187,100,69,185,139,207,155,241,124,117,136,98,31,229,182,223,215,118,39,158,120,162,116,238,220,217,125,98,149,5,1,4,16,64,0,129,82,4,44,94,119,146,136,40,37,130,172,27,148,128,197,3,50,40,96,26,83,80,128,254,71,7,73,130,192,242,229,203,69,71,69,60,243,204,51,114,232,161,135,22,85,229,47,191,252,82,158,123,238,57,247,121,201,51,206,56,67,90,181,106,229,18,25,187,237,182,155,251,251,176,195,14,147,27,111,188,81,246,219,111,63,87,222,252,249,243,101,192,128,1,242,242,203,47,203,217,103,159,45,87,93,117,149,123,253,64,191,226,49,103,206,28,25,61,122,180,43,79,71,3,232,127,31,121,228,145,110,78,139,199,30,123,76,250,247,239,239,202,56,235,172,179,68,235,170,175,44,232,228,154,119,222,121,167,116,235,214,77,190,253,237,111,203,118,219,109,87,103,189,53,121,49,101,202,20,217,105,167,157,100,194,132,9,114,242,201,39,187,207,27,143,25,51,70,30,121,228,17,209,36,76,223,190,125,221,8,132,91,110,185,197,125,165,66,235,164,243,106,76,154,52,73,118,223,125,119,185,230,154,107,228,148,83,78,17,253,178,72,93,63,127,235,173,183,106,182,125,255,253,247,93,217,45,90,180,144,25,51,102,56,135,113,227,198,201,193,7,31,236,218,243,192,3,15,184,73,40,117,185,240,194,11,229,221,119,223,117,251,212,47,152,104,187,212,224,161,135,30,42,42,6,172,132,0,2,8,32,128,64,182,128,197,235,78,18,17,244,209,212,10,88,60,32,83,27,140,20,54,156,254,151,194,160,39,180,201,191,250,213,175,228,214,91,111,149,167,158,122,202,221,20,215,181,232,13,186,222,216,223,123,239,189,242,228,147,79,186,155,250,31,255,248,199,210,182,109,91,121,251,237,183,93,130,65,111,170,143,59,238,56,153,57,115,166,75,22,140,28,57,210,205,63,113,233,165,151,202,176,97,195,164,67,135,14,46,121,161,235,235,13,249,162,69,139,220,58,250,103,215,93,119,149,59,238,184,67,158,127,254,121,25,59,118,172,44,89,178,196,37,44,244,6,93,127,55,98,196,8,249,248,227,143,101,252,248,241,210,168,81,35,121,239,189,247,92,93,52,161,160,251,212,186,104,226,67,63,123,153,89,180,190,90,47,45,67,147,28,90,191,119,222,121,199,149,161,137,1,77,68,232,167,50,55,111,222,92,147,76,120,252,241,199,93,221,53,113,242,209,71,31,201,224,193,131,221,100,159,250,179,186,126,190,113,227,198,90,137,8,125,21,70,235,125,236,177,199,214,114,208,54,103,218,170,137,138,129,3,7,186,164,135,214,69,147,15,151,92,114,137,60,251,236,179,242,159,255,249,159,9,237,69,84,27,1,4,16,64,32,78,1,139,215,157,36,34,226,236,17,236,59,86,1,61,32,89,16,136,83,64,111,118,88,16,72,130,128,142,60,208,36,192,111,126,243,27,55,18,32,119,209,155,100,125,101,96,212,168,81,114,204,49,199,212,26,133,160,55,252,58,90,64,19,8,45,91,182,116,9,139,204,8,131,7,31,124,208,37,30,244,166,95,207,201,107,214,172,145,33,67,134,200,229,151,95,238,70,80,100,47,186,15,77,70,232,205,185,110,167,73,140,139,47,190,216,173,162,243,39,104,178,68,19,18,217,201,18,29,157,161,9,20,189,177,215,81,15,71,29,117,84,173,68,68,118,189,52,65,178,98,197,10,87,230,134,13,27,220,205,255,207,126,246,51,55,162,35,83,95,77,178,76,158,60,217,141,156,208,145,25,205,154,53,115,229,61,252,240,195,117,254,60,187,173,58,34,34,159,195,61,247,220,227,202,209,145,29,186,188,240,194,11,110,212,132,142,0,105,218,180,169,27,89,114,219,109,183,213,74,164,36,161,223,80,71,4,16,64,0,1,27,2,36,34,108,196,129,90,32,128,128,7,1,139,39,52,15,205,162,8,4,16,200,35,160,79,254,245,213,10,77,107,180,66,44,0,0,32,0,73,68,65,84,40,100,110,152,51,171,214,55,34,34,115,35,175,73,130,236,155,243,251,238,187,207,221,100,103,47,58,49,230,236,217,179,165,125,251,246,110,84,196,163,143,62,234,18,13,243,230,205,115,35,9,52,17,161,219,233,114,250,233,167,187,191,179,203,44,101,68,68,118,189,52,17,145,41,83,19,17,154,144,56,243,204,51,221,196,144,153,245,116,68,133,238,91,147,26,154,64,209,207,155,106,82,66,219,85,215,207,117,212,68,102,91,77,68,228,115,208,87,54,246,222,123,239,58,219,243,207,127,254,211,141,16,209,87,88,52,145,241,63,255,243,63,244,81,4,16,64,0,1,4,74,18,176,120,221,206,136,136,146,66,200,202,8,32,144,17,176,120,66,35,58,8,32,80,93,129,63,254,241,143,238,53,10,125,93,161,119,239,222,110,30,134,220,165,174,57,34,242,221,128,235,200,134,213,171,87,75,175,94,189,182,41,103,225,194,133,114,237,181,215,202,185,231,158,43,7,29,116,144,123,221,66,19,20,245,141,136,40,101,142,136,82,19,17,153,209,22,58,154,73,71,100,232,235,28,157,58,117,146,174,93,187,186,250,231,254,92,231,213,40,38,17,161,35,34,52,249,145,113,200,30,17,145,217,167,206,33,161,163,78,78,59,237,52,247,26,7,11,2,8,32,128,0,2,197,10,88,188,110,39,17,81,108,244,88,15,1,4,106,9,88,60,161,17,34,4,16,136,70,64,231,95,184,249,230,155,69,147,5,93,186,116,113,95,115,208,185,24,116,126,131,220,37,247,139,22,217,255,191,116,233,82,55,225,164,78,250,120,224,129,7,202,130,5,11,92,185,250,74,130,78,70,169,147,61,234,124,12,107,215,174,117,175,111,232,141,190,142,70,208,87,40,116,110,9,77,4,180,107,215,206,37,39,116,196,129,254,157,111,30,139,250,234,85,204,136,8,29,245,160,147,87,102,38,201,212,249,37,52,17,161,19,101,214,245,243,61,246,216,163,168,68,132,78,76,153,111,142,136,236,246,104,210,70,231,153,208,68,144,206,167,81,108,91,163,233,21,236,5,1,4,16,64,192,170,128,197,235,118,18,17,86,123,11,245,66,192,184,128,197,19,154,113,50,170,135,64,112,2,154,40,208,249,17,166,77,155,230,146,6,250,138,70,125,55,252,217,137,136,198,141,27,187,87,46,6,13,26,36,79,63,253,180,156,122,234,169,110,158,135,253,247,223,95,244,149,4,77,62,204,154,53,75,142,63,254,120,247,154,132,38,2,244,75,19,250,186,68,102,59,189,57,207,253,202,68,49,208,185,9,146,98,18,17,217,95,205,104,222,188,185,123,125,163,103,207,158,181,190,166,145,253,243,236,215,49,10,189,154,161,14,153,175,102,232,127,235,72,19,157,144,83,147,19,250,255,185,139,206,95,161,73,160,223,253,238,119,110,222,13,22,4,16,64,0,1,4,10,9,88,188,110,39,17,65,159,69,0,129,178,4,44,158,208,202,106,8,27,33,128,64,217,2,122,35,172,201,2,77,28,232,23,38,244,21,10,150,202,4,54,109,218,228,38,166,108,216,176,161,27,253,144,111,209,228,141,190,194,161,95,242,96,65,0,1,4,16,64,128,68,4,125,0,1,4,82,33,64,34,34,21,97,166,145,8,228,21,208,4,132,126,197,98,226,196,137,242,163,31,253,8,169,10,4,116,116,131,38,22,158,120,226,9,217,115,207,61,229,156,115,206,113,147,96,102,190,202,145,175,104,157,63,99,251,237,183,151,169,83,167,86,176,119,54,69,0,1,4,16,8,93,192,226,117,59,35,34,66,239,117,180,15,129,42,9,88,60,161,85,169,169,20,139,0,2,57,2,122,163,172,175,78,232,235,12,188,26,16,111,247,56,248,224,131,221,231,78,235,154,56,52,222,154,177,119,4,16,64,0,1,43,2,22,175,219,73,68,88,233,29,212,3,129,132,9,88,60,161,37,140,144,234,34,144,72,129,190,125,251,186,47,70,232,132,149,44,241,11,232,164,158,125,250,244,113,159,48,101,65,0,1,4,16,64,160,46,1,139,215,237,36,34,232,171,8,32,240,255,217,187,19,120,155,202,253,241,227,223,31,149,153,100,72,40,229,146,220,10,169,110,250,55,168,116,75,195,189,174,110,3,41,145,138,148,200,148,161,204,132,200,216,64,136,34,185,74,229,162,126,149,230,73,25,27,77,21,202,24,201,20,186,225,255,250,62,191,223,62,191,125,118,103,159,179,207,62,107,239,253,93,107,125,214,235,213,75,156,189,158,245,60,239,231,89,235,60,235,187,159,33,41,1,139,15,180,164,10,194,73,8,32,144,176,128,46,22,169,107,65,124,254,249,231,110,13,3,14,27,2,58,53,230,170,171,174,202,113,27,84,27,57,36,23,8,32,128,0,2,153,20,176,216,111,39,16,145,201,22,193,181,17,240,177,128,197,7,154,143,57,201,58,2,190,16,184,240,194,11,221,78,17,255,252,231,63,125,145,223,176,100,82,119,46,25,54,108,152,188,247,222,123,97,41,50,229,68,0,1,4,16,200,135,128,197,126,59,129,136,124,84,32,31,69,0,129,255,19,176,248,64,163,126,16,64,32,117,2,223,127,255,189,104,32,98,227,198,141,169,187,8,41,39,45,80,178,100,73,183,229,103,185,114,229,146,78,131,19,17,64,0,1,4,130,41,96,177,223,78,32,34,152,109,141,82,33,144,114,1,139,15,180,148,23,154,11,32,16,98,129,5,11,22,200,184,113,227,228,213,87,95,13,177,130,221,162,107,144,104,200,144,33,114,241,197,23,219,205,36,57,67,0,1,4,16,200,136,128,197,126,59,129,136,140,52,5,46,138,128,255,5,44,62,208,252,175,74,9,16,176,43,160,139,83,206,154,53,75,102,207,158,109,55,147,33,206,153,174,19,161,187,153,52,105,210,36,196,10,20,29,1,4,16,64,32,39,1,139,253,118,2,17,180,85,4,16,72,74,192,226,3,45,169,130,112,18,2,8,36,36,240,198,27,111,184,117,8,222,124,243,205,132,62,207,135,210,43,112,229,149,87,74,231,206,157,69,255,228,64,0,1,4,16,64,32,90,192,98,191,157,64,4,109,20,1,4,146,18,176,248,64,75,170,32,156,132,0,2,9,9,232,218,16,245,234,213,147,159,126,250,41,161,207,243,161,244,10,156,124,242,201,46,72,84,163,70,141,244,94,152,171,33,128,0,2,8,152,23,176,216,111,39,16,97,190,217,144,65,4,108,10,88,124,160,217,148,34,87,8,4,71,224,188,243,206,147,1,3,6,240,173,187,177,42,93,180,104,145,180,108,217,82,86,173,90,101,44,103,100,7,1,4,16,64,192,130,128,197,126,59,129,8,11,45,131,60,32,224,67,1,139,15,52,31,50,146,101,4,124,37,48,97,194,4,153,55,111,158,252,251,223,255,246,85,190,131,158,217,230,205,155,203,89,103,157,37,221,187,119,15,122,81,41,31,2,8,32,128,64,18,2,22,251,237,4,34,146,168,72,78,65,0,1,17,139,15,52,234,5,1,4,82,47,112,238,185,231,74,135,14,29,220,55,240,28,153,23,120,234,169,167,228,137,39,158,144,165,75,151,102,62,51,228,0,1,4,16,64,192,164,128,197,126,59,129,8,147,77,133,76,33,96,95,192,226,3,205,190,26,57,68,192,255,2,239,191,255,190,92,126,249,229,242,225,135,31,202,57,231,156,227,255,2,249,184,4,211,166,77,115,11,84,234,66,162,245,235,215,247,113,73,200,58,2,8,32,128,64,42,5,44,246,219,9,68,164,178,198,73,27,129,0,11,88,124,160,5,152,155,162,33,96,74,224,233,167,159,150,135,30,122,72,230,206,157,203,11,112,134,106,230,129,7,30,144,57,115,230,200,179,207,62,43,13,26,52,200,80,46,184,44,2,8,32,128,128,31,4,44,246,219,9,68,248,161,229,144,71,4,12,10,88,124,160,25,100,34,75,8,4,86,96,210,164,73,210,173,91,55,247,34,124,237,181,215,6,182,156,214,10,166,222,131,7,15,22,93,56,116,228,200,145,82,190,124,121,107,89,36,63,8,32,128,0,2,198,4,44,246,219,9,68,24,107,36,100,7,1,191,8,88,124,160,249,197,142,124,34,16,20,129,249,243,231,75,155,54,109,228,206,59,239,148,129,3,7,6,165,88,230,202,241,233,167,159,202,43,175,188,34,207,61,247,156,212,172,89,83,58,117,234,36,87,95,125,181,185,124,146,33,4,16,64,0,1,155,2,22,251,237,4,34,108,182,21,114,133,128,121,1,139,15,52,243,104,100,16,129,0,10,108,222,188,89,186,118,237,42,203,151,47,151,94,189,122,73,139,22,45,2,88,202,212,22,105,255,254,253,178,123,247,110,217,190,125,187,108,218,180,73,214,173,91,39,171,87,175,150,21,43,86,136,6,33,78,57,229,20,105,220,184,177,92,119,221,117,162,139,133,114,32,128,0,2,8,32,144,31,1,139,253,118,2,17,249,169,65,62,139,0,2,89,2,22,31,104,84,15,2,8,100,78,96,193,130,5,50,98,196,8,217,178,101,139,180,110,221,90,110,188,241,70,169,86,173,90,194,25,210,23,239,233,211,167,139,110,17,58,122,244,104,209,45,41,131,124,124,242,201,39,114,254,249,231,203,209,71,31,45,197,138,21,147,82,165,74,73,185,114,229,164,82,165,74,114,210,73,39,73,141,26,53,228,207,127,254,179,156,125,246,217,82,185,114,229,32,83,80,54,4,16,64,0,129,20,11,88,236,183,19,136,72,113,165,147,60,2,65,21,176,248,64,11,170,53,229,66,192,79,2,239,189,247,158,204,152,49,195,45,164,168,223,228,55,108,216,208,237,174,113,234,169,167,202,241,199,31,47,69,139,22,149,131,7,15,202,214,173,91,101,205,154,53,178,120,241,98,121,251,237,183,229,135,31,126,144,102,205,154,73,157,58,117,228,222,123,239,149,143,62,250,72,234,214,173,235,167,162,39,156,87,29,241,208,168,81,35,233,211,167,143,220,118,219,109,9,159,199,7,17,64,0,1,4,16,72,70,192,98,191,157,64,68,50,53,201,57,8,32,32,22,31,104,84,11,2,8,216,18,208,160,196,7,31,124,32,203,150,45,147,181,107,215,202,182,109,219,228,192,129,3,82,164,72,17,169,80,161,130,251,214,191,94,189,122,114,241,197,23,187,128,69,228,208,81,17,99,198,140,113,219,82,86,169,82,197,86,161,10,152,155,141,27,55,186,197,61,117,196,71,247,238,221,11,152,26,167,35,128,0,2,8,32,144,183,128,197,126,59,129,136,188,235,141,79,32,128,64,14,2,22,31,104,84,20,2,8,4,71,96,200,144,33,242,194,11,47,200,75,47,189,148,175,41,30,150,5,190,250,234,43,55,101,69,215,209,208,245,52,56,16,64,0,1,4,16,72,135,128,197,126,59,129,136,116,212,60,215,64,32,128,2,22,31,104,1,100,166,72,8,132,90,96,216,176,97,50,113,226,68,55,213,163,65,131,6,190,182,208,93,47,116,237,12,221,93,228,158,123,238,241,117,89,200,60,2,8,32,128,128,191,4,44,246,219,9,68,248,171,13,145,91,4,204,8,88,124,160,153,193,33,35,8,32,224,153,192,180,105,211,220,11,252,19,79,60,33,109,219,182,245,44,221,116,38,164,163,31,158,121,230,25,121,234,169,167,228,170,171,174,74,231,165,185,22,2,8,32,128,0,2,38,167,84,19,136,160,97,34,128,64,82,2,4,34,146,98,227,36,4,16,72,66,96,201,146,37,210,161,67,7,169,90,181,170,232,148,13,93,91,194,15,199,252,249,243,229,193,7,31,116,187,95,232,78,32,186,46,6,7,2,8,32,128,0,2,233,22,176,216,111,39,16,145,238,86,192,245,16,8,136,128,197,7,90,64,104,41,6,2,8,196,17,24,52,104,144,219,105,162,103,207,158,210,173,91,55,57,246,216,99,77,90,233,2,157,35,71,142,20,221,146,180,111,223,190,110,93,8,14,4,16,64,0,1,4,50,37,96,177,223,78,32,34,83,173,129,235,34,224,51,129,54,109,218,184,121,218,58,191,89,95,0,34,15,180,225,195,135,187,23,131,155,111,190,89,166,76,153,226,179,82,145,93,4,16,240,155,128,110,125,169,107,71,76,157,58,85,218,183,111,47,119,220,113,135,212,174,93,219,68,49,102,207,158,45,147,39,79,118,59,132,116,234,212,201,109,67,202,129,0,2,8,32,128,64,166,5,8,68,100,186,6,184,62,2,8,36,45,176,103,207,30,41,95,190,188,20,43,86,76,10,21,42,36,59,119,238,148,178,101,203,202,161,67,135,220,118,124,219,183,111,151,82,165,74,37,157,62,39,34,128,0,2,249,17,248,254,251,239,221,66,150,26,144,56,253,244,211,229,134,27,110,144,38,77,154,72,165,74,149,242,147,76,129,63,251,214,91,111,201,203,47,191,44,26,132,208,124,180,106,213,74,110,185,229,150,2,167,75,2,8,32,128,0,2,8,120,37,64,32,194,43,73,210,65,0,129,140,8,232,158,247,19,38,76,144,221,187,119,187,96,196,225,195,135,165,116,233,210,110,1,57,29,25,193,129,0,2,8,100,66,96,206,156,57,242,226,139,47,202,220,185,115,165,94,189,122,210,168,81,35,185,248,226,139,221,78,27,197,139,23,247,52,75,95,126,249,165,124,244,209,71,242,206,59,239,200,27,111,188,33,213,171,87,151,191,255,253,239,114,253,245,215,75,173,90,181,60,189,22,137,33,128,0,2,8,32,224,133,0,129,8,47,20,73,3,1,4,50,38,160,163,34,42,86,172,232,70,64,68,142,162,69,139,202,182,109,219,24,13,145,177,90,225,194,8,32,16,45,240,250,235,175,203,219,111,191,45,186,78,195,162,69,139,228,180,211,78,147,51,206,56,195,5,9,52,104,160,11,94,30,127,252,241,114,220,113,199,185,231,150,62,195,10,23,46,44,71,142,28,145,131,7,15,202,190,125,251,220,136,175,159,126,250,73,54,110,220,40,235,215,175,151,53,107,214,200,215,95,127,45,43,86,172,112,35,46,206,63,255,124,105,216,176,161,11,120,156,116,210,73,84,0,2,8,32,128,0,2,166,5,8,68,152,174,30,50,135,0,2,137,8,244,232,209,67,158,124,242,73,217,181,107,151,148,41,83,70,218,181,107,39,67,135,14,77,228,84,62,131,0,2,8,164,85,64,131,11,203,151,47,23,29,197,160,11,71,234,250,18,63,254,248,163,108,221,186,213,5,27,52,184,170,129,85,157,98,166,163,188,142,57,230,24,41,81,162,132,91,4,83,119,184,168,92,185,178,84,171,86,205,237,210,161,235,80,212,169,83,71,202,149,43,151,214,50,112,49,4,16,64,0,1,4,10,42,64,32,162,160,130,156,143,0,2,25,23,136,30,21,193,104,136,140,87,7,25,64,0,1,4,16,64,0,1,4,16,64,32,87,1,2,17,52,16,4,16,8,132,128,174,21,49,126,252,120,183,34,60,107,67,4,162,74,41,4,2,8,32,128,0,2,8,32,128,64,64,5,8,68,4,180,98,41,22,2,97,19,208,81,17,58,79,122,203,150,45,172,13,17,182,202,167,188,8,32,128,0,2,8,32,128,0,2,190,18,32,16,225,171,234,34,179,8,228,79,64,111,112,142,96,11,232,124,115,14,4,16,64,0,1,4,16,64,0,1,4,252,36,64,32,194,79,181,69,94,17,200,167,128,197,27,60,159,69,224,227,185,8,80,191,52,15,4,16,64,0,1,4,16,64,0,1,63,10,88,236,199,254,215,17,190,226,243,99,91,34,207,6,5,44,222,224,6,153,124,155,37,234,215,183,85,71,198,17,64,0,1,4,16,64,0,129,80,11,88,236,199,18,136,8,117,147,164,240,94,10,88,188,193,189,44,95,216,211,162,126,195,222,2,40,63,2,8,32,128,0,2,8,32,224,79,1,139,253,88,2,17,254,108,75,228,218,160,128,197,27,220,32,147,111,179,68,253,250,182,234,200,56,2,8,32,128,0,2,8,32,16,106,1,139,253,88,2,17,161,110,146,20,222,75,1,139,55,184,151,229,11,123,90,212,111,216,91,0,229,71,0,1,4,16,64,0,1,4,252,41,96,177,31,75,32,194,159,109,137,92,27,20,176,120,131,27,100,242,109,150,168,95,223,86,29,25,71,0,1,4,16,64,0,1,4,66,45,96,177,31,75,32,34,212,77,146,194,123,41,96,241,6,247,178,124,97,79,139,250,13,123,11,160,252,8,32,128,0,2,8,32,128,128,63,5,44,246,99,9,68,248,179,45,145,107,131,2,22,111,112,131,76,190,205,18,245,235,219,170,35,227,8,32,128,0,2,8,32,128,64,168,5,44,246,99,9,68,132,186,73,82,120,47,5,44,222,224,94,150,47,236,105,81,191,97,111,1,148,31,1,4,16,64,0,1,4,16,240,167,128,197,126,44,129,8,127,182,37,114,109,80,192,226,13,110,144,201,183,89,162,126,125,91,117,100,28,1,4,16,64,0,1,4,16,8,181,128,197,126,44,129,136,80,55,73,10,239,165,128,197,27,220,203,242,133,61,45,234,55,236,45,128,242,35,128,0,2,8,32,128,0,2,254,20,176,216,143,37,16,225,207,182,68,174,13,10,88,188,193,13,50,249,54,75,212,175,111,171,142,140,35,128,0,2,8,32,128,0,2,161,22,176,216,143,37,16,17,234,38,73,225,189,20,176,120,131,123,89,190,176,167,69,253,134,189,5,80,126,4,16,64,0,1,4,16,64,192,159,2,22,251,177,4,34,252,217,150,200,181,65,1,139,55,184,65,38,223,102,137,250,245,109,213,145,113,4,16,64,0,1,4,16,64,32,212,2,22,251,177,4,34,66,221,36,41,188,151,2,22,111,112,47,203,23,246,180,168,223,176,183,0,202,143,0,2,8,32,128,0,2,8,248,83,192,98,63,150,64,132,63,219,18,185,54,40,96,241,6,55,200,228,219,44,81,191,190,173,58,50,142,0,2,8,32,128,0,2,8,132,90,192,98,63,150,64,68,168,155,36,133,247,82,192,226,13,238,101,249,194,158,22,245,27,246,22,64,249,17,64,0,1,4,16,64,0,1,127,10,88,236,199,18,136,240,103,91,34,215,6,5,44,222,224,6,153,124,155,37,234,215,183,85,71,198,17,64,0,1,4,16,64,0,129,80,11,88,236,199,18,136,8,117,147,164,240,94,10,88,188,193,189,44,95,216,211,162,126,195,222,2,40,63,2,8,32,128,0,2,8,32,224,79,1,139,253,88,2,17,254,108,75,228,218,160,128,197,27,220,32,147,111,179,68,253,250,182,234,200,56,2,8,32,128,0,2,8,32,16,106,1,139,253,88,2,17,161,110,146,20,222,75,1,139,55,184,151,229,11,123,90,212,111,216,91,0,229,71,0,1,4,16,64,0,1,4,252,41,96,177,31,75,32,194,159,109,137,92,27,20,176,120,131,27,100,242,109,150,168,95,223,86,29,25,71,0,1,4,16,64,0,1,4,66,45,96,177,31,75,32,34,212,77,146,194,123,41,96,241,6,247,178,124,97,79,139,250,13,123,11,160,252,8,32,128,0,2,8,32,128,128,63,5,44,246,99,9,68,248,179,45,145,107,131,2,22,111,112,131,76,190,205,18,245,235,219,170,35,227,8,32,128,0,2,8,32,128,64,168,5,44,246,99,9,68,132,186,73,82,120,47,5,44,222,224,94,150,47,236,105,81,191,97,111,1,148,31,1,4,16,64,0,1,4,16,240,167,128,197,126,44,129,8,127,182,37,114,109,80,32,85,55,248,51,207,60,35,183,221,118,91,86,137,7,12,24,32,15,61,244,80,214,223,143,28,57,34,51,103,206,20,189,126,243,230,205,221,191,255,254,251,239,50,121,242,100,25,53,106,148,108,218,180,73,154,53,107,38,131,7,15,150,10,21,42,36,36,183,106,213,42,119,126,255,254,253,165,88,177,98,9,157,147,236,135,246,238,221,43,163,71,143,150,187,239,190,91,202,149,43,151,45,153,116,230,35,175,252,167,170,126,243,186,46,63,71,0,1,4,16,64,0,1,4,16,64,160,32,2,22,251,177,4,34,10,82,163,156,139,64,148,64,42,110,112,13,50,12,28,56,80,174,184,226,10,105,208,160,193,31,188,53,224,48,99,198,12,233,220,185,179,140,29,59,86,90,180,104,225,62,179,112,225,66,89,176,96,129,244,237,219,87,138,23,47,46,211,167,79,151,239,190,251,206,253,189,112,225,194,121,214,91,58,3,0,59,118,236,144,222,189,123,187,64,73,108,32,34,207,140,166,241,3,169,168,223,52,102,159,75,33,128,0,2,8,32,128,0,2,8,132,84,192,98,63,150,64,68,72,27,35,197,246,94,32,21,55,248,175,191,254,42,58,2,66,71,11,84,171,86,237,15,153,30,49,98,132,236,220,185,83,42,87,174,44,199,30,123,108,86,32,34,246,131,26,88,120,248,225,135,221,8,137,178,101,203,102,253,88,3,29,179,103,207,150,238,221,187,203,153,103,158,41,143,62,250,168,212,172,89,83,244,243,58,74,65,211,213,63,207,58,235,44,121,236,177,199,164,86,173,90,114,248,240,97,121,249,229,151,101,248,240,225,178,104,209,34,185,232,162,139,220,255,107,160,68,207,211,60,29,56,112,64,126,254,249,103,153,58,117,106,214,40,140,125,251,246,201,35,143,60,34,227,198,141,147,42,85,170,184,114,105,128,69,131,40,19,38,76,144,186,117,235,202,208,161,67,229,197,23,95,204,58,255,193,7,31,148,151,94,122,201,141,204,216,176,97,131,75,187,116,233,210,46,93,205,147,230,183,78,157,58,162,229,120,229,149,87,164,79,159,62,174,108,237,219,183,119,129,23,47,71,116,164,162,126,189,111,133,164,136,0,2,8,32,128,0,2,8,32,128,64,118,1,139,253,88,2,17,180,82,4,60,18,72,197,13,174,211,42,244,69,253,183,223,126,147,15,63,252,80,174,185,230,26,247,114,125,226,137,39,186,92,235,11,127,145,34,69,228,185,231,158,115,127,143,140,136,136,45,210,167,159,126,234,94,240,117,116,197,49,199,28,147,245,227,175,190,250,74,6,13,26,36,35,71,142,148,101,203,150,185,192,130,142,154,88,187,118,173,180,106,213,202,93,235,178,203,46,115,163,46,86,172,88,225,2,5,107,214,172,113,127,234,127,39,156,112,130,60,251,236,179,162,233,107,26,235,215,175,119,65,19,13,24,104,96,227,168,163,142,114,83,70,244,152,59,119,174,75,67,131,30,91,183,110,149,94,189,122,185,81,16,37,75,150,204,26,17,177,125,251,246,108,231,127,251,237,183,50,101,202,148,172,64,68,155,54,109,164,95,191,126,114,201,37,151,196,205,147,6,42,30,120,224,1,23,48,209,192,139,87,83,75,82,81,191,30,53,61,146,65,0,1,4,16,64,0,1,4,16,64,32,174,128,197,126,44,129,8,26,44,2,30,9,164,226,6,255,252,243,207,221,203,250,152,49,99,164,82,165,74,238,91,126,125,49,215,169,12,209,47,216,26,40,136,23,136,208,17,19,250,210,127,223,125,247,73,237,218,181,179,149,86,131,3,26,140,232,217,179,103,182,127,215,145,13,58,122,65,131,11,101,202,148,113,35,29,226,173,25,161,1,18,13,70,232,75,191,142,90,136,62,47,58,209,249,243,231,203,248,241,227,165,107,215,174,110,244,68,137,18,37,220,143,163,167,102,104,32,34,222,117,99,211,142,206,147,142,234,208,163,101,203,150,238,207,37,75,150,184,81,19,58,82,131,64,132,71,13,156,100,16,64,0,1,4,16,64,0,1,4,124,41,144,138,247,148,130,66,16,136,40,168,32,231,35,240,191,2,233,184,193,245,165,189,67,135,14,110,90,67,141,26,53,178,236,227,5,34,116,58,132,46,108,217,164,73,19,105,216,176,225,31,234,42,222,121,177,129,135,232,191,23,45,90,84,86,174,92,41,175,189,246,154,104,160,228,227,143,63,118,35,20,34,129,136,120,1,139,131,7,15,202,156,57,115,92,80,69,71,85,232,200,9,13,74,28,58,116,40,219,136,136,232,243,163,175,171,129,136,120,63,211,17,24,213,171,87,207,26,17,146,138,53,46,210,81,191,220,76,8,32,128,0,2,8,32,128,0,2,8,120,45,96,177,31,75,32,194,235,90,38,189,208,10,164,227,6,215,64,132,78,109,208,41,22,186,126,67,228,200,41,160,240,211,79,63,185,245,29,206,62,251,108,105,218,180,105,214,20,137,232,10,202,109,68,68,188,151,254,200,116,142,219,111,191,221,77,191,88,183,110,157,204,154,53,43,207,64,68,228,186,186,158,131,78,57,209,105,31,141,26,53,146,203,47,191,188,192,129,8,29,17,177,127,255,126,105,219,182,173,187,12,35,34,66,123,27,82,112,4,16,64,0,1,4,16,64,0,129,24,129,116,188,167,228,23,157,64,68,126,197,248,60,2,113,4,82,113,131,235,218,11,207,63,255,188,155,158,161,83,12,190,248,226,11,209,41,14,58,146,64,215,95,136,23,136,208,53,24,58,118,236,232,182,253,108,220,184,113,142,65,8,61,55,18,84,208,209,12,95,127,253,181,91,24,82,167,51,228,54,250,64,131,23,171,87,175,118,1,145,221,187,119,187,32,130,6,23,116,164,195,15,63,252,16,119,10,135,6,75,116,205,135,110,221,186,185,108,107,48,69,3,17,245,234,213,115,229,209,191,235,8,142,100,70,68,232,148,149,200,186,21,172,17,193,45,138,0,2,8,32,128,0,2,8,32,128,192,255,9,164,226,61,165,160,190,4,34,10,42,200,249,8,252,175,64,42,110,112,221,158,243,133,23,94,144,33,67,134,200,198,141,27,165,93,187,118,210,165,75,23,57,238,184,227,178,185,199,142,136,208,93,40,244,179,209,199,149,87,94,233,22,120,140,222,34,51,122,215,12,157,234,17,217,25,35,183,169,25,123,247,238,117,193,7,13,144,232,104,134,91,111,189,213,77,185,208,29,44,116,167,140,120,83,51,162,119,205,40,85,170,148,220,127,255,253,114,215,93,119,73,161,66,133,220,186,16,186,19,135,46,156,249,214,91,111,101,237,118,145,232,212,12,157,46,18,217,53,67,255,191,121,243,230,110,225,76,13,78,232,223,189,56,82,81,191,94,228,139,52,16,64,0,1,4,16,64,0,1,4,16,200,77,192,98,63,150,64,4,109,22,1,143,4,44,222,224,30,21,205,87,201,232,90,20,211,166,77,147,194,133,11,139,238,178,225,213,65,253,122,37,73,58,8,32,128,0,2,8,32,128,0,2,233,20,176,216,143,37,16,145,206,22,192,181,2,45,96,241,6,15,52,120,84,225,22,47,94,44,61,122,244,144,133,11,23,74,181,106,213,164,117,235,214,110,186,71,100,103,14,47,28,168,95,47,20,73,3,1,4,16,64,0,1,4,16,64,32,221,2,22,251,177,4,34,210,221,10,184,94,96,5,44,222,224,129,197,206,64,193,168,223,12,160,115,73,4,16,64,0,1,4,16,64,0,129,2,11,88,236,199,18,136,40,112,181,146,0,2,255,35,96,241,6,167,110,188,19,160,126,189,179,36,37,4,16,64,0,1,4,16,64,0,129,244,9,88,236,199,18,136,72,95,253,115,165,128,11,88,188,193,3,78,158,214,226,81,191,105,229,230,98,8,32,128,0,2,8,32,128,0,2,30,9,88,236,199,18,136,240,168,114,73,6,1,139,55,56,181,226,157,0,245,235,157,37,41,33,128,0,2,8,32,128,0,2,8,164,79,192,98,63,150,64,68,250,234,159,43,5,92,192,226,13,30,112,242,180,22,143,250,77,43,55,23,67,0,1,4,16,64,0,1,4,16,240,72,192,98,63,150,64,132,71,149,75,50,8,88,188,193,169,21,239,4,168,95,239,44,73,9,1,4,16,64,0,1,4,16,64,32,125,2,22,251,177,4,34,210,87,255,92,41,224,2,22,111,240,128,147,167,181,120,212,111,90,185,185,24,2,8,32,128,0,2,8,32,128,128,71,2,22,251,177,4,34,60,170,92,146,65,192,226,13,78,173,120,39,64,253,122,103,73,74,8,32,128,0,2,8,32,128,0,2,233,19,176,216,143,37,16,145,190,250,231,74,1,23,176,120,131,7,156,60,173,197,163,126,211,202,205,197,16,64,0,1,4,16,64,0,1,4,60,18,176,216,143,37,16,225,81,229,146,12,2,22,111,112,106,197,59,1,234,215,59,75,82,66,0,1,4,16,64,0,1,4,16,72,159,128,197,126,44,129,136,244,213,63,87,10,184,128,197,27,60,224,228,105,45,30,245,155,86,110,46,134,0,2,8,32,128,0,2,8,32,224,145,128,197,126,44,129,8,143,42,151,100,16,176,120,131,83,43,222,9,80,191,222,89,146,18,2,8,32,128,0,2,8,32,128,64,250,4,44,246,99,9,68,164,175,254,185,82,192,5,44,222,224,1,39,79,107,241,168,223,180,114,115,49,4,16,64,0,1,4,16,64,0,1,143,4,44,246,99,9,68,120,84,185,36,131,128,197,27,156,90,241,78,128,250,245,206,146,148,16,64,0,1,4,16,64,0,1,4,210,39,96,177,31,75,32,34,125,245,207,149,2,46,96,241,6,15,56,121,90,139,71,253,166,149,155,139,33,128,0,2,8,32,128,0,2,8,120,36,96,177,31,75,32,194,163,202,37,25,4,44,222,224,212,138,119,2,212,175,119,150,164,132,0,2,8,32,128,0,2,8,32,144,62,1,139,253,88,2,17,233,171,127,174,20,112,1,139,55,120,192,201,211,90,60,234,55,173,220,92,12,1,4,16,64,0,1,4,16,64,192,35,1,139,253,88,2,17,30,85,46,201,32,96,241,6,167,86,188,19,160,126,189,179,36,37,4,16,64,0,1,4,16,64,0,129,244,9,88,236,199,18,136,72,95,253,115,165,128,11,88,188,193,3,78,158,214,226,81,191,105,229,230,98,8,32,128,0,2,8,32,128,0,2,30,9,88,236,199,18,136,240,168,114,73,6,1,139,55,56,181,226,157,0,245,235,157,37,41,33,128,0,2,8,32,128,0,2,8,164,79,192,98,63,150,64,68,250,234,159,43,5,92,192,226,13,30,112,242,180,22,143,250,77,43,55,23,67,0,1,4,16,64,0,1,4,16,240,72,192,98,63,150,64,132,71,149,75,50,8,88,188,193,169,21,239,4,168,95,239,44,73,9,1,4,16,64,0,1,4,16,64,32,125,2,22,251,177,4,34,210,87,255,92,41,224,2,22,111,240,128,147,167,181,120,212,111,90,185,185,24,2,8,32,128,0,2,8,32,128,128,71,2,22,251,177,4,34,60,170,92,146,65,64,111,112,142,96,11,28,57,114,36,216,5,164,116,8,32,128,0,2,8,32,128,0,2,129,19,32,16,17,184,42,165,64,8,132,87,192,226,3,45,188,181,65,201,17,64,0,1,4,16,64,0,1,4,16,200,89,192,98,191,157,17,17,180,86,4,16,72,74,192,226,3,45,169,130,112,18,2,8,32,128,0,2,8,32,128,0,2,1,22,176,216,111,39,16,17,224,6,71,209,16,72,165,128,197,7,90,42,203,75,218,8,32,128,0,2,8,32,128,0,2,8,248,81,192,98,191,157,64,132,31,91,18,121,70,192,128,128,197,7,154,1,22,178,128,0,2,8,32,128,0,2,8,32,128,128,41,1,139,253,118,2,17,166,154,8,153,65,192,63,2,22,31,104,254,209,35,167,8,32,128,0,2,8,32,128,0,2,8,164,71,192,98,191,157,64,68,122,234,158,171,32,16,56,1,139,15,180,192,33,83,32,4,16,64,0,1,4,16,64,0,1,4,10,40,96,177,223,78,32,162,128,149,202,233,8,132,85,192,226,3,45,172,117,65,185,17,64,0,1,4,16,64,0,1,4,16,136,39,96,177,223,78,32,130,246,138,0,2,73,9,88,124,160,37,85,16,78,66,0,1,4,16,64,0,1,4,16,64,32,192,2,22,251,237,4,34,2,220,224,40,26,2,169,20,176,248,64,75,101,121,73,27,1,4,16,64,0,1,4,16,64,0,1,63,10,88,236,183,19,136,240,99,75,34,207,8,24,16,176,248,64,51,192,66,22,16,64,0,1,4,16,64,0,1,4,16,48,37,96,177,223,78,32,194,84,19,33,51,8,248,71,192,226,3,205,63,122,228,20,1,4,16,64,0,1,4,16,64,0,129,244,8,88,236,183,19,136,72,79,221,115,21,4,2,39,96,241,129,22,56,100,10,132,0,2,8,32,128,0,2,8,32,128,64,1,5,44,246,219,9,68,20,176,82,57,29,129,176,10,88,124,160,133,181,46,40,55,2,8,32,128,0,2,8,32,128,0,2,241,4,44,246,219,9,68,208,94,17,64,32,41,1,139,15,180,164,10,194,73,8,32,128,0,2,8,32,128,0,2,8,4,88,192,98,191,157,64,68,128,27,28,69,67,32,149,2,22,31,104,169,44,47,105,35,128,0,2,8,32,128,0,2,8,32,224,71,1,139,253,118,2,17,126,108,73,228,25,1,3,2,22,31,104,6,88,200,2,2,8,32,128,0,2,8,32,128,0,2,166,4,44,246,219,9,68,152,106,34,100,6,1,255,8,88,124,160,249,71,143,156,34,128,0,2,8,32,128,0,2,8,32,144,30,1,139,253,118,2,17,233,169,123,174,130,64,224,4,44,62,208,2,135,76,129,16,64,0,1,4,16,64,0,1,4,16,40,160,128,197,126,59,129,136,2,86,42,167,35,16,86,1,139,15,180,176,214,5,229,70,0,1,4,16,64,0,1,4,16,64,32,158,128,197,126,59,129,8,218,43,2,8,36,37,96,241,129,150,84,65,56,9,1,4,16,64,0,1,4,16,64,0,129,0,11,88,236,183,19,136,8,112,131,163,104,8,164,82,192,226,3,45,149,229,37,109,4,16,64,0,1,4,16,64,0,1,4,252,40,96,177,223,78,32,194,143,45,137,60,35,96,64,192,226,3,205,0,11,89,64,0,1,4,16,64,0,1,4,16,64,192,148,128,197,126,59,129,8,83,77,132,204,32,224,31,1,139,15,52,255,232,145,83,4,16,64,0,1,4,16,64,0,1,4,210,35,96,177,223,78,32,34,61,117,207,85,16,8,156,128,197,7,90,224,144,41,16,2,8,32,128,0,2,8,32,128,0,2,5,20,176,216,111,39,16,81,192,74,229,116,4,194,42,96,241,129,22,214,186,160,220,8,32,128,0,2,8,32,128,0,2,8,196,19,176,216,111,39,16,65,123,69,0,129,164,4,44,62,208,146,42,8,39,33,128,0,2,8,32,128,0,2,8,32,16,96,1,139,253,118,2,17,1,110,112,20,13,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,220,2,4,34,194,93,255,148,30,1,4,16,64,0,1,4,16,64,0,1,4,16,64,0,129,180,10,16,136,72,43,55,23,67,192,166,192,170,85,171,100,242,228,201,210,191,127,127,41,86,172,152,231,153,76,117,250,158,103,56,133,9,98,145,66,92,146,70,0,1,4,16,64,0,1,4,16,240,133,0,129,8,95,84,19,153,12,139,128,222,144,153,56,86,174,92,73,32,34,19,240,185,92,51,83,109,161,32,12,71,142,28,41,200,233,156,139,0,2,8,32,128,0,2,8,32,16,18,1,2,17,33,169,104,138,233,15,129,76,221,144,250,45,253,232,209,163,165,114,229,202,238,207,179,206,58,75,30,123,236,49,169,85,171,150,131,251,228,147,79,164,123,247,238,178,124,249,114,105,213,170,149,244,235,215,79,142,59,238,56,121,254,249,231,229,247,223,127,151,22,45,90,200,111,191,253,38,131,7,15,150,235,175,191,94,206,60,243,76,121,253,245,215,165,91,183,110,238,252,150,45,91,202,150,45,91,100,224,192,129,178,97,195,134,108,65,143,232,17,2,250,179,199,31,127,92,202,149,43,39,99,198,140,145,171,174,186,74,186,118,237,42,35,70,140,144,87,95,125,85,122,247,238,45,247,221,119,159,124,251,237,183,217,62,215,176,97,67,25,54,108,152,212,172,89,51,199,138,222,177,99,135,59,87,225,191,126,236,0,0,32,0,73,68,65,84,243,167,105,199,30,177,163,20,98,243,164,215,47,93,186,180,76,157,58,213,217,60,250,232,163,82,167,78,29,209,23,239,87,94,121,69,250,244,233,227,146,108,223,190,189,124,247,221,119,110,100,201,156,57,115,228,150,91,110,201,118,169,233,211,167,203,57,231,156,147,85,254,216,242,230,85,14,203,173,56,83,109,215,178,9,121,67,0,1,4,16,64,0,1,4,16,200,89,192,98,223,145,197,42,105,173,161,21,200,212,13,169,47,222,26,96,208,23,232,203,46,187,76,102,204,152,33,43,86,172,144,161,67,135,202,166,77,155,164,75,151,46,210,183,111,95,57,253,244,211,101,230,204,153,178,102,205,26,247,242,125,224,192,1,25,50,100,136,123,225,254,225,135,31,220,127,183,223,126,187,172,94,189,218,5,43,52,240,112,194,9,39,184,207,104,48,96,212,168,81,121,6,34,52,31,122,222,69,23,93,228,242,179,118,237,90,119,158,190,244,107,48,225,161,135,30,146,67,135,14,185,224,71,167,78,157,164,89,179,102,178,96,193,2,153,55,111,158,251,92,137,18,37,254,208,126,10,26,136,104,211,166,141,43,207,37,151,92,146,205,70,29,212,72,255,211,64,197,3,15,60,32,135,15,31,118,249,136,158,226,178,117,235,86,23,76,209,160,202,47,191,252,146,45,16,145,159,114,88,190,49,50,213,118,45,155,144,55,4,16,64,0,1,4,16,64,0,1,2,17,180,1,4,204,11,100,234,101,78,3,17,143,60,242,136,140,28,57,82,202,148,41,35,209,35,2,230,206,157,235,2,15,26,4,208,252,237,218,181,75,30,124,240,65,233,217,179,167,27,65,241,205,55,223,184,243,74,150,44,233,130,21,101,203,150,149,89,179,102,185,0,198,253,247,223,239,204,63,255,252,115,121,250,233,167,93,64,34,175,17,17,209,249,208,128,200,182,109,219,92,58,251,247,239,151,206,157,59,203,109,183,221,230,174,161,65,138,177,99,199,74,249,242,229,101,207,158,61,210,171,87,47,233,216,177,163,212,168,81,35,171,158,63,252,240,67,185,240,194,11,255,80,239,58,50,65,3,0,145,35,175,17,17,241,108,102,207,158,237,146,208,17,31,122,44,89,178,196,141,154,24,62,124,120,86,32,98,223,190,125,89,193,154,218,181,107,103,179,85,139,68,202,97,190,225,138,184,182,193,212,12,63,212,20,121,68,0,1,4,16,64,0,1,4,50,47,96,177,239,200,136,136,204,183,11,114,144,33,129,76,221,144,185,189,136,231,52,197,160,110,221,186,46,216,160,83,55,254,243,159,255,184,160,132,78,139,104,219,182,173,147,211,0,130,30,145,151,253,216,169,14,209,11,99,230,246,179,232,116,52,16,161,1,137,91,111,189,213,5,31,162,211,208,159,105,16,68,71,46,68,166,147,68,87,97,65,71,68,196,203,175,142,114,168,94,189,122,142,229,212,17,17,58,109,101,220,184,113,82,191,126,125,209,105,23,122,228,86,222,188,202,145,161,102,153,208,101,51,213,118,19,202,28,31,66,0,1,4,16,64,0,1,4,16,48,37,96,177,239,72,32,194,84,19,33,51,233,20,200,212,13,153,91,32,66,71,68,232,116,130,72,144,33,214,227,221,119,223,149,15,62,248,192,141,88,184,227,142,59,228,228,147,79,206,115,68,196,196,137,19,221,244,139,226,197,139,231,58,90,34,183,64,196,160,65,131,220,136,8,29,29,17,111,68,68,36,175,137,4,34,18,205,83,180,149,142,136,208,114,71,108,162,71,68,20,45,90,212,173,161,161,135,78,31,137,44,62,25,27,136,200,79,57,210,217,22,243,123,173,76,181,221,252,230,147,207,35,128,0,2,8,32,128,0,2,8,100,94,192,98,223,145,64,68,230,219,5,57,200,144,64,166,110,200,220,2,17,63,254,248,163,91,116,114,192,128,1,114,198,25,103,200,103,159,125,38,147,38,77,114,211,15,244,27,127,93,36,82,215,62,208,96,128,190,120,235,162,150,155,55,111,118,235,74,232,180,131,63,253,233,79,89,107,67,232,218,9,58,213,66,23,156,212,23,112,157,70,17,89,55,34,167,245,35,114,11,68,196,174,173,240,241,199,31,187,117,28,138,20,41,146,239,218,91,191,126,125,194,121,138,182,210,133,41,227,173,17,241,233,167,159,202,210,165,75,165,67,135,14,114,212,81,71,101,229,41,54,16,225,101,57,242,93,112,15,79,200,84,219,245,176,8,36,133,0,2,8,32,128,0,2,8,32,144,38,1,139,125,71,2,17,105,170,124,46,99,79,32,83,55,100,110,129,8,253,102,95,95,242,123,244,232,33,239,191,255,190,52,109,218,212,173,121,160,83,32,116,135,11,93,247,64,23,184,212,245,1,166,76,153,226,166,77,252,253,239,127,207,58,71,71,83,68,239,38,161,233,189,252,242,203,110,58,135,46,240,168,163,9,244,250,26,180,136,93,63,34,183,64,132,78,139,208,17,21,26,252,104,210,164,137,11,148,84,170,84,41,169,74,213,188,39,154,167,104,43,45,75,100,215,12,253,255,230,205,155,139,6,53,116,154,136,150,111,194,132,9,217,242,163,121,188,241,198,27,179,45,86,233,101,57,146,42,188,71,39,101,170,237,122,148,125,146,65,0,1,4,16,64,0,1,4,16,72,163,128,197,190,35,129,136,52,54,0,46,101,75,192,226,13,105,75,232,127,114,19,27,56,177,144,199,131,7,15,202,180,105,211,164,112,225,194,110,173,138,68,14,139,229,72,36,223,57,125,134,182,155,172,28,231,33,128,0,2,8,32,128,0,2,225,19,176,216,119,36,16,17,190,118,72,137,255,87,192,226,13,105,177,114,172,188,192,47,94,188,216,141,20,89,184,112,161,84,171,86,77,90,183,110,237,166,169,228,180,133,104,78,142,86,202,225,69,29,211,118,189,80,36,13,4,16,64,0,1,4,16,64,32,28,2,22,251,142,4,34,194,209,246,40,101,14,2,22,111,72,42,10,129,68,4,104,187,137,40,241,25,4,16,64,0,1,4,16,64,0,1,21,176,216,119,36,16,65,219,12,173,128,197,27,50,180,149,65,193,243,37,64,219,205,23,23,31,70,0,1,4,16,64,0,1,4,66,45,96,177,239,72,32,34,212,77,50,220,133,183,120,67,134,187,70,40,125,162,2,180,221,68,165,248,28,2,8,32,128,0,2,8,32,128,128,197,190,35,129,8,218,101,104,5,44,222,144,161,173,12,10,158,47,1,218,110,190,184,248,48,2,8,32,128,0,2,8,32,16,106,1,139,125,71,2,17,161,110,146,225,46,188,197,27,50,220,53,66,233,19,21,160,237,38,42,197,231,16,64,0,1,4,16,64,0,1,4,44,246,29,9,68,208,46,67,43,96,241,134,12,109,101,80,240,124,9,208,118,243,197,197,135,17,64,0,1,4,16,64,0,129,80,11,88,236,59,18,136,8,117,147,12,119,225,45,222,144,225,174,17,74,159,168,0,109,55,81,41,62,135,0,2,8,32,128,0,2,8,32,96,177,239,72,32,130,118,25,90,1,139,55,100,104,43,131,130,231,75,128,182,155,47,46,62,140,0,2,8,32,128,0,2,8,132,90,192,98,223,145,64,68,168,155,100,184,11,111,241,134,12,119,141,80,250,68,5,104,187,137,74,241,57,4,16,64,0,1,4,16,64,0,1,139,125,71,2,17,180,203,208,10,88,188,33,67,91,25,20,60,95,2,180,221,124,113,241,97,4,16,64,0,1,4,16,64,32,212,2,22,251,142,4,34,66,221,36,195,93,120,139,55,100,184,107,132,210,39,42,64,219,77,84,138,207,33,128,0,2,8,32,128,0,2,8,88,236,59,18,136,160,93,134,86,192,226,13,25,218,202,160,224,249,18,160,237,230,139,139,15,35,128,0,2,8,32,128,0,2,161,22,176,216,119,36,16,17,234,38,25,174,194,183,105,211,70,102,204,152,33,3,7,14,148,110,221,186,73,228,134,28,62,124,184,244,233,211,71,110,190,249,102,153,50,101,74,184,80,40,173,47,4,104,187,190,168,38,50,137,0,2,8,32,128,0,2,8,152,20,32,16,97,178,90,200,84,88,4,246,236,217,35,229,203,151,151,98,197,138,73,161,66,133,100,231,206,157,82,182,108,89,57,116,232,144,28,56,112,64,182,111,223,46,165,74,149,10,11,7,229,244,145,0,109,215,71,149,69,86,17,64,0,1,4,16,64,0,1,99,2,4,34,140,85,8,217,9,159,64,247,238,221,101,194,132,9,178,123,247,110,23,140,56,124,248,176,148,46,93,90,218,182,109,43,58,50,130,3,1,171,2,180,93,171,53,67,190,16,64,0,1,4,16,64,0,1,219,2,4,34,108,215,15,185,11,129,128,126,179,92,177,98,69,55,2,34,114,20,45,90,84,182,109,219,198,104,136,16,212,191,159,139,72,219,245,115,237,145,119,4,16,64,0,1,4,16,64,32,115,2,4,34,50,103,207,149,17,200,18,232,209,163,135,60,249,228,147,178,107,215,46,41,83,166,140,180,107,215,78,134,14,29,138,16,2,230,5,104,187,230,171,136,12,34,128,0,2,8,32,128,0,2,230,4,8,68,152,171,18,50,20,70,129,232,111,150,25,13,17,198,22,224,223,50,211,118,253,91,119,228,28,1,4,16,64,0,1,4,16,200,148,0,129,136,76,201,115,93,4,98,4,116,190,253,248,241,227,229,222,123,239,101,109,8,90,135,175,4,104,187,190,170,46,50,139,0,2,8,32,128,0,2,8,100,92,128,64,68,198,171,128,12,32,240,63,2,250,205,114,165,74,149,100,203,150,45,172,13,65,163,240,149,0,109,215,87,213,69,102,17,64,0,1,4,16,64,0,129,140,11,16,136,200,120,21,144,129,220,4,180,129,114,4,91,224,200,145,35,129,44,32,109,55,144,213,154,173,80,65,109,187,193,175,57,74,136,0,2,8,32,128,0,2,153,22,32,16,145,233,26,224,250,185,10,88,108,160,84,153,119,2,65,174,223,32,151,205,187,22,224,223,148,168,95,255,214,29,57,71,0,1,4,16,64,0,129,204,11,88,236,75,253,215,17,190,102,202,124,203,48,146,3,139,13,212,8,77,32,178,17,228,250,13,114,217,2,209,248,10,88,8,234,183,128,128,156,142,0,2,8,32,128,0,2,161,22,176,216,151,34,16,17,234,38,153,189,240,22,27,40,213,227,157,64,144,235,55,200,101,243,174,5,248,55,37,234,215,191,117,71,206,17,64,0,1,4,16,64,32,243,2,22,251,82,4,34,50,223,46,204,228,192,98,3,53,131,19,128,140,4,185,126,131,92,182,0,52,189,2,23,129,250,45,48,33,9,32,128,0,2,8,32,128,64,136,5,44,246,165,8,68,132,184,65,198,22,221,98,3,165,122,188,19,8,114,253,6,185,108,222,181,0,255,166,68,253,250,183,238,200,57,2,8,32,128,0,2,8,100,94,192,98,95,138,64,68,230,219,133,153,28,88,108,160,102,112,2,144,145,32,215,111,144,203,22,128,166,87,224,34,80,191,5,38,36,1,4,16,64,0,1,4,16,8,177,128,197,190,20,129,136,16,55,72,70,68,132,171,242,45,62,128,188,170,129,32,151,205,43,35,63,167,67,253,250,185,246,200,59,2,8,32,128,0,2,8,100,90,192,98,95,138,64,68,166,91,133,161,235,91,108,160,134,120,124,159,149,32,215,111,144,203,230,251,134,231,65,1,168,95,15,16,73,2,1,4,16,64,0,1,4,66,43,96,177,47,69,32,34,180,205,241,143,5,183,216,64,169,30,239,4,130,92,191,65,46,155,119,45,192,191,41,81,191,254,173,59,114,142,0,2,8,32,128,0,2,153,23,176,216,151,34,16,145,249,118,97,38,7,22,27,168,25,156,0,100,36,200,245,27,228,178,5,160,233,21,184,8,212,111,129,9,73,0,1,4,16,64,0,1,4,66,44,96,177,47,69,32,34,196,13,50,182,232,22,27,40,213,227,157,64,144,235,55,200,101,243,174,5,248,55,37,234,215,191,117,71,206,17,64,0,1,4,16,64,32,243,2,22,251,82,4,34,50,223,46,204,228,192,98,3,53,131,19,128,140,4,185,126,131,92,182,0,52,189,2,23,129,250,45,48,33,9,32,128,0,2,8,32,128,64,136,5,44,246,165,8,68,132,184,65,50,34,34,92,149,111,241,1,228,85,13,4,185,108,94,25,249,57,29,234,215,207,181,71,222,17,64,0,1,4,16,64,32,211,2,22,251,82,4,34,50,221,42,12,93,223,98,3,53,196,227,251,172,4,185,126,131,92,54,223,55,60,15,10,64,253,122,128,72,18,8,32,128,0,2,8,32,16,90,1,139,125,41,2,17,161,109,142,127,44,184,197,6,74,245,120,39,16,228,250,13,114,217,188,107,1,254,77,137,250,245,111,221,145,115,4,16,64,0,1,4,16,200,188,128,197,190,20,129,136,204,183,11,51,57,176,216,64,205,224,4,32,35,65,174,223,32,151,45,0,77,175,192,69,160,126,11,76,72,2,8,32,128,0,2,8,32,16,98,1,139,125,41,2,17,33,110,144,177,69,183,216,64,169,30,239,4,130,92,191,65,46,155,119,45,192,191,41,81,191,254,173,59,114,142,0,2,8,32,128,0,2,153,23,176,216,151,34,16,145,249,118,97,38,7,22,27,168,25,156,0,100,36,200,245,27,228,178,5,160,233,21,184,8,212,111,129,9,73,0,1,4,16,64,0,1,4,66,44,96,177,47,69,32,34,196,13,146,17,17,225,170,124,139,15,32,175,106,32,200,101,243,202,200,207,233,80,191,126,174,61,242,142,0,2,8,32,128,0,2,153,22,176,216,151,34,16,145,233,86,97,232,250,22,27,168,33,30,223,103,37,200,245,27,228,178,249,190,225,121,80,0,234,215,3,68,146,64,0,1,4,16,64,0,129,208,10,88,236,75,17,136,8,109,115,252,99,193,45,54,80,170,199,59,129,32,215,111,144,203,230,93,11,240,111,74,212,175,127,235,142,156,35,128,0,2,8,32,128,64,230,5,44,246,165,8,68,100,190,93,152,201,129,197,6,106,6,39,0,25,9,114,253,6,185,108,1,104,122,5,46,2,245,91,96,66,18,64,0,1,4,16,64,0,129,16,11,88,236,75,17,136,8,113,131,140,45,186,197,6,74,245,120,39,16,228,250,13,114,217,188,107,1,254,77,137,250,245,111,221,145,115,4,16,64,0,1,4,16,200,188,128,197,190,20,129,136,204,183,11,51,57,176,216,64,205,224,4,32,35,65,174,223,32,151,45,0,77,175,192,69,160,126,11,76,72,2,8,32,128,0,2,8,32,16,98,1,139,125,41,2,17,33,110,144,140,136,8,87,229,91,124,0,121,85,3,65,46,155,87,70,126,78,135,250,245,115,237,145,119,4,16,64,0,1,4,16,200,180,128,197,190,20,129,136,76,183,10,67,215,143,109,160,71,142,28,145,23,94,120,65,30,122,232,33,217,180,105,147,52,110,220,88,122,245,234,37,245,234,213,115,185,94,185,114,165,251,251,75,47,189,36,77,155,54,149,97,195,134,73,205,154,53,179,149,104,213,170,85,50,121,242,100,233,223,191,191,20,43,86,204,211,210,230,150,191,25,51,102,200,45,183,220,146,237,122,103,159,125,182,60,255,252,243,82,163,70,141,172,127,207,84,254,52,3,159,124,242,137,116,239,222,93,190,250,234,43,233,208,161,131,116,235,214,77,74,148,40,145,50,63,139,15,32,175,26,132,223,202,150,215,189,181,116,233,82,215,54,62,253,244,83,105,213,170,149,244,235,215,79,142,59,238,184,148,181,13,175,234,33,85,233,248,173,126,83,229,64,186,8,32,128,0,2,8,32,128,64,50,2,22,251,82,4,34,146,169,201,128,158,19,219,64,55,111,222,44,125,251,246,149,174,93,187,202,159,254,244,39,153,57,115,166,124,243,205,55,50,96,192,0,217,177,99,135,12,28,56,80,30,120,224,1,169,82,165,138,44,92,184,80,254,245,175,127,201,168,81,163,254,240,50,157,42,174,220,242,87,184,112,225,172,203,234,75,223,216,177,99,221,223,239,187,239,62,209,114,166,227,200,45,127,63,252,240,131,12,26,52,200,189,96,170,223,146,37,75,68,95,62,239,188,243,206,148,229,207,226,3,200,171,122,240,91,217,114,107,27,251,246,237,115,193,191,206,157,59,203,73,39,157,36,11,22,44,144,239,191,255,94,238,189,247,94,175,184,124,151,142,223,234,215,119,192,100,24,1,4,16,64,0,1,4,2,45,96,177,47,69,32,34,208,77,46,127,133,139,109,160,250,141,253,191,255,253,111,23,120,208,23,123,29,21,241,240,195,15,187,23,104,253,166,118,209,162,69,210,187,119,239,92,95,156,163,71,28,108,216,176,65,30,127,252,113,41,87,174,156,140,25,51,70,26,54,108,152,53,138,66,131,5,175,188,242,138,244,233,211,199,101,186,125,251,246,242,221,119,223,229,58,146,34,183,252,149,41,83,38,171,240,159,127,254,185,140,30,61,90,70,142,28,41,101,203,150,205,134,146,169,252,169,159,230,95,95,56,245,208,192,142,150,93,109,163,243,232,101,254,44,62,128,242,215,66,227,127,218,111,101,203,173,237,110,217,178,197,5,168,198,143,31,239,238,149,15,63,252,80,158,125,246,89,23,228,139,30,85,228,101,219,240,170,30,82,149,142,223,234,55,85,14,164,139,0,2,8,32,128,0,2,8,36,35,96,177,47,69,32,34,153,154,12,232,57,177,13,244,189,247,222,147,119,223,125,55,219,203,178,126,75,171,129,9,253,247,109,219,182,201,234,213,171,221,116,7,157,154,161,47,209,39,158,120,98,174,47,250,45,90,180,144,78,157,58,73,179,102,205,220,55,189,243,230,205,115,47,88,235,214,173,147,161,67,135,186,255,74,151,46,237,70,90,28,62,124,248,15,47,95,209,137,231,150,191,106,213,170,185,143,30,58,116,200,229,183,126,253,250,210,164,73,147,63,212,92,236,203,92,186,242,167,110,177,129,8,157,158,161,121,141,55,117,68,3,57,5,201,159,197,7,144,87,183,146,223,202,150,91,219,213,64,84,34,35,34,82,217,118,189,170,23,175,210,241,91,253,122,85,110,210,65,0,1,4,16,64,0,1,4,188,16,176,216,151,34,16,225,69,205,6,36,141,216,6,170,235,44,232,168,132,232,111,237,117,120,184,126,91,171,211,48,116,58,129,78,121,208,224,131,254,255,115,207,61,39,131,7,15,206,245,91,91,93,43,66,207,41,95,190,188,236,217,179,199,173,49,209,177,99,71,249,232,163,143,156,98,203,150,45,221,159,154,222,212,169,83,101,248,240,225,113,215,150,200,45,127,181,106,213,114,233,232,144,118,29,197,161,235,87,196,142,134,208,159,199,190,204,165,43,127,199,28,115,140,27,165,161,163,32,52,95,106,167,127,215,50,69,242,238,117,254,44,62,128,188,186,117,252,86,182,188,218,238,7,31,124,32,237,218,181,115,235,135,104,208,78,71,16,85,172,88,49,215,32,159,151,109,215,171,122,241,42,29,191,213,175,87,229,38,29,4,16,64,0,1,4,16,64,192,11,1,139,125,41,2,17,94,212,108,64,210,200,207,136,136,57,115,230,184,23,35,253,134,94,15,157,90,16,25,45,17,25,141,144,211,139,116,244,194,149,251,247,239,119,107,80,180,105,211,198,5,54,170,87,175,158,149,94,34,139,72,38,50,34,66,95,248,182,110,221,42,247,223,127,127,142,83,72,98,3,17,233,202,159,206,253,127,253,245,215,221,2,149,122,104,128,231,227,143,63,118,129,156,202,149,43,103,181,40,47,243,103,241,1,228,213,173,227,183,178,229,214,118,247,238,221,43,19,39,78,116,35,140,74,149,42,37,95,124,241,133,76,154,52,73,134,12,25,146,109,253,21,47,219,134,87,245,144,170,116,252,86,191,169,114,32,93,4,16,64,0,1,4,16,64,32,25,1,139,125,41,2,17,201,212,100,64,207,137,109,160,58,42,65,215,109,208,96,65,100,141,8,29,13,161,163,11,222,127,255,125,249,229,151,95,178,70,48,104,32,66,87,249,215,5,44,115,123,145,214,151,43,29,17,161,163,0,98,71,68,104,96,162,109,219,182,78,55,145,17,17,185,229,79,211,255,237,183,223,220,136,11,157,54,114,193,5,23,228,88,107,177,47,115,233,204,95,116,134,214,175,95,239,70,68,232,212,12,125,249,140,28,94,230,207,226,3,200,171,91,201,111,101,203,173,237,190,245,214,91,242,245,215,95,231,56,18,41,183,209,50,94,182,93,175,234,197,171,116,252,86,191,94,149,155,116,16,64,0,1,4,16,64,0,1,47,4,44,246,165,8,68,120,81,179,1,73,35,167,93,51,122,244,232,225,22,164,212,117,11,116,155,78,253,214,94,191,153,213,133,43,245,197,71,255,59,254,248,227,93,224,96,238,220,185,238,179,69,138,20,137,251,34,29,187,198,129,166,167,193,141,181,107,215,230,123,141,8,221,121,32,94,254,116,234,195,206,157,59,165,75,151,46,46,144,18,61,74,35,186,186,242,154,103,159,170,252,173,89,179,198,217,61,242,200,35,82,169,82,37,183,235,136,46,82,120,219,109,183,101,107,77,94,230,207,226,3,200,171,91,199,111,101,203,173,237,106,219,120,230,153,103,92,219,214,128,154,142,136,208,133,43,181,173,232,250,41,241,130,84,94,222,91,94,213,139,87,233,248,173,126,189,42,55,233,32,128,0,2,8,32,128,0,2,94,8,88,236,75,17,136,240,162,102,3,146,70,108,3,213,157,44,244,133,72,95,228,245,27,251,198,141,27,187,111,237,35,223,202,234,118,147,26,120,208,85,253,117,30,187,78,43,168,80,161,130,155,166,17,89,75,66,105,34,211,29,116,177,197,17,35,70,72,241,226,197,221,2,151,186,120,164,142,0,208,23,241,232,93,51,138,22,45,42,205,155,55,119,215,212,197,43,117,59,195,72,122,209,223,8,231,149,63,13,110,232,26,12,227,198,141,115,187,15,68,14,11,249,139,46,239,238,221,187,221,212,145,187,238,186,203,173,135,225,117,254,212,83,15,139,15,32,175,110,29,191,149,45,183,182,171,63,123,251,237,183,93,128,110,249,242,229,238,190,211,123,171,102,205,154,41,107,27,94,213,67,170,210,241,91,253,166,202,129,116,17,64,0,1,4,16,64,0,129,100,4,44,246,165,8,68,36,83,147,1,61,39,21,13,116,217,178,101,46,152,161,163,40,52,16,17,189,6,67,60,198,131,7,15,202,180,105,211,220,116,16,93,63,66,95,204,116,27,209,186,117,235,198,29,217,144,108,149,132,33,127,17,155,84,212,111,178,238,94,159,23,228,178,197,179,242,162,237,122,93,15,169,74,47,140,245,155,42,75,210,69,0,1,4,16,64,0,129,240,9,88,236,75,17,136,8,95,59,140,91,98,175,27,168,78,213,104,221,186,181,60,249,228,147,114,195,13,55,100,219,161,66,191,249,143,62,22,47,94,236,134,162,235,20,5,157,70,161,231,117,237,218,213,45,206,167,107,61,188,248,226,139,242,143,127,252,35,238,14,26,201,84,99,88,242,71,32,34,153,214,97,251,28,175,218,174,237,82,254,95,238,188,126,54,249,165,220,228,19,1,4,16,64,0,1,4,16,240,66,192,98,95,138,64,132,23,53,27,144,52,44,54,208,128,208,154,40,70,144,235,55,200,101,51,209,120,50,156,9,234,55,195,21,192,229,17,64,0,1,4,16,64,192,215,2,22,251,82,4,34,124,221,164,188,205,188,197,6,234,109,9,195,157,90,144,235,55,200,101,11,119,171,253,159,210,83,191,180,2,4,16,64,0,1,4,16,64,32,121,1,139,125,41,2,17,201,215,103,224,206,180,216,64,3,135,156,193,2,5,185,126,131,92,182,12,54,25,51,151,166,126,205,84,5,25,65,0,1,4,16,64,0,1,31,10,88,236,75,17,136,240,97,67,74,85,150,45,54,208,84,149,53,140,233,6,185,126,131,92,182,48,182,213,216,50,83,191,180,2,4,16,64,0,1,4,16,64,32,121,1,139,125,41,2,17,201,215,103,224,206,180,216,64,3,135,156,193,2,5,185,126,131,92,182,12,54,25,51,151,166,126,205,84,5,25,65,0,1,4,16,64,0,1,31,10,88,236,75,17,136,240,97,67,74,85,150,45,54,208,84,149,53,140,233,6,185,126,131,92,182,48,182,85,70,68,80,235,8,32,128,0,2,8,32,128,128,119,2,22,251,202,4,34,188,171,95,223,167,100,177,129,250,30,213,80,1,130,92,191,65,46,155,161,38,148,177,172,80,191,25,163,231,194,8,32,128,0,2,8,32,16,0,1,139,125,41,2,17,1,104,88,94,21,193,98,3,245,170,108,164,19,236,157,7,104,187,193,110,225,212,111,176,235,151,210,33,128,0,2,8,32,128,64,106,5,44,246,165,8,68,164,182,206,125,149,186,197,6,234,43,64,227,153,13,114,253,6,185,108,198,155,85,90,178,71,253,166,133,153,139,32,128,0,2,8,32,128,64,64,5,44,246,165,8,68,4,180,177,37,83,44,139,13,52,153,114,112,78,206,2,65,174,223,32,151,141,246,28,236,209,60,212,47,2,8,32,128,0,2,8,32,144,106,1,139,125,101,2,17,169,174,117,31,165,111,177,129,250,136,207,124,86,131,92,191,65,46,155,249,134,149,134,12,82,191,105,64,230,18,8,32,128,0,2,8,32,16,88,1,139,125,41,2,17,129,109,110,249,47,152,197,6,154,255,82,112,70,60,129,32,215,111,144,203,70,139,102,68,4,109,0,1,4,16,64,0,1,4,16,40,136,128,197,190,50,129,136,130,212,104,192,206,181,216,64,3,70,156,209,226,4,185,126,131,92,182,140,54,26,35,23,167,126,141,84,4,217,64,0,1,4,16,64,0,1,95,10,88,236,75,17,136,240,101,83,74,77,166,45,54,208,212,148,52,156,169,6,185,126,131,92,182,112,182,214,236,165,166,126,105,5,8,32,128,0,2,8,32,128,64,242,2,22,251,82,4,34,146,175,207,192,157,105,177,129,6,14,57,131,5,10,114,253,6,185,108,25,108,50,102,46,77,253,154,169,10,50,130,0,2,8,32,128,0,2,62,20,176,216,151,34,16,225,195,134,148,170,44,91,108,160,169,42,107,24,211,13,114,253,6,185,108,97,108,171,177,101,166,126,105,5,8,32,128,0,2,8,32,128,64,242,2,22,251,82,4,34,146,175,207,192,157,105,177,129,6,14,57,131,5,10,114,253,6,185,108,25,108,50,102,46,77,253,154,169,10,50,130,0,2,8,32,128,0,2,62,20,176,216,151,34,16,225,195,134,148,170,44,91,108,160,169,42,107,24,211,13,114,253,6,185,108,97,108,171,140,136,160,214,17,64,0,1,4,16,64,0,1,239,4,44,246,149,9,68,120,87,191,190,79,201,98,3,245,61,170,161,2,4,185,126,131,92,54,67,77,40,99,89,161,126,51,70,207,133,17,64,0,1,4,16,64,32,0,2,22,251,82,4,34,2,208,176,188,42,130,197,6,234,85,217,72,71,36,200,245,27,228,178,209,118,131,221,118,169,95,4,16,64,0,1,4,16,64,32,213,2,22,251,202,4,34,82,93,235,62,74,223,98,3,245,17,159,249,172,6,185,126,131,92,54,243,13,43,13,25,164,126,211,128,204,37,16,64,0,1,4,16,64,32,176,2,22,251,82,4,34,2,219,220,242,95,48,139,13,52,255,165,224,140,120,2,65,174,223,32,151,141,22,205,136,8,218,0,2,8,32,128,0,2,8,32,80,16,1,139,125,101,2,17,5,169,209,128,157,107,177,129,6,140,56,163,197,9,114,253,6,185,108,25,109,52,70,46,78,253,26,169,8,178,129,0,2,8,32,128,0,2,190,20,176,216,151,34,16,225,203,166,148,154,76,107,3,229,8,182,192,145,35,71,2,89,64,218,110,32,171,53,91,161,130,218,118,131,95,115,148,16,1,4,16,64,0,1,4,50,45,64,32,34,211,53,192,245,17,64,0,129,0,8,88,252,101,18,0,86,138,128,0,2,8,32,128,0,2,8,4,82,192,98,223,145,17,17,129,108,106,20,10,1,4,130,44,96,241,151,73,144,189,41,27,2,8,32,128,0,2,8,32,224,103,1,139,125,71,2,17,126,110,81,228,29,1,4,66,41,96,241,151,73,40,43,130,66,35,128,0,2,8,32,128,0,2,62,16,176,216,119,36,16,225,131,134,67,22,17,64,0,129,104,1,139,191,76,168,33,4,16,64,0,1,4,16,64,0,1,155,2,22,251,142,4,34,108,182,21,114,133,0,2,8,196,21,176,248,203,132,234,66,0,1,4,16,64,0,1,4,16,176,41,96,177,239,72,32,194,102,91,33,87,8,32,128,0,129,8,218,0,2,8,32,128,0,2,8,32,128,64,129,5,8,68,20,152,144,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,64,32,81,1,2,17,137,74,241,57,4,16,64,0,1,4,16,64,0,1,4,16,64,0,1,4,16,40,176,0,129,136,2,19,146,0,2,8,32,16,108,129,189,123,247,202,232,209,163,229,238,187,239,150,114,229,202,5,187,176,148,14,1,4,16,64,0,1,4,16,64,32,229,2,4,34,82,78,204,5,16,64,0,1,127,11,236,216,177,67,122,247,238,45,131,7,15,38,16,225,239,170,36,247,8,32,128,0,2,8,32,128,128,9,1,2,17,38,170,129,76,32,128,0,2,233,17,248,228,147,79,164,123,247,238,178,124,249,114,105,214,172,153,11,46,84,168,80,65,86,173,90,37,147,39,79,150,254,253,251,75,177,98,197,178,254,222,163,71,15,233,213,171,151,76,152,48,65,234,214,173,43,207,63,255,188,172,92,185,82,250,244,233,227,50,220,190,125,123,249,238,187,239,220,121,27,54,108,200,49,141,72,154,209,215,110,213,170,149,244,235,215,79,142,59,238,56,217,183,111,159,60,242,200,35,50,110,220,56,169,82,165,138,12,24,48,64,154,52,105,34,191,254,250,107,142,255,174,191,184,56,16,64,0,1,4,16,64,0,1,4,252,43,64,32,194,191,117,71,206,17,64,0,129,124,9,172,91,183,78,186,116,233,34,125,251,246,149,218,181,107,203,204,153,51,229,139,47,190,144,65,131,6,137,254,44,167,64,132,6,17,52,32,16,25,17,177,101,203,22,25,58,116,168,251,175,116,233,210,242,192,3,15,200,225,195,135,101,212,168,81,185,6,34,182,110,221,154,117,237,211,79,63,221,93,123,205,154,53,46,160,49,127,254,124,89,177,98,133,11,144,232,231,52,240,161,1,18,253,183,156,254,189,90,181,106,249,42,55,31,70,0,1,4,16,64,0,1,4,16,176,37,64,32,194,86,125,144,27,4,16,64,32,101,2,115,231,206,149,165,75,151,186,64,132,62,252,183,111,223,46,221,186,117,115,35,19,14,28,56,144,80,32,66,131,6,122,180,108,217,210,253,185,100,201,18,153,58,117,170,12,31,62,60,215,64,132,94,91,3,15,26,208,208,107,239,218,181,75,30,124,240,65,233,217,179,167,44,91,182,76,198,143,31,47,93,187,118,149,6,13,26,72,137,18,37,92,218,122,173,156,254,61,101,64,36,140,0,2,8,32,128,0,2,8,32,144,22,1,2,17,105,97,230,34,8,32,128,64,230,5,102,204,152,225,50,209,162,69,11,247,231,254,253,251,93,80,162,77,155,54,238,239,137,140,136,120,252,241,199,165,122,245,234,89,105,68,79,233,200,109,106,198,156,57,115,228,150,91,110,201,134,160,83,61,102,205,154,37,39,159,124,178,232,207,199,140,25,227,130,21,186,40,166,6,37,116,138,72,78,255,126,236,177,199,102,30,147,28,32,128,0,2,8,32,128,0,2,8,36,45,64,32,34,105,58,78,68,0,1,4,252,37,144,215,136,136,137,19,39,202,192,129,3,165,120,241,226,242,249,231,159,203,211,79,63,45,67,134,12,201,54,53,67,71,41,104,0,163,109,219,182,174,240,177,35,34,226,165,161,215,254,229,151,95,178,206,203,73,238,200,145,35,178,105,211,38,183,222,68,163,70,141,228,166,155,110,114,31,139,247,239,254,210,39,183,8,32,128,0,2,8,32,128,0,2,17,1,2,17,180,5,4,16,64,32,36,2,185,173,17,161,107,63,220,119,223,125,110,189,136,26,53,106,100,173,249,160,107,63,232,26,17,58,66,65,131,20,58,165,34,222,26,17,219,182,109,139,155,198,143,63,254,232,166,129,232,66,148,103,156,113,134,124,246,217,103,50,105,210,36,55,165,99,193,130,5,242,237,183,223,186,159,235,161,215,209,64,132,230,41,167,127,215,159,113,32,128,0,2,8,32,128,0,2,8,248,87,128,64,132,127,235,142,156,35,128,0,2,249,22,136,183,107,134,142,58,120,249,229,151,221,154,13,186,8,165,142,120,208,105,23,58,58,161,80,161,66,110,247,10,253,249,244,233,211,179,118,205,40,90,180,168,52,111,222,92,214,175,95,239,130,19,69,138,20,137,155,134,126,246,227,143,63,22,221,133,227,253,247,223,151,166,77,155,186,209,22,167,157,118,90,182,93,51,74,149,42,37,247,223,127,191,220,117,215,93,110,17,204,200,110,26,209,255,174,83,54,56,16,64,0,1,4,16,64,0,1,4,252,43,64,32,194,191,117,71,206,17,64,0,129,140,10,28,60,120,80,166,77,155,38,133,11,23,206,90,103,34,163,25,226,226,8,32,128,0,2,8,32,128,0,2,190,16,32,16,225,139,106,34,147,8,32,128,128,13,129,197,139,23,187,81,13,11,23,46,20,221,70,179,117,235,214,110,218,70,100,167,11,27,185,36,23,8,32,128,0,2,8,32,128,0,2,150,5,8,68,88,174,29,242,134,0,2,8,32,128,0,2,8,32,128,0,2,8,32,128,64,192,4,8,68,4,172,66,41,14,2,8,32,144,41,1,139,191,80,50,101,193,117,17,64,0,1,4,16,64,0,1,4,226,11,88,236,55,254,215,17,93,53,141,3,1,4,16,64,192,87,2,22,127,161,248,10,144,204,34,128,0,2,8,32,128,0,2,33,17,176,216,111,36,16,17,146,198,71,49,17,64,32,88,2,22,127,161,4,75,152,210,32,128,0,2,8,32,128,0,2,193,16,176,216,111,36,16,17,140,182,69,41,16,64,32,100,2,22,127,161,132,172,10,40,46,2,8,32,128,0,2,8,32,224,11,1,139,253,70,2,17,190,104,58,100,18,1,4,16,200,46,96,241,23,10,117,132,0,2,8,32,128,0,2,8,32,96,79,192,98,191,145,64,132,189,118,66,142,16,64,0,129,60,5,44,254,66,201,51,211,124,0,1,4,16,64,0,1,4,16,64,32,237,2,22,251,141,4,34,210,222,12,184,32,2,8,32,80,112,1,139,191,80,10,94,42,82,64,0,1,4,16,64,0,1,4,16,240,90,192,98,191,145,64,132,215,181,76,122,8,32,128,64,26,4,44,254,66,73,67,177,185,4,2,8,32,128,0,2,8,32,128,64,62,5,44,246,27,9,68,228,179,18,249,56,2,8,32,96,65,192,226,47,20,11,46,228,1,1,4,16,64,0,1,4,16,64,32,187,128,197,126,35,129,8,90,41,2,8,32,224,67,1,139,191,80,124,200,72,150,17,64,0,1,4,16,64,0,129,192,11,88,236,55,18,136,8,124,179,163,128,8,32,16,68,1,139,191,80,130,232,76,153,16,64,0,1,4,16,64,0,1,191,11,88,236,55,18,136,240,123,171,34,255,8,32,16,10,129,54,109,218,200,140,25,51,100,224,192,129,210,173,91,55,137,252,66,25,62,124,184,244,233,211,71,110,190,249,102,153,50,101,74,40,44,40,36,2,8,32,128,0,2,8,32,128,64,226,2,4,34,18,183,226,147,8,32,128,0,2,81,2,123,246,236,145,242,229,203,75,177,98,197,164,80,161,66,178,115,231,78,41,91,182,172,28,58,116,72,14,28,56,32,219,183,111,151,82,165,74,97,134,0,2,8,32,128,0,2,8,32,222,25,217,124,0,0,32,0,73,68,65,84,128,64,54,1,2,17,52,8,4,16,64,0,129,164,5,186,119,239,46,19,38,76,144,221,187,119,187,96,196,225,195,135,165,116,233,210,210,182,109,91,209,145,17,28,8,32,128,0,2,8,32,128,0,2,8,196,10,16,136,160,77,32,128,0,2,8,36,45,160,163,34,42,86,172,232,70,64,68,142,162,69,139,202,182,109,219,24,13,145,180,42,39,34,128,0,2,8,32,128,0,2,193,22,32,16,17,236,250,165,116,8,32,128,64,202,5,122,244,232,33,79,62,249,164,236,218,181,75,202,148,41,35,237,218,181,147,161,67,135,166,252,186,92,0,1,4,16,64,0,1,4,16,64,192,159,2,4,34,252,89,111,228,26,1,4,16,48,35,16,61,42,130,209,16,102,170,133,140,32,128,0,2,8,32,128,0,2,102,5,8,68,152,173,26,50,134,0,2,8,248,71,64,215,138,24,63,126,188,220,123,239,189,172,13,225,159,106,35,167,8,32,128,0,2,8,32,128,64,70,4,8,68,100,132,157,139,34,128,0,2,193,18,208,81,17,149,42,85,146,45,91,182,176,54,68,176,170,150,210,32,128,0,2,8,32,128,0,2,158,11,16,136,240,156,148,4,17,64,0,129,244,11,232,195,156,67,228,200,145,35,48,32,128,0,2,8,32,128,0,2,8,24,23,32,16,97,188,130,200,30,2,8,32,144,136,128,197,135,121,34,249,246,242,51,24,120,169,73,90,8,32,128,0,2,8,32,128,64,234,4,44,246,219,254,235,8,95,105,165,174,198,73,25,1,4,2,41,96,241,97,158,110,104,12,210,45,206,245,16,64,0,1,4,16,64,0,129,228,4,44,246,219,8,68,36,87,151,156,133,0,2,33,22,176,248,48,79,119,117,96,144,110,113,174,135,0,2,8,32,128,0,2,8,36,39,96,177,223,70,32,34,185,186,228,44,4,16,8,177,128,197,135,121,186,171,3,131,116,139,115,61,4,16,64,0,1,4,16,64,32,57,1,139,253,54,2,17,201,213,37,103,33,128,64,136,5,44,62,204,211,93,29,24,164,91,156,235,33,128,0,2,8,32,128,0,2,201,9,88,236,183,17,136,72,174,46,57,11,1,4,66,44,96,241,97,158,238,234,192,32,221,226,92,15,1,4,16,64,0,1,4,16,72,78,192,98,191,141,64,68,114,117,201,89,8,32,16,98,1,139,15,243,116,87,7,6,233,22,231,122,8,32,128,0,2,8,32,128,64,114,2,22,251,109,4,34,146,171,75,206,66,0,129,16,11,88,124,152,167,187,58,48,72,183,56,215,67,192,91,129,189,123,247,202,190,125,251,228,192,129,3,242,159,255,252,71,14,29,58,228,46,80,184,112,97,57,250,232,163,165,88,177,98,82,188,120,113,41,89,178,164,183,23,38,53,4,16,64,0,129,180,11,88,236,183,17,136,72,123,51,224,130,8,32,224,119,1,139,15,243,116,155,98,144,110,113,174,135,64,226,2,26,92,248,242,203,47,101,213,170,85,242,237,183,223,202,186,117,235,228,199,31,127,148,205,155,55,203,182,109,219,228,231,159,127,150,34,69,138,72,137,18,37,92,192,65,3,15,26,128,208,67,3,18,26,152,216,191,127,191,11,84,232,159,101,203,150,149,114,229,202,73,197,138,21,165,82,165,74,82,165,74,21,57,233,164,147,228,228,147,79,150,234,213,171,75,205,154,53,93,90,28,8,32,128,0,2,54,5,44,246,219,8,68,216,108,43,228,10,1,4,12,11,88,124,152,167,155,11,131,116,139,115,61,4,226,11,124,245,213,87,242,193,7,31,200,39,159,124,34,139,23,47,150,149,43,87,202,25,103,156,33,167,157,118,154,212,168,81,67,78,57,229,20,169,90,181,170,84,174,92,217,5,19,142,59,238,56,57,234,168,163,18,34,213,192,196,47,191,252,34,219,183,111,119,65,140,45,91,182,184,160,198,15,63,252,32,223,127,255,189,11,116,172,89,179,198,5,40,78,63,253,116,57,243,204,51,165,110,221,186,82,191,126,125,57,245,212,83,19,186,6,31,66,0,1,4,16,72,173,128,197,126,27,129,136,212,214,57,169,35,128,64,0,5,146,121,152,235,55,147,147,39,79,150,254,253,251,187,111,32,227,29,137,126,46,47,86,29,118,61,122,244,104,185,251,238,187,221,55,153,249,61,242,58,63,25,131,252,230,129,207,35,128,64,206,2,135,15,31,150,185,115,231,202,252,249,243,229,141,55,222,112,65,133,139,46,186,72,206,63,255,124,57,247,220,115,229,172,179,206,74,59,221,218,181,107,69,3,34,95,124,241,133,44,95,190,92,150,46,93,42,187,119,239,150,243,206,59,207,229,235,194,11,47,148,139,47,190,88,10,21,42,148,246,188,113,65,4,16,64,32,236,2,22,251,109,4,34,194,222,42,41,63,2,8,228,91,32,149,15,115,175,2,17,59,118,236,144,222,189,123,203,224,193,131,147,10,68,228,117,126,42,13,242,93,33,156,128,64,72,4,52,232,48,115,230,76,153,61,123,182,52,104,208,64,174,189,246,90,185,242,202,43,221,200,7,139,135,78,5,89,180,104,145,124,244,209,71,242,254,251,239,203,178,101,203,228,210,75,47,149,203,47,191,220,229,91,71,109,112,32,128,0,2,8,164,94,192,98,191,141,64,68,234,235,157,43,32,128,64,192,4,114,123,152,31,57,114,196,189,36,116,239,222,221,13,81,126,244,209,71,221,252,233,232,0,195,134,13,27,228,241,199,31,119,1,130,49,99,198,72,195,134,13,101,216,176,97,89,159,211,145,12,58,132,90,255,212,111,54,31,123,236,49,169,85,171,150,83,212,161,215,154,182,126,227,216,170,85,43,233,215,175,159,27,102,173,233,143,24,49,194,45,60,247,211,79,63,185,97,210,211,166,77,115,67,164,103,205,154,37,59,119,238,204,241,188,231,159,127,94,126,255,253,119,105,209,162,133,252,246,219,111,46,112,241,183,191,253,205,141,222,152,48,97,66,214,249,145,235,71,170,210,226,47,180,128,53,51,138,131,128,19,208,251,83,159,23,79,61,245,148,20,45,90,212,221,171,55,222,120,163,123,70,248,237,216,181,107,151,188,245,214,91,110,20,199,107,175,189,230,202,163,207,155,38,77,154,200,255,251,127,255,207,111,197,33,191,8,32,128,128,111,4,44,246,219,8,68,248,166,249,144,81,4,16,176,34,144,219,195,92,135,38,15,26,52,72,70,142,28,233,190,253,211,111,3,251,246,237,43,58,108,57,50,53,67,3,17,250,50,209,169,83,39,105,214,172,153,44,88,176,64,230,205,155,39,163,70,141,114,115,175,53,192,160,83,56,46,187,236,50,153,49,99,134,172,88,177,66,134,14,29,42,155,54,109,146,46,93,186,184,244,116,46,182,126,51,170,115,179,251,244,233,227,210,215,105,24,26,140,208,0,136,118,248,31,124,240,65,23,88,216,179,103,79,220,243,52,112,49,100,200,16,185,229,150,91,220,156,111,253,239,246,219,111,119,139,217,229,54,162,194,226,47,52,43,237,131,124,32,224,149,128,222,207,250,223,37,151,92,226,238,111,13,90,6,233,208,245,44,116,138,201,203,47,191,44,7,15,30,116,1,22,125,38,234,243,141,3,1,4,16,64,192,59,1,139,253,54,2,17,222,213,47,41,33,128,64,72,4,114,123,152,107,167,90,131,17,61,123,246,204,166,17,59,34,66,3,13,99,199,142,149,242,229,203,187,64,65,175,94,189,164,99,199,142,110,197,250,71,30,121,196,5,50,202,148,41,147,109,36,133,166,173,129,7,13,16,104,30,34,193,6,189,150,166,17,125,94,244,212,138,55,223,124,51,238,121,250,173,234,55,223,124,227,174,167,219,244,105,144,67,87,200,103,106,70,72,26,51,197,52,41,240,226,139,47,186,64,98,157,58,117,164,71,143,30,25,89,243,33,221,48,159,125,246,153,252,235,95,255,114,1,86,93,228,242,182,219,110,115,255,113,32,128,0,2,8,20,92,128,64,68,193,13,73,1,1,4,16,200,184,64,110,15,115,29,193,160,135,142,120,136,62,98,3,17,209,11,87,234,246,120,26,0,104,211,166,141,59,37,250,103,209,231,205,153,51,199,141,92,136,62,34,83,47,98,207,139,14,36,232,16,232,120,231,233,148,11,221,170,79,131,25,58,133,164,109,219,182,46,121,2,17,25,111,102,100,32,132,2,58,42,224,222,123,239,149,143,63,254,216,141,130,210,53,32,194,120,104,32,70,167,150,233,136,178,59,238,184,67,218,181,107,39,39,158,120,98,210,20,186,227,135,142,40,211,93,63,244,217,166,83,213,52,120,251,235,175,191,186,145,24,58,253,69,167,213,233,66,154,186,149,169,46,40,172,129,89,13,6,235,212,55,13,24,159,112,194,9,110,58,140,110,123,202,129,0,2,8,248,77,128,64,132,223,106,140,252,34,128,0,2,57,8,120,49,34,66,167,111,232,136,8,29,125,16,59,34,34,94,32,66,71,68,232,54,122,145,96,65,188,64,135,118,162,99,71,68,196,59,79,211,120,247,221,119,221,214,127,26,16,209,78,255,201,39,159,76,32,130,150,143,64,154,5,150,44,89,34,173,91,183,118,211,47,198,141,27,151,230,171,219,188,220,215,95,127,45,19,39,78,148,39,159,124,82,90,182,108,41,29,58,116,112,83,207,114,58,244,25,167,59,118,232,57,186,125,169,142,30,251,238,187,239,100,221,186,117,82,188,120,241,172,173,75,53,168,112,236,177,199,74,233,210,165,221,191,107,96,65,119,29,209,231,186,238,70,162,129,89,125,22,234,206,65,58,234,76,159,165,186,238,142,46,188,185,113,227,70,183,253,169,110,135,250,167,63,253,201,173,221,83,187,118,109,183,232,166,6,114,57,16,64,0,1,171,2,4,34,172,214,12,249,66,0,1,4,242,33,144,200,26,17,186,222,131,118,136,95,122,233,37,25,62,124,184,232,186,16,185,173,17,161,223,128,234,194,147,218,105,142,23,136,208,245,35,186,117,235,38,3,6,12,112,29,95,29,202,60,105,210,36,151,190,126,211,23,125,158,118,158,187,118,237,42,3,7,14,116,157,234,120,231,233,55,129,186,80,166,126,86,3,34,186,120,165,46,134,169,157,240,200,249,85,171,86,253,131,142,197,95,104,249,168,66,62,138,128,41,1,221,134,83,215,71,208,5,106,239,188,243,78,83,121,179,144,25,29,193,48,126,252,120,183,184,175,142,18,209,103,147,110,13,170,139,247,234,115,80,131,56,58,226,65,167,178,232,250,18,186,139,136,78,239,168,94,189,186,11,172,150,40,81,194,179,98,104,48,226,251,239,191,119,129,14,29,177,166,207,121,13,128,104,208,226,156,115,206,113,219,149,234,194,155,186,85,169,151,215,245,172,0,36,132,0,2,161,20,176,216,111,99,141,136,80,54,69,10,141,0,2,5,17,72,116,215,140,26,53,106,100,237,120,17,59,53,67,23,160,211,111,227,244,197,95,87,140,215,224,130,238,116,17,187,125,103,244,223,117,133,121,13,88,232,156,113,221,10,175,105,211,166,110,161,73,237,116,199,158,167,195,141,117,205,8,93,4,110,250,244,233,110,241,201,216,243,244,219,60,93,141,95,191,209,211,133,49,117,104,242,148,41,83,220,48,228,198,141,27,103,157,175,211,77,216,53,163,32,45,134,115,17,136,47,240,202,43,175,200,13,55,220,224,130,150,215,92,115,13,84,185,8,232,115,77,215,179,209,103,155,142,72,56,255,252,243,229,47,127,249,139,156,125,246,217,242,231,63,255,57,163,118,58,106,66,131,34,26,28,209,17,102,239,188,243,142,219,170,84,183,41,189,250,234,171,217,170,52,163,181,195,197,17,64,128,64,4,109,0,1,4,16,8,128,64,65,31,230,177,65,3,63,146,20,212,192,143,101,38,207,8,120,45,160,1,69,221,17,67,119,206,209,23,86,142,224,8,232,118,200,186,77,233,171,175,190,234,118,69,210,181,38,52,224,164,187,130,232,212,14,14,4,16,64,32,157,2,22,251,109,140,136,72,103,11,224,90,8,32,16,8,129,130,62,204,9,68,4,162,25,80,8,4,10,36,176,117,235,86,55,140,255,225,135,31,150,230,205,155,23,40,45,78,182,47,160,107,241,232,174,32,58,194,76,131,79,186,56,241,223,254,246,55,251,25,39,135,8,32,16,8,129,130,246,93,83,129,64,32,34,21,170,164,137,0,2,129,22,176,248,48,79,55,56,6,233,22,231,122,65,19,184,238,186,235,220,112,125,157,150,197,17,30,1,93,16,243,233,167,159,150,167,158,122,202,237,214,161,187,164,180,106,213,42,60,0,148,20,1,4,50,34,96,177,223,70,32,34,35,77,129,139,34,128,128,159,5,44,62,204,211,237,137,65,186,197,185,158,31,5,116,1,88,93,84,113,223,190,125,89,91,69,234,144,125,93,187,101,241,226,197,110,199,26,142,240,10,232,34,165,186,64,169,174,225,211,171,87,47,249,231,63,255,25,94,12,74,142,0,2,41,21,176,216,111,35,16,145,210,42,39,113,4,16,8,162,128,197,135,121,186,157,49,72,183,56,215,179,38,160,59,225,68,182,136,92,191,126,189,252,240,195,15,110,231,6,157,114,161,11,23,234,203,165,110,11,169,219,68,150,44,89,50,107,171,200,99,142,57,198,253,187,46,52,171,187,43,112,32,160,129,41,221,53,73,119,250,24,58,116,168,219,237,131,3,1,4,16,240,82,192,98,191,141,64,132,151,53,76,90,8,32,16,10,1,139,15,243,116,195,99,144,110,113,174,151,73,129,213,171,87,187,221,16,116,155,200,101,203,150,201,151,95,126,41,186,139,141,190,56,234,238,13,186,248,224,137,39,158,40,85,170,84,113,187,223,84,168,80,65,202,149,43,231,2,14,28,8,36,42,48,104,208,32,183,29,179,110,85,218,178,101,203,68,79,227,115,8,32,128,64,158,2,22,251,109,4,34,242,172,54,62,128,0,2,8,100,23,176,248,48,79,119,29,97,144,110,113,174,151,78,1,157,82,161,59,89,188,254,250,235,242,214,91,111,137,206,235,143,108,21,89,191,126,125,169,83,167,142,219,5,129,3,1,175,5,62,250,232,35,185,227,142,59,220,182,206,186,144,41,7,2,8,32,224,133,128,197,126,27,129,8,47,106,150,52,16,64,32,84,2,22,31,230,233,174,0,12,210,45,206,245,210,33,160,187,26,204,158,61,91,230,204,153,35,87,95,125,181,52,110,220,88,46,191,252,114,169,85,171,86,58,46,207,53,16,112,2,186,174,200,77,55,221,36,39,157,116,146,76,152,48,1,21,4,16,64,160,192,2,22,251,109,4,34,10,92,173,36,128,0,2,97,19,176,248,48,79,119,29,96,144,110,113,174,151,42,129,117,235,214,201,228,201,147,221,78,6,167,157,118,154,220,124,243,205,114,195,13,55,72,169,82,165,82,117,73,210,69,32,33,1,221,222,179,70,141,26,50,106,212,168,132,62,207,135,16,64,0,129,120,2,22,251,109,4,34,104,175,8,32,128,64,62,5,44,62,204,243,89,132,2,127,28,131,2,19,146,64,134,5,116,221,7,221,177,64,183,81,108,223,190,189,180,109,219,86,254,252,231,63,103,56,87,92,30,129,255,19,208,29,86,116,74,144,182,205,187,238,186,11,26,4,16,64,32,105,1,139,253,54,2,17,73,87,39,39,34,128,64,88,5,244,97,206,33,114,228,200,17,24,16,240,157,192,254,253,251,165,127,255,254,50,114,228,72,233,209,163,135,116,237,218,85,202,148,41,227,187,114,144,225,112,8,232,54,175,13,27,54,148,85,171,86,73,213,170,85,195,81,104,74,137,0,2,158,11,16,136,240,156,148,4,17,64,0,129,112,10,88,252,133,18,206,154,160,212,126,18,208,109,18,53,240,112,217,101,151,201,192,129,3,229,248,227,143,247,83,246,201,107,72,5,122,246,236,41,186,128,170,238,166,193,129,0,2,8,36,35,96,177,223,200,136,136,100,106,146,115,16,64,0,129,12,11,88,252,133,146,97,18,46,143,64,174,2,15,61,244,144,60,243,204,51,242,248,227,143,203,53,215,92,147,148,214,140,25,51,228,150,91,110,201,118,238,149,87,94,41,250,239,186,157,231,136,17,35,220,90,19,165,75,151,150,94,189,122,201,245,215,95,159,235,22,158,250,45,183,46,74,184,98,197,10,183,11,135,110,217,168,249,212,255,143,189,150,14,207,215,181,2,138,21,43,230,130,40,26,76,185,224,130,11,178,229,37,246,156,72,222,138,23,47,46,247,223,127,127,182,133,15,167,79,159,238,22,228,236,212,169,147,116,239,222,93,78,63,253,116,151,150,142,24,209,191,183,106,213,74,86,174,92,153,173,188,209,121,200,9,112,199,142,29,210,162,69,11,249,239,255,254,239,108,63,214,107,233,194,159,145,159,105,249,58,116,232,32,221,186,117,147,18,37,74,184,178,234,161,63,215,67,93,116,221,14,253,251,109,183,221,230,124,162,143,15,62,248,192,253,85,119,52,81,47,61,244,218,189,123,247,150,193,131,7,187,173,83,19,205,159,230,77,175,243,251,239,191,203,11,47,188,224,166,235,44,90,180,72,234,214,173,43,179,102,205,202,117,161,82,175,219,67,188,70,185,109,219,54,57,225,132,19,228,231,159,127,102,244,78,82,119,46,39,33,128,128,197,126,35,129,8,218,37,2,8,32,224,67,1,139,191,80,124,200,72,150,67,34,208,166,77,27,217,180,105,147,123,225,245,98,219,205,15,63,252,80,158,125,246,217,172,192,128,78,83,26,59,118,172,252,250,235,175,210,185,115,103,217,190,125,187,123,241,191,247,222,123,229,226,139,47,142,171,28,121,225,214,169,34,133,10,21,114,83,70,26,52,104,32,127,255,251,223,255,240,114,30,157,72,188,64,68,36,144,160,215,190,245,214,91,179,2,21,26,92,232,219,183,175,168,67,244,14,32,154,111,125,113,63,229,148,83,178,130,0,223,127,255,189,12,29,58,84,134,15,31,46,243,230,205,203,22,32,72,180,185,232,245,98,243,16,29,40,56,230,152,99,228,129,7,30,112,249,211,32,64,188,64,132,122,104,224,69,207,85,203,126,253,250,101,229,95,235,32,191,129,136,72,254,99,235,79,255,125,201,146,37,174,14,135,13,27,38,149,42,85,74,180,168,238,115,94,181,135,220,46,170,11,168,94,123,237,181,46,48,195,129,0,2,8,228,87,192,98,191,145,64,68,126,107,145,207,35,128,0,2,6,4,44,254,66,49,192,66,22,66,38,112,251,237,183,203,152,49,99,114,221,225,162,93,187,118,238,69,86,183,229,244,234,136,125,241,212,192,131,14,159,215,23,231,202,149,43,187,203,188,241,198,27,162,243,251,245,223,227,29,209,129,136,195,135,15,187,145,14,58,138,226,156,115,206,73,75,32,34,242,18,173,35,1,52,248,80,164,72,17,153,59,119,174,124,251,237,183,46,144,16,27,32,72,212,47,175,64,132,142,88,208,180,55,108,216,224,124,44,4,34,180,78,167,77,155,230,130,75,58,74,35,63,135,87,237,33,183,107,234,72,158,229,203,151,203,196,137,19,243,147,53,62,139,0,2,8,56,1,139,253,70,2,17,52,78,4,16,64,192,135,2,22,127,161,248,144,145,44,251,92,64,167,67,232,183,250,29,59,118,116,67,244,99,183,220,28,55,110,156,27,94,31,25,202,239,85,113,99,95,60,163,3,10,250,13,190,30,58,173,97,210,164,73,46,184,16,249,183,216,235,71,79,205,208,159,245,233,211,199,141,20,208,169,20,201,76,205,208,52,114,10,2,68,254,109,194,132,9,89,89,136,76,73,216,188,121,179,155,138,49,104,208,32,55,252,95,29,111,188,241,70,57,251,236,179,115,205,67,110,150,121,5,34,116,244,135,150,83,167,165,52,106,212,40,233,64,196,133,23,94,152,45,27,145,169,40,241,166,102,68,62,156,211,136,136,125,251,246,185,96,204,251,239,191,239,118,168,104,210,164,73,194,1,9,175,218,67,110,166,175,191,254,186,91,96,53,118,218,139,87,109,154,116,16,64,32,216,2,22,251,141,4,34,130,221,230,40,29,2,8,4,84,192,226,47,148,128,82,83,44,195,2,58,125,64,167,22,232,161,91,29,106,64,66,215,9,208,128,196,15,63,252,32,167,158,122,170,155,239,95,167,78,29,79,75,225,213,139,103,116,0,67,51,168,223,198,235,2,154,58,133,34,183,209,8,94,77,205,208,107,30,58,116,200,141,228,208,81,24,250,223,144,33,67,92,240,164,108,217,178,158,143,136,136,172,17,81,173,90,53,23,240,208,53,49,142,62,250,232,164,3,17,94,78,205,80,11,13,106,173,95,191,94,158,124,242,73,215,110,244,207,232,169,44,241,26,145,87,237,33,175,64,132,174,65,162,1,9,14,4,16,64,32,191,2,22,251,141,4,34,242,91,139,124,30,1,4,16,48,32,96,241,23,138,1,22,178,16,66,1,93,243,97,231,206,157,174,228,186,13,231,193,131,7,221,66,136,186,248,160,30,143,62,250,168,231,42,177,47,158,186,254,132,6,64,52,48,82,161,66,5,119,189,252,78,205,208,81,19,209,235,30,164,43,16,17,201,235,219,111,191,237,182,137,252,250,235,175,221,2,150,250,140,73,197,212,12,29,121,161,83,12,116,235,84,157,10,161,139,100,198,94,231,243,207,63,119,11,139,234,103,117,212,75,58,214,136,136,110,36,26,144,208,32,132,78,185,137,44,134,153,91,35,242,170,61,228,118,13,29,205,242,217,103,159,185,81,54,28,8,32,128,64,126,5,44,246,27,9,68,228,183,22,249,60,2,8,32,128,0,2,62,16,208,78,71,88,14,29,234,175,107,44,68,14,125,169,63,112,224,128,124,241,197,23,89,187,65,120,105,17,251,226,25,25,85,80,181,106,85,183,152,160,190,192,118,233,210,197,109,21,170,163,12,226,29,57,141,136,208,209,2,57,45,224,24,157,134,151,35,34,52,93,13,164,232,244,12,117,187,243,206,59,229,47,127,249,139,187,92,42,2,17,58,130,165,100,201,146,46,112,83,165,74,21,183,22,197,194,133,11,221,20,26,157,122,160,11,89,106,240,168,98,197,138,110,100,136,30,233,14,68,232,212,146,71,30,121,196,45,108,170,139,100,230,117,120,213,30,114,187,78,179,102,205,228,138,43,174,16,93,23,133,3,1,4,16,200,175,0,129,136,252,138,241,121,4,16,64,0,1,4,16,72,74,192,98,167,35,169,130,228,113,82,78,35,34,90,183,110,45,115,230,204,145,45,91,182,164,226,146,127,216,37,65,47,242,211,79,63,185,151,235,231,159,127,94,234,213,171,231,118,120,184,244,210,75,221,200,130,220,2,17,145,237,59,117,10,64,251,246,237,93,32,64,3,2,121,173,17,161,235,73,68,142,200,182,154,90,230,232,237,69,243,218,190,51,178,93,166,6,82,244,155,127,93,215,66,183,205,212,105,25,145,64,68,116,122,121,109,223,25,201,79,94,107,68,232,26,14,58,234,65,3,15,186,93,166,78,165,209,235,62,252,240,195,178,103,207,158,108,91,123,122,25,136,200,105,123,209,200,90,25,209,222,90,23,119,220,113,135,220,125,247,221,9,173,19,145,211,154,19,201,180,135,120,237,36,178,125,167,254,153,215,250,23,41,105,240,36,138,0,2,190,23,176,216,39,96,68,132,239,155,21,5,64,0,129,100,4,114,90,92,46,153,116,82,121,206,222,189,123,93,39,93,59,195,126,235,124,70,251,234,75,78,164,28,250,77,177,190,112,68,182,229,75,165,95,216,211,182,216,233,240,186,78,244,91,107,253,134,93,135,210,71,175,17,161,243,252,155,55,111,238,70,68,112,32,224,119,1,29,93,163,83,141,116,135,24,14,4,16,64,32,25,1,139,125,2,2,17,201,212,36,231,32,128,128,239,5,252,16,136,208,111,239,244,27,86,125,209,242,91,32,34,186,129,4,165,28,126,107,244,22,59,29,94,27,198,219,53,67,167,26,212,175,95,63,101,35,34,188,46,7,233,33,16,79,64,119,241,184,238,186,235,228,203,47,191,116,11,153,114,32,128,0,2,201,8,88,236,19,16,136,72,166,38,57,7,1,4,76,9,232,183,161,179,103,207,118,115,156,207,60,243,76,55,191,184,102,205,154,46,143,159,124,242,137,251,119,93,28,77,231,216,234,75,189,46,38,23,29,136,208,189,236,163,191,165,143,253,153,238,223,174,129,0,253,54,234,170,171,174,114,243,190,117,245,242,87,95,125,213,5,10,238,187,239,62,249,246,219,111,221,191,149,46,93,90,166,78,157,42,103,157,117,150,203,135,174,214,175,115,215,95,126,249,101,183,144,157,174,196,126,209,69,23,185,255,111,208,160,129,203,135,158,167,243,217,127,254,249,103,119,174,230,47,122,187,189,186,117,235,186,109,229,94,124,241,197,172,207,77,153,50,197,13,15,207,45,205,156,242,162,91,212,233,183,200,186,173,161,206,207,30,48,96,128,219,166,110,245,234,213,18,93,78,93,180,110,216,176,97,121,58,230,150,158,154,234,130,116,189,122,245,18,93,104,45,82,14,93,233,62,50,34,34,183,250,137,231,105,170,241,25,206,140,197,78,135,215,92,186,134,64,100,104,127,108,218,58,188,94,135,219,231,182,70,131,215,249,33,61,4,188,20,208,231,171,182,95,125,134,222,122,235,173,94,38,77,90,8,32,16,50,1,139,125,2,2,17,33,107,132,20,23,129,32,10,124,245,213,87,110,117,117,157,111,188,108,217,50,247,178,223,183,111,95,183,125,159,14,105,213,255,175,93,187,182,204,156,57,211,13,213,214,207,174,91,183,46,43,248,144,87,32,162,85,171,86,110,59,59,13,32,232,11,244,218,181,107,221,54,123,26,0,209,64,132,206,173,214,233,7,250,82,164,243,194,47,185,228,18,247,2,180,98,197,10,23,64,88,179,102,141,251,83,255,59,225,132,19,228,217,103,159,149,79,63,253,212,229,87,135,144,235,212,11,125,233,214,32,202,81,71,29,149,53,167,60,122,36,129,78,105,136,254,156,6,48,52,80,16,47,205,120,121,121,237,181,215,92,190,52,56,179,117,235,86,215,193,213,224,140,6,66,116,190,184,174,150,175,1,155,5,11,22,200,188,121,243,92,57,117,174,115,60,71,221,211,62,94,122,145,224,206,175,191,254,154,53,178,35,122,106,134,94,63,183,250,137,87,6,93,204,142,35,111,1,139,157,142,188,115,237,221,39,244,62,215,0,225,211,79,63,237,93,162,164,132,64,26,5,174,190,250,106,23,204,214,231,60,7,2,8,32,80,16,1,139,125,2,2,17,5,169,81,206,69,0,1,19,2,115,231,206,21,13,70,244,236,217,51,91,126,244,223,151,46,93,234,2,17,250,0,214,151,224,110,221,186,185,96,129,190,120,71,94,148,243,10,68,232,8,2,13,26,232,214,128,26,96,208,5,195,116,165,119,29,181,208,185,115,103,183,74,190,46,238,22,253,185,220,166,126,68,47,108,166,215,142,62,47,186,0,177,129,136,120,159,211,115,114,75,51,58,47,58,26,97,252,248,241,110,84,135,142,200,40,81,162,132,187,164,126,70,131,44,99,199,142,149,242,229,203,187,5,227,52,72,209,177,99,71,183,157,95,60,71,29,46,28,47,189,188,2,17,186,189,97,110,245,147,168,167,137,70,104,48,19,22,59,29,233,100,210,109,60,207,56,227,12,23,176,211,161,237,28,8,248,73,224,159,255,252,167,219,181,227,169,167,158,242,83,182,201,43,2,8,24,21,176,216,39,32,16,97,180,177,144,45,4,16,72,92,32,222,22,115,177,255,174,129,3,13,74,68,182,132,75,52,16,17,61,109,35,58,205,232,149,225,245,229,61,222,244,14,157,199,174,171,209,235,104,4,93,41,254,227,143,63,118,163,38,116,180,65,108,16,36,183,64,68,116,250,58,26,35,209,52,163,3,17,186,205,161,174,172,175,211,76,116,164,134,142,178,208,160,132,142,78,136,78,63,218,106,241,226,197,46,91,145,21,246,163,127,118,242,201,39,231,153,94,188,17,17,154,143,120,233,234,191,199,243,212,29,5,56,242,22,176,216,233,200,59,215,222,126,66,71,236,52,109,218,84,222,126,251,109,57,239,188,243,188,77,156,212,16,72,129,128,62,95,53,112,118,226,137,39,202,196,137,19,83,112,5,146,68,0,129,48,10,88,236,19,16,136,8,99,75,164,204,8,4,76,192,139,17,17,218,225,211,233,23,197,139,23,119,193,2,29,206,61,100,200,144,63,4,10,146,9,68,68,166,142,232,254,239,58,253,66,167,133,204,154,53,171,64,129,8,13,14,232,208,243,68,210,204,105,116,134,6,50,116,65,63,29,5,209,168,81,35,183,221,160,166,167,35,34,116,116,71,162,35,34,170,85,171,230,90,83,78,233,21,116,68,4,129,136,130,221,168,22,59,29,5,43,81,114,103,235,84,168,123,238,185,199,109,171,169,67,221,57,16,176,42,160,35,204,110,190,249,102,215,78,153,142,97,181,150,200,23,2,254,20,176,216,39,32,16,225,207,182,68,174,17,64,32,74,32,242,162,175,35,12,116,26,193,75,47,189,228,22,113,204,107,13,130,200,139,174,78,181,208,5,39,245,69,188,70,141,26,89,1,130,156,70,44,36,19,136,208,64,137,46,6,169,235,50,236,222,189,219,173,151,160,47,238,58,42,65,215,177,136,183,157,165,78,205,208,209,10,26,32,209,69,203,162,63,167,129,140,68,211,140,14,68,232,40,4,157,55,175,83,84,244,208,180,53,16,81,181,106,213,63,172,17,161,35,55,116,26,203,230,205,155,227,174,229,240,194,11,47,196,77,47,58,16,145,83,57,18,173,31,29,1,225,135,93,78,172,221,148,22,59,29,153,50,250,247,191,255,45,119,221,117,151,27,13,165,247,57,7,2,22,5,142,62,250,104,23,12,214,145,106,28,8,32,128,128,151,2,22,251,4,4,34,188,172,97,210,66,0,129,140,8,68,239,154,161,129,132,199,30,123,76,116,197,124,61,18,217,53,67,167,78,232,174,22,186,198,132,238,52,209,182,109,219,172,53,19,98,167,78,36,19,136,216,187,119,175,11,62,232,55,178,151,95,126,185,91,253,92,3,2,186,171,134,238,148,17,47,16,161,115,220,117,157,4,205,155,190,60,69,239,54,161,11,72,38,154,102,244,75,188,238,224,17,217,53,163,84,169,82,110,173,11,125,65,211,114,234,130,153,58,34,68,243,169,59,105,232,142,26,149,42,85,202,213,49,122,215,140,216,244,34,229,210,233,32,241,202,145,72,253,16,136,72,238,182,178,216,233,72,174,36,222,156,181,113,227,70,183,238,137,110,135,168,187,185,104,187,231,64,192,146,128,110,57,171,129,241,150,45,91,186,181,135,34,191,199,44,229,145,188,32,128,128,63,5,44,246,9,8,68,248,179,45,145,107,4,16,64,192,83,1,70,28,120,202,105,34,49,139,157,14,11,48,11,23,46,116,223,58,47,89,178,196,77,109,210,192,96,100,187,95,11,249,35,15,225,22,208,81,125,58,53,80,23,169,108,220,184,177,180,107,215,206,173,41,196,129,0,2,8,20,68,192,98,159,128,64,68,65,106,148,115,17,64,0,129,128,8,16,136,8,72,69,70,21,195,98,167,195,146,178,6,34,116,132,211,191,254,245,47,169,82,165,138,92,123,237,181,238,197,239,220,115,207,181,148,77,242,18,82,1,29,189,166,163,251,198,141,27,39,167,158,122,170,219,161,233,178,203,46,11,169,6,197,70,0,129,130,10,88,236,19,16,136,40,104,173,114,62,2,8,32,128,0,2,6,5,44,118,58,12,50,185,44,233,86,178,186,195,134,142,150,208,197,100,47,184,224,2,183,189,237,57,231,156,35,103,157,117,150,28,127,252,241,86,179,78,190,66,32,160,163,35,116,241,74,221,249,165,79,159,62,114,218,105,167,133,160,212,20,17,1,4,188,20,176,216,39,32,16,225,101,13,147,22,2,8,32,144,38,1,139,191,80,210,84,116,46,147,160,0,109,36,65,168,152,143,253,248,227,143,178,104,209,34,249,236,179,207,100,217,178,101,238,63,221,130,86,3,18,186,190,4,7,2,153,18,208,157,156,30,124,240,65,25,60,120,176,91,211,136,3,1,4,16,72,84,192,98,159,128,64,68,162,181,199,231,16,64,0,1,67,2,22,127,161,24,226,33,43,34,66,27,41,88,51,208,5,101,117,234,198,252,249,243,229,111,127,251,155,91,60,80,167,111,112,32,144,73,1,221,245,168,75,151,46,110,139,101,157,186,193,232,136,76,214,6,215,70,192,63,2,22,251,4,4,34,252,211,126,200,41,2,8,32,144,37,96,241,23,10,213,99,75,128,54,146,255,250,56,116,232,144,60,254,248,227,50,97,194,4,57,246,216,99,221,118,159,173,91,183,206,127,66,156,129,64,138,5,116,215,37,221,217,104,234,212,169,242,143,127,252,35,197,87,35,121,4,16,240,187,128,197,62,1,129,8,191,183,42,242,143,0,2,161,20,176,248,11,37,148,21,97,184,208,180,145,252,85,142,206,195,31,54,108,152,212,169,83,199,45,12,120,225,133,23,230,47,1,62,141,64,154,5,94,127,253,117,105,214,172,153,12,31,62,92,238,184,227,142,52,95,157,203,33,128,128,159,4,44,246,9,8,68,248,169,5,145,87,4,16,64,224,127,5,44,254,66,161,114,108,9,208,70,18,171,143,47,190,248,66,186,119,239,46,251,247,239,151,65,131,6,17,128,72,140,141,79,25,17,88,190,124,185,92,115,205,53,110,116,132,142,224,225,64,0,1,4,114,18,176,216,39,32,16,65,91,69,0,1,4,124,40,96,241,23,138,15,25,3,157,101,218,72,222,213,171,91,119,234,203,155,190,196,221,127,255,253,121,159,192,39,16,48,40,160,11,170,234,8,158,151,94,122,73,174,184,226,10,131,57,36,75,8,32,144,105,1,139,125,2,2,17,153,110,21,92,31,1,4,16,72,66,192,226,47,148,36,138,193,41,41,20,160,141,228,142,171,11,81,222,123,239,189,238,229,237,146,75,46,241,180,38,52,237,91,110,185,197,165,169,91,46,118,234,212,73,174,191,254,122,57,234,168,163,228,195,15,63,204,54,234,226,202,43,175,116,139,98,30,119,220,113,242,246,219,111,139,238,140,160,219,136,234,241,193,7,31,184,197,8,91,180,104,225,182,23,141,62,166,79,159,238,254,125,224,192,129,110,75,71,61,154,54,109,234,166,151,212,172,89,83,142,28,57,34,175,188,242,138,219,246,113,205,154,53,210,174,93,59,183,200,225,79,63,253,228,174,241,200,35,143,72,197,138,21,221,121,122,189,121,243,230,185,207,22,41,82,36,71,139,232,50,157,121,230,153,210,171,87,175,172,50,105,154,154,7,13,236,156,126,250,233,210,175,95,63,185,244,210,75,69,215,220,120,225,133,23,100,244,232,209,110,39,146,186,117,235,202,172,89,179,164,86,173,90,242,243,207,63,139,174,115,160,229,88,191,126,189,180,109,219,86,70,141,26,229,118,40,137,45,111,164,172,209,121,208,52,122,247,238,45,205,155,55,119,174,209,14,90,128,72,122,250,255,125,251,246,117,1,39,61,39,250,136,78,79,255,61,82,23,175,189,246,90,86,253,69,62,175,63,235,223,191,191,91,67,36,191,118,158,54,174,56,137,233,226,170,15,60,240,128,219,229,165,100,201,146,233,184,36,215,64,0,1,31,9,88,236,19,16,136,240,81,3,34,171,8,32,128,64,68,192,226,47,20,106,199,150,0,109,36,126,125,124,254,249,231,114,246,217,103,203,59,239,188,35,23,92,112,129,231,21,167,47,184,122,232,11,245,230,205,155,221,139,112,195,134,13,221,223,53,16,241,214,91,111,201,67,15,61,148,237,186,250,50,174,83,68,244,133,250,212,83,79,253,67,158,116,234,136,142,218,184,245,214,91,179,229,89,63,127,217,101,151,201,249,231,159,47,207,61,247,156,75,95,95,240,191,250,234,43,25,49,98,132,140,141,34,237,20,0,0,32,0,73,68,65,84,28,57,82,202,151,47,239,254,77,143,110,221,186,185,221,22,138,23,47,238,214,21,208,23,127,13,80,232,255,159,115,206,57,113,45,162,203,180,97,195,6,23,92,185,231,158,123,92,80,69,183,148,212,32,195,205,55,223,44,95,127,253,181,244,232,209,195,93,119,239,222,189,50,118,236,88,23,28,169,84,169,82,182,180,53,232,80,168,80,33,23,32,201,41,248,161,229,120,246,217,103,93,112,162,88,177,98,238,220,216,60,104,48,68,183,178,172,86,173,154,251,249,142,29,59,92,112,73,3,33,145,160,131,186,197,11,68,232,57,241,92,245,103,177,121,208,224,142,150,39,191,118,158,55,176,56,9,182,111,223,94,74,148,40,225,2,37,28,8,32,128,64,180,128,197,62,1,129,8,218,40,2,8,32,224,67,1,139,191,80,124,200,24,232,44,211,70,226,87,239,141,55,222,232,70,42,232,11,120,42,142,232,23,102,77,255,211,79,63,117,59,113,232,200,0,13,130,228,20,136,88,181,106,149,91,163,66,95,34,99,95,218,115,123,97,142,4,34,52,160,18,73,99,204,152,49,238,155,123,45,227,95,255,250,87,87,196,77,155,54,185,23,116,13,10,104,240,65,131,5,122,238,234,213,171,229,189,247,222,115,63,211,145,5,241,142,216,50,233,185,213,171,87,119,193,139,113,227,198,201,195,15,63,44,165,74,149,114,167,71,118,29,169,90,181,170,76,155,54,205,5,19,244,5,57,250,208,243,79,57,229,20,23,156,209,182,26,123,228,21,136,208,124,235,117,117,90,77,217,178,101,221,233,169,14,68,232,53,54,110,220,152,111,187,84,180,177,156,210,212,160,215,73,39,157,36,91,183,110,117,35,108,56,16,64,0,129,136,128,197,62,1,129,8,218,39,2,8,32,224,67,1,139,191,80,124,200,24,232,44,211,70,114,174,94,125,89,61,241,196,19,101,207,158,61,82,184,112,225,148,180,129,216,151,118,13,16,232,139,254,248,241,227,101,229,202,149,57,78,205,40,83,166,140,232,206,29,147,39,79,150,86,173,90,185,41,7,229,202,149,203,202,95,94,35,34,52,232,160,83,24,190,251,238,59,55,178,34,178,120,97,100,100,128,6,31,116,20,198,93,119,221,229,70,11,104,30,245,101,94,61,58,116,232,240,135,105,11,177,48,209,101,210,107,232,104,4,77,239,151,95,126,249,67,96,69,3,27,239,190,251,174,219,125,68,167,123,188,255,254,251,238,186,77,154,52,201,10,72,232,116,145,174,93,187,186,109,82,117,84,132,230,95,71,72,68,142,120,129,136,200,148,23,29,5,161,158,186,80,99,36,144,145,142,64,132,230,47,191,118,41,105,100,113,18,213,93,52,116,157,136,219,111,191,61,157,151,229,90,8,32,96,92,192,98,159,128,64,132,241,70,67,246,16,64,0,1,21,208,249,205,218,249,213,111,17,117,104,117,228,23,138,110,219,166,115,179,117,72,244,148,41,83,192,66,32,75,192,98,167,195,66,245,232,75,178,78,37,208,63,83,117,228,21,136,200,105,68,68,36,47,219,182,109,115,83,18,102,206,156,233,166,83,92,124,241,197,238,71,185,5,34,34,107,68,220,119,223,125,46,64,80,186,116,233,63,76,71,136,13,68,236,220,185,211,173,163,160,35,41,244,188,156,70,37,68,251,68,175,167,208,168,81,35,119,29,93,7,226,163,143,62,138,27,136,208,64,133,78,103,208,105,39,79,62,249,164,91,39,66,255,140,4,71,126,255,253,119,249,248,227,143,221,136,9,253,38,95,167,89,68,70,78,228,53,34,66,167,135,232,26,17,58,178,67,215,165,208,35,93,129,136,252,218,165,170,157,229,148,174,142,132,209,81,55,234,204,129,0,2,8,68,4,44,246,9,8,68,208,62,17,64,0,1,31,8,232,183,183,58,207,91,231,74,235,183,134,218,17,214,225,200,186,24,220,129,3,7,100,251,246,237,89,195,162,125,80,28,178,152,6,1,139,157,142,52,20,59,207,75,188,250,234,171,110,72,255,130,5,11,242,252,108,178,31,136,13,68,232,75,181,142,86,208,192,194,210,165,75,115,156,154,17,123,45,205,167,46,54,25,89,35,33,175,17,17,58,66,64,71,22,232,130,149,58,162,66,131,0,141,27,55,206,10,100,68,79,205,136,76,101,136,158,214,145,87,89,99,203,20,249,188,190,244,78,154,52,201,141,124,208,181,19,244,136,76,205,184,233,166,155,178,146,213,128,132,190,28,235,179,42,118,125,140,93,187,118,185,245,38,238,190,251,238,172,245,47,242,10,68,104,194,177,249,79,87,32,34,167,107,231,229,151,174,159,235,226,171,26,200,210,197,43,57,16,64,0,1,2,17,180,1,4,16,64,0,129,2,11,232,112,107,237,224,239,222,189,219,5,35,14,31,62,236,190,249,212,111,53,117,100,4,7,2,209,2,4,34,114,110,15,75,150,44,113,11,51,234,238,2,169,58,34,47,237,58,82,105,237,218,181,110,138,130,78,127,208,33,243,241,22,171,140,206,139,142,20,208,192,197,55,223,124,227,94,182,143,57,230,152,92,71,68,232,98,149,58,178,65,3,23,122,109,157,226,177,120,241,98,183,120,165,6,8,244,57,161,65,16,13,20,68,143,126,240,34,16,177,111,223,62,183,136,230,181,215,94,235,254,211,197,42,117,113,72,93,172,242,228,147,79,206,42,150,6,82,116,253,11,93,187,64,23,148,140,62,116,196,132,78,211,208,17,14,245,234,213,115,63,202,43,16,161,35,34,116,36,72,207,158,61,179,70,88,16,136,16,121,230,153,103,228,205,55,223,116,127,114,32,128,0,2,4,34,104,3,8,32,128,0,2,5,22,208,81,17,186,221,158,142,128,136,28,69,139,22,21,29,202,29,89,36,174,192,23,33,129,192,8,16,136,136,95,149,122,191,232,250,8,39,156,112,66,74,234,59,50,141,65,175,163,1,2,157,78,165,211,24,180,78,226,109,223,25,189,118,132,142,110,184,225,134,27,220,90,15,21,42,84,112,121,204,107,68,132,94,71,131,148,26,244,208,245,24,234,215,175,239,214,155,208,69,36,245,208,96,129,254,123,100,7,10,253,55,47,2,17,154,142,174,247,160,91,71,234,183,241,58,34,67,3,4,26,80,136,221,110,83,3,64,58,234,65,3,169,154,31,13,172,234,161,83,61,244,239,87,95,125,181,219,214,51,145,237,59,163,167,135,168,107,110,219,119,70,95,75,175,167,235,103,232,168,140,120,219,119,70,214,230,200,41,24,18,105,48,249,177,75,73,35,139,147,168,6,188,116,154,139,182,57,14,4,16,64,128,64,4,109,0,1,4,16,64,192,19,1,157,15,173,195,155,117,40,179,46,110,167,67,177,245,27,79,14,4,98,5,8,68,196,111,19,58,138,168,114,229,202,238,155,123,14,4,130,34,160,35,105,180,93,235,250,39,167,157,118,90,80,138,69,57,16,64,192,3,1,139,125,2,214,136,240,160,98,73,2,1,4,16,72,151,64,244,168,8,70,67,164,75,221,159,215,177,216,233,176,34,169,187,88,232,139,154,78,35,168,93,187,182,149,108,145,15,4,10,36,160,35,104,116,13,14,22,46,46,16,35,39,35,16,72,1,139,125,2,2,17,129,108,106,20,10,1,4,130,44,160,157,77,221,182,78,231,89,179,54,68,144,107,186,96,101,179,216,233,40,88,137,188,61,123,204,152,49,110,103,10,221,90,242,232,163,143,246,54,113,82,67,32,205,2,79,60,241,132,140,29,59,214,77,253,209,117,56,56,16,64,0,129,104,1,139,125,2,2,17,180,81,4,16,64,192,103,2,58,42,162,82,165,74,178,101,203,22,214,134,240,89,221,165,51,187,22,59,29,233,44,127,34,215,234,210,165,139,172,88,177,66,230,206,157,155,181,227,67,34,231,241,25,4,44,9,232,122,21,186,56,229,139,47,190,40,117,234,212,177,148,53,242,130,0,2,70,4,44,246,9,8,68,24,105,28,100,3,129,32,10,228,181,47,125,16,203,76,153,130,33,160,91,13,250,253,176,216,233,176,104,170,235,174,232,86,153,250,34,87,183,110,93,139,89,36,79,8,228,40,160,91,167,234,8,185,194,133,11,139,142,136,208,69,42,57,16,64,0,129,156,4,44,246,9,8,68,208,86,17,64,32,101,2,22,31,122,41,43,44,9,7,70,32,40,237,54,40,229,72,71,195,210,5,96,219,183,111,47,58,93,67,119,29,224,64,192,178,128,110,9,171,219,163,206,154,53,203,237,80,210,169,83,39,203,217,37,111,8,32,96,64,192,98,159,128,64,132,129,134,65,22,16,8,170,128,197,135,94,80,173,41,151,119,2,65,105,183,65,41,135,119,53,155,123,74,203,150,45,115,91,80,234,206,3,186,189,227,133,23,94,152,174,75,115,29,4,18,18,152,63,127,190,60,253,244,211,242,246,219,111,187,192,89,199,142,29,165,124,249,242,9,157,203,135,16,64,32,220,2,22,251,4,4,34,194,221,38,41,61,2,41,21,176,248,208,75,105,129,73,60,16,2,65,105,183,65,41,71,186,27,213,83,79,61,37,58,231,254,226,139,47,150,206,157,59,75,253,250,245,211,157,5,174,135,128,19,216,183,111,159,188,249,230,155,110,234,208,43,175,188,34,167,158,122,170,52,111,222,92,110,189,245,86,41,81,162,4,74,8,32,128,64,194,2,22,251,4,4,34,18,174,62,62,136,0,2,249,21,176,248,208,203,111,25,248,124,248,4,130,210,110,131,82,142,76,180,192,67,135,14,201,136,17,35,220,46,4,231,158,123,174,220,113,199,29,114,237,181,215,102,34,43,92,51,36,2,123,247,238,117,219,201,234,186,15,75,151,46,149,69,139,22,201,55,223,124,35,13,27,54,148,203,47,191,92,174,190,250,106,182,154,13,73,91,160,152,8,164,66,192,98,159,128,64,68,42,106,154,52,17,64,192,9,88,124,232,81,53,8,228,37,16,148,118,27,148,114,228,85,95,169,254,249,164,73,147,220,112,248,205,155,55,203,77,55,221,36,77,155,54,149,191,252,229,47,169,190,44,233,251,88,224,63,255,249,143,28,60,120,80,246,239,223,239,70,53,232,78,71,187,119,239,150,159,127,254,89,118,236,216,33,219,182,109,115,237,105,227,198,141,178,97,195,6,249,254,251,239,221,231,107,213,170,37,167,159,126,186,91,52,245,236,179,207,150,243,206,59,143,173,101,125,220,14,200,58,2,150,4,44,246,9,8,68,88,106,33,228,5,129,128,9,88,124,232,5,140,152,226,164,64,32,40,237,54,40,229,72,65,21,39,149,164,126,75,253,194,11,47,184,33,242,191,254,250,171,252,245,175,127,149,75,47,189,84,46,186,232,34,169,90,181,106,82,105,230,117,210,87,95,125,229,214,3,120,253,245,215,69,215,7,120,238,185,231,92,48,132,195,150,192,166,77,155,220,116,9,173,171,163,142,58,202,5,15,138,20,41,34,69,139,22,117,219,194,150,42,85,74,74,151,46,45,199,30,123,172,148,43,87,78,42,84,168,32,199,31,127,188,84,174,92,217,181,157,106,213,170,201,137,39,158,104,171,80,228,6,1,4,2,37,96,177,79,64,32,34,80,77,140,194,32,96,75,192,226,67,207,150,16,185,177,40,16,148,118,27,148,114,88,108,35,26,32,88,184,112,161,188,251,238,187,242,225,135,31,74,177,98,197,220,90,18,250,77,182,126,163,93,179,102,77,169,94,189,186,148,44,89,50,161,236,235,183,230,250,173,248,170,85,171,228,203,47,191,116,67,243,63,253,244,83,183,14,192,37,151,92,226,130,30,250,34,219,186,117,107,183,160,230,253,247,223,159,80,186,124,40,245,2,175,189,246,154,220,121,231,157,114,215,93,119,201,67,15,61,148,250,11,114,5,4,16,64,32,9,1,139,125,2,2,17,73,84,36,167,32,128,64,98,2,22,31,122,137,229,156,79,133,89,32,40,237,54,40,229,240,67,91,92,189,122,181,232,174,27,58,191,95,231,245,235,223,53,176,160,223,136,87,172,88,81,202,150,45,235,130,10,250,77,185,214,203,111,191,253,230,134,236,255,242,203,47,110,152,190,142,176,56,229,148,83,220,98,132,26,200,168,87,175,158,155,254,113,210,73,39,101,43,190,166,219,170,85,43,247,25,221,114,180,112,225,194,126,224,9,108,30,117,235,204,137,19,39,202,19,79,60,225,166,236,112,32,128,0,2,86,5,44,246,9,8,68,88,109,45,228,11,129,0,8,88,124,232,5,128,149,34,164,88,32,40,237,54,40,229,72,113,117,167,52,121,93,15,224,167,159,126,146,157,59,119,186,192,131,174,29,160,135,6,36,52,48,161,67,245,117,152,126,126,183,96,212,173,27,223,123,239,61,25,51,102,140,52,106,212,40,165,101,32,241,63,10,188,243,206,59,210,163,71,15,55,165,98,244,232,209,114,194,9,39,192,132,0,2,8,152,22,176,216,39,32,16,97,186,201,144,57,4,252,45,96,241,161,231,111,81,114,159,14,129,160,180,219,160,148,35,29,117,238,199,107,60,255,252,243,210,165,75,23,185,254,250,235,101,208,160,65,110,29,2,142,212,10,232,226,146,186,181,235,188,121,243,100,240,224,193,114,219,109,183,165,246,130,164,142,0,2,8,120,36,96,177,79,64,32,194,163,202,37,25,4,16,248,163,64,178,15,61,237,236,245,235,215,79,134,14,29,234,22,246,202,237,208,45,207,244,27,169,187,239,190,59,207,207,70,167,163,115,177,39,79,158,44,253,251,247,119,171,150,71,254,95,191,169,212,255,31,53,106,148,232,2,100,205,154,53,115,29,78,253,214,50,209,35,63,249,143,151,102,126,210,136,46,139,206,85,79,244,120,230,153,103,178,117,164,7,12,24,144,53,199,249,147,79,62,145,238,221,187,139,206,133,239,208,161,131,116,235,214,45,219,190,245,71,142,28,145,153,51,103,186,97,230,186,175,189,30,250,111,186,144,159,14,87,214,252,119,237,218,85,58,117,234,228,230,207,231,246,179,68,243,155,219,231,146,53,200,41,205,100,219,173,23,229,240,50,141,160,148,195,75,147,160,165,165,59,49,244,238,221,91,52,40,241,224,131,15,74,199,142,29,131,86,68,19,229,209,41,52,186,157,235,176,97,195,92,240,71,159,113,186,8,37,7,2,8,32,224,23,1,139,125,2,2,17,126,105,61,228,19,1,31,10,36,243,208,251,253,247,223,93,0,226,131,15,62,144,25,51,102,228,25,92,208,161,207,218,17,215,96,65,94,65,139,120,129,136,232,151,119,93,128,110,193,130,5,210,183,111,95,215,209,156,62,125,186,124,247,221,119,238,239,137,204,199,206,111,254,115,170,86,47,210,200,171,185,104,96,64,191,217,187,226,138,43,164,65,131,6,217,62,190,110,221,58,247,13,171,6,131,170,84,169,34,75,150,44,113,139,231,233,130,108,90,167,154,63,173,155,206,157,59,203,216,177,99,165,69,139,22,238,124,13,90,104,221,233,127,58,212,124,248,240,225,110,46,251,117,215,93,151,235,207,242,202,107,186,127,158,76,187,77,119,30,19,185,94,80,202,145,72,89,195,254,153,207,62,251,76,30,126,248,97,183,208,165,46,100,169,129,89,142,130,11,172,95,191,94,30,127,252,113,25,55,110,156,11,218,106,64,86,23,33,229,64,0,1,4,252,38,96,177,79,64,32,194,111,173,136,252,34,224,35,129,216,135,158,190,252,234,54,116,218,153,211,67,231,57,235,75,190,142,74,136,4,3,116,5,250,217,179,103,203,174,93,187,220,55,80,26,92,136,253,182,59,242,119,157,163,219,171,87,47,153,48,97,130,91,173,94,191,21,92,185,114,165,251,182,42,54,125,93,52,46,250,218,45,91,182,148,45,91,182,184,151,241,232,17,17,177,35,10,244,90,218,193,215,17,18,186,168,156,230,73,87,175,159,58,117,170,156,117,214,89,242,232,163,143,74,157,58,117,178,106,37,94,254,181,51,171,101,209,57,221,87,93,117,149,27,45,160,105,189,250,234,171,46,144,114,223,125,247,185,109,223,244,200,143,65,236,136,14,45,75,34,215,210,197,242,116,4,132,190,176,232,60,231,232,227,141,55,222,16,29,17,17,89,1,94,131,61,106,170,193,9,93,116,79,243,173,115,222,117,235,57,157,227,30,9,68,196,54,77,157,195,174,187,10,228,180,146,124,110,63,139,140,198,88,190,124,121,182,17,41,90,23,241,252,99,219,72,50,105,68,242,111,241,151,117,50,183,125,80,202,145,76,217,195,122,142,174,93,160,193,193,69,139,22,73,219,182,109,165,77,155,54,46,152,200,145,63,1,125,6,234,51,94,71,120,169,227,61,247,220,67,0,34,127,132,124,26,1,4,140,9,88,236,19,16,136,48,214,72,200,14,2,65,18,136,125,232,233,203,162,126,203,174,47,255,186,135,186,110,67,119,248,240,97,247,146,175,1,0,125,185,213,23,235,219,111,191,221,189,76,71,70,57,196,11,68,232,103,117,181,249,200,136,8,13,44,68,190,145,215,96,65,116,250,250,130,30,185,182,46,44,54,100,200,16,209,23,108,189,118,110,129,8,221,66,239,197,23,95,116,121,214,85,240,181,99,175,233,232,150,122,58,42,96,197,138,21,238,154,199,28,115,76,174,249,215,149,238,53,141,139,46,186,200,149,113,237,218,181,238,218,26,156,209,252,235,203,122,141,26,53,146,50,136,206,191,254,127,34,215,210,209,30,58,162,65,3,18,26,248,184,230,154,107,92,190,116,47,251,156,2,17,58,61,67,3,23,154,199,3,7,14,72,145,34,69,228,185,231,158,115,205,53,167,64,132,46,204,167,193,139,139,47,190,88,154,52,105,146,173,89,231,246,51,29,141,161,67,159,117,4,74,237,218,181,221,244,143,47,190,248,194,5,65,244,103,241,252,181,110,34,211,107,182,110,221,154,84,26,90,135,122,88,252,101,157,204,115,33,40,229,72,166,236,97,63,71,119,240,152,52,105,146,60,253,244,211,238,222,190,249,230,155,217,213,33,143,70,241,245,215,95,187,32,184,6,180,117,219,85,13,86,235,239,34,93,84,148,3,1,4,16,240,187,128,197,62,1,129,8,191,183,42,242,143,128,97,129,216,135,222,172,89,179,220,186,11,58,116,88,15,221,234,78,59,202,26,20,208,17,11,83,166,76,113,67,250,47,188,240,194,108,211,45,18,13,68,204,159,63,223,165,171,29,72,61,116,74,129,126,171,165,83,4,230,206,157,251,255,217,59,19,176,155,202,53,238,223,23,50,134,8,71,40,138,194,65,154,211,209,160,248,154,78,37,77,84,20,233,16,73,73,68,36,83,18,17,81,39,142,12,167,84,78,146,84,210,160,73,165,193,44,146,169,12,201,84,153,135,78,248,174,255,243,157,181,191,245,110,123,237,119,237,189,215,222,235,94,107,253,215,117,117,85,251,221,235,121,238,251,119,63,107,237,103,253,215,253,220,143,99,223,78,66,4,132,17,100,92,32,91,1,15,197,176,99,232,208,161,50,108,216,48,41,93,186,116,158,76,141,252,236,183,159,7,1,3,217,21,224,176,127,255,126,35,8,32,237,247,252,243,207,79,139,65,188,16,225,166,47,8,17,16,122,144,161,81,177,98,69,147,153,2,254,16,69,32,232,160,238,6,132,4,100,64,64,112,192,255,195,238,154,53,107,198,70,28,254,63,145,16,97,189,141,133,168,49,122,244,232,60,25,23,201,254,134,182,16,39,44,3,129,16,129,241,179,125,251,118,147,65,3,241,7,2,136,19,127,59,3,8,41,233,180,97,101,195,160,223,176,28,16,186,120,68,151,0,132,90,92,167,184,247,66,156,192,22,147,215,93,119,157,92,125,245,213,177,12,172,232,210,17,193,146,22,44,197,123,235,173,183,204,61,249,198,27,111,148,91,110,185,69,46,184,224,130,40,99,161,239,36,64,2,33,36,64,33,34,132,65,165,75,36,64,2,206,4,226,111,122,241,15,174,118,129,1,111,187,81,143,1,5,215,236,89,14,201,150,102,196,103,68,32,139,2,235,119,173,55,244,246,246,167,77,155,150,231,161,217,169,88,165,245,48,138,183,246,200,82,192,219,252,75,46,185,196,156,155,76,16,73,197,126,59,7,8,17,16,36,90,181,106,37,101,203,150,77,139,65,188,16,97,101,6,192,23,167,190,26,54,108,152,39,112,200,14,177,178,30,170,87,175,158,103,25,75,167,78,157,100,238,220,185,70,184,192,114,12,235,112,18,34,172,191,67,12,64,76,176,124,5,25,42,246,195,233,111,241,109,130,15,68,9,100,66,224,176,251,230,20,195,248,88,187,109,195,46,68,240,1,158,119,182,176,17,192,61,10,75,13,176,227,3,150,76,161,62,76,147,38,77,204,253,13,203,204,162,112,32,19,109,206,156,57,130,37,44,168,7,132,165,101,88,42,135,172,17,100,185,241,32,1,18,32,129,176,18,160,16,17,214,200,210,47,18,32,129,132,4,82,201,136,192,195,99,203,150,45,243,180,131,186,15,120,147,135,99,236,216,177,102,105,3,222,228,219,51,41,236,162,5,50,34,240,208,137,53,189,56,210,205,136,216,182,109,155,201,0,56,251,236,179,205,27,68,235,13,121,50,33,34,63,251,221,136,3,120,80,72,135,129,87,66,4,118,201,0,99,187,216,0,142,40,216,6,30,88,154,97,223,34,48,63,33,194,46,110,96,73,135,253,112,250,91,126,25,17,110,132,136,252,50,34,156,218,160,16,193,27,89,84,8,32,219,235,195,15,63,148,143,62,250,72,80,175,5,203,153,32,78,162,112,237,121,231,157,103,238,125,120,72,15,242,1,49,25,130,231,188,121,243,76,205,12,136,169,16,24,177,60,14,226,203,165,151,94,42,167,158,122,106,144,93,164,237,36,64,2,36,224,154,0,133,8,215,168,248,69,18,32,129,48,16,136,191,233,89,235,255,145,201,112,242,201,39,231,169,211,96,47,18,25,191,19,6,30,132,177,60,2,117,2,240,64,107,213,117,192,191,33,68,160,240,35,30,160,81,224,210,169,70,132,85,55,0,125,227,141,191,189,13,251,131,60,182,195,195,22,120,88,42,113,229,149,87,198,68,8,196,35,153,16,145,204,254,248,243,220,100,41,164,194,32,29,33,2,219,148,98,45,52,178,28,96,59,234,48,64,200,1,75,216,11,214,88,6,129,101,27,120,115,136,229,26,96,98,63,226,133,8,212,211,152,52,105,146,89,10,3,193,200,18,130,176,229,29,118,212,112,250,155,125,13,118,126,53,34,220,8,17,249,213,136,160,16,17,134,187,11,125,240,146,0,150,204,125,249,229,151,166,72,45,150,43,224,218,69,145,75,136,193,117,235,214,149,191,254,245,175,82,171,86,45,57,237,180,211,76,61,28,77,199,193,131,7,101,213,170,85,166,80,241,247,223,127,111,238,53,16,171,215,172,89,35,103,157,117,150,156,115,206,57,70,92,129,200,66,225,65,83,228,104,11,9,144,64,46,9,80,136,200,37,109,246,69,2,36,224,59,129,68,55,61,107,55,3,172,199,189,245,214,91,101,247,238,221,70,68,72,246,32,143,183,88,211,167,79,151,158,61,123,154,20,127,100,60,224,97,25,162,66,129,2,5,204,3,51,254,142,165,29,214,174,25,168,217,128,246,33,98,64,156,64,113,69,188,17,195,78,27,216,19,222,190,99,135,253,65,254,223,255,254,183,220,115,207,61,121,216,93,113,197,21,102,137,3,234,21,228,247,16,139,19,227,69,4,47,132,136,100,12,210,17,34,80,143,98,234,212,169,70,12,250,249,231,159,141,207,40,18,137,229,33,232,11,41,220,168,17,1,97,6,75,71,218,181,107,151,39,70,240,51,94,136,192,182,158,86,155,16,20,90,180,104,97,178,40,32,102,36,251,27,120,97,249,7,234,64,160,6,69,178,29,47,220,8,17,24,75,233,180,193,140,8,223,111,25,52,64,17,1,20,111,196,3,61,182,4,197,127,227,222,138,7,126,8,20,16,146,177,219,14,234,192,224,255,81,0,184,66,133,10,82,190,124,121,179,59,16,178,41,50,173,181,114,232,208,33,83,188,23,247,7,220,123,33,48,254,242,203,47,166,214,207,134,13,27,76,145,97,20,169,197,103,16,24,112,239,128,88,130,45,131,235,213,171,151,103,55,35,69,88,105,10,9,144,0,9,248,66,128,66,132,47,216,217,41,9,144,128,95,4,242,187,233,197,63,160,123,105,39,222,146,225,13,124,193,130,5,99,245,5,188,108,159,109,133,151,64,126,227,54,188,158,211,51,18,200,159,0,10,219,66,104,132,200,11,65,0,194,0,50,166,32,20,64,48,128,112,0,177,23,203,184,240,15,178,163,32,242,65,12,70,54,5,238,201,16,144,113,96,215,36,136,148,216,189,7,247,108,44,173,195,146,10,8,212,248,111,8,26,16,54,32,112,64,232,128,168,9,225,163,74,149,42,114,210,73,39,25,65,164,90,181,106,249,27,205,111,144,0,9,144,64,196,9,104,156,219,112,215,140,136,15,74,186,79,2,217,36,144,223,77,207,107,33,2,107,129,145,241,128,165,4,120,91,215,166,77,27,179,212,128,219,175,101,51,202,225,107,59,191,113,27,62,143,233,17,9,120,79,0,75,229,246,236,217,99,132,5,136,10,16,26,254,251,223,255,10,50,29,32,64,224,128,32,81,168,80,33,193,82,49,100,177,65,176,192,253,26,219,103,218,235,209,120,111,29,91,36,1,18,32,129,104,17,208,56,183,161,16,17,173,49,72,111,73,32,167,4,52,222,244,114,10,128,157,5,146,0,199,109,32,195,70,163,73,128,4,72,128,4,72,128,4,28,8,104,156,219,80,136,224,112,37,1,18,200,26,1,141,55,189,172,57,203,134,67,67,128,227,54,52,161,164,35,36,64,2,36,64,2,36,64,2,34,166,110,143,182,173,201,41,68,112,104,146,0,9,100,141,128,198,155,94,214,156,101,195,161,33,192,113,27,154,80,210,17,18,32,1,18,32,1,18,32,1,10,17,28,3,36,64,2,81,35,192,7,186,168,69,60,28,254,114,220,134,35,142,244,130,4,72,128,4,72,128,4,72,224,255,17,208,56,183,97,70,4,71,39,9,144,64,214,8,104,188,233,101,205,89,54,28,26,2,28,183,161,9,37,29,33,1,18,32,1,18,32,1,18,160,16,193,49,64,2,36,16,53,2,124,160,139,90,196,195,225,47,199,109,56,226,72,47,72,128,4,72,128,4,72,128,4,152,17,193,49,64,2,36,16,65,2,124,160,139,96,208,67,224,50,199,109,8,130,72,23,72,128,4,72,128,4,72,128,4,98,4,52,206,109,184,52,131,3,148,4,72,32,107,4,52,222,244,178,230,44,27,14,13,1,142,219,208,132,146,142,144,0,9,144,0,9,144,0,9,112,105,6,199,0,9,144,64,212,8,224,129,142,7,9,4,145,128,182,45,174,130,200,144,54,147,0,9,144,0,9,144,0,9,232,32,160,241,37,11,51,34,116,140,13,90,65,2,36,160,128,128,198,155,116,34,44,65,177,83,65,72,105,2,9,144,0,9,144,0,9,144,0,9,68,158,128,198,185,35,133,136,200,15,75,2,32,1,18,176,8,104,188,73,83,136,224,248,36,1,18,32,1,18,32,1,18,32,1,18,200,132,128,198,57,46,133,136,76,34,202,115,73,128,4,66,69,64,227,77,154,66,68,168,134,24,157,33,1,18,32,1,18,32,1,18,32,129,156,19,208,56,199,165,16,145,243,97,192,14,73,128,4,180,18,208,120,147,166,16,161,117,180,208,46,18,32,1,18,32,1,18,32,1,18,8,6,1,141,115,92,10,17,193,24,59,180,146,4,72,32,7,4,52,222,164,41,68,228,32,240,236,130,4,72,128,4,72,128,4,72,128,4,66,76,64,227,28,151,66,68,136,7,28,93,35,1,18,72,141,128,198,155,52,133,136,212,98,200,111,147,0,9,144,0,9,144,0,9,144,0,9,228,37,160,113,142,75,33,130,163,148,4,72,128,4,254,71,64,227,77,154,66,4,135,39,9,144,0,9,144,0,9,144,0,9,144,64,38,4,52,206,113,41,68,100,18,81,158,75,2,36,16,42,2,26,111,210,20,34,66,53,196,232,12,9,144,0,9,144,0,9,144,0,9,228,156,128,198,57,46,133,136,156,15,3,118,72,2,36,160,149,128,198,155,52,133,8,173,163,133,118,145,0,9,144,0,9,144,0,9,144,64,48,8,104,156,227,82,136,8,198,216,161,149,36,64,2,57,32,160,241,38,77,33,34,7,129,103,23,36,64,2,36,64,2,36,64,2,36,16,98,2,26,231,184,20,34,66,60,224,232,26,9,144,64,106,4,52,222,164,41,68,164,22,67,126,155,4,72,128,4,72,128,4,72,128,4,72,32,47,1,141,115,92,10,17,28,165,36,64,2,36,240,63,2,26,111,210,20,34,56,60,73,128,4,72,128,4,72,128,4,72,128,4,50,33,160,113,142,75,33,34,147,136,242,92,18,32,129,80,17,208,120,147,166,16,17,170,33,70,103,72,128,4,72,128,4,72,128,4,72,32,231,4,52,206,113,41,68,228,124,24,176,67,18,32,1,173,4,52,222,164,41,68,104,29,45,180,139,4,72,128,4,72,128,4,72,128,4,130,65,64,227,28,151,66,68,48,198,14,173,36,1,18,200,1,1,141,55,105,10,17,57,8,60,187,32,1,18,32,1,18,32,1,18,32,129,16,19,208,56,199,165,16,17,226,1,71,215,72,128,4,82,35,160,241,38,77,33,34,181,24,242,219,36,64,2,36,64,2,36,64,2,36,64,2,121,9,104,156,227,82,136,224,40,37,1,18,32,129,255,17,208,120,147,166,16,193,225,73,2,36,64,2,36,64,2,36,64,2,36,144,9,1,141,115,92,10,17,153,68,148,231,146,0,9,132,138,128,198,155,52,133,136,80,13,49,58,67,2,36,64,2,36,64,2,36,64,2,57,39,160,113,142,75,33,34,231,195,128,29,146,0,9,104,37,160,241,38,77,33,66,235,104,161,93,36,64,2,36,64,2,36,64,2,36,16,12,2,26,231,184,20,34,130,49,118,104,165,143,4,112,225,242,136,14,129,35,71,142,168,119,86,227,143,137,122,104,52,144,4,72,128,4,72,128,4,72,128,4,34,74,64,227,220,145,66,68,68,7,35,221,118,79,64,227,133,235,222,122,126,51,140,4,56,38,195,24,85,250,68,2,36,64,2,36,64,2,36,64,2,217,33,160,113,238,72,33,34,59,177,102,171,33,34,160,241,194,13,17,94,186,226,130,64,219,182,109,101,242,228,201,50,96,192,0,233,214,173,155,88,99,114,200,144,33,210,167,79,31,185,237,182,219,100,252,248,241,46,90,226,87,72,128,4,72,128,4,72,128,4,72,128,4,162,70,64,227,243,12,133,136,168,141,66,250,155,50,1,141,23,110,202,78,240,132,64,19,216,189,123,183,148,43,87,78,138,21,43,38,5,10,20,144,223,127,255,93,202,148,41,35,135,14,29,146,3,7,14,200,246,237,219,165,100,201,146,129,246,145,198,147,0,9,144,0,9,144,0,9,144,0,9,100,135,128,198,231,25,10,17,217,137,53,91,13,17,1,141,23,110,136,240,210,21,151,4,186,119,239,46,99,198,140,145,93,187,118,25,49,226,240,225,195,82,170,84,41,105,223,190,189,32,51,130,7,9,144,0,9,144,0,9,144,0,9,144,0,9,36,34,160,241,121,134,66,4,199,42,9,228,67,64,227,133,203,160,69,143,0,178,34,42,84,168,96,50,32,172,163,104,209,162,178,117,235,86,102,67,68,111,56,208,99,18,32,1,18,32,1,18,32,1,18,112,77,64,227,243,12,133,8,215,225,227,23,163,74,64,227,133,27,213,88,68,221,239,30,61,122,200,243,207,63,47,59,119,238,148,210,165,75,203,61,247,220,35,131,7,15,142,58,22,250,79,2,36,64,2,36,64,2,36,64,2,36,144,132,128,198,231,25,10,17,28,178,36,144,15,1,141,23,46,131,22,77,2,246,172,8,102,67,68,115,12,208,107,18,32,1,18,32,1,18,32,1,18,72,149,128,198,231,25,10,17,169,70,145,223,143,28,1,141,23,110,228,130,64,135,99,4,80,43,98,244,232,209,210,169,83,39,214,134,224,184,32,1,18,32,1,18,32,1,18,32,1,18,200,151,128,198,231,25,10,17,249,134,141,95,136,58,1,141,23,110,212,99,18,101,255,145,21,81,177,98,69,217,188,121,51,107,67,68,121,32,208,119,18,32,1,18,32,1,18,32,1,18,112,73,64,227,243,12,133,8,151,193,227,215,162,75,64,227,133,27,221,104,36,246,28,49,226,17,110,2,71,142,28,9,183,131,244,142,4,72,128,4,72,128,4,72,128,4,178,68,64,227,243,12,133,136,44,5,155,205,134,135,128,198,11,55,60,116,189,241,132,49,242,134,163,214,86,24,95,173,145,161,93,36,64,2,36,64,2,36,64,2,65,32,160,113,46,69,33,34,8,35,135,54,250,74,64,227,133,235,43,16,133,157,51,70,10,131,226,161,73,140,175,135,48,217,20,9,144,0,9,144,0,9,144,64,228,8,104,156,75,81,136,136,220,48,164,195,169,18,208,120,225,166,234,67,216,191,207,24,133,59,194,140,111,184,227,75,239,72,128,4,72,128,4,72,128,4,178,75,64,227,92,138,66,68,118,99,206,214,67,64,64,227,133,27,2,172,158,186,192,24,121,138,83,93,99,140,175,186,144,208,32,18,32,1,18,32,1,18,32,129,0,17,208,56,151,162,16,17,160,1,68,83,253,33,160,241,194,245,135,132,222,94,25,35,189,177,241,194,50,198,215,11,138,108,131,4,72,128,4,72,128,4,72,32,170,4,52,206,165,40,68,68,117,52,210,111,215,4,52,94,184,174,141,143,200,23,25,163,112,7,154,241,13,119,124,233,29,9,144,0,9,144,0,9,144,64,118,9,104,156,75,81,136,200,110,204,217,122,8,8,104,188,112,67,128,213,83,23,24,35,79,113,170,107,140,241,85,23,18,26,68,2,36,64,2,36,64,2,36,16,32,2,26,231,82,20,34,2,52,128,104,170,63,4,52,94,184,254,144,208,219,43,99,164,55,54,94,88,198,248,122,65,145,109,144,0,9,144,0,9,144,0,9,68,149,128,198,185,20,133,136,168,142,70,250,237,154,128,198,11,215,181,241,17,249,34,99,20,238,64,51,190,225,142,47,189,35,1,18,32,1,18,32,1,18,200,46,1,141,115,41,10,17,217,141,57,91,15,1,1,141,23,110,8,176,122,234,2,99,228,41,78,117,141,49,190,234,66,66,131,72,128,4,72,128,4,72,128,4,2,68,64,227,92,138,66,68,128,6,16,77,245,135,128,198,11,215,31,18,122,123,101,140,244,198,198,11,203,24,95,47,40,178,13,18,32,1,18,32,1,18,32,129,168,18,208,56,151,162,16,17,213,209,72,191,93,19,208,120,225,186,54,62,34,95,100,140,194,29,104,198,55,220,241,165,119,36,64,2,36,64,2,36,64,2,217,37,160,113,46,69,33,34,187,49,103,235,33,32,160,241,194,13,1,86,79,93,96,140,60,197,169,174,49,198,87,93,72,104,16,9,144,0,9,144,0,9,144,64,128,8,104,156,75,81,136,8,208,0,162,169,254,16,208,120,225,250,67,66,111,175,140,145,222,216,120,97,25,227,235,5,69,182,65,2,36,64,2,36,64,2,36,16,85,2,26,231,82,20,34,162,58,26,233,183,107,2,26,47,92,215,198,71,228,139,140,81,184,3,205,248,134,59,190,244,142,4,72,128,4,72,128,4,72,32,187,4,52,206,165,40,68,100,55,230,108,61,4,4,52,94,184,33,192,234,169,11,140,145,167,56,213,53,198,248,170,11,9,13,34,1,18,32,1,18,32,1,18,8,16,1,141,115,41,10,17,1,26,64,52,213,31,2,26,47,92,127,72,232,237,149,49,210,27,27,47,44,99,124,189,160,200,54,72,128,4,72,128,4,72,128,4,162,74,64,227,92,138,66,68,84,71,35,253,118,77,64,196,32,224,199,0,0,32,0,73,68,65,84,227,133,235,218,248,136,124,145,49,10,119,160,25,223,112,199,151,222,145,0,9,144,0,9,144,0,9,100,151,128,198,185,20,133,136,236,198,156,173,135,128,128,198,11,55,4,88,61,117,33,151,49,250,225,135,31,228,133,23,94,144,126,253,250,73,177,98,197,60,245,35,157,198,114,109,79,174,251,3,147,92,198,55,157,24,240,28,18,32,1,18,32,1,18,32,1,18,208,76,64,227,92,138,66,132,230,17,67,219,84,16,208,120,225,170,0,163,200,136,92,198,200,143,7,113,69,168,197,15,255,115,25,95,77,172,105,11,9,144,0,9,144,0,9,144,0,9,120,65,64,227,92,138,66,132,23,145,101,27,161,38,160,241,194,13,53,240,52,156,203,101,140,226,31,196,191,250,234,43,233,222,189,187,44,90,180,72,90,180,104,33,143,63,254,184,148,47,95,222,60,176,63,245,212,83,82,170,84,41,153,56,113,162,156,121,230,153,50,124,248,112,57,253,244,211,229,200,145,35,242,230,155,111,74,159,62,125,140,183,29,59,118,148,181,107,215,38,205,178,216,187,119,175,12,29,58,84,70,141,26,37,149,43,87,150,254,253,251,75,211,166,77,101,229,202,149,177,12,141,162,69,139,58,182,187,126,253,122,71,123,96,131,221,143,214,173,91,75,223,190,125,165,108,217,178,198,214,247,223,127,95,186,117,235,102,108,189,227,142,59,100,243,230,205,50,96,192,128,156,101,132,228,50,190,105,12,63,158,66,2,36,64,2,36,64,2,36,64,2,170,9,104,156,75,81,136,80,61,100,104,156,6,2,26,47,92,13,92,52,217,144,203,24,217,133,136,45,91,182,72,215,174,93,229,177,199,30,147,218,181,107,203,43,175,188,34,75,151,46,149,129,3,7,202,79,63,253,36,109,219,182,53,15,244,141,26,53,146,201,147,39,203,226,197,139,101,240,224,193,178,106,213,42,243,111,252,3,161,226,225,135,31,150,195,135,15,203,211,79,63,237,248,112,63,99,198,12,115,62,68,15,244,251,200,35,143,24,209,227,192,129,3,49,33,2,98,134,83,187,16,34,156,236,217,180,105,83,204,143,58,117,234,24,63,96,35,132,146,213,171,87,27,31,32,60,156,112,194,9,50,104,208,32,249,245,215,95,147,218,234,245,216,200,101,124,189,182,157,237,145,0,9,144,0,9,144,0,9,144,128,223,4,52,206,165,40,68,248,61,42,216,63,9,144,64,198,4,114,121,115,181,11,17,31,124,240,129,44,88,176,192,8,17,176,97,251,246,237,38,115,0,15,238,16,8,144,193,48,108,216,48,41,93,186,116,158,37,13,175,189,246,154,241,25,217,5,56,230,207,159,111,178,38,134,12,25,226,40,68,188,243,206,59,50,122,244,104,121,232,161,135,164,65,131,6,82,162,68,9,115,174,221,158,100,237,66,136,112,178,7,34,7,132,135,94,189,122,25,63,118,238,220,41,189,123,247,150,158,61,123,202,156,57,115,4,66,69,151,46,93,76,127,75,150,44,145,9,19,38,24,65,34,87,53,50,114,25,223,140,7,35,27,32,1,18,32,1,18,32,1,18,32,1,101,4,52,206,165,40,68,40,27,36,52,135,4,72,32,117,2,185,188,185,218,31,252,167,77,155,102,140,189,253,246,219,205,191,247,239,223,111,68,9,100,30,224,176,23,181,180,159,135,37,27,167,156,114,74,236,60,55,117,23,14,30,60,40,232,111,228,200,145,70,52,232,208,161,131,17,37,144,29,97,245,147,172,93,8,17,78,246,160,221,150,45,91,230,1,95,191,126,125,153,50,101,138,204,155,55,47,143,143,110,108,77,61,130,201,207,200,101,124,189,182,157,237,145,0,9,144,0,9,144,0,9,144,128,223,4,52,206,165,40,68,248,61,42,66,212,191,31,15,40,94,225,115,178,221,107,159,188,110,207,173,255,126,245,235,214,190,76,191,151,203,155,107,42,25,17,78,15,254,200,92,128,104,209,190,125,123,227,186,155,140,8,139,17,106,54,32,67,1,187,118,52,110,220,88,206,56,227,140,152,192,144,172,221,100,66,4,50,34,118,236,216,17,179,199,30,15,136,17,204,136,200,116,132,242,124,18,32,1,18,32,1,18,32,1,18,240,143,64,46,231,202,110,189,164,16,225,150,20,191,151,47,129,32,63,236,134,93,136,200,55,120,1,255,66,46,111,174,169,212,136,112,18,34,146,213,114,112,90,238,128,26,19,107,214,172,137,21,141,68,205,6,8,17,85,170,84,113,93,35,194,201,158,141,27,55,154,118,81,0,179,110,221,186,242,237,183,223,202,184,113,227,204,82,17,44,211,64,29,12,8,31,213,171,87,55,181,33,32,106,36,171,103,225,245,112,202,101,124,189,182,157,237,145,0,9,144,0,9,144,0,9,144,128,223,4,52,206,165,40,68,248,61,42,2,220,127,126,213,244,19,237,38,128,181,242,40,176,119,219,109,183,73,205,154,53,5,107,236,177,214,28,15,89,149,42,85,50,255,198,113,206,57,231,36,173,240,111,97,67,129,191,233,211,167,155,7,166,175,191,254,90,46,186,232,34,243,223,88,67,159,223,174,5,110,118,2,64,27,207,61,247,156,28,127,252,241,38,37,254,146,75,46,145,39,159,124,82,78,61,245,84,83,92,208,169,111,176,193,219,105,20,22,172,87,175,158,217,45,1,231,216,31,98,143,57,230,24,179,3,194,89,103,157,101,218,117,227,83,178,221,22,138,20,41,146,148,133,245,16,154,223,238,9,65,28,146,185,188,185,166,178,107,134,211,131,191,125,119,11,252,247,173,183,222,42,235,214,173,51,133,38,177,59,70,167,78,157,76,157,9,92,35,214,97,223,53,163,100,201,146,166,102,67,187,118,237,140,40,96,245,147,172,93,180,159,204,158,185,115,231,74,143,30,61,76,77,136,102,205,154,153,235,178,86,173,90,102,215,12,235,111,200,154,112,179,195,135,215,99,40,151,241,245,218,118,182,71,2,36,64,2,36,64,2,36,64,2,126,19,208,56,151,162,16,225,247,168,8,112,255,120,32,115,170,166,159,108,55,129,169,83,167,10,30,164,174,187,238,58,243,86,21,107,234,33,10,224,129,28,111,93,155,55,111,46,120,168,118,170,240,95,184,112,225,24,181,101,203,150,197,118,9,64,69,255,23,95,124,81,190,249,230,27,83,32,16,15,94,78,109,252,248,227,143,174,118,2,128,143,216,202,16,69,251,174,190,250,106,153,57,115,166,188,253,246,219,198,110,236,138,96,237,80,16,223,55,222,92,99,231,4,216,177,112,225,66,35,146,192,79,236,64,128,135,65,20,2,196,206,4,216,105,225,226,139,47,206,51,10,146,249,132,118,157,118,69,176,191,101,79,196,194,46,68,184,97,27,164,161,169,241,230,234,150,31,106,63,76,154,52,73,10,22,44,104,198,43,30,252,223,122,235,45,65,141,134,170,85,171,186,109,230,168,239,197,183,155,118,67,10,78,12,114,124,21,224,163,9,36,64,2,36,64,2,36,64,2,17,39,160,113,46,69,33,34,226,131,50,19,247,147,173,29,79,182,155,0,118,22,120,243,205,55,205,150,133,120,235,122,236,177,199,74,229,202,149,165,73,147,38,230,1,31,91,6,98,77,186,83,133,255,100,149,250,191,248,226,11,35,70,88,233,227,201,118,9,112,179,238,29,66,196,216,177,99,205,214,133,197,139,23,151,221,187,119,155,109,19,239,191,255,126,169,81,163,70,30,124,246,190,225,63,4,5,8,24,246,3,237,253,235,95,255,146,211,78,59,205,136,45,216,53,1,55,134,100,135,189,221,84,118,91,136,103,97,23,34,210,97,155,201,88,201,246,185,26,111,174,201,124,70,1,72,100,31,204,158,61,219,136,13,109,218,180,49,133,39,177,19,198,31,127,252,33,175,191,254,186,92,127,253,245,41,239,74,145,172,221,108,199,32,155,237,7,45,190,217,100,193,182,73,128,4,72,128,4,72,128,4,72,32,85,2,26,231,82,20,34,82,141,34,191,31,35,96,45,163,176,118,12,112,187,155,0,150,57,32,59,0,233,231,99,198,140,145,27,110,184,65,62,249,228,19,179,60,97,209,162,69,230,33,63,62,253,221,169,134,3,222,30,175,88,177,66,102,205,154,101,182,21,68,10,121,163,70,141,98,66,68,178,93,2,224,72,34,219,237,66,71,124,191,246,93,17,32,38,56,245,29,191,155,130,5,205,202,176,192,67,38,218,130,24,19,47,172,36,243,41,217,174,8,72,203,119,195,34,89,209,194,92,109,199,232,245,101,164,241,230,234,181,143,81,110,143,241,141,114,244,233,59,9,144,0,9,144,0,9,144,64,166,4,52,206,165,40,68,100,26,213,8,159,159,110,70,4,138,235,161,78,4,222,4,99,249,4,214,185,99,185,1,150,107,92,121,229,149,210,176,97,67,215,66,4,222,0,99,9,196,93,119,221,101,106,49,96,185,4,236,178,50,34,156,132,8,236,18,144,78,70,4,10,247,225,205,53,4,4,172,151,119,234,59,89,70,132,149,97,129,172,16,100,89,52,109,218,52,207,40,74,230,83,178,93,17,144,129,225,134,5,133,136,8,95,180,1,117,93,227,143,103,64,81,210,108,18,32,1,18,32,1,18,32,129,8,18,208,56,151,162,16,17,193,129,232,149,203,120,232,119,170,166,159,172,70,4,150,36,64,8,192,3,61,106,37,220,114,203,45,166,157,229,203,151,199,138,86,186,205,136,128,232,176,114,229,74,83,20,114,215,174,93,210,171,87,47,179,198,30,133,37,55,108,216,224,88,156,207,178,47,191,157,0,96,7,214,237,99,55,1,100,108,160,174,3,106,80,160,96,37,124,112,234,27,53,40,32,10,64,16,129,95,111,188,241,134,41,162,105,23,1,14,28,56,96,62,67,209,193,10,21,42,196,194,146,204,39,180,235,84,35,34,153,61,118,22,20,34,188,186,2,216,78,174,8,104,252,241,204,149,239,236,135,4,72,128,4,72,128,4,72,128,4,50,37,160,113,46,69,33,34,211,168,70,248,252,252,170,233,39,218,53,163,124,249,242,134,24,30,240,177,44,98,244,232,209,102,135,11,44,209,192,103,120,200,70,49,74,183,66,196,182,109,219,140,248,240,234,171,175,154,26,19,173,90,181,18,44,139,192,46,21,191,253,246,155,171,93,2,146,237,4,0,59,70,140,24,33,165,74,149,146,137,19,39,154,236,5,136,18,21,43,86,148,100,125,151,43,87,46,182,107,6,106,73,60,251,236,179,102,7,132,120,191,80,164,19,159,97,153,138,85,43,34,191,118,145,73,129,58,26,241,187,45,160,126,133,27,22,20,34,34,124,209,6,212,117,141,63,158,1,69,73,179,73,128,4,72,128,4,72,128,4,34,72,64,227,92,138,66,68,4,7,34,93,14,7,129,48,237,138,144,105,68,52,222,92,51,245,137,231,255,127,2,140,47,71,3,9,144,0,9,144,0,9,144,0,9,164,79,64,227,92,138,66,68,250,241,228,153,36,144,115,2,97,221,21,33,83,144,154,110,174,200,112,121,238,185,231,4,69,89,177,68,232,170,171,174,50,203,144,80,104,244,221,119,223,53,89,43,157,59,119,150,66,133,10,137,61,107,8,219,196,98,59,220,178,101,203,202,222,189,123,205,174,49,163,70,141,50,59,202,32,11,7,217,56,251,246,237,75,248,57,178,147,166,79,159,110,150,250,96,171,216,139,46,186,200,252,55,178,141,240,55,43,139,6,156,59,118,236,40,216,234,21,203,146,80,156,212,201,134,76,99,226,229,249,154,226,235,165,95,108,139,4,72,128,4,72,128,4,72,128,4,114,65,64,227,92,138,66,68,46,34,207,62,72,128,4,178,74,64,211,205,213,218,25,5,91,190,66,16,192,3,255,234,213,171,77,189,16,136,2,16,34,30,125,244,81,35,68,160,54,10,118,144,169,83,167,142,169,63,178,106,213,42,179,236,230,157,119,222,145,197,139,23,155,218,39,168,103,130,45,99,81,224,21,159,37,250,124,207,158,61,177,218,33,39,156,112,130,217,194,22,181,76,134,13,27,38,107,214,172,113,172,43,98,175,229,18,111,67,193,130,5,179,26,179,84,26,215,20,223,84,236,230,119,73,128,4,72,128,4,72,128,4,72,64,3,1,141,115,41,10,17,26,70,6,109,80,77,64,227,133,171,26,152,15,198,105,138,17,132,8,100,51,64,4,40,93,186,180,41,192,186,117,235,86,83,148,20,91,182,62,248,224,131,114,231,157,119,154,29,99,32,60,64,152,128,253,216,145,5,197,91,123,246,236,41,11,23,46,52,245,83,144,73,129,172,134,18,37,74,24,170,16,40,18,125,30,143,252,139,47,190,48,98,4,196,15,236,180,130,227,142,59,238,48,255,158,63,127,190,169,119,130,140,9,20,56,117,178,161,82,165,74,62,68,50,113,151,154,226,171,6,10,13,33,1,18,32,1,18,32,1,18,32,1,151,4,52,206,165,40,68,184,12,30,191,22,93,2,26,47,220,232,70,67,255,131,106,124,65,82,8,17,56,80,156,21,66,4,4,9,20,85,197,174,51,45,91,182,204,227,80,253,250,245,205,246,179,213,170,85,51,69,87,177,180,3,66,65,135,14,29,140,40,129,165,20,137,62,135,224,177,98,197,10,153,53,107,150,44,89,178,68,230,206,157,43,141,26,53,50,66,4,150,132,156,114,202,41,166,127,28,118,251,208,150,147,13,40,174,170,229,224,53,168,37,18,180,131,4,72,128,4,72,128,4,72,32,136,4,52,206,165,40,68,4,113,36,209,230,156,18,208,120,225,230,20,64,0,58,211,20,35,183,66,196,198,141,27,5,59,182,180,111,223,222,145,48,150,114,108,218,180,201,44,239,104,220,184,177,52,111,222,220,124,55,254,243,234,213,171,155,237,98,239,186,235,46,169,87,175,158,17,57,32,104,88,25,17,16,64,172,126,226,51,34,242,179,65,67,248,53,197,87,3,15,218,64,2,36,64,2,36,64,2,36,64,2,169,16,208,56,151,162,16,145,74,4,249,221,72,18,208,120,225,70,50,16,73,156,214,20,35,183,66,68,133,10,21,164,91,183,110,166,16,101,221,186,117,229,219,111,191,149,113,227,198,153,37,19,51,103,206,52,181,29,240,119,28,168,55,1,33,98,243,230,205,9,63,223,190,125,187,172,92,185,210,212,148,216,181,107,151,89,238,1,177,2,25,21,63,254,248,163,99,141,8,136,33,78,54,148,41,83,70,205,48,211,20,95,53,80,104,8,9,144,0,9,144,0,9,144,0,9,184,36,160,113,46,69,33,194,101,240,248,181,232,18,208,120,225,70,55,26,137,61,215,20,35,183,66,196,223,254,246,55,179,132,162,71,143,30,50,103,206,28,105,214,172,153,12,26,52,72,106,213,170,149,103,215,140,146,37,75,154,229,28,237,218,181,147,195,135,15,199,118,205,176,127,142,98,149,16,31,94,125,245,85,105,210,164,137,89,250,129,101,23,195,135,15,151,114,229,202,197,118,205,40,90,180,168,220,122,235,173,166,62,197,224,193,131,165,72,145,34,142,54,104,26,99,154,226,171,137,11,109,33,1,18,32,1,18,32,1,18,32,1,55,4,52,206,165,40,68,184,137,28,191,19,105,2,26,47,220,72,7,36,129,243,140,145,187,17,113,240,224,65,153,52,105,146,96,71,140,182,109,219,186,59,73,193,183,24,95,5,65,160,9,36,64,2,36,64,2,36,64,2,129,37,160,113,46,69,33,34,176,195,137,134,231,138,128,198,11,55,87,190,7,165,31,198,200,57,82,243,230,205,51,89,23,179,103,207,150,170,85,171,74,155,54,109,76,225,75,107,39,142,32,196,152,241,13,66,148,104,35,9,144,0,9,144,0,9,144,128,86,2,26,231,82,20,34,180,142,22,218,165,134,128,198,11,87,13,28,37,134,48,70,74,2,145,37,51,24,223,44,129,101,179,36,64,2,36,64,2,36,64,2,145,32,160,113,46,69,33,34,18,67,143,78,102,66,64,227,133,155,137,63,97,60,151,49,10,99,84,255,191,79,140,111,184,227,75,239,72,128,4,72,128,4,72,128,4,178,75,64,227,92,138,66,68,118,99,206,214,67,64,64,227,133,27,2,172,158,186,192,24,121,138,83,93,99,140,175,186,144,208,32,18,32,1,18,32,1,18,32,129,0,17,208,56,151,162,16,17,160,1,68,83,253,33,160,241,194,245,135,132,222,94,25,35,189,177,241,194,50,198,215,11,138,108,131,4,72,128,4,72,128,4,72,32,170,4,52,206,165,40,68,68,117,52,210,111,215,4,52,94,184,174,141,143,200,23,25,163,112,7,154,241,13,119,124,233,29,9,144,0,9,144,0,9,144,64,118,9,104,156,75,81,136,200,110,204,217,122,8,8,104,188,112,67,128,213,83,23,24,35,79,113,170,107,140,241,85,23,18,26,68,2,36,64,2,36,64,2,36,16,32,2,26,231,82,20,34,2,52,128,104,170,63,4,52,94,184,254,144,208,219,43,99,164,55,54,94,88,198,248,122,65,145,109,144,0,9,144,0,9,144,0,9,68,149,128,198,185,20,133,136,168,142,70,250,237,154,128,198,11,215,181,241,17,249,34,99,20,238,64,51,190,225,142,47,189,35,1,18,32,1,18,32,1,18,200,46,1,141,115,41,10,17,217,141,57,91,15,1,1,141,23,110,8,176,122,234,2,99,228,41,78,117,141,49,190,234,66,66,131,72,128,4,72,128,4,72,128,4,2,68,64,227,92,138,66,68,128,6,16,77,245,135,128,198,11,215,31,18,122,123,101,140,244,198,198,11,203,24,95,47,40,178,13,18,32,1,18,32,1,18,32,129,168,18,208,56,151,162,16,17,213,209,72,191,93,19,208,120,225,186,54,62,34,95,100,140,194,29,104,198,55,220,241,165,119,36,64,2,36,64,2,36,64,2,217,37,160,113,46,69,33,34,187,49,103,235,33,32,160,241,194,13,1,86,79,93,96,140,60,197,169,174,49,198,87,93,72,104,16,9,144,0,9,144,0,9,144,64,128,8,104,156,75,81,136,8,208,0,162,169,254,16,208,120,225,250,67,66,111,175,140,145,222,216,120,97,25,227,235,5,69,182,65,2,36,64,2,36,64,2,36,16,85,2,26,231,82,20,34,162,58,26,233,183,107,2,26,47,92,215,198,71,228,139,140,81,184,3,205,248,134,59,190,244,142,4,72,128,4,72,128,4,72,32,187,4,52,206,165,40,68,100,55,230,108,61,4,4,52,94,184,33,192,234,169,11,140,145,167,56,213,53,198,248,170,11,9,13,34,1,18,32,1,18,32,1,18,8,16,1,141,115,41,10,17,1,26,64,52,213,31,2,26,47,92,127,72,232,237,149,49,210,27,27,47,44,99,124,189,160,200,54,72,128,4,72,128,4,72,128,4,162,74,64,227,92,138,66,68,84,71,35,253,118,77,64,227,133,235,218,248,136,124,17,49,226,17,110,2,71,142,28,9,183,131,244,142,4,72,128,4,72,128,4,72,128,4,178,68,64,227,243,12,133,136,44,5,155,205,134,135,128,198,11,55,60,116,233,73,58,4,56,38,211,161,198,115,72,128,4,72,128,4,72,128,4,72,32,154,4,52,206,29,41,68,68,115,44,210,235,20,8,104,188,112,83,48,159,95,13,33,1,142,201,16,6,149,46,145,0,9,144,0,9,144,0,9,144,64,150,8,104,156,59,82,136,200,82,176,217,108,120,8,104,188,112,195,67,151,158,164,67,128,99,50,29,106,60,135,4,72,128,4,72,128,4,72,128,4,162,73,64,227,220,145,66,68,52,199,34,189,78,129,128,198,11,55,5,243,249,213,16,18,224,152,12,97,80,233,18,9,144,0,9,144,0,9,144,0,9,100,137,128,198,185,35,133,136,44,5,155,205,134,135,128,198,11,55,60,116,233,73,58,4,56,38,211,161,198,115,72,128,4,72,128,4,72,128,4,72,32,154,4,52,206,29,41,68,68,115,44,210,235,20,8,104,188,112,83,48,159,95,13,33,1,142,201,16,6,149,46,145,0,9,144,0,9,144,0,9,144,64,150,8,104,156,59,82,136,200,82,176,217,108,120,8,104,188,112,195,67,151,158,164,67,128,99,50,29,106,60,135,4,72,128,4,72,128,4,72,128,4,162,73,64,227,220,145,66,68,52,199,34,189,78,129,128,198,11,55,5,243,249,213,16,18,224,152,12,97,80,233,18,9,144,0,9,144,0,9,144,0,9,100,137,128,198,185,35,133,136,44,5,155,205,134,135,128,198,11,55,60,116,233,73,58,4,56,38,211,161,198,115,72,64,31,129,195,135,15,203,202,149,43,101,237,218,181,178,113,227,70,217,178,101,139,252,250,235,175,178,107,215,46,217,183,111,159,252,241,199,31,114,228,200,17,41,80,160,128,20,41,82,68,138,23,47,46,165,74,149,146,178,101,203,74,133,10,21,164,82,165,74,114,210,73,39,201,201,39,159,44,37,75,150,212,231,32,45,34,1,18,32,1,18,80,65,64,227,220,145,66,132,138,161,65,35,52,19,208,120,225,106,230,69,219,178,79,128,99,50,251,140,217,3,9,100,131,192,178,101,203,228,243,207,63,151,175,190,250,74,22,46,92,40,75,151,46,149,234,213,171,203,41,167,156,34,39,158,120,162,156,112,194,9,114,252,241,199,27,177,1,162,67,225,194,133,5,215,59,4,139,131,7,15,26,113,2,34,5,196,138,173,91,183,202,207,63,255,44,235,215,175,55,66,70,153,50,101,228,175,127,253,171,212,173,91,87,206,60,243,76,57,251,236,179,205,255,243,32,1,18,32,1,18,32,1,141,115,71,10,17,28,151,36,144,15,1,141,23,46,131,22,109,2,28,147,209,142,63,189,15,22,129,15,63,252,80,166,79,159,46,239,190,251,174,49,252,226,139,47,150,11,46,184,192,8,5,167,159,126,186,28,115,204,49,158,56,4,65,98,249,242,229,178,100,201,18,35,114,204,155,55,79,118,236,216,33,23,94,120,161,233,243,178,203,46,147,250,245,235,123,210,23,27,33,1,18,32,1,18,8,22,1,141,115,71,10,17,193,26,67,180,214,7,2,26,47,92,31,48,176,75,69,4,56,38,21,5,131,166,144,64,2,2,235,214,173,147,241,227,199,203,139,47,190,40,229,203,151,151,27,110,184,65,254,254,247,191,155,108,133,92,30,200,152,64,6,198,167,159,126,42,179,103,207,54,75,61,174,186,234,42,185,246,218,107,205,191,121,144,0,9,144,0,9,68,131,128,198,185,35,133,136,104,140,61,122,153,1,1,141,23,110,6,238,240,84,18,32,1,18,32,129,44,17,64,54,194,136,17,35,100,202,148,41,242,143,127,252,67,238,188,243,78,179,76,66,203,129,140,137,153,51,103,202,140,25,51,100,197,138,21,114,243,205,55,75,139,22,45,228,162,139,46,210,98,34,237,32,1,18,32,1,18,200,2,1,141,207,51,20,34,178,16,104,54,25,46,2,26,47,220,112,17,166,55,36,64,2,36,16,108,2,219,182,109,147,199,30,123,76,94,125,245,85,121,232,161,135,228,190,251,238,83,95,60,114,205,154,53,242,159,255,252,71,94,126,249,101,179,60,164,117,235,214,114,247,221,119,155,218,20,60,72,128,4,72,128,4,194,69,64,227,243,12,133,136,112,141,49,122,147,5,2,26,47,220,44,184,201,38,21,16,216,179,103,143,121,155,218,161,67,7,83,176,206,58,156,62,79,102,242,15,63,252,32,47,188,240,130,244,235,215,79,138,21,43,150,231,171,201,254,166,0,3,77,32,129,64,17,152,48,97,130,17,31,238,186,235,46,233,211,167,143,122,1,34,17,92,44,219,192,82,146,55,223,124,211,220,127,238,189,247,94,169,86,173,90,160,226,64,99,73,128,4,72,128,4,156,9,104,124,158,161,16,193,17,75,2,249,16,208,120,225,50,104,225,36,128,74,248,189,122,245,146,199,31,127,60,143,16,225,244,121,186,66,68,56,233,209,43,18,200,61,129,118,237,218,201,130,5,11,100,228,200,145,210,176,97,195,220,27,224,113,143,63,254,248,163,60,247,220,115,50,106,212,40,105,219,182,173,17,88,176,53,40,15,18,32,1,18,32,129,96,19,208,248,60,67,33,34,216,99,138,214,231,128,128,198,11,55,7,110,135,190,139,35,71,142,200,107,175,189,38,221,187,119,151,122,245,234,201,240,225,195,229,212,83,79,53,126,99,107,61,124,190,104,209,34,179,126,26,194,0,10,206,33,147,224,169,167,158,50,91,235,77,156,56,209,172,253,198,121,117,234,212,145,65,131,6,201,21,87,92,33,231,157,119,158,105,3,111,24,177,94,252,129,7,30,144,175,191,254,58,214,30,210,159,251,246,237,43,101,203,150,141,181,119,224,192,1,65,106,119,197,138,21,101,210,164,73,166,178,61,214,152,215,172,89,83,246,239,223,47,93,186,116,145,49,99,198,196,62,255,253,247,223,19,218,103,15,26,108,197,3,5,50,43,240,144,116,201,37,151,200,147,79,62,105,124,180,103,68,160,210,126,34,159,80,205,31,91,6,162,218,255,144,33,67,140,15,88,71,142,255,110,208,160,65,30,219,33,148,224,251,88,111,142,157,0,112,32,27,3,204,174,187,238,186,208,143,37,58,24,61,2,184,94,111,185,229,22,179,245,230,184,113,227,66,7,0,215,52,238,109,184,222,113,15,235,221,187,183,148,46,93,218,181,159,40,138,185,122,245,106,249,233,167,159,204,22,163,91,182,108,49,91,142,98,235,81,108,65,138,191,227,30,92,168,80,33,147,177,85,178,100,73,115,79,172,80,161,130,84,170,84,73,170,86,173,106,182,52,197,150,164,60,72,128,4,72,128,4,50,39,160,241,121,134,66,68,230,113,101,11,33,39,160,241,194,13,57,242,156,184,183,108,217,50,25,56,112,160,12,27,54,204,108,117,135,7,109,172,241,222,176,97,131,116,237,218,213,252,119,237,218,181,229,149,87,94,145,165,75,151,154,239,98,82,141,183,132,16,18,26,53,106,36,147,39,79,150,197,139,23,203,224,193,131,101,206,156,57,49,225,1,15,240,253,251,247,151,203,47,191,92,42,87,174,28,107,15,130,5,218,91,181,106,149,73,225,198,68,29,105,208,16,2,32,134,236,220,185,211,76,248,147,101,68,236,222,189,219,209,190,34,69,138,196,216,65,108,128,232,209,179,103,79,185,250,234,171,77,129,186,183,223,126,91,158,126,250,105,217,184,113,99,108,217,6,132,8,39,159,96,39,124,195,63,39,156,112,130,217,1,224,155,111,190,49,204,176,43,128,221,118,84,229,199,219,84,20,232,131,120,2,255,241,182,152,111,83,115,50,156,217,73,14,9,108,218,180,201,236,128,209,180,105,83,115,47,8,243,1,95,33,178,226,190,5,95,81,251,34,254,192,22,161,16,111,191,253,246,91,35,222,226,126,185,118,237,90,35,122,98,121,71,149,42,85,228,47,127,249,139,148,43,87,206,136,184,168,65,81,184,112,97,193,111,235,159,127,254,105,238,23,184,175,253,246,219,111,70,176,128,112,129,123,45,106,88,64,160,192,125,243,140,51,206,48,34,39,68,80,136,20,60,72,128,4,72,128,4,82,35,160,241,121,134,66,68,106,49,228,183,35,72,64,227,133,27,193,48,120,238,50,170,198,67,140,192,131,186,253,192,231,72,181,134,16,129,216,111,223,190,93,186,117,235,102,38,225,200,92,24,58,116,168,121,16,199,219,65,123,102,1,38,227,248,14,68,132,255,254,247,191,177,255,70,102,4,30,232,177,228,2,237,89,98,3,250,197,228,219,222,158,155,165,25,95,124,241,133,163,125,246,9,58,108,27,59,118,172,12,24,48,192,76,252,209,215,35,143,60,34,247,223,127,191,28,58,116,40,143,16,225,228,83,124,109,9,244,13,49,2,98,6,4,12,251,121,224,132,207,123,244,232,33,120,120,193,247,30,125,244,81,177,139,35,158,7,145,13,146,64,142,9,224,109,254,165,151,94,106,50,125,112,77,71,229,152,55,111,158,17,79,81,175,230,137,39,158,48,247,147,15,63,252,80,62,249,228,19,249,254,251,239,141,64,128,108,48,100,137,65,84,133,136,235,197,1,97,248,187,239,190,51,98,49,108,248,242,203,47,205,189,183,113,227,198,38,3,237,154,107,174,145,130,5,11,122,209,21,219,32,1,18,32,129,80,19,208,248,60,67,33,34,212,67,142,206,121,65,64,227,133,235,133,95,81,111,3,217,12,56,110,191,253,246,60,40,226,63,199,219,58,136,18,200,26,192,97,47,0,105,23,34,240,134,207,202,130,128,96,129,55,132,120,240,71,69,250,150,45,91,230,233,195,90,122,17,223,158,27,33,98,214,172,89,121,236,182,219,135,165,28,214,17,95,144,210,201,15,8,10,78,62,21,45,90,212,108,241,135,62,177,204,100,238,220,185,38,19,196,18,34,236,231,33,205,26,159,227,225,0,111,69,19,177,141,250,152,163,255,193,39,112,227,141,55,154,44,31,100,49,69,241,192,53,111,45,103,107,210,164,137,17,101,114,93,27,3,247,34,136,32,239,190,251,174,17,38,16,147,230,205,155,155,44,21,30,36,64,2,36,64,2,137,9,104,124,158,161,16,193,209,74,2,249,16,208,120,225,50,104,153,19,72,55,35,194,233,161,29,217,3,200,126,248,252,243,207,77,198,1,30,200,49,65,71,173,7,100,75,180,111,223,254,40,163,227,197,2,55,66,68,186,25,17,200,196,64,225,185,135,31,126,248,168,140,8,39,159,172,229,43,216,13,0,111,57,145,46,13,127,18,9,17,112,14,203,54,240,118,20,25,32,173,90,181,50,53,46,120,144,64,88,8,96,121,22,4,70,44,113,226,161,131,0,150,114,160,214,15,150,142,32,43,11,219,143,98,201,216,177,199,30,171,195,64,90,65,2,36,64,2,74,8,104,124,158,161,16,161,100,112,208,12,189,4,52,94,184,122,105,5,199,50,235,33,27,15,213,203,151,47,151,55,222,120,195,20,102,195,196,54,89,141,136,100,66,196,47,191,252,34,157,58,117,50,16,80,92,18,107,162,241,80,142,165,29,200,150,168,91,183,174,89,71,141,226,118,232,107,235,214,173,121,178,17,32,68,64,44,192,114,10,172,171,182,14,251,231,88,83,237,100,95,124,141,8,100,113,160,95,20,170,196,68,29,66,1,10,86,218,179,32,146,101,68,64,172,89,185,114,165,121,3,138,34,115,72,69,71,230,3,138,95,34,101,58,126,123,80,20,209,68,22,8,68,25,44,81,137,95,218,17,156,209,65,75,73,32,47,1,92,59,200,0,64,253,3,214,40,208,57,58,144,177,133,251,238,180,105,211,228,193,7,31,52,247,45,44,75,227,65,2,36,64,2,36,32,102,121,48,230,112,154,14,10,17,154,162,65,91,84,18,208,120,225,170,4,21,48,163,236,187,102,212,168,81,67,158,125,246,217,216,27,252,100,187,102,36,19,34,144,9,209,175,95,63,83,136,205,170,9,129,126,48,65,70,237,4,20,180,108,214,172,153,41,254,86,171,86,173,60,53,38,240,208,126,240,224,65,83,119,1,59,85,96,137,136,149,81,16,255,185,219,93,51,70,140,24,17,219,225,3,133,245,32,74,96,103,142,248,93,51,156,124,194,122,112,248,241,234,171,175,154,135,48,100,57,96,146,143,106,250,40,44,23,47,68,192,87,248,143,34,117,241,75,94,2,54,60,104,46,9,228,33,128,194,179,184,118,241,182,157,135,110,2,214,238,70,16,82,177,172,174,99,199,142,186,13,166,117,36,64,2,36,144,3,2,26,159,103,40,68,228,32,240,236,34,216,4,52,94,184,193,38,74,235,195,74,96,243,230,205,166,248,39,138,218,113,183,140,176,70,57,122,126,33,245,31,226,27,4,69,30,193,33,128,157,144,112,47,66,22,25,106,122,160,144,38,15,18,32,1,18,136,42,1,141,207,51,20,34,162,58,26,233,183,107,2,26,47,92,215,198,243,139,36,144,35,2,40,32,119,219,109,183,153,237,71,81,56,14,215,13,15,18,208,74,0,75,139,176,108,10,219,76,98,121,18,182,140,196,178,44,212,25,64,198,17,118,133,216,187,119,175,217,41,7,187,224,64,140,64,81,68,30,193,35,48,122,244,104,233,220,185,179,201,122,99,70,75,240,226,71,139,73,128,4,188,33,160,241,121,134,66,132,55,177,101,43,33,38,160,241,194,13,49,110,186,70,2,36,64,2,158,18,128,176,240,217,103,159,153,66,147,168,209,178,120,241,98,41,84,168,144,89,250,84,189,122,117,83,243,161,114,229,202,102,217,82,249,242,229,165,76,153,50,102,73,83,137,18,37,4,59,199,224,187,60,130,77,0,49,111,211,166,141,217,229,3,219,47,243,32,1,18,32,129,168,17,208,248,60,67,33,34,106,163,144,254,166,76,64,227,133,155,178,19,60,33,116,4,56,46,67,23,82,58,228,33,1,100,59,160,0,237,204,153,51,99,219,206,98,23,155,243,207,63,223,164,232,87,168,80,193,195,222,216,84,16,8,160,214,206,205,55,223,108,196,38,212,183,225,65,2,36,64,2,81,34,160,113,222,72,33,34,74,35,144,190,166,69,64,227,133,155,150,35,60,41,84,4,56,46,67,21,78,58,227,17,129,151,94,122,73,38,77,154,36,88,42,132,165,20,215,94,123,173,92,117,213,85,30,181,206,102,194,64,224,134,27,110,144,74,149,42,9,150,108,240,32,1,18,32,129,168,16,208,56,111,164,16,17,149,209,71,63,211,38,160,241,194,77,219,25,158,24,26,2,28,151,161,9,37,29,241,128,192,51,207,60,35,248,7,59,224,96,219,90,188,249,230,65,2,137,8,96,119,159,11,47,188,208,140,145,7,30,120,128,144,72,128,4,72,32,18,4,52,206,27,41,68,68,98,232,209,201,76,8,104,188,112,51,241,135,231,134,131,0,199,101,56,226,72,47,50,35,128,236,135,199,31,127,92,234,213,171,39,15,61,244,144,92,112,193,5,153,53,200,179,35,65,224,251,239,191,151,250,245,235,155,154,33,248,55,15,18,32,1,18,8,59,1,141,243,70,10,17,97,31,117,244,47,99,2,26,47,220,140,157,98,3,129,39,192,113,25,248,16,210,129,12,8,172,88,177,66,186,117,235,38,191,253,246,155,244,239,223,95,26,55,110,156,65,107,60,53,138,4,70,140,24,33,31,127,252,177,188,249,230,155,81,116,159,62,147,0,9,68,140,128,198,121,35,133,136,136,13,66,186,155,58,1,141,23,110,234,94,240,140,160,19,64,186,249,228,201,147,101,192,128,1,230,1,204,26,151,67,134,12,145,62,125,250,152,173,51,199,143,31,31,116,55,105,63,9,228,75,96,226,196,137,102,27,70,8,16,184,22,120,144,64,186,4,106,215,174,45,255,252,231,63,165,81,163,70,233,54,193,243,72,128,4,72,32,16,4,52,62,207,80,136,8,196,208,161,145,126,18,208,120,225,250,201,131,125,251,67,96,247,238,221,82,174,92,57,41,86,172,152,20,40,80,64,176,37,33,182,25,60,116,232,144,28,56,112,64,182,111,223,46,37,75,150,244,199,56,246,74,2,57,34,0,209,237,63,255,249,143,64,140,104,208,160,65,142,122,101,55,97,37,128,172,136,133,11,23,154,2,167,60,72,128,4,72,32,204,4,52,62,207,80,136,8,243,136,163,111,158,16,208,120,225,122,226,24,27,9,28,129,238,221,187,203,152,49,99,100,215,174,93,70,140,56,124,248,176,148,42,85,74,218,183,111,47,200,140,224,65,2,97,38,128,236,7,172,233,159,54,109,154,148,45,91,54,204,174,210,183,28,17,216,188,121,179,156,118,218,105,230,158,202,131,4,72,128,4,194,76,64,227,243,12,133,136,48,143,56,250,230,9,1,141,23,174,39,142,177,145,192,17,64,86,68,133,10,21,76,6,132,117,20,45,90,84,182,110,221,202,108,136,192,69,147,6,167,66,0,66,219,244,233,211,101,246,236,217,38,43,136,7,9,120,69,224,220,115,207,149,145,35,71,202,223,254,246,55,175,154,100,59,36,64,170,70,200,243,0,0,32,0,73,68,65,84,2,36,160,142,128,198,231,25,10,17,234,134,9,13,210,70,64,227,133,171,141,17,237,201,29,129,30,61,122,200,243,207,63,47,59,119,238,148,210,165,75,203,61,247,220,35,131,7,15,206,157,1,236,137,4,60,38,112,215,93,119,153,7,65,167,165,69,40,40,136,173,22,231,205,155,39,213,170,85,243,184,119,54,23,117,2,119,223,125,183,156,127,254,249,242,143,127,252,35,234,40,232,63,9,144,64,136,9,104,124,158,161,16,17,226,1,71,215,188,33,160,241,194,245,198,51,182,18,68,2,246,172,8,102,67,4,49,130,180,57,158,0,198,241,145,35,71,228,254,251,239,151,71,31,125,244,40,65,2,91,114,118,236,216,81,90,181,106,69,120,36,224,57,129,94,189,122,73,137,18,37,228,145,71,30,241,188,109,54,72,2,36,64,2,90,8,104,124,158,161,16,161,101,116,208,14,181,4,52,94,184,106,97,209,176,156,16,64,173,136,209,163,71,75,167,78,157,88,27,34,39,196,217,73,54,9,96,217,197,227,143,63,110,186,248,227,143,63,140,32,129,135,67,100,72,76,153,50,197,236,106,240,201,39,159,100,211,4,182,29,97,2,200,50,67,225,223,135,31,126,56,194,20,232,58,9,144,64,216,9,104,124,158,161,16,17,246,81,71,255,50,38,160,241,194,205,216,41,54,16,104,2,200,138,168,88,177,162,160,208,26,119,202,8,116,40,105,252,255,8,160,248,36,118,130,193,129,37,71,7,15,30,148,251,238,187,79,150,46,93,106,50,33,176,61,173,155,3,219,219,98,103,141,248,227,194,11,47,148,51,206,56,195,8,119,216,105,6,187,37,96,11,80,236,54,243,194,11,47,72,191,126,253,210,170,61,241,235,175,191,26,65,176,111,223,190,82,179,102,77,71,19,247,236,217,19,235,243,248,227,143,119,227,74,32,190,147,174,95,63,252,240,67,70,220,189,132,211,178,101,75,185,252,242,203,229,142,59,238,240,178,89,182,69,2,36,64,2,170,8,104,124,158,161,16,161,106,136,208,24,141,4,52,94,184,26,57,121,105,19,152,243,32,1,47,8,32,229,63,12,71,20,174,9,107,39,24,43,94,40,74,185,127,255,126,217,187,119,175,20,47,94,60,165,48,226,188,199,30,123,76,218,182,109,123,148,64,0,241,0,25,23,200,194,200,149,16,97,239,51,76,66,68,186,126,105,18,34,106,213,170,101,50,111,234,215,175,159,210,24,227,151,73,128,4,72,32,72,4,52,62,207,80,136,8,210,8,162,173,190,16,208,120,225,250,2,34,135,157,146,121,14,97,135,184,171,48,141,163,48,249,146,104,200,37,202,136,104,209,162,133,217,174,243,187,239,190,75,121,148,198,11,17,214,131,47,210,240,81,11,0,219,224,226,193,19,133,94,63,250,232,163,88,70,196,87,95,125,37,88,250,180,104,209,34,105,221,186,181,201,116,128,109,78,153,15,246,207,97,228,83,79,61,101,182,212,157,56,113,162,156,121,230,153,50,124,248,112,57,245,212,83,165,75,151,46,177,62,241,208,139,236,143,68,253,192,78,180,129,157,113,126,251,237,55,153,48,97,130,89,150,130,239,214,171,87,47,214,30,250,178,219,10,86,16,86,202,151,47,47,86,27,241,118,156,126,250,233,73,255,22,223,166,221,127,8,122,175,189,246,90,30,59,170,84,169,226,218,47,156,255,254,251,239,11,182,96,197,129,236,3,100,116,33,131,101,253,250,245,9,185,193,222,100,54,65,160,26,58,116,168,140,26,53,74,42,87,174,44,253,251,247,151,166,77,155,202,190,125,251,18,126,158,72,204,91,178,100,137,92,127,253,245,178,118,237,218,148,199,24,79,32,1,18,32,129,32,17,208,56,143,160,16,17,164,17,68,91,115,66,0,111,208,38,79,158,108,38,72,152,52,89,23,46,82,122,145,242,139,20,225,241,227,199,231,196,150,168,118,162,241,102,25,213,88,4,217,239,48,141,163,48,249,18,63,166,240,48,137,135,104,60,172,218,107,68,44,88,176,192,100,53,164,83,31,194,73,136,192,18,12,60,168,38,202,136,216,178,101,139,116,237,218,213,244,89,167,78,29,121,229,149,87,100,213,170,85,230,190,95,176,96,193,132,151,66,188,16,129,223,15,136,23,141,26,53,50,191,35,139,23,47,54,98,7,150,83,89,125,226,191,157,250,89,189,122,181,89,50,2,49,2,194,3,68,5,176,25,54,108,152,44,92,184,80,190,254,250,107,99,223,134,13,27,98,109,212,174,93,219,216,138,101,44,3,7,14,148,159,126,250,201,100,130,36,178,227,199,31,127,116,252,219,166,77,155,28,237,90,177,98,133,105,59,222,142,29,59,118,184,246,11,246,224,119,245,132,19,78,144,65,131,6,25,113,231,233,167,159,54,66,132,147,189,201,108,122,231,157,119,12,95,136,52,136,29,4,38,176,194,103,137,62,175,90,181,234,81,49,124,240,193,7,205,146,28,171,70,73,144,239,119,180,157,4,72,128,4,146,17,208,56,143,160,16,193,49,75,2,113,4,48,73,44,87,174,156,153,156,32,85,24,111,174,80,200,10,235,138,241,150,10,169,188,92,151,159,221,97,163,241,102,153,93,143,217,122,54,8,132,105,28,133,201,151,248,88,59,237,154,129,237,58,219,183,111,47,243,231,207,79,121,120,164,35,68,204,152,49,195,8,15,16,12,192,27,91,228,246,238,221,91,122,246,236,41,149,42,85,114,37,68,64,84,193,195,58,234,92,216,151,31,216,197,143,15,63,252,208,177,31,252,254,216,219,128,77,203,150,45,51,54,216,15,124,110,9,53,176,21,191,75,16,206,241,176,143,223,41,39,59,240,208,239,244,183,100,254,35,22,137,236,176,47,205,72,230,215,156,57,115,4,162,2,50,67,112,32,19,1,217,30,16,36,210,181,9,194,12,138,246,62,244,208,67,210,160,65,3,179,243,5,14,8,20,137,62,143,15,224,47,191,252,34,200,234,64,54,68,34,145,34,229,65,199,19,72,128,4,72,64,49,1,141,243,8,10,17,138,7,12,77,243,143,0,222,176,32,117,119,215,174,93,70,140,56,124,248,176,73,183,197,164,24,153,17,60,178,75,64,227,205,50,187,30,179,245,108,16,8,211,56,10,147,47,241,177,198,219,112,20,143,140,23,120,81,8,17,245,20,32,42,224,62,156,202,145,142,16,49,109,218,52,65,225,66,251,129,229,27,88,74,225,84,136,50,62,35,194,94,248,210,73,136,152,53,107,150,99,63,232,219,222,6,178,42,112,220,126,251,237,121,236,138,255,220,238,111,124,27,118,59,240,208,239,100,99,50,255,33,68,36,178,195,46,68,36,243,43,254,124,47,108,170,86,173,154,192,230,145,35,71,26,97,7,153,36,16,37,240,18,33,209,231,199,29,119,92,30,134,119,223,125,183,89,202,242,196,19,79,164,50,180,248,93,18,32,1,18,8,36,1,141,243,8,10,17,129,28,74,52,58,219,4,240,86,170,66,133,10,230,205,146,117,224,173,221,214,173,91,153,13,145,109,248,34,177,229,48,57,232,138,93,132,152,128,198,31,221,116,113,135,201,151,84,24,252,159,255,243,127,140,0,124,211,77,55,165,114,154,17,47,236,197,42,157,68,1,123,177,74,100,4,96,169,1,250,115,123,164,35,68,32,115,192,169,159,248,34,142,233,102,68,56,137,13,201,132,136,100,254,59,217,17,159,17,225,228,23,196,156,100,25,17,78,246,186,137,9,150,244,160,109,44,187,105,220,184,177,52,111,222,220,132,207,233,115,252,109,234,212,169,242,232,163,143,154,204,140,99,142,57,198,109,184,249,61,18,32,1,18,8,44,1,141,243,8,10,17,129,29,78,52,60,219,4,80,212,236,249,231,159,55,233,185,72,179,189,231,158,123,204,90,95,30,217,39,160,241,102,153,125,175,217,131,215,4,194,52,142,194,228,75,42,113,126,249,229,151,101,236,216,177,41,215,137,200,79,136,192,155,115,212,43,64,193,67,235,33,120,227,198,141,102,121,3,138,30,214,173,91,215,20,202,28,55,110,156,201,130,195,242,188,68,71,42,66,132,213,39,108,115,234,7,98,183,253,161,28,203,33,80,155,1,181,20,150,47,95,46,111,188,241,134,177,199,94,207,34,81,141,136,116,132,136,100,254,227,65,63,145,29,88,114,226,198,47,252,142,162,46,6,196,130,234,213,171,199,106,67,88,53,34,156,236,77,102,211,204,153,51,101,205,154,53,177,2,152,136,39,132,8,20,193,76,244,57,254,134,3,127,59,247,220,115,229,213,87,95,53,219,118,242,32,1,18,32,129,40,16,208,56,143,160,16,17,133,145,71,31,211,34,96,207,138,96,54,68,90,8,211,62,73,227,205,50,109,103,120,162,111,4,194,52,142,194,228,75,170,3,226,178,203,46,147,27,111,188,81,238,189,247,94,215,167,38,19,34,176,204,3,117,18,166,79,159,110,30,174,173,93,51,112,159,159,59,119,174,64,132,70,77,131,102,205,154,153,26,6,216,222,209,237,174,25,78,15,212,246,62,95,122,233,37,179,35,70,162,126,226,51,34,236,187,85,212,168,81,67,158,125,246,217,216,50,145,100,187,102,164,35,68,36,243,223,201,142,131,7,15,198,88,38,243,11,231,91,108,145,53,209,177,99,71,83,155,1,194,68,178,44,141,100,54,217,119,205,192,178,30,212,159,104,215,174,157,89,74,105,237,166,97,255,28,75,54,80,12,245,162,139,46,50,89,19,40,84,201,131,4,72,128,4,162,66,64,227,60,130,66,68,84,70,31,253,76,139,0,106,69,160,232,85,167,78,157,88,27,34,45,130,233,157,164,241,102,153,158,39,60,203,79,2,97,26,71,97,242,37,213,49,129,173,52,207,63,255,124,65,13,130,75,47,189,52,213,211,249,125,18,136,17,184,250,234,171,5,25,36,40,40,202,131,4,72,128,4,162,68,64,227,60,130,66,68,148,70,32,125,77,153,0,178,34,42,86,172,104,82,61,185,83,70,202,248,210,62,65,227,205,50,109,103,120,162,111,4,194,52,142,194,228,75,58,3,226,181,215,94,51,91,60,98,105,130,149,98,159,78,59,60,39,186,4,174,189,246,90,179,75,198,63,255,249,207,232,66,160,231,36,64,2,145,37,160,113,30,65,33,34,178,195,49,125,199,49,144,121,132,155,0,210,104,253,60,52,222,44,253,228,193,190,211,35,16,166,113,20,38,95,210,139,166,200,235,175,191,46,173,90,181,50,181,122,58,119,238,156,110,51,60,47,162,4,78,60,241,68,121,230,153,103,204,146,27,30,36,64,2,36,16,53,2,26,231,17,20,34,162,54,10,61,240,87,227,64,246,192,45,54,241,63,2,26,226,171,193,6,14,136,224,19,8,211,56,10,147,47,153,140,172,165,75,151,202,3,15,60,32,5,11,22,52,187,98,52,108,216,48,147,230,120,110,132,8,188,242,202,43,102,155,216,34,69,138,8,150,93,94,115,205,53,17,242,158,174,146,0,9,68,157,128,198,121,4,133,136,168,143,202,52,252,215,56,144,211,112,131,167,56,16,208,16,95,13,54,112,128,4,159,64,152,198,81,152,124,241,98,100,97,71,163,39,159,124,82,234,215,175,47,29,58,116,144,43,174,184,194,139,102,217,70,4,8,64,144,64,17,210,211,78,59,77,250,246,237,43,245,234,213,139,128,215,116,145,4,72,32,234,4,52,206,35,40,68,68,125,84,166,225,191,198,129,156,134,27,60,133,66,4,199,64,200,9,132,233,94,21,38,95,188,28,118,99,198,140,145,9,19,38,152,93,40,110,190,249,102,185,254,250,235,205,214,140,26,15,44,121,195,118,149,235,214,173,51,197,143,241,102,62,209,177,103,207,30,243,230,30,2,203,246,237,219,243,108,231,153,223,247,143,63,254,248,132,109,162,239,55,223,124,83,250,244,233,35,63,255,252,179,217,114,19,153,37,216,73,34,191,191,77,157,58,85,30,125,244,81,193,22,158,87,94,121,165,60,242,200,35,114,198,25,103,196,250,193,249,120,184,199,24,189,245,214,91,53,162,79,104,211,83,79,61,101,124,65,102,77,175,94,189,2,99,55,13,37,1,18,32,129,116,8,104,156,71,80,136,72,39,146,17,63,71,227,64,142,120,72,60,117,95,67,124,53,216,224,41,84,54,230,11,129,48,141,163,48,249,146,141,193,240,245,215,95,155,237,56,103,206,156,41,91,183,110,53,187,107,96,155,198,6,13,26,200,153,103,158,153,141,46,83,110,243,151,95,126,49,245,45,96,95,239,222,189,165,78,157,58,9,219,192,86,161,120,48,126,252,241,199,197,73,88,176,159,232,230,251,203,150,45,51,125,227,159,114,229,202,25,33,4,253,223,112,195,13,146,236,111,176,25,15,234,16,46,170,87,175,110,4,135,239,191,255,94,250,247,239,111,150,199,252,249,231,159,50,121,242,100,179,21,38,234,47,220,126,251,237,41,115,241,243,132,31,127,252,209,216,190,107,215,46,121,238,185,231,98,91,163,250,105,19,251,38,1,18,32,129,108,16,208,56,143,160,16,145,141,72,135,188,77,141,3,57,228,200,115,234,158,134,248,106,176,33,167,208,217,89,86,8,132,105,28,133,201,151,172,4,219,214,232,170,85,171,100,206,156,57,50,109,218,52,249,242,203,47,77,182,132,134,99,246,236,217,70,132,216,183,111,159,236,220,185,83,186,116,233,98,178,8,126,248,225,7,193,219,249,3,7,14,200,182,109,219,204,78,77,147,38,77,50,203,78,32,28,124,244,209,71,210,175,95,63,57,124,248,176,12,29,58,84,70,141,26,37,149,43,87,54,98,192,229,151,95,110,30,164,145,25,130,239,227,223,200,166,192,146,131,154,53,107,58,186,253,217,103,159,201,167,159,126,106,50,29,226,15,251,223,190,250,234,43,121,235,173,183,98,194,3,178,34,158,120,226,9,25,56,112,160,148,46,93,218,216,253,251,239,191,75,165,74,149,228,184,227,142,11,156,16,97,249,142,237,60,225,19,178,107,144,85,195,131,4,72,128,4,194,70,64,227,60,130,66,68,216,70,89,14,252,209,56,144,115,224,118,100,186,208,16,223,100,54,224,237,95,167,78,157,242,157,104,219,211,155,221,188,85,12,74,128,211,245,11,15,59,47,188,240,130,121,160,65,58,118,16,143,100,41,228,137,252,209,48,150,189,226,28,38,95,188,98,226,212,206,7,31,124,96,30,198,49,230,239,189,247,94,179,196,161,104,209,162,217,238,54,105,251,7,15,30,52,15,240,119,222,121,167,252,241,199,31,102,137,4,108,60,225,132,19,140,157,176,17,15,245,168,87,0,145,2,25,19,200,136,176,47,205,128,95,139,23,47,54,133,22,183,108,217,98,150,21,224,59,199,30,123,108,74,25,20,123,247,238,53,253,95,124,241,197,210,180,105,211,60,118,199,255,45,94,176,192,253,23,194,7,68,144,170,85,171,26,241,4,75,76,94,126,249,101,211,78,208,50,34,236,206,191,247,222,123,114,219,109,183,153,250,17,237,219,183,247,117,188,176,115,18,32,1,18,240,154,128,198,121,4,133,8,175,163,28,129,246,52,14,228,8,96,207,153,139,26,226,235,133,16,225,38,93,57,103,80,61,236,40,93,191,194,32,68,36,75,33,167,16,225,225,32,11,104,83,43,86,172,48,66,219,188,121,243,164,71,143,30,210,182,109,91,53,158,96,236,34,67,3,226,1,150,51,64,76,104,220,184,177,92,119,221,117,70,136,64,166,3,222,202,35,203,192,126,141,219,133,8,100,70,140,30,61,218,44,147,192,146,147,18,37,74,24,255,82,185,39,96,9,11,30,178,177,149,37,218,130,152,96,29,137,254,134,101,23,107,215,174,141,101,78,56,9,193,248,94,208,133,8,216,191,100,201,18,35,206,128,49,68,44,30,36,64,2,36,16,22,2,26,230,247,241,44,41,68,132,101,116,229,208,15,141,3,57,135,238,135,190,43,13,241,117,43,68,32,24,120,139,88,170,84,41,153,56,113,162,89,11,62,124,248,112,57,245,212,83,77,218,179,149,174,60,101,202,20,147,62,140,201,255,162,69,139,164,117,235,214,38,163,162,108,217,178,121,210,162,145,194,141,212,220,79,62,249,196,124,23,111,39,173,246,208,23,210,148,173,54,90,180,104,97,222,70,150,47,95,62,214,70,188,29,167,159,126,122,210,191,197,183,105,183,11,111,255,95,123,237,181,60,118,84,169,82,197,181,95,56,255,253,247,223,151,110,221,186,153,49,123,199,29,119,200,230,205,155,101,192,128,1,178,126,253,250,132,220,96,111,50,155,240,182,52,62,53,28,147,118,164,154,39,250,28,113,180,14,60,108,97,13,54,178,83,70,142,28,41,87,93,117,149,153,236,35,126,239,190,251,174,121,163,219,185,115,103,89,179,102,77,158,239,93,114,201,37,102,119,4,196,52,254,72,150,94,142,239,106,24,203,94,221,48,194,228,139,87,76,236,237,96,185,66,215,174,93,205,117,141,135,125,77,135,85,164,18,246,217,15,140,119,212,106,248,233,167,159,242,100,43,57,9,17,5,10,20,48,98,6,174,31,44,63,65,22,5,174,161,67,135,14,165,148,17,1,27,22,44,88,96,174,51,220,223,112,223,178,31,246,191,225,126,105,95,194,17,159,17,97,157,23,22,33,2,254,44,95,190,92,154,52,105,98,216,224,62,207,131,4,72,128,4,194,64,64,227,60,130,66,68,24,70,86,142,125,208,56,144,115,140,32,212,221,105,136,111,42,66,4,222,122,226,225,163,81,163,70,166,104,26,82,151,177,174,122,247,238,221,177,201,57,254,27,15,1,40,186,134,2,109,40,184,134,137,60,210,147,87,175,94,157,39,45,26,15,204,16,24,240,118,114,225,194,133,130,183,132,56,111,195,134,13,177,54,106,215,174,109,218,88,186,116,169,89,87,140,7,9,39,59,80,12,205,233,111,88,111,237,100,23,222,238,162,237,120,59,118,236,216,225,218,47,112,129,240,128,244,111,164,27,227,33,2,85,251,33,68,164,99,211,59,239,188,147,48,53,28,204,19,165,140,219,223,182,130,43,132,22,216,131,34,130,120,115,13,246,176,7,15,106,16,34,176,94,29,15,85,72,239,70,69,127,60,4,160,248,224,219,111,191,109,190,103,189,1,198,5,152,44,189,220,186,64,53,140,101,175,110,22,97,242,197,43,38,86,59,119,223,125,183,41,160,56,118,236,88,199,2,144,94,247,153,74,123,200,106,192,245,135,241,93,166,76,25,115,42,138,64,226,141,59,174,135,66,133,10,185,18,34,172,37,85,184,94,112,239,192,53,132,172,10,60,52,167,82,220,18,253,227,94,112,223,125,247,153,37,22,53,106,212,200,227,142,253,111,88,38,130,221,54,112,15,68,113,74,244,139,251,10,196,65,203,23,156,28,38,33,2,254,64,124,193,150,176,184,255,163,246,6,15,18,32,1,18,8,58,1,141,243,8,10,17,65,31,85,62,216,175,113,32,251,128,33,180,93,106,136,111,42,66,132,61,165,217,190,252,0,111,233,173,201,249,135,31,126,104,132,7,252,63,218,182,214,96,247,236,217,211,8,22,246,54,102,204,152,97,170,200,227,111,246,3,159,227,77,33,38,228,104,3,15,23,200,54,192,164,28,235,164,157,236,192,67,191,211,223,208,166,147,93,72,47,79,100,135,253,109,105,50,191,80,172,15,15,13,200,12,193,129,148,99,100,123,224,129,40,93,155,32,204,36,74,13,135,64,145,232,115,59,191,248,244,115,60,184,160,112,31,236,219,191,127,191,89,119,142,245,243,120,184,193,3,22,42,240,163,186,63,226,131,55,220,247,223,127,127,236,129,41,89,122,185,189,79,123,70,70,24,46,88,60,128,242,200,75,0,187,62,88,153,72,90,217,160,72,37,174,185,54,109,218,196,76,180,178,36,240,193,213,87,95,45,227,199,143,143,213,111,193,53,142,76,7,136,20,16,220,172,218,46,200,134,64,198,144,149,229,132,191,67,136,192,86,154,214,247,145,53,149,232,248,230,155,111,76,1,76,100,96,20,47,94,92,230,207,159,111,178,200,32,40,224,62,227,244,55,236,38,129,101,46,184,119,66,176,120,227,141,55,100,238,220,185,230,62,82,184,112,225,88,87,97,19,34,224,24,238,105,96,142,37,49,60,72,128,4,72,32,232,4,52,204,239,227,25,82,136,8,250,168,242,193,126,141,3,217,7,12,158,119,137,201,32,222,128,227,205,47,170,166,251,117,104,136,111,42,66,132,189,0,163,147,16,49,107,214,44,105,217,178,101,30,164,120,203,133,37,27,56,236,109,56,77,168,227,63,199,195,51,68,9,107,29,186,147,29,120,0,113,250,27,38,185,78,118,65,136,192,17,95,252,205,46,68,36,243,43,254,124,59,155,116,109,170,86,173,90,194,212,112,188,169,77,148,50,142,42,250,214,17,95,163,194,206,19,44,33,72,180,106,213,202,136,15,118,94,118,206,241,187,0,36,75,47,71,191,26,198,178,95,215,113,20,250,109,215,174,157,41,252,136,7,106,173,135,189,72,229,201,39,159,156,199,76,92,19,200,202,66,102,2,68,73,171,144,44,206,129,120,137,237,72,241,155,144,104,215,140,146,37,75,154,107,6,12,176,100,195,250,254,179,207,62,155,112,215,12,212,165,152,58,117,170,17,16,144,193,133,108,35,100,67,224,183,38,217,223,32,152,252,251,223,255,54,247,186,117,235,214,201,149,87,94,105,218,143,191,22,195,40,68,32,88,240,23,117,60,58,118,236,168,117,136,209,46,18,32,1,18,112,69,64,227,156,136,66,132,171,208,241,75,118,2,246,129,140,135,34,60,40,161,218,180,117,96,130,130,9,18,30,208,144,114,234,246,240,98,55,0,164,117,99,146,132,181,179,110,119,74,192,68,11,19,89,188,81,194,27,89,164,245,219,223,244,88,111,174,48,9,195,219,36,84,8,79,245,200,175,80,32,250,192,219,23,172,209,199,154,248,76,142,252,250,114,122,48,180,62,215,112,163,242,90,136,64,230,0,150,52,36,170,132,30,207,43,221,140,136,116,132,8,244,229,100,151,147,29,241,25,17,78,231,67,100,73,150,17,225,100,111,50,155,172,49,18,159,26,222,188,121,115,243,39,167,207,241,183,84,132,8,60,124,33,35,2,217,17,137,50,34,44,59,146,165,151,83,136,200,228,46,162,255,92,140,111,220,171,145,165,195,131,4,178,69,224,139,47,190,48,245,117,144,137,194,131,4,72,128,4,130,76,64,195,252,62,158,31,133,136,32,143,40,159,108,143,23,34,226,215,166,162,32,222,195,15,63,108,214,191,158,119,222,121,174,173,76,165,242,183,83,163,233,180,129,55,174,88,187,139,245,235,117,235,214,61,170,105,172,229,197,132,23,105,228,216,82,13,53,6,82,61,220,138,3,169,182,155,232,251,110,251,114,250,158,134,27,149,87,66,132,149,174,140,24,35,157,25,111,0,17,227,111,191,253,86,198,141,27,103,132,37,196,213,254,80,110,207,76,65,209,50,164,34,227,123,216,46,207,170,231,144,168,70,68,58,66,196,198,141,27,29,237,130,136,96,101,200,216,237,192,146,19,55,126,97,249,9,236,197,91,214,234,213,171,199,106,67,88,53,34,156,236,77,102,19,234,53,36,74,13,199,53,159,232,115,164,141,59,9,95,201,50,34,226,107,68,32,21,28,75,96,80,135,194,41,133,220,94,63,66,147,168,230,197,53,205,54,142,38,112,254,249,231,155,229,2,120,91,205,131,4,178,73,0,247,49,100,68,220,120,227,141,217,236,134,109,147,0,9,144,64,86,9,104,152,223,83,136,200,106,136,163,209,120,126,66,4,40,96,189,43,50,7,240,64,145,223,78,3,88,95,191,109,219,54,147,34,138,135,12,164,204,227,193,255,245,215,95,55,107,239,177,147,1,218,195,155,9,60,16,98,125,56,138,221,225,191,177,133,153,245,64,141,117,172,88,75,110,223,41,193,158,62,154,200,14,236,191,110,237,174,0,187,63,255,252,115,105,216,176,97,158,64,98,125,47,30,86,241,0,136,135,59,124,31,12,208,111,162,29,27,144,213,224,102,199,2,203,55,100,99,224,33,46,209,142,14,78,187,20,216,215,190,39,235,11,41,243,118,191,227,119,139,176,63,140,106,122,120,243,66,136,176,167,43,191,244,210,75,102,28,97,140,160,118,66,179,102,205,76,138,114,173,90,181,142,122,83,111,223,173,2,107,162,145,234,108,141,163,100,99,57,29,33,162,104,209,162,102,189,117,34,187,156,236,176,167,109,39,243,11,231,91,109,35,107,2,19,105,108,195,7,97,34,217,210,140,100,54,217,199,163,61,53,252,240,225,195,177,93,51,236,159,227,154,233,212,169,147,17,17,112,56,45,129,137,95,154,129,235,10,235,216,95,125,245,85,179,149,158,155,20,242,68,119,95,141,63,186,209,248,149,200,174,151,40,76,137,186,10,40,4,203,131,4,178,77,0,191,1,200,188,129,120,205,131,4,72,128,4,130,74,64,227,156,136,25,17,65,29,77,62,218,157,159,16,129,135,28,60,84,227,173,45,214,123,39,123,139,140,37,20,120,232,192,54,137,86,1,65,236,88,128,66,128,246,191,225,161,31,69,181,32,80,96,7,128,23,95,124,81,80,124,11,59,10,96,201,132,245,128,99,47,80,104,95,154,129,53,177,78,118,224,33,202,90,235,31,191,238,213,190,190,23,107,145,177,158,23,75,63,96,3,108,74,182,83,66,178,29,11,236,190,225,13,52,88,37,218,209,193,105,151,130,248,221,8,156,250,178,191,197,79,180,91,68,16,133,8,31,135,62,187,206,1,1,183,25,61,110,76,209,248,163,235,198,110,126,39,57,129,255,252,231,63,102,107,91,252,195,131,4,178,77,0,181,104,238,186,235,46,179,245,51,15,18,32,1,18,8,42,1,141,115,34,10,17,65,29,77,62,218,157,95,141,8,164,204,98,235,189,155,110,186,201,108,189,231,118,167,129,248,189,211,237,59,13,196,187,139,236,8,136,17,241,105,230,78,66,68,178,29,15,42,84,168,224,40,68,32,77,31,69,248,144,105,129,130,94,16,88,144,166,137,116,224,248,93,0,236,15,80,232,207,237,142,5,88,235,236,180,115,130,211,46,5,118,30,201,106,1,36,219,149,1,107,239,41,68,248,120,33,177,235,132,4,40,68,112,96,228,71,0,219,116,162,24,43,254,205,131,4,178,77,0,47,70,176,28,15,153,155,60,72,128,4,72,32,168,4,40,68,4,53,114,180,59,15,129,252,50,34,236,95,78,101,167,129,120,33,194,254,144,140,52,243,21,43,86,8,118,9,192,54,132,72,57,111,212,168,145,107,33,34,153,29,39,157,116,82,66,33,194,42,82,137,76,10,251,209,185,115,103,179,44,4,89,22,201,118,67,192,57,214,142,7,201,118,44,128,109,78,59,39,56,237,82,96,223,141,32,222,55,123,95,201,118,101,128,125,20,34,120,113,135,153,128,198,31,221,48,243,206,149,111,88,146,132,223,2,252,155,7,9,100,155,0,4,8,100,20,98,137,38,15,18,32,1,18,8,42,1,141,115,34,102,68,4,117,52,249,104,119,42,66,68,178,76,4,212,72,176,63,8,39,19,34,240,246,11,133,251,144,30,137,101,28,16,1,144,9,144,205,140,8,188,5,65,29,1,20,178,68,245,126,28,40,92,137,34,156,216,191,29,59,130,36,219,121,192,237,142,5,240,195,105,231,3,43,204,201,118,35,200,47,35,194,237,110,17,86,95,26,110,84,26,108,240,241,18,99,215,30,17,224,56,242,8,164,178,102,190,252,242,75,147,117,135,229,121,60,72,32,219,4,48,255,192,54,169,200,238,228,65,2,36,64,2,65,37,160,113,78,68,33,34,168,163,201,71,187,83,17,34,146,213,102,136,207,40,128,16,97,237,6,128,162,120,246,135,124,60,108,175,92,185,210,44,141,216,181,107,151,169,150,142,135,243,145,35,71,202,134,13,27,242,212,136,176,218,168,82,165,74,140,82,58,53,34,80,164,18,245,46,218,180,105,19,107,199,202,146,192,7,40,150,134,34,154,214,222,239,246,76,4,171,54,131,155,29,11,176,44,195,105,71,7,167,93,10,236,187,17,88,190,37,234,43,217,14,8,241,187,69,80,136,240,241,162,98,215,89,33,160,241,71,55,43,142,70,176,209,82,165,74,153,44,185,74,149,42,69,208,123,186,156,75,2,120,225,129,223,247,231,159,127,62,151,221,178,47,18,32,1,18,240,148,128,198,57,17,133,8,79,67,28,141,198,82,17,34,64,196,237,78,3,246,221,0,144,253,240,209,71,31,197,30,242,145,26,9,241,1,85,244,155,52,105,34,173,90,181,50,181,27,134,15,31,110,118,67,176,68,11,251,78,9,88,178,144,223,174,25,229,203,151,23,84,236,143,47,86,105,47,82,121,242,201,39,231,9,44,38,36,40,90,121,223,125,247,9,50,62,18,9,17,246,157,7,242,219,177,192,190,187,65,252,142,14,78,187,20,96,55,12,235,72,182,59,66,178,29,16,130,186,125,103,52,174,50,122,233,5,1,141,63,186,94,248,197,54,68,218,183,111,47,16,155,145,177,198,131,4,178,73,224,156,115,206,17,20,209,190,226,138,43,178,217,13,219,38,1,18,32,129,172,18,208,56,39,162,16,145,213,144,135,179,113,141,3,57,156,164,253,241,74,67,124,53,216,224,15,125,246,234,37,1,142,35,47,105,234,106,235,187,239,190,51,219,55,35,163,12,187,24,241,32,129,108,16,192,118,224,200,200,196,139,17,30,36,64,2,36,16,100,2,26,231,68,20,34,130,60,162,124,178,93,227,64,246,9,69,40,187,213,16,95,13,54,132,50,184,17,115,138,227,40,220,1,71,54,4,150,103,112,27,207,112,199,217,47,239,144,205,217,176,97,67,83,28,251,188,243,206,243,203,12,246,75,2,36,64,2,158,16,208,56,39,162,16,225,73,104,163,213,136,198,129,28,173,8,100,215,91,13,241,213,96,67,118,41,179,245,92,16,224,56,202,5,101,127,251,248,251,223,255,110,10,24,15,30,60,216,95,67,216,123,168,8,96,139,240,102,205,154,201,176,97,195,204,82,80,30,36,64,2,36,16,116,2,26,231,68,20,34,130,62,170,124,176,95,227,64,246,1,67,104,187,212,16,95,13,54,132,54,192,17,114,140,227,40,252,193,254,253,247,223,5,98,196,101,151,93,102,118,86,226,65,2,153,18,248,215,191,254,37,247,220,115,143,252,251,223,255,142,109,193,157,105,155,60,159,4,72,128,4,252,38,160,113,78,68,33,194,239,81,17,192,254,53,14,228,0,98,84,107,178,134,248,106,176,65,109,128,104,152,107,2,28,71,174,81,5,250,139,216,106,185,69,139,22,82,173,90,53,25,55,110,92,160,125,161,241,254,17,64,221,17,44,247,193,174,87,35,70,140,224,114,12,255,66,193,158,73,128,4,178,64,64,227,156,136,66,68,22,2,29,246,38,189,24,200,216,170,243,246,219,111,151,247,222,123,47,134,11,59,92,116,233,210,69,218,182,109,43,133,10,21,242,4,163,211,206,16,78,159,167,210,41,118,171,248,236,179,207,204,132,5,91,125,30,115,204,49,114,227,141,55,202,35,143,60,98,38,196,65,61,188,136,111,166,190,107,176,33,83,31,120,190,255,4,56,142,252,143,65,46,45,104,215,174,157,44,90,180,72,70,143,30,205,135,200,92,130,15,120,95,75,150,44,145,81,163,70,201,235,175,191,46,61,123,246,52,219,105,243,32,1,18,32,129,176,17,208,56,39,162,16,17,182,81,150,3,127,188,24,200,16,34,176,29,39,182,196,58,254,248,227,141,213,155,55,111,150,135,31,126,88,238,189,247,94,207,38,145,217,20,34,176,149,40,138,164,13,26,52,72,78,61,245,84,57,124,248,176,124,248,225,135,130,42,219,152,8,87,174,92,57,7,209,240,190,11,47,226,155,169,85,26,108,200,212,7,158,239,63,1,142,35,255,99,144,107,11,144,86,15,65,187,107,215,174,102,107,101,30,36,144,136,0,230,32,211,167,79,55,91,130,163,224,41,68,172,78,157,58,73,153,50,101,8,140,4,72,128,4,66,73,64,227,156,136,66,68,40,135,90,118,157,242,98,32,39,18,34,96,245,248,241,227,165,72,145,34,38,91,2,21,171,187,119,239,110,222,112,181,110,221,90,250,246,237,43,101,203,150,21,136,11,79,61,245,148,28,56,112,64,126,251,237,55,115,14,10,75,13,25,50,68,190,254,250,107,185,232,162,139,204,127,99,107,183,100,66,196,115,207,61,103,68,144,145,35,71,202,37,151,92,34,79,62,249,164,156,114,202,41,70,88,184,250,234,171,229,236,179,207,54,32,95,120,225,5,41,95,190,188,92,119,221,117,49,176,88,151,140,137,46,132,19,100,114,88,7,178,36,102,206,156,41,117,235,214,149,170,85,171,230,241,1,169,195,16,94,224,131,83,31,215,92,115,141,153,28,37,242,197,234,227,208,161,67,174,108,76,119,20,120,17,223,116,251,182,206,211,96,67,166,62,240,124,255,9,112,28,249,31,3,63,44,88,191,126,189,244,238,221,91,62,255,252,115,233,209,163,135,121,200,228,17,109,2,155,54,109,146,121,243,230,153,29,48,62,253,244,83,89,186,116,169,169,45,114,195,13,55,200,45,183,220,18,109,56,244,158,4,72,32,18,4,52,206,137,40,68,68,98,232,121,235,164,23,3,57,145,16,129,201,35,132,135,135,30,122,72,202,149,43,103,30,244,31,123,236,49,169,83,167,142,188,242,202,43,102,191,248,62,125,250,200,234,213,171,165,67,135,14,70,140,64,181,116,136,13,16,17,80,53,29,251,201,191,248,226,139,242,205,55,223,152,106,215,235,214,173,51,66,2,222,140,21,43,86,44,6,2,231,64,220,64,26,38,68,7,136,7,111,191,253,182,60,253,244,211,70,60,88,187,118,173,252,227,31,255,144,253,251,247,75,255,254,253,205,68,246,228,147,79,142,157,63,127,254,124,211,15,250,44,90,180,104,66,192,63,253,244,83,204,135,218,181,107,27,31,48,249,65,65,53,76,144,19,245,177,111,223,62,211,102,34,95,236,253,96,41,72,126,54,166,27,117,47,226,155,110,223,20,34,50,37,199,243,237,4,52,140,101,70,196,63,2,159,124,242,137,249,29,88,190,124,185,185,135,183,105,211,70,42,84,168,224,159,65,236,217,83,2,127,252,241,135,249,141,222,187,119,175,236,220,185,83,240,130,96,219,182,109,38,187,242,231,159,127,54,191,255,152,47,224,247,30,47,56,206,56,227,12,147,109,121,225,133,23,74,163,70,141,164,96,193,130,158,218,195,198,72,128,4,72,64,51,1,141,115,162,64,8,17,0,199,67,23,1,188,249,207,228,72,84,35,226,252,243,207,151,7,30,120,64,110,186,233,38,179,86,19,194,3,150,111,32,254,152,100,224,13,23,132,131,221,187,119,203,208,161,67,205,4,179,116,233,210,71,153,129,236,8,136,4,16,21,32,110,56,9,17,99,199,142,149,1,3,6,72,241,226,197,77,155,168,237,112,255,253,247,203,113,199,29,103,206,197,155,52,188,69,65,91,40,96,133,137,140,117,160,143,143,62,250,200,124,142,35,222,159,151,94,122,73,74,150,44,41,11,22,44,48,98,10,124,64,65,53,172,61,69,102,71,137,18,37,242,237,3,237,218,125,177,11,41,104,43,63,27,211,141,143,134,27,21,175,249,116,163,199,243,226,9,100,122,175,34,209,224,19,128,184,140,34,150,184,151,227,45,248,245,215,95,111,254,109,45,11,244,194,67,212,59,154,58,117,170,188,252,242,203,50,105,210,36,243,59,198,195,123,2,88,246,216,185,115,103,35,34,20,46,92,216,188,96,192,239,105,169,82,165,204,111,55,94,98,64,108,194,210,200,19,79,60,209,100,57,98,233,100,165,74,149,188,55,134,45,146,0,9,144,64,128,8,104,152,223,199,227,10,140,16,193,201,164,158,145,238,197,64,118,90,154,97,121,57,160,0,23,110,0,0,32,0,73,68,65,84,121,242,100,105,217,178,101,30,167,235,215,175,47,83,166,76,49,159,217,197,5,140,13,172,241,156,53,107,150,160,232,20,82,47,241,182,35,63,33,194,222,6,222,170,64,48,64,161,204,211,78,59,205,156,123,197,21,87,152,101,33,56,176,84,196,126,96,98,139,73,39,150,88,96,50,100,63,96,187,253,176,206,117,211,71,50,95,236,66,4,190,151,159,141,233,142,24,47,226,155,110,223,60,207,61,1,198,201,61,43,126,147,4,64,0,111,206,113,223,158,49,99,134,249,189,56,253,244,211,205,82,62,44,227,59,235,172,179,92,23,25,198,178,192,197,139,23,155,204,187,57,115,230,200,7,31,124,96,50,247,154,53,107,38,85,170,84,49,59,120,160,125,252,134,240,240,142,0,150,81,226,31,100,47,254,245,175,127,245,174,97,182,68,2,36,64,2,17,32,160,113,222,72,33,34,2,3,207,107,23,189,24,200,249,9,17,16,28,118,236,216,33,237,219,183,63,202,252,248,186,15,88,247,137,229,14,119,221,117,151,89,170,129,37,17,56,63,63,33,194,158,17,129,140,11,44,9,65,205,135,26,53,106,152,9,230,247,223,127,111,178,50,90,181,106,149,167,14,4,12,250,229,151,95,204,178,11,212,124,176,47,217,192,223,44,33,34,89,70,4,234,71,36,234,35,153,47,118,33,2,253,228,103,99,186,113,247,34,190,233,246,205,243,220,19,96,156,220,179,226,55,73,32,17,129,143,63,254,216,100,157,125,251,237,183,178,112,225,66,243,155,131,55,232,120,123,142,108,9,100,203,225,205,59,150,0,236,218,181,75,182,110,221,106,178,236,54,110,220,104,126,107,206,61,247,92,105,216,176,161,52,110,220,56,207,27,119,8,29,216,65,9,245,126,144,121,193,35,115,2,200,36,132,136,132,108,73,123,93,166,204,91,102,11,36,64,2,36,16,13,2,26,231,141,20,34,162,49,246,60,245,210,139,129,156,159,16,1,1,0,203,24,80,159,1,133,31,49,81,68,106,45,138,56,98,50,104,207,102,128,232,176,114,229,74,83,95,2,147,69,44,231,64,198,0,222,156,108,216,176,193,113,105,6,178,31,208,62,10,85,162,126,3,30,236,81,107,2,15,252,88,107,138,165,26,248,111,136,13,241,34,0,128,98,199,12,252,131,37,35,176,241,207,63,255,20,172,73,70,29,11,44,217,192,27,50,171,206,69,124,141,8,44,243,72,212,71,50,95,48,41,182,31,110,108,76,39,240,94,196,55,157,126,121,78,106,4,24,167,212,120,241,219,36,144,31,1,8,17,63,254,248,163,17,154,81,8,25,53,123,80,28,24,89,111,16,150,145,242,143,116,255,234,213,171,231,215,148,169,59,132,229,25,40,138,140,122,68,60,210,35,0,254,248,173,134,248,131,101,47,172,241,145,30,71,158,69,2,36,64,2,26,231,141,20,34,56,46,83,38,224,197,64,206,79,136,128,144,128,37,22,168,211,128,212,87,164,188,98,25,68,173,90,181,142,218,9,3,197,169,32,62,96,27,174,38,77,154,152,12,134,105,211,166,201,240,225,195,205,100,210,169,70,196,136,17,35,204,186,210,137,19,39,74,211,166,77,141,40,81,177,98,69,195,3,253,163,192,37,214,150,198,47,203,176,128,225,59,88,10,2,193,227,205,55,223,52,31,163,29,212,153,64,202,47,56,217,119,254,176,118,205,192,14,28,78,125,36,243,197,58,207,222,127,126,54,166,28,92,17,99,55,151,66,165,67,46,183,231,48,78,185,229,205,222,72,32,85,2,16,183,177,196,240,230,155,111,54,130,54,143,212,8,96,14,128,237,188,47,184,224,2,121,246,217,103,83,59,153,223,38,1,18,32,1,18,200,67,64,227,188,145,66,4,7,105,202,4,52,14,228,148,157,200,231,4,84,221,70,97,76,100,55,196,47,189,240,170,175,76,251,200,244,124,39,63,162,16,95,175,98,232,103,59,140,147,159,244,217,55,9,184,35,0,209,29,59,48,161,62,197,51,207,60,195,101,5,238,176,25,225,230,137,39,158,48,204,176,236,146,7,9,144,0,9,144,64,102,4,52,206,27,41,68,100,22,211,72,158,173,113,32,123,25,8,100,57,220,118,219,109,102,201,69,243,230,205,77,134,128,215,71,166,125,100,122,126,50,127,194,30,95,175,99,233,87,123,140,147,95,228,217,47,9,164,78,0,219,77,67,220,198,242,194,46,93,186,164,222,64,68,206,64,145,79,188,0,192,18,24,48,203,214,139,128,136,224,164,155,36,64,2,36,16,35,160,113,222,72,33,130,3,52,101,2,26,7,114,202,78,240,4,71,2,140,111,48,6,7,227,20,140,56,209,74,18,176,8,44,93,186,212,212,30,66,157,35,212,17,186,230,154,107,8,231,127,4,176,213,53,106,52,97,167,42,20,166,188,245,214,91,201,134,4,72,128,4,72,192,67,2,26,231,141,20,34,60,12,112,84,154,210,56,144,163,194,62,23,126,50,190,185,160,156,121,31,140,83,230,12,217,2,9,248,65,0,245,140,176,236,0,187,115,32,59,226,242,203,47,247,195,12,21,125,162,14,196,232,209,163,101,246,236,217,102,231,42,252,195,131,4,72,128,4,72,192,123,2,26,231,141,20,34,188,143,115,232,91,212,56,144,67,15,61,135,14,50,190,57,132,157,65,87,140,83,6,240,120,42,9,40,32,128,66,202,168,129,128,162,201,237,218,181,51,133,150,163,114,96,167,42,248,143,237,182,59,116,232,32,157,59,119,150,99,142,57,38,42,238,211,79,18,32,1,18,200,57,1,141,243,70,10,17,57,31,6,193,239,80,203,64,206,111,231,141,84,73,255,240,195,15,9,119,216,72,165,157,61,123,246,8,118,227,192,196,10,251,208,7,241,208,18,223,32,178,203,165,205,140,83,46,105,179,47,18,200,30,1,236,242,132,135,114,108,83,141,93,154,80,155,168,65,131,6,217,235,208,167,150,63,251,236,51,153,58,117,170,217,225,234,236,179,207,150,59,239,188,83,176,155,20,15,18,32,1,18,32,129,236,19,208,56,111,164,16,145,253,184,135,174,7,45,3,217,107,33,194,139,64,105,180,41,85,191,180,196,55,85,187,163,246,125,198,41,106,17,167,191,97,39,0,49,28,15,233,175,189,246,154,252,247,191,255,149,107,175,189,86,174,186,234,42,105,220,184,113,32,93,63,112,224,128,124,240,193,7,242,238,187,239,202,59,239,188,99,196,249,27,111,188,81,110,185,229,22,179,53,54,15,18,32,1,18,32,129,220,17,208,56,111,164,16,145,187,248,135,166,39,45,3,57,217,67,127,124,118,131,253,255,139,22,45,106,38,122,221,187,119,151,122,245,234,201,240,225,195,205,164,40,254,156,175,190,250,202,124,7,197,179,90,183,110,109,10,104,149,45,91,214,124,15,213,188,145,78,59,113,226,68,57,243,204,51,99,109,96,189,239,152,49,99,164,126,253,250,50,101,202,20,249,253,247,223,19,182,129,173,220,134,14,29,42,163,70,141,146,202,149,43,75,255,254,253,165,105,211,166,89,217,161,35,213,129,167,37,190,169,218,29,181,239,51,78,81,139,56,253,141,18,129,249,243,231,155,135,119,60,196,47,91,182,204,136,17,151,92,114,137,92,120,225,133,114,206,57,231,168,68,177,127,255,126,65,205,135,207,63,255,92,144,253,240,209,71,31,201,101,151,93,38,87,94,121,165,17,84,234,212,169,163,210,110,26,69,2,36,64,2,81,32,160,113,222,72,33,34,10,35,207,99,31,181,12,228,116,133,136,181,107,215,202,192,129,3,101,216,176,97,178,112,225,66,249,250,235,175,229,177,199,30,147,213,171,87,199,150,102,108,217,178,69,186,118,237,106,62,199,228,9,235,89,87,173,90,101,182,21,195,247,218,182,109,107,132,137,70,141,26,201,228,201,147,101,241,226,197,50,120,240,96,217,189,123,183,244,234,213,203,236,129,142,255,118,106,3,19,76,156,3,161,3,125,161,146,58,206,169,90,181,170,199,209,74,189,57,45,241,77,221,242,104,157,193,56,69,43,222,244,54,186,4,240,27,241,241,199,31,203,167,159,126,42,95,124,241,133,224,55,236,188,243,206,147,179,206,58,203,136,222,117,235,214,149,218,181,107,11,68,246,92,29,216,249,99,249,242,229,242,221,119,223,153,223,50,236,122,129,127,95,112,193,5,242,183,191,253,77,46,190,248,98,185,244,210,75,165,120,241,226,185,50,137,253,144,0,9,144,0,9,36,33,160,113,222,72,33,130,67,54,101,2,90,6,114,186,66,4,82,69,241,134,9,123,186,219,15,123,70,196,140,25,51,140,240,0,81,1,254,238,220,185,83,122,247,238,109,206,129,192,128,108,6,8,25,165,75,151,206,147,73,177,111,223,190,152,16,241,225,135,31,58,182,1,1,4,149,194,81,33,28,107,129,75,148,40,145,114,28,178,117,130,150,248,102,203,191,176,180,203,56,133,37,146,244,131,4,82,35,128,76,59,212,147,192,239,8,30,254,241,123,182,98,197,10,179,11,199,41,167,156,34,213,170,85,147,42,85,170,152,255,175,80,161,130,148,43,87,78,202,148,41,99,178,248,142,61,246,88,35,88,20,46,92,88,10,21,42,100,58,62,124,248,176,252,249,231,159,114,240,224,65,193,111,24,126,227,240,155,247,219,111,191,201,182,109,219,140,88,254,243,207,63,203,134,13,27,76,113,201,53,107,214,152,243,32,126,64,4,129,24,130,204,192,115,207,61,87,10,20,40,144,154,51,252,54,9,144,0,9,144,64,78,8,104,156,55,82,136,200,73,232,195,213,137,150,129,156,174,16,129,194,96,56,80,20,204,73,136,192,119,90,182,108,153,231,239,214,114,11,124,136,194,98,253,250,245,147,98,197,138,57,10,17,179,102,205,114,108,3,19,69,244,49,114,228,72,35,86,160,184,37,68,137,227,142,59,206,247,193,162,37,190,190,131,80,110,0,227,164,60,64,52,143,4,114,76,0,153,18,248,103,221,186,117,178,113,227,70,217,180,105,147,32,115,1,191,149,16,47,118,237,218,37,88,22,136,37,20,127,252,241,135,28,58,116,72,142,28,57,98,196,3,136,18,69,138,20,49,25,12,37,75,150,52,34,59,196,139,242,229,203,203,95,254,242,23,179,132,16,226,6,126,187,170,87,175,110,62,231,65,2,36,64,2,36,16,28,2,26,231,141,20,34,130,51,126,212,88,170,101,32,231,39,68,140,29,59,86,6,12,24,96,38,86,75,150,44,145,9,19,38,200,160,65,131,76,241,44,55,25,17,59,118,236,144,246,237,219,31,197,61,89,253,137,248,140,8,167,54,172,70,49,9,196,100,17,162,6,214,0,163,90,186,223,135,150,248,250,205,65,123,255,140,147,246,8,209,62,18,32,1,18,32,1,18,32,1,18,208,65,64,227,188,145,66,132,142,177,17,40,43,180,12,228,100,66,4,222,8,97,95,114,212,130,168,81,163,134,60,253,244,211,178,126,253,122,243,111,171,70,4,254,27,107,92,223,120,227,13,25,50,100,136,249,187,149,233,128,183,73,221,186,117,51,69,36,145,122,138,52,216,113,227,198,153,239,225,13,83,178,140,8,100,54,64,0,193,91,39,167,54,102,206,156,105,210,91,241,119,28,248,62,132,8,13,213,209,181,196,55,80,23,133,15,198,50,78,62,64,103,151,36,64,2,36,64,2,36,64,2,36,16,64,2,26,231,141,20,34,2,56,144,252,54,89,203,64,134,16,129,229,21,239,189,247,94,30,36,168,216,141,98,89,211,167,79,55,53,29,176,46,22,153,13,200,100,64,230,129,125,215,12,136,20,207,62,251,172,212,172,89,51,207,18,11,124,7,213,191,123,244,232,33,115,230,204,145,102,205,154,153,108,138,90,181,106,29,181,187,134,61,67,2,41,174,168,31,129,190,95,122,233,37,179,198,54,81,27,246,93,51,144,6,139,221,54,218,181,107,103,150,122,248,125,104,137,175,223,28,180,247,207,56,105,143,16,237,35,1,18,32,1,18,32,1,18,32,1,29,4,52,206,27,41,68,232,24,27,129,178,66,227,64,14,20,64,229,198,50,190,202,3,244,63,243,24,167,96,196,137,86,146,0,9,144,0,9,144,0,9,144,128,223,4,52,206,27,41,68,248,61,42,2,216,191,198,129,28,64,140,106,77,102,124,213,134,38,143,97,140,83,48,226,68,43,73,128,4,72,128,4,72,128,4,72,192,111,2,26,231,141,20,34,252,30,21,1,236,95,227,64,14,32,70,181,38,51,190,106,67,67,33,34,24,161,161,149,36,64,2,36,64,2,36,64,2,36,160,138,128,198,249,61,133,8,85,67,36,24,198,104,28,200,193,32,23,12,43,25,95,198,41,24,4,104,37,9,144,0,9,144,0,9,144,0,9,144,128,27,2,26,231,247,20,34,220,68,142,223,225,155,216,8,141,1,141,55,170,8,225,119,237,42,227,228,26,21,191,72,2,36,64,2,36,64,2,36,64,2,145,38,160,113,222,72,33,34,210,67,50,61,231,53,14,228,244,60,225,89,137,8,48,190,193,24,23,140,83,48,226,68,43,73,128,4,72,128,4,72,128,4,72,192,111,2,26,231,141,20,34,252,30,21,1,236,95,227,64,14,32,70,181,38,51,190,106,67,147,199,48,198,41,24,113,162,149,36,64,2,36,64,2,36,64,2,36,224,55,1,141,243,70,10,17,126,143,138,0,246,175,113,32,7,16,163,90,147,25,95,181,161,161,16,17,140,208,208,74,18,32,1,18,32,1,18,32,1,18,80,69,64,227,252,158,66,132,170,33,18,12,99,52,14,228,96,144,11,134,149,140,47,227,20,12,2,180,146,4,72,128,4,72,128,4,72,128,4,72,192,13,1,141,243,123,10,17,110,34,199,239,240,77,108,132,198,128,198,27,85,132,240,187,118,149,113,114,141,138,95,36,1,18,32,1,18,32,1,18,32,129,72,19,208,56,111,164,16,17,233,33,153,158,243,26,7,114,122,158,240,172,68,4,24,223,96,140,11,198,41,24,113,162,149,36,64,2,36,64,2,36,64,2,36,224,55,1,141,243,70,10,17,126,143,138,0,246,143,129,204,35,220,4,142,28,57,18,110,7,67,224,157,198,31,148,16,96,165,11,36,64,2,36,64,2,36,64,2,36,16,58,2,26,231,141,20,34,66,55,204,194,235,144,95,23,80,212,250,13,239,8,10,151,103,126,141,203,112,81,164,55,36,64,2,36,64,2,36,64,2,36,16,126,2,26,231,141,20,34,194,63,238,66,227,161,95,23,80,212,250,13,205,128,9,185,35,126,141,203,144,99,165,123,36,64,2,36,64,2,36,64,2,36,16,58,2,26,231,141,20,34,66,55,204,194,235,144,95,23,80,212,250,13,239,8,10,151,103,126,141,203,112,81,164,55,36,64,2,36,64,2,36,64,2,36,16,126,2,26,231,141,20,34,194,63,238,66,227,161,95,23,80,212,250,13,205,128,9,185,35,126,141,203,144,99,165,123,36,64,2,36,64,2,36,64,2,36,16,58,2,26,231,141,129,16,34,66,55,18,232,80,90,4,252,186,128,162,214,111,90,193,225,73,57,39,224,215,184,204,185,163,236,144,4,72,128,4,72,128,4,72,128,4,72,32,35,2,26,231,141,20,34,50,10,41,79,206,37,1,191,46,160,168,245,155,203,152,178,175,244,9,248,53,46,211,183,152,103,146,0,9,144,0,9,144,0,9,144,0,9,248,65,64,227,188,209,87,33,98,207,158,61,50,98,196,8,233,208,161,131,28,127,252,241,126,196,132,125,6,136,128,95,23,80,212,250,13,208,144,136,180,169,126,141,203,72,67,167,243,36,64,2,36,64,2,36,64,2,36,16,64,2,26,231,141,190,10,17,191,254,250,171,244,234,213,75,30,127,252,113,10,17,1,28,208,185,54,217,175,11,40,106,253,230,58,174,236,47,61,2,126,141,203,244,172,229,89,36,64,2,36,64,2,36,64,2,36,64,2,126,17,208,56,111,244,76,136,248,234,171,175,164,123,247,238,178,104,209,34,105,209,162,133,17,23,202,151,47,47,63,252,240,131,188,240,194,11,210,175,95,63,41,86,172,88,236,255,123,244,232,33,143,60,242,136,140,25,51,70,234,215,175,47,175,190,250,170,172,88,177,66,250,244,233,99,226,211,177,99,71,89,187,118,173,57,111,253,250,245,9,219,176,218,180,247,221,186,117,107,233,219,183,175,148,45,91,86,246,238,221,43,67,135,14,149,81,163,70,73,229,202,149,165,127,255,254,210,180,105,83,217,183,111,95,194,207,17,32,30,122,9,248,117,1,69,173,95,189,35,128,150,217,9,248,53,46,25,5,18,32,1,18,32,1,18,32,1,18,32,129,96,17,208,56,111,244,68,136,248,233,167,159,164,107,215,174,242,216,99,143,73,237,218,181,229,149,87,94,145,165,75,151,202,192,129,3,5,127,75,36,68,64,68,128,32,96,101,68,108,222,188,89,6,15,30,108,254,41,85,170,148,60,252,240,195,114,248,240,97,121,250,233,167,147,10,17,91,182,108,137,245,93,167,78,29,211,247,170,85,171,140,160,241,206,59,239,200,226,197,139,141,64,130,239,65,248,128,64,130,207,18,125,94,181,106,213,96,141,168,136,89,235,215,5,20,181,126,35,54,172,2,235,174,95,227,50,176,192,104,56,9,144,0,9,144,0,9,144,0,9,68,148,128,198,121,163,39,66,196,140,25,51,100,193,130,5,70,136,128,147,219,183,111,151,110,221,186,153,204,132,3,7,14,184,18,34,32,26,224,184,227,142,59,204,191,231,207,159,47,19,39,78,148,33,67,134,36,21,34,208,55,132,7,8,26,232,123,231,206,157,210,187,119,111,233,217,179,167,44,92,184,80,70,143,30,45,15,61,244,144,52,104,208,64,74,148,40,97,218,70,95,137,62,143,232,184,12,140,219,126,93,64,81,235,55,48,3,34,226,134,250,53,46,35,142,157,238,147,0,9,144,0,9,144,0,9,144,64,224,8,104,156,55,122,34,68,76,158,60,217,4,227,246,219,111,55,255,222,191,127,191,17,37,218,182,109,107,254,223,77,70,196,115,207,61,39,167,156,114,74,172,13,251,146,142,100,75,51,166,77,155,38,45,91,182,204,51,24,176,212,99,202,148,41,82,173,90,53,193,223,71,142,28,105,196,10,20,197,132,40,129,37,34,137,62,63,238,184,227,2,55,168,162,100,176,95,23,80,212,250,141,210,152,10,178,175,126,141,203,32,51,163,237,36,64,2,36,64,2,36,64,2,36,16,69,2,26,231,141,158,8,17,249,101,68,140,29,59,86,6,12,24,32,197,139,23,151,37,75,150,200,132,9,19,100,208,160,65,121,150,102,32,75,1,2,70,251,246,237,205,216,136,207,136,112,106,3,125,239,216,177,35,118,94,162,129,117,228,200,17,217,180,105,147,169,55,209,184,113,99,105,222,188,185,249,154,211,231,81,28,156,65,240,217,175,11,40,106,253,6,97,44,208,70,49,25,96,184,135,241,32,1,18,32,1,18,32,1,18,32,1,18,32,129,100,4,52,206,27,61,17,34,146,213,136,64,237,135,206,157,59,155,122,17,53,106,212,136,213,124,64,237,7,212,136,64,134,2,68,10,44,169,112,170,17,177,117,235,86,199,54,54,110,220,104,150,129,160,16,101,221,186,117,229,219,111,191,149,113,227,198,153,37,29,51,103,206,148,53,107,214,152,191,227,64,63,16,34,96,83,162,207,241,55,30,122,9,248,117,1,69,173,95,189,35,128,150,217,9,248,53,46,25,5,18,32,1,18,32,1,18,32,1,18,32,129,96,17,208,56,111,244,68,136,64,24,156,118,205,192,27,187,233,211,167,155,154,13,40,66,137,140,7,44,187,64,118,66,129,2,5,204,238,21,248,251,75,47,189,20,219,53,163,104,209,162,114,235,173,183,202,186,117,235,140,56,81,164,72,17,199,54,240,221,185,115,231,10,118,225,152,51,103,142,52,107,214,204,100,91,212,170,85,43,207,174,25,37,75,150,148,46,93,186,72,187,118,237,76,17,76,107,55,13,251,231,88,178,193,67,47,1,191,46,160,168,245,171,119,4,208,50,10,17,28,3,36,64,2,36,64,2,36,64,2,36,64,2,169,18,240,235,121,38,153,157,158,9,17,169,194,72,246,253,131,7,15,202,164,73,147,164,96,193,130,177,58,19,94,182,207,182,130,73,192,175,11,40,106,253,6,115,116,68,207,106,191,198,101,244,72,211,99,18,32,1,18,32,1,18,32,1,18,8,54,1,141,243,70,53,66,196,188,121,243,76,86,195,236,217,179,5,219,104,182,105,211,198,44,219,176,118,186,8,118,232,105,189,23,4,252,186,128,162,214,175,23,177,98,27,217,39,224,215,184,204,190,103,236,129,4,72,128,4,72,128,4,72,128,4,72,192,75,2,26,231,141,106,132,8,47,65,179,173,112,18,240,235,2,138,90,191,225,28,61,225,243,202,175,113,25,62,146,244,136,4,72,128,4,72,128,4,72,128,4,194,77,64,227,188,49,16,66,132,70,112,225,30,170,58,189,243,107,28,68,173,95,157,209,167,85,241,4,252,26,151,140,4,9,144,0,9,144,0,9,144,0,9,144,64,176,8,104,156,55,82,136,8,214,24,202,99,45,6,84,212,14,63,182,43,244,235,194,13,123,124,253,136,101,152,174,23,191,198,101,152,24,210,23,18,32,1,18,32,1,18,32,1,18,136,2,1,141,243,70,10,17,1,30,121,26,7,84,128,113,58,154,78,206,222,71,149,76,51,103,74,134,153,51,100,11,36,64,2,36,64,2,36,64,2,36,16,5,2,26,231,141,20,34,2,60,242,52,14,168,0,227,164,16,145,195,224,113,236,102,14,155,12,51,103,200,22,72,128,4,72,128,4,72,128,4,72,32,10,4,52,206,27,41,68,4,120,228,105,28,80,1,198,73,33,34,135,193,227,216,205,28,54,25,102,206,144,45,144,0,9,144,0,9,144,0,9,144,64,20,8,104,156,55,82,136,8,240,200,211,56,160,2,140,147,66,68,14,131,199,177,155,57,108,50,204,156,33,91,32,1,18,32,1,18,32,1,18,32,129,40,16,208,56,111,164,16,17,224,145,167,113,64,5,24,39,133,136,28,6,143,99,55,115,216,100,152,57,67,182,64,2,36,64,2,36,64,2,36,64,2,81,32,160,113,222,72,33,34,192,35,79,227,128,10,48,78,10,17,57,12,30,199,110,230,176,201,48,115,134,108,129,4,72,128,4,72,128,4,72,128,4,162,64,64,227,188,145,66,68,128,71,158,198,1,21,96,156,20,34,114,24,60,142,221,204,97,147,97,230,12,217,2,9,144,0,9,144,0,9,144,0,9,68,129,128,198,121,35,133,136,0,143,60,141,3,42,192,56,41,68,228,48,120,28,187,153,195,38,195,204,25,178,5,18,32,1,18,32,1,18,32,1,18,136,2,1,141,243,70,10,17,1,30,121,26,7,84,128,113,82,136,200,97,240,56,118,51,135,77,134,153,51,100,11,36,64,2,36,64,2,36,64,2,36,16,5,2,26,231,141,20,34,2,60,242,52,14,168,0,227,164,16,145,195,224,113,236,102,14,155,12,51,103,200,22,72,128,4,72,128,4,72,128,4,72,32,10,4,52,206,27,41,68,4,120,228,105,28,80,1,198,73,33,34,135,193,227,216,205,28,54,25,102,206,144,45,144,0,9,144,0,9,144,0,9,144,64,20,8,104,156,55,82,136,8,208,200,107,219,182,173,76,158,60,89,6,12,24,32,221,186,117,19,107,64,13,25,50,68,250,244,233,35,183,221,118,155,140,31,63,62,64,30,233,52,149,156,189,143,11,153,122,207,84,227,15,138,247,94,178,69,18,32,1,18,32,1,18,32,1,18,32,129,76,9,104,156,55,82,136,200,52,170,57,60,127,247,238,221,82,174,92,57,41,86,172,152,20,40,80,64,126,255,253,119,41,83,166,140,28,58,116,72,14,28,56,32,219,183,111,151,146,37,75,230,208,162,112,118,69,206,222,199,149,76,189,103,170,241,7,197,123,47,217,34,9,144,0,9,144,0,9,144,0,9,144,64,166,4,52,206,27,41,68,100,26,213,28,159,223,189,123,119,25,51,102,140,236,218,181,203,136,17,135,15,31,150,82,165,74,73,251,246,237,5,153,17,60,188,33,64,206,222,112,180,183,66,166,222,50,213,248,131,226,173,135,108,141,4,72,128,4,72,128,4,72,128,4,72,192,11,2,26,231,141,20,34,188,136,108,14,219,192,155,229,10,21,42,152,12,8,235,40,90,180,168,108,221,186,149,217,16,30,198,129,156,61,132,249,191,166,200,212,91,166,26,127,80,188,245,144,173,145,0,9,144,0,9,144,0,9,144,0,9,120,65,64,227,188,145,66,132,23,145,205,113,27,61,122,244,144,231,159,127,94,118,238,220,41,165,75,151,150,123,238,185,71,6,15,30,156,99,43,194,223,29,57,123,31,99,50,245,142,169,198,31,20,239,188,99,75,36,64,2,36,64,2,36,64,2,36,64,2,94,17,208,56,111,164,16,225,85,116,115,216,142,253,205,50,179,33,178,7,158,156,189,103,75,166,222,49,213,248,131,226,157,119,108,137,4,72,128,4,72,128,4,72,128,4,72,192,43,2,26,231,141,20,34,188,138,110,142,219,193,122,251,209,163,71,75,167,78,157,88,27,34,139,236,201,217,123,184,100,234,13,83,141,63,40,222,120,198,86,72,128,4,72,128,4,72,128,4,72,128,4,188,36,160,113,222,72,33,194,203,8,231,176,45,188,89,174,88,177,162,108,222,188,153,181,33,178,200,157,156,189,135,75,166,222,48,213,248,131,226,141,103,108,133,4,72,128,4,72,128,4,72,128,4,72,192,75,2,26,231,141,20,34,146,68,24,1,227,145,25,129,35,71,142,100,214,128,237,236,40,198,131,252,60,27,62,73,27,242,146,115,110,44,22,209,248,131,146,43,223,217,15,9,144,0,9,144,0,9,144,0,9,144,128,123,2,26,231,141,20,34,242,17,34,130,248,128,226,126,72,102,247,155,94,15,120,175,219,203,174,247,153,183,238,181,191,94,183,151,185,135,58,90,8,42,151,160,218,173,35,234,180,130,4,72,128,4,72,128,4,72,128,4,162,67,64,227,188,145,66,4,133,136,172,93,129,94,15,120,175,219,203,154,227,30,53,236,181,191,94,183,231,145,155,190,55,19,84,46,65,181,219,247,128,211,0,18,32,1,18,32,1,18,32,1,18,136,24,1,141,243,70,10,17,20,34,178,118,25,122,61,224,189,110,47,107,142,123,212,176,215,254,122,221,158,71,110,250,222,76,80,185,4,213,110,223,3,78,3,72,128,4,72,128,4,72,128,4,72,32,98,4,52,206,27,41,68,80,136,200,218,101,232,245,128,247,186,189,172,57,238,81,195,94,251,235,117,123,30,185,233,123,51,65,229,18,84,187,125,15,56,13,32,1,18,32,1,18,32,1,18,32,129,136,17,208,56,111,164,16,65,33,34,107,151,161,215,3,222,235,246,178,230,184,71,13,123,237,175,215,237,121,228,166,239,205,4,149,75,80,237,246,61,224,52,128,4,72,128,4,72,128,4,72,128,4,34,70,64,227,188,145,66,4,133,136,172,93,134,94,15,120,175,219,203,154,227,30,53,236,181,191,94,183,231,145,155,190,55,19,84,46,65,181,219,247,128,211,0,18,32,1,18,32,1,18,32,1,18,136,24,1,141,243,70,10,17,20,34,178,118,25,122,61,224,189,110,47,107,142,123,212,176,215,254,122,221,158,71,110,250,222,76,80,185,4,213,110,223,3,78,3,72,128,4,72,128,4,72,128,4,72,32,98,4,52,206,27,41,68,80,136,200,218,101,232,245,128,247,186,189,172,57,238,81,195,94,251,235,117,123,30,185,233,123,51,65,229,18,84,187,125,15,56,13,32,1,18,32,1,18,32,1,18,32,129,136,17,208,56,111,164,16,65,33,34,107,151,161,215,3,222,235,246,178,230,184,71,13,123,237,175,215,237,121,228,166,239,205,4,149,75,80,237,246,61,224,52,128,4,72,128,4,72,128,4,72,128,4,34,70,64,227,188,145,66,4,133,136,172,93,134,94,15,120,175,219,203,154,227,30,53,236,181,191,94,183,231,145,155,190,55,19,84,46,176,155,7,9,144,128,59,2,71,142,28,113,247,69,126,139,4,66,68,128,191,19,33,10,38,93,49,4,120,47,79,127,32,104,156,239,82,136,160,16,145,254,136,206,231,76,175,7,124,178,246,126,253,245,87,185,253,246,219,229,189,247,222,139,89,85,181,106,85,105,211,166,141,60,244,208,67,82,162,68,137,172,249,153,168,225,61,123,246,200,136,17,35,164,67,135,14,178,125,251,118,121,225,133,23,164,95,191,126,82,172,88,49,215,118,228,146,159,107,163,60,252,226,15,63,252,144,22,23,15,77,48,77,121,205,217,107,251,216,30,9,144,128,55,4,14,31,62,44,31,125,244,145,12,30,60,88,102,207,158,45,245,234,213,51,247,232,59,238,184,35,107,191,17,137,126,155,106,214,172,41,93,186,116,145,182,109,219,74,161,66,133,28,157,195,132,123,226,196,137,230,55,236,206,59,239,148,218,181,107,75,143,30,61,204,127,195,135,194,133,11,187,2,99,191,215,30,58,116,40,227,223,38,87,157,42,252,146,211,111,14,56,191,249,230,155,210,167,79,31,249,249,231,159,13,239,7,30,120,192,252,94,231,247,183,169,83,167,202,163,143,62,42,155,54,109,146,43,175,188,82,30,121,228,17,57,227,140,51,98,222,227,252,87,94,121,197,252,206,220,122,235,173,73,63,199,119,157,218,203,207,14,39,251,21,134,129,38,145,64,218,4,56,95,75,27,157,218,249,46,133,8,10,17,153,141,234,28,242,203,79,136,232,213,171,151,60,254,248,227,114,252,241,199,27,171,118,237,218,37,125,251,246,149,179,207,62,219,136,20,185,60,48,249,140,183,39,213,254,189,190,225,122,221,94,170,254,196,127,159,66,68,166,4,121,62,9,144,128,91,2,214,3,225,204,153,51,165,127,255,254,114,242,201,39,203,238,221,187,101,236,216,177,242,211,79,63,201,147,79,62,153,21,49,34,209,111,193,230,205,155,229,225,135,31,150,123,239,189,87,206,59,239,60,71,23,246,239,223,111,30,114,91,183,110,45,213,171,87,143,253,119,221,186,117,221,186,125,212,247,236,246,164,43,146,167,221,185,207,39,58,253,230,44,91,182,204,8,59,248,167,92,185,114,50,100,200,16,169,83,167,142,220,112,195,13,146,236,111,191,252,242,139,60,246,216,99,70,184,64,124,32,56,124,255,253,247,102,124,21,44,88,80,254,252,243,79,153,60,121,178,60,248,224,131,242,204,51,207,196,230,33,78,159,39,107,111,197,138,21,105,217,232,51,114,118,79,2,158,18,208,54,143,245,212,185,28,52,166,145,31,133,136,28,62,72,231,96,140,169,234,194,235,1,159,170,16,1,24,31,127,252,177,124,254,249,231,102,2,135,183,97,211,167,79,55,147,140,175,191,254,90,46,186,232,34,243,223,13,26,52,144,189,123,247,202,208,161,67,101,212,168,81,82,185,114,101,51,145,104,218,180,169,172,92,185,82,158,123,238,57,35,110,140,28,57,82,46,185,228,18,51,97,61,245,212,83,37,126,82,99,253,63,222,88,225,173,200,152,49,99,164,126,253,250,102,242,128,183,112,200,136,88,191,126,189,60,245,212,83,82,170,84,41,243,166,235,204,51,207,148,225,195,135,203,233,167,159,126,84,236,114,201,47,209,192,129,63,78,182,58,249,110,249,104,103,118,213,85,87,153,137,26,218,122,247,221,119,141,64,211,185,115,103,89,179,102,141,35,91,216,243,213,87,95,73,247,238,221,101,209,162,69,102,34,14,81,169,108,217,178,134,59,218,58,112,224,128,252,246,219,111,166,141,9,19,38,28,21,59,183,41,169,94,115,86,117,17,210,24,18,32,1,67,0,15,121,184,247,12,24,48,192,220,227,173,227,224,193,131,210,187,119,111,243,54,187,74,149,42,25,221,147,18,221,215,157,68,233,241,227,199,75,145,34,69,228,156,115,206,201,147,25,150,232,119,4,182,226,247,8,111,189,113,224,55,173,97,195,134,242,199,31,127,24,241,253,182,219,110,19,100,89,124,240,193,7,50,104,208,32,243,240,91,169,82,37,243,111,28,86,31,137,126,155,208,38,190,139,12,62,252,30,61,251,236,179,166,45,251,1,155,156,126,7,211,249,93,221,183,111,223,81,191,183,248,157,128,237,249,249,130,151,10,246,223,134,22,45,90,24,6,229,203,151,63,234,183,1,191,11,11,23,46,148,110,221,186,25,119,144,249,2,17,8,99,32,89,118,226,103,159,125,38,159,126,250,169,153,55,196,31,246,191,193,142,183,222,122,43,38,60,32,43,226,137,39,158,144,129,3,7,74,233,210,165,205,239,212,239,191,255,110,248,30,119,220,113,49,33,194,233,243,252,218,179,219,226,214,70,94,254,36,16,38,2,156,175,101,22,77,141,252,40,68,80,136,200,108,84,231,144,95,170,66,4,38,0,152,120,54,105,210,228,168,55,27,39,156,112,130,188,248,226,139,242,205,55,223,200,176,97,195,228,253,247,223,151,197,139,23,155,7,223,45,91,182,24,33,1,147,27,60,236,98,226,131,52,77,76,120,240,54,237,237,183,223,150,167,159,126,90,54,110,220,152,112,2,137,135,113,76,180,172,140,8,251,91,39,8,17,72,199,197,67,117,163,70,141,204,68,17,253,38,74,179,245,250,134,145,106,123,152,124,58,217,250,227,143,63,58,250,14,31,33,28,96,178,7,177,7,60,86,175,94,109,152,225,173,36,184,96,130,135,20,97,124,175,103,207,158,114,245,213,87,231,97,187,109,219,54,233,218,181,171,121,219,132,55,83,120,211,180,106,213,42,147,58,139,182,144,78,141,201,28,82,171,17,147,37,75,150,28,21,59,44,205,113,115,164,202,197,77,155,252,14,9,144,128,46,2,95,124,241,133,188,243,206,59,230,190,132,183,213,246,3,15,240,120,8,188,229,150,91,28,239,247,249,221,147,156,238,149,200,186,136,207,142,195,61,18,191,53,16,104,75,150,44,233,120,47,133,141,184,7,162,237,147,78,58,41,246,223,118,161,0,191,33,104,227,186,235,174,51,247,88,124,31,191,103,103,157,117,150,185,247,54,111,222,220,8,30,214,242,192,248,223,38,220,131,241,189,203,46,187,204,241,247,8,191,5,78,191,131,200,38,177,178,9,220,254,174,226,55,47,209,239,45,4,150,252,124,129,216,99,253,54,96,169,10,126,27,150,46,93,106,30,254,97,139,253,183,1,98,55,124,67,204,97,27,132,14,8,67,224,228,36,68,224,165,4,126,103,46,190,248,98,35,254,216,143,248,191,197,139,1,104,27,217,15,120,145,129,223,31,204,31,192,254,229,151,95,54,205,88,153,153,78,159,231,215,158,101,75,42,54,234,186,10,105,13,9,100,70,128,243,181,240,241,163,16,145,195,7,233,204,134,79,240,206,246,250,134,145,159,16,145,168,70,4,214,225,182,107,215,46,225,164,3,19,83,136,17,152,148,32,99,97,244,232,209,102,98,136,12,9,171,166,4,38,96,152,200,32,173,18,41,155,152,84,66,164,184,255,254,251,205,131,180,189,246,131,61,75,32,153,16,129,204,11,136,31,120,99,146,108,121,66,46,249,37,26,93,176,205,201,86,76,164,157,124,199,223,236,231,97,162,188,117,235,86,179,38,26,169,198,152,168,97,141,115,153,50,101,76,90,52,38,137,197,139,23,207,195,118,254,252,249,70,120,192,4,30,28,118,238,220,105,222,90,66,180,64,12,236,237,227,225,34,81,236,220,94,49,94,115,118,219,47,191,71,2,36,144,59,2,184,15,173,93,187,54,225,91,110,252,22,224,55,0,66,132,211,253,62,149,123,82,252,111,65,252,111,211,249,231,159,111,196,237,155,110,186,201,100,134,57,221,75,221,8,17,176,11,89,13,88,234,129,7,237,99,143,61,214,100,124,64,39,97,170,177,0,0,32,0,73,68,65,84,128,199,111,27,30,170,241,166,222,73,136,112,243,123,148,236,119,176,70,141,26,121,130,232,230,119,213,233,158,237,198,23,100,57,46,88,176,192,8,46,184,119,67,232,71,198,3,196,125,60,224,219,253,153,50,101,138,241,29,191,61,56,32,88,35,75,2,156,18,9,17,200,148,108,223,190,189,156,120,226,137,230,55,197,46,102,39,250,91,252,152,130,16,209,169,83,39,99,75,188,88,100,23,34,44,96,86,198,138,37,80,184,105,47,85,27,115,119,133,177,39,18,200,62,1,206,215,50,99,172,145,31,133,136,12,133,136,248,226,87,246,9,6,138,80,121,189,14,62,157,246,210,57,39,179,161,254,255,206,246,122,192,231,39,68,88,111,157,144,190,143,201,10,150,62,32,77,210,74,195,197,219,120,172,179,156,53,107,150,153,144,204,157,59,215,100,37,96,178,86,160,64,1,153,54,109,154,89,126,129,7,96,188,85,129,40,129,236,8,251,36,17,15,210,214,27,42,248,152,142,16,225,116,78,252,196,40,151,252,156,132,136,100,98,131,219,191,217,39,91,224,135,73,97,171,86,173,140,176,227,196,118,222,188,121,210,178,101,203,60,102,97,153,11,38,150,241,220,145,90,157,40,118,72,133,117,115,120,205,217,77,159,252,14,9,144,64,110,9,224,1,25,153,15,214,3,172,189,119,123,70,132,23,247,36,39,81,218,170,95,100,239,59,217,50,55,55,66,4,30,196,225,19,30,128,177,28,16,117,13,62,249,228,19,179,140,16,203,218,32,154,187,17,201,241,251,227,52,87,136,255,220,254,59,120,218,105,167,165,252,187,138,190,18,221,179,81,59,33,63,95,226,31,222,147,253,38,199,127,215,237,92,8,66,7,150,162,96,217,36,50,48,236,135,253,111,224,107,95,194,17,159,17,225,36,56,56,125,238,54,35,2,231,187,181,49,222,254,220,94,117,236,141,4,188,37,192,249,90,102,60,53,242,163,16,145,129,16,97,21,191,194,15,17,20,112,164,254,97,29,42,254,27,147,0,84,72,118,187,78,221,237,208,114,251,67,154,108,162,227,182,175,76,191,231,245,128,119,43,68,96,178,135,216,140,27,55,206,76,196,80,7,2,25,14,120,184,69,250,230,93,119,221,101,82,250,145,198,137,7,91,123,154,38,206,195,27,20,188,21,107,220,184,177,169,126,141,115,144,17,129,55,248,241,25,17,246,55,250,246,183,45,201,50,34,194,34,68,56,249,30,159,45,145,76,136,176,183,129,172,7,136,63,120,179,135,55,99,59,118,236,48,111,167,226,143,100,149,207,237,177,67,74,178,155,195,235,113,234,166,79,126,135,4,72,32,183,4,220,214,136,112,186,223,167,114,79,74,85,136,112,186,151,186,17,34,144,153,135,101,132,120,123,191,110,221,58,147,1,136,165,18,88,226,128,186,23,168,37,225,133,16,225,196,5,247,233,84,127,87,173,123,115,252,239,45,50,68,242,243,101,198,140,25,73,51,34,236,191,175,169,102,68,88,35,18,130,194,125,247,221,103,150,88,196,103,124,216,255,134,223,44,100,163,64,60,193,114,31,252,254,96,254,135,58,82,152,47,164,42,68,88,25,33,249,181,135,118,221,218,24,111,127,110,175,58,246,70,2,222,18,224,124,45,51,158,26,249,81,136,200,64,136,192,196,6,197,159,240,195,137,34,87,214,129,170,201,120,235,142,9,129,189,142,64,209,162,69,229,181,215,94,51,107,67,241,32,12,181,29,69,15,147,21,123,194,15,53,214,123,38,42,182,132,181,135,78,197,23,147,9,17,78,133,158,236,219,67,225,252,142,29,59,154,84,86,107,219,73,167,243,156,16,122,61,224,255,47,123,231,1,119,71,81,238,255,185,180,4,184,73,12,77,138,94,186,128,116,203,149,171,162,32,88,192,130,88,233,45,74,0,169,66,66,15,129,0,198,64,2,72,64,130,84,33,23,34,74,83,16,65,44,32,151,94,2,130,244,38,98,136,129,16,66,73,20,146,255,231,55,255,187,239,221,247,112,246,188,187,103,230,156,125,246,236,119,63,159,124,146,188,239,206,204,51,223,231,153,217,153,223,206,204,22,17,34,100,147,206,136,208,202,134,175,126,245,171,254,124,7,13,74,116,248,164,248,235,139,26,90,65,161,58,107,21,196,85,87,93,229,151,200,38,156,181,93,64,66,132,252,218,184,55,86,43,41,52,216,208,161,87,58,116,81,131,48,61,236,37,104,104,18,174,191,37,68,104,82,173,124,180,159,51,25,28,181,218,210,80,165,21,17,218,106,145,85,247,34,66,132,246,62,107,176,39,225,78,123,125,117,102,135,6,113,106,55,242,133,126,167,19,226,239,190,251,110,47,44,73,84,82,217,233,193,166,132,142,102,190,147,255,242,92,177,227,52,79,153,220,3,1,8,116,151,64,158,175,102,168,223,201,234,239,213,175,229,237,147,138,8,17,18,15,178,250,210,60,66,132,238,209,228,92,207,27,109,95,211,246,18,157,161,240,200,35,143,244,29,90,217,104,79,179,103,211,64,43,34,178,184,104,12,82,244,185,170,103,103,86,159,61,80,93,244,2,161,213,25,17,233,103,67,114,175,198,48,250,170,69,250,25,157,126,222,234,185,115,241,197,23,251,231,139,182,9,74,16,208,138,74,61,139,244,213,140,172,223,105,28,161,49,160,198,18,26,3,104,28,161,241,129,182,126,164,63,173,218,184,50,35,75,160,72,198,148,205,242,211,75,149,118,108,236,246,167,203,187,219,170,41,173,110,4,24,175,133,121,220,34,63,132,136,0,33,66,19,115,125,243,185,241,161,147,37,2,104,82,175,73,171,206,7,208,73,206,218,235,39,229,59,253,89,166,198,195,158,52,72,209,164,183,217,97,75,202,47,235,144,40,137,30,201,149,30,132,104,171,65,214,67,92,135,0,38,249,105,57,159,222,76,75,36,209,195,187,85,58,9,34,205,174,216,1,95,84,136,144,77,90,234,168,237,25,154,196,106,96,160,7,252,229,151,95,238,247,207,106,123,128,150,135,74,16,210,224,35,249,106,134,222,36,37,103,75,36,95,185,208,239,149,78,135,87,105,114,188,226,138,43,122,17,67,131,48,157,91,32,94,122,123,159,236,165,213,86,15,229,167,223,203,231,233,175,102,244,194,138,8,197,87,86,221,139,8,17,58,169,61,57,105,190,145,173,6,116,26,228,221,122,235,173,110,251,237,183,247,237,108,221,117,215,125,215,242,225,244,23,79,210,190,107,117,42,122,58,94,99,199,105,216,99,130,212,16,128,64,167,8,52,110,165,212,11,1,137,213,250,154,130,38,108,201,23,121,178,250,251,188,125,82,17,33,162,213,115,36,175,16,145,28,38,169,115,13,116,198,145,182,104,232,103,201,33,200,105,123,178,158,77,3,9,17,58,28,184,25,23,29,226,89,244,185,42,63,52,123,222,38,54,72,244,200,170,139,152,180,250,106,70,250,249,42,182,137,207,180,114,163,241,229,74,18,103,218,18,146,140,229,36,94,232,197,69,242,156,111,245,59,229,255,211,159,254,212,143,227,52,86,211,10,20,61,211,26,191,58,146,87,136,104,149,95,187,54,118,170,45,145,47,4,202,32,192,120,45,140,186,69,126,8,17,1,66,68,114,192,85,179,79,60,53,19,1,180,15,85,234,186,38,174,173,174,244,97,79,122,59,144,247,176,165,116,186,244,36,44,61,8,145,13,89,7,61,105,139,137,46,13,202,116,37,111,5,244,150,160,85,186,172,175,19,196,14,248,216,249,229,105,206,237,108,133,201,147,111,158,123,98,215,55,118,126,121,234,80,133,123,224,82,5,47,97,35,4,58,79,160,204,254,190,243,181,107,191,4,184,180,207,142,148,16,128,64,60,2,140,215,194,88,90,228,135,16,17,32,68,100,173,136,144,170,45,245,122,241,197,23,239,247,246,86,111,223,117,37,39,36,39,69,183,58,68,177,49,77,122,64,160,183,210,89,135,47,102,9,17,141,249,165,15,122,250,217,207,126,230,214,88,99,141,62,251,210,101,181,74,215,168,254,39,245,138,29,240,177,243,203,211,156,203,28,128,197,174,111,236,252,242,240,171,194,61,112,169,130,151,176,17,2,157,39,80,102,127,223,249,218,181,95,2,92,218,103,71,74,8,64,32,30,1,198,107,97,44,45,242,67,136,8,16,34,178,206,136,120,230,153,103,252,82,69,109,193,208,30,194,100,169,96,214,138,136,86,135,40,182,90,17,161,213,21,3,29,18,165,234,21,89,17,33,97,34,57,32,144,21,17,97,13,62,52,117,236,14,35,118,126,161,245,179,146,30,46,86,60,129,29,16,128,0,4,32,0,1,8,64,160,57,1,198,107,97,145,97,145,31,66,68,128,16,145,254,106,134,190,213,189,242,202,43,251,3,12,181,95,240,163,31,253,168,251,206,119,190,227,15,113,74,132,136,228,140,8,157,185,160,131,164,116,176,145,182,61,72,108,200,58,236,73,7,243,233,76,135,102,135,45,181,74,167,189,156,201,85,135,51,34,194,154,166,205,212,177,59,140,216,249,217,164,86,220,42,184,20,103,70,10,8,64,0,2,16,128,0,4,32,208,77,2,140,215,194,104,91,228,135,16,17,32,68,40,105,114,128,144,14,40,210,225,147,31,251,216,199,220,193,7,31,236,244,25,170,197,22,91,172,223,106,132,244,87,51,116,194,242,89,103,157,229,15,53,106,117,216,211,114,203,45,151,121,216,210,235,175,191,158,121,72,212,242,203,47,223,84,136,208,150,141,60,95,205,144,173,250,252,168,14,96,210,129,87,250,191,229,175,102,132,53,77,155,169,99,119,24,177,243,179,73,173,184,85,112,41,206,140,20,16,128,0,4,32,0,1,8,64,160,155,4,24,175,133,209,182,200,15,33,34,80,136,8,11,9,187,169,231,207,159,239,63,21,165,111,99,235,19,139,237,92,177,3,62,118,126,237,212,169,155,105,98,215,55,118,126,221,100,209,201,178,224,210,73,186,228,13,1,8,64,0,2,16,128,0,4,194,9,48,94,11,99,104,145,31,66,4,66,68,31,1,157,85,161,207,37,222,124,243,205,78,95,194,216,115,207,61,253,183,201,219,253,14,117,236,128,143,157,95,88,115,238,124,234,216,245,141,157,95,231,9,116,167,4,184,116,135,51,165,64,0,2,16,128,0,4,32,0,129,118,9,48,94,107,151,220,255,79,103,145,31,66,4,66,68,88,84,119,145,159,197,6,212,49,120,29,232,48,234,198,47,175,111,224,146,151,20,247,65,0,2,16,128,0,4,32,0,129,114,8,48,94,11,227,110,145,31,66,68,23,39,210,97,225,83,189,212,177,3,62,118,126,214,137,198,174,111,236,252,172,243,203,107,31,92,242,146,226,62,8,64,0,2,16,128,0,4,32,80,14,1,198,107,97,220,45,242,67,136,64,136,8,139,234,46,242,179,216,128,58,6,143,21,17,157,68,219,47,239,186,197,85,215,192,82,16,4,32,0,1,8,64,0,2,16,136,68,128,241,90,24,72,139,252,16,34,186,56,145,14,11,159,234,165,142,29,240,202,175,110,151,62,17,27,235,170,35,191,188,236,98,114,206,91,38,247,65,0,2,16,128,0,4,32,0,1,8,228,35,16,123,94,145,175,212,222,185,203,34,63,132,8,132,136,142,181,48,139,1,223,177,202,146,49,4,32,0,1,8,64,0,2,16,128,0,4,32,208,17,2,204,43,194,176,90,228,135,16,129,16,17,22,213,240,235,24,63,50,134,0,4,32,0,1,8,64,0,2,16,128,0,4,108,126,245,161,74,126,65,136,104,211,91,101,129,43,171,220,54,49,153,75,6,63,115,46,193,32,8,64,0,2,16,128,0,4,32,0,1,8,84,142,0,243,138,48,151,89,228,199,138,8,222,232,135,69,53,252,58,198,143,140,33,0,1,8,64,0,2,16,128,0,4,32,0,1,86,68,132,198,0,66,68,155,4,203,2,87,86,185,109,98,50,151,12,126,230,92,130,65,16,128,0,4,32,0,1,8,64,0,2,16,168,28,1,230,21,97,46,179,200,143,21,17,188,209,15,139,106,248,117,140,31,25,67,0,2,16,128,0,4,32,0,1,8,64,0,2,172,136,8,141,1,132,136,54,9,150,5,174,172,114,219,196,100,46,25,252,204,185,4,131,32,0,1,8,64,0,2,16,128,0,4,32,80,57,2,204,43,194,92,102,145,31,43,34,120,163,31,22,213,240,235,24,63,50,134,0,4,32,0,1,8,64,0,2,16,128,0,4,88,17,17,26,3,8,17,109,18,44,11,92,89,229,182,137,201,92,50,248,153,115,9,6,65,0,2,16,128,0,4,32,0,1,8,64,160,114,4,152,87,132,185,204,34,63,86,68,12,240,70,63,204,229,164,94,184,112,33,16,32,0,1,8,64,0,2,16,128,0,4,32,0,1,8,180,77,192,226,68,186,237,202,148,144,208,34,63,132,136,18,2,129,34,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,64,32,31,1,139,19,233,124,150,219,184,203,34,63,132,8,27,177,129,21,16,128,0,4,32,0,1,8,64,0,2,16,128,0,4,32,208,132,128,197,137,116,149,28,101,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,0,1,8,64,0,2,16,128,0,4,32,0,1,8,212,140,128,197,137,116,149,92,96,145,31,66,68,149,34,8,91,33,208,65,2,234,160,184,226,16,88,184,112,97,156,140,200,5,2,16,128,0,4,32,0,1,8,64,192,89,156,72,87,201,45,22,249,33,68,84,41,130,176,21,2,29,36,96,177,131,234,96,117,59,150,53,28,59,134,150,140,33,0,1,8,64,0,2,16,168,41,1,198,87,97,142,183,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,176,216,65,85,17,46,28,171,232,53,108,134,0,4,32,0,1,8,64,192,50,1,198,87,97,222,177,200,15,33,34,204,167,164,134,64,207,16,200,211,65,61,246,216,99,238,252,243,207,119,199,31,127,188,91,114,201,37,75,169,123,183,109,40,90,94,30,142,165,128,163,80,8,64,0,2,16,128,0,4,32,80,81,2,140,175,194,28,103,145,31,66,68,152,79,73,221,130,128,2,190,110,215,194,133,11,43,91,229,60,29,84,209,73,121,101,97,164,12,47,90,231,60,28,123,129,11,117,128,0,4,32,0,1,8,64,0,2,221,34,192,248,42,140,180,69,126,8,17,97,62,37,245,0,66,68,149,39,230,69,157,107,177,129,23,169,67,30,251,27,39,229,119,220,113,135,27,61,122,180,123,224,129,7,220,14,59,236,224,78,58,233,36,183,252,242,203,59,221,119,234,169,167,186,161,67,135,186,139,46,186,200,109,186,233,166,110,210,164,73,110,163,141,54,114,138,137,107,174,185,198,141,25,51,198,155,183,223,126,251,185,167,159,126,250,93,171,44,222,120,227,13,119,202,41,167,184,51,207,60,211,173,178,202,42,238,132,19,78,112,219,109,183,157,123,252,241,199,251,86,101,12,30,60,56,51,175,231,159,127,62,211,6,149,155,182,125,143,61,246,112,99,199,142,117,203,44,179,140,183,239,198,27,111,116,163,70,141,242,246,237,182,219,110,110,198,140,25,110,220,184,113,185,86,129,228,225,88,196,47,220,11,1,8,64,0,2,16,128,0,4,234,78,128,241,85,88,4,88,228,135,16,17,230,83,82,35,68,244,17,176,216,192,139,4,104,30,251,211,66,196,75,47,189,228,14,61,244,80,119,220,113,199,185,245,214,91,207,93,118,217,101,238,161,135,30,114,39,158,120,162,123,246,217,103,221,136,17,35,252,228,126,139,45,182,112,83,167,78,117,211,167,79,119,227,199,143,119,79,60,241,132,255,91,127,36,84,28,126,248,225,110,193,130,5,238,180,211,78,235,55,209,191,246,218,107,125,26,9,29,42,235,168,163,142,242,66,199,188,121,243,250,132,8,9,24,89,121,73,136,200,178,225,197,23,95,236,179,125,253,245,215,247,182,203,46,137,35,79,62,249,164,183,91,194,195,74,43,173,228,78,62,249,100,247,242,203,47,191,203,190,44,182,121,56,22,241,11,247,66,0,2,16,128,0,4,32,0,129,186,19,96,124,21,22,1,22,249,33,68,132,249,148,212,8,17,181,21,34,110,186,233,38,119,223,125,247,121,33,66,157,219,172,89,179,252,42,2,77,226,37,22,104,53,195,196,137,19,221,176,97,195,252,10,137,228,108,137,43,174,184,194,51,211,74,3,93,247,222,123,175,95,53,49,97,194,132,126,66,196,117,215,93,231,38,79,158,236,14,59,236,48,183,217,102,155,185,165,151,94,218,223,159,55,47,9,17,89,54,72,228,144,240,112,244,209,71,123,219,231,204,153,227,142,57,230,24,119,228,145,71,186,91,111,189,213,73,168,56,228,144,67,124,121,15,62,248,160,187,240,194,11,189,32,145,231,92,12,139,29,61,29,21,4,32,0,1,8,64,0,2,16,168,50,1,198,87,97,222,179,200,15,33,34,204,167,164,70,136,168,173,16,113,229,149,87,250,186,239,188,243,206,254,239,183,222,122,203,139,18,90,133,160,43,125,168,101,90,60,208,150,141,53,214,88,163,47,93,214,25,12,243,231,207,119,42,227,140,51,206,240,162,193,190,251,238,235,69,9,173,142,72,242,110,149,151,132,136,44,27,148,239,46,187,236,210,47,122,55,222,120,99,55,109,218,52,119,207,61,247,244,171,23,103,68,208,205,65,0,2,16,128,0,4,32,0,129,114,9,88,156,72,151,75,164,88,233,22,249,33,68,20,243,33,119,23,32,96,49,224,11,152,95,248,214,170,215,55,143,253,233,73,249,64,43,34,178,68,0,173,136,144,104,49,114,228,72,207,56,107,69,68,226,0,157,217,160,21,10,250,82,199,86,91,109,229,54,217,100,147,126,171,43,178,242,106,37,68,104,69,196,171,175,190,218,103,67,218,217,18,35,88,17,81,56,252,73,0,1,8,64,0,2,16,128,0,4,58,70,32,207,56,181,99,133,247,64,198,22,249,33,68,244,64,96,149,85,133,189,246,218,203,191,173,30,50,100,72,83,19,98,7,124,209,55,211,50,170,157,52,237,242,140,93,223,118,237,200,74,23,195,95,69,206,136,200,18,34,90,157,235,144,222,250,160,115,37,158,122,234,169,190,67,35,117,102,131,132,136,247,189,239,125,185,207,136,200,178,225,133,23,94,240,249,234,0,204,13,54,216,192,221,125,247,221,238,188,243,206,243,219,67,180,77,67,103,95,72,248,88,115,205,53,253,217,16,18,53,26,207,176,200,226,108,61,14,98,199,21,249,65,0,2,16,128,0,4,32,0,129,78,19,96,124,21,70,216,34,63,132,136,48,159,214,58,181,190,88,160,183,213,7,29,116,144,59,246,216,99,223,37,72,196,14,248,110,138,10,237,56,54,118,125,219,177,161,85,154,24,254,42,242,213,140,44,17,32,253,165,11,253,123,199,29,119,116,207,61,247,156,63,116,82,255,79,174,244,87,51,36,118,233,204,134,189,247,222,219,139,2,73,222,173,242,82,158,173,108,184,253,246,219,221,17,71,28,225,207,132,216,126,251,237,253,25,16,235,174,187,174,143,233,228,119,90,53,145,245,85,15,132,136,216,17,74,126,16,128,0,4,32,0,1,8,64,160,57,1,235,227,108,235,126,179,200,15,33,194,122,212,24,182,79,111,143,245,21,3,93,255,252,231,63,189,32,161,195,255,146,21,18,177,3,94,147,224,179,207,62,219,45,187,236,178,126,37,198,167,63,253,105,247,195,31,254,208,173,189,246,218,254,171,12,141,123,254,47,189,244,82,247,145,143,124,164,111,50,170,9,108,86,250,24,152,99,215,55,134,77,233,60,186,237,175,60,246,235,28,136,139,47,190,216,45,186,232,162,125,103,75,228,73,215,236,158,152,121,181,107,131,210,89,143,131,144,186,145,22,2,16,128,0,4,32,0,1,8,148,65,128,241,85,24,117,139,252,16,34,194,124,90,251,212,203,44,179,140,155,61,123,182,231,160,175,35,104,50,120,192,1,7,248,21,18,250,52,163,222,46,199,186,36,68,236,177,199,30,254,203,6,219,110,187,173,187,254,250,235,221,175,126,245,43,191,100,62,249,162,130,202,210,97,134,58,196,80,7,27,234,141,118,242,86,92,66,132,14,86,60,248,224,131,221,14,59,236,144,153,190,93,123,45,54,240,198,186,116,211,95,89,28,117,24,164,86,34,220,124,243,205,110,213,85,87,117,123,238,185,167,247,85,218,135,121,125,16,51,175,188,101,14,116,95,21,226,96,160,58,240,123,8,64,0,2,16,128,0,4,32,96,137,0,227,171,48,111,88,228,87,25,33,34,12,61,169,59,73,96,145,69,22,113,11,22,44,232,43,66,251,252,21,236,111,190,249,102,116,33,226,220,115,207,117,58,43,96,169,165,150,114,115,231,206,117,71,29,117,148,95,137,177,214,90,107,249,242,181,156,95,75,236,181,58,98,189,245,214,235,119,70,132,132,8,237,251,255,209,143,126,228,150,91,110,185,166,233,67,56,169,206,85,184,186,229,175,42,176,232,132,141,85,137,131,78,212,157,60,33,0,1,8,64,32,140,64,204,23,56,97,150,144,26,2,182,8,88,156,72,219,34,212,218,26,139,252,42,33,68,84,201,201,117,179,181,155,111,216,27,207,39,72,127,46,114,157,117,214,113,111,191,253,182,59,243,204,51,221,135,62,244,33,191,109,67,87,58,77,227,87,20,26,211,135,250,206,98,3,111,172,83,55,253,21,202,179,170,233,171,16,7,85,101,139,221,16,128,0,4,122,153,0,207,143,94,246,46,117,11,37,64,251,8,35,104,145,31,66,68,152,79,107,157,250,148,83,78,241,103,68,72,189,239,214,25,17,233,21,17,250,186,129,150,244,31,126,248,225,254,235,6,151,95,126,185,247,135,182,93,36,111,165,27,133,136,19,79,60,209,175,136,24,62,124,120,71,86,68,88,126,147,209,109,127,213,181,113,88,236,232,235,234,11,234,13,1,8,64,160,74,4,120,126,84,201,91,216,218,105,2,35,70,140,240,103,192,105,37,180,190,116,150,180,15,157,121,54,102,204,24,183,211,78,59,185,11,46,184,160,211,102,244,76,254,22,251,23,132,136,158,9,175,238,87,36,198,87,24,138,88,45,81,65,157,146,62,185,168,21,15,151,93,118,153,187,235,174,187,252,129,149,250,251,190,251,238,243,231,83,44,182,216,98,125,217,54,10,17,141,103,68,232,235,8,99,199,142,117,131,6,13,42,98,74,211,123,45,54,240,180,161,221,246,87,48,208,138,102,96,61,14,42,138,21,179,33,0,1,8,244,60,1,158,31,61,239,98,42,88,128,128,182,96,107,43,181,182,124,107,91,177,206,164,211,139,196,119,222,121,199,205,155,55,207,205,154,53,235,93,95,236,43,144,125,237,110,181,216,191,32,68,212,46,12,227,85,88,162,192,233,167,159,158,217,9,196,14,120,137,10,42,79,135,96,94,116,209,69,110,187,237,182,243,162,132,14,201,212,167,29,167,76,153,210,175,114,250,221,183,190,245,173,126,135,85,234,16,75,157,47,161,213,19,73,250,21,87,92,49,10,148,216,245,141,98,84,42,147,110,251,43,182,253,85,201,207,122,28,84,133,35,118,66,0,2,16,168,27,1,158,31,117,243,56,245,29,136,192,232,209,163,253,248,254,181,215,94,243,98,132,206,164,211,60,96,228,200,145,78,43,35,184,242,19,176,216,191,32,68,228,247,31,119,22,36,96,45,224,27,207,152,40,88,157,1,111,183,86,223,1,13,110,184,33,212,254,198,207,171,110,179,205,54,126,235,140,196,159,95,255,250,215,254,211,174,7,30,120,160,95,177,114,199,29,119,56,61,92,30,120,224,1,255,37,20,173,74,209,249,21,58,108,84,91,72,116,214,199,42,171,172,226,133,38,9,70,58,248,180,217,207,181,21,230,234,171,175,246,15,163,59,239,188,211,109,190,249,230,254,223,155,109,182,153,223,50,116,205,53,215,248,229,123,186,246,219,111,63,247,244,211,79,251,3,75,165,174,103,217,80,148,91,227,253,161,28,67,203,39,61,4,32,0,1,8,84,147,0,207,143,106,250,13,171,59,71,64,171,34,86,88,97,5,191,2,34,185,180,194,119,230,204,153,172,134,40,136,221,98,255,130,16,81,208,137,220,158,159,128,181,128,71,136,104,237,187,80,127,37,159,87,213,94,62,9,2,154,240,63,249,228,147,254,243,170,18,5,36,68,232,179,174,18,34,14,61,244,80,119,220,113,199,185,245,215,95,223,111,177,121,226,137,39,188,96,112,221,117,215,185,233,211,167,123,145,66,159,97,213,87,81,116,14,137,126,214,236,231,175,191,254,186,27,63,126,188,255,179,210,74,43,185,75,46,185,196,111,211,153,56,113,162,123,234,169,167,250,126,39,245,92,103,137,72,73,151,61,202,59,203,134,69,23,93,52,127,144,55,185,51,148,99,80,225,36,134,0,4,32,0,129,202,18,224,249,81,89,215,97,120,7,9,232,147,239,231,156,115,142,211,217,112,90,5,189,207,62,251,248,241,29,87,49,2,22,251,23,132,136,98,62,228,238,2,4,44,6,124,1,243,11,223,90,245,250,134,218,47,33,66,171,22,36,2,232,65,161,3,134,164,88,107,219,140,190,80,242,253,239,127,223,237,190,251,238,238,185,231,158,243,194,131,132,9,149,169,7,203,49,199,28,227,142,60,242,72,119,255,253,247,187,201,147,39,251,149,20,90,213,176,244,210,75,123,63,72,160,104,246,243,70,39,221,118,219,109,94,140,144,216,112,197,21,87,248,95,239,182,219,110,254,239,123,239,189,215,111,233,209,138,137,107,175,189,54,211,134,149,87,94,185,176,239,211,9,66,57,6,21,78,98,8,64,0,2,16,168,44,1,158,31,149,117,29,134,119,144,64,122,85,4,171,33,218,7,109,177,127,65,136,104,223,159,164,28,128,128,197,128,239,164,211,170,94,223,80,251,27,87,156,72,136,208,165,3,66,37,68,72,144,216,117,215,93,221,179,207,62,235,118,217,101,151,126,174,216,120,227,141,221,180,105,211,220,106,171,173,230,174,188,242,74,119,198,25,103,120,161,96,223,125,247,245,162,132,182,82,52,251,185,4,143,71,31,125,212,221,112,195,13,238,193,7,31,116,58,124,116,139,45,182,240,66,132,182,132,172,177,198,26,190,124,93,105,251,148,87,150,13,250,20,108,200,21,202,49,164,108,210,66,0,2,16,128,64,117,9,240,252,168,174,239,176,188,179,4,180,82,86,47,164,246,223,127,127,206,134,104,19,181,197,254,5,33,162,77,103,146,108,96,2,22,3,126,96,171,219,191,163,234,245,13,181,63,175,16,241,194,11,47,184,87,95,125,213,31,52,148,117,105,43,199,139,47,190,232,183,119,108,181,213,86,238,219,223,254,182,191,181,241,231,250,108,171,62,201,186,215,94,123,185,13,55,220,208,139,28,18,52,146,21,17,18,64,146,114,26,87,68,12,100,67,187,145,16,202,177,221,114,73,7,1,8,64,0,2,213,38,192,243,163,218,254,195,250,206,17,208,170,8,29,46,63,99,198,12,206,134,104,19,179,197,254,5,33,162,77,103,146,108,96,2,10,248,186,93,154,40,87,245,10,237,160,242,10,17,58,116,72,223,131,214,65,148,27,108,176,129,187,251,238,187,221,121,231,157,231,21,238,235,175,191,222,159,237,160,223,235,210,121,19,18,34,244,224,105,246,115,125,186,233,241,199,31,247,103,74,232,68,101,109,247,144,15,180,162,226,153,103,158,201,60,35,66,98,72,150,13,250,52,84,200,21,202,49,164,108,210,66,0,2,16,128,64,117,9,240,252,168,174,239,202,176,188,142,227,236,50,56,151,89,102,204,121,133,197,254,5,33,162,204,232,162,108,8,24,34,16,218,65,229,21,34,62,254,241,143,251,45,20,58,124,232,214,91,111,117,219,111,191,189,59,249,228,147,221,186,235,174,219,239,171,25,67,134,12,241,219,57,246,222,123,111,127,200,100,242,213,140,244,207,117,88,165,196,7,125,142,117,235,173,183,246,91,63,180,237,98,210,164,73,254,219,211,201,87,51,180,167,112,199,29,119,244,231,83,232,128,163,65,131,6,101,218,16,234,146,80,142,161,229,147,30,2,16,128,0,4,170,73,128,231,71,53,253,86,150,213,196,75,89,228,187,83,110,108,255,198,206,47,6,5,132,136,24,20,201,3,2,61,64,192,98,7,21,11,235,252,249,243,221,197,23,95,236,244,69,140,17,35,70,196,202,182,105,62,189,204,177,163,224,200,28,2,16,128,64,205,9,240,252,168,121,0,20,172,62,241,82,16,88,197,110,143,237,223,216,249,197,192,137,16,17,131,34,121,64,160,7,8,88,236,160,66,176,222,115,207,61,126,213,197,205,55,223,236,86,93,117,85,183,231,158,123,250,131,47,147,47,113,132,228,221,42,109,175,113,236,20,39,242,133,0,4,32,0,129,254,4,120,126,16,17,69,8,16,47,69,104,85,239,222,216,254,141,157,95,12,162,8,17,49,40,146,7,4,122,128,128,197,14,170,138,88,225,88,69,175,97,51,4,32,0,129,242,9,240,252,40,223,7,85,178,128,120,169,146,183,138,219,26,219,191,177,243,43,94,163,119,167,64,136,136,65,145,60,32,208,3,4,44,118,80,85,196,10,199,42,122,13,155,33,0,1,8,148,79,128,231,71,249,62,168,146,5,196,75,149,188,85,220,214,216,254,141,157,95,241,26,33,68,196,96,70,30,16,232,73,2,22,59,168,42,130,134,99,21,189,134,205,16,128,0,4,202,39,192,243,163,124,31,84,201,2,226,165,74,222,42,110,107,108,255,198,206,175,120,141,16,34,98,48,35,15,8,244,36,1,139,29,84,21,65,195,177,138,94,195,102,8,64,0,2,229,19,224,249,81,190,15,170,100,1,241,82,37,111,21,183,53,182,127,99,231,87,188,70,8,17,49,152,145,7,4,122,146,128,197,14,170,138,160,225,88,69,175,97,51,4,32,0,129,242,9,240,252,40,223,7,85,178,128,120,169,146,183,138,219,26,219,191,177,243,43,94,35,132,136,24,204,200,3,2,61,73,192,98,7,85,69,208,112,172,162,215,176,25,2,16,128,64,249,4,120,126,148,239,131,42,89,64,188,84,201,91,197,109,141,237,223,216,249,21,175,17,66,68,12,102,228,1,129,158,36,96,177,131,170,34,104,56,86,209,107,216,12,1,8,64,160,124,2,60,63,202,247,65,149,44,32,94,170,228,173,226,182,198,246,111,236,252,138,215,8,33,34,6,51,242,128,64,79,18,176,216,65,85,17,52,28,171,232,53,108,134,0,4,32,80,62,1,158,31,229,251,160,74,22,16,47,85,242,86,113,91,99,251,55,118,126,197,107,132,16,17,131,25,121,64,160,39,9,88,236,160,170,8,26,142,85,244,26,54,67,0,2,16,40,159,0,207,143,242,125,80,37,11,136,151,42,121,171,184,173,177,253,27,59,191,226,53,66,136,136,193,140,60,32,208,147,4,44,118,80,85,4,13,199,42,122,13,155,33,0,1,8,148,79,128,231,71,249,62,168,146,5,196,75,149,188,85,220,214,216,254,141,157,95,241,26,33,68,196,96,70,30,16,232,73,2,22,59,168,42,130,134,99,21,189,134,205,16,128,0,4,202,39,192,243,163,124,31,84,201,2,226,165,74,222,42,110,107,108,255,198,206,175,120,141,16,34,98,48,35,15,8,244,36,1,117,80,92,113,8,44,92,184,48,78,70,228,2,1,8,64,0,2,181,33,96,113,162,80,27,248,21,172,40,241,82,65,167,21,48,57,182,127,99,231,87,160,42,153,183,254,219,66,70,204,49,56,146,7,4,32,208,132,64,236,78,47,118,126,50,185,19,121,18,12,16,128,0,4,32,0,129,162,4,120,30,21,37,86,239,251,137,151,222,246,127,108,255,198,206,47,6,125,132,136,24,20,201,3,2,16,104,74,32,118,167,23,59,63,132,8,2,23,2,16,128,0,4,172,16,232,196,51,206,74,221,176,35,62,1,226,37,62,83,75,57,198,246,111,236,252,98,176,66,136,136,65,145,60,32,0,1,132,8,98,0,2,16,128,0,4,32,16,64,192,226,68,33,160,58,36,237,48,1,226,165,195,128,75,206,62,182,127,99,231,23,3,15,66,68,12,138,228,1,1,8,32,68,16,3,16,128,0,4,32,0,129,0,2,22,39,10,1,213,33,105,135,9,16,47,29,6,92,114,246,177,253,27,59,191,24,120,16,34,98,80,36,15,8,64,0,33,130,24,128,0,4,32,0,1,8,4,16,176,56,81,8,168,14,73,59,76,128,120,233,48,224,146,179,143,237,86,87,34,155,0,0,32,0,73,68,65,84,223,216,249,197,192,131,16,17,131,34,121,64,0,2,8,17,196,0,4,32,0,1,8,64,32,128,128,197,137,66,64,117,72,218,97,2,196,75,135,1,151,156,125,108,255,198,206,47,6,30,132,136,24,20,201,3,2,16,64,136,32,6,32,0,1,8,64,0,2,1,4,44,78,20,2,170,67,210,14,19,32,94,58,12,184,228,236,99,251,55,118,126,49,240,32,68,196,160,72,30,16,128,0,66,4,49,0,1,8,64,0,2,16,8,32,96,113,162,16,80,29,146,118,152,0,241,210,97,192,37,103,31,219,191,177,243,139,129,7,33,34,6,69,242,128,0,4,16,34,136,1,8,64,0,2,16,128,64,0,1,139,19,133,128,234,144,180,195,4,136,151,14,3,46,57,251,216,254,141,157,95,12,60,8,17,49,40,146,7,4,32,128,16,65,12,64,0,2,16,128,0,4,2,8,88,156,40,4,84,135,164,29,38,64,188,116,24,112,201,217,199,246,111,236,252,98,224,65,136,136,65,145,60,32,0,1,132,8,98,0,2,16,128,0,4,32,16,64,192,226,68,33,160,58,36,237,48,129,208,120,89,184,112,161,187,230,154,107,220,152,49,99,220,223,254,246,55,119,216,97,135,185,131,15,62,216,45,185,228,146,29,182,188,127,246,143,61,246,152,59,255,252,243,221,241,199,31,223,245,178,187,90,209,130,133,133,250,183,177,184,216,249,21,172,78,243,121,194,66,69,33,23,4,32,0,129,14,16,136,221,233,197,206,79,85,238,68,158,29,64,73,150,16,128,0,4,32,208,227,4,120,30,245,184,131,35,87,47,52,94,30,126,248,97,55,126,252,120,255,103,185,229,150,115,19,38,76,112,235,175,191,190,251,218,215,190,22,217,82,178,107,135,64,168,127,17,34,218,161,78,26,8,64,160,103,8,84,161,19,141,109,99,207,56,143,138,64,0,2,16,128,64,87,9,240,60,234,42,238,202,23,22,59,94,110,185,229,22,247,199,63,254,209,29,123,236,177,253,216,104,197,194,217,103,159,237,150,93,118,89,119,198,25,103,184,109,182,217,198,175,158,56,245,212,83,221,175,127,253,107,119,244,209,71,187,3,15,60,208,45,178,200,34,238,234,171,175,246,130,198,157,119,222,233,54,223,124,115,255,239,205,54,219,204,165,87,95,40,243,253,246,219,207,61,253,244,211,126,21,196,243,207,63,223,183,34,98,240,224,193,238,138,43,174,112,163,71,143,118,27,110,184,161,155,52,105,146,91,123,237,181,251,217,243,198,27,111,184,83,78,57,197,157,121,230,153,110,149,85,86,113,39,156,112,130,219,110,187,237,252,61,55,222,120,163,27,53,106,148,255,119,86,25,90,241,145,94,133,49,104,208,160,76,187,117,159,234,57,111,222,60,247,202,43,175,184,139,46,186,200,61,245,212,83,222,190,7,30,120,192,237,177,199,30,110,236,216,177,110,153,101,150,113,89,118,201,79,237,92,177,253,27,59,191,118,234,244,46,113,132,21,17,49,48,146,7,4,32,208,140,64,236,78,47,118,126,178,185,19,121,18,13,16,128,0,4,32,0,129,162,4,120,30,21,37,86,239,251,99,198,139,38,209,218,162,241,169,79,125,170,111,82,159,208,213,100,92,19,238,113,227,198,121,113,65,226,193,147,79,62,233,78,59,237,52,47,48,72,136,144,120,49,127,254,252,190,21,22,43,173,180,146,187,228,146,75,220,93,119,221,229,38,78,156,232,39,239,201,234,139,161,67,135,186,195,15,63,220,45,88,176,192,231,145,22,34,36,78,156,120,226,137,62,205,253,247,223,239,5,141,227,142,59,206,45,186,232,162,125,206,190,246,218,107,221,244,233,211,189,24,240,210,75,47,185,163,142,58,202,157,116,210,73,94,44,144,40,32,59,223,251,222,247,102,150,209,40,68,168,204,196,182,70,187,159,123,238,57,183,239,190,251,122,49,66,194,200,11,47,188,224,69,24,217,164,213,35,151,93,118,153,123,226,137,39,60,187,235,174,187,174,169,93,171,174,186,106,91,129,26,211,191,86,199,187,156,17,209,86,104,144,8,2,16,200,67,160,10,157,104,108,27,243,112,225,30,8,64,0,2,16,128,192,187,222,14,254,219,191,249,137,29,23,4,242,16,136,53,126,209,100,127,228,200,145,238,253,239,127,191,155,60,121,178,107,156,56,75,136,208,10,4,137,3,195,134,13,115,83,167,78,117,51,103,206,116,135,28,114,136,123,235,173,183,220,247,191,255,125,183,251,238,187,251,149,15,233,235,182,219,110,243,98,132,196,6,173,114,208,181,219,110,187,249,191,239,189,247,94,191,186,64,43,38,210,66,196,77,55,221,228,180,101,228,200,35,143,204,68,160,9,191,236,148,32,160,50,151,94,122,105,127,239,180,105,211,220,139,47,190,232,237,210,245,224,131,15,186,11,47,188,208,157,124,242,201,253,202,104,20,34,26,207,196,72,219,45,219,210,117,87,25,18,30,36,190,136,255,156,57,115,220,49,199,28,227,237,149,112,210,204,174,60,190,108,118,79,44,255,38,121,199,206,175,221,122,165,211,33,68,196,160,72,30,16,128,64,83,2,177,59,189,216,249,201,232,78,228,73,56,64,0,2,16,128,0,4,138,18,224,121,84,148,88,189,239,143,29,47,247,221,119,159,223,130,161,237,16,90,181,144,92,141,135,73,74,136,208,181,243,206,59,123,33,66,19,255,93,119,221,213,125,252,227,31,119,143,62,250,168,187,225,134,27,188,8,112,251,237,183,187,45,182,216,194,11,17,90,81,176,198,26,107,248,52,186,210,121,166,133,136,43,175,188,178,47,239,44,239,106,229,133,238,211,54,17,137,2,90,177,32,81,66,2,69,98,87,171,50,26,133,8,109,7,201,178,59,109,155,210,169,238,187,236,178,75,63,211,54,222,120,99,47,130,172,182,218,106,77,237,122,207,123,222,211,86,160,198,246,111,236,252,218,170,84,67,34,132,136,24,20,201,3,2,16,64,136,32,6,32,0,1,8,64,0,2,1,4,44,78,20,2,170,67,210,14,19,136,29,47,47,191,252,178,59,224,128,3,252,153,11,107,173,181,86,97,33,66,103,45,104,91,197,94,123,237,229,183,49,60,251,236,179,126,130,158,172,136,144,104,161,149,23,186,66,86,68,36,134,105,245,144,86,64,104,171,200,86,91,109,229,127,220,106,69,196,185,231,158,235,183,109,44,181,212,82,253,86,75,104,5,70,150,221,141,66,132,234,243,234,171,175,246,213,163,153,139,27,237,250,246,183,191,221,86,36,196,246,111,236,252,218,170,20,66,68,12,108,228,1,1,8,228,33,16,187,211,139,157,159,234,208,137,60,243,176,225,30,8,64,0,2,16,128,64,154,0,207,35,226,161,8,129,208,120,209,249,13,23,95,124,177,223,30,161,201,121,34,14,252,240,135,63,236,219,238,32,123,242,174,136,208,249,9,143,63,254,184,63,187,225,181,215,94,243,219,23,52,41,215,202,133,103,158,121,166,208,25,17,18,47,30,121,228,17,119,213,85,87,121,251,210,219,39,180,42,65,103,78,36,135,82,74,92,144,16,177,230,154,107,186,67,15,61,212,11,19,171,175,190,186,223,146,33,113,69,121,105,43,137,14,212,148,224,32,145,37,57,155,66,127,235,204,137,44,187,255,250,215,191,246,251,180,168,86,96,168,92,137,53,27,108,176,129,187,251,238,187,221,121,231,157,231,109,188,254,250,235,155,218,149,136,36,69,124,219,137,241,105,104,188,20,181,63,207,253,172,136,200,67,137,123,32,0,129,182,8,196,238,244,98,231,215,137,142,190,45,80,36,130,0,4,32,0,129,218,19,232,196,51,174,246,80,123,24,64,104,188,188,253,246,219,238,231,63,255,185,159,176,107,245,194,14,59,236,224,39,216,43,174,184,98,63,106,121,133,136,15,124,224,3,94,124,184,252,242,203,221,214,91,111,237,183,107,104,11,133,182,122,232,243,160,215,92,115,141,63,212,81,91,33,118,220,113,71,167,131,32,117,72,164,254,62,255,252,243,189,128,144,254,106,134,4,131,179,206,58,203,173,179,206,58,253,236,73,127,157,98,200,144,33,126,107,200,222,123,239,237,197,138,59,238,184,195,11,33,18,30,84,198,220,185,115,253,42,8,229,171,47,122,232,44,7,109,59,209,202,12,213,75,101,190,254,250,235,153,118,235,75,25,137,109,202,95,194,138,182,156,28,113,196,17,238,214,91,111,117,219,111,191,189,231,183,238,186,235,246,251,106,70,163,93,237,132,97,168,127,27,203,140,157,95,59,117,122,151,77,124,53,35,6,70,242,128,0,4,154,17,136,221,233,197,206,15,33,130,184,133,0,4,32,0,1,43,4,58,241,140,179,82,55,236,136,79,160,170,241,162,51,30,180,18,67,95,194,24,49,98,68,124,48,255,155,99,163,128,210,177,130,58,148,113,108,255,198,206,47,70,181,89,17,17,131,34,121,64,0,2,77,9,196,238,244,98,231,135,16,65,224,66,0,2,16,128,128,21,2,157,120,198,89,169,27,118,196,39,80,165,120,185,231,158,123,252,42,130,155,111,190,217,127,149,99,207,61,247,244,7,76,38,95,188,136,79,231,221,91,74,58,81,70,39,243,140,237,223,216,249,197,168,59,66,68,12,138,228,1,1,8,32,68,16,3,16,128,0,4,32,0,129,0,2,22,39,10,1,213,33,105,135,9,16,47,29,6,92,114,246,177,253,27,59,191,24,120,16,34,98,80,44,41,15,5,20,23,4,172,19,136,249,77,244,36,230,59,145,167,117,142,216,7,1,203,4,98,182,73,203,245,196,54,8,116,146,128,197,137,66,39,235,75,222,97,4,136,151,48,126,214,83,199,246,111,236,252,98,240,67,136,136,65,177,164,60,44,6,84,73,40,40,182,70,4,136,251,26,57,155,170,86,130,0,109,178,18,110,194,200,10,16,160,45,85,192,73,134,76,36,94,12,57,163,3,166,196,246,111,236,252,98,84,25,33,34,6,197,146,242,176,24,80,37,161,160,216,26,17,32,238,107,228,108,170,90,9,2,180,201,74,184,9,35,43,64,128,182,84,1,39,25,50,145,120,49,228,140,14,152,18,219,191,177,243,139,81,101,132,136,24,20,75,202,195,98,64,149,132,130,98,107,68,128,184,175,145,179,169,106,37,8,208,38,43,225,38,140,172,0,1,218,82,5,156,100,200,68,226,197,144,51,58,96,74,108,255,198,206,47,70,149,17,34,98,80,44,41,15,139,1,85,18,10,138,173,17,1,226,190,70,206,166,170,149,32,64,155,172,132,155,48,178,2,4,104,75,21,112,146,33,19,137,23,67,206,232,128,41,177,253,27,59,191,24,85,70,136,136,65,177,164,60,44,6,84,73,40,40,182,70,4,136,251,26,57,155,170,86,130,0,109,178,18,110,194,200,10,16,160,45,85,192,73,134,76,36,94,12,57,163,3,166,196,246,111,236,252,98,84,25,33,34,6,197,146,242,176,24,80,37,161,160,216,26,17,32,238,107,228,108,170,90,9,2,180,201,74,184,9,35,43,64,128,182,84,1,39,25,50,145,120,49,228,140,14,152,18,219,191,177,243,139,81,101,132,136,24,20,75,202,195,98,64,149,132,130,98,107,68,128,184,175,145,179,169,106,37,8,208,38,43,225,38,140,172,0,1,218,82,5,156,100,200,68,226,197,144,51,58,96,74,108,255,198,206,47,70,149,17,34,98,80,44,41,15,139,1,85,18,10,138,173,17,1,226,190,70,206,166,170,149,32,64,155,172,132,155,48,178,2,4,104,75,21,112,146,33,19,137,23,67,206,232,128,41,177,253,27,59,191,24,85,70,136,136,65,177,164,60,44,6,84,73,40,40,182,70,4,136,251,26,57,155,170,86,130,0,109,178,18,110,194,200,10,16,160,45,85,192,73,134,76,36,94,12,57,163,3,166,196,246,111,236,252,98,84,25,33,34,6,197,146,242,176,24,80,37,161,160,216,26,17,32,238,107,228,108,170,90,9,2,180,201,74,184,9,35,43,64,128,182,84,1,39,25,50,145,120,49,228,140,14,152,18,219,191,177,243,139,81,101,132,136,24,20,75,202,195,98,64,149,132,130,98,107,68,128,184,175,145,179,169,106,37,8,208,38,43,225,38,140,172,0,1,218,82,5,156,100,200,68,226,197,144,51,58,96,74,108,255,198,206,47,70,149,17,34,98,80,44,41,15,139,1,85,18,10,138,173,17,1,226,190,70,206,166,170,149,32,64,155,172,132,155,48,178,2,4,104,75,21,112,146,33,19,137,23,67,206,232,128,41,177,253,27,59,191,24,85,70,136,136,65,177,164,60,44,6,84,73,40,40,182,70,4,136,251,26,57,155,170,86,130,0,109,178,18,110,194,200,10,16,160,45,85,192,73,134,76,36,94,12,57,163,3,166,196,246,111,236,252,98,84,25,33,34,6,197,46,229,49,98,196,8,55,117,234,84,55,110,220,56,55,106,212,40,151,4,212,132,9,19,220,152,49,99,220,78,59,237,228,46,184,224,130,46,89,67,49,16,232,14,1,226,190,59,156,41,5,2,121,9,208,38,243,146,226,62,8,180,38,64,91,34,66,66,8,88,156,88,134,212,135,180,253,9,196,246,111,236,252,98,248,11,33,34,6,197,46,229,49,119,238,92,183,220,114,203,185,37,151,92,210,45,178,200,34,110,246,236,217,110,248,240,225,238,157,119,222,113,243,230,205,115,179,102,205,114,67,134,12,233,146,53,20,3,129,238,16,32,238,187,195,153,82,32,144,151,0,109,50,47,41,238,131,64,107,2,180,37,34,36,132,128,197,137,101,72,125,72,139,16,65,12,24,39,48,122,244,104,55,101,202,20,247,218,107,175,121,49,98,193,130,5,110,232,208,161,110,228,200,145,78,43,35,184,32,208,139,4,136,251,94,244,42,117,170,50,1,218,100,149,189,135,237,150,8,208,150,44,121,163,90,182,32,68,84,203,95,69,173,141,237,223,216,249,21,173,79,179,251,89,17,17,131,98,23,243,144,122,190,194,10,43,248,21,16,201,53,120,240,96,55,115,230,76,86,67,116,209,15,20,213,93,2,196,125,119,121,83,26,4,6,34,64,155,28,136,16,191,135,64,62,2,180,165,124,156,184,235,221,4,44,78,44,241,83,60,2,177,253,27,59,191,24,53,69,136,136,65,177,203,121,28,113,196,17,238,156,115,206,113,115,230,204,113,195,134,13,115,251,236,179,143,27,63,126,124,151,173,160,56,8,116,151,0,113,223,93,222,148,6,129,129,8,208,38,7,34,196,239,33,144,143,0,109,41,31,39,238,234,79,192,226,196,18,31,197,35,16,219,191,177,243,139,81,83,132,136,24,20,187,156,71,90,61,103,53,68,151,225,83,92,105,4,136,251,210,208,83,48,4,154,18,160,77,18,24,16,136,67,128,182,20,135,99,221,114,177,56,177,172,155,15,58,89,223,216,254,141,157,95,140,186,35,68,196,160,88,66,30,218,83,56,121,242,100,183,255,254,251,115,54,68,9,252,41,178,28,2,196,125,57,220,41,21,2,89,4,104,147,196,6,4,226,16,160,45,197,225,88,167,92,44,78,44,235,196,191,211,117,141,237,223,216,249,197,168,63,66,68,12,138,37,228,33,245,124,197,21,87,116,51,102,204,224,108,136,18,248,83,100,57,4,136,251,114,184,83,42,4,178,8,208,38,137,13,8,196,33,64,91,138,195,177,78,185,88,156,88,214,137,127,167,235,26,219,191,177,243,139,81,255,66,66,132,42,192,5,1,8,100,19,88,184,112,97,20,60,180,181,40,24,107,151,73,104,252,17,119,181,11,25,42,12,129,210,8,228,233,175,232,147,74,115,79,215,10,206,19,7,93,51,166,98,5,209,62,42,230,176,54,204,141,217,62,122,66,136,136,9,164,13,127,144,4,2,102,9,196,108,224,49,243,50,11,12,195,162,18,136,17,51,49,242,136,90,41,50,131,0,4,122,146,64,222,190,38,239,125,61,9,169,6,149,194,191,53,112,114,196,42,18,47,97,48,45,242,43,188,34,2,33,34,44,8,72,221,187,4,98,54,240,152,121,245,46,113,106,150,38,16,35,102,98,228,129,87,32,0,1,8,12,68,32,111,95,147,247,190,129,202,227,247,54,9,224,95,155,126,177,106,21,241,18,230,25,139,252,16,34,194,124,74,106,8,244,17,136,217,192,99,230,133,139,234,65,32,70,204,196,200,163,30,180,169,37,4,32,16,66,32,111,95,147,247,190,16,91,72,91,30,1,252,91,30,251,42,150,76,188,132,121,205,34,63,132,136,48,159,146,26,2,8,17,196,128,9,2,49,30,48,49,242,48,1,3,35,32,0,1,211,4,242,246,53,121,239,51,93,89,140,203,36,128,127,9,142,34,4,136,151,34,180,222,125,175,69,126,8,17,97,62,37,53,4,16,34,136,1,19,4,98,60,96,98,228,97,2,6,70,64,0,2,166,9,228,237,107,242,222,103,186,178,24,135,16,65,12,68,33,64,127,16,134,209,34,63,132,136,48,159,146,26,2,8,17,196,128,9,2,49,30,48,49,242,48,1,3,35,32,0,1,211,4,242,246,53,121,239,51,93,89,140,67,136,32,6,162,16,160,63,8,195,104,145,31,66,68,152,79,73,13,1,132,8,98,192,4,129,24,15,152,24,121,152,128,129,17,16,128,128,105,2,121,251,154,188,247,153,174,44,198,33,68,16,3,81,8,208,31,132,97,180,200,15,33,34,204,167,164,134,0,66,4,49,96,130,64,140,7,76,140,60,76,192,192,8,8,64,192,52,129,188,125,77,222,251,76,87,22,227,16,34,136,129,40,4,232,15,194,48,90,228,135,16,17,230,83,82,67,0,33,130,24,48,65,32,198,3,38,70,30,38,96,96,4,4,32,96,154,64,222,190,38,239,125,166,43,139,113,8,17,196,64,20,2,244,7,97,24,45,242,67,136,8,243,41,169,33,128,16,65,12,152,32,16,227,1,19,35,15,19,48,48,2,2,16,48,77,32,111,95,147,247,62,211,149,197,56,132,8,98,32,10,1,250,131,48,140,22,249,33,68,132,249,148,212,16,64,136,32,6,76,16,136,241,128,137,145,135,9,24,24,1,1,8,152,38,144,183,175,201,123,159,233,202,98,28,66,4,49,16,133,0,253,65,24,70,139,252,16,34,194,124,74,106,8,32,68,16,3,38,8,196,120,192,196,200,195,4,12,140,128,0,4,76,19,200,219,215,228,189,207,116,101,49,14,33,130,24,136,66,128,254,32,12,163,69,126,8,17,109,250,244,226,139,47,118,255,243,63,255,227,38,77,154,228,150,94,122,233,54,115,177,149,236,181,215,94,115,7,28,112,128,219,102,155,109,220,14,59,236,96,203,184,10,88,19,179,129,199,204,43,22,186,151,94,122,201,125,231,59,223,113,223,255,254,247,221,150,91,110,25,43,219,210,243,185,254,250,235,221,69,23,93,228,206,58,235,44,183,252,242,203,151,110,79,187,6,196,136,153,24,121,180,107,63,233,138,19,232,213,54,89,156,4,41,170,70,32,111,95,147,247,190,170,213,31,123,255,63,1,252,75,36,20,33,64,188,20,161,245,238,123,45,242,67,136,104,211,167,33,66,196,109,183,221,230,126,247,187,223,185,99,143,61,182,205,210,179,147,205,156,57,211,253,236,103,63,115,231,158,123,174,59,252,240,195,221,206,59,239,156,187,12,132,136,220,168,154,222,24,179,129,199,204,43,172,86,255,151,58,100,210,243,214,91,111,185,227,142,59,206,141,24,49,194,173,179,206,58,177,76,242,249,44,88,176,192,93,125,245,213,110,236,216,177,78,49,124,228,145,71,250,114,22,91,108,177,92,229,32,68,252,31,38,139,113,151,203,137,53,189,201,106,155,124,249,229,151,253,179,231,55,191,249,141,91,117,213,85,11,183,201,34,238,156,58,117,170,219,101,151,93,124,146,237,183,223,222,253,240,135,63,116,107,175,189,118,145,44,184,183,4,2,121,251,154,188,247,149,80,5,138,140,64,0,255,70,128,88,163,44,136,151,48,103,91,228,135,16,17,230,211,182,82,119,74,136,120,231,157,119,220,105,167,157,230,214,91,111,61,167,50,214,95,127,253,66,66,68,91,149,33,81,31,129,152,13,60,102,94,22,92,212,73,33,226,31,255,248,135,187,244,210,75,253,106,141,57,115,230,184,3,15,60,208,29,125,244,209,238,195,31,254,176,133,170,119,205,134,24,49,19,35,143,174,85,152,130,130,8,116,178,77,166,13,147,40,49,122,244,104,183,223,126,251,117,180,77,74,144,252,245,175,127,237,126,255,251,223,187,147,79,62,217,45,177,196,18,65,124,72,220,89,2,121,251,154,188,247,117,214,90,114,239,20,1,252,219,41,178,189,153,47,241,18,230,87,139,252,16,34,10,250,52,253,166,103,228,200,145,126,226,191,228,146,75,250,92,244,239,161,67,135,58,173,150,120,254,249,231,221,169,167,158,234,190,241,141,111,248,223,61,240,192,3,238,132,19,78,112,87,93,117,149,91,105,165,149,220,190,251,238,235,87,68,104,48,168,213,11,73,218,163,142,58,202,167,121,226,137,39,220,49,199,28,227,38,78,156,232,86,91,109,53,119,205,53,215,184,63,253,233,79,238,196,19,79,116,131,6,13,26,208,234,113,227,198,185,53,214,88,35,151,16,145,126,163,164,140,53,169,211,219,44,213,85,118,189,231,61,239,113,147,39,79,118,107,173,181,150,95,190,174,55,218,11,23,46,244,54,141,25,51,198,61,244,208,67,222,158,207,127,254,243,78,121,45,187,236,178,3,218,215,139,55,196,108,224,49,243,138,193,58,29,35,138,195,79,124,226,19,62,219,199,30,123,204,93,118,217,101,254,223,103,158,121,166,219,118,219,109,253,118,37,109,113,72,199,246,43,175,188,226,62,248,193,15,250,182,161,248,73,218,195,111,127,251,91,31,239,199,31,127,188,111,23,138,247,193,131,7,123,49,225,213,87,95,117,7,29,116,144,255,247,71,62,242,145,92,213,80,92,42,175,207,126,246,179,125,54,54,75,152,110,199,141,177,171,186,206,155,55,207,93,119,221,117,238,143,127,252,163,23,53,100,131,86,88,72,244,208,255,47,191,252,114,55,119,238,92,159,117,210,94,114,25,216,193,155,98,196,76,140,60,58,88,69,178,78,17,168,74,155,124,225,133,23,252,179,79,207,179,255,248,143,255,200,244,161,234,243,231,63,255,217,139,232,234,71,102,204,152,225,102,205,154,229,251,21,173,90,202,106,147,73,134,18,34,46,185,228,18,223,46,247,223,127,127,98,197,56,129,188,125,77,222,251,140,87,23,243,50,8,224,95,66,163,8,1,226,165,8,173,119,223,107,145,31,66,68,155,62,213,4,236,252,243,207,247,147,158,68,136,208,228,255,175,127,253,171,59,233,164,147,220,223,255,254,119,63,33,59,227,140,51,220,155,111,190,233,14,61,244,80,119,196,17,71,184,13,55,220,208,253,225,15,127,240,162,130,132,8,9,19,111,188,241,134,219,105,167,157,252,219,92,13,214,190,251,221,239,186,77,54,217,196,111,223,184,229,150,91,220,158,123,238,233,38,76,152,224,39,253,239,125,239,123,115,89,92,68,136,72,103,168,193,160,174,68,136,208,146,87,77,20,245,183,236,185,249,230,155,253,219,38,9,45,42,67,117,29,54,108,152,175,91,98,119,46,3,123,240,166,152,13,60,102,94,49,81,203,231,159,249,204,103,250,9,17,218,6,161,237,16,154,252,171,61,124,236,99,31,115,95,249,202,87,124,251,208,210,241,67,14,57,196,189,253,246,219,62,126,247,217,103,31,183,194,10,43,184,241,227,199,251,201,189,196,7,137,17,154,240,107,235,198,191,254,245,47,223,6,118,223,125,119,119,239,189,247,250,182,181,227,142,59,250,125,164,121,46,77,94,100,139,202,90,125,245,213,243,36,241,130,155,196,5,197,178,68,52,181,1,137,43,63,250,209,143,220,50,203,44,227,219,110,242,54,247,7,63,248,129,91,121,229,149,125,123,208,155,87,253,145,221,22,222,190,198,136,153,24,121,228,130,206,77,209,8,88,109,147,122,70,126,251,219,223,246,207,66,61,51,212,166,91,109,151,74,218,157,250,11,181,41,61,83,212,190,246,222,123,111,119,207,61,247,100,182,73,129,20,3,181,249,47,125,233,75,94,52,215,118,16,46,219,4,242,246,53,121,239,179,93,91,172,203,34,128,127,137,141,34,4,136,151,34,180,16,34,194,104,25,79,157,37,68,36,147,180,244,228,230,209,71,31,117,55,221,116,147,31,92,169,17,37,91,51,116,134,131,6,91,90,117,144,190,146,55,206,154,188,73,200,144,112,113,216,97,135,185,79,127,250,211,185,169,196,18,34,210,19,180,23,95,124,209,239,195,215,30,92,213,47,45,68,168,46,154,144,214,109,57,124,218,33,49,59,200,152,121,229,14,154,28,55,54,155,244,164,5,185,68,200,250,218,215,190,230,133,54,109,151,88,119,221,117,253,234,136,228,140,136,215,95,127,221,125,249,203,95,246,19,148,228,74,175,46,250,203,95,254,226,197,8,173,232,81,188,229,61,12,86,130,158,226,240,227,31,255,120,33,241,162,153,16,145,136,113,250,123,202,148,41,126,85,144,38,85,141,66,132,218,181,152,32,68,228,8,30,110,233,8,1,203,109,82,21,158,61,123,182,111,207,90,229,240,197,47,126,49,147,129,250,14,245,13,91,108,177,133,95,37,40,65,81,2,188,158,43,18,34,178,218,100,146,161,86,68,72,44,215,10,37,137,136,90,157,200,101,151,64,222,103,92,222,251,236,214,20,203,90,17,192,191,196,71,17,2,196,75,17,90,8,17,97,180,140,167,46,42,68,164,15,167,212,42,7,189,1,30,53,106,148,31,160,237,182,219,110,110,163,141,54,122,87,141,37,68,156,125,246,217,126,185,170,86,37,124,238,115,159,203,77,165,19,66,196,115,207,61,231,223,100,235,143,6,125,90,54,127,215,93,119,249,37,179,69,15,8,204,93,145,10,221,24,179,131,140,153,87,76,132,69,38,61,233,195,41,181,42,72,194,132,222,110,106,98,242,203,95,254,210,47,215,94,116,209,69,223,101,158,132,8,189,213,92,106,169,165,124,154,60,19,10,137,16,122,235,170,21,22,90,117,145,247,160,74,21,62,144,16,33,161,112,205,53,215,244,171,60,180,130,73,43,39,30,127,252,113,183,245,214,91,155,58,24,47,70,204,196,200,35,102,188,145,215,192,4,172,182,201,180,229,18,25,116,144,178,86,59,100,93,137,136,169,109,88,18,55,37,42,74,244,110,38,68,164,219,100,58,63,181,101,125,213,71,125,11,171,34,6,142,157,50,239,200,219,215,228,189,175,204,186,80,118,251,4,240,111,251,236,234,152,146,120,9,243,186,69,126,108,205,104,211,167,69,132,8,237,115,213,217,14,167,156,114,138,223,166,161,37,233,90,190,174,73,150,6,92,79,63,253,180,31,116,53,78,184,180,15,253,111,127,251,155,223,38,161,123,53,192,210,65,148,186,116,48,165,182,126,76,159,62,221,239,161,29,62,124,120,191,154,100,9,17,202,243,188,243,206,243,229,54,27,168,53,110,205,208,138,13,217,174,55,194,218,223,175,55,219,178,95,159,46,213,193,96,122,99,93,100,210,215,38,238,74,36,139,217,192,99,230,21,19,94,222,73,143,182,26,105,194,174,243,77,190,249,205,111,250,183,148,63,254,241,143,253,182,7,197,249,193,7,31,236,255,168,29,44,178,200,34,125,38,234,12,6,157,147,162,195,237,180,53,67,91,128,20,247,73,140,233,236,20,109,85,82,123,209,170,10,93,138,73,157,199,162,54,208,76,132,80,158,218,90,161,21,69,223,251,222,247,222,181,205,163,153,16,161,45,34,90,74,254,212,83,79,249,122,72,84,209,182,40,181,195,93,119,221,213,109,188,241,198,49,177,70,201,43,70,204,196,200,35,74,101,200,36,55,1,139,109,50,109,124,122,107,70,114,214,75,179,54,57,144,16,209,172,77,170,127,73,46,9,247,122,38,221,113,199,29,126,155,70,158,179,148,114,67,230,198,232,4,242,246,53,121,239,139,110,32,25,118,133,0,254,237,10,230,158,41,132,120,9,115,165,69,126,8,17,5,125,154,236,123,149,0,144,92,122,251,162,9,74,122,64,152,158,220,232,12,133,159,252,228,39,126,245,131,222,162,106,31,235,179,207,62,235,211,232,77,174,38,81,23,94,120,161,211,138,131,228,192,71,189,61,210,126,123,29,222,183,202,42,171,184,27,111,188,209,93,121,229,149,254,255,90,170,158,37,68,36,123,101,19,219,52,97,154,54,109,90,223,39,19,139,10,17,233,79,176,105,2,168,45,34,42,95,19,68,237,221,151,32,161,75,162,134,182,113,236,181,215,94,77,223,114,23,196,92,201,219,99,54,240,152,121,197,128,153,21,87,202,187,217,214,12,197,141,68,3,137,8,58,204,84,194,130,218,142,4,1,29,86,169,201,130,218,131,206,28,209,37,161,66,91,31,20,223,58,151,65,91,58,116,232,156,210,75,212,208,150,39,93,205,132,8,109,117,250,228,39,63,217,175,154,233,173,30,237,8,17,201,231,0,183,218,106,43,47,196,109,182,217,102,254,128,86,29,214,122,192,1,7,244,149,165,207,5,170,253,106,27,73,217,87,140,152,137,145,71,217,28,234,82,190,229,54,153,126,78,170,13,73,92,220,114,203,45,251,68,192,118,132,136,102,109,82,190,78,56,232,25,164,123,212,103,168,15,225,178,77,32,111,95,147,247,62,219,181,197,186,44,2,248,151,216,40,66,128,120,41,66,235,221,247,90,228,135,16,17,230,211,158,74,61,127,254,124,47,126,124,253,235,95,247,103,61,52,190,41,78,87,86,147,79,29,12,168,21,19,122,163,173,201,160,246,210,107,73,189,132,151,58,94,49,27,120,204,188,234,232,139,34,117,214,254,115,109,185,72,14,157,76,175,10,74,231,163,55,187,201,65,122,90,153,36,17,81,241,175,67,58,181,109,163,236,43,70,204,196,200,163,108,14,148,223,123,4,178,218,100,239,213,180,62,53,202,219,215,228,189,175,62,228,122,171,166,248,183,183,252,217,233,218,16,47,97,132,45,242,67,136,8,243,105,229,83,107,89,187,38,87,18,17,244,166,90,255,214,158,92,45,133,111,37,68,232,220,10,173,4,185,225,134,27,60,131,47,124,225,11,254,173,151,190,246,81,215,43,102,3,143,153,87,93,253,209,170,222,201,42,138,33,67,134,248,216,213,246,139,181,215,94,219,39,201,154,244,72,168,211,202,38,137,109,122,227,171,246,162,21,30,250,90,76,242,229,156,50,89,199,136,153,24,121,148,201,128,178,123,147,0,66,68,239,249,53,111,95,147,247,190,222,35,84,143,26,225,223,122,248,57,86,45,137,151,48,146,22,249,33,68,132,249,148,212,16,232,35,16,179,129,199,204,11,23,213,131,64,140,152,137,145,71,61,104,83,75,8,64,32,132,64,222,190,38,239,125,33,182,144,182,60,2,248,183,60,246,85,44,153,120,9,243,154,69,126,8,17,97,62,37,53,4,16,34,136,1,19,4,98,60,96,98,228,97,2,6,70,64,0,2,166,9,228,237,107,242,222,103,186,178,24,151,73,0,255,18,28,69,8,16,47,69,104,189,251,94,139,252,16,34,194,124,74,106,8,32,68,16,3,38,8,196,120,192,196,200,195,4,12,140,128,0,4,76,19,200,219,215,228,189,175,147,149,109,246,149,180,208,242,58,145,103,51,155,186,85,78,187,60,44,248,183,93,219,73,215,125,2,196,75,24,115,139,252,16,34,194,124,74,106,8,32,68,16,3,38,8,196,120,192,196,200,195,4,12,140,128,0,4,76,19,200,219,215,228,189,175,147,149,237,196,100,190,19,121,34,68,116,50,10,200,219,2,1,11,253,129,5,14,237,218,96,145,31,66,68,187,222,36,29,4,26,8,196,108,224,49,243,194,81,245,32,16,35,102,98,228,81,15,218,212,18,2,16,8,33,144,183,175,201,123,95,136,45,3,165,149,104,112,246,217,103,187,101,151,93,214,157,113,198,25,238,211,159,254,180,251,225,15,127,216,119,192,177,62,71,173,79,84,63,240,192,3,110,135,29,118,240,135,31,47,191,252,242,62,219,172,223,165,133,136,197,23,95,220,157,121,230,153,238,67,31,250,144,207,59,185,244,201,232,43,174,184,194,231,189,225,134,27,186,73,147,38,13,88,166,210,232,115,239,163,70,141,242,217,236,182,219,110,254,11,103,250,204,173,14,85,78,219,179,199,30,123,184,177,99,199,150,250,185,91,11,254,29,200,255,252,222,14,1,226,37,204,23,22,249,33,68,132,249,148,212,16,232,35,16,179,129,199,204,11,23,213,131,64,140,152,137,145,71,61,104,83,75,8,64,32,132,64,222,190,38,239,125,33,182,12,148,86,162,129,38,237,71,30,121,164,219,118,219,109,221,245,215,95,239,126,245,171,95,185,211,78,59,205,253,227,31,255,112,135,30,122,168,255,252,179,62,235,124,217,101,151,185,135,30,122,200,157,120,226,137,78,159,124,206,250,221,179,207,62,235,244,25,244,99,142,57,198,167,81,218,79,125,234,83,253,76,121,248,225,135,125,62,19,39,78,116,247,223,127,191,187,243,206,59,125,57,127,253,235,95,91,230,43,113,65,194,195,74,43,173,228,78,62,249,100,255,5,52,217,250,210,75,47,245,165,91,127,253,245,125,185,79,60,241,132,27,51,102,140,91,116,209,69,7,194,208,145,223,91,240,111,71,42,70,166,29,33,64,188,132,97,181,200,15,33,34,204,167,164,134,0,66,4,49,96,130,64,140,7,76,140,60,76,192,192,8,8,64,192,52,129,188,125,77,222,251,58,89,89,9,17,231,158,123,174,159,220,47,181,212,82,110,238,220,185,254,115,229,7,29,116,144,123,228,145,71,220,125,247,221,231,5,2,217,58,107,214,44,191,26,65,98,192,244,233,211,51,127,55,111,222,60,255,57,232,15,124,224,3,110,208,160,65,126,229,130,210,167,175,107,175,189,214,73,140,144,0,210,248,243,172,50,181,226,225,197,23,95,244,159,98,215,245,224,131,15,186,11,47,188,208,11,18,202,79,194,195,209,71,31,237,203,154,51,103,142,23,66,148,255,202,43,175,220,73,132,153,121,91,240,111,41,21,167,208,182,8,16,47,109,97,235,200,60,37,204,146,255,75,141,16,17,139,36,249,212,158,64,204,14,50,102,94,181,119,76,77,0,196,136,153,24,121,212,4,55,213,132,0,4,2,8,228,237,107,242,222,23,96,202,128,73,27,207,115,120,235,173,183,188,240,48,98,196,8,119,207,61,247,248,244,59,239,188,179,255,59,239,239,116,175,86,89,124,245,171,95,245,105,14,63,252,112,191,117,34,125,77,157,58,181,95,222,201,239,26,127,222,170,204,180,237,87,94,121,165,219,101,151,93,250,149,177,241,198,27,187,105,211,166,185,117,214,89,103,64,14,157,184,193,130,127,59,81,47,242,236,12,1,226,37,140,171,69,126,8,17,97,62,37,53,4,250,8,196,108,224,49,243,194,69,245,32,16,35,102,98,228,81,15,218,212,18,2,16,8,33,144,183,175,201,123,95,136,45,3,165,109,92,17,161,149,4,135,29,118,152,23,15,66,86,68,36,171,44,174,185,230,26,191,210,98,187,237,182,235,103,74,39,86,68,188,250,234,171,110,228,200,145,3,85,185,107,191,183,224,223,174,85,150,130,130,9,16,47,97,8,45,242,67,136,8,243,41,169,33,128,16,65,12,152,32,16,227,1,19,35,15,19,48,48,2,2,16,48,77,32,111,95,147,247,190,78,86,86,66,132,86,63,156,112,194,9,254,48,73,157,173,112,215,93,119,249,3,43,211,231,46,180,115,70,196,241,199,31,239,180,77,99,194,132,9,126,59,197,10,43,172,208,87,149,228,140,8,157,239,32,193,227,170,171,174,242,247,229,41,83,249,174,185,230,154,254,108,136,231,159,127,222,255,253,194,11,47,248,109,35,170,199,6,27,108,224,238,49,198,69,71,0,0,32,0,73,68,65,84,190,251,110,119,222,121,231,249,60,135,15,31,222,73,132,153,121,91,240,111,41,21,167,208,182,8,16,47,109,97,235,200,60,37,204,146,255,75,141,16,17,139,36,249,212,158,64,204,14,50,102,94,181,119,76,77,0,196,136,153,24,121,212,4,55,213,132,0,4,2,8,228,237,107,242,222,23,96,202,128,73,37,68,156,126,250,233,110,232,208,161,238,162,139,46,242,43,23,52,153,95,113,197,21,125,218,208,175,102,104,75,134,190,116,161,114,246,223,127,255,190,179,34,210,95,205,88,107,173,181,220,89,103,157,213,183,133,34,171,76,165,185,253,246,219,221,17,71,28,225,180,250,97,191,253,246,115,79,63,253,180,147,48,49,120,240,224,190,223,221,122,235,173,110,251,237,183,247,103,71,172,187,238,186,3,50,232,212,13,22,252,219,169,186,145,111,124,2,196,75,24,83,139,252,16,34,194,124,74,106,8,116,68,105,180,216,89,224,106,219,4,98,196,76,140,60,108,83,194,58,8,64,192,2,129,188,125,77,222,251,44,212,9,27,138,19,192,191,197,153,213,57,5,241,18,230,125,139,252,16,34,194,124,74,106,8,32,68,16,3,38,8,196,120,192,196,200,195,4,12,140,128,0,4,76,19,200,219,215,228,189,207,116,101,49,46,147,0,254,37,56,138,16,32,94,138,208,122,247,189,22,249,33,68,132,249,148,212,16,64,136,32,6,76,16,136,241,128,137,145,135,9,24,24,1,1,8,152,38,144,183,175,201,123,159,233,202,98,28,66,4,49,16,133,0,253,65,24,70,139,252,16,34,194,124,74,106,8,32,68,16,3,38,8,196,120,192,196,200,195,4,12,140,128,0,4,76,19,200,219,215,228,189,207,116,101,49,14,33,130,24,136,66,128,254,32,12,163,69,126,181,20,34,116,226,240,119,190,243,29,247,253,239,127,223,109,185,229,150,97,94,37,53,4,254,151,64,204,6,30,51,47,28,84,15,2,49,98,38,70,30,189,76,251,247,191,255,189,155,52,105,146,63,105,254,189,239,125,111,47,87,181,101,221,170,204,225,250,235,175,247,7,14,234,224,191,229,151,95,190,99,62,76,14,26,124,207,123,222,227,62,247,185,207,117,172,156,178,51,254,205,111,126,227,94,121,229,21,183,195,14,59,244,29,178,152,199,166,188,125,77,222,251,242,148,201,61,246,8,224,95,123,62,177,108,17,241,18,230,29,139,252,58,34,68,60,241,196,19,238,196,19,79,244,159,26,154,59,119,174,63,93,248,216,99,143,205,77,111,234,212,169,254,222,157,119,222,57,51,205,91,111,189,229,63,117,52,101,202,20,247,249,207,127,222,41,205,178,203,46,155,171,12,171,66,196,203,47,191,236,235,172,7,187,190,243,172,207,45,233,52,229,129,174,217,179,103,251,207,72,233,179,76,121,25,12,148,103,183,126,175,147,168,55,219,108,51,255,39,185,116,114,244,249,231,159,239,79,121,206,83,255,110,217,58,80,57,49,27,120,158,188,20,243,87,95,125,181,159,20,13,27,54,204,199,139,216,13,20,55,26,52,106,50,117,233,165,151,186,231,158,123,174,80,172,53,50,72,199,108,242,187,63,253,233,79,238,19,159,248,196,64,184,154,254,62,79,219,47,154,113,210,87,108,190,249,230,45,251,148,188,249,38,117,86,159,150,212,51,54,7,217,82,212,238,60,49,51,80,29,139,228,33,95,237,178,203,46,62,203,117,214,89,199,29,125,244,209,110,199,29,119,116,139,45,182,216,64,197,52,253,253,184,113,227,220,103,62,243,153,204,216,185,237,182,219,156,238,41,210,215,55,43,72,121,140,25,51,166,223,175,242,246,183,177,38,224,111,191,253,182,251,249,207,127,238,79,226,191,243,206,59,221,198,27,111,236,166,77,155,214,119,34,126,91,0,51,18,117,226,249,16,139,131,76,46,58,94,80,28,140,30,61,218,253,247,127,255,183,91,117,213,85,221,181,215,94,235,206,62,251,236,220,113,209,45,33,226,143,127,252,163,187,230,154,107,124,204,46,189,244,210,46,221,71,12,25,50,196,125,233,75,95,114,63,248,193,15,252,231,26,143,59,238,56,255,121,72,181,163,164,237,235,103,255,241,31,255,225,102,206,156,233,127,191,232,162,139,250,223,169,254,26,91,233,107,7,75,44,177,68,83,175,191,246,218,107,238,87,191,250,149,59,231,156,115,220,103,63,251,217,126,227,175,251,238,187,207,243,211,231,39,247,216,99,15,55,118,236,88,183,204,50,203,244,179,79,92,143,60,242,72,111,147,218,243,140,25,51,124,155,185,252,242,203,221,214,91,111,237,199,27,107,175,189,182,47,251,141,55,222,240,249,235,75,18,250,180,101,222,43,111,95,147,247,190,188,229,114,159,45,2,248,215,150,63,172,91,67,188,132,121,200,34,191,232,66,196,179,207,62,235,39,54,250,4,209,54,219,108,211,214,160,180,200,100,68,15,119,13,128,79,58,233,164,202,77,194,179,194,169,232,68,188,202,12,154,77,62,138,214,63,172,89,198,75,29,179,129,231,201,75,237,68,159,240,250,238,119,191,235,7,228,103,158,121,166,211,164,67,3,75,13,116,155,93,243,231,207,119,199,28,115,140,123,223,251,222,231,246,222,123,239,96,161,39,118,236,21,105,251,121,61,87,116,66,63,80,190,89,66,68,236,126,168,168,221,121,98,102,160,186,21,201,35,237,43,125,167,254,168,163,142,242,253,176,98,177,157,171,91,66,68,98,155,236,215,103,237,138,136,228,237,212,171,89,154,123,239,189,215,253,232,71,63,242,19,186,228,19,128,177,242,110,204,39,118,27,141,105,103,59,227,5,77,196,207,61,247,92,183,251,238,187,187,79,126,242,147,94,132,144,152,161,246,183,242,202,43,199,52,175,237,188,212,15,43,174,14,59,236,48,183,218,106,171,249,124,210,126,24,62,124,184,251,201,79,126,226,222,124,243,77,183,207,62,251,52,21,34,36,82,72,68,248,241,143,127,236,99,101,185,229,150,115,90,101,33,161,89,159,114,252,202,87,190,146,105,159,98,251,159,255,252,167,255,35,33,35,137,113,253,91,47,44,100,215,250,235,175,239,197,156,127,252,227,31,238,224,131,15,238,183,154,65,182,74,172,208,167,31,55,216,96,3,255,76,217,106,171,173,252,159,63,255,249,207,94,252,150,16,34,129,69,151,158,217,167,158,122,170,155,48,97,130,83,221,242,92,121,251,154,188,247,229,41,147,123,236,17,192,191,246,124,98,217,34,226,37,204,59,22,249,69,23,34,180,66,65,10,185,86,43,168,194,233,75,15,60,13,22,164,170,127,240,131,31,244,111,188,147,37,139,122,195,162,135,157,190,109,188,210,74,43,185,83,78,57,197,191,189,212,96,92,131,14,61,124,245,13,103,13,118,191,241,141,111,244,9,28,69,7,89,233,183,120,233,55,183,122,144,94,118,217,101,222,92,77,232,182,221,118,91,255,214,88,75,55,245,240,79,219,151,94,129,145,254,150,115,242,134,227,223,255,253,223,253,55,156,245,150,122,250,244,233,254,173,225,196,137,19,253,32,253,203,95,254,114,95,93,46,190,248,98,167,1,188,30,222,223,252,230,55,251,120,53,155,136,103,113,208,96,165,241,237,94,178,2,165,21,187,132,103,98,131,6,17,226,154,174,235,195,15,63,236,7,73,135,30,122,168,127,99,34,191,234,190,11,47,188,208,191,73,79,175,116,17,7,77,112,111,190,249,230,92,111,247,52,152,212,32,50,125,37,92,103,205,154,229,223,20,170,76,189,209,209,183,174,53,96,215,106,15,189,205,23,75,253,92,3,41,197,140,182,215,40,214,154,249,66,147,34,149,117,197,21,87,248,248,209,114,92,13,166,228,99,45,173,206,202,79,190,90,176,96,129,127,107,121,192,1,7,184,155,110,186,201,173,185,230,154,190,188,65,131,6,53,237,9,98,54,240,60,121,169,141,104,144,43,59,245,118,234,111,127,251,155,187,238,186,235,90,138,114,15,62,248,160,111,91,26,216,230,29,48,182,234,246,90,181,191,86,241,146,230,174,127,107,117,134,218,187,218,231,227,143,63,238,30,125,244,81,247,219,223,254,214,15,118,181,141,74,111,3,179,124,165,159,171,189,125,248,195,31,246,147,18,13,190,213,103,124,234,83,159,242,166,43,166,213,215,104,80,159,94,169,81,52,102,19,14,154,60,104,96,47,33,39,121,131,153,197,65,12,52,240,87,59,218,104,163,141,124,22,106,123,138,203,175,125,237,107,238,129,7,30,240,237,72,117,85,251,147,157,239,127,255,251,91,218,157,229,143,60,49,51,208,35,172,72,30,105,33,66,62,83,155,82,93,20,87,233,246,189,225,134,27,250,54,43,254,186,254,250,215,191,250,137,151,218,150,86,204,37,253,176,132,136,165,150,90,202,253,250,215,191,118,47,188,240,130,239,23,211,147,45,197,132,38,64,186,47,89,41,213,42,198,6,170,107,51,33,66,63,83,217,79,61,245,148,127,78,237,181,215,94,190,61,45,178,200,34,153,43,240,100,131,218,148,234,175,231,69,158,149,33,226,163,190,87,177,144,76,230,18,123,179,158,147,138,115,221,175,165,254,147,39,79,246,147,81,245,131,250,91,207,140,111,127,251,219,254,121,163,216,210,138,68,173,78,81,251,105,245,124,72,86,21,74,184,84,93,213,191,41,255,172,171,213,74,68,177,155,55,111,158,239,131,180,26,64,229,234,133,68,242,38,191,89,158,173,198,11,89,54,104,229,136,236,248,215,191,254,229,251,242,123,238,185,199,255,209,219,123,93,205,56,188,250,234,171,125,171,13,117,79,250,25,174,254,65,43,23,100,175,250,208,221,118,219,205,183,111,61,127,178,226,161,209,103,141,182,234,57,168,254,69,227,149,100,28,148,238,35,52,70,80,31,165,21,15,90,73,32,127,105,165,65,178,50,80,245,211,179,86,62,25,63,126,188,219,117,215,93,221,127,254,231,127,186,57,115,230,248,190,78,127,242,8,126,141,49,174,184,211,138,16,181,83,245,147,106,99,137,176,160,241,74,114,169,13,232,30,61,211,85,215,180,200,42,219,20,39,18,192,21,123,186,222,121,231,29,127,191,250,92,249,36,207,149,183,175,201,123,95,158,50,185,199,30,1,252,107,207,39,150,45,34,94,194,188,99,145,95,84,33,66,15,54,61,32,191,250,213,175,186,143,126,244,163,125,3,55,61,160,164,174,235,161,166,7,173,38,150,79,62,249,164,127,184,233,65,168,129,189,30,182,26,240,105,16,174,1,218,226,139,47,238,7,14,90,130,168,129,222,78,59,237,228,31,194,202,67,15,192,77,54,217,196,123,163,168,16,145,184,176,241,237,155,6,114,26,200,104,57,162,6,204,154,16,124,236,99,31,243,3,97,77,200,117,191,254,232,193,155,12,44,244,54,71,245,85,253,244,115,217,170,65,181,234,186,231,158,123,122,155,245,198,77,111,33,190,248,197,47,58,45,137,212,0,71,249,104,48,174,250,234,161,222,248,38,177,153,16,209,138,67,22,131,86,105,210,54,252,253,239,127,247,162,203,25,103,156,225,39,123,26,236,171,94,26,236,107,130,248,250,235,175,251,1,165,6,49,218,10,160,65,83,122,50,158,212,65,254,250,200,71,62,82,168,149,100,173,136,144,47,14,58,232,32,63,72,75,124,33,17,71,3,112,9,16,18,31,36,226,136,161,98,66,147,241,102,190,80,92,105,144,122,248,225,135,251,201,144,38,171,26,188,107,194,240,173,111,125,43,51,63,197,160,124,148,12,18,37,248,232,237,145,254,206,218,254,18,179,129,231,201,75,147,18,13,250,180,180,91,237,69,203,218,85,55,9,71,89,54,74,80,145,31,53,17,108,20,10,11,57,238,127,111,110,181,37,33,43,94,146,65,171,86,101,72,164,75,111,191,209,192,249,167,63,253,169,143,69,77,142,228,55,249,88,3,246,44,223,107,160,172,183,163,154,216,107,242,165,246,170,73,164,226,116,240,224,193,77,171,21,18,179,205,50,108,197,65,219,140,180,20,95,43,197,212,135,137,189,234,37,219,20,159,7,30,120,160,23,95,37,70,104,2,167,223,103,45,185,110,229,163,60,49,51,144,143,139,228,145,22,117,53,41,146,127,212,207,53,198,149,68,75,245,243,154,20,107,153,183,226,83,247,53,174,152,83,95,160,55,219,186,87,125,102,210,39,165,39,72,141,246,103,197,216,64,245,212,239,179,132,136,95,252,226,23,94,248,84,204,105,114,170,231,85,50,65,108,236,107,53,137,149,168,167,75,98,147,222,132,203,183,223,251,222,247,252,196,49,235,210,51,77,190,151,240,46,65,75,253,140,226,56,89,177,212,236,57,41,33,85,237,69,130,149,254,86,59,81,223,44,49,33,125,201,6,197,144,56,203,47,121,158,145,234,63,37,226,169,206,173,222,180,39,229,52,203,83,60,37,230,139,135,158,15,73,219,205,154,48,183,26,47,180,90,165,162,114,36,192,234,217,170,75,172,36,52,127,253,235,95,239,183,181,165,145,67,150,237,122,62,72,160,86,223,46,17,77,125,168,250,40,113,85,159,223,42,30,178,252,171,188,244,44,76,196,183,100,172,146,108,189,212,255,53,142,81,155,208,74,135,228,57,168,159,255,225,15,127,240,177,164,216,211,216,66,207,92,109,181,144,61,90,73,243,179,159,253,204,223,159,167,143,104,140,241,68,60,148,143,149,255,234,171,175,238,133,136,228,185,150,8,90,26,19,200,54,245,171,138,85,61,139,37,8,255,215,127,253,151,251,221,239,126,231,69,18,249,57,17,98,101,183,182,200,72,192,107,140,199,44,70,121,251,154,188,247,229,105,243,220,99,143,0,254,181,231,19,203,22,17,47,97,222,177,200,47,170,16,161,183,33,26,252,104,2,158,188,121,212,64,81,15,46,77,44,165,162,107,128,151,188,137,77,30,190,154,208,235,193,175,55,17,201,0,81,127,107,149,128,38,151,154,112,165,175,244,74,134,60,131,172,102,110,107,38,68,164,207,37,72,191,237,211,191,211,246,37,249,105,82,167,65,140,196,139,100,160,33,113,69,12,52,200,84,25,202,83,251,38,245,86,72,28,18,33,34,217,11,173,124,53,32,208,36,59,25,236,54,10,17,201,128,45,139,67,51,6,3,165,73,215,63,157,94,254,210,160,56,125,37,43,31,52,49,151,32,161,201,188,124,163,65,136,222,20,106,48,126,193,5,23,248,55,156,251,238,187,175,219,98,139,45,252,234,131,60,87,158,173,25,137,47,180,226,68,131,33,149,147,92,201,222,106,137,18,205,124,161,73,172,222,164,38,236,211,54,105,82,152,149,159,6,123,242,135,222,208,202,207,170,183,4,143,86,91,128,98,54,240,60,121,41,30,180,114,231,145,71,30,241,43,84,52,176,213,228,77,203,105,179,132,8,13,22,37,136,197,20,34,178,182,36,100,197,139,226,77,109,70,44,27,15,139,75,183,59,137,5,201,222,105,45,95,207,242,149,6,242,69,183,69,132,196,108,179,184,110,213,15,61,243,204,51,126,133,143,132,145,191,252,229,47,254,143,6,248,154,84,168,221,107,208,159,92,121,207,42,104,102,67,158,152,25,168,77,22,201,163,113,107,134,124,160,254,90,66,97,178,84,254,134,27,110,240,171,30,210,171,157,244,38,56,89,253,144,182,39,171,79,106,117,238,77,86,140,13,84,207,228,57,211,184,53,99,160,173,65,141,126,86,221,36,36,107,162,150,188,29,30,40,143,196,54,197,160,218,173,38,190,18,19,245,183,196,183,172,231,228,186,235,174,219,47,206,147,103,171,158,41,90,69,161,231,136,250,45,137,201,233,51,39,178,98,83,226,152,158,79,201,217,50,178,43,89,153,52,16,191,44,33,66,233,146,149,140,141,231,30,52,230,217,106,188,144,71,136,208,68,92,207,2,61,159,36,162,168,47,212,42,134,44,14,73,249,141,182,107,85,134,86,129,104,37,133,174,244,243,247,202,43,175,244,63,107,117,94,85,158,241,69,122,124,160,126,79,226,154,68,14,77,220,101,175,38,245,18,174,52,22,82,127,161,49,148,226,72,91,40,20,163,90,113,35,113,86,2,171,250,76,137,174,121,174,102,66,132,68,62,229,41,94,122,97,212,236,185,38,17,71,63,215,61,18,13,147,213,134,18,121,181,141,227,197,23,95,244,127,167,133,136,116,60,230,177,45,111,95,147,247,190,60,101,114,143,61,2,248,215,158,79,44,91,68,188,132,121,199,34,191,168,66,132,240,104,80,163,201,155,6,212,186,242,10,17,233,135,189,222,244,104,226,174,55,28,122,24,74,160,72,150,53,55,186,192,170,16,145,108,197,208,0,73,162,131,174,102,66,132,4,3,13,186,244,118,94,19,252,198,129,144,222,22,107,192,214,138,67,51,6,3,165,201,26,244,235,173,172,150,177,38,254,107,228,45,123,181,156,252,146,75,46,241,111,62,37,44,201,70,13,170,117,8,168,38,237,26,220,106,176,149,231,192,194,34,66,132,6,69,122,203,166,129,122,227,94,224,44,81,168,149,16,145,188,189,108,150,95,250,13,149,252,166,201,253,64,147,221,152,13,124,160,188,36,96,137,125,250,45,160,38,238,154,236,234,13,107,214,91,72,77,126,21,147,154,24,103,157,35,81,164,155,27,168,253,53,139,23,173,128,42,42,68,232,64,183,44,223,15,100,67,86,125,218,141,217,102,249,181,178,33,241,149,132,180,251,239,191,223,47,193,94,101,149,85,252,224,254,151,191,252,165,159,72,181,90,190,158,215,31,3,197,76,158,124,138,228,209,56,225,78,218,140,38,55,18,36,52,25,214,146,114,181,179,164,237,104,219,85,76,33,66,117,202,234,147,6,170,111,214,138,136,86,19,207,152,66,68,98,159,226,80,34,132,216,180,18,236,91,9,17,122,238,106,117,132,86,227,105,117,67,90,4,200,138,77,245,5,234,31,53,9,214,234,164,188,2,74,227,164,58,17,138,178,68,196,244,100,181,209,39,89,227,133,86,66,132,132,3,157,91,144,126,190,232,141,190,182,121,222,114,203,45,153,28,146,178,187,33,68,100,173,136,72,63,67,26,5,15,249,77,127,180,82,74,98,131,198,78,18,34,36,24,233,111,137,151,90,157,33,81,92,43,25,242,92,141,49,46,62,90,129,165,115,39,180,186,65,66,152,94,154,232,79,227,202,35,165,149,104,209,108,197,141,218,186,4,56,137,192,201,37,145,91,162,106,214,216,161,209,222,188,125,77,222,251,242,240,224,30,123,4,240,175,61,159,88,182,136,120,9,243,142,69,126,209,133,8,237,65,215,158,104,45,167,151,194,175,213,11,90,110,172,79,101,234,129,166,193,184,254,232,45,174,6,224,90,226,167,183,90,154,216,74,245,215,219,107,237,201,215,31,189,133,208,164,86,234,189,38,33,205,222,178,183,59,9,41,178,34,66,167,75,203,78,253,209,210,213,228,210,219,1,77,98,53,232,88,99,141,53,252,27,14,253,76,15,122,213,95,131,188,44,33,66,231,35,104,229,128,242,214,86,136,244,33,79,205,182,102,180,226,160,55,251,122,35,167,114,63,244,161,15,245,217,215,42,77,150,16,161,211,177,85,39,217,174,115,7,178,150,239,235,141,136,6,187,26,192,164,223,88,106,32,165,51,36,52,152,202,243,22,41,25,136,234,109,190,86,87,52,19,98,146,1,174,62,15,38,174,154,196,73,156,74,47,233,207,242,133,238,191,251,238,187,155,174,136,208,4,49,43,63,235,66,68,122,181,64,227,73,235,201,233,235,122,75,42,1,69,43,114,180,84,92,190,212,164,80,171,86,180,165,163,113,91,132,216,55,75,211,170,219,203,219,254,210,241,146,156,161,178,233,166,155,250,55,127,233,175,44,100,77,102,244,182,57,203,87,121,109,200,170,71,209,152,45,42,68,232,126,77,42,110,188,241,70,223,166,212,46,228,11,13,218,245,86,81,127,180,13,44,137,255,118,31,51,49,30,48,69,242,104,92,17,161,55,187,18,152,36,130,105,85,152,250,121,245,113,90,174,175,55,203,218,238,164,58,42,22,181,247,93,2,109,186,206,237,172,136,72,179,202,234,147,178,120,198,16,34,146,62,68,19,121,77,20,37,38,168,238,18,98,146,237,131,3,249,83,109,89,207,62,189,205,215,150,190,172,231,100,227,94,253,244,27,104,61,131,244,86,95,171,134,20,103,122,86,73,220,80,223,144,245,124,144,16,166,231,147,132,8,181,123,61,99,37,108,230,233,183,99,172,136,16,151,172,241,66,43,33,162,153,120,157,252,76,19,237,44,14,89,66,132,206,115,208,179,91,207,50,141,49,180,170,76,34,173,38,252,69,196,153,180,159,37,140,107,149,139,132,135,228,25,154,102,150,172,136,80,31,32,145,65,43,29,52,22,208,234,3,181,31,173,108,209,11,29,245,13,18,41,37,190,104,37,155,4,10,177,201,58,167,168,49,214,26,99,92,229,233,185,45,193,74,219,96,85,87,149,163,177,67,250,89,159,222,154,145,222,110,41,97,66,91,176,36,138,105,27,92,146,70,98,154,182,114,168,189,231,121,1,33,59,243,246,53,121,239,27,168,157,241,123,155,4,240,175,77,191,88,181,138,120,9,243,140,69,126,209,133,8,61,144,110,191,253,118,191,220,80,15,120,13,176,37,66,232,141,127,122,185,174,6,105,154,124,107,249,123,178,95,86,111,202,180,60,82,106,191,222,128,106,64,212,120,24,89,178,196,87,174,72,239,183,212,255,243,44,107,214,128,37,125,120,87,178,132,85,233,179,182,102,36,159,90,211,131,246,161,135,30,234,91,102,172,129,163,14,185,210,0,70,194,138,38,202,201,193,102,201,155,143,44,33,66,54,104,176,243,133,47,124,161,111,210,159,62,112,44,9,181,100,91,68,22,7,137,0,233,195,182,100,95,158,52,89,131,254,116,157,52,144,210,149,108,133,73,239,9,151,95,53,216,214,54,14,45,5,78,124,161,244,242,181,108,200,243,141,118,197,132,6,192,58,207,34,189,124,59,203,23,141,75,144,19,159,75,248,104,230,139,228,205,82,179,173,25,201,196,59,189,148,55,201,79,3,249,244,74,22,107,43,34,218,21,34,84,103,9,127,242,191,222,174,201,119,233,118,211,142,16,209,216,14,7,138,23,117,132,141,7,22,166,15,171,76,218,118,99,29,179,124,175,21,22,3,173,86,105,236,186,211,103,58,20,141,217,44,33,34,139,131,238,79,4,32,245,133,233,179,3,210,7,102,234,190,188,75,227,155,217,16,227,1,83,36,143,116,127,32,97,75,111,72,147,131,99,117,246,129,4,7,237,109,215,39,2,245,230,85,109,74,253,85,114,64,167,218,124,186,127,105,71,136,200,234,147,178,4,212,52,183,34,66,68,179,51,64,146,118,163,149,8,73,31,34,145,84,125,159,250,197,86,54,164,237,150,88,32,1,65,2,161,196,134,172,231,100,227,228,63,45,68,232,217,33,222,90,113,35,222,226,174,9,174,242,110,245,124,144,221,250,122,131,86,233,124,224,3,31,112,58,88,180,149,16,209,138,67,122,27,67,179,254,169,89,204,182,26,47,100,13,183,90,9,17,122,67,159,197,33,75,136,72,111,81,81,31,163,151,32,122,153,34,95,180,43,68,168,189,75,144,210,179,45,125,160,109,210,71,72,108,144,16,172,254,64,253,143,124,41,187,117,16,167,86,251,233,223,18,45,19,65,70,130,141,206,6,209,88,35,207,182,140,116,124,37,245,78,250,229,244,54,139,116,93,211,227,143,198,246,156,228,167,159,235,89,168,51,38,210,2,178,182,148,168,125,203,55,121,15,65,206,219,215,228,189,47,108,120,78,234,178,8,224,223,178,200,87,179,92,226,37,204,111,22,249,69,23,34,194,16,213,35,117,179,129,84,61,106,222,219,181,140,217,192,99,230,213,219,212,237,215,78,147,45,157,95,162,243,18,244,38,50,239,219,204,162,53,139,17,51,49,242,40,106,55,247,67,160,155,4,212,22,37,130,181,123,40,108,94,91,181,18,84,226,184,158,247,3,125,101,35,111,158,22,239,211,75,18,9,38,18,223,180,250,46,239,149,183,175,201,123,95,222,114,185,207,22,1,252,107,203,31,214,173,33,94,194,60,100,145,31,66,68,152,79,219,74,141,16,209,22,54,243,137,98,54,240,152,121,153,7,215,195,6,234,45,163,222,130,106,203,84,179,195,57,99,86,61,70,204,196,200,35,102,157,200,11,2,49,8,36,159,147,109,92,133,24,35,239,172,60,36,64,106,203,133,86,60,104,181,95,175,94,191,249,205,111,252,202,58,173,8,205,179,18,41,225,144,183,175,201,123,95,175,242,237,245,122,225,223,94,247,112,220,250,17,47,97,60,45,242,67,136,8,243,41,169,33,208,71,32,102,3,143,153,23,46,170,7,129,24,49,19,35,143,122,208,166,150,16,128,64,8,129,188,125,77,222,251,66,108,33,109,121,4,240,111,121,236,171,88,50,241,18,230,53,139,252,16,34,194,124,74,106,8,32,68,16,3,38,8,196,120,192,196,200,195,4,12,140,128,0,4,76,19,200,219,215,228,189,207,116,101,49,46,147,0,254,37,56,138,16,32,94,138,208,122,247,189,22,249,33,68,132,249,148,212,16,64,136,32,6,76,16,136,241,128,137,145,135,9,24,24,1,1,8,152,38,144,183,175,201,123,159,233,202,98,28,66,4,49,16,133,0,253,65,24,70,139,252,16,34,194,124,74,106,8,32,68,16,3,38,8,196,120,192,196,200,195,4,12,140,128,0,4,76,19,200,219,215,228,189,207,116,101,49,14,33,130,24,136,66,128,254,32,12,163,69,126,8,17,97,62,37,53,4,16,34,136,1,19,4,98,60,96,98,228,97,2,6,70,64,0,2,166,9,228,237,107,242,222,103,186,178,24,135,16,65,12,68,33,64,127,16,134,209,34,63,132,136,48,159,146,26,2,8,17,196,128,9,2,49,30,48,49,242,48,1,3,35,32,0,1,211,4,242,246,53,121,239,51,93,89,140,67,136,32,6,162,16,160,63,8,195,104,145,31,66,68,152,79,73,13,1,132,8,98,192,4,129,24,15,152,24,121,152,128,129,17,16,128,128,105,2,121,251,154,188,247,153,174,44,198,33,68,16,3,81,8,208,31,132,97,180,200,15,33,34,204,167,164,134,0,66,4,49,96,130,64,140,7,76,140,60,76,192,192,8,8,64,192,52,129,188,125,77,222,251,76,87,22,227,16,34,136,129,40,4,232,15,194,48,90,228,135,16,17,230,83,82,67,0,33,130,24,48,65,32,198,3,38,70,30,38,96,96,4,4,32,96,154,64,222,190,38,239,125,166,43,139,113,8,17,196,64,20,2,244,7,97,24,45,242,67,136,8,243,41,169,33,128,16,65,12,152,32,16,227,1,19,35,15,19,48,48,2,2,16,48,77,32,111,95,147,247,62,211,149,197,56,132,8,98,32,10,1,250,131,48,140,22,249,21,22,34,194,16,144,26,2,189,77,96,225,194,133,81,42,168,206,130,11,2,69,9,132,198,31,113,87,148,56,247,67,0,2,237,18,200,211,95,209,39,181,75,183,58,233,242,196,65,117,106,131,165,157,36,96,113,34,221,201,250,198,206,219,34,191,66,66,68,108,32,228,23,70,192,98,64,133,213,136,212,16,24,152,0,113,63,48,35,238,128,64,55,9,208,38,187,73,155,178,122,153,0,109,169,151,189,75,221,66,9,208,62,194,8,90,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,45,8,16,247,181,112,51,149,172,16,1,218,100,133,156,133,169,166,9,208,150,76,187,7,227,74,38,64,251,8,115,128,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,215,130,0,113,95,11,55,83,201,10,17,160,77,86,200,89,152,106,154,0,109,201,180,123,48,174,100,2,180,143,48,7,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,79,18,24,49,98,132,155,58,117,170,27,55,110,156,27,53,106,148,75,226,126,194,132,9,110,204,152,49,110,167,157,118,114,23,92,112,65,79,214,157,74,19,157,93,193,0,0,32,0,73,68,65,84,65,160,10,4,120,22,85,193,75,216,88,5,2,180,165,42,120,9,27,203,34,64,251,8,35,111,145,31,66,68,152,79,75,77,109,49,160,74,5,66,225,61,73,96,238,220,185,110,185,229,150,115,75,46,185,164,91,100,145,69,220,236,217,179,221,240,225,195,221,59,239,188,227,230,205,155,231,102,205,154,229,134,12,25,210,147,117,167,82,16,168,2,1,158,69,85,240,18,54,86,129,0,109,169,10,94,194,198,178,8,208,62,194,200,91,228,135,16,17,230,211,82,83,91,12,168,82,129,80,120,207,18,24,61,122,180,155,50,101,138,123,237,181,215,188,24,177,96,193,2,55,116,232,80,55,114,228,72,167,149,17,92,16,128,64,121,4,120,22,149,199,158,146,123,139,0,109,169,183,252,73,109,226,18,160,125,132,241,180,200,15,33,34,204,167,165,166,182,24,80,165,2,161,240,158,37,160,85,17,43,172,176,130,95,1,145,92,131,7,15,118,51,103,206,100,53,68,207,122,157,138,85,133,0,207,162,170,120,10,59,173,19,160,45,89,247,16,246,149,73,128,246,17,70,223,34,63,132,136,48,159,150,154,218,98,64,149,10,132,194,123,154,192,17,71,28,225,206,57,231,28,55,103,206,28,55,108,216,48,183,207,62,251,184,241,227,199,247,116,157,169,28,4,170,64,128,103,81,21,188,132,141,85,32,64,91,170,130,151,176,177,44,2,180,143,48,242,22,249,33,68,132,249,180,212,212,22,3,170,84,32,20,222,211,4,210,171,34,88,13,209,211,174,166,114,21,35,192,179,168,98,14,195,92,179,4,104,75,102,93,131,97,6,8,208,62,194,156,96,145,31,66,68,152,79,75,77,109,49,160,74,5,66,225,61,79,64,103,69,76,158,60,217,237,191,255,254,156,13,209,243,222,166,130,85,33,192,179,168,42,158,194,78,235,4,104,75,214,61,132,125,101,18,160,125,132,209,183,200,15,33,34,204,167,165,166,182,24,80,165,2,161,240,158,39,160,85,17,43,174,184,162,155,49,99,6,103,67,244,188,183,169,96,85,8,240,44,170,138,167,176,211,58,1,218,146,117,15,97,95,153,4,104,31,97,244,45,242,67,136,8,243,105,169,169,45,6,84,169,64,40,28,2,16,128,0,4,186,78,128,103,81,215,145,83,96,27,4,20,167,85,184,22,46,92,88,5,51,177,17,2,93,39,192,179,38,12,185,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,67,0,2,16,128,64,215,9,240,44,234,58,114,10,108,131,0,113,218,6,52,146,64,192,16,1,218,112,152,51,44,242,67,136,8,243,105,169,169,45,6,84,169,64,40,28,2,16,128,0,4,186,78,128,103,81,215,145,83,96,27,4,136,211,54,160,145,4,2,134,8,208,134,195,156,97,145,31,66,68,152,79,75,77,109,49,160,74,5,66,225,16,128,0,4,32,208,117,2,60,139,186,142,156,2,219,32,64,156,182,1,141,36,16,48,68,128,54,28,230,12,139,252,16,34,194,124,90,106,106,139,1,85,42,16,10,135,0,4,32,0,129,174,19,224,89,212,117,228,20,216,6,1,226,180,13,104,36,129,128,33,2,180,225,48,103,88,228,135,16,17,230,211,82,83,91,12,168,82,129,80,56,4,32,0,1,8,116,157,0,207,162,174,35,167,192,54,8,16,167,109,64,35,9,4,12,17,160,13,135,57,195,34,63,132,136,48,159,150,154,218,98,64,149,10,132,194,75,33,176,215,94,123,185,51,206,56,35,202,231,52,31,123,236,49,119,254,249,231,187,227,143,63,222,45,185,228,146,253,234,211,234,119,233,27,95,127,253,117,119,250,233,167,187,125,247,221,215,45,187,236,178,65,76,244,185,208,131,15,62,216,219,196,5,1,8,52,39,192,179,136,200,168,2,1,226,180,10,94,194,70,8,100,19,160,13,135,69,135,69,126,8,17,97,62,45,53,181,197,128,42,21,8,133,151,66,96,240,224,193,78,159,27,59,232,160,131,220,177,199,30,27,36,72,228,21,27,90,85,244,229,151,95,118,71,31,125,180,59,233,164,147,218,22,34,36,64,140,27,55,206,11,44,106,103,243,230,205,43,133,45,133,66,160,10,4,120,22,85,193,75,216,72,156,18,3,16,168,54,1,218,112,152,255,44,242,67,136,8,243,105,169,169,45,6,84,169,64,40,188,20,2,19,38,76,240,147,126,93,255,252,231,63,189,32,33,33,96,200,144,33,133,237,145,16,161,213,12,43,175,188,178,255,123,211,77,55,117,103,157,117,150,91,103,157,117,92,90,164,120,254,249,231,221,169,167,158,234,134,14,29,234,46,186,232,34,127,223,164,73,147,220,218,107,175,237,14,57,228,16,55,101,202,20,183,241,198,27,187,105,211,166,249,180,121,47,9,16,170,139,4,136,37,150,88,194,139,16,170,203,168,81,163,242,102,193,125,16,168,29,1,158,69,181,115,121,37,43,76,156,86,210,109,24,13,129,62,2,180,225,176,96,176,200,15,33,34,204,167,165,166,182,24,80,165,2,161,240,210,8,44,179,204,50,110,246,236,217,190,252,97,195,134,185,249,243,231,187,3,14,56,160,240,10,9,137,13,123,236,177,135,223,154,241,153,207,124,198,77,157,58,213,77,159,62,221,141,31,63,222,61,243,204,51,125,219,54,36,68,140,24,49,194,141,29,59,214,109,177,197,22,253,238,147,152,80,116,69,68,178,2,226,204,51,207,116,131,6,13,114,115,230,204,241,117,25,62,124,184,123,229,149,87,74,227,74,193,16,168,2,1,158,69,85,240,18,54,18,167,196,0,4,170,77,128,54,28,230,63,139,252,16,34,194,124,90,106,106,5,20,23,4,172,16,88,100,145,69,220,130,5,11,250,204,209,25,15,138,209,55,222,120,35,183,137,18,34,78,57,229,20,55,113,226,68,47,104,52,174,130,72,206,143,144,16,145,117,223,155,111,190,89,88,136,88,122,233,165,253,246,146,183,222,122,171,207,214,198,250,228,174,4,55,66,160,134,4,212,126,184,32,96,153,128,197,65,184,101,94,216,6,1,107,4,104,195,97,30,177,200,15,33,34,204,167,164,134,0,4,156,115,49,87,68,164,15,171,108,37,68,100,221,215,142,16,193,138,8,194,24,2,16,128,64,111,19,176,56,8,239,109,226,212,14,2,113,9,208,134,195,120,90,228,135,16,17,230,83,82,67,160,246,4,180,50,65,231,42,232,141,104,140,51,34,202,16,34,18,39,54,158,17,161,159,107,155,199,232,209,163,107,239,103,0,64,0,2,16,168,50,1,139,131,240,42,243,196,118,8,116,155,0,109,56,140,184,69,126,8,17,97,62,37,53,4,106,79,160,147,95,205,104,119,69,196,97,135,29,230,191,122,241,190,247,189,175,45,255,240,213,140,182,176,145,8,2,16,128,128,89,2,22,7,225,102,97,97,24,4,12,18,160,13,135,57,197,34,63,132,136,48,159,146,26,2,181,39,160,67,35,245,133,139,118,190,146,209,8,175,241,243,157,237,8,17,58,219,65,171,52,174,190,250,106,127,136,101,145,175,102,52,218,35,65,66,95,1,185,224,130,11,106,239,103,0,64,0,2,16,168,50,1,139,131,240,42,243,196,118,8,116,155,0,109,56,140,184,69,126,8,17,97,62,37,53,4,32,0,1,8,64,0,2,16,128,128,113,2,22,7,225,198,145,97,30,4,76,17,160,13,135,185,195,34,63,132,136,48,159,146,26,2,16,128,0,4,32,0,1,8,64,192,56,1,139,131,112,227,200,48,15,2,166,8,208,134,195,220,97,145,31,66,68,152,79,73,13,1,8,64,0,2,16,128,0,4,32,96,156,128,197,65,184,113,100,152,7,1,83,4,104,195,97,238,176,200,15,33,34,204,167,164,134,0,4,32,0,1,8,64,0,2,16,48,78,192,226,32,220,56,50,204,131,128,41,2,180,225,48,119,88,228,135,16,17,230,83,82,67,0,2,16,128,0,4,32,0,1,8,24,39,96,113,16,110,28,25,230,65,192,20,1,218,112,152,59,44,242,67,136,8,243,41,169,33,0,129,46,19,176,216,145,118,25,1,197,65,0,2,16,128,64,65,2,60,59,10,2,227,118,8,24,35,64,27,14,115,136,69,126,8,17,97,62,37,53,4,32,208,101,2,22,59,210,46,35,160,56,8,64,0,2,16,40,72,128,103,71,65,96,220,14,1,99,4,104,195,97,14,177,200,15,33,34,204,167,164,134,0,4,186,76,192,98,71,218,101,4,20,7,1,8,64,0,2,5,9,240,236,40,8,140,219,33,96,140,0,109,56,204,33,22,249,33,68,132,249,148,212,16,128,64,151,9,88,236,72,187,140,128,226,32,0,1,8,64,160,32,1,158,29,5,129,113,59,4,140,17,160,13,135,57,196,34,63,132,136,48,159,146,26,2,16,232,50,1,139,29,105,151,17,80,28,4,32,0,1,8,20,36,192,179,163,32,48,110,135,128,49,2,180,225,48,135,88,228,135,16,17,230,83,82,67,0,2,93,38,96,177,35,237,50,2,138,131,0,4,32,0,129,130,4,120,118,20,4,198,237,16,48,70,128,54,28,230,16,139,252,16,34,194,124,74,106,8,64,160,203,4,44,118,164,93,70,64,113,16,128,0,4,32,80,144,0,207,142,130,192,184,29,2,198,8,208,134,195,28,98,145,31,66,68,152,79,73,13,1,8,116,153,128,197,142,180,203,8,40,14,2,16,128,0,4,10,18,224,217,81,16,24,183,67,192,24,1,218,112,152,67,44,242,67,136,8,243,41,169,33,0,129,46,19,176,216,145,118,25,1,197,65,0,2,16,128,64,65,2,60,59,10,2,227,118,8,24,35,64,27,14,115,136,69,126,8,17,97,62,37,53,4,32,208,101,2,22,59,210,46,35,160,56,8,64,0,2,16,40,72,128,103,71,65,96,220,14,1,99,4,104,195,97,14,177,200,15,33,34,204,167,164,134,0,4,186,76,192,98,71,218,101,4,20,7,1,8,64,0,2,5,9,240,236,40,8,140,219,33,96,140,0,109,56,204,33,22,249,33,68,132,249,148,212,16,128,64,151,9,88,236,72,187,140,128,226,32,0,1,8,64,160,32,1,158,29,5,129,113,59,4,140,17,160,13,135,57,196,34,63,132,136,48,159,146,26,2,16,232,50,1,139,29,105,151,17,80,28,4,32,0,1,8,20,36,192,179,163,32,48,110,135,128,49,2,180,225,48,135,88,228,135,16,17,230,83,82,67,0,2,93,38,96,177,35,237,50,2,138,131,0,4,32,0,129,130,4,120,118,20,4,198,237,16,48,70,128,54,28,230,16,139,252,16,34,194,124,74,106,8,64,160,203,4,44,118,164,93,70,64,113,16,128,0,4,32,80,144,0,207,142,130,192,184,29,2,198,8,208,134,195,28,98,145,31,66,68,152,79,73,13,1,8,116,153,128,197,142,180,203,8,40,14,2,16,128,0,4,10,18,224,217,81,16,24,183,67,192,24,1,218,112,152,67,44,242,67,136,8,243,41,169,33,0,129,46,19,176,216,145,118,25,1,197,65,0,2,16,128,64,65,2,60,59,10,2,227,118,8,24,35,64,27,14,115,136,69,126,8,17,97,62,37,53,4,32,208,101,2,22,59,210,46,35,160,56,8,64,0,2,16,40,72,128,103,71,65,96,220,14,1,99,4,104,195,97,14,177,200,15,33,34,204,167,164,134,0,4,186,76,192,98,71,218,101,4,20,7,1,8,64,0,2,5,9,240,236,40,8,140,219,33,96,140,0,109,56,204,33,22,249,33,68,132,249,148,212,16,128,64,151,9,88,236,72,187,140,128,226,32,0,1,8,64,160,32,1,158,29,5,129,113,59,4,140,17,160,13,135,57,196,34,63,132,136,48,159,146,26,2,16,232,50,1,139,29,105,151,17,80,28,4,32,0,1,8,20,36,192,179,163,32,48,110,135,128,49,2,180,225,48,135,88,228,135,16,17,230,83,82,67,0,2,93,38,96,177,35,237,50,2,138,131,0,4,32,0,129,130,4,120,118,20,4,198,237,16,48,70,128,54,28,230,16,139,252,16,34,194,124,74,106,8,64,160,195,4,70,140,24,225,166,78,157,234,198,141,27,231,70,141,26,229,146,142,116,194,132,9,110,204,152,49,110,167,157,118,114,23,92,112,65,135,173,32,123,8,64,0,2,16,168,18,1,158,29,85,242,22,182,66,96,96,2,22,39,210,3,91,109,231,14,139,252,16,34,236,196,7,150,64,0,2,77,8,204,157,59,215,45,183,220,114,110,201,37,151,116,139,44,178,136,155,61,123,182,27,62,124,184,123,231,157,119,220,188,121,243,220,172,89,179,220,144,33,67,96,7,1,8,64,0,2,16,232,35,192,179,131,96,128,64,111,17,176,56,145,174,18,97,139,252,16,34,170,20,65,216,10,129,154,18,24,61,122,180,155,50,101,138,123,237,181,215,188,24,177,96,193,2,55,116,232,80,55,114,228,72,167,149,17,92,16,128,0,4,32,0,129,70,2,60,59,136,9,8,244,14,1,139,19,233,42,209,181,200,15,33,162,74,17,132,173,16,168,41,1,189,217,90,97,133,21,252,10,136,228,26,60,120,176,155,57,115,38,171,33,106,26,19,84,27,2,16,128,192,64,4,120,118,12,68,136,223,67,160,58,4,44,78,164,171,67,207,245,109,109,182,100,51,66,132,37,111,96,11,4,32,144,73,224,136,35,142,112,231,156,115,142,155,51,103,142,27,54,108,152,219,103,159,125,220,248,241,227,33,6,1,8,64,0,2,16,224,217,65,12,64,160,199,9,32,68,132,57,216,34,63,132,136,48,159,146,26,2,16,232,18,129,244,155,45,86,67,116,9,58,197,64,0,2,16,168,56,1,158,29,21,119,32,230,67,224,127,9,88,156,72,87,201,57,22,249,33,68,84,41,130,176,21,2,53,39,160,253,190,147,39,79,118,251,239,191,63,103,67,212,60,22,168,62,4,32,0,129,188,4,120,118,228,37,197,125,16,176,75,192,226,68,218,46,173,119,91,102,145,31,66,68,149,34,8,91,33,80,115,2,122,179,181,226,138,43,186,25,51,102,112,54,68,205,99,129,234,67,0,2,16,200,75,128,103,71,94,82,220,7,1,187,4,44,78,164,237,210,66,136,168,146,111,176,21,2,149,37,160,142,153,171,183,9,44,92,184,176,183,43,72,237,32,0,129,166,4,232,223,9,12,139,4,120,38,89,244,74,239,219,132,16,17,230,99,139,252,88,17,17,230,83,82,67,160,116,2,22,59,150,210,161,244,144,1,248,183,135,156,73,85,32,80,144,0,237,191,32,48,110,239,56,1,98,178,227,136,41,32,131,0,177,23,22,26,22,249,33,68,132,249,148,212,16,40,157,128,197,142,165,116,40,61,100,0,254,237,33,103,82,21,8,20,36,64,251,47,8,140,219,59,78,128,152,236,56,98,10,64,136,232,72,12,88,108,187,8,17,29,113,53,153,66,160,123,4,44,118,44,221,171,125,239,151,132,127,123,223,199,212,16,2,89,4,104,255,196,134,53,2,196,164,53,143,212,199,30,98,47,204,215,22,249,33,68,132,249,148,212,16,40,157,128,197,142,165,116,40,61,100,0,254,237,33,103,82,21,8,20,36,64,251,47,8,140,219,59,78,128,152,236,56,98,10,96,69,68,71,98,192,98,219,69,136,232,136,171,201,20,2,221,35,208,216,177,232,16,169,91,110,185,197,157,126,250,233,238,230,155,111,118,139,47,190,184,251,250,215,191,238,142,58,234,40,183,218,106,171,121,195,30,123,236,49,55,118,236,88,119,252,241,199,187,73,147,38,185,147,78,58,201,45,187,236,178,239,50,90,247,157,127,254,249,254,190,37,151,92,50,179,82,121,238,123,249,229,151,221,206,59,239,236,126,243,155,223,244,203,103,227,141,55,118,211,166,77,115,235,172,179,78,33,104,121,202,44,148,97,195,205,205,236,221,126,251,237,221,152,49,99,220,38,155,108,210,86,214,237,216,108,241,193,209,86,229,73,4,1,8,20,38,64,251,47,140,140,4,29,38,64,76,118,24,48,217,103,18,32,246,194,130,195,34,63,132,136,48,159,146,26,2,165,19,104,236,88,46,191,252,114,119,197,21,87,184,147,79,62,217,173,189,246,218,110,193,130,5,238,183,191,253,173,155,50,101,138,155,60,121,178,91,101,149,85,114,219,156,119,226,156,231,62,77,236,143,62,250,232,76,209,35,183,81,255,123,99,158,50,139,230,153,190,191,209,222,132,227,69,23,93,228,126,252,227,31,187,97,195,134,21,206,190,29,155,45,62,56,10,87,156,4,16,128,64,91,4,104,255,109,97,35,81,7,9,16,147,29,132,75,214,45,9,16,123,97,1,98,145,31,66,68,152,79,73,13,129,210,9,164,59,150,217,179,103,187,67,15,61,212,29,126,248,225,253,86,24,104,149,196,245,215,95,239,54,216,96,3,183,234,170,171,186,59,238,184,195,141,30,61,218,61,240,192,3,110,135,29,118,240,226,192,242,203,47,239,116,223,141,55,222,232,70,141,26,229,235,181,219,110,187,185,25,51,102,184,113,227,198,249,21,17,233,116,123,236,177,135,95,85,177,204,50,203,248,21,22,3,173,156,24,72,136,120,227,141,55,220,41,167,156,226,206,60,243,76,47,150,156,112,194,9,110,187,237,182,243,118,72,88,145,189,27,110,184,161,95,193,33,129,69,101,106,213,199,202,43,175,236,255,222,116,211,77,221,89,103,157,213,87,239,86,182,158,122,234,169,110,222,188,121,238,149,87,94,113,18,22,84,247,198,171,153,189,233,159,13,31,62,220,93,125,245,213,110,194,132,9,238,206,59,239,116,155,111,190,185,255,247,102,155,109,230,57,22,181,89,121,239,191,255,254,158,105,122,117,136,197,7,71,233,65,143,1,16,168,9,1,218,127,77,28,93,161,106,18,147,21,114,86,143,153,74,236,133,57,212,34,63,132,136,48,159,146,26,2,165,19,72,119,44,247,222,123,175,187,228,146,75,220,248,241,227,221,224,193,131,155,218,246,236,179,207,122,177,226,184,227,142,115,235,173,183,158,187,236,178,203,220,67,15,61,228,78,60,241,68,167,223,105,34,44,225,97,165,149,86,242,171,42,52,65,62,237,180,211,220,75,47,189,212,151,110,253,245,215,247,233,158,120,226,9,191,85,225,201,39,159,12,22,34,174,189,246,90,55,125,250,116,47,56,168,44,109,37,145,64,242,250,235,175,123,219,38,78,156,232,238,191,255,126,63,233,151,237,42,83,98,136,182,141,124,230,51,159,113,83,167,78,245,233,85,247,23,95,124,177,165,173,251,238,187,175,147,24,33,97,99,177,197,22,115,98,56,144,16,161,21,17,218,234,34,177,231,155,223,252,166,123,228,145,71,124,89,250,35,86,226,126,215,93,119,121,59,159,122,234,169,194,54,47,177,196,18,77,253,101,241,193,81,122,208,99,0,4,106,66,128,246,95,19,71,87,168,154,196,100,133,156,213,99,166,18,123,97,14,181,200,15,33,34,204,167,164,134,64,233,4,210,29,203,109,183,221,230,126,247,187,223,185,99,143,61,214,219,213,120,206,193,165,151,94,234,134,12,25,226,238,187,239,62,63,153,87,218,89,179,102,249,21,16,18,32,180,138,64,147,248,67,14,57,196,167,127,240,193,7,221,133,23,94,232,5,9,9,5,18,30,180,189,66,233,230,204,153,227,142,57,230,24,119,228,145,71,186,185,115,231,230,18,34,154,157,17,49,114,228,72,47,116,200,110,109,29,57,236,176,195,252,170,130,165,151,94,218,219,160,114,31,126,248,97,95,78,250,210,138,8,173,160,208,196,95,219,36,210,171,50,6,178,53,157,46,203,129,205,206,136,16,59,177,21,31,9,24,233,75,236,37,70,168,46,55,221,116,83,97,155,179,206,224,176,248,224,40,61,232,49,0,2,53,33,64,251,175,137,163,43,84,77,98,178,66,206,234,49,83,137,189,48,135,90,228,135,16,17,230,83,82,67,160,116,2,233,142,69,66,194,207,127,254,115,47,28,52,190,97,215,138,129,244,37,81,64,215,91,111,189,229,69,137,17,35,70,184,123,238,185,199,255,44,249,93,122,114,127,229,149,87,186,93,118,217,165,95,30,201,65,147,250,97,232,214,140,249,243,231,59,149,113,198,25,103,120,193,67,171,22,36,74,92,119,221,117,253,108,74,12,104,220,14,18,211,86,149,209,184,53,67,219,45,100,151,68,27,173,2,249,208,135,62,228,30,125,244,81,119,195,13,55,120,193,230,246,219,111,119,91,108,177,133,23,34,84,143,52,199,60,54,35,68,148,222,148,48,0,2,230,8,88,28,56,154,131,132,65,93,37,64,76,118,21,55,133,165,8,16,123,97,225,96,145,31,66,68,152,79,73,13,129,210,9,164,59,150,191,255,253,239,126,75,130,182,52,172,190,250,234,253,108,75,132,136,144,21,17,175,190,250,170,211,10,134,198,43,198,25,17,73,158,154,240,107,85,134,182,92,108,181,213,86,254,108,138,172,21,17,105,241,163,113,69,68,136,173,205,132,136,196,62,109,91,209,86,144,65,131,6,249,237,23,123,237,181,151,223,226,161,109,45,250,250,199,64,43,34,178,108,70,136,40,189,41,97,0,4,204,17,176,56,112,52,7,9,131,186,74,128,152,236,42,110,10,67,136,136,22,3,22,219,46,66,68,52,247,146,17,4,202,33,208,216,177,232,144,68,253,209,182,9,29,78,249,246,219,111,187,63,252,225,15,254,45,190,182,21,232,124,135,172,51,34,18,33,67,34,192,154,107,174,233,39,213,207,63,255,188,255,251,133,23,94,240,171,1,116,136,164,242,189,251,238,187,221,121,231,157,231,15,104,156,57,115,102,240,138,8,9,37,58,91,33,57,40,83,19,126,9,17,43,174,184,162,159,240,203,6,157,203,112,213,85,87,249,50,101,87,214,164,62,212,214,44,33,66,231,82,136,141,24,232,60,136,199,31,127,220,159,105,241,218,107,175,249,45,43,18,81,180,162,227,153,103,158,41,108,51,66,68,57,237,135,82,33,96,153,128,197,129,163,101,94,216,214,121,2,196,100,231,25,83,66,115,2,196,94,88,100,88,228,135,16,17,230,83,82,67,160,116,2,141,29,139,38,195,218,42,160,9,241,53,215,92,227,237,211,215,39,14,58,232,32,183,209,70,27,249,243,29,90,125,53,67,91,12,142,56,226,8,167,21,5,251,237,183,159,123,250,233,167,253,228,91,135,95,38,191,187,245,214,91,221,246,219,111,239,183,128,172,187,238,186,253,206,103,120,243,205,55,155,126,253,161,217,153,11,9,188,63,253,233,79,110,147,77,54,233,251,106,134,86,109,232,28,134,189,247,222,219,151,155,124,129,98,173,181,214,234,251,50,70,171,173,25,121,109,213,228,63,235,107,21,205,236,149,48,162,67,52,183,220,114,75,127,182,134,196,7,125,46,117,235,173,183,118,187,238,186,171,223,146,161,175,122,44,183,220,114,133,109,206,226,102,241,193,81,122,208,99,0,4,106,66,128,246,95,19,71,87,168,154,196,100,133,156,213,99,166,18,123,97,14,181,200,15,33,34,204,167,164,134,64,233,4,172,117,44,18,66,126,249,203,95,58,157,31,161,79,133,90,191,172,219,107,205,191,214,253,137,125,16,232,37,2,180,255,94,242,102,111,212,133,152,236,13,63,86,177,22,196,94,152,215,44,242,67,136,8,243,41,169,33,80,58,1,107,29,203,63,255,249,79,247,139,95,252,194,125,245,171,95,245,231,59,88,191,172,219,107,205,191,214,253,137,125,16,232,37,2,180,255,94,242,102,111,212,133,152,236,13,63,86,177,22,196,94,152,215,44,242,67,136,8,243,41,169,33,80,58,1,139,29,75,233,80,122,200,0,252,219,67,206,164,42,16,40,72,128,246,95,16,24,183,119,156,0,49,217,113,196,20,144,65,128,216,11,11,13,139,252,16,34,194,124,74,106,8,148,78,192,98,199,82,58,148,30,50,0,255,246,144,51,169,10,4,10,18,160,253,23,4,198,237,29,39,64,76,118,28,49,5,32,68,116,36,6,44,182,93,132,136,142,184,154,76,33,208,61,2,22,59,150,238,213,190,247,75,194,191,189,239,99,106,8,129,44,2,180,127,98,195,26,1,98,210,154,71,234,99,15,177,23,230,107,139,252,16,34,194,124,74,106,8,148,78,160,104,199,162,195,25,245,41,204,231,158,123,206,127,6,115,208,160,65,133,234,144,245,245,11,29,78,57,109,218,52,183,202,42,171,184,211,79,63,221,237,187,239,190,110,217,101,151,45,148,119,59,55,55,126,61,35,157,135,234,122,203,45,183,120,123,110,190,249,102,183,248,226,139,187,175,127,253,235,254,203,23,171,173,182,90,203,226,90,229,219,234,119,237,212,161,85,154,162,254,141,93,62,249,65,0,2,229,17,160,253,151,199,158,146,155,19,32,38,137,140,178,8,16,123,97,228,45,242,67,136,8,243,41,169,33,80,58,129,162,29,203,223,255,254,119,55,126,252,120,55,115,230,76,119,204,49,199,184,245,215,95,191,80,29,36,68,232,179,149,39,157,116,82,83,161,97,160,223,23,42,44,199,205,173,68,1,125,90,83,159,254,212,103,70,215,94,123,109,183,96,193,2,247,219,223,254,214,77,153,50,197,77,158,60,217,139,38,89,23,66,68,14,248,220,2,1,8,116,148,64,209,254,189,163,198,144,57,4,156,243,159,0,151,200,207,5,129,110,19,32,246,194,136,91,228,135,16,17,230,83,82,67,160,116,2,69,59,22,173,12,144,8,241,230,155,111,186,57,115,230,184,67,14,57,196,15,44,52,241,62,245,212,83,221,208,161,67,221,69,23,93,228,54,221,116,83,55,105,210,36,183,209,70,27,245,171,99,43,161,225,173,183,222,242,249,105,162,159,172,144,152,61,123,182,27,61,122,180,123,224,129,7,220,30,123,236,225,198,142,29,235,150,89,102,153,190,242,230,205,155,231,94,121,229,21,47,138,92,112,193,5,77,203,151,128,112,245,213,87,251,21,28,119,222,121,167,219,124,243,205,253,191,55,219,108,51,159,207,249,231,159,239,142,63,254,248,126,95,233,80,185,135,30,122,168,59,252,240,195,221,58,235,172,211,87,7,13,160,174,191,254,122,183,193,6,27,248,207,139,222,113,199,29,125,246,237,176,195,14,94,96,89,126,249,229,251,229,59,120,240,96,119,227,141,55,186,81,163,70,249,124,118,219,109,55,55,99,198,12,55,110,220,56,95,102,58,143,102,117,28,136,105,171,32,42,234,223,210,3,18,3,32,0,129,104,4,104,255,209,80,146,81,36,2,196,100,36,144,100,83,152,0,177,87,24,89,191,4,22,249,33,68,132,249,148,212,16,40,157,64,145,142,101,254,252,249,238,7,63,248,129,219,125,247,221,157,62,91,57,102,204,24,191,109,97,165,149,86,242,19,239,17,35,70,120,161,96,139,45,182,112,83,167,78,117,211,167,79,247,171,39,150,88,98,137,190,122,14,180,226,33,253,251,185,115,231,122,49,224,184,227,142,243,43,47,46,187,236,50,247,196,19,79,248,114,159,124,242,73,191,125,67,226,199,134,27,110,232,158,122,234,41,247,157,239,124,167,105,249,74,35,59,244,71,182,94,114,201,37,238,174,187,238,114,19,39,78,244,91,76,154,9,17,247,222,123,175,191,79,105,36,36,52,187,158,125,246,217,62,251,214,91,111,61,111,223,67,15,61,228,78,60,241,68,167,223,37,249,62,255,252,243,222,46,9,15,42,95,43,44,84,79,109,113,121,233,165,151,90,214,49,15,83,132,136,210,155,17,6,64,192,36,129,34,253,187,201,10,96,84,207,17,32,38,123,206,165,149,169,16,177,23,230,42,139,252,16,34,194,124,74,106,8,148,78,160,72,199,242,240,195,15,187,43,175,188,210,159,145,240,246,219,111,251,149,0,91,109,181,149,251,202,87,190,226,133,136,83,78,57,197,79,238,135,13,27,150,185,210,32,235,140,136,145,35,71,250,137,185,86,90,36,91,55,180,13,66,34,130,254,47,59,181,2,67,43,31,142,60,242,72,39,145,162,177,188,60,229,11,248,109,183,221,230,69,6,149,39,145,160,153,16,161,123,126,247,187,223,185,99,143,61,214,251,168,209,238,75,47,189,212,13,25,50,196,221,119,223,125,94,40,145,125,179,102,205,242,171,30,36,58,104,165,70,146,239,181,215,94,235,94,124,241,69,191,218,67,215,131,15,62,232,46,188,240,66,47,72,232,119,69,234,216,204,86,132,136,210,155,17,6,64,192,36,129,34,253,187,201,10,96,84,207,17,32,38,123,206,165,149,169,16,177,23,230,42,139,252,16,34,194,124,74,106,8,148,78,32,111,199,146,28,82,169,21,10,233,235,192,3,15,244,219,28,210,43,0,180,221,32,107,203,67,145,21,17,55,220,112,131,219,101,151,93,250,149,151,108,217,208,15,211,147,242,198,242,210,255,215,138,134,71,31,125,212,41,63,137,0,183,223,126,187,95,181,209,74,136,208,118,137,159,255,252,231,94,44,72,175,232,80,185,90,237,145,190,118,222,121,103,255,95,109,45,145,40,161,85,12,105,251,36,222,232,74,238,75,219,166,223,181,91,199,60,193,147,215,191,121,242,226,30,8,64,160,90,4,104,255,213,242,87,29,172,37,38,235,224,101,155,117,36,246,194,252,98,145,31,66,68,152,79,73,13,129,210,9,228,237,88,244,182,95,147,114,173,16,24,62,124,184,183,91,7,87,126,239,123,223,243,91,14,22,91,108,177,150,194,64,82,209,34,66,132,86,68,188,250,234,171,78,171,37,26,175,86,194,67,163,16,162,149,28,218,46,177,215,94,123,249,109,28,18,77,244,133,142,86,66,132,234,38,209,69,103,62,172,190,250,234,255,143,189,51,129,154,178,186,239,255,253,99,142,130,10,46,160,98,48,209,184,68,172,26,181,171,93,76,108,180,201,105,218,83,15,61,105,197,53,40,173,40,53,113,5,145,32,42,168,7,113,69,208,138,69,212,40,81,146,198,168,141,198,154,152,54,37,6,21,119,235,138,162,162,49,72,92,88,92,155,0,255,243,189,233,188,125,222,113,230,157,121,231,206,220,231,119,239,124,230,28,143,10,207,125,126,191,251,249,222,123,231,121,190,115,151,94,225,43,70,68,187,102,68,180,90,199,102,26,79,179,250,54,115,47,174,129,0,4,210,34,64,255,79,75,175,110,200,150,54,217,13,42,219,172,35,109,47,76,23,139,252,48,34,194,52,165,52,4,74,39,208,236,192,162,77,42,181,140,225,152,99,142,233,201,185,50,75,66,127,240,149,175,124,197,111,22,89,217,244,49,100,70,196,233,167,159,238,205,13,205,48,208,82,135,105,211,166,249,205,33,151,44,89,226,230,205,155,231,103,96,104,195,204,102,103,68,104,249,195,243,207,63,239,151,146,172,89,179,198,47,245,80,238,179,102,205,114,175,190,250,106,205,165,25,170,147,78,204,208,63,90,14,162,248,90,142,242,159,255,249,159,126,143,10,25,50,218,183,162,178,135,69,95,123,68,84,246,129,16,155,93,118,217,165,199,0,145,17,242,218,107,175,181,92,199,102,26,79,179,250,54,115,47,174,129,0,4,108,17,144,185,170,113,76,166,104,173,15,253,223,150,94,86,179,209,119,148,246,88,58,245,212,83,221,159,255,249,159,119,52,77,218,100,71,241,114,243,62,8,208,246,194,154,135,69,126,24,17,97,154,82,26,2,165,19,104,102,96,41,110,82,89,61,59,64,134,131,94,204,191,254,245,175,251,253,14,154,49,34,180,68,225,223,255,253,223,63,86,247,159,253,236,103,238,247,127,255,247,253,222,15,58,229,66,251,48,232,68,140,73,147,38,185,69,139,22,185,81,163,70,249,89,25,35,71,142,252,216,210,143,190,102,72,188,251,238,187,222,124,208,113,156,7,31,124,176,59,234,168,163,252,94,23,58,213,67,247,175,183,239,130,204,10,45,229,208,131,254,237,183,223,238,243,61,228,144,67,220,73,39,157,228,79,3,17,187,102,79,205,208,114,16,213,67,179,31,198,143,31,239,150,45,91,230,89,105,217,72,229,239,250,91,199,102,26,79,51,250,54,115,31,174,129,0,4,236,17,208,248,161,113,74,99,146,204,209,106,67,162,157,253,255,251,223,255,190,55,99,255,238,239,254,174,7,68,241,164,35,157,102,164,239,1,153,199,155,109,182,89,67,88,218,232,88,39,23,233,159,102,62,149,153,104,149,37,110,205,148,105,229,26,237,15,244,103,127,246,103,189,138,86,246,48,210,108,187,202,167,184,20,79,39,43,233,164,165,11,47,188,208,215,127,232,208,161,173,132,46,173,12,70,68,105,232,9,28,145,64,59,199,195,136,105,155,9,101,145,31,70,132,153,230,65,34,16,104,141,128,197,129,165,181,154,80,170,22,1,244,165,93,64,32,95,2,154,29,166,229,99,250,232,36,35,25,18,50,93,43,134,68,59,251,127,35,35,64,47,230,154,189,246,199,127,252,199,126,3,227,70,31,205,122,251,226,23,191,232,254,244,79,255,180,209,165,254,239,27,197,111,234,38,45,92,164,163,151,181,188,239,228,147,79,246,230,115,61,35,162,209,178,195,22,66,103,89,164,157,109,50,75,64,84,170,99,4,104,123,97,104,45,242,195,136,8,211,148,210,16,40,157,128,197,129,165,116,40,25,37,128,190,25,137,73,85,32,80,131,128,102,34,232,215,120,125,116,98,145,102,176,105,102,130,102,72,12,25,50,196,207,152,104,230,83,253,34,93,57,57,232,239,255,254,239,221,161,135,30,234,143,99,174,124,42,155,6,107,38,64,229,163,147,140,52,235,235,31,255,241,31,221,190,251,238,235,227,254,199,127,252,135,63,69,232,177,199,30,243,75,217,100,148,124,234,83,159,250,216,140,131,47,127,249,203,189,140,134,202,140,57,25,42,58,22,249,175,254,234,175,252,223,107,38,217,127,255,247,127,59,237,31,36,195,69,155,37,255,250,215,191,246,117,85,46,58,13,73,166,193,149,87,94,233,115,214,114,65,205,226,168,236,51,164,25,110,87,95,125,181,159,117,167,19,154,52,155,239,59,223,249,142,159,25,167,25,120,213,179,45,222,123,239,61,119,198,25,103,248,163,162,149,191,204,150,107,174,185,198,47,175,83,153,223,249,157,223,113,55,220,112,131,191,135,238,85,252,200,148,81,94,154,113,87,47,7,205,202,43,150,211,242,65,25,52,98,169,24,91,110,185,165,155,51,103,142,219,117,215,93,125,157,138,188,107,105,90,156,161,247,215,127,253,215,254,184,237,29,119,220,209,207,32,20,71,125,102,207,158,237,151,82,42,246,54,219,108,227,185,86,54,76,214,172,196,162,49,84,239,126,42,163,147,161,238,188,243,78,247,211,159,254,212,215,225,196,19,79,116,27,109,180,81,195,166,198,119,82,67,68,92,208,33,2,180,189,48,176,22,249,97,68,132,105,74,105,8,148,78,192,226,192,82,58,148,140,18,40,254,130,151,81,181,168,10,4,32,80,32,48,96,192,0,183,126,253,250,158,63,209,18,2,245,125,189,108,135,26,17,149,35,140,235,205,72,40,30,109,172,151,111,237,241,163,248,50,4,102,204,152,225,103,108,236,176,195,14,254,200,98,45,37,169,188,236,55,154,17,161,229,2,223,250,214,183,252,82,54,45,245,80,124,189,76,95,113,197,21,78,230,139,246,231,209,223,201,12,208,222,6,159,252,228,39,189,209,33,83,70,155,19,107,182,136,142,77,254,231,127,254,103,191,100,66,247,152,59,119,174,127,249,254,219,191,253,91,127,63,93,171,123,136,95,173,143,246,70,250,175,255,250,47,255,162,173,151,108,153,10,202,75,71,49,203,92,208,159,31,127,252,241,222,32,168,55,35,66,28,234,229,80,137,169,123,253,203,191,252,139,63,205,73,251,13,233,94,50,7,190,250,213,175,250,127,235,40,105,229,82,235,20,167,202,61,180,9,179,140,32,105,32,227,66,75,105,100,44,72,3,253,157,78,115,210,209,215,127,241,23,127,130,145,255,81,0,0,32,0,73,68,65,84,225,151,5,254,209,31,253,81,175,153,43,213,122,244,117,63,157,40,85,209,98,147,77,54,241,102,141,116,150,233,209,232,195,51,71,35,66,252,125,167,8,208,246,194,200,90,228,135,17,17,166,41,165,33,80,58,1,139,3,75,233,80,50,74,0,125,51,18,147,170,64,160,6,129,78,207,136,104,100,68,84,82,210,108,1,253,138,175,89,24,250,117,92,47,250,235,214,173,115,71,31,125,180,191,164,218,200,232,203,136,208,172,14,237,205,35,211,98,196,136,17,53,203,203,84,208,140,1,45,3,169,28,155,92,61,99,64,247,209,75,183,238,179,211,78,59,249,235,52,91,68,47,204,154,29,161,25,21,218,247,71,47,252,50,75,170,151,94,232,5,91,249,107,239,34,213,79,44,180,169,163,246,41,170,222,35,162,158,17,209,87,14,21,118,218,95,73,230,141,76,2,125,170,239,37,67,69,51,75,100,168,84,78,173,170,110,10,63,250,209,143,220,67,15,61,228,205,134,234,123,232,212,171,226,94,72,181,76,165,106,61,250,186,159,142,194,214,71,92,171,57,52,234,164,124,39,53,34,196,223,119,138,0,109,47,140,172,69,126,24,17,97,154,82,26,2,165,19,176,56,176,148,14,37,163,4,208,55,35,49,169,10,4,170,8,104,137,129,126,137,214,172,135,208,61,34,170,95,126,53,19,64,211,238,155,53,34,148,154,150,115,124,239,123,223,243,191,194,235,196,161,202,203,170,254,173,217,13,154,85,208,104,70,132,234,162,95,220,183,219,110,59,247,249,207,127,190,167,198,213,47,207,50,61,116,154,145,54,150,172,103,68,168,176,102,18,232,148,165,223,253,221,223,245,155,14,107,38,69,101,9,129,150,94,232,52,38,45,183,216,111,191,253,252,204,138,202,223,61,248,224,131,126,201,133,248,234,87,255,234,23,110,205,54,17,155,227,142,59,174,207,25,17,141,114,120,230,153,103,252,105,76,90,210,162,99,176,107,25,17,175,188,242,138,103,170,127,180,252,166,214,7,35,130,225,1,2,125,19,224,121,40,172,133,88,228,135,17,17,166,41,165,33,80,58,129,86,6,150,226,84,220,74,5,116,162,133,166,169,106,109,112,127,62,245,142,249,212,61,234,253,93,95,101,154,137,93,43,255,131,14,58,200,77,158,60,217,31,93,214,169,229,12,161,121,55,83,183,234,107,90,209,183,149,56,148,129,0,4,226,19,104,231,169,25,90,166,160,23,113,141,131,155,110,186,169,251,167,127,250,39,247,123,191,247,123,61,70,132,126,181,215,158,1,122,233,215,139,121,245,71,71,35,203,28,208,119,128,102,25,200,148,208,158,13,50,75,158,125,246,89,63,19,65,255,84,140,8,93,171,56,122,1,47,46,141,168,245,98,174,88,50,34,180,31,196,215,190,246,53,247,226,139,47,122,131,64,185,200,176,232,203,136,248,229,47,127,233,141,134,79,127,250,211,126,159,135,63,252,195,63,252,88,238,218,255,66,185,106,86,128,102,38,104,22,131,150,57,104,159,5,125,55,232,35,131,68,49,53,179,66,39,135,104,79,9,45,185,80,94,154,137,177,122,245,106,191,52,68,179,44,100,122,20,63,245,114,144,17,114,213,85,87,249,89,23,170,71,229,163,239,40,197,215,18,19,205,250,208,62,20,50,66,116,111,141,233,191,250,213,175,252,146,146,47,124,225,11,94,39,253,153,150,128,104,214,132,246,133,216,121,231,157,221,183,191,253,109,255,103,154,17,242,210,75,47,245,123,70,68,95,247,43,154,76,204,136,136,223,239,137,216,26,1,158,135,90,227,86,41,101,145,31,70,68,152,166,148,134,64,233,4,90,25,88,170,127,57,211,218,100,109,30,118,253,245,215,251,7,179,122,191,216,244,183,178,157,52,34,180,209,153,30,42,117,204,154,30,48,95,120,225,5,255,224,167,7,241,102,119,113,111,87,125,250,123,159,254,92,223,138,190,253,185,63,215,66,0,2,229,17,208,186,127,29,131,89,125,108,103,43,15,142,26,7,23,46,92,232,95,108,255,228,79,254,196,159,104,161,163,143,43,51,34,244,242,91,57,6,89,47,186,186,118,216,176,97,222,88,208,230,146,218,115,64,39,75,104,153,131,126,217,215,75,182,126,193,151,9,32,99,226,179,159,253,172,219,126,251,237,123,140,136,165,75,151,250,189,5,180,151,65,101,179,74,25,43,90,214,161,239,146,202,167,114,116,166,102,104,104,217,193,163,143,62,234,14,56,224,0,191,7,132,142,254,108,244,34,172,122,233,123,233,201,39,159,244,123,44,84,150,54,200,116,168,108,20,41,179,65,47,253,149,163,68,53,27,98,222,188,121,222,88,41,30,69,170,156,245,29,161,123,105,99,73,125,71,201,16,144,17,161,56,154,113,161,123,234,239,43,155,85,86,76,140,90,57,104,185,132,150,122,84,62,149,77,64,139,92,181,140,228,152,99,142,241,123,111,84,114,169,101,68,84,226,139,249,211,79,63,237,70,143,30,237,191,227,180,39,70,245,119,105,113,118,73,145,131,242,168,228,32,189,84,159,90,247,43,150,111,196,191,186,119,240,157,84,222,120,209,237,145,105,123,97,45,192,34,63,140,136,48,77,41,13,129,210,9,180,50,176,212,90,11,91,252,51,173,71,189,248,226,139,253,174,218,218,89,92,59,151,235,215,49,61,56,62,240,192,3,189,30,34,139,15,72,122,8,213,81,105,58,135,93,31,253,74,180,98,197,138,158,95,169,42,176,84,70,191,34,201,68,208,58,98,253,42,164,181,179,122,56,214,131,166,118,4,215,47,121,250,232,65,79,15,98,197,227,228,234,173,229,213,195,167,166,21,235,193,108,227,141,55,246,191,254,233,97,83,59,190,247,245,80,87,93,135,202,195,168,226,235,33,85,59,189,235,87,169,229,203,151,247,252,42,165,95,20,111,187,237,182,154,76,244,0,175,95,17,181,187,185,214,71,235,129,86,15,242,173,204,212,104,69,223,210,27,37,9,64,0,2,109,33,96,169,255,151,117,252,102,91,64,70,190,73,206,71,129,90,106,147,145,101,37,92,201,4,104,123,97,2,88,228,135,17,17,166,41,165,33,80,58,129,86,6,150,90,51,34,180,14,87,83,123,53,101,245,249,231,159,247,199,157,201,140,216,123,239,189,253,175,49,50,10,244,203,138,126,17,211,20,88,189,244,95,114,201,37,78,107,95,43,155,104,233,69,93,83,75,101,4,232,58,153,10,138,165,95,165,52,93,182,104,68,140,25,51,198,255,58,38,211,225,174,187,238,114,63,248,193,15,252,117,50,15,244,226,175,233,190,149,115,237,181,134,247,51,159,249,76,79,249,122,15,121,218,16,76,191,254,201,48,209,241,105,90,75,172,41,191,218,197,92,59,132,235,87,46,253,106,166,221,196,139,27,127,21,141,8,197,174,172,229,213,166,109,250,197,79,51,70,148,91,209,136,40,94,87,205,68,102,140,166,10,203,4,209,14,237,154,42,221,236,142,228,252,250,84,122,151,34,1,8,152,33,208,202,248,222,169,228,49,34,154,39,139,17,209,60,43,174,132,64,179,4,44,141,135,205,230,108,233,58,139,252,48,34,44,181,16,114,129,64,11,4,90,25,88,106,237,177,160,169,193,122,137,215,177,102,90,191,171,95,244,101,52,212,90,166,81,89,59,92,253,114,174,53,200,50,3,116,15,125,180,171,185,142,124,147,33,81,109,68,104,186,175,12,11,173,49,150,105,160,151,117,173,207,213,122,90,221,87,203,44,116,47,153,30,202,171,184,166,185,222,67,94,241,207,149,227,35,143,60,226,141,8,49,210,44,15,205,212,144,81,162,153,30,245,140,136,202,218,217,202,78,241,15,63,252,176,159,102,44,115,163,104,68,20,235,163,186,22,153,232,168,54,157,29,175,169,184,154,42,92,156,26,220,95,137,91,209,183,191,49,184,30,2,16,176,73,128,254,111,83,151,110,206,138,54,217,205,234,151,91,119,218,94,24,127,139,252,48,34,194,52,165,52,4,74,39,208,202,192,82,253,34,175,181,169,90,59,171,23,117,173,143,221,124,243,205,123,189,168,235,239,181,89,153,142,252,146,185,176,120,241,98,127,94,122,181,17,113,235,173,183,122,30,149,205,204,154,221,35,162,184,70,85,235,90,117,95,173,57,214,146,138,226,253,42,176,155,153,17,81,60,158,76,229,138,49,244,255,245,140,8,205,2,209,18,145,90,117,40,26,17,90,134,82,143,137,54,110,19,11,45,59,17,87,205,46,145,41,33,147,165,191,159,86,244,237,111,12,174,135,0,4,108,18,160,255,219,212,165,155,179,162,77,118,179,250,229,214,157,182,23,198,223,34,63,140,136,48,77,41,13,129,210,9,180,50,176,212,123,145,175,156,67,174,141,182,138,47,234,58,219,92,75,26,142,61,246,88,191,84,67,75,27,180,209,89,187,102,68,104,183,114,189,168,107,25,196,174,187,238,234,151,125,104,231,117,189,196,31,117,212,81,126,35,177,226,167,94,254,90,94,242,195,31,254,208,207,192,144,17,209,215,140,136,226,140,140,226,204,13,205,136,144,105,161,13,214,244,169,55,35,66,59,146,215,99,82,153,45,33,3,71,179,58,180,191,132,54,83,59,244,208,67,251,221,94,90,209,183,223,65,40,0,1,8,152,36,64,255,55,41,75,87,39,69,155,236,106,249,75,173,60,109,47,12,191,69,126,24,17,97,154,82,26,2,165,19,104,101,96,169,245,34,175,83,39,244,194,172,141,21,117,158,125,209,136,144,233,160,125,35,180,231,129,142,120,211,206,235,122,201,214,47,254,175,190,250,106,207,181,218,15,65,251,50,232,62,187,236,178,75,143,81,81,107,143,8,237,22,175,88,218,168,82,251,55,200,124,208,62,20,122,137,215,94,21,90,170,161,255,214,222,10,213,203,32,106,237,113,33,211,66,101,42,167,102,200,44,169,183,71,132,54,208,212,49,106,50,18,100,124,84,12,21,253,187,217,61,34,180,12,165,30,19,237,34,175,229,45,149,77,59,101,240,200,136,168,28,35,215,159,70,211,138,190,253,185,63,215,66,0,2,118,9,208,255,237,106,211,173,153,209,38,187,85,249,242,235,77,219,11,211,192,34,63,140,136,48,77,41,13,129,210,9,180,50,176,212,218,35,66,47,201,122,145,255,243,63,255,115,255,130,93,52,34,138,199,190,29,124,240,193,126,150,130,150,30,92,122,233,165,254,84,141,202,181,90,174,160,101,27,218,223,97,213,170,85,189,78,156,168,222,35,66,71,214,105,51,72,237,191,160,19,37,100,74,12,31,62,220,243,148,201,33,51,99,183,221,118,235,89,34,81,4,93,157,191,246,183,80,254,58,122,238,243,159,255,124,207,233,20,245,78,205,208,253,117,226,133,54,203,84,14,154,253,160,101,36,138,169,58,84,78,205,208,127,31,118,216,97,126,67,78,109,96,89,220,152,83,199,226,85,142,194,171,102,162,125,47,42,167,102,40,55,237,153,161,13,55,171,13,149,102,26,79,43,250,54,115,95,174,129,0,4,236,19,160,255,219,215,168,219,50,164,77,118,155,226,118,234,75,219,11,211,194,34,63,140,136,48,77,41,13,129,210,9,88,28,88,66,161,104,198,130,76,2,237,87,81,60,45,35,244,190,253,45,255,209,71,31,185,27,110,184,193,109,180,209,70,78,51,56,202,248,228,168,111,25,28,137,9,129,20,9,208,255,83,84,45,239,156,105,147,121,235,107,185,118,180,189,48,117,44,242,195,136,8,211,148,210,16,40,157,128,197,129,37,4,138,246,107,56,252,240,195,221,148,41,83,252,158,10,170,95,204,143,246,195,208,140,14,237,55,177,227,142,59,186,99,142,57,198,239,95,17,114,242,69,72,254,185,233,27,194,130,178,16,232,54,2,244,255,110,83,220,126,125,105,147,246,53,202,53,67,218,94,152,178,22,249,97,68,132,105,74,105,8,148,78,192,226,192,82,58,148,140,18,64,223,140,196,164,42,16,232,39,1,250,127,63,129,113,121,199,9,208,38,59,142,152,0,117,8,208,246,194,154,134,69,126,24,17,97,154,82,26,2,165,19,176,56,176,148,14,37,163,4,208,55,35,49,169,10,4,250,73,128,254,223,79,96,92,222,113,2,180,201,142,35,38,0,70,68,71,218,128,197,190,139,17,209,17,169,185,41,4,226,17,176,56,176,196,171,125,254,145,208,55,127,141,169,33,4,234,17,160,255,211,54,172,17,160,77,90,83,164,123,242,161,237,133,105,109,145,31,70,68,152,166,148,134,64,233,4,202,30,88,106,29,5,42,40,247,221,119,159,251,201,79,126,226,206,58,235,172,62,25,233,4,11,157,156,161,125,24,190,246,181,175,249,211,41,54,222,120,227,94,101,116,66,133,78,217,56,225,132,19,220,208,161,67,155,102,174,147,48,42,39,122,172,91,183,174,165,123,52,29,172,67,23,150,173,111,135,170,197,109,33,0,129,38,8,208,255,155,128,196,37,81,9,208,38,163,226,38,88,129,0,109,47,172,57,88,228,135,17,17,166,41,165,33,80,58,129,178,7,150,80,35,226,131,15,62,240,102,197,152,49,99,220,94,123,237,85,147,103,189,24,141,224,23,141,136,247,223,127,223,31,183,121,254,249,231,247,203,204,104,20,163,211,127,95,182,190,157,174,31,247,135,0,4,234,19,160,255,211,58,172,17,160,77,90,83,164,123,242,161,237,133,105,109,145,31,70,68,152,166,148,134,64,233,4,202,30,88,154,53,34,238,191,255,126,55,113,226,68,247,216,99,143,185,209,163,71,123,67,96,243,205,55,119,167,156,114,138,155,59,119,174,231,248,227,31,255,216,45,90,180,200,205,158,61,219,141,24,49,194,77,155,54,205,125,233,75,95,114,167,158,122,170,191,102,159,125,246,113,55,223,124,179,123,230,153,103,220,204,153,51,221,3,15,60,224,14,56,224,0,255,223,251,239,191,191,211,236,138,123,238,185,199,77,152,48,193,223,239,232,163,143,118,58,10,116,242,228,201,254,159,202,61,22,46,92,232,222,121,231,157,158,124,100,130,156,115,206,57,110,235,173,183,118,50,47,46,190,248,98,247,225,135,31,186,183,223,126,219,207,214,216,102,155,109,74,211,185,108,125,75,171,56,129,33,0,1,127,106,144,198,53,62,16,176,66,128,54,105,69,137,238,203,131,182,23,166,185,69,126,24,17,97,154,82,26,2,165,19,40,123,96,105,198,136,120,249,229,151,221,105,167,157,230,206,62,251,108,183,199,30,123,120,51,225,201,39,159,116,231,157,119,158,91,191,126,189,255,243,177,99,199,122,19,224,241,199,31,247,6,193,27,111,188,225,205,131,138,97,81,153,205,32,99,65,203,55,244,207,246,219,111,239,110,188,241,70,247,224,131,15,186,75,46,185,196,189,242,202,43,222,80,152,62,125,186,255,187,11,46,184,192,41,191,203,46,187,204,21,103,68,172,93,187,182,39,159,61,247,220,211,231,179,116,233,82,55,117,234,84,247,194,11,47,248,37,32,50,35,246,222,123,111,247,137,79,124,34,250,17,162,197,70,85,182,190,165,55,112,18,128,64,23,19,160,255,119,177,248,70,171,78,155,52,42,76,23,164,69,219,11,19,217,34,63,140,136,48,77,41,13,129,210,9,148,61,176,232,69,255,136,35,142,112,255,254,239,255,254,49,22,154,209,160,101,23,119,220,113,135,123,228,145,71,188,225,160,124,223,124,243,77,63,107,65,166,193,182,219,110,219,99,68,200,4,152,51,103,142,223,47,66,51,28,54,219,108,51,127,207,190,150,102,104,47,10,153,17,50,27,20,231,245,215,95,247,179,44,244,121,226,137,39,220,117,215,93,231,13,137,162,17,161,153,23,50,30,100,110,40,159,213,171,87,187,41,83,166,184,51,207,60,211,201,164,184,232,162,139,188,177,177,197,22,91,116,189,190,165,3,32,1,8,116,49,129,178,199,247,46,70,79,213,235,16,160,77,210,52,202,34,64,219,11,35,111,145,31,70,68,152,166,148,134,64,233,4,202,30,88,154,153,17,177,96,193,2,207,73,134,133,62,218,23,162,50,11,226,211,159,254,116,207,127,239,180,211,78,238,214,91,111,117,179,102,205,242,70,129,102,38,200,148,208,70,147,149,25,17,90,62,241,236,179,207,186,187,239,190,219,27,13,139,23,47,118,7,30,120,160,55,34,84,182,24,167,222,30,17,42,123,228,145,71,246,210,78,203,62,180,100,67,159,202,6,151,131,6,13,234,122,125,75,7,64,2,16,232,98,2,101,143,239,93,140,158,170,99,68,208,6,140,17,96,60,12,19,196,34,63,140,136,48,77,41,13,129,210,9,148,61,176,52,99,68,52,59,35,98,247,221,119,247,60,181,38,90,51,27,206,61,247,92,119,208,65,7,185,131,15,62,184,199,136,120,233,165,151,252,146,142,99,143,61,214,47,157,208,178,15,25,8,253,157,17,177,106,213,42,55,110,220,184,143,233,87,52,47,48,34,74,111,222,36,0,129,174,38,80,246,248,222,213,240,169,124,77,2,180,73,26,70,89,4,104,123,97,228,45,242,195,136,8,211,148,210,16,40,157,64,217,3,75,51,70,68,179,123,68,60,244,208,67,238,197,23,95,236,217,108,82,123,61,200,136,216,119,223,125,253,204,8,253,191,150,98,60,255,252,243,126,31,137,53,107,214,120,131,66,198,133,102,81,172,92,185,210,239,253,32,3,99,151,93,118,241,230,196,242,229,203,123,246,136,168,220,67,51,50,180,52,68,75,71,116,82,199,146,37,75,220,188,121,243,252,166,151,186,7,51,34,74,111,214,36,0,1,8,56,199,102,149,180,2,115,4,202,126,230,48,7,132,132,162,17,160,237,133,161,182,200,15,35,34,76,83,74,67,160,116,2,101,15,44,205,24,17,130,84,235,212,12,157,70,81,92,166,177,195,14,59,248,253,25,116,106,198,224,193,131,253,94,15,199,29,119,156,27,48,96,128,255,243,219,110,187,205,255,157,246,125,184,229,150,91,252,76,137,163,142,58,202,47,201,184,244,210,75,221,176,97,195,252,82,141,73,147,38,57,205,120,24,63,126,188,91,182,108,153,55,38,138,247,184,233,166,155,252,137,24,186,78,167,116,140,26,53,202,239,35,49,114,228,72,191,97,38,70,68,233,205,154,4,32,0,1,140,8,218,128,65,2,101,63,115,24,68,66,74,145,8,208,246,194,64,91,228,135,17,17,166,41,165,33,80,58,1,139,3,75,233,80,50,74,0,125,51,18,147,170,64,160,159,4,232,255,253,4,198,229,29,39,64,155,236,56,98,2,212,33,64,219,11,107,26,22,249,97,68,132,105,74,105,8,148,78,192,226,192,82,58,148,140,18,64,223,140,196,164,42,16,232,39,1,250,127,63,129,113,121,199,9,208,38,59,142,152,0,24,17,29,105,3,22,251,46,70,68,71,164,230,166,16,136,71,192,226,192,18,175,246,249,71,66,223,252,53,166,134,16,168,71,128,254,79,219,176,70,128,54,105,77,145,238,201,135,182,23,166,181,69,126,24,17,97,154,82,26,2,165,19,176,56,176,148,14,37,163,4,208,55,35,49,169,10,4,250,73,128,254,223,79,96,92,222,113,2,180,201,142,35,38,0,51,34,58,210,6,44,246,93,140,136,142,72,205,77,33,16,143,128,6,22,62,121,19,208,169,32,124,32,0,129,238,35,192,248,222,125,154,167,80,99,190,147,82,80,41,191,28,45,190,72,167,68,217,34,63,140,136,148,90,16,185,66,0,2,16,128,0,4,32,0,1,67,4,44,62,220,214,194,147,74,158,134,164,37,21,8,152,34,64,31,14,147,195,34,63,140,136,48,77,41,13,1,8,64,0,2,16,128,0,4,186,150,128,197,135,91,140,136,174,109,142,84,60,99,2,169,140,53,86,37,176,200,15,35,194,106,107,33,47,8,64,0,2,16,128,0,4,32,96,156,128,197,135,91,140,8,227,141,134,244,32,208,2,129,84,198,154,22,170,22,165,136,69,126,24,17,81,164,39,8,4,32,0,1,8,64,0,2,16,200,143,128,197,135,91,140,136,252,218,25,53,130,64,42,99,141,85,165,44,242,195,136,176,218,90,200,11,2,16,128,0,4,32,0,1,8,24,39,96,241,225,22,35,194,120,163,33,61,8,180,64,32,149,177,166,133,170,69,41,98,145,31,70,68,20,233,9,2,1,8,64,0,2,16,128,0,4,242,35,96,241,225,22,35,34,191,118,70,141,32,144,202,88,99,85,41,139,252,48,34,172,182,22,242,130,0,4,32,0,1,8,64,0,2,198,9,88,124,184,197,136,48,222,104,72,15,2,45,16,72,101,172,105,161,106,81,138,88,228,135,17,17,69,122,130,64,0,2,16,128,0,4,32,0,129,252,8,88,124,184,197,136,200,175,157,81,35,8,164,50,214,88,85,202,34,63,140,8,171,173,133,188,32,0,1,8,64,0,2,16,128,128,113,2,22,31,110,49,34,140,55,26,210,131,64,11,4,82,25,107,90,168,90,148,34,22,249,97,68,68,145,158,32,16,128,0,4,32,0,1,8,64,32,63,2,22,31,110,49,34,242,107,103,212,8,2,169,140,53,86,149,178,200,15,35,194,106,107,33,47,8,64,0,2,16,128,0,4,32,96,156,128,197,135,91,140,8,227,141,134,244,32,208,2,129,84,198,154,22,170,22,165,136,69,126,24,17,81,164,39,8,4,32,0,1,8,64,0,2,16,200,143,128,197,135,91,140,136,252,218,25,53,130,64,42,99,141,85,165,44,242,195,136,176,218,90,200,11,2,16,128,0,4,32,0,1,8,24,39,96,241,225,22,35,194,120,163,33,61,8,180,64,32,149,177,166,133,170,69,41,98,145,31,70,68,20,233,9,2,1,8,64,0,2,16,128,0,4,242,35,96,241,225,22,35,34,191,118,70,141,32,144,202,88,99,85,41,139,252,48,34,172,182,22,242,130,0,4,32,0,1,8,64,0,2,198,9,88,124,184,197,136,48,222,104,72,15,2,45,16,72,101,172,105,161,106,81,138,88,228,135,17,17,69,122,130,64,0,2,16,128,0,4,32,0,129,252,8,88,124,184,197,136,200,175,157,81,35,8,164,50,214,88,85,202,34,63,140,8,171,173,133,188,32,0,1,8,64,0,2,16,128,128,113,2,22,31,110,49,34,140,55,26,210,131,64,11,4,82,25,107,90,168,90,148,34,22,249,97,68,68,145,158,32,16,128,0,4,32,0,1,8,64,32,63,2,22,31,110,49,34,242,107,103,212,8,2,169,140,53,86,149,178,200,15,35,194,106,107,33,47,8,64,0,2,16,128,0,4,32,96,156,128,197,135,91,140,8,227,141,134,244,32,208,2,129,84,198,154,22,170,22,165,136,69,126,24,17,81,164,39,8,4,32,0,1,8,64,0,2,16,200,143,128,197,135,91,140,136,252,218,25,53,130,64,42,99,141,85,165,44,242,195,136,176,218,90,200,11,2,16,128,0,4,32,0,1,8,24,39,96,241,225,22,35,194,120,163,33,61,8,180,64,32,149,177,166,133,170,69,41,98,145,31,70,68,20,233,9,2,1,8,64,0,2,16,128,0,4,242,35,96,241,225,22,35,34,191,118,70,141,32,144,202,88,99,85,41,139,252,48,34,172,182,22,242,130,0,4,32,0,1,8,64,0,2,198,9,88,124,184,197,136,48,222,104,72,15,2,45,16,72,101,172,105,161,106,81,138,88,228,135,17,17,69,122,130,64,0,2,16,128,0,4,32,0,129,252,8,88,124,184,197,136,200,175,157,81,35,8,164,50,214,88,85,202,34,63,140,8,171,173,133,188,32,0,1,8,64,0,2,16,128,128,113,2,22,31,110,49,34,140,55,26,210,131,64,11,4,82,25,107,90,168,90,148,34,22,249,97,68,68,145,158,32,16,128,0,4,32,0,1,8,64,32,63,2,22,31,110,49,34,242,107,103,212,8,2,169,140,53,86,149,178,200,15,35,194,106,107,33,47,8,64,0,2,16,128,0,4,32,96,156,128,197,135,91,140,8,227,141,134,244,32,208,2,129,84,198,154,22,170,22,165,136,69,126,24,17,81,164,39,8,4,32,0,1,8,64,0,2,16,200,143,128,197,135,91,140,136,252,218,25,53,130,64,42,99,141,85,165,44,242,195,136,176,218,90,200,11,2,16,128,0,4,32,0,1,8,24,39,96,241,225,22,35,194,120,163,33,61,8,180,64,32,149,177,166,133,170,69,41,98,145,31,70,68,20,233,9,2,1,8,64,0,2,16,128,0,4,242,35,96,241,225,22,35,34,191,118,70,141,32,144,202,88,99,85,41,139,252,48,34,172,182,22,242,130,0,4,32,0,1,8,64,0,2,198,9,88,124,184,197,136,48,222,104,72,15,2,45,16,72,101,172,105,161,106,81,138,88,228,135,17,17,69,122,130,64,0,2,16,128,0,4,32,0,129,252,8,88,124,184,197,136,200,175,157,81,35,8,164,50,214,88,85,202,34,63,140,8,171,173,133,188,32,0,1,8,212,32,160,47,18,62,16,128,0,4,44,17,216,176,97,131,165,116,106,230,98,241,33,220,60,52,18,132,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,162,18,176,248,69,18,21,0,193,32,0,1,8,180,64,128,177,179,5,104,20,129,128,33,2,244,225,48,49,44,242,195,136,8,211,148,210,16,128,0,4,58,74,96,236,216,177,110,193,130,5,110,250,244,233,110,194,132,9,174,242,69,50,115,230,76,55,117,234,84,119,248,225,135,187,249,243,231,119,52,7,110,14,1,8,64,32,117,2,22,31,194,83,103,74,254,16,136,73,128,62,28,70,219,34,63,140,136,48,77,41,13,1,8,64,160,163,4,214,174,93,235,134,13,27,230,6,13,26,228,6,12,24,224,222,121,231,29,183,213,86,91,185,117,235,214,185,15,63,252,208,189,249,230,155,110,240,224,193,29,205,129,155,67,0,2,16,72,157,128,197,135,240,212,153,146,63,4,98,18,160,15,135,209,182,200,15,35,34,76,83,74,67,0,2,16,232,56,129,137,19,39,186,185,115,231,186,53,107,214,120,51,98,253,250,245,110,200,144,33,110,220,184,113,78,51,35,248,64,0,2,16,128,64,223,4,44,62,132,163,25,4,32,208,60,1,250,112,243,172,106,93,105,145,31,70,68,152,166,148,134,0,4,32,208,113,2,154,21,177,237,182,219,250,25,16,149,207,192,129,3,221,202,149,43,153,13,209,113,250,4,128,0,4,114,32,96,241,33,60,7,174,212,1,2,177,8,208,135,195,72,91,228,135,17,17,166,41,165,33,0,1,8,68,33,48,105,210,36,119,245,213,87,187,213,171,87,187,45,182,216,194,29,127,252,241,110,198,140,25,81,98,19,4,2,16,128,64,234,4,44,62,132,167,206,148,252,33,16,147,0,125,56,140,182,69,126,24,17,97,154,82,26,2,16,128,64,20,2,197,89,17,204,134,136,130,156,32,16,128,64,70,4,44,62,132,103,132,151,170,64,160,227,4,232,195,97,136,45,242,195,136,8,211,148,210,16,128,0,4,162,17,208,94,17,115,230,204,113,39,158,120,34,123,67,68,163,78,32,8,64,32,7,2,22,31,194,115,224,74,29,32,16,139,0,125,56,140,180,69,126,24,17,97,154,82,26,2,16,128,64,52,2,154,21,49,124,248,112,183,98,197,10,246,134,136,70,157,64,16,128,64,14,4,44,62,132,231,192,149,58,64,32,22,1,250,112,24,105,139,252,48,34,194,52,165,52,4,32,80,50,1,13,172,124,242,38,176,97,195,134,188,43,72,237,32,0,129,142,19,176,248,16,222,241,74,19,0,2,25,17,160,15,135,137,105,145,31,70,68,152,166,148,134,0,4,74,38,96,113,96,45,25,73,86,225,209,55,43,57,169,12,4,74,35,192,88,82,26,122,2,67,160,45,4,232,195,97,24,45,242,195,136,8,211,148,210,16,128,64,201,4,44,14,172,37,35,201,42,60,250,102,37,39,149,129,64,105,4,24,75,74,67,79,96,8,180,133,0,125,56,12,163,69,126,24,17,97,154,82,26,2,16,40,153,128,197,129,181,100,36,89,133,71,223,172,228,164,50,16,40,141,0,99,73,105,232,9,12,129,182,16,160,15,135,97,180,200,15,35,34,76,83,74,67,0,2,37,19,176,56,176,150,140,36,171,240,232,155,149,156,84,6,2,165,17,96,44,41,13,61,129,33,208,22,2,244,225,48,140,22,249,97,68,132,105,74,105,8,64,160,100,2,22,7,214,146,145,100,21,30,125,179,146,147,202,64,160,52,2,140,37,165,161,39,48,4,218,66,128,62,28,134,209,34,63,140,136,48,77,41,13,1,8,148,76,192,226,192,90,50,146,172,194,163,111,86,114,82,25,8,148,70,128,177,164,52,244,4,134,64,91,8,208,135,195,48,90,228,135,17,17,166,41,165,33,0,129,146,9,88,28,88,75,70,146,85,120,244,205,74,78,42,3,129,210,8,48,150,148,134,158,192,16,104,11,1,250,112,24,70,139,252,48,34,194,52,165,52,4,32,80,50,1,139,3,107,201,72,178,10,143,190,89,201,73,101,32,80,26,1,198,146,210,208,19,24,2,109,33,64,31,14,195,104,145,31,70,68,152,166,148,134,0,4,74,38,96,113,96,45,25,73,86,225,209,55,43,57,169,12,4,74,35,192,88,82,26,122,2,67,160,45,4,232,195,97,24,45,242,195,136,8,211,148,210,16,128,64,201,4,44,14,172,37,35,201,42,60,250,102,37,39,149,129,64,105,4,24,75,74,67,79,96,8,180,133,0,125,56,12,163,69,126,24,17,97,154,82,26,2,16,40,153,128,197,129,181,100,36,89,133,71,223,172,228,164,50,16,40,141,0,99,73,105,232,9,12,129,182,16,160,15,135,97,180,200,15,35,34,76,83,74,67,0,2,37,19,176,56,176,150,140,36,171,240,232,155,149,156,84,6,2,165,17,96,44,41,13,61,129,33,208,22,2,244,225,48,140,22,249,97,68,132,105,74,105,8,64,160,100,2,22,7,214,146,145,100,21,30,125,179,146,147,202,64,160,52,2,140,37,165,161,39,48,4,218,66,128,62,28,134,209,34,63,140,136,48,77,41,13,1,8,148,76,192,226,192,90,50,146,172,194,163,111,86,114,82,25,8,148,70,128,177,164,52,244,4,134,64,91,8,208,135,195,48,90,228,135,17,17,166,41,165,33,0,129,146,9,88,28,88,75,70,146,85,120,244,205,74,78,42,3,129,210,8,48,150,148,134,158,192,16,104,11,1,250,112,24,70,139,252,48,34,194,52,165,52,4,32,80,50,1,139,3,107,201,72,178,10,143,190,89,201,73,101,32,80,26,1,198,146,210,208,19,24,2,109,33,64,31,14,195,104,145,31,70,68,152,166,148,134,0,4,74,38,96,113,96,45,25,73,86,225,209,55,43,57,169,12,4,74,35,192,88,82,26,122,2,67,160,45,4,232,195,97,24,45,242,195,136,8,211,148,210,16,128,64,201,4,44,14,172,37,35,201,42,60,250,102,37,39,149,129,64,105,4,24,75,74,67,79,96,8,180,133,0,125,56,12,163,69,126,24,17,97,154,82,26,2,16,40,153,128,197,129,181,100,36,89,133,71,223,172,228,164,50,16,40,141,0,99,73,105,232,9,12,129,182,16,160,15,135,97,180,200,15,35,34,76,83,74,67,0,2,37,19,176,56,176,150,140,36,171,240,232,155,149,156,84,6,2,165,17,96,44,41,13,61,129,33,208,22,2,244,225,48,140,22,249,97,68,132,105,74,105,8,64,160,100,2,22,7,214,146,145,100,21,30,125,179,146,147,202,64,160,52,2,140,37,165,161,39,48,4,218,66,128,62,28,134,209,34,63,140,136,48,77,41,13,1,8,148,76,192,226,192,90,50,146,172,194,163,111,86,114,82,25,8,148,70,128,177,164,52,244,4,134,64,91,8,208,135,195,48,90,228,135,17,17,166,41,165,33,0,129,146,9,88,28,88,75,70,146,85,120,244,205,74,78,42,3,129,210,8,48,150,148,134,158,192,16,104,11,1,250,112,24,70,208,195,78,143,0,0,32,0,73,68,65,84,139,252,48,34,194,52,165,52,4,32,80,50,1,139,3,107,201,72,178,10,143,190,89,201,73,101,32,80,26,1,198,146,210,208,19,24,2,109,33,64,31,14,195,104,145,31,70,68,152,166,148,134,0,4,74,38,96,113,96,45,25,73,86,225,209,55,43,57,169,12,4,74,35,192,88,82,26,122,2,67,160,45,4,232,195,97,24,45,242,195,136,8,211,148,210,16,128,64,201,4,172,13,172,207,61,247,156,187,246,218,107,221,185,231,158,235,6,13,26,20,149,78,153,177,59,85,81,107,250,118,170,158,220,23,2,16,232,44,1,198,146,206,242,229,238,16,232,52,1,250,112,24,97,139,252,48,34,194,52,165,52,4,32,80,50,1,107,3,107,153,102,64,153,177,59,213,12,172,233,219,169,122,114,95,8,164,70,192,242,120,83,43,183,202,88,242,236,179,207,186,201,147,39,187,239,127,255,251,110,212,168,81,238,194,11,47,116,187,237,182,91,159,248,99,212,181,217,24,239,190,251,174,187,252,242,203,221,9,39,156,224,134,14,29,154,90,179,33,95,8,180,76,128,231,129,150,209,249,130,22,249,97,68,132,105,74,105,8,64,160,100,2,214,6,214,226,195,228,38,155,108,226,110,187,237,54,55,115,230,76,247,192,3,15,184,3,14,56,192,255,247,254,251,239,239,116,221,197,23,95,236,62,252,240,67,247,246,219,111,187,235,174,187,206,253,252,231,63,119,83,167,78,245,68,199,143,31,239,150,45,91,214,51,179,226,254,251,239,119,19,39,78,116,143,61,246,152,27,51,102,140,59,231,156,115,220,214,91,111,221,139,190,238,169,7,212,79,126,242,147,254,223,251,237,183,159,187,242,202,43,221,238,187,239,238,175,171,119,143,91,110,185,197,253,230,55,191,113,71,28,113,132,251,159,255,249,31,119,254,249,231,187,175,126,245,171,238,115,159,251,92,201,234,218,252,226,44,29,10,9,64,192,0,129,102,95,156,203,72,181,158,17,241,198,27,111,184,233,211,167,187,51,206,56,195,141,24,49,194,221,123,239,189,238,59,223,249,142,187,236,178,203,220,102,155,109,86,55,213,24,117,109,54,198,91,111,189,229,190,249,205,111,250,113,26,35,162,140,214,69,204,178,8,88,123,222,43,139,67,171,113,45,242,195,136,104,85,77,202,65,0,2,38,8,88,27,88,139,15,147,50,18,102,204,152,225,255,217,126,251,237,221,141,55,222,232,30,124,240,65,119,201,37,151,184,87,94,121,197,255,162,37,51,98,239,189,247,246,198,132,126,153,211,181,67,134,12,241,15,202,235,215,175,247,15,200,122,120,62,237,180,211,220,217,103,159,237,246,220,115,79,119,243,205,55,187,165,75,151,122,211,98,163,141,54,234,209,65,247,144,73,161,101,33,95,252,226,23,221,130,5,11,220,227,143,63,238,239,249,250,235,175,215,189,135,204,144,11,46,184,192,29,121,228,145,238,213,87,95,245,255,28,123,236,177,222,61,47,251,99,77,223,178,121,16,31,2,177,9,108,216,176,193,125,247,187,223,245,70,168,198,170,75,47,189,212,207,32,232,203,248,212,216,213,200,132,213,56,119,253,245,215,123,195,84,247,148,241,169,88,183,223,126,123,191,13,89,149,187,231,158,123,220,132,9,19,60,158,163,143,62,218,173,88,177,194,155,14,149,37,114,26,75,116,141,76,97,189,200,247,53,190,245,117,191,122,6,243,31,252,193,31,248,113,244,43,95,249,138,251,189,223,251,61,159,135,150,233,109,179,205,54,238,160,131,14,114,23,93,116,145,155,61,123,182,55,64,166,77,155,230,14,57,228,144,94,57,52,99,98,239,179,207,62,238,148,83,78,113,115,231,206,117,250,239,133,11,23,186,119,222,121,167,166,73,93,109,118,139,181,114,225,3,129,84,9,240,60,16,166,156,69,126,24,17,97,154,82,26,2,16,40,153,128,181,129,181,175,95,181,238,187,239,62,111,70,200,92,88,190,124,185,127,48,149,41,177,197,22,91,184,111,125,235,91,61,15,208,250,143,135,31,126,216,63,164,107,6,197,29,119,220,225,141,135,202,195,243,234,213,171,221,148,41,83,220,153,103,158,233,103,63,84,62,138,93,188,103,49,151,70,247,120,230,153,103,124,46,155,111,190,185,55,60,182,218,106,171,146,149,253,109,120,107,250,154,128,66,18,16,136,72,224,169,167,158,114,231,157,119,158,31,31,30,125,244,81,255,34,175,49,226,133,23,94,168,107,124,106,188,234,203,132,29,59,118,172,159,213,117,224,129,7,246,50,76,139,229,250,99,200,42,23,221,79,198,131,76,95,25,2,154,57,160,177,182,104,68,220,112,195,13,110,229,202,149,238,249,231,159,119,154,9,166,165,25,170,219,167,62,245,169,94,68,53,118,214,187,95,95,6,179,198,120,253,253,63,254,227,63,186,15,62,248,192,27,14,199,29,119,156,123,242,201,39,189,41,44,51,71,198,178,150,134,104,70,195,142,59,238,216,107,252,174,236,47,212,87,140,247,222,123,175,103,70,196,218,181,107,235,26,204,98,82,52,187,63,241,137,79,152,48,151,35,54,93,66,101,70,128,231,129,48,65,45,242,195,136,8,211,148,210,16,128,64,201,4,172,13,172,197,151,255,129,3,7,58,173,71,190,251,238,187,221,19,79,60,225,22,47,94,236,31,188,43,70,68,113,83,75,61,64,239,188,243,206,126,121,132,62,197,251,220,122,235,173,126,182,66,241,83,249,53,172,178,236,162,186,140,30,190,251,115,143,95,255,250,215,222,216,208,47,157,227,198,141,43,89,213,255,11,111,77,95,51,96,72,4,2,145,8,200,196,148,25,161,241,161,248,233,203,248,172,222,168,183,47,19,182,56,78,105,230,133,62,154,209,160,79,179,134,236,162,69,139,252,172,47,205,22,208,71,227,173,150,187,201,144,40,26,17,50,6,116,207,43,174,184,194,155,15,250,239,111,127,251,219,222,20,40,230,172,153,6,141,238,87,97,81,172,155,76,2,141,239,147,38,77,242,229,101,60,159,117,214,89,238,199,63,254,177,155,51,103,142,59,253,244,211,253,210,188,90,203,64,154,53,177,223,127,255,253,30,35,66,247,173,103,82,203,164,40,26,211,145,154,11,97,32,208,49,2,60,15,132,161,181,200,15,35,34,76,83,74,67,0,2,37,19,176,54,176,22,31,38,43,191,36,106,153,131,166,52,191,252,242,203,126,42,109,45,35,66,51,34,244,11,90,197,4,168,126,0,95,181,106,85,67,131,160,250,65,182,122,70,68,95,247,248,233,79,127,234,126,246,179,159,249,28,254,225,31,254,193,237,180,211,78,37,43,251,219,240,214,244,53,1,133,36,32,16,145,128,150,120,233,83,49,73,43,161,251,26,111,250,99,194,22,239,163,165,106,173,24,178,15,61,244,80,175,28,235,237,17,161,37,32,219,110,187,109,79,93,52,107,226,212,83,79,245,51,23,138,179,19,170,235,220,172,193,172,122,107,124,255,242,151,191,236,247,243,169,112,251,232,163,143,156,12,229,89,179,102,121,227,64,51,21,100,74,108,185,229,150,61,74,54,27,163,104,68,200,228,174,103,82,235,198,101,157,224,20,177,121,18,170,139,8,240,60,16,38,182,69,126,24,17,97,154,82,26,2,16,40,153,128,181,129,181,250,229,95,83,128,53,29,119,205,154,53,254,87,44,173,61,214,195,168,246,97,40,62,36,202,180,168,76,101,174,158,146,252,218,107,175,249,181,207,122,88,222,107,175,189,220,146,37,75,220,188,121,243,252,178,141,226,18,138,190,94,12,250,186,135,54,170,212,254,20,122,48,214,175,104,154,178,172,156,181,22,186,236,143,53,125,203,230,65,124,8,196,38,208,215,140,136,226,24,214,170,9,91,61,35,162,21,67,182,153,25,12,26,75,180,255,132,12,217,202,140,11,25,17,26,235,52,35,173,184,204,173,175,251,245,101,48,107,86,133,246,1,210,82,55,25,14,71,29,117,84,207,102,193,210,77,227,191,102,74,104,31,31,237,27,113,232,161,135,214,52,34,250,138,81,61,35,162,158,193,220,236,230,151,177,219,19,241,32,208,42,1,158,7,90,37,247,219,114,22,249,97,68,132,105,74,105,8,64,160,100,2,214,6,214,226,195,159,142,89,147,249,160,23,251,131,15,62,216,63,148,234,87,49,253,42,167,147,50,138,15,241,197,77,218,244,171,218,97,135,29,230,55,180,148,57,33,67,64,203,58,52,221,87,83,144,181,174,89,83,142,71,142,28,217,139,126,163,95,40,107,221,67,75,59,174,186,234,42,183,199,30,123,248,13,46,149,199,252,249,243,221,176,97,195,252,102,106,101,127,172,233,91,54,15,226,67,32,54,129,202,75,177,126,233,127,250,233,167,253,177,151,50,65,181,207,77,61,35,66,230,69,179,38,108,189,13,126,251,99,200,106,223,28,109,232,171,23,252,93,118,217,165,103,214,89,245,30,17,47,189,244,146,223,19,66,255,108,183,221,118,126,105,134,114,213,56,93,52,94,53,123,173,222,253,250,170,219,166,155,110,234,55,143,212,30,16,50,37,42,75,62,52,195,226,197,23,95,236,217,76,83,198,135,140,8,253,83,249,52,107,98,203,168,145,105,172,123,232,191,235,153,212,218,11,131,25,17,177,123,11,241,58,73,128,231,129,48,186,22,249,97,68,132,105,74,105,8,64,160,100,2,22,7,214,80,36,154,198,171,77,213,116,34,134,54,117,235,230,79,142,250,118,179,158,212,61,61,2,197,83,51,118,221,117,215,158,35,129,251,50,62,251,99,194,86,47,73,168,156,154,209,31,67,86,57,86,140,86,205,16,168,62,254,184,248,107,224,35,143,60,226,141,7,237,237,48,122,244,104,111,22,84,159,38,209,215,253,250,170,155,238,163,178,50,68,180,223,78,101,57,139,246,142,168,156,154,49,120,240,96,191,151,133,54,177,44,238,75,209,172,137,45,131,70,247,210,169,36,55,221,116,147,55,181,107,153,212,204,136,72,175,175,145,113,223,4,120,30,8,107,33,22,249,97,68,132,105,74,105,8,64,160,100,2,22,7,214,86,144,104,141,179,30,38,117,174,189,214,42,31,115,204,49,254,87,175,190,206,182,111,37,78,106,101,114,209,55,53,238,228,11,129,178,9,180,219,144,141,53,150,232,216,80,109,236,169,227,149,63,243,153,207,148,141,145,248,16,200,134,64,172,62,156,13,176,170,138,88,228,135,17,145,107,107,163,94,16,232,18,2,22,7,214,46,65,31,165,154,232,27,5,51,65,32,96,130,64,39,13,217,24,99,137,78,235,56,252,240,195,253,241,202,218,255,65,49,249,64,0,2,237,33,16,163,15,183,39,83,155,119,177,200,15,35,194,102,91,33,43,8,64,160,73,2,22,7,214,38,83,231,178,38,8,160,111,19,144,184,4,2,16,104,72,128,177,164,33,34,46,128,128,105,2,244,225,48,121,44,242,195,136,8,211,148,210,16,128,64,201,4,44,14,172,37,35,201,42,60,250,102,37,39,149,129,64,105,4,24,75,74,67,79,96,8,180,133,0,125,56,12,163,69,126,24,17,97,154,82,26,2,16,40,153,128,197,129,181,100,36,89,133,71,223,172,228,164,50,16,40,141,0,99,73,105,232,9,12,129,182,16,160,15,135,97,180,200,15,35,34,76,83,74,67,0,2,37,19,176,56,176,150,140,36,171,240,232,155,149,156,84,6,2,165,17,96,44,41,13,61,129,33,208,22,2,244,225,48,140,22,249,97,68,132,105,74,105,8,64,160,100,2,22,7,214,146,145,100,21,30,125,179,146,147,202,64,160,52,2,140,37,165,161,39,48,4,218,66,128,62,28,134,209,34,63,140,136,48,77,41,13,1,8,148,76,192,226,192,90,50,146,172,194,163,111,86,114,82,25,8,148,70,128,177,164,52,244,4,134,64,91,8,208,135,195,48,90,228,135,17,17,166,41,165,33,0,129,146,9,88,28,88,75,70,146,85,120,244,205,74,78,42,3,129,210,8,48,150,148,134,158,192,16,104,11,1,250,112,24,70,139,252,48,34,194,52,165,52,4,32,80,50,1,139,3,107,201,72,178,10,143,190,89,201,73,101,32,80,26,1,198,146,210,208,19,24,2,109,33,64,31,14,195,104,145,31,70,68,152,166,148,134,0,4,74,38,96,113,96,45,25,73,86,225,209,55,43,57,169,12,4,74,35,192,88,82,26,122,2,67,160,45,4,232,195,97,24,45,242,195,136,8,211,148,210,16,128,64,201,4,44,14,172,37,35,201,42,60,250,102,37,39,149,129,64,105,4,24,75,74,67,79,96,8,180,133,0,125,56,12,163,69,126,24,17,97,154,82,26,2,16,40,153,128,197,129,181,100,36,89,133,71,223,172,228,164,50,16,40,141,0,99,73,105,232,9,12,129,182,16,160,15,135,97,180,200,15,35,34,76,83,74,67,0,2,37,19,176,56,176,150,140,36,171,240,232,155,149,156,84,6,2,165,17,96,44,41,13,61,129,33,208,22,2,244,225,48,140,22,249,97,68,132,105,74,105,8,64,160,100,2,22,7,214,146,145,100,21,30,125,179,146,147,202,64,160,52,2,140,37,165,161,39,48,4,218,66,128,62,28,134,209,34,63,140,136,48,77,41,13,1,8,148,76,192,226,192,90,50,146,172,194,163,111,86,114,82,25,8,148,70,128,177,164,52,244,4,134,64,91,8,208,135,195,48,90,228,135,17,17,166,41,165,33,0,129,146,9,88,28,88,75,70,146,85,120,244,205,74,78,42,3,129,210,8,48,150,148,134,158,192,16,104,11,1,250,112,24,70,139,252,48,34,194,52,165,52,4,32,80,50,1,139,3,107,201,72,178,10,143,190,89,201,73,101,32,80,26,1,198,146,210,208,19,24,2,109,33,64,31,14,195,104,145,31,70,68,152,166,148,134,0,4,74,38,96,113,96,45,25,73,86,225,209,55,43,57,169,12,4,74,35,192,88,82,26,122,2,67,160,45,4,232,195,97,24,45,242,195,136,8,211,148,210,16,128,64,201,4,44,14,172,37,35,201,42,60,250,102,37,39,149,129,64,105,4,24,75,74,67,79,96,8,180,133,0,125,56,12,163,69,126,24,17,97,154,82,26,2,16,40,153,128,197,129,181,100,36,89,133,71,223,172,228,164,50,16,40,141,0,99,73,105,232,9,12,129,182,16,160,15,135,97,180,200,15,35,34,76,83,74,67,0,2,37,19,176,56,176,150,140,36,171,240,232,155,149,156,84,6,2,165,17,96,44,41,13,61,129,33,208,22,2,244,225,48,140,22,249,97,68,132,105,74,105,8,64,160,100,2,22,7,214,146,145,100,21,30,125,179,146,147,202,64,160,52,2,140,37,165,161,39,48,4,218,66,128,62,28,134,209,34,63,140,136,48,77,41,13,1,8,148,76,192,226,192,90,50,146,172,194,163,111,86,114,82,25,8,148,70,128,177,164,52,244,4,134,64,91,8,208,135,195,48,90,228,135,17,17,166,41,165,33,0,129,146,9,104,96,229,147,55,129,13,27,54,228,93,65,106,215,17,2,140,13,29,193,218,181,55,101,28,234,90,233,169,184,17,2,22,95,164,141,160,105,42,13,139,252,48,34,154,146,142,139,32,0,1,8,216,32,96,241,139,196,6,25,178,128,64,111,2,244,21,90,68,187,8,208,150,218,69,146,251,64,160,117,2,244,195,214,217,169,164,69,126,24,17,97,154,82,26,2,16,128,64,84,2,22,191,72,162,2,32,24,4,154,36,64,95,105,18,20,151,53,36,64,91,106,136,136,11,32,208,113,2,244,195,48,196,22,249,97,68,132,105,74,105,8,64,0,2,81,9,88,252,34,137,10,128,96,16,104,146,0,125,165,73,80,92,214,144,0,109,169,33,34,46,128,64,199,9,208,15,195,16,91,228,135,17,17,166,41,165,33,0,1,8,68,37,96,241,139,36,42,0,130,65,160,73,2,244,149,38,65,113,89,67,2,180,165,134,136,184,0,2,29,39,64,63,12,67,108,145,31,70,68,152,166,148,134,0,4,32,16,149,128,197,47,146,168,0,8,6,129,38,9,208,87,154,4,197,101,13,9,208,150,26,34,226,2,8,116,156,0,253,48,12,177,69,126,24,17,97,154,82,26,2,16,128,64,84,2,22,191,72,162,2,32,24,4,154,36,64,95,105,18,20,151,53,36,64,91,106,136,136,11,32,208,113,2,244,195,48,196,22,249,97,68,132,105,74,105,8,64,0,2,81,9,88,252,34,137,10,128,96,16,104,146,0,125,165,73,80,92,214,144,0,109,169,33,34,46,128,64,199,9,208,15,195,16,91,228,135,17,17,166,41,165,33,0,1,8,68,37,96,241,139,36,42,0,130,65,160,73,2,244,149,38,65,113,89,67,2,180,165,134,136,184,0,2,29,39,64,63,12,67,108,145,31,70,68,152,166,148,134,0,4,32,16,149,128,197,47,146,168,0,8,6,129,38,9,208,87,154,4,197,101,13,9,208,150,26,34,226,2,8,116,156,0,253,48,12,177,69,126,24,17,97,154,82,26,2,16,128,64,84,2,22,191,72,162,2,32,24,4,154,36,64,95,105,18,20,151,53,36,64,91,106,136,136,11,32,208,113,2,244,195,48,196,22,249,97,68,132,105,74,105,8,64,0,2,81,9,88,252,34,137,10,128,96,16,104,146,0,125,165,73,80,92,214,144,0,109,169,33,34,46,128,64,199,9,208,15,195,16,91,228,135,17,17,166,41,165,33,0,1,8,68,37,96,241,139,36,42,0,130,65,160,73,2,244,149,38,65,113,89,67,2,180,165,134,136,184,0,2,29,39,64,63,12,67,108,145,31,70,68,152,166,148,134,0,4,32,16,149,128,197,47,146,168,0,8,6,129,38,9,208,87,154,4,197,101,13,9,208,150,26,34,226,2,8,116,156,0,253,48,12,177,69,126,24,17,97,154,82,26,2,16,128,64,84,2,22,191,72,162,2,32,24,4,154,36,64,95,105,18,20,151,53,36,64,91,106,136,136,11,32,208,113,2,244,195,48,196,22,249,97,68,132,105,74,105,8,64,0,2,16,128,0,4,12,18,176,248,208,101,16,19,41,53,65,128,182,212,4,36,46,129,64,135,9,208,15,195,0,91,228,135,17,17,166,41,165,33,0,1,8,64,0,2,16,48,72,192,226,67,151,65,76,164,212,4,1,218,82,19,144,184,4,2,29,38,64,63,12,3,108,145,31,70,68,152,166,148,134,0,4,32,208,50,129,231,158,123,206,93,123,237,181,238,220,115,207,117,131,6,13,106,249,62,245,10,118,250,254,125,37,252,155,223,252,198,253,203,191,252,139,155,50,101,138,251,203,191,252,75,119,201,37,151,184,237,182,219,174,45,117,44,214,107,249,242,229,61,12,215,173,91,231,46,191,252,114,119,194,9,39,184,161,67,135,182,37,22,55,73,151,128,197,135,174,116,105,118,119,230,180,165,238,214,159,218,219,32,64,63,12,211,193,34,63,140,136,48,77,41,13,1,8,64,160,101,2,157,54,10,58,125,255,190,42,254,240,195,15,187,249,243,231,187,25,51,102,184,91,110,185,197,189,249,230,155,238,204,51,207,108,153,85,177,96,189,122,189,245,214,91,238,155,223,252,166,59,255,252,243,49,34,218,66,58,237,155,88,124,232,74,155,104,247,102,79,91,234,94,237,169,185,29,2,244,195,48,45,44,242,195,136,8,211,148,210,16,128,128,33,2,122,65,189,248,226,139,221,135,31,126,232,222,126,251,109,119,253,245,215,187,23,95,124,209,77,156,56,209,61,246,216,99,110,204,152,49,238,156,115,206,113,91,108,177,133,187,224,130,11,220,151,191,252,101,247,135,127,248,135,190,6,247,222,123,175,123,226,137,39,220,201,39,159,236,30,120,224,129,143,149,217,122,235,173,93,245,253,175,186,234,42,119,221,117,215,185,217,179,103,187,17,35,70,184,105,211,166,185,67,14,57,196,105,176,191,255,254,251,107,222,163,250,133,90,191,224,127,242,147,159,244,191,228,239,183,223,126,238,202,43,175,116,187,239,190,187,191,172,222,61,244,98,175,25,7,71,28,113,132,251,159,255,249,31,255,226,253,213,175,126,213,237,189,247,222,238,158,123,238,113,19,38,76,240,229,143,62,250,104,183,98,197,10,55,125,250,116,87,156,57,160,217,23,213,179,10,84,23,205,34,152,53,107,150,159,193,112,250,233,167,123,150,63,252,225,15,253,203,253,55,190,241,13,207,178,120,221,23,190,240,5,119,225,133,23,186,221,118,219,237,99,173,64,185,223,112,195,13,238,210,75,47,245,247,120,229,149,87,220,41,167,156,242,177,235,222,123,239,61,119,209,69,23,125,140,225,243,207,63,95,55,86,173,25,17,147,38,77,114,147,39,79,118,115,231,206,117,251,236,179,143,91,184,112,97,15,71,67,77,148,84,34,18,176,248,208,21,177,250,132,106,35,1,218,82,27,97,114,43,8,180,72,128,126,216,34,184,255,45,102,145,31,70,68,152,166,148,134,0,4,12,17,208,11,170,166,229,235,5,90,47,229,175,189,246,154,127,161,62,251,236,179,221,158,123,238,233,110,190,249,102,183,116,233,82,55,117,234,84,247,159,255,249,159,61,198,195,250,245,235,189,137,240,165,47,125,201,27,10,167,157,118,90,205,50,47,188,240,66,175,251,223,117,215,93,254,30,50,58,222,120,227,13,255,34,44,83,96,195,134,13,117,239,177,209,70,27,245,16,83,190,50,71,180,52,227,139,95,252,162,91,176,96,129,123,252,241,199,253,44,130,215,95,127,189,238,61,100,180,200,72,57,242,200,35,221,171,175,190,234,255,57,246,216,99,157,94,222,101,180,200,120,216,126,251,237,253,53,154,37,112,217,101,151,53,52,34,148,135,202,29,112,192,1,62,31,213,85,229,84,23,25,17,103,157,117,150,211,210,7,153,31,50,107,70,143,30,237,84,255,31,252,224,7,254,186,205,54,219,172,87,75,144,193,112,198,25,103,248,63,211,127,171,78,181,150,102,220,113,199,29,190,206,213,12,85,199,122,177,164,107,101,73,75,209,96,121,255,253,247,153,17,97,168,63,150,157,138,197,135,174,178,153,16,191,53,2,180,165,214,184,81,10,2,237,36,64,63,12,163,105,145,31,70,68,152,166,148,134,0,4,12,17,208,139,189,126,93,215,126,4,154,245,160,95,197,101,60,232,69,90,3,240,234,213,171,253,158,5,90,34,160,255,215,75,187,140,131,95,255,250,215,61,255,173,153,17,245,202,172,93,187,182,215,253,239,188,243,78,55,103,206,28,111,118,236,191,255,254,61,47,227,125,197,213,236,135,202,167,58,223,226,47,253,122,65,175,151,135,238,241,204,51,207,248,122,110,190,249,230,222,52,217,106,171,173,124,125,101,96,84,102,30,200,36,209,140,13,25,18,141,102,68,20,185,201,16,89,185,114,165,191,207,7,31,124,224,78,61,245,84,247,181,175,125,205,199,144,73,113,197,21,87,184,97,195,134,57,241,144,249,114,210,73,39,185,93,119,221,181,87,75,208,12,20,177,85,158,154,101,113,208,65,7,213,108,41,245,24,138,69,189,88,50,68,48,34,12,117,60,163,169,88,124,232,50,138,138,180,26,16,160,45,209,68,32,80,62,1,250,97,152,6,22,249,97,68,132,105,74,105,8,64,192,16,129,234,189,3,244,66,173,89,3,197,79,101,218,190,94,156,43,179,32,244,235,187,150,18,232,165,250,219,223,254,118,221,50,186,79,113,115,201,143,62,250,200,221,122,235,173,254,69,91,166,129,102,99,200,148,208,203,117,189,184,149,101,23,186,87,117,190,197,255,215,125,251,186,135,204,19,25,42,90,22,49,110,220,56,95,69,213,87,31,205,36,168,190,127,35,35,162,88,175,226,125,100,68,200,144,56,234,168,163,188,249,80,188,78,127,39,19,100,236,216,177,189,150,65,136,133,216,106,134,133,150,100,200,240,145,1,116,211,77,55,249,63,219,97,135,29,122,36,169,199,80,51,76,234,197,42,234,192,140,8,67,29,208,88,42,22,31,186,140,33,34,157,38,9,208,150,154,4,197,101,16,232,32,1,250,97,24,92,139,252,48,34,194,52,165,52,4,32,96,136,64,245,139,189,102,8,172,90,181,170,231,69,189,58,85,205,126,248,217,207,126,230,151,28,104,191,136,63,253,211,63,245,179,10,234,149,169,183,73,162,150,47,104,38,130,126,193,175,252,242,223,87,220,74,30,125,25,17,154,17,209,215,61,126,250,211,159,250,220,101,6,252,195,63,252,131,219,105,167,157,26,206,136,184,230,154,107,188,17,176,233,166,155,250,37,37,245,102,75,244,101,68,156,119,222,121,126,70,132,102,71,212,155,17,241,189,239,125,207,61,253,244,211,126,57,135,216,104,73,204,241,199,31,239,141,19,45,193,40,46,79,169,176,168,102,184,239,190,251,186,122,177,152,17,97,168,211,25,78,197,226,67,151,97,92,164,214,7,1,218,18,205,3,2,229,19,160,31,134,105,96,145,31,70,68,152,166,148,134,0,4,12,17,168,126,177,215,47,243,218,184,81,191,206,239,181,215,94,110,201,146,37,110,222,188,121,110,230,204,153,254,69,250,151,191,252,165,59,241,196,19,125,13,180,201,161,126,241,239,171,140,150,43,84,207,28,208,6,142,149,205,33,245,146,47,35,226,211,159,254,116,159,113,155,49,34,180,15,66,189,220,181,81,165,54,137,212,236,11,153,1,218,188,82,47,248,170,143,246,183,144,33,178,203,46,187,244,236,13,161,61,28,148,187,54,156,212,203,189,102,131,84,246,141,168,181,127,68,95,70,68,245,190,13,139,23,47,246,51,30,54,217,100,147,158,150,240,212,83,79,249,253,33,180,81,229,206,59,239,236,55,171,252,250,215,191,238,190,242,149,175,248,188,7,15,30,220,115,173,98,213,98,168,89,19,245,98,189,252,242,203,117,151,102,136,73,245,172,11,67,77,148,84,34,18,176,248,208,21,177,250,132,106,35,1,218,82,27,97,114,43,8,180,72,128,126,216,34,184,255,45,102,145,31,70,68,152,166,148,134,0,4,12,17,168,54,34,244,43,187,94,148,117,162,194,162,69,139,220,168,81,163,252,126,9,35,71,142,244,89,235,151,117,189,180,111,188,241,198,61,251,72,244,85,166,250,254,197,19,31,244,114,173,37,12,199,29,119,156,27,56,112,96,159,113,155,49,34,234,221,67,75,59,116,114,197,30,123,236,225,55,184,84,190,58,38,83,38,202,223,252,205,223,244,196,213,108,138,241,227,199,187,101,203,150,249,58,234,126,183,221,118,155,159,149,48,100,200,16,63,75,164,178,15,67,245,178,141,190,140,8,109,4,170,25,21,50,63,116,66,136,76,158,225,195,135,247,106,5,202,73,167,119,104,217,134,102,70,232,68,15,45,123,249,183,127,251,55,247,217,207,126,214,253,213,95,253,85,207,245,245,24,42,167,122,177,106,157,154,161,58,14,24,48,192,239,225,161,122,170,14,197,101,48,134,154,41,169,68,34,96,241,161,43,82,213,9,211,102,2,180,165,54,3,229,118,16,104,129,0,253,176,5,104,133,34,22,249,97,68,132,105,74,105,8,64,0,2,93,67,160,222,210,148,78,0,136,25,171,19,249,115,207,242,9,88,124,232,42,159,10,25,180,66,128,182,212,10,53,202,64,160,189,4,232,135,97,60,45,242,195,136,8,211,148,210,16,128,0,4,186,134,64,76,115,32,102,172,174,17,176,203,42,106,241,161,171,203,36,200,166,186,180,165,108,164,164,34,9,19,160,31,134,137,103,145,31,70,68,152,166,148,134,0,4,32,0,1,8,64,192,32,1,139,15,93,6,49,145,82,19,4,104,75,77,64,226,18,8,116,152,0,253,48,12,176,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,64,50,4,44,126,9,37,3,143,68,147,35,64,123,79,78,50,179,9,211,150,204,74,67,98,93,68,128,126,24,38,182,69,126,24,17,97,154,82,26,2,16,128,128,89,2,99,199,142,117,11,22,44,112,211,167,79,119,19,38,76,112,149,47,161,153,51,103,186,169,83,167,186,195,15,63,220,205,159,63,223,108,254,36,6,129,16,2,22,31,186,66,234,67,217,242,8,208,150,202,99,79,100,8,84,8,208,15,195,218,130,69,126,24,17,97,154,82,26,2,16,128,128,89,2,107,215,174,117,195,134,13,115,131,6,13,114,3,6,12,112,239,188,243,142,219,106,171,173,220,186,117,235,220,135,31,126,232,222,124,243,77,55,120,240,96,179,249,147,24,4,66,8,88,124,232,10,169,15,101,203,35,64,91,42,143,61,145,33,128,17,209,158,54,96,113,28,195,136,104,143,182,220,5,2,16,128,128,73,2,19,39,78,116,115,231,206,117,107,214,172,241,102,196,250,245,235,221,144,33,67,220,184,113,227,156,102,70,240,129,64,174,4,44,62,116,229,202,58,247,122,209,150,114,87,152,250,165,64,128,126,24,166,146,69,126,24,17,97,154,82,26,2,16,128,128,105,2,154,21,177,237,182,219,250,25,16,149,207,192,129,3,221,202,149,43,153,13,97,90,57,146,11,37,96,241,161,43,180,78,148,47,135,0,109,169,28,238,68,133,64,145,0,253,48,172,61,88,228,135,17,17,166,41,165,33,0,1,8,152,39,48,105,210,36,119,245,213,87,187,213,171,87,187,45,182,216,194,29,127,252,241,110,198,140,25,230,243,38,65,8,132,16,176,248,208,21,82,31,202,150,71,128,182,84,30,123,34,67,160,66,128,126,24,214,22,44,242,195,136,8,211,148,210,16,128,0,4,204,19,40,206,138,96,54,132,121,185,72,176,77,4,44,62,116,181,169,106,220,38,50,1,218,82,100,224,132,131,64,13,2,244,195,176,102,97,145,31,70,68,152,166,148,134,0,4,32,144,4,1,237,21,49,103,206,28,119,226,137,39,178,55,68,18,138,145,100,40,1,139,15,93,161,117,162,124,57,4,104,75,229,112,39,42,4,138,4,232,135,97,237,193,34,63,140,136,48,77,41,13,1,8,64,32,9,2,154,21,49,124,248,112,183,98,197,10,246,134,72,66,49,146,12,37,96,241,161,43,180,78,148,47,135,0,109,169,28,238,68,133,0,70,68,251,218,128,197,113,12,35,162,125,250,114,39,8,64,32,49,2,26,148,249,228,77,96,195,134,13,121,87,144,218,213,37,96,241,161,11,185,210,36,64,91,74,83,55,178,206,139,0,253,48,76,79,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,71,53,2,109,0,0,32,0,73,68,65,84,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,39,140,211,92,234,232,107,78,146,168,9,161,127,84,220,89,7,163,45,101,45,47,149,75,132,0,253,48,76,40,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,194,56,205,165,142,190,230,36,137,154,16,250,71,197,157,117,48,218,82,214,242,82,185,68,8,208,15,195,132,178,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,247,133,243,23,191,248,133,59,231,156,115,220,140,25,51,220,208,161,67,123,93,250,220,115,207,185,107,175,189,214,157,123,238,185,110,208,160,65,9,171,210,190,212,83,211,183,125,53,231,78,34,128,254,180,131,118,17,160,45,181,139,36,247,129,64,235,4,232,135,173,179,179,250,157,136,17,17,166,41,165,33,0,129,132,9,164,244,165,246,155,223,252,198,27,16,63,251,217,207,220,130,5,11,62,102,68,36,44,67,199,82,79,73,223,142,65,232,226,27,163,127,23,139,223,230,170,211,150,218,12,148,219,65,160,5,2,244,195,22,160,21,138,88,228,135,17,17,166,41,165,33,0,129,132,9,88,28,148,235,225,188,239,190,251,220,119,191,251,93,183,122,245,106,119,241,197,23,247,57,35,98,249,242,229,238,170,171,174,242,215,204,154,53,203,125,225,11,95,112,23,94,120,161,219,109,183,221,252,237,239,191,255,126,55,113,226,68,247,216,99,143,185,49,99,198,248,89,22,91,111,189,181,219,176,97,131,187,253,246,219,221,212,169,83,253,117,227,199,143,119,203,150,45,243,179,44,214,175,95,239,46,186,232,34,55,123,246,108,55,98,196,8,55,109,218,52,119,200,33,135,248,95,157,173,126,82,210,215,42,195,148,243,66,255,148,213,179,149,59,109,201,150,30,100,211,157,4,232,135,97,186,91,228,135,17,17,166,41,165,33,0,129,132,9,88,28,148,107,225,124,231,157,119,188,25,112,236,177,199,122,131,225,252,243,207,111,104,68,28,113,196,17,238,228,147,79,118,163,71,143,118,119,221,117,151,251,193,15,126,224,46,187,236,50,247,171,95,253,202,157,118,218,105,238,236,179,207,118,123,238,185,167,187,249,230,155,221,210,165,75,189,249,240,236,179,207,250,89,23,250,103,200,144,33,238,140,51,206,240,6,132,202,253,232,71,63,114,143,63,254,184,55,48,222,120,227,13,55,121,242,100,159,199,142,59,238,104,182,5,164,162,175,89,128,137,39,134,254,137,11,104,40,125,218,146,33,49,72,165,107,9,208,15,195,164,183,200,15,35,34,76,83,74,67,0,2,9,19,176,56,40,87,227,212,44,133,249,243,231,187,97,195,134,185,63,251,179,63,115,223,252,230,55,155,50,34,100,92,92,113,197,21,190,220,218,181,107,189,113,112,210,73,39,185,135,31,126,216,27,15,186,143,234,175,25,22,83,166,76,113,103,158,121,166,251,241,143,127,236,195,31,125,244,209,254,223,186,246,250,235,175,119,51,103,206,116,63,249,201,79,220,156,57,115,220,233,167,159,238,246,223,127,127,183,217,102,155,153,87,62,5,125,205,67,76,56,65,244,79,88,60,99,169,211,150,140,9,66,58,93,73,128,126,24,38,187,69,126,24,17,97,154,82,26,2,16,72,152,128,197,65,185,26,231,51,207,60,227,110,186,233,38,111,22,188,255,254,251,77,27,17,197,141,43,63,248,224,3,63,3,98,236,216,177,238,161,135,30,114,71,30,121,100,175,48,251,236,179,143,91,184,112,161,251,206,119,190,227,118,222,121,103,167,217,20,250,20,55,192,28,48,96,128,187,245,214,91,253,82,15,25,25,39,156,112,130,55,37,182,220,114,75,179,45,32,5,125,205,194,203,32,49,244,207,64,68,35,85,160,45,25,17,130,52,186,154,0,253,48,76,126,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,53,78,109,76,89,207,56,216,125,247,221,123,46,47,154,6,218,35,226,188,243,206,243,51,34,182,218,106,171,143,205,136,88,181,106,149,27,55,110,220,199,148,251,214,183,190,229,100,90,84,254,174,56,35,162,114,18,135,102,104,188,254,250,235,126,169,200,65,7,29,228,14,61,244,80,179,45,32,5,125,205,194,203,32,49,244,207,64,68,35,85,160,45,25,17,130,52,186,154,0,253,48,76,126,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,95,56,223,122,235,173,166,103,68,84,239,17,177,120,241,98,191,41,165,76,138,9,19,38,248,205,38,247,218,107,47,183,100,201,18,55,111,222,60,191,252,66,6,67,189,61,34,52,27,226,197,23,95,244,101,245,153,62,125,186,55,34,244,143,213,79,106,250,90,229,152,106,94,232,159,170,114,246,242,166,45,217,211,132,140,186,143,0,253,48,76,115,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,187,140,8,157,172,177,233,166,155,186,91,110,185,197,159,110,33,227,97,248,240,225,254,100,12,153,18,147,38,77,114,139,22,45,114,163,70,141,114,23,92,112,129,27,57,114,100,175,83,51,6,14,28,232,14,59,236,48,247,202,43,175,120,115,98,221,186,117,61,167,102,12,30,60,216,157,114,202,41,238,184,227,142,115,149,153,18,22,155,65,106,250,90,100,152,114,78,232,159,178,122,182,114,167,45,217,210,131,108,186,147,0,253,48,76,119,139,252,48,34,194,52,165,52,4,32,144,48,1,139,131,114,171,56,31,125,244,81,167,165,21,50,21,52,235,161,184,71,68,43,247,252,232,163,143,220,13,55,220,224,54,218,104,35,191,183,68,138,159,156,244,77,145,127,217,57,163,127,217,10,228,19,159,182,148,143,150,212,36,93,2,244,195,48,237,44,242,195,136,8,211,148,210,16,128,64,194,4,44,14,202,173,224,188,227,142,59,220,49,199,28,227,174,190,250,106,247,119,127,247,119,189,54,153,236,207,140,5,109,100,169,153,18,247,222,123,175,63,150,83,247,212,134,148,41,156,144,81,139,91,46,250,182,210,38,40,227,252,169,48,154,1,196,7,2,161,4,104,75,161,4,41,15,129,112,2,244,195,48,134,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,96,113,80,78,24,167,185,212,209,215,156,36,81,19,66,255,168,184,179,14,70,91,202,90,94,42,151,8,1,250,97,152,80,22,249,97,68,132,105,74,105,8,64,32,97,2,22,7,229,132,113,154,75,29,125,205,73,18,53,33,244,143,138,59,235,96,180,165,172,229,165,114,137,16,160,31,134,9,101,145,31,70,68,152,166,148,134,0,4,18,38,160,65,153,79,222,4,54,108,216,144,119,5,169,93,93,2,22,31,186,144,43,77,2,180,165,52,117,35,235,188,8,208,15,195,244,180,200,15,35,34,76,83,74,67,0,2,16,72,134,128,197,47,161,100,224,145,104,114,4,104,239,201,73,102,54,97,218,146,89,105,72,172,139,8,208,15,195,196,182,200,15,35,34,76,83,74,67,0,2,16,72,134,128,197,47,161,100,224,145,104,114,4,104,239,201,73,102,54,97,218,146,89,105,72,172,139,8,208,15,195,196,182,200,15,35,34,76,83,74,67,0,2,16,72,134,128,197,47,161,100,224,145,104,114,4,104,239,201,73,102,54,97,218,146,89,105,72,172,139,8,208,15,195,196,182,200,15,35,34,76,83,74,67,0,2,16,72,134,128,197,47,161,100,224,145,104,114,4,104,239,201,73,102,54,97,218,146,89,105,72,172,139,8,208,15,195,196,182,200,15,35,34,76,83,74,67,0,2,16,72,134,128,197,47,161,100,224,145,104,114,4,104,239,201,73,102,54,97,218,146,89,105,72,172,139,8,208,15,195,196,182,200,15,35,34,76,83,74,67,0,2,16,72,134,128,197,47,161,100,224,145,168,121,2,99,199,142,117,11,22,44,112,211,167,79,119,19,38,76,112,149,246,62,115,230,76,55,117,234,84,119,248,225,135,187,249,243,231,155,175,7,9,150,79,128,182,84,190,6,100,0,129,106,2,60,195,132,181,9,139,252,48,34,194,52,165,52,4,32,0,129,100,8,88,252,18,74,6,30,137,154,39,176,118,237,90,55,108,216,48,55,104,208,32,55,96,192,0,247,206,59,239,184,173,182,218,202,173,91,183,206,125,248,225,135,238,205,55,223,116,131,7,15,54,95,15,18,44,159,0,109,169,124,13,200,0,2,24,17,237,109,3,22,159,1,49,34,218,171,49,119,131,0,4,32,96,150,128,197,47,33,179,176,72,44,73,2,19,39,78,116,115,231,206,117,107,214,172,241,102,196,250,245,235,221,144,33,67,220,184,113,227,156,102,70,240,129,64,179,4,104,75,205,146,226,58,8,196,33,192,51,76,24,103,139,252,48,34,194,52,165,52,4,32,0,129,100,8,88,252,18,74,6,30,137,38,65,64,191,100,111,187,237,182,126,6,68,229,51,112,224,64,183,114,229,74,102,67,36,161,160,157,36,105,75,118,180,32,19,8,136,0,207,48,97,237,192,34,63,140,136,48,77,41,13,1,8,64,32,25,2,22,191,132,146,129,71,162,201,16,152,52,105,146,187,250,234,171,221,234,213,171,221,22,91,108,225,142,63,254,120,55,99,198,140,100,242,39,81,59,4,104,75,118,180,32,19,8,240,12,19,214,6,44,242,195,136,8,211,148,210,16,128,0,4,146,33,96,241,75,40,25,120,36,154,12,129,226,47,217,204,134,72,70,54,147,137,210,150,76,202,66,82,93,74,128,103,152,48,225,45,242,195,136,8,211,148,210,16,128,0,4,146,33,96,241,75,40,25,120,36,154,20,1,173,239,159,51,103,142,59,241,196,19,217,27,34,41,229,236,37,75,91,178,167,9,25,117,39,1,158,97,194,116,183,200,15,35,34,76,83,74,67,0,2,16,72,134,128,197,47,161,100,224,145,104,82,4,244,75,246,240,225,195,221,138,21,43,216,27,34,41,229,236,37,75,91,178,167,9,25,117,39,1,158,97,194,116,183,200,15,35,34,76,83,74,67,0,2,16,72,134,128,197,47,161,100,224,101,144,168,244,231,147,55,129,13,27,54,68,169,32,109,41,10,230,82,131,196,106,75,165,86,146,224,73,17,224,25,38,76,46,139,252,48,34,194,52,165,52,4,32,0,129,100,8,88,252,18,74,6,94,6,137,162,127,6,34,246,81,133,152,250,198,140,149,183,106,54,107,135,190,54,117,233,246,172,104,151,97,45,192,34,63,140,136,48,77,41,13,1,8,64,0,2,16,72,130,128,197,135,144,36,192,37,146,100,76,125,99,198,74,4,127,86,105,162,111,86,114,102,83,25,218,101,152,148,22,249,97,68,132,105,74,105,8,64,0,2,16,128,64,18,4,44,62,132,36,1,46,145,36,99,234,27,51,86,34,248,179,74,19,125,179,146,51,155,202,208,46,195,164,180,200,15,35,34,76,83,74,67,0,2,16,40,141,192,187,239,190,235,46,191,252,114,119,194,9,39,184,161,67,135,150,150,7,129,211,32,96,241,33,36,13,114,105,100,25,83,223,152,177,210,160,159,87,150,232,155,151,158,185,212,134,118,25,166,164,69,126,24,17,97,154,82,26,2,16,128,64,105,4,222,122,235,45,247,205,111,126,211,157,127,254,249,24,17,165,169,144,78,96,139,15,33,233,208,179,159,105,76,125,99,198,178,79,62,191,12,209,55,63,77,115,168,17,237,50,76,69,139,252,48,34,194,52,165,52,4,162,17,208,0,194,39,79,2,218,157,252,254,251,239,119,58,175,254,177,199,30,115,163,71,143,246,230,194,54,219,108,227,158,123,238,57,119,237,181,215,186,115,207,61,215,13,26,52,168,231,255,39,77,154,228,38,79,158,236,230,206,157,235,246,217,103,31,119,203,45,183,184,103,159,125,214,77,157,58,213,67,26,63,126,188,91,182,108,153,47,183,124,249,242,154,247,168,220,179,24,123,204,152,49,238,156,115,206,113,91,111,189,181,123,239,189,247,220,69,23,93,228,102,207,158,237,70,140,24,225,166,77,155,230,14,57,228,16,247,254,251,239,215,252,115,218,168,237,246,105,241,33,196,54,177,180,178,139,169,111,204,88,105,169,144,71,182,232,155,135,142,185,213,130,118,25,166,168,69,126,24,17,97,154,82,26,2,209,8,88,28,64,162,85,62,243,64,47,191,252,178,59,237,180,211,220,217,103,159,237,246,216,99,15,119,243,205,55,187,39,159,124,210,157,119,222,121,78,127,87,203,136,144,137,32,67,160,50,35,98,197,138,21,110,198,140,25,254,159,33,67,134,184,51,206,56,195,173,95,191,222,93,118,217,101,125,26,17,111,188,241,70,79,236,61,247,220,211,199,94,186,116,169,55,52,238,188,243,78,247,248,227,143,123,131,68,215,201,248,144,65,162,63,171,245,231,59,238,184,99,230,74,165,93,61,198,144,180,245,107,148,125,76,125,99,198,106,84,111,254,190,253,4,208,183,253,76,185,99,56,1,218,101,24,67,139,252,48,34,194,52,165,52,4,162,17,176,56,128,68,171,124,230,129,238,184,227,14,247,200,35,143,120,35,66,58,191,249,230,155,110,194,132,9,126,102,194,135,31,126,216,148,17,33,211,64,159,163,143,62,218,255,251,225,135,31,118,215,95,127,189,155,57,115,102,159,70,132,98,203,120,144,161,161,216,171,87,175,118,83,166,76,113,103,158,121,166,123,244,209,71,221,156,57,115,220,233,167,159,238,246,223,127,127,183,217,102,155,249,123,43,86,173,63,207,92,166,228,171,199,24,146,188,132,125,86,32,166,190,49,99,229,173,154,205,218,161,175,77,93,186,61,43,218,101,88,11,176,200,15,35,34,76,83,74,67,32,26,1,139,3,72,180,202,103,30,104,193,130,5,190,134,71,28,113,132,255,247,7,31,124,224,77,137,177,99,199,250,255,111,102,70,196,85,87,93,229,118,222,121,231,158,123,20,151,116,244,181,52,227,214,91,111,117,71,30,121,100,47,194,90,234,177,112,225,66,183,211,78,59,57,253,253,172,89,179,188,89,161,77,49,101,74,104,137,72,173,63,223,114,203,45,51,87,42,237,234,49,134,164,173,95,163,236,99,234,27,51,86,163,122,243,247,237,39,128,190,237,103,202,29,195,9,208,46,195,24,90,228,135,17,17,166,41,165,33,16,141,128,197,1,36,90,229,51,15,212,104,70,196,53,215,92,227,166,79,159,238,54,221,116,83,247,196,19,79,184,235,174,187,206,93,112,193,5,189,150,102,104,150,130,12,140,113,227,198,121,90,213,51,34,234,221,67,177,87,173,90,213,83,174,22,106,237,97,241,250,235,175,251,253,38,14,58,232,32,119,232,161,135,250,203,234,253,121,230,114,37,91,61,198,144,100,165,107,42,241,152,250,198,140,213,84,229,185,168,173,4,208,183,173,56,185,89,155,8,208,46,195,64,90,228,135,17,17,166,41,165,33,16,141,128,197,1,36,90,229,51,15,212,215,30,17,218,251,225,27,223,248,134,223,47,98,215,93,119,237,217,243,65,123,63,104,143,8,205,80,144,73,161,37,21,245,246,136,88,185,114,101,221,123,188,246,218,107,126,25,136,54,162,220,107,175,189,220,146,37,75,220,188,121,243,252,146,142,187,238,186,203,189,248,226,139,254,239,245,81,28,25,17,202,169,214,159,235,239,248,216,37,192,24,98,87,155,118,100,22,83,223,152,177,218,193,134,123,244,143,64,95,250,174,93,187,214,157,124,242,201,126,166,30,31,8,196,36,192,184,19,70,219,34,63,140,136,48,77,41,13,129,104,4,44,14,32,209,42,223,5,129,234,157,154,161,89,7,183,221,118,155,223,179,65,155,80,106,198,131,150,93,104,118,194,128,1,3,252,233,21,250,251,155,110,186,169,231,212,140,129,3,7,186,195,14,59,204,189,242,202,43,222,156,216,100,147,77,234,222,67,215,46,94,188,216,233,20,142,69,139,22,185,81,163,70,249,217,22,35,71,142,236,117,106,198,224,193,131,221,41,167,156,226,142,59,238,56,191,9,102,229,52,141,226,159,107,201,6,31,187,4,24,67,236,106,211,142,204,98,234,27,51,86,59,216,112,143,254,17,168,165,175,12,8,153,209,90,170,167,191,215,254,69,124,32,16,147,0,227,78,24,109,139,252,48,34,194,52,165,52,4,162,17,176,56,128,68,171,60,129,250,69,224,163,143,62,114,55,220,112,131,219,104,163,141,122,246,153,232,215,13,184,56,75,2,140,33,89,202,218,83,169,152,250,198,140,149,183,106,54,107,87,212,87,6,132,78,75,146,1,177,241,198,27,123,19,66,155,27,87,102,202,217,172,1,89,229,72,128,113,39,76,85,139,252,48,34,194,52,165,52,4,162,17,176,56,128,68,171,60,129,26,18,120,232,161,135,252,172,134,123,239,189,215,233,24,205,99,142,57,198,47,219,168,156,116,209,240,6,92,144,61,1,198,144,188,37,142,169,111,204,88,121,171,102,179,118,210,119,205,154,53,126,6,196,236,217,179,253,172,58,45,255,211,103,171,173,182,114,111,191,253,182,205,196,201,42,107,2,140,59,97,242,90,228,135,17,17,166,41,165,33,16,141,128,197,1,36,90,229,9,4,1,8,4,19,96,12,9,70,104,250,6,49,245,141,25,203,52,244,76,147,147,190,218,28,89,75,3,181,9,114,229,163,229,128,90,154,199,7,2,101,17,80,155,228,211,26,1,139,227,54,70,68,107,90,82,10,2,209,9,88,28,64,162,67,32,96,16,1,218,80,16,190,228,11,163,127,242,18,246,89,129,152,250,198,140,149,183,106,54,107,199,140,8,155,186,144,21,4,66,8,88,28,183,49,34,66,20,165,44,4,34,18,176,56,128,68,172,62,161,218,64,128,54,212,6,136,9,223,2,253,19,22,175,137,212,99,234,27,51,86,19,85,231,146,54,19,232,107,143,8,133,210,30,17,19,39,78,108,115,84,110,7,1,8,116,146,128,197,113,27,35,162,147,138,115,111,8,4,16,24,59,118,172,91,176,96,129,95,163,169,77,161,42,3,136,142,85,156,58,117,170,59,252,240,195,221,252,249,243,3,34,80,52,119,2,180,161,220,21,238,95,253,44,62,132,244,175,6,92,221,23,129,152,250,198,140,133,234,241,9,212,210,151,83,51,226,235,64,68,8,180,147,128,197,113,27,35,162,157,10,115,47,8,180,145,128,190,244,135,13,27,230,116,36,162,214,101,190,243,206,59,126,147,168,117,235,214,249,99,179,222,124,243,77,167,163,19,249,64,160,30,1,218,16,109,163,72,192,226,67,8,10,181,143,64,76,125,99,198,170,69,72,71,24,95,123,237,181,254,24,99,142,13,110,174,13,245,135,89,95,250,234,123,229,164,147,78,226,135,144,230,176,115,21,4,204,16,40,123,220,174,5,2,35,194,76,243,32,17,8,124,156,128,166,62,206,157,59,215,239,94,93,217,36,106,200,144,33,110,220,184,113,78,51,35,248,64,160,17,1,218,80,35,66,221,243,247,22,31,66,186,135,126,231,107,26,83,223,152,177,58,79,174,59,34,180,203,136,232,14,90,212,18,2,249,17,176,56,110,99,68,228,215,206,168,81,70,4,244,203,195,182,219,110,235,103,64,84,62,3,7,14,116,43,87,174,100,54,68,70,58,119,178,42,180,161,78,210,77,235,222,22,31,66,210,34,104,59,219,152,250,54,138,165,151,222,171,174,186,202,13,29,58,212,205,154,53,203,253,229,95,254,165,63,78,248,226,139,47,118,63,252,225,15,253,30,3,223,248,198,55,188,193,126,219,109,183,121,99,253,129,7,30,112,7,28,112,128,255,239,253,247,223,223,159,216,112,251,237,183,251,165,136,250,140,31,63,222,45,91,182,204,207,130,88,190,124,121,207,140,8,125,39,126,247,187,223,245,123,22,236,189,247,222,238,210,75,47,117,187,237,182,91,47,177,222,123,239,61,119,209,69,23,249,163,40,71,140,24,225,166,77,155,230,14,57,228,16,127,205,61,247,220,227,151,63,246,21,67,179,46,138,47,242,58,206,178,94,222,186,78,245,212,247,182,142,185,188,254,250,235,221,139,47,190,232,243,123,236,177,199,220,152,49,99,220,57,231,156,227,182,222,122,107,87,47,47,241,173,124,116,74,69,163,88,250,129,66,113,246,219,111,63,95,255,207,125,238,115,158,95,177,110,71,31,125,180,91,177,98,133,95,238,217,104,22,73,35,125,109,247,4,178,131,0,4,106,17,176,216,175,49,34,104,171,16,48,78,96,210,164,73,238,234,171,175,246,103,120,111,177,197,22,238,248,227,143,119,51,102,204,48,158,53,233,89,34,64,27,178,164,70,121,185,88,124,8,41,143,70,126,145,99,234,219,40,150,94,198,245,194,173,151,94,153,11,50,15,94,120,225,5,119,217,101,151,249,23,100,25,17,103,157,117,150,251,232,163,143,252,247,153,254,217,126,251,237,221,141,55,222,232,30,124,240,65,119,201,37,151,248,151,247,202,223,233,69,251,140,51,206,240,71,71,234,30,69,35,66,230,196,121,231,157,231,203,60,250,232,163,222,208,56,251,236,179,221,70,27,109,212,35,242,29,119,220,225,30,127,252,113,111,6,188,241,198,27,110,242,228,201,238,252,243,207,247,102,129,76,1,229,185,221,118,219,213,141,81,109,68,40,102,189,188,95,121,229,21,119,194,9,39,120,51,66,198,200,107,175,189,230,77,24,229,180,231,158,123,186,155,111,190,217,45,93,186,212,27,44,119,222,121,103,205,188,118,220,113,199,158,220,159,122,234,169,62,99,105,47,32,213,225,192,3,15,244,251,74,169,158,202,237,165,151,94,234,169,155,216,94,112,193,5,238,173,183,222,242,252,48,34,242,235,255,212,8,2,141,8,52,26,183,27,149,239,196,223,99,68,116,130,42,247,132,64,27,9,20,127,209,102,54,68,27,193,118,209,173,104,67,93,36,118,31,85,181,248,16,130,50,237,35,16,83,223,70,177,100,68,104,6,130,204,1,25,232,122,65,214,76,190,83,78,57,197,125,240,193,7,238,212,83,79,117,95,251,218,215,252,204,135,226,231,190,251,238,243,102,132,94,150,53,203,65,31,253,146,175,207,195,15,63,236,127,245,215,140,137,162,17,241,163,31,253,200,233,101,253,204,51,207,172,11,83,47,252,115,230,204,241,134,128,98,110,182,217,102,254,218,133,11,23,186,215,95,127,221,231,165,207,19,79,60,225,174,187,238,58,255,210,94,140,81,109,68,84,191,200,23,243,86,185,98,221,21,67,198,131,204,23,113,211,143,10,83,166,76,241,249,202,56,169,149,87,95,173,162,175,88,197,89,27,50,95,234,213,13,35,162,125,253,142,59,65,32,21,2,141,198,237,50,234,129,17,81,6,117,98,66,160,159,4,244,43,142,30,86,78,60,241,68,246,134,232,39,59,46,255,45,1,218,16,45,193,226,67,8,170,180,143,64,76,125,27,197,170,222,143,64,70,132,62,71,28,113,132,55,34,244,226,127,212,81,71,185,63,249,147,63,113,207,62,251,172,187,251,238,187,189,9,176,120,241,98,255,203,190,140,8,205,40,216,121,231,157,125,25,125,138,247,44,154,4,183,222,122,107,207,189,235,209,212,204,11,93,167,101,34,50,5,52,99,65,166,132,12,138,74,94,125,197,168,54,34,244,163,64,189,188,171,13,12,213,253,200,35,143,236,149,218,62,251,236,227,77,144,157,118,218,169,102,94,91,110,185,101,207,245,154,65,210,108,172,34,163,106,46,236,17,209,190,190,198,157,32,144,34,129,70,227,118,25,117,194,136,40,131,58,49,33,208,79,2,250,69,123,248,240,225,126,125,39,39,101,244,19,30,151,123,2,180,33,26,130,197,135,16,84,105,31,129,152,250,54,138,213,172,17,161,189,22,180,172,226,216,99,143,245,203,24,94,126,249,101,255,130,94,153,17,33,211,66,155,51,235,19,50,35,162,66,89,47,245,154,37,160,165,34,7,29,116,144,255,227,190,102,68,92,115,205,53,126,217,198,166,155,110,218,107,182,132,102,96,212,203,187,218,136,80,125,86,173,90,213,83,143,90,138,87,231,117,232,161,135,246,92,246,208,67,15,53,29,139,25,17,237,235,79,220,9,2,185,17,104,52,110,151,81,95,140,136,50,168,19,179,45,4,138,155,57,181,229,134,220,196,28,1,61,156,117,242,67,27,234,36,93,27,247,238,116,27,178,81,203,230,178,40,235,33,164,63,191,196,214,170,201,187,239,190,235,46,191,252,114,255,43,182,54,63,12,253,20,239,167,99,144,115,57,6,50,166,190,141,98,53,107,68,104,255,132,231,159,127,222,207,216,210,233,80,90,190,160,62,171,153,11,218,227,160,63,123,68,200,188,120,250,233,167,221,247,191,255,125,63,115,176,184,252,64,179,18,180,231,68,101,83,74,153,11,50,34,118,217,101,23,119,218,105,167,121,99,226,51,159,249,76,175,125,20,180,148,68,27,106,202,112,216,117,215,93,123,246,166,80,28,45,123,168,151,247,171,175,190,218,171,77,105,6,134,226,106,131,204,189,246,218,203,45,89,178,196,205,155,55,207,231,120,215,93,119,213,204,171,98,146,168,173,203,200,104,54,86,145,187,246,194,168,212,77,245,172,236,173,193,30,17,161,35,8,229,33,144,38,129,70,227,118,25,181,194,136,40,131,58,49,219,66,192,98,135,106,75,197,184,137,39,16,67,223,24,49,144,179,60,2,232,219,155,125,170,60,180,193,158,94,80,181,185,96,59,140,136,118,223,175,188,22,94,158,190,141,218,82,179,70,196,103,63,251,89,175,237,45,183,220,226,14,62,248,96,191,92,67,75,10,116,242,195,176,97,195,122,78,205,208,82,136,195,14,59,204,105,35,72,153,19,250,119,197,64,42,158,154,33,195,224,202,43,175,116,187,239,190,123,47,56,197,211,41,52,171,80,75,67,142,59,238,56,111,86,220,127,255,253,222,8,145,241,160,24,154,61,38,163,66,247,213,105,21,218,203,161,114,108,182,234,37,211,66,102,86,189,188,117,82,70,209,220,146,177,162,37,39,218,52,120,209,162,69,110,212,168,81,222,240,24,57,114,100,175,83,51,170,243,170,84,224,87,191,250,85,211,177,138,220,149,127,37,174,102,100,20,79,29,97,143,8,43,189,150,60,32,16,143,64,163,113,59,94,38,255,23,9,35,162,12,234,196,108,11,1,139,29,170,45,21,227,38,24,17,180,129,182,16,96,140,40,239,69,181,24,185,122,109,191,214,254,215,58,110,176,214,81,134,95,250,210,151,252,198,134,115,231,206,117,90,87,175,151,208,239,125,239,123,61,71,35,106,211,63,253,2,174,151,195,90,235,248,171,143,117,220,97,135,29,252,75,104,241,126,63,249,201,79,122,202,87,94,74,117,204,226,232,209,163,189,249,177,205,54,219,248,253,9,250,147,183,142,134,140,61,227,42,102,123,143,25,75,109,73,123,60,220,112,195,13,254,36,12,157,18,209,169,79,232,236,157,78,229,21,251,190,177,245,141,93,63,226,65,160,27,9,88,236,215,24,17,221,216,18,51,169,179,197,14,149,9,90,19,213,136,161,111,140,24,38,96,118,105,18,232,107,211,136,168,119,220,160,54,44,172,117,196,226,230,155,111,222,51,35,66,75,41,138,71,35,106,186,253,252,249,243,107,26,17,245,142,117,212,175,195,149,25,22,197,165,25,149,169,236,58,102,113,143,61,246,240,199,44,62,249,228,147,126,106,190,246,46,232,111,222,197,35,24,99,116,193,152,237,61,70,44,237,141,160,89,4,247,222,123,175,19,203,99,142,57,198,111,48,89,57,241,162,19,76,49,34,126,75,53,134,190,157,208,143,123,66,0,2,245,9,88,236,215,24,17,180,216,100,9,88,236,80,201,194,52,152,120,12,125,99,196,48,136,182,107,82,66,95,155,70,68,241,104,195,226,139,159,102,38,212,58,202,176,184,148,66,198,65,189,242,213,51,34,234,29,235,88,125,191,202,52,122,93,255,200,35,143,56,25,17,106,59,138,165,181,253,231,156,115,142,159,129,209,223,188,99,119,180,152,237,61,102,172,216,28,137,135,17,65,27,128,64,142,4,44,142,219,24,17,57,182,180,46,169,147,197,14,213,37,232,163,84,51,134,190,49,98,68,129,69,144,154,4,208,215,166,17,81,92,63,95,52,34,6,12,24,80,243,40,195,117,235,214,213,156,193,80,109,60,84,255,127,189,99,29,235,25,17,213,215,235,196,6,153,18,149,165,0,253,205,187,120,4,99,140,46,26,179,189,199,140,21,131,29,49,108,140,21,232,0,1,8,116,142,128,197,113,27,35,162,115,122,115,231,14,19,176,216,161,58,92,229,174,186,125,12,125,99,196,232,42,209,140,85,22,125,109,188,92,84,239,17,81,239,133,190,178,129,94,245,81,134,218,196,176,214,82,138,138,241,80,239,136,197,118,207,136,232,111,222,197,35,24,99,116,141,152,237,61,102,172,24,236,136,97,99,172,64,7,8,64,160,115,4,44,142,219,24,17,157,211,155,59,119,152,128,197,14,213,225,42,119,213,237,99,232,27,35,70,87,137,102,172,178,232,107,227,229,162,89,35,66,51,18,106,29,177,184,239,190,251,250,189,1,116,146,129,54,180,44,26,2,58,61,161,222,17,139,149,61,34,170,143,117,124,255,253,247,107,222,175,209,30,17,245,140,136,122,121,23,143,96,140,209,53,98,182,247,118,196,178,186,31,67,95,121,149,145,115,167,99,214,58,30,183,29,250,198,104,243,196,128,0,4,154,39,96,177,95,99,68,52,175,31,87,26,35,96,177,67,25,67,148,116,58,49,244,141,17,35,105,17,18,79,30,125,211,50,34,214,175,95,239,247,97,152,61,123,182,43,30,101,168,37,27,250,115,29,165,168,141,35,139,167,92,104,246,68,189,35,22,235,29,235,168,19,24,234,221,175,175,83,51,234,25,17,245,242,110,116,68,98,187,187,87,204,246,30,51,86,187,57,53,186,159,53,35,162,81,190,161,127,95,235,56,219,156,245,13,229,69,121,8,164,74,192,98,191,198,136,72,181,53,145,55,187,58,103,222,6,98,12,152,49,98,100,46,147,233,234,161,175,13,35,194,116,35,201,40,185,152,237,189,58,86,43,199,158,86,191,240,183,122,143,122,199,170,22,165,149,89,36,195,106,230,204,153,238,129,7,30,112,7,28,112,128,255,239,253,247,223,223,201,204,186,231,158,123,252,198,164,250,28,125,244,209,110,197,138,21,126,6,142,204,172,122,127,183,124,249,114,127,164,171,54,50,125,251,237,183,221,245,215,95,239,103,244,76,156,56,209,233,248,215,49,99,198,202,13,153,226,0,0,32,0,73,68,65,84,248,141,78,183,222,122,107,63,147,167,98,178,141,24,49,194,77,155,54,205,233,136,87,205,206,169,245,231,226,91,249,52,123,252,173,174,187,234,170,171,220,208,161,67,221,172,89,179,220,23,190,240,5,119,225,133,23,186,221,118,219,205,31,63,91,203,72,211,169,36,147,39,79,238,57,206,118,225,194,133,110,247,221,119,231,249,42,163,113,129,170,64,160,66,32,230,119,68,179,212,49,34,154,37,197,117,230,8,88,236,80,230,32,37,156,80,12,125,99,196,72,88,130,228,83,71,95,140,136,228,27,113,63,42,16,179,189,23,99,233,104,211,211,78,59,205,111,236,217,159,99,79,95,122,233,165,158,151,227,70,203,98,234,29,157,170,123,212,251,187,141,55,222,184,135,222,83,79,61,229,102,204,152,225,255,217,126,251,237,221,141,55,222,232,30,124,240,65,119,201,37,151,56,45,239,145,97,32,227,65,127,119,193,5,23,56,205,18,208,146,30,153,13,125,253,93,241,40,217,215,94,123,205,47,249,17,135,61,247,220,211,31,255,186,116,233,82,55,117,234,84,119,231,157,119,214,60,154,86,199,213,214,58,178,182,120,244,107,181,17,209,23,139,35,142,56,194,157,124,242,201,110,244,232,209,238,174,187,238,114,63,248,193,15,124,61,148,91,189,25,61,50,67,42,123,176,200,196,208,39,102,91,234,71,19,231,82,8,64,32,128,128,197,126,141,17,17,32,40,69,203,37,96,177,67,149,75,36,175,232,49,244,141,17,35,47,85,210,170,13,250,98,68,164,213,98,195,178,141,217,222,139,177,238,184,227,142,150,142,61,213,75,126,232,209,169,186,71,95,199,185,214,35,122,223,125,247,121,51,66,47,233,202,255,245,215,95,119,167,156,114,138,191,252,137,39,158,112,215,93,119,157,55,36,250,250,187,234,216,154,77,32,227,65,47,245,226,179,122,245,106,55,101,202,20,119,230,153,103,186,71,31,125,180,230,209,180,50,40,106,29,89,91,204,187,218,136,168,87,95,229,115,238,185,231,186,43,174,184,194,13,27,54,204,173,93,187,214,207,118,56,233,164,147,156,78,158,193,136,8,235,95,148,134,64,234,4,98,126,71,52,203,10,35,162,89,82,92,103,142,128,197,14,101,14,82,194,9,197,208,55,70,140,132,37,72,62,117,244,197,136,72,190,17,247,163,2,49,219,123,49,214,130,5,11,124,150,250,53,94,159,102,143,61,45,26,17,173,30,157,90,188,71,173,227,92,43,248,180,252,226,217,103,159,117,119,223,125,183,55,26,22,47,94,236,14,60,240,64,111,68,84,199,46,190,248,247,245,119,213,177,197,225,200,35,143,236,165,216,62,251,236,227,100,80,236,180,211,78,53,143,166,85,206,138,161,165,20,50,49,52,195,66,179,42,138,71,191,54,187,217,107,117,62,205,234,192,140,136,126,116,50,46,133,64,194,4,98,126,71,52,139,9,35,162,89,82,92,103,142,128,197,14,101,14,82,194,9,197,208,55,70,140,132,37,72,62,117,244,197,136,72,190,17,247,163,2,49,219,123,127,102,68,212,251,37,190,63,51,34,154,185,71,95,70,196,67,15,61,228,55,58,61,246,216,99,221,222,123,239,237,180,156,68,6,65,232,140,136,98,94,186,223,170,85,171,220,184,113,227,234,170,86,125,52,109,229,136,215,122,127,174,27,245,199,136,80,29,53,35,98,171,173,182,250,216,140,136,122,199,220,98,68,244,163,147,113,41,4,18,38,16,243,59,162,89,76,24,17,205,146,226,58,115,4,44,118,40,115,144,18,78,40,134,190,49,98,36,44,65,242,169,163,47,70,68,242,141,184,31,21,136,217,222,251,179,71,68,51,38,66,163,61,34,154,185,71,95,70,132,76,130,231,159,127,222,111,36,185,102,205,26,191,124,66,47,255,154,137,176,114,229,74,191,199,133,150,53,236,178,203,46,61,123,67,200,164,168,228,85,235,239,170,103,32,104,70,131,54,188,212,70,148,123,237,181,151,91,178,100,137,155,55,111,158,223,20,83,251,53,212,58,154,86,155,98,214,250,243,226,209,175,253,49,34,170,247,136,208,204,15,237,113,161,56,245,142,185,45,30,103,187,195,14,59,248,22,23,179,45,245,163,137,115,41,4,32,16,64,192,98,191,198,136,8,16,148,162,229,18,176,216,161,202,37,146,87,244,24,250,198,136,145,151,42,105,213,6,125,49,34,210,106,177,97,217,198,108,239,213,177,90,57,246,180,250,69,190,29,247,168,119,244,230,175,126,245,43,111,62,220,114,203,45,238,224,131,15,118,71,29,117,148,95,18,113,233,165,151,250,253,20,244,194,174,19,36,52,163,97,252,248,241,110,217,178,101,222,152,208,169,25,245,254,174,58,127,25,27,149,107,23,45,90,228,70,141,26,229,247,153,24,57,114,100,175,83,51,138,71,211,54,115,244,107,127,140,8,157,226,177,233,166,155,250,122,234,84,14,153,34,195,135,15,247,166,75,189,99,110,139,199,227,106,121,73,163,83,51,180,247,132,54,196,148,57,196,7,2,16,72,135,64,204,239,136,102,169,96,68,52,75,138,235,204,17,176,216,161,204,65,74,56,161,24,250,198,136,145,176,4,201,167,142,190,24,17,201,55,226,126,84,32,102,123,143,25,171,31,8,186,250,210,122,38,76,43,80,106,233,43,3,66,39,139,104,22,137,254,94,199,150,242,129,0,4,210,33,96,113,220,198,136,72,167,253,144,105,21,1,139,29,10,145,218,71,32,134,190,49,98,180,143,8,119,234,47,1,244,197,136,232,111,155,73,249,250,152,237,61,102,172,148,53,137,153,123,167,140,8,25,16,231,159,127,190,55,32,116,36,170,180,215,236,18,45,67,225,3,1,8,164,67,192,226,184,141,17,145,78,251,33,83,140,136,174,106,3,49,6,204,24,49,186,74,52,99,149,69,95,140,8,99,77,178,163,233,196,108,239,49,99,117,20,26,55,175,73,64,250,106,47,13,205,128,152,61,123,182,219,100,147,77,252,113,164,250,104,35,204,183,223,126,27,114,16,128,64,98,4,44,142,219,24,17,137,53,34,210,253,63,2,22,59,20,250,180,143,64,12,125,99,196,104,31,17,238,212,95,2,232,139,17,209,223,54,147,242,245,49,219,123,204,88,41,107,146,106,238,210,87,123,77,104,111,9,29,3,90,249,104,63,9,237,107,193,7,2,16,72,147,128,250,180,165,15,70,132,37,53,200,165,95,4,120,16,234,23,174,228,46,142,161,111,140,24,201,129,207,40,97,244,197,136,200,168,57,55,172,74,204,246,30,51,86,195,138,115,65,219,9,48,35,162,237,72,185,33,4,32,80,131,0,70,4,205,34,89,2,60,8,37,43,93,83,137,199,208,55,70,140,166,42,203,69,29,33,128,190,24,17,29,105,88,70,111,26,179,189,199,140,101,20,119,214,105,21,245,173,222,35,66,21,215,30,17,58,10,149,15,4,32,0,129,16,2,24,17,33,244,40,91,42,1,30,132,74,197,223,241,224,49,244,141,17,163,227,160,8,80,151,0,250,98,68,116,83,247,136,217,222,99,198,234,38,13,173,212,181,150,190,156,154,97,69,29,242,128,64,62,4,48,34,242,209,178,235,106,194,131,80,222,146,199,208,55,70,140,188,85,178,93,59,244,197,136,176,221,66,219,155,93,204,246,30,51,86,123,41,113,183,102,8,244,165,175,12,137,147,78,58,201,205,159,63,191,153,91,113,13,4,32,0,129,250,63,24,109,176,182,107,5,98,65,160,73,2,60,8,53,9,42,209,203,98,232,27,35,70,162,248,179,72,27,125,49,34,178,104,200,77,86,34,102,123,143,25,171,201,234,115,89,27,9,160,111,27,97,114,43,8,64,0,35,130,54,144,31,1,190,40,243,211,180,88,163,24,250,198,136,145,183,74,182,107,135,190,24,17,182,91,104,123,179,139,217,222,99,198,106,47,37,238,214,12,1,244,109,134,18,215,64,0,2,161,4,88,154,17,74,144,242,165,17,176,240,69,249,220,115,207,185,107,175,189,214,157,123,238,185,110,208,160,65,253,102,241,238,187,239,186,203,47,191,220,157,112,194,9,110,232,208,161,253,46,95,93,160,120,191,55,223,124,51,40,183,224,100,2,111,16,67,223,24,49,106,97,208,68,180,219,111,191,221,77,157,58,213,253,226,23,191,112,167,159,126,186,59,249,228,147,63,214,134,22,44,88,224,139,239,180,211,78,238,198,27,111,116,151,93,118,89,75,237,44,80,138,150,139,151,157,127,89,250,182,12,172,195,5,225,209,97,192,37,223,62,166,190,49,99,149,140,181,43,195,163,111,87,202,78,165,33,16,157,0,70,68,116,228,4,108,23,129,28,190,40,223,122,235,45,191,251,244,249,231,159,223,22,35,162,221,247,107,151,86,173,220,39,134,190,49,98,212,170,251,83,79,61,229,102,204,152,225,255,25,54,108,152,155,57,115,166,219,115,207,61,221,223,254,237,223,246,186,124,225,194,133,238,55,191,249,141,219,101,151,93,220,191,253,219,191,185,105,211,166,185,141,54,218,168,21,156,165,148,41,59,255,178,244,45,5,118,19,65,225,209,4,164,132,47,137,169,111,204,88,9,75,146,108,234,232,155,172,116,36,14,129,164,8,96,68,36,37,23,201,22,9,88,248,162,44,206,136,88,190,124,185,187,248,226,139,221,144,33,67,220,245,215,95,239,246,219,111,63,119,233,165,151,186,207,125,238,115,238,189,247,222,115,23,93,116,145,155,61,123,182,27,49,98,132,127,161,252,210,151,190,228,78,61,245,84,55,119,238,92,183,207,62,251,248,151,210,239,125,239,123,238,195,15,63,116,111,191,253,182,155,50,101,138,251,254,247,191,223,51,219,162,24,107,224,192,129,238,187,223,253,174,63,62,107,239,189,247,246,113,118,216,97,7,119,202,41,167,244,186,223,79,126,242,147,158,242,247,223,127,191,191,254,177,199,30,115,163,71,143,246,230,199,54,219,108,227,116,223,122,121,151,217,226,98,232,27,35,70,51,12,255,235,191,254,203,253,244,167,63,117,103,157,117,86,175,203,239,187,239,62,247,254,251,239,187,207,124,230,51,238,193,7,31,116,135,28,114,200,199,218,145,254,76,159,123,238,185,199,77,152,48,193,255,247,248,241,227,221,178,101,203,188,246,106,151,197,89,59,197,118,180,201,38,155,184,219,110,187,205,27,33,15,60,240,128,59,224,128,3,252,127,239,191,255,254,61,237,162,210,30,213,166,95,124,241,197,158,54,52,102,204,24,119,206,57,231,184,173,183,222,186,102,251,86,94,63,255,249,207,123,229,127,248,225,135,55,131,163,109,215,88,209,183,109,21,10,188,17,60,2,1,26,47,30,83,223,152,177,140,99,207,50,61,244,205,82,86,42,5,1,115,4,48,34,204,73,66,66,205,18,176,240,69,89,109,68,140,29,59,214,191,156,29,120,224,129,78,211,210,31,127,252,113,111,48,220,125,247,221,254,191,101,4,188,241,198,27,110,242,228,201,222,8,216,124,243,205,123,102,68,104,41,133,150,104,200,20,144,185,160,151,62,237,74,93,89,246,81,140,165,151,204,243,206,59,207,93,114,201,37,238,209,71,31,245,47,145,103,159,125,182,91,181,106,85,175,251,85,94,64,21,243,180,211,78,243,215,236,177,199,30,238,230,155,111,118,79,62,249,164,191,199,203,47,191,236,234,229,189,241,198,27,55,43,71,219,175,139,161,111,140,24,141,192,200,164,210,18,141,207,127,254,243,222,104,232,235,115,199,29,119,212,108,71,50,11,212,238,166,79,159,238,182,219,110,59,119,198,25,103,184,245,235,215,251,165,28,125,25,17,106,71,149,153,25,219,111,191,189,95,254,33,195,67,237,234,149,87,94,233,213,30,95,123,237,53,191,132,68,109,72,179,55,212,134,150,46,93,234,115,191,243,206,59,107,230,181,227,142,59,54,170,126,71,255,222,130,190,29,173,96,63,111,14,143,126,2,75,236,242,152,250,198,140,149,152,12,89,164,139,190,89,200,72,37,32,96,158,0,70,132,121,137,72,176,30,1,11,95,148,213,70,132,102,61,232,37,110,139,45,182,240,191,40,87,140,0,205,76,152,51,103,142,127,145,211,175,205,155,109,182,153,175,86,113,41,133,140,136,122,229,181,255,68,241,126,63,250,209,143,156,166,247,159,121,230,153,189,240,84,223,175,18,95,215,63,242,200,35,254,37,82,220,20,75,191,158,235,229,85,47,177,125,197,45,171,5,198,208,55,70,140,190,248,201,64,26,55,110,156,251,212,167,62,229,219,71,163,23,119,189,240,215,106,71,90,2,241,250,235,175,251,25,49,250,60,241,196,19,238,186,235,174,115,23,92,112,65,159,70,68,245,190,38,154,129,81,217,139,66,6,70,177,93,40,134,140,7,45,37,18,183,213,171,87,251,89,59,106,131,50,195,106,229,85,86,219,169,196,45,91,223,178,235,95,29,31,30,214,20,105,111,62,49,245,141,25,171,189,148,184,91,51,4,208,183,25,74,92,3,1,8,132,18,192,136,8,37,72,249,210,8,88,248,162,172,54,34,234,77,129,31,48,96,128,187,245,214,91,221,172,89,179,252,203,156,102,62,200,148,88,183,110,93,205,25,12,213,198,67,245,255,235,94,250,28,113,196,17,77,25,17,213,215,127,240,193,7,222,148,208,76,8,125,234,229,221,202,6,156,237,106,16,49,244,141,17,163,25,30,50,137,174,186,234,42,191,196,70,75,123,234,125,62,250,232,163,154,237,72,6,69,177,61,52,219,46,181,196,231,217,103,159,245,51,118,100,94,44,94,188,216,207,230,169,53,147,66,51,124,142,60,242,200,94,169,105,73,145,12,10,109,166,89,171,125,111,185,229,150,205,84,191,99,215,88,209,183,99,21,236,231,141,225,209,79,96,137,93,30,83,223,152,177,18,147,33,139,116,209,55,11,25,169,4,4,204,19,192,136,48,47,17,9,214,35,96,225,139,178,217,23,190,202,11,189,78,75,208,47,215,90,110,113,208,65,7,185,131,15,62,184,79,35,226,154,107,174,241,211,237,55,221,116,211,94,191,114,183,123,70,4,70,68,185,253,76,51,89,190,254,245,175,251,189,67,118,221,117,215,134,201,84,183,35,21,232,107,70,68,189,118,164,89,53,90,158,115,236,177,199,250,229,64,90,166,35,99,161,150,17,161,63,215,210,31,205,224,168,247,169,206,235,208,67,15,109,88,151,78,94,96,97,140,232,100,253,250,123,111,120,244,151,88,90,215,199,212,55,102,172,180,84,200,35,91,244,205,67,71,106,1,1,235,4,48,34,172,43,68,126,117,9,88,248,162,108,214,136,208,175,197,218,243,161,178,153,160,204,5,25,17,251,238,187,175,159,25,161,255,215,94,1,69,67,64,107,244,191,241,141,111,248,23,69,189,156,86,94,14,245,239,202,30,17,250,239,167,159,126,218,111,106,169,77,6,181,177,97,173,251,53,218,35,2,35,34,110,71,211,62,12,55,220,112,131,215,76,38,211,195,15,63,236,55,56,189,240,194,11,123,150,237,212,202,72,179,18,106,181,35,157,170,161,61,64,100,112,105,99,75,45,201,144,185,161,246,177,114,229,202,186,237,72,123,78,60,255,252,243,126,239,146,53,107,214,120,83,76,102,130,102,238,188,250,234,171,189,218,163,102,242,168,253,202,44,217,107,175,189,220,146,37,75,220,188,121,243,124,29,238,186,235,174,154,121,169,141,151,249,177,48,70,148,89,255,234,216,240,176,164,70,251,115,137,169,111,204,88,237,39,197,29,27,17,64,223,70,132,248,123,8,64,160,29,4,48,34,218,65,145,123,148,66,192,194,23,101,179,70,132,54,14,172,156,154,49,120,240,96,191,150,255,184,227,142,115,90,178,161,63,215,201,5,50,28,138,167,92,232,133,80,127,174,53,248,154,174,175,95,162,21,79,47,155,197,83,51,100,82,92,121,229,149,110,247,221,119,119,154,186,95,239,126,125,157,154,129,17,17,183,9,235,72,206,127,253,215,127,245,134,129,102,33,232,20,19,189,224,15,31,62,188,207,68,138,167,175,20,219,145,102,220,84,244,149,241,112,216,97,135,185,181,107,215,122,131,75,109,165,94,59,122,247,221,119,189,249,112,203,45,183,248,217,57,71,29,117,148,95,98,161,37,34,58,185,165,216,46,212,30,181,116,99,210,164,73,110,209,162,69,110,212,168,81,62,255,145,35,71,246,58,53,163,58,175,184,100,123,71,179,48,70,148,89,255,90,70,132,165,124,200,165,253,4,212,79,99,124,212,183,248,228,77,32,86,91,202,155,34,181,131,0,4,250,34,128,17,65,251,72,150,0,47,25,201,74,215,84,226,49,244,141,17,163,169,202,182,249,162,162,65,86,230,62,31,109,174,86,191,111,151,171,190,253,6,209,165,5,208,191,75,133,239,64,181,105,75,29,128,202,45,33,0,129,174,39,128,17,209,245,77,32,93,0,60,24,164,171,93,51,153,199,208,55,70,140,102,234,218,238,107,48,34,126,75,52,87,125,219,221,94,114,189,31,250,231,170,108,252,122,209,150,226,51,39,34,4,32,144,63,1,140,136,252,53,206,182,134,60,24,100,43,109,180,151,72,218,16,109,40,111,2,221,93,59,250,119,119,235,223,206,218,211,150,218,73,147,123,65,0,2,16,248,223,31,140,54,176,8,140,182,144,40,1,30,12,18,21,174,201,180,99,232,27,35,70,147,213,229,178,14,16,64,223,14,64,77,232,150,232,159,144,88,198,83,165,45,25,23,136,244,32,0,129,36,9,48,35,34,73,217,72,90,4,120,48,200,187,29,196,208,55,70,140,188,85,178,93,59,244,181,173,79,167,179,67,255,78,19,238,158,251,211,150,186,71,107,106,10,1,8,196,35,128,17,17,143,53,145,218,76,128,7,131,54,3,53,118,187,24,250,198,136,97,12,107,87,165,131,190,93,37,247,199,42,139,254,221,173,127,59,107,79,91,106,39,77,238,5,1,8,64,224,183,4,48,34,104,9,201,18,224,193,32,89,233,154,74,60,134,190,49,98,52,85,89,46,234,8,1,244,237,8,214,100,110,138,254,201,72,101,62,81,218,146,121,137,72,16,2,16,72,144,0,70,68,130,162,145,242,255,186,104,255,239,255,57,182,56,201,183,53,196,120,240,139,17,35,95,133,236,215,12,125,237,107,212,201,12,209,191,147,116,187,235,222,180,165,238,210,155,218,66,0,2,113,8,96,68,196,225,76,148,14,16,224,193,160,3,80,13,221,50,134,190,49,98,24,66,218,117,169,160,111,215,73,222,171,194,232,223,221,250,183,179,246,180,165,118,210,228,94,16,128,0,4,254,247,71,101,78,205,160,41,164,74,128,7,131,84,149,107,46,239,24,250,198,136,209,92,109,185,170,19,4,208,183,19,84,211,185,39,250,167,163,149,245,76,105,75,214,21,34,63,8,64,32,69,2,204,136,72,81,53,114,246,4,120,48,200,187,33,196,208,55,70,140,188,85,178,93,59,244,181,173,79,167,179,67,255,78,19,238,158,251,211,150,186,71,107,106,10,1,8,196,35,128,17,17,143,53,145,218,76,128,7,131,54,3,53,118,187,255,207,222,121,128,109,81,93,107,123,217,16,37,128,8,26,4,75,162,34,122,236,191,177,36,70,177,198,114,140,196,22,11,106,140,24,176,32,130,2,2,22,164,41,82,20,4,137,120,236,13,177,139,138,237,216,11,216,21,143,13,17,59,2,162,32,68,193,2,252,215,179,115,230,59,243,189,188,253,155,153,119,202,61,215,229,165,126,51,179,247,218,247,218,51,239,236,103,175,189,118,20,254,141,162,142,152,97,205,148,57,248,55,83,238,94,169,177,248,63,219,254,15,178,245,244,165,32,105,82,22,4,32,0,129,127,19,64,136,160,39,36,150,0,31,6,137,117,93,89,134,71,225,223,40,234,40,171,177,92,20,10,1,252,27,10,214,196,20,138,255,19,227,170,216,27,74,95,138,189,139,48,16,2,16,72,32,1,132,136,4,58,13,147,255,87,69,99,215,140,84,119,133,40,62,252,162,168,35,213,78,138,121,227,240,111,204,29,20,178,121,248,63,100,192,25,42,158,190,148,33,103,211,84,8,64,32,50,2,8,17,145,161,166,162,160,9,240,97,16,52,209,120,149,23,133,127,163,168,35,94,84,179,101,13,254,205,150,191,115,91,139,255,179,237,255,32,91,79,95,10,146,38,101,65,0,2,16,248,223,73,101,118,205,160,43,36,149,0,31,6,73,245,92,121,118,71,225,223,40,234,40,175,181,92,21,6,1,252,27,6,213,228,148,137,255,147,227,171,184,91,74,95,138,187,135,176,15,2,16,72,34,1,34,34,146,232,53,108,118,4,248,48,72,119,71,136,194,191,81,212,145,110,47,197,187,117,248,55,222,254,9,219,58,252,31,54,225,236,148,79,95,202,142,175,105,41,4,32,16,29,1,132,136,232,88,83,83,192,4,248,48,8,24,104,204,138,139,194,191,81,212,17,51,172,153,50,7,255,102,202,221,43,53,22,255,103,219,255,65,182,158,190,20,36,77,202,130,0,4,32,240,111,2,8,17,244,132,196,18,224,195,32,177,174,43,203,240,40,252,27,69,29,101,53,150,139,66,33,128,127,67,193,154,152,66,241,127,98,92,21,123,67,233,75,177,119,17,6,66,0,2,9,36,128,16,145,64,167,97,242,255,170,104,236,154,145,234,174,16,197,135,95,20,117,164,218,73,49,111,28,254,141,185,131,66,54,15,255,135,12,56,67,197,211,151,50,228,108,154,10,1,8,68,70,0,33,34,50,212,84,20,52,1,62,12,130,38,26,175,242,162,240,111,20,117,196,139,106,182,172,193,191,217,242,119,110,107,241,127,182,253,31,100,235,233,75,65,210,164,44,8,64,0,2,255,59,169,204,174,25,116,133,164,18,224,195,32,169,158,43,207,238,40,252,27,69,29,229,181,150,171,194,32,128,127,195,160,154,156,50,241,127,114,124,21,119,75,233,75,113,247,16,246,65,0,2,73,36,64,68,68,18,189,134,205,142,0,31,6,233,238,8,81,248,55,138,58,210,237,165,120,183,14,255,198,219,63,97,91,135,255,195,38,156,157,242,233,75,217,241,53,45,133,0,4,162,35,128,16,17,29,107,106,10,152,0,31,6,1,3,141,89,113,81,248,55,138,58,98,134,53,83,230,224,223,76,185,123,165,198,226,255,108,251,63,200,214,211,151,130,164,73,89,16,128,0,4,254,77,0,33,130,158,144,88,2,124,24,36,214,117,101,25,30,133,127,163,168,163,172,198,114,81,40,4,240,111,40,88,19,83,40,254,79,140,171,98,111,40,125,41,246,46,194,64,8,64,32,129,4,16,34,18,232,52,76,254,95,21,109,149,85,64,145,114,2,43,86,172,8,181,133,250,184,228,72,55,129,176,251,80,186,233,37,187,117,12,30,147,237,191,56,89,79,95,138,147,55,176,5,2,16,72,11,1,132,136,180,120,146,118,64,0,2,16,128,0,4,32,80,71,128,193,35,157,33,40,2,244,165,160,72,82,14,4,32,0,129,255,35,128,16,65,111,128,0,4,32,0,1,8,64,32,117,4,24,60,166,206,165,53,107,16,125,169,102,232,169,24,2,16,72,49,1,132,136,20,59,151,166,65,0,2,16,128,0,4,178,74,128,193,99,86,61,31,124,187,233,75,193,51,165,68,8,64,0,2,8,17,244,1,8,64,0,2,16,128,0,4,82,71,128,193,99,234,92,90,179,6,209,151,106,134,158,138,33,0,129,20,19,64,136,72,177,115,105,26,4,32,0,1,8,64,32,171,4,24,60,102,213,243,193,183,155,190,20,60,83,74,132,0,4,32,128,16,65,31,128,0,4,32,0,1,8,64,32,117,4,24,60,166,206,165,53,107,16,125,169,102,232,169,24,2,16,72,49,1,132,136,20,59,151,166,65,0,2,16,128,0,4,178,74,128,193,99,86,61,31,124,187,233,75,193,51,165,68,8,64,0,2,8,17,244,1,8,64,0,2,16,128,0,4,82,71,128,193,99,234,92,90,179,6,209,151,106,134,158,138,33,0,129,20,19,64,136,72,177,115,105,26,4,32,0,1,8,64,32,171,4,24,60,102,213,243,193,183,155,190,20,60,83,74,132,0,4,32,128,16,65,31,128,0,4,32,0,1,8,64,32,117,4,24,60,166,206,165,53,107,16,125,169,102,232,169,24,2,16,72,49,1,132,136,20,59,151,166,65,0,2,16,128,0,4,178,74,128,193,99,86,61,31,124,187,233,75,193,51,165,68,8,64,0,2,8,17,244,1,8,64,0,2,16,128,0,4,82,71,128,193,99,234,92,90,179,6,209,151,106,134,158,138,33,0,129,20,19,64,136,72,177,115,105,26,4,32,0,1,8,64,32,171,4,24,60,102,213,243,193,183,155,190,20,60,83,74,132,0,4,32,128,16,65,31,128,0,4,32,0,1,8,64,32,117,4,24,60,166,206,165,53,107,16,125,169,102,232,169,24,2,16,72,49,1,132,136,20,59,151,166,65,0,2,16,128,0,4,178,74,128,193,99,86,61,31,124,187,233,75,193,51,165,68,8,64,0,2,8,17,244,1,8,64,0,2,16,128,0,4,82,71,128,193,99,234,92,90,179,6,209,151,106,134,158,138,33,0,129,20,19,64,136,72,177,115,105,26,4,32,0,1,8,64,32,171,4,24,60,102,213,243,193,183,155,190,20,60,83,74,132,0,4,32,128,16,65,31,128,0,4,32,0,1,8,64,32,117,4,24,60,166,206,165,53,107,16,125,169,102,232,169,24,2,16,72,49,1,132,136,20,59,151,166,65,0,2,16,128,0,4,178,74,128,193,99,86,61,31,124,187,233,75,193,51,165,68,8,64,0,2,8,17,244,1,8,64,0,2,16,128,0,4,82,71,128,193,99,234,92,74,131,32,0,1,8,64,32,69,4,16,34,82,228,76,154,2,1,8,64,0,2,16,128,192,191,9,32,68,208,19,32,0,1,8,64,0,2,241,37,128,16,17,95,223,96,25,4,32,0,1,8,64,0,2,85,18,64,136,168,18,28,183,213,17,248,224,131,15,236,218,107,175,181,129,3,7,218,90,107,173,85,21,25,127,25,203,150,45,179,209,163,71,219,105,167,157,102,45,91,182,172,170,60,110,130,0,4,32,144,22,2,8,17,105,241,36,237,128,0,4,32,0,1,8,64,160,142,0,66,4,157,161,161,4,130,16,34,252,54,124,243,205,55,118,222,121,231,217,208,161,67,17,34,26,234,28,238,135,0,4,18,79,0,33,34,241,46,164,1,16,128,0,4,32,0,1,8,228,18,64,136,160,79,248,9,124,255,253,247,54,98,196,8,27,59,118,172,181,109,219,214,6,13,26,100,29,59,118,180,25,51,102,212,139,122,240,139,15,159,125,246,153,141,31,63,222,137,6,99,198,140,177,14,29,58,216,165,151,94,106,237,218,181,51,93,231,63,119,208,65,7,89,175,94,189,108,228,200,145,246,240,195,15,59,193,161,123,247,238,246,209,71,31,185,242,251,246,237,107,253,251,247,183,9,19,38,216,246,219,111,111,147,38,77,178,246,237,219,227,36,8,64,0,2,153,37,128,16,145,89,215,211,112,8,64,0,2,16,128,64,122,9,32,68,164,215,183,213,180,108,242,228,201,246,214,91,111,89,159,62,125,108,238,220,185,78,20,80,100,194,210,165,75,139,10,17,39,157,116,146,245,235,215,207,14,62,248,96,155,50,101,138,61,248,224,131,118,249,229,151,219,23,95,124,97,58,55,120,240,96,219,99,143,61,220,242,141,153,51,103,186,115,43,86,172,112,66,196,5,23,92,96,90,142,225,45,239,248,225,135,31,136,136,168,198,121,220,3,1,8,164,146,0,66,68,42,221,74,163,32,0,1,8,64,0,2,217,38,128,16,145,109,255,231,182,254,161,135,30,178,113,227,198,185,168,133,221,118,219,205,154,52,105,226,46,201,93,126,145,27,17,113,245,213,87,59,177,97,237,181,215,182,197,139,23,59,1,227,172,179,206,114,2,131,34,44,70,141,26,101,205,155,55,183,91,111,189,213,230,205,155,103,61,123,246,180,37,75,150,216,217,103,159,109,127,251,219,223,172,69,139,22,8,17,116,69,8,64,0,2,121,8,32,68,208,45,32,0,1,8,64,0,2,16,72,60,129,206,157,59,187,193,160,6,141,189,123,247,174,219,53,99,248,240,225,118,225,133,23,218,113,199,29,103,215,93,119,93,226,219,73,3,170,35,240,227,143,63,218,61,247,220,227,150,88,124,248,225,135,46,97,164,68,9,69,71,248,19,82,230,10,17,254,115,18,24,6,12,24,96,234,107,58,252,231,212,247,116,116,234,212,201,9,17,18,36,78,56,225,4,107,213,170,21,66,68,117,46,227,46,8,64,32,229,4,16,34,82,238,96,154,7,1,8,64,0,2,16,200,2,1,205,86,107,208,167,221,13,86,93,117,85,91,176,96,129,155,141,214,204,181,194,239,231,207,159,111,77,155,54,205,2,10,218,88,132,128,150,77,204,158,61,219,45,165,216,119,223,125,109,135,29,118,48,127,212,195,244,233,211,237,250,235,175,183,139,47,190,216,148,35,194,127,238,187,239,190,115,226,197,185,231,158,91,111,201,133,250,28,66,4,221,14,2,16,128,64,101,4,16,34,42,227,197,213,16,128,0,4,32,0,1,8,196,148,128,214,255,43,25,224,162,69,139,156,24,177,124,249,114,107,214,172,153,117,237,218,213,20,25,193,145,93,2,18,10,148,56,82,209,50,58,20,57,35,33,98,243,205,55,119,73,37,135,12,25,226,254,91,57,30,36,64,120,255,86,244,131,18,91,42,81,229,196,137,19,237,229,151,95,118,9,43,117,77,53,17,17,18,50,84,247,134,27,110,152,93,103,208,114,8,64,0,2,102,134,16,65,55,128,0,4,32,0,1,8,64,32,21,4,20,21,177,254,250,235,187,8,8,239,104,220,184,177,91,187,79,52,68,42,92,92,117,35,252,187,102,168,47,104,233,68,151,46,93,76,253,227,190,251,238,115,9,41,61,209,74,203,51,20,49,33,177,97,244,232,209,238,239,55,220,112,131,219,101,67,162,68,235,214,173,87,202,45,81,78,68,132,196,49,229,149,80,125,186,158,93,51,170,118,39,55,66,0,2,41,32,128,16,145,2,39,210,4,8,64,0,2,16,128,0,4,254,77,64,219,36,94,117,213,85,166,48,122,37,17,60,245,212,83,109,216,176,97,224,129,0,4,32,0,1,8,64,32,70,4,16,34,98,228,12,76,129,0,4,32,0,1,8,64,160,97,4,252,81,17,68,67,52,140,37,119,67,0,2,16,128,0,4,194,34,128,16,17,22,89,202,133,0,4,32,0,1,8,64,160,38,4,148,43,66,91,53,118,235,214,141,220,16,53,241,0,149,66,0,2,16,128,0,4,138,19,64,136,160,135,64,0,2,16,128,0,4,32,144,42,2,138,138,208,58,254,57,115,230,144,27,34,85,158,173,77,99,86,89,101,21,211,110,27,28,16,128,0,4,32,16,28,1,132,136,224,88,82,18,4,32,0,1,8,64,32,182,4,52,152,226,72,55,1,6,203,225,248,23,33,34,28,174,148,10,1,8,100,155,0,66,68,182,253,79,235,33,0,1,8,64,32,35,4,24,76,165,219,209,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,24,76,165,219,217,248,55,60,255,194,54,60,182,148,12,1,8,100,151,0,66,68,118,125,79,203,33,0,1,8,64,32,67,4,226,48,152,250,224,131,15,236,218,107,175,181,129,3,7,218,90,107,173,21,9,253,98,117,134,113,46,146,70,229,169,36,14,254,173,85,219,195,174,23,182,97,19,166,124,8,64,32,139,4,16,34,178,232,117,218,12,1,8,64,0,2,153,35,16,135,193,84,220,132,136,98,157,160,90,145,162,86,29,43,14,254,173,85,219,195,174,23,182,97,19,166,124,8,64,32,139,4,16,34,178,232,117,218,12,1,8,64,0,2,153,35,16,244,96,234,251,239,191,183,17,35,70,216,216,177,99,173,109,219,182,54,104,208,32,235,216,177,163,169,158,105,211,166,89,159,62,125,236,205,55,223,180,99,142,57,198,134,14,29,106,235,173,183,158,121,131,251,11,47,188,208,46,191,252,114,59,224,128,3,108,151,93,118,113,190,120,226,137,39,108,250,244,233,214,163,71,15,123,233,165,151,234,238,63,233,164,147,236,162,139,46,178,117,215,93,215,221,63,114,228,72,91,186,116,169,125,251,237,183,54,126,252,120,187,254,250,235,243,218,224,57,88,247,140,30,61,218,218,180,105,227,254,189,227,142,59,218,149,87,94,105,237,219,183,175,179,71,17,26,141,27,55,182,199,30,123,204,122,247,238,237,110,61,241,196,19,109,206,156,57,54,120,240,224,162,231,20,217,225,111,111,62,123,155,53,107,102,55,220,112,131,171,251,178,203,46,179,237,182,219,46,240,254,23,180,127,3,55,48,193,5,194,54,193,206,195,116,8,64,32,182,4,16,34,98,235,26,12,131,0,4,32,0,1,8,4,71,32,232,193,212,228,201,147,237,173,183,222,114,130,193,220,185,115,173,127,255,254,78,112,88,177,98,133,157,115,206,57,54,96,192,0,219,106,171,173,108,226,196,137,246,246,219,111,219,144,33,67,236,147,79,62,169,91,154,241,226,139,47,214,9,15,203,151,47,119,66,198,159,254,244,39,39,106,120,247,111,189,245,214,238,254,15,63,252,208,36,94,204,156,57,211,78,59,237,52,39,70,108,187,237,182,54,101,202,20,87,70,174,13,155,108,178,73,29,56,9,17,18,7,222,75,164,92,0,0,32,0,73,68,65,84,36,54,236,179,207,62,118,235,173,183,58,187,135,13,27,102,31,127,252,113,157,61,159,125,246,153,19,60,36,60,108,176,193,6,118,241,197,23,219,55,223,124,227,4,147,98,231,212,246,98,246,118,238,220,217,149,187,215,94,123,213,171,187,81,163,70,193,57,215,204,9,64,98,207,17,60,1,216,6,207,148,18,33,0,1,8,32,68,208,7,32,0,1,8,64,0,2,25,32,16,244,96,234,161,135,30,178,113,227,198,89,175,94,189,108,183,221,118,179,38,77,154,56,138,18,40,94,127,253,117,39,68,168,206,249,243,231,187,40,3,13,198,21,201,224,229,136,88,184,112,161,251,155,196,139,159,127,254,185,238,191,21,25,33,225,225,188,243,206,115,247,127,247,221,119,118,254,249,231,91,191,126,253,108,241,226,197,46,10,99,212,168,81,214,188,121,115,43,100,131,223,157,18,34,252,247,248,151,92,72,96,240,236,145,221,179,103,207,182,158,61,123,186,219,37,112,40,218,66,130,68,169,115,229,218,27,230,210,148,160,253,155,129,71,162,236,38,194,182,108,84,92,8,1,8,64,160,108,2,8,17,101,163,226,66,8,64,0,2,16,128,64,114,9,4,61,152,250,241,199,31,237,158,123,238,177,49,99,198,56,225,64,145,10,18,37,36,14,232,232,212,169,147,251,247,146,37,75,156,40,161,200,0,29,222,192,95,17,1,94,20,132,4,10,45,111,80,84,197,109,183,221,102,199,31,127,124,61,208,219,111,191,189,77,154,52,169,222,253,90,18,81,200,134,117,214,89,167,238,254,220,193,127,33,33,66,109,241,219,237,191,174,212,185,114,237,69,136,72,230,243,19,244,179,147,76,10,88,13,1,8,64,32,88,2,8,17,193,242,164,52,8,64,0,2,16,128,64,44,9,132,53,152,210,114,0,69,18,104,233,195,190,251,238,235,118,195,40,39,34,66,215,41,250,225,249,231,159,183,101,203,150,185,124,17,187,239,190,187,19,28,20,45,209,181,107,215,149,56,22,26,200,231,218,112,244,209,71,87,44,68,148,138,122,40,22,45,81,174,189,8,17,177,124,52,74,26,21,214,179,83,178,98,46,128,0,4,32,144,98,2,8,17,41,118,46,77,131,0,4,32,0,1,8,120,4,130,30,76,41,215,194,71,31,125,84,151,220,81,185,21,36,68,108,182,217,102,101,229,136,144,16,241,213,87,95,89,183,110,221,156,137,19,38,76,176,86,173,90,185,232,10,45,229,80,180,196,54,219,108,99,175,188,242,138,93,115,205,53,54,124,248,112,155,55,111,94,189,237,63,11,217,32,59,188,163,220,136,8,47,215,131,4,21,181,193,203,13,161,127,23,59,247,197,23,95,148,109,47,66,68,50,159,199,160,159,157,100,82,192,106,8,64,0,2,193,18,64,136,8,150,39,165,65,0,2,16,128,0,4,98,73,32,232,193,148,127,215,140,166,77,155,186,220,10,93,186,116,113,17,17,165,118,205,208,96,95,215,41,18,66,255,173,101,26,94,78,8,69,55,76,157,58,213,250,246,237,107,207,61,247,156,29,118,216,97,46,79,195,150,91,110,89,111,151,11,221,95,204,134,74,133,8,237,154,225,213,171,8,135,211,79,63,221,102,205,154,229,236,43,247,92,41,123,17,34,98,249,104,148,52,42,232,103,167,100,133,92,0,1,8,64,32,3,4,16,34,50,224,100,154,8,1,8,64,0,2,16,96,48,149,238,62,128,127,195,243,47,108,195,99,75,201,16,128,64,118,9,32,68,100,215,247,180,28,2,16,128,0,4,50,68,128,193,84,186,157,141,127,195,243,47,108,195,99,75,201,16,128,64,118,9,32,68,100,215,247,180,28,2,16,128,0,4,50,68,128,193,84,186,157,141,127,195,243,47,108,195,99,75,201,16,128,64,118,9,32,68,100,215,247,180,28,2,16,128,0,4,50,68,128,193,84,186,157,141,127,131,243,175,182,154,85,34,84,37,96,85,226,84,143,173,18,166,94,120,225,133,118,220,113,199,217,117,215,93,23,92,133,148,4,1,8,64,32,131,4,16,34,50,232,116,154,12,1,8,64,0,2,217,35,192,64,53,221,62,199,191,193,249,119,241,226,197,110,7,23,37,68,93,117,213,85,109,193,130,5,214,162,69,11,151,92,117,233,210,165,54,127,254,124,83,130,86,14,8,64,0,2,16,168,158,0,66,68,245,236,184,19,2,16,128,0,4,32,144,24,2,89,31,168,134,185,99,69,28,58,65,214,253,27,180,15,250,244,233,227,182,148,93,180,104,145,19,35,150,47,95,110,205,154,53,179,174,93,187,186,173,100,57,32,0,1,8,64,160,97,4,16,34,26,198,143,187,33,0,1,8,64,0,2,137,32,192,64,53,17,110,170,218,72,252,91,53,186,188,55,42,42,98,253,245,215,119,17,16,222,161,109,92,231,205,155,71,52,68,176,168,41,13,2,16,200,40,1,132,136,140,58,158,102,67,0,2,16,128,64,182,8,36,97,160,250,253,247,223,219,136,17,35,108,236,216,177,214,182,109,91,27,52,104,144,117,236,216,209,173,209,159,54,109,154,105,150,250,205,55,223,180,147,78,58,201,46,186,232,34,91,119,221,117,77,145,14,35,71,142,116,3,198,111,190,249,198,182,219,110,59,59,252,240,195,109,151,93,118,113,14,126,226,137,39,108,250,244,233,118,208,65,7,185,117,253,3,7,14,52,13,40,239,188,243,78,87,222,182,219,110,107,151,93,118,153,181,107,215,206,93,95,168,158,184,247,150,36,248,55,238,12,115,237,235,219,183,175,93,117,213,85,246,221,119,223,89,243,230,205,237,212,83,79,181,97,195,134,37,173,25,216,11,1,8,64,32,150,4,16,34,98,233,22,140,130,0,4,32,0,1,8,4,75,32,9,3,213,201,147,39,219,91,111,189,229,4,130,185,115,231,90,255,254,253,109,232,208,161,182,98,197,10,59,231,156,115,108,192,128,1,182,245,214,91,219,196,137,19,237,195,15,63,116,137,3,103,206,156,105,167,157,118,154,19,35,36,42,60,243,204,51,246,246,219,111,91,143,30,61,92,56,189,196,140,63,253,233,79,110,205,255,181,215,94,235,132,136,89,179,102,217,144,33,67,108,212,168,81,246,198,27,111,216,75,47,189,228,202,254,252,243,207,11,214,179,218,106,171,5,235,144,128,75,75,130,127,3,110,114,232,197,249,163,34,136,134,8,29,55,21,64,0,2,25,35,128,16,145,49,135,211,92,8,64,0,2,16,200,38,129,36,12,84,31,122,232,33,27,55,110,156,245,234,213,203,118,219,109,55,107,210,164,137,115,214,164,73,147,156,240,112,222,121,231,185,232,8,205,80,159,127,254,249,214,175,95,63,211,96,81,81,20,18,21,52,107,253,213,87,95,185,104,9,9,24,63,255,252,115,221,127,43,90,194,19,34,30,127,252,113,123,231,157,119,220,253,254,163,88,61,109,218,180,137,117,199,73,130,127,99,13,176,128,113,18,197,212,39,187,117,235,70,110,136,36,58,16,155,33,0,129,216,18,64,136,136,173,107,48,12,2,16,128,0,4,32,16,28,129,36,12,84,127,252,241,71,187,231,158,123,108,204,152,49,78,120,80,164,131,68,9,9,20,199,31,127,124,61,24,219,111,191,189,19,40,116,120,2,131,118,57,208,206,6,94,20,132,150,107,104,169,133,34,43,102,204,152,81,119,157,234,208,209,169,83,167,122,101,106,203,198,66,245,180,111,223,62,56,103,132,80,82,18,252,27,66,179,67,47,82,66,87,235,214,173,109,206,156,57,228,134,8,157,54,21,64,0,2,89,34,128,16,145,37,111,211,86,8,64,0,2,16,200,44,129,36,13,84,181,20,99,246,236,217,110,25,197,190,251,238,235,124,182,112,225,66,183,99,65,238,145,111,55,12,229,133,120,254,249,231,157,40,113,192,1,7,216,238,187,239,238,114,73,148,19,17,81,168,158,184,119,156,40,253,171,186,56,210,77,64,207,32,7,4,32,0,129,48,9,32,68,132,73,151,178,33,0,1,8,64,0,2,49,33,16,229,64,181,218,38,43,34,225,163,143,62,178,222,189,123,187,34,6,15,30,236,132,136,141,55,222,216,253,77,145,14,219,108,179,141,189,242,202,43,118,205,53,215,184,80,121,237,98,224,143,136,208,125,90,158,161,80,122,29,218,130,81,249,33,252,66,132,151,35,226,242,203,47,183,119,223,125,215,238,189,247,94,87,214,23,95,124,81,176,158,22,45,90,84,219,172,72,238,139,210,191,81,214,21,9,60,42,169,71,0,255,210,33,32,0,129,40,8,32,68,68,65,153,58,32,0,1,8,64,0,2,53,38,144,132,193,133,127,215,140,166,77,155,90,207,158,61,173,75,151,46,110,151,139,169,83,167,154,118,49,120,238,185,231,236,176,195,14,179,139,47,190,216,182,220,114,203,122,2,131,150,102,232,80,36,132,162,41,26,53,106,84,151,87,194,47,68,248,119,205,216,124,243,205,237,202,43,175,52,45,189,208,44,112,161,122,106,236,190,146,213,71,233,223,40,235,42,217,112,46,8,156,0,254,13,28,41,5,66,0,2,121,8,32,68,208,45,32,0,1,8,64,0,2,25,32,192,224,34,221,78,142,210,191,81,214,149,110,175,197,179,117,248,55,158,126,193,42,8,164,141,0,66,68,218,60,74,123,32,0,1,8,64,0,2,249,102,30,86,89,197,205,248,115,164,147,64,148,131,199,40,235,74,167,183,226,221,42,252,27,111,255,96,29,4,210,66,0,33,34,45,158,164,29,16,128,0,4,32,0,129,34,4,24,92,164,187,123,68,233,223,40,235,74,183,215,226,217,58,252,27,79,191,96,21,4,210,70,0,33,34,109,30,165,61,16,128,0,4,32,0,1,34,34,50,215,7,162,28,60,70,89,87,230,28,25,131,6,227,223,24,56,1,19,32,144,1,2,8,17,25,112,50,77,132,0,4,32,0,1,8,48,184,72,119,31,136,210,191,81,214,149,110,175,197,179,117,248,55,158,126,193,42,8,164,141,0,66,68,218,60,74,123,32,0,1,8,64,0,2,68,68,100,174,15,68,57,120,140,178,174,204,57,50,6,13,198,191,49,112,2,38,64,32,3,4,16,34,50,224,100,154,8,1,8,64,0,2,16,96,112,145,238,62,16,165,127,163,172,43,221,94,139,103,235,240,111,60,253,130,85,16,72,27,1,132,136,180,121,148,246,64,0,2,16,128,0,4,136,136,200,92,31,136,114,240,24,101,93,153,115,100,12,26,140,127,99,224,4,76,128,64,6,8,32,68,100,192,201,52,17,2,16,128,0,4,32,192,224,34,221,125,32,74,255,70,89,87,186,189,22,207,214,225,223,120,250,5,171,32,144,54,2,8,17,105,243,40,237,129,0,4,32,0,1,8,16,17,145,185,62,16,229,224,49,202,186,50,231,200,24,52,24,255,198,192,9,152,0,129,12,16,64,136,200,128,147,105,34,4,32,0,1,8,64,128,193,69,186,251,64,148,254,141,178,174,116,123,45,158,173,195,191,241,244,11,86,65,32,109,4,16,34,210,230,81,218,3,1,8,64,0,2,16,32,34,34,115,125,32,202,193,99,148,117,101,206,145,49,104,48,254,141,129,19,48,1,2,25,32,128,16,145,1,39,211,68,8,64,0,2,16,128,0,131,139,116,247,129,40,253,27,101,93,233,246,90,60,91,135,127,227,233,23,172,130,64,218,8,32,68,164,205,163,180,7,2,16,128,0,4,32,64,68,68,230,250,64,148,131,199,40,235,202,156,35,99,208,96,252,27,3,39,96,2,4,50,64,0,33,34,3,78,166,137,16,128,0,4,32,0,1,6,23,233,238,3,81,250,55,202,186,210,237,181,120,182,14,255,198,211,47,88,5,129,180,17,64,136,72,155,71,105,15,4,32,0,1,8,64,128,136,136,204,245,129,40,7,143,81,214,149,57,71,198,160,193,248,55,6,78,192,4,8,100,128,0,66,68,6,156,76,19,33,0,1,8,64,0,2,12,46,210,221,7,162,244,111,16,117,173,88,177,194,38,78,156,104,42,235,216,99,143,117,206,209,223,238,186,235,46,187,224,130,11,108,246,236,217,118,224,129,7,90,255,254,253,109,135,29,118,176,91,111,189,213,142,63,254,248,122,78,220,105,167,157,236,246,219,111,183,205,55,223,188,238,239,31,124,240,129,93,123,237,181,54,112,224,64,91,107,173,181,66,113,122,62,219,85,209,251,239,191,239,236,189,247,222,123,237,176,195,14,179,75,47,189,212,218,181,107,23,43,219,203,1,18,132,127,203,169,135,107,32,0,129,108,19,64,136,200,182,255,105,61,4,32,0,1,8,100,132,0,131,139,116,59,58,74,255,54,180,174,95,126,249,197,13,206,207,62,251,108,187,226,138,43,172,83,167,78,206,57,95,125,245,149,13,24,48,192,122,245,234,101,155,109,182,153,19,42,222,123,239,61,27,52,104,144,173,182,218,106,117,14,148,16,160,251,116,116,239,222,221,137,25,81,29,133,108,159,55,111,158,13,30,60,216,206,61,247,92,107,219,182,173,61,241,196,19,118,199,29,119,216,229,151,95,110,77,154,52,137,133,237,229,50,106,168,127,203,173,135,235,32,0,129,108,19,64,136,200,182,255,105,61,4,32,0,1,8,100,132,64,148,131,181,140,32,141,93,51,53,64,143,226,104,232,64,117,228,200,145,182,96,193,2,107,211,166,141,173,179,206,58,117,66,196,180,105,211,236,129,7,30,168,19,30,20,21,113,201,37,151,216,144,33,67,172,121,243,230,117,77,155,62,125,186,141,30,61,218,70,141,26,101,45,90,180,168,215,100,127,68,196,103,159,125,102,227,199,143,183,150,45,91,218,152,49,99,172,67,135,14,117,81,10,98,117,255,253,247,219,133,23,94,232,238,63,253,244,211,109,214,172,89,37,35,41,10,217,254,248,227,143,219,75,47,189,100,231,157,119,94,81,97,164,150,182,151,219,55,26,234,223,114,235,225,58,8,64,32,219,4,16,34,178,237,127,90,15,1,8,64,0,2,16,8,149,64,173,6,53,181,170,55,84,152,49,41,188,161,108,151,46,93,106,107,174,185,166,221,118,219,109,174,69,94,68,196,179,207,62,107,207,60,243,140,91,154,161,227,155,111,190,113,81,19,138,136,216,100,147,77,220,223,150,45,91,230,254,255,255,253,191,255,103,29,59,118,92,137,72,174,16,161,178,123,244,232,97,199,28,115,140,77,153,50,197,30,124,240,65,23,165,240,201,39,159,216,176,97,195,220,63,205,154,53,115,145,12,203,151,47,119,231,138,45,233,40,100,251,77,55,221,100,138,138,152,49,99,134,91,46,162,165,25,18,80,54,218,104,163,58,27,107,109,123,185,221,167,161,254,45,183,30,174,131,0,4,178,77,0,33,34,219,254,167,245,16,128,0,4,32,0,129,80,9,212,106,80,83,171,122,67,133,25,147,194,131,98,171,229,25,126,33,66,255,175,168,4,191,16,209,173,91,55,187,232,162,139,172,125,251,246,238,218,143,63,254,216,69,73,40,255,66,110,52,132,206,231,10,17,202,21,161,101,28,173,90,181,178,197,139,23,187,28,14,103,157,117,150,189,248,226,139,174,188,19,79,60,209,253,251,181,215,94,179,27,110,184,193,134,15,31,94,86,110,137,92,219,181,44,67,101,168,46,137,15,250,111,9,45,67,135,14,173,43,47,46,182,151,234,70,65,249,183,84,61,156,135,0,4,178,77,0,33,34,219,254,167,245,16,128,0,4,32,0,129,80,9,212,106,80,83,171,122,67,133,25,147,194,131,98,155,59,152,47,39,34,66,247,204,157,59,215,122,246,236,153,119,9,68,174,16,225,79,92,185,100,201,18,151,131,162,115,231,206,46,127,195,166,155,110,90,23,141,81,105,146,203,92,219,21,73,177,254,250,235,215,149,151,47,154,35,46,182,151,234,70,65,249,183,84,61,156,135,0,4,178,77,0,33,34,219,254,167,245,16,128,0,4,32,0,129,80,9,212,106,80,83,171,122,67,133,25,147,194,131,98,155,59,152,87,20,129,242,54,72,44,80,114,74,229,136,80,52,132,23,253,240,211,79,63,185,136,6,45,123,216,125,247,221,243,210,200,21,34,180,60,66,81,10,138,158,200,141,136,144,48,209,181,107,87,87,78,67,35,34,38,79,158,108,11,23,46,172,139,176,144,16,209,167,79,31,151,192,82,185,48,226,100,123,169,110,20,148,127,75,213,195,121,8,64,32,219,4,16,34,178,237,127,90,15,1,8,64,0,2,16,8,149,64,173,6,53,181,170,55,84,152,49,41,60,40,182,185,66,132,118,205,232,219,183,175,75,248,168,45,57,181,13,230,212,169,83,237,226,139,47,182,70,141,26,185,4,151,231,156,115,142,19,42,188,156,17,185,72,74,229,136,80,121,18,55,102,206,156,89,85,142,8,175,190,92,219,149,115,66,162,135,254,249,245,175,127,237,132,13,137,19,106,139,242,97,196,201,246,82,221,40,40,255,150,170,135,243,16,128,64,182,9,32,68,100,219,255,180,30,2,16,128,0,4,32,16,42,129,90,13,106,106,85,111,168,48,99,82,120,80,108,115,7,243,218,201,66,73,31,37,52,124,250,233,167,118,224,129,7,186,221,49,188,252,16,18,15,180,203,197,216,177,99,221,78,24,222,161,232,3,47,151,132,254,230,45,199,208,174,25,218,229,98,237,181,215,118,9,36,149,220,82,137,46,91,183,110,109,254,93,51,26,55,110,108,199,30,123,172,171,83,201,43,191,255,254,251,186,242,188,186,115,209,231,218,174,243,175,191,254,186,19,30,94,120,225,5,151,28,83,249,33,214,91,111,61,119,107,156,108,47,213,141,130,242,111,169,122,56,15,1,8,100,155,0,66,68,182,253,79,235,33,0,1,8,64,0,2,161,18,168,213,160,166,86,245,134,10,51,38,133,199,153,237,27,111,188,225,196,12,69,81,72,136,240,231,136,40,132,239,199,31,127,180,27,111,188,209,45,7,81,254,8,137,20,218,70,116,251,237,183,47,24,121,17,134,43,226,98,123,156,253,27,6,119,202,132,0,4,106,67,0,33,162,54,220,169,21,2,16,128,0,4,32,144,9,2,181,26,212,212,170,222,44,56,53,174,108,181,20,226,239,127,255,187,93,117,213,85,118,212,81,71,213,219,65,35,119,75,206,87,95,125,213,45,3,121,226,137,39,156,216,160,251,122,245,234,101,77,154,52,113,249,28,238,190,251,110,251,203,95,254,82,214,14,26,65,248,60,78,182,199,213,191,65,112,166,12,8,64,32,62,4,16,34,226,227,11,44,129,0,4,32,0,1,8,164,142,64,173,6,53,181,170,55,117,14,204,211,32,216,166,219,203,248,55,221,254,165,117,16,136,11,1,132,136,184,120,2,59,32,0,1,8,64,0,2,41,36,80,171,65,77,173,234,77,161,11,87,106,18,108,211,237,101,252,155,110,255,210,58,8,196,133,0,66,68,92,60,129,29,16,128,0,4,32,0,129,20,18,168,213,160,166,86,245,166,208,133,8,17,89,112,170,175,141,60,59,25,115,56,205,133,64,141,8,32,68,212,8,60,213,66,0,2,16,128,0,4,178,64,160,86,131,154,90,213,139,79,107,79,224,151,95,126,113,73,42,47,191,252,114,155,61,123,118,189,29,44,138,157,147,229,211,166,77,179,62,125,250,216,59,239,188,99,103,158,121,166,245,238,221,219,229,141,240,31,254,45,66,115,115,79,212,190,245,13,183,128,103,167,225,12,41,1,2,16,40,77,0,33,162,52,35,174,128,0,4,32,0,1,8,64,160,74,2,181,26,212,212,170,222,42,49,37,234,182,184,179,85,2,202,41,83,166,184,109,64,181,117,231,45,183,220,98,179,102,205,114,255,255,244,211,79,23,60,247,249,231,159,219,144,33,67,236,162,139,46,178,182,109,219,218,107,175,189,230,182,228,252,199,63,254,97,106,115,86,142,184,251,55,43,126,160,157,16,72,59,1,132,136,180,123,152,246,65,0,2,16,128,0,4,106,72,160,86,131,154,90,213,91,67,212,145,85,157,52,182,138,96,184,228,146,75,92,132,68,139,22,45,234,113,242,159,211,78,26,138,136,184,224,130,11,220,53,223,124,243,141,93,120,225,133,78,156,240,223,231,143,136,208,22,161,227,199,143,183,150,45,91,218,152,49,99,172,67,135,14,118,233,165,151,90,187,118,237,220,54,160,247,223,127,191,43,67,199,233,167,159,238,4,145,129,3,7,70,182,27,71,53,157,34,105,254,173,166,141,220,3,1,8,212,158,0,66,68,237,125,128,5,16,128,0,4,32,0,129,212,18,168,213,160,166,86,245,166,214,145,190,134,37,141,237,203,47,191,236,182,227,28,60,120,176,53,106,212,168,158,139,252,231,158,121,230,153,149,132,8,45,207,24,52,104,144,109,190,249,230,117,247,229,10,17,157,58,117,178,30,61,122,184,37,32,138,196,120,240,193,7,157,232,241,201,39,159,216,176,97,195,220,63,205,154,53,179,115,207,61,215,150,47,95,238,206,197,121,73,71,210,252,155,133,103,142,54,66,32,141,4,16,34,210,232,85,218,4,1,8,64,0,2,16,136,9,129,90,13,106,106,85,111,76,176,135,106,70,146,216,46,88,176,192,250,247,239,111,221,187,119,183,173,182,218,170,30,151,220,115,31,127,252,177,141,30,61,218,69,48,40,2,226,182,219,110,115,255,127,235,173,183,90,251,246,237,11,10,17,138,112,184,226,138,43,172,85,171,86,182,120,241,98,87,223,89,103,157,101,47,190,248,162,187,231,196,19,79,116,255,214,82,143,27,110,184,193,134,15,31,142,16,17,106,15,165,112,8,64,32,9,4,16,34,146,224,37,108,132,0,4,32,0,1,8,36,148,64,173,6,173,181,170,55,161,110,170,200,236,164,176,253,254,251,239,221,50,139,142,29,59,186,37,19,254,35,223,57,45,165,120,236,177,199,92,130,74,29,221,186,117,179,169,83,167,218,208,161,67,173,77,155,54,5,133,8,37,198,244,150,91,44,89,178,196,229,162,232,220,185,179,221,113,199,29,182,233,166,155,154,34,38,116,36,37,201,101,82,252,91,81,167,229,98,8,64,32,118,4,16,34,98,231,18,12,130,0,4,32,0,1,8,164,135,64,173,6,53,181,170,55,61,158,43,220,146,36,176,253,250,235,175,93,52,195,78,59,237,100,135,29,118,88,189,100,147,197,206,249,91,253,233,167,159,186,50,180,52,163,105,211,166,5,133,8,229,144,80,68,132,162,40,114,35,34,36,76,116,237,218,213,221,75,68,68,22,158,14,218,8,1,8,148,75,0,33,162,92,82,92,7,1,8,64,0,2,16,128,64,197,4,106,53,104,173,85,189,21,3,74,224,13,113,103,59,119,238,92,183,52,226,111,127,251,155,29,120,224,129,245,68,136,98,231,180,101,167,68,133,17,35,70,88,235,214,173,77,187,111,204,153,51,199,149,227,63,74,229,136,80,20,133,118,222,152,57,115,38,57,34,18,216,191,49,25,2,16,136,134,0,66,68,52,156,169,5,2,16,128,0,4,32,144,73,2,181,26,180,214,170,222,44,56,57,238,108,39,76,152,96,167,158,122,106,61,87,28,112,192,1,46,215,195,93,119,221,85,240,220,186,235,174,91,183,203,197,162,69,139,172,103,207,158,214,165,75,23,151,207,65,59,104,104,169,134,4,6,29,222,114,12,237,154,49,114,228,72,183,77,232,237,183,223,238,150,129,40,130,66,66,134,127,215,140,198,141,27,219,177,199,30,107,138,178,80,242,74,253,127,92,143,184,251,55,174,220,176,11,2,16,168,140,0,66,68,101,188,184,26,2,16,128,0,4,32,0,129,10,8,48,168,169,0,86,66,46,205,186,79,223,120,227,13,187,233,166,155,236,226,139,47,54,9,17,254,28,17,133,92,248,227,143,63,218,141,55,222,104,171,173,182,154,203,31,17,231,35,235,254,141,179,111,176,13,2,105,34,128,16,145,38,111,210,22,8,64,0,2,16,128,64,204,8,48,168,137,153,67,2,48,39,203,62,157,60,121,178,253,253,239,127,183,171,174,186,202,142,58,234,168,162,9,40,95,125,245,85,235,219,183,175,91,226,177,201,38,155,184,251,122,245,234,101,77,154,52,9,192,11,225,21,145,101,255,134,71,149,146,33,0,129,92,2,8,17,244,9,8,64,0,2,16,128,0,4,66,35,16,229,160,38,140,93,9,194,40,51,52,216,17,21,28,165,79,35,106,18,213,248,8,224,95,186,3,4,32,16,5,1,132,136,40,40,83,7,4,32,0,1,8,64,32,163,4,162,28,212,132,33,26,132,81,102,210,187,66,148,62,77,58,171,36,218,143,127,147,232,53,108,134,64,242,8,32,68,36,207,103,88,12,1,8,36,128,128,62,228,56,32,0,129,127,19,80,210,190,74,142,220,193,127,238,46,5,227,199,143,183,150,45,91,218,152,49,99,172,67,135,14,118,233,165,151,90,187,118,237,86,10,147,159,54,109,154,245,233,211,199,222,124,243,77,59,230,152,99,108,232,208,161,182,222,122,235,217,242,229,203,237,190,251,238,179,225,195,135,219,75,47,189,100,123,236,177,135,251,239,221,118,219,205,217,250,216,99,143,89,239,222,189,157,201,39,158,120,162,219,57,97,240,224,193,46,105,33,135,185,93,40,42,245,41,220,146,67,0,255,38,199,87,88,10,129,36,19,64,136,72,178,247,176,29,2,16,136,45,1,62,228,98,235,26,12,75,0,129,82,66,68,167,78,157,172,71,143,30,78,92,152,50,101,138,61,248,224,131,118,249,229,151,219,23,95,124,81,151,56,80,219,52,158,115,206,57,54,96,192,0,219,106,171,173,108,226,196,137,246,246,219,111,187,237,25,253,219,42,110,176,193,6,118,243,205,55,219,203,47,191,108,163,70,141,114,187,26,104,103,4,9,15,58,167,132,132,218,49,65,229,35,68,252,187,243,240,126,75,192,67,212,0,19,241,111,3,224,113,43,4,32,80,54,1,132,136,178,81,113,33,4,32,0,129,242,9,240,33,87,62,43,174,132,64,46,129,82,66,196,192,129,3,237,138,43,174,176,86,173,90,217,226,197,139,173,127,255,254,118,214,89,103,217,178,101,203,234,132,136,199,31,127,220,94,127,253,117,39,68,232,121,156,63,127,190,139,114,144,200,160,196,129,254,227,133,23,94,112,98,132,196,6,37,35,156,61,123,182,219,186,81,199,244,233,211,237,250,235,175,119,130,4,66,4,66,68,22,158,86,126,191,178,224,101,218,8,129,218,19,64,136,168,189,15,176,0,2,16,72,33,1,62,228,82,232,84,154,20,25,129,82,66,132,127,187,196,37,75,150,56,177,193,219,18,209,59,119,207,61,247,56,123,21,61,161,195,127,221,22,91,108,97,239,191,255,190,61,242,200,35,78,104,152,58,117,170,237,181,215,94,78,136,200,189,143,28,17,43,187,157,247,91,100,143,66,77,42,194,191,53,193,78,165,16,200,28,1,132,136,204,185,156,6,67,0,2,81,16,224,67,46,10,202,212,145,86,2,26,252,95,125,245,213,110,121,196,218,107,175,93,47,42,225,179,207,62,115,203,43,20,17,209,162,69,139,170,34,34,190,254,250,107,87,198,201,39,159,108,219,110,187,173,125,242,201,39,54,105,210,36,34,34,202,236,80,188,223,202,4,149,208,203,240,111,66,29,135,217,16,72,24,1,132,136,132,57,12,115,33,0,129,100,16,224,67,46,25,126,194,202,120,18,80,158,134,238,221,187,59,177,96,243,205,55,119,2,129,4,8,239,223,185,57,34,20,209,160,37,23,18,20,188,136,136,98,57,34,148,168,114,198,140,25,46,145,229,162,69,139,236,188,243,206,115,201,23,149,252,114,222,188,121,46,183,132,150,127,108,182,217,102,245,234,102,105,198,191,251,11,239,183,120,62,55,65,89,133,127,131,34,73,57,16,128,64,49,2,8,17,244,15,8,64,0,2,33,16,224,67,46,4,168,20,153,25,2,18,5,36,22,244,235,215,207,154,53,107,102,93,187,118,117,59,98,72,28,144,32,49,114,228,72,23,41,113,251,237,183,91,199,142,29,109,208,160,65,214,186,117,235,178,119,205,80,68,132,196,7,221,191,223,126,251,217,9,39,156,224,150,100,92,118,217,101,46,239,132,132,141,190,125,251,218,194,133,11,237,244,211,79,183,89,179,102,185,186,17,34,16,34,178,240,16,242,251,149,5,47,211,70,8,212,158,0,66,68,237,125,128,5,16,128,64,10,9,240,33,151,66,167,210,164,88,16,32,103,67,237,221,192,251,173,246,62,8,211,2,252,27,38,93,202,134,0,4,60,2,8,17,244,5,8,64,0,2,33,16,224,67,46,4,168,20,9,1,179,149,162,30,128,18,61,1,222,111,209,51,143,178,70,252,27,37,109,234,130,64,118,9,32,68,100,215,247,180,28,2,16,8,145,0,31,114,33,194,165,104,8,64,160,166,4,120,191,213,20,127,232,149,227,223,208,17,83,1,4,32,160,124,67,43,180,16,147,3,2,16,128,0,4,2,37,192,135,92,160,56,41,12,2,13,34,192,243,216,32,124,43,221,12,207,96,121,198,173,52,252,27,55,143,96,15,4,210,73,0,33,34,157,126,165,85,16,128,64,141,9,240,33,87,99,7,80,61,4,124,4,120,30,131,237,14,240,12,150,103,220,74,195,191,113,243,8,246,64,32,157,4,16,34,210,233,87,90,5,1,8,212,152,0,31,114,53,118,0,213,67,0,33,34,180,62,192,251,45,52,180,177,40,24,255,198,194,13,24,1,129,212,19,64,136,72,189,139,105,32,4,32,80,11,2,124,200,213,130,58,117,66,32,63,1,158,199,96,123,6,60,131,229,25,183,210,240,111,220,60,130,61,16,72,39,1,132,136,116,250,149,86,65,0,2,53,38,192,135,92,141,29,64,245,16,32,34,34,180,62,160,247,27,71,186,9,144,66,46,221,254,165,117,16,136,3,1,132,136,56,120,1,27,32,0,129,212,17,64,136,72,157,75,105,80,130,9,240,60,38,216,121,152,14,1,8,64,0,2,169,36,128,16,145,74,183,210,40,8,64,160,214,4,24,248,212,218,3,212,15,129,255,35,192,243,72,111,128,0,4,32,0,1,8,196,139,0,66,68,188,252,129,53,16,128,64,66,9,116,238,220,217,110,189,245,86,27,60,120,176,245,238,221,219,188,129,207,240,225,195,237,194,11,47,180,227,142,59,206,174,187,238,186,132,182,14,179,33,144,44,2,60,143,201,242,23,214,66,0,2,16,128,64,246,8,32,68,100,207,231,180,24,2,16,8,129,192,226,197,139,173,85,171,86,182,214,90,107,217,170,171,174,106,11,22,44,176,22,45,90,216,178,101,203,108,233,210,165,54,127,254,124,107,218,180,105,8,53,83,36,4,32,144,75,128,231,145,62,1,1,8,64,0,2,16,136,55,1,132,136,120,251,7,235,32,0,129,4,17,232,211,167,143,77,152,48,193,22,45,90,228,196,136,229,203,151,91,179,102,205,172,107,215,174,166,200,8,14,8,64,32,58,2,60,143,209,177,166,38,8,64,0,2,16,128,64,165,4,16,34,42,37,198,245,16,128,0,4,10,16,208,44,236,250,235,175,239,34,32,188,163,113,227,198,54,111,222,60,162,33,232,53,16,136,152,0,207,99,196,192,169,14,2,16,128,0,4,32,80,1,1,132,136,10,96,113,41,4,32,0,129,82,4,250,246,237,107,87,93,117,149,125,247,221,119,214,188,121,115,59,245,212,83,109,216,176,97,165,110,227,60,4,32,16,2,1,158,199,16,160,82,36,4,32,0,1,8,64,32,0,2,8,17,1,64,164,8,8,64,0,2,30,1,255,44,44,209,16,244,11,8,212,150,0,207,99,109,249,83,59,4,32,0,1,8,64,160,16,1,132,8,250,6,4,32,0,129,128,9,104,109,250,184,113,227,172,91,183,110,228,134,8,152,45,197,65,160,82,2,60,143,149,18,227,122,8,64,0,2,16,128,64,248,4,16,34,194,103,76,13,16,128,64,198,8,104,22,182,117,235,214,54,103,206,28,114,67,100,204,247,52,55,126,4,120,30,227,231,19,44,130,0,4,32,0,1,8,32,68,208,7,32,0,129,122,4,86,89,101,21,136,64,32,86,4,86,172,88,17,43,123,210,96,12,207,121,26,188,88,188,13,60,55,233,247,49,45,12,151,0,239,201,112,249,198,161,116,222,147,181,245,2,66,68,109,249,83,59,4,98,71,64,63,188,188,152,99,231,150,204,26,68,127,12,199,245,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,64,37,207,209,226,197,139,109,196,136,17,118,229,149,87,218,214,91,111,109,195,135,15,183,221,118,219,173,234,230,223,122,235,173,118,252,241,199,187,251,15,59,236,48,187,244,210,75,173,93,187,118,85,149,183,100,201,18,235,217,179,167,77,152,48,161,238,254,231,159,127,222,118,223,125,247,170,202,123,225,133,23,236,143,127,252,99,189,123,187,118,237,106,151,95,126,185,173,181,214,90,21,151,249,203,47,191,216,75,47,189,100,87,95,125,181,205,155,55,207,110,185,229,22,107,217,178,165,43,71,255,127,199,29,119,184,115,231,158,123,174,117,234,212,169,226,242,11,221,80,137,127,3,171,148,130,234,17,64,136,160,67,64,0,2,245,95,10,171,172,98,43,86,172,128,10,4,98,65,128,15,133,112,220,0,215,112,184,49,104,169,0,0,32,0,73,68,65,84,184,198,165,84,252,27,23,79,96,71,146,9,84,242,28,77,157,58,213,190,248,226,11,59,252,240,195,237,169,167,158,178,235,174,187,206,254,249,207,127,90,243,230,205,27,132,96,249,242,229,246,240,195,15,187,50,47,190,248,98,107,212,168,81,197,229,73,136,24,48,96,128,117,238,220,217,218,183,111,95,241,253,165,110,120,236,177,199,236,157,119,222,177,30,61,122,152,152,85,122,188,251,238,187,54,105,210,36,39,140,92,127,253,245,54,110,220,56,39,68,44,91,182,204,137,27,91,109,181,149,73,252,144,192,131,16,81,41,221,120,95,143,16,17,111,255,96,29,4,34,39,224,255,225,149,32,241,236,179,207,218,232,209,163,237,137,39,158,176,53,214,88,195,142,56,226,8,235,223,191,191,253,230,55,191,177,111,190,249,198,253,40,60,250,232,163,245,236,220,126,251,237,221,143,138,84,236,11,47,188,112,165,54,28,112,192,1,38,181,223,83,188,189,11,244,55,29,42,251,230,155,111,118,63,64,107,174,185,166,61,249,228,147,54,108,216,48,103,195,174,187,238,234,126,236,142,60,242,72,91,125,245,213,237,131,15,62,176,107,175,189,214,6,14,28,88,149,18,159,107,92,37,229,137,143,62,12,58,116,232,96,243,231,207,119,109,253,242,203,47,173,87,175,94,206,70,205,12,232,154,251,239,191,63,239,57,127,221,186,238,174,187,238,178,11,46,184,192,102,207,158,109,7,30,120,160,227,188,195,14,59,212,93,166,107,38,78,156,232,126,232,143,61,246,216,188,125,67,31,45,97,242,202,231,243,125,247,221,215,217,186,247,222,123,215,125,132,228,218,177,237,182,219,218,105,167,157,102,39,158,120,162,53,105,210,196,217,254,249,231,159,219,224,193,131,237,238,187,239,182,166,77,155,186,217,159,179,207,62,219,214,93,119,221,186,182,85,242,33,24,249,195,146,224,10,225,154,96,231,149,97,58,254,45,3,18,151,64,160,4,129,106,159,163,175,191,254,218,206,59,239,60,187,228,146,75,86,250,206,169,20,186,126,75,245,61,164,136,139,110,221,186,85,122,187,187,62,76,33,226,251,239,191,119,145,10,250,125,151,80,208,144,67,223,95,23,93,116,81,157,16,225,47,75,223,10,155,110,186,41,66,68,67,0,199,240,94,132,136,24,58,5,147,32,80,75,2,254,31,222,219,111,191,221,238,188,243,78,55,216,86,72,160,126,16,255,251,191,255,219,133,247,73,177,110,220,184,177,251,177,29,58,116,104,209,31,219,114,127,4,37,94,40,68,111,179,205,54,179,7,30,120,192,137,11,18,51,158,121,230,25,247,227,180,193,6,27,216,87,95,125,229,254,91,131,127,13,198,171,81,223,139,241,173,68,136,248,238,187,239,236,252,243,207,119,51,32,154,253,144,88,210,170,85,43,23,146,169,31,100,253,93,179,4,250,123,190,115,126,59,212,46,205,88,72,196,80,251,37,56,188,247,222,123,54,104,208,32,91,109,181,213,28,23,9,53,26,168,95,113,197,21,121,127,140,61,161,34,76,94,18,34,252,62,87,157,51,103,206,180,190,125,251,58,219,52,163,225,217,49,101,202,20,103,255,111,127,251,91,247,17,165,208,202,79,62,249,196,133,152,106,166,163,123,247,238,78,124,216,103,159,125,236,231,159,127,118,225,152,239,191,255,190,13,25,50,196,9,80,58,170,253,16,172,229,51,148,132,186,225,154,4,47,85,111,35,254,173,158,29,119,66,192,35,80,237,115,164,201,0,253,254,233,219,200,251,45,171,134,170,6,223,154,224,56,228,144,67,220,55,215,38,155,108,82,77,49,78,136,240,150,102,168,140,124,162,127,85,5,155,185,9,34,77,88,201,78,125,171,52,228,64,136,104,8,189,100,222,139,16,145,76,191,97,53,4,66,35,224,253,240,46,88,176,192,206,57,231,28,167,116,251,67,249,52,200,212,15,236,54,219,108,99,191,250,213,175,170,18,34,52,152,149,178,47,65,193,95,182,66,239,126,248,225,7,55,112,125,249,229,151,221,12,187,6,184,250,49,223,112,195,13,235,218,172,1,250,35,143,60,98,93,186,116,113,161,144,94,68,132,132,17,9,39,125,250,244,49,205,192,95,118,217,101,117,2,202,125,247,221,231,4,2,173,67,220,99,143,61,234,214,111,170,61,10,43,236,221,187,183,43,95,51,246,115,230,204,113,51,245,250,128,40,116,159,174,157,62,125,186,139,252,144,128,224,15,151,212,143,178,196,0,69,55,228,30,133,206,77,155,54,205,137,47,158,240,160,168,8,205,166,104,80,174,208,206,145,35,71,154,124,210,166,77,27,91,103,157,117,242,10,17,18,51,194,230,149,43,68,120,237,147,191,20,217,32,110,222,53,250,239,182,109,219,214,33,248,241,199,31,157,112,163,104,15,125,12,137,143,68,149,245,214,91,207,93,163,246,201,15,106,195,230,155,111,142,16,17,218,83,142,192,19,34,218,88,20,93,237,0,42,22,198,99,4,4,98,66,160,154,231,72,223,39,253,250,245,115,191,223,90,82,208,208,195,139,46,148,80,175,223,203,102,205,154,53,168,200,69,139,22,185,201,0,77,154,72,156,104,200,33,129,67,223,136,250,110,250,221,239,126,215,144,162,220,189,8,17,13,70,152,184,2,16,34,18,231,50,12,134,64,184,4,188,31,222,215,94,123,205,133,3,106,38,95,3,252,124,71,161,65,105,238,181,229,70,68,228,222,167,193,185,150,43,20,91,23,233,143,96,152,53,107,150,27,184,143,26,53,202,222,120,227,13,39,58,72,36,208,44,187,23,149,160,168,10,181,75,3,103,93,247,233,167,159,58,65,68,131,102,157,83,93,106,151,150,133,168,188,66,247,137,137,183,148,196,191,102,81,97,138,154,25,216,115,207,61,173,99,199,142,245,154,84,236,92,174,64,33,27,20,97,32,97,66,131,246,165,75,151,58,97,228,182,219,110,115,101,230,91,39,25,5,47,181,33,95,20,140,132,19,9,11,18,123,196,251,161,135,30,114,76,115,103,72,30,127,252,113,147,157,138,252,144,96,164,118,158,116,210,73,182,211,78,59,185,37,25,185,17,46,213,124,8,134,251,132,164,163,116,184,166,195,143,133,90,129,127,211,237,95,90,23,13,129,74,159,163,15,63,252,208,137,237,90,154,249,251,223,255,62,48,35,115,191,7,26,90,112,177,201,146,74,202,214,119,148,162,86,27,26,249,225,213,137,16,81,9,253,116,92,139,16,145,14,63,210,10,8,4,70,192,251,225,85,116,130,194,11,189,89,253,220,220,0,82,231,53,179,157,47,71,68,110,246,228,106,133,136,92,27,242,53,210,47,68,104,144,171,165,16,154,141,40,118,168,92,47,7,197,228,201,147,93,78,6,111,102,64,81,14,74,150,36,65,34,55,251,179,255,62,13,176,181,116,228,232,163,143,182,237,182,219,206,85,39,225,67,109,223,104,163,141,86,10,163,44,118,78,247,74,212,144,240,225,231,157,47,106,36,159,248,225,181,53,10,94,138,88,201,39,68,248,69,41,69,171,248,219,226,247,133,223,70,137,26,138,2,185,231,158,123,92,120,167,150,179,72,20,242,231,154,168,244,67,48,176,7,33,229,5,193,53,221,14,198,191,233,246,47,173,139,134,64,37,207,145,38,53,244,219,120,198,25,103,228,21,33,110,188,241,70,247,221,161,8,206,74,150,88,104,89,166,146,85,74,192,215,36,135,183,212,163,218,242,188,229,173,7,31,124,112,221,100,137,150,74,74,76,152,49,99,134,141,29,59,214,90,180,104,81,18,176,34,28,21,189,168,101,35,202,19,229,63,230,206,157,107,39,159,124,178,29,116,208,65,142,71,185,75,104,171,17,34,170,229,32,123,43,241,111,73,32,92,80,21,1,132,136,170,176,113,19,4,210,75,192,123,49,23,155,93,247,6,195,18,34,130,204,17,145,75,181,144,13,90,78,161,31,103,37,207,244,11,17,26,208,234,200,141,22,208,245,154,165,215,0,89,66,131,178,91,239,181,215,94,46,234,33,247,30,127,121,138,122,40,116,159,150,17,248,151,78,248,109,127,253,245,215,109,252,248,241,110,105,72,110,24,101,161,115,165,34,34,188,242,139,9,17,81,240,42,36,68,228,70,68,72,20,82,52,74,238,7,136,23,17,145,187,108,69,254,212,118,98,98,42,110,94,210,43,62,20,194,121,215,192,53,28,174,113,41,21,255,198,197,19,216,145,100,2,149,60,71,94,62,7,127,123,53,97,227,125,143,104,98,71,185,25,180,124,180,156,109,51,189,242,10,229,116,168,164,60,255,68,146,150,166,42,98,227,208,67,15,117,9,191,117,232,27,73,223,22,90,2,170,229,166,229,236,172,161,104,136,107,174,185,198,125,71,121,9,168,189,182,107,146,65,147,59,171,174,186,106,89,91,122,234,187,75,147,58,111,189,245,86,29,62,69,131,234,59,33,151,171,151,12,221,179,177,18,14,185,125,177,18,255,38,185,31,199,217,118,132,136,56,123,7,219,32,80,3,2,222,139,89,170,185,114,68,72,37,87,206,6,255,17,149,16,81,40,231,193,199,31,127,236,4,16,45,173,208,122,71,47,71,68,161,136,136,87,95,125,213,45,217,144,66,175,220,17,74,152,168,31,91,253,128,22,139,136,80,116,69,161,251,36,40,60,253,244,211,110,183,136,220,193,182,126,244,207,60,243,76,183,172,194,203,117,224,241,43,116,78,75,97,180,187,134,6,239,138,182,208,192,94,209,1,90,203,233,159,157,40,38,68,68,193,171,144,16,161,136,6,205,218,120,75,91,228,159,98,57,34,180,238,85,219,145,229,46,223,208,255,43,121,165,247,161,198,135,66,56,47,1,184,134,195,53,46,165,226,223,184,120,2,59,146,76,32,168,231,72,3,253,87,94,121,197,125,19,104,146,98,227,141,55,110,16,150,160,203,211,239,241,131,15,62,232,150,126,42,169,116,67,243,80,40,10,86,34,130,118,64,171,118,167,143,114,0,53,148,67,80,254,45,199,86,174,201,79,0,33,130,158,1,1,8,212,35,224,127,49,75,185,215,63,90,243,168,228,148,154,181,214,224,91,225,129,250,145,217,109,183,221,66,141,136,240,239,2,161,58,149,168,81,137,36,53,88,223,121,231,157,237,148,83,78,113,161,132,158,16,225,229,136,144,192,160,125,169,239,189,247,94,151,179,64,98,131,174,83,78,2,9,23,26,36,171,236,49,99,198,216,188,121,243,156,224,162,101,22,218,173,66,247,126,246,217,103,117,34,69,161,251,180,115,136,152,236,191,255,254,46,223,132,194,3,85,215,218,107,175,109,18,21,110,184,225,6,39,34,72,204,40,116,206,63,139,224,137,8,178,77,226,133,108,87,228,70,110,126,140,98,66,68,20,188,244,129,225,143,130,209,7,140,214,197,74,144,169,100,215,12,9,26,103,157,117,150,41,60,84,91,194,42,220,84,28,71,140,24,225,4,38,125,192,232,224,67,33,156,23,20,92,195,225,26,151,82,241,111,92,60,129,29,73,38,16,212,115,36,129,93,121,171,244,29,227,223,146,187,90,54,65,150,167,223,116,253,118,107,169,133,190,131,180,180,180,33,135,162,27,58,119,238,108,71,29,117,148,75,40,158,187,196,181,33,101,231,222,219,80,14,65,249,55,200,54,101,173,44,132,136,172,121,156,246,66,160,4,1,255,139,89,3,91,45,101,208,128,93,179,245,58,148,128,81,3,72,229,69,248,246,219,111,243,230,136,208,117,10,179,247,102,181,115,115,68,20,218,53,35,159,105,18,63,148,176,114,244,232,209,46,7,195,174,187,238,234,194,10,143,60,242,72,23,86,152,187,148,194,219,53,67,131,249,43,175,188,210,133,24,122,123,122,107,59,210,253,246,219,207,78,56,225,4,183,36,67,75,0,148,57,90,3,126,173,117,92,184,112,161,157,126,250,233,46,191,129,126,144,255,245,175,127,185,65,119,238,125,154,213,80,246,106,217,161,176,73,207,70,137,6,138,182,56,230,152,99,220,204,71,235,214,173,139,158,243,115,216,98,139,45,236,166,155,110,114,34,139,214,154,106,217,139,218,156,27,34,89,76,136,16,191,176,121,41,212,210,159,23,164,105,211,166,110,125,168,88,40,65,167,23,29,226,101,250,86,178,79,69,75,40,18,69,251,140,43,187,182,39,192,124,254,249,231,46,34,66,187,109,104,251,78,181,89,130,134,255,67,141,15,133,112,94,89,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,13,135,107,92,74,197,191,113,241,4,118,36,153,0,207,81,146,189,87,218,118,252,91,154,81,216,87,32,68,132,77,152,242,33,144,48,2,188,152,19,230,176,148,155,75,127,12,199,193,112,45,204,85,75,178,180,44,74,75,137,90,182,108,153,247,194,114,174,9,199,115,229,149,138,127,203,227,196,85,217,38,160,4,214,90,122,170,37,134,249,14,158,163,116,247,15,252,91,123,255,34,68,212,222,7,88,0,129,88,17,224,197,28,43,119,100,222,24,250,99,56,93,0,174,133,185,42,119,75,169,109,137,203,185,38,28,207,149,87,42,254,45,143,19,87,101,155,128,182,232,86,46,44,229,189,82,2,238,92,65,162,146,231,72,137,176,181,243,196,85,87,93,229,146,88,123,91,84,43,71,150,182,178,84,130,235,117,215,93,215,237,168,213,187,119,239,149,182,188,44,215,19,202,191,164,100,220,218,58,243,197,23,95,180,155,111,190,217,229,146,242,215,227,47,203,159,175,171,220,58,188,235,148,28,92,9,54,189,60,89,74,192,221,174,93,187,122,117,5,213,166,251,238,187,207,237,20,38,142,253,250,245,115,9,47,149,7,172,144,13,149,182,5,161,41,8,98,193,151,129,16,17,60,83,74,132,64,162,9,84,242,195,155,232,134,98,124,34,8,208,31,195,113,83,80,92,149,44,86,219,209,41,114,64,51,139,7,29,116,144,245,234,213,203,237,71,175,237,92,53,160,239,222,189,187,251,160,156,54,109,154,219,185,230,205,55,223,180,147,78,58,201,125,116,234,35,86,123,206,107,183,148,177,99,199,90,219,182,109,93,162,87,37,197,213,206,42,249,254,174,129,131,62,90,181,75,141,18,216,238,177,199,30,238,191,181,139,143,206,41,177,174,62,158,117,248,147,207,42,123,123,33,27,60,202,254,143,121,237,87,255,183,191,253,205,214,91,111,61,151,160,245,167,159,126,114,219,25,255,249,207,127,118,59,245,104,96,145,187,167,189,6,9,133,108,43,212,78,213,237,37,217,85,82,87,37,209,213,199,126,67,142,160,252,219,16,27,184,23,2,113,39,160,247,134,158,105,29,122,190,37,72,232,157,229,9,18,149,60,71,74,36,173,50,244,143,118,227,242,132,8,63,3,189,95,244,126,251,253,239,127,111,135,30,122,104,85,120,180,195,150,222,149,74,238,172,132,220,42,47,55,169,181,10,214,128,94,201,175,245,254,205,221,130,189,220,138,245,46,91,103,157,117,220,59,246,150,91,110,177,183,222,122,203,148,128,186,81,163,70,117,69,4,209,38,37,20,87,249,218,9,237,187,239,190,115,54,203,15,218,153,76,191,19,74,136,173,127,254,231,127,254,199,9,48,74,12,238,223,117,172,220,246,228,94,87,137,127,171,173,131,251,138,19,64,136,160,135,64,0,2,245,8,36,225,197,236,109,83,41,91,143,61,246,216,149,60,168,243,218,105,67,31,2,179,103,207,174,183,27,131,127,160,242,229,151,95,186,65,147,118,124,208,32,165,216,57,127,37,154,13,245,239,28,225,157,203,29,148,232,239,149,92,171,235,253,187,128,104,27,81,111,107,210,101,203,150,213,133,139,207,159,63,191,238,239,213,110,141,229,237,190,161,109,50,53,163,162,109,75,171,45,43,204,71,40,9,253,49,204,246,135,85,118,80,92,213,95,37,42,104,247,19,125,172,106,183,153,153,51,103,186,254,164,231,73,31,147,122,14,37,68,104,155,92,125,24,111,189,245,214,54,113,226,68,183,237,171,4,131,135,30,122,200,125,224,74,164,152,59,119,174,219,57,69,131,3,253,45,223,223,181,44,66,31,195,250,103,131,13,54,112,253,87,91,191,106,219,215,143,62,250,168,238,92,179,102,205,236,220,115,207,53,137,3,178,71,101,23,178,97,181,213,86,171,67,237,143,118,208,140,169,62,122,143,63,254,120,211,46,47,250,71,225,220,218,49,40,95,212,132,182,235,45,100,219,99,143,61,86,176,61,67,134,12,113,246,107,139,63,137,43,226,228,183,169,210,126,16,148,127,43,173,151,235,33,144,52,2,18,67,23,44,88,224,204,110,222,188,185,219,198,82,81,11,122,111,233,29,162,247,88,37,135,126,91,181,243,86,62,33,98,241,226,197,110,135,174,127,252,227,31,13,222,198,179,212,238,99,218,173,234,217,103,159,117,239,216,134,188,75,188,182,191,255,254,251,78,4,208,187,222,255,173,16,100,155,84,151,120,235,119,68,81,37,91,110,185,101,189,247,172,68,15,9,19,226,167,157,209,26,122,240,158,108,40,193,134,223,143,16,209,112,134,148,0,129,84,17,136,251,139,89,219,83,234,135,94,251,94,107,11,77,9,2,185,135,102,12,244,33,47,145,97,179,205,54,115,131,158,247,222,123,207,205,28,232,199,212,27,40,104,235,78,205,136,104,96,116,248,225,135,155,127,16,145,123,46,87,136,40,21,186,237,93,95,105,8,183,95,136,240,255,216,87,90,78,169,78,57,105,210,36,183,213,167,248,60,240,192,3,142,77,16,31,43,165,234,173,244,124,220,251,99,165,237,137,203,245,65,113,85,127,85,212,130,6,209,250,136,215,179,169,217,64,133,34,123,251,211,43,170,64,91,210,74,120,208,115,163,186,53,235,117,254,249,231,187,16,92,13,190,199,141,27,231,158,87,69,53,120,51,93,18,40,242,253,61,151,225,11,47,188,80,39,166,41,178,64,135,182,137,213,241,218,107,175,217,13,55,220,224,158,243,201,147,39,23,180,161,77,155,54,117,197,230,62,107,122,119,168,125,191,250,213,175,220,123,165,69,139,22,78,96,44,231,29,224,183,237,201,39,159,204,219,30,217,165,119,143,88,4,117,136,49,71,249,4,42,29,108,150,95,50,87,250,9,196,181,95,106,91,106,9,150,222,161,223,94,217,170,168,172,74,251,70,62,33,194,63,33,161,223,90,189,235,26,42,252,23,19,34,20,125,37,17,86,121,110,244,125,211,208,67,12,252,239,118,177,9,163,77,178,83,75,49,244,46,148,128,34,145,72,81,42,138,148,80,20,137,222,161,138,182,211,183,95,190,40,144,74,219,25,212,239,96,165,245,114,253,255,17,64,136,160,55,64,0,2,245,8,196,253,197,172,31,33,205,94,104,224,160,144,193,124,66,132,194,175,253,131,107,69,69,92,114,201,37,166,89,71,13,150,252,135,102,12,158,121,230,153,188,179,23,133,206,149,59,8,81,61,165,174,213,15,188,102,74,181,102,212,27,64,233,135,88,179,14,94,68,132,102,80,52,75,236,133,130,75,72,209,15,178,102,13,114,195,205,143,57,230,24,55,155,172,112,114,13,18,197,75,179,58,26,140,237,184,227,142,46,236,123,187,237,182,51,13,144,244,145,165,144,77,205,38,31,119,220,113,177,124,18,226,222,31,99,9,173,12,163,130,226,154,43,156,121,145,54,122,46,189,101,14,39,156,112,130,125,242,201,39,46,170,192,127,120,17,68,138,202,185,231,158,123,220,210,14,137,21,250,120,246,62,212,243,253,93,207,176,4,197,71,30,121,196,166,79,159,110,83,167,78,181,189,246,218,203,69,61,168,191,111,186,233,166,117,239,5,191,125,42,171,144,13,254,143,218,220,103,246,231,159,127,118,31,198,90,46,209,181,107,87,215,132,66,207,181,158,231,66,182,105,176,147,175,61,18,92,116,228,123,151,149,225,202,188,151,4,229,223,106,235,231,62,8,36,133,64,148,17,17,122,39,234,61,165,223,228,110,221,186,53,8,81,49,33,66,223,46,90,26,167,232,129,53,215,92,179,65,245,232,102,125,35,253,243,159,255,116,239,232,95,255,250,215,245,202,11,178,77,158,128,242,135,63,252,193,69,187,234,61,230,45,167,147,88,171,232,85,125,207,233,223,8,17,13,118,107,44,10,64,136,136,133,27,48,2,2,241,33,16,247,15,216,165,75,151,186,31,214,219,110,187,173,224,199,123,174,128,160,31,108,69,80,104,38,98,147,77,54,169,131,173,31,61,169,238,123,238,185,167,91,147,238,63,138,157,43,37,46,248,203,41,117,173,6,74,250,88,144,240,160,48,115,133,129,235,30,125,172,248,151,102,72,52,240,102,96,253,75,51,252,225,230,91,109,181,149,139,254,120,251,237,183,157,232,162,193,159,18,62,169,124,13,212,52,72,204,183,198,51,62,189,111,101,75,226,222,31,227,204,174,152,109,65,113,45,87,136,248,226,139,47,108,225,194,133,117,3,249,124,182,105,16,175,143,76,9,108,90,15,124,244,209,71,187,203,114,255,174,40,30,245,111,45,145,80,78,5,245,115,69,248,232,153,81,68,132,62,140,61,193,32,55,34,162,148,13,249,68,6,125,132,43,225,155,202,213,204,156,132,147,66,207,245,171,175,190,90,208,54,111,6,52,183,61,250,123,24,17,17,149,206,228,38,181,47,7,97,119,161,252,29,51,102,204,168,151,3,165,67,135,14,230,37,236,43,150,15,68,236,11,229,253,40,149,167,68,237,41,100,143,127,96,150,155,107,37,87,212,246,231,71,241,255,150,168,191,229,62,183,133,108,42,38,102,55,180,141,65,248,173,161,101,40,154,75,194,189,218,210,208,28,17,158,45,197,150,102,232,26,77,2,220,125,247,221,43,229,90,168,180,45,133,132,8,45,45,209,183,194,95,255,250,87,219,101,151,93,42,45,118,165,235,37,244,106,23,33,189,115,11,229,174,9,162,77,234,243,250,254,209,119,208,169,167,158,234,150,243,229,30,154,132,210,183,146,38,102,20,181,218,208,35,168,223,193,134,218,145,229,251,17,34,178,236,125,218,14,129,60,4,146,242,98,246,207,188,230,54,35,247,67,32,223,15,182,214,97,107,176,178,209,70,27,185,112,105,191,64,81,236,156,55,80,201,151,35,66,229,229,230,90,40,148,35,194,187,86,97,217,26,124,41,148,93,135,102,120,175,191,254,122,247,131,92,142,16,241,248,227,143,219,235,175,191,238,66,198,229,59,137,20,138,174,144,248,32,209,198,31,54,95,104,217,71,156,31,132,164,244,199,56,51,204,103,91,80,92,203,21,34,214,95,127,125,215,47,37,6,42,1,217,43,175,188,226,214,27,107,201,196,148,41,83,92,110,7,47,42,72,31,154,18,34,20,25,148,239,239,234,227,26,32,42,167,132,18,178,233,163,91,3,9,205,214,125,252,241,199,5,115,68,72,12,41,100,131,150,91,120,135,158,89,69,100,200,14,137,158,26,120,234,255,181,22,90,217,227,85,175,242,84,120,215,108,184,225,134,117,247,74,16,41,100,219,189,247,222,155,183,61,173,91,183,118,31,249,122,119,40,27,190,174,19,151,134,132,110,7,229,223,164,245,235,106,237,213,123,56,95,62,18,189,67,245,174,215,12,172,162,205,212,87,181,51,130,124,37,1,172,88,174,146,124,121,63,148,99,164,156,60,37,133,236,81,63,47,116,191,114,179,120,162,182,102,173,253,249,81,138,9,17,197,114,167,168,204,66,98,182,162,151,26,210,198,106,125,21,228,125,65,238,154,81,142,16,161,247,149,250,206,14,59,236,80,55,249,161,252,79,18,67,244,222,80,18,74,255,187,168,88,91,11,9,17,138,112,212,187,85,245,228,38,116,188,241,198,27,221,50,54,229,158,242,127,243,20,170,71,66,174,202,209,247,69,33,17,34,95,155,212,167,36,20,43,121,241,25,103,156,225,190,77,138,29,18,121,21,205,166,182,23,18,33,180,228,79,223,106,202,27,225,69,75,168,204,74,219,228,183,131,247,100,144,79,83,117,101,33,68,84,199,141,187,32,144,90,2,73,121,49,23,19,34,202,141,136,144,19,53,136,87,214,127,45,89,80,184,164,255,40,116,174,84,148,131,191,140,82,215,230,182,163,80,178,202,66,17,17,10,245,214,225,133,117,235,7,93,31,13,250,120,212,225,37,187,204,55,11,150,132,78,156,148,254,152,4,150,97,124,128,149,43,68,40,212,86,51,107,90,102,244,220,115,207,217,97,135,29,230,196,54,125,84,250,103,127,149,173,94,162,92,151,46,93,220,154,109,111,215,12,255,223,37,2,72,124,240,182,148,211,210,15,61,7,122,134,53,75,230,237,154,161,65,134,62,88,149,159,66,3,70,137,10,133,108,240,127,212,43,226,65,245,42,99,252,193,7,31,236,162,137,246,217,103,31,39,118,92,119,221,117,174,14,101,172,247,174,81,230,122,205,24,122,187,128,20,178,109,237,181,215,206,219,30,217,233,205,158,43,1,155,202,107,104,216,49,207,77,101,79,100,161,124,36,234,223,138,208,209,154,116,249,93,98,148,102,99,181,110,61,55,89,158,63,31,136,4,226,124,81,46,18,170,10,229,74,241,231,41,41,100,79,177,251,245,92,149,35,106,231,254,22,20,203,157,162,246,22,18,179,27,218,198,202,60,20,206,213,250,157,212,179,155,187,109,167,87,91,37,207,145,126,203,115,151,126,41,146,74,239,56,111,226,98,215,93,119,117,162,214,145,71,30,89,55,227,239,229,95,208,64,92,254,45,245,236,231,155,220,240,38,54,180,252,75,239,216,67,14,57,196,137,185,185,135,150,116,202,70,189,111,118,223,125,247,146,226,128,183,237,168,255,194,114,218,164,119,186,238,149,61,229,36,194,214,179,243,199,63,254,177,158,61,94,155,188,37,117,106,143,162,124,180,219,136,63,90,162,146,54,229,54,184,18,255,134,211,3,41,21,33,130,62,0,1,8,212,35,144,148,23,115,49,33,66,42,190,6,35,94,230,121,125,156,105,144,160,153,205,220,217,6,253,168,43,67,182,102,106,115,63,44,11,157,43,37,46,84,34,68,232,195,163,156,143,199,66,66,68,169,136,8,132,8,30,240,124,4,146,242,156,55,196,123,10,81,214,108,153,146,176,122,194,92,67,202,75,210,189,89,240,111,144,254,80,95,201,151,191,67,51,187,254,119,168,95,232,221,98,139,45,10,230,3,201,21,136,61,91,243,13,86,243,237,182,84,200,30,9,20,133,242,156,104,89,144,95,148,46,36,106,231,10,17,197,114,167,20,19,179,27,218,198,32,253,23,86,89,81,60,71,18,92,21,101,163,229,166,87,95,125,245,74,19,34,65,181,77,130,135,34,209,244,173,163,201,151,141,55,222,56,168,162,87,42,71,207,137,118,13,145,168,219,208,92,24,197,140,108,104,155,162,240,111,104,144,83,82,48,66,68,74,28,73,51,32,16,20,129,164,188,152,139,9,17,218,53,67,179,2,154,153,148,184,160,80,103,205,132,106,6,86,235,106,53,56,81,232,179,102,40,189,53,228,18,41,52,131,85,232,156,63,196,49,72,33,66,225,189,10,181,213,172,155,214,190,123,185,33,242,229,136,240,66,193,53,219,224,125,28,151,202,17,129,16,17,212,147,145,174,114,146,242,156,87,74,93,131,49,61,251,218,186,78,161,199,127,255,251,223,221,18,138,32,246,156,175,212,150,90,94,159,86,255,134,205,52,55,127,135,66,232,181,252,64,17,17,18,177,253,17,17,202,55,82,40,87,73,177,104,129,114,242,148,120,237,204,181,71,127,47,116,127,41,81,91,131,92,45,55,210,239,158,127,9,160,34,34,10,149,153,27,241,228,255,255,160,218,24,182,79,27,82,126,216,207,145,183,179,144,132,39,125,3,104,169,104,88,135,124,175,29,138,148,23,75,253,58,172,67,125,68,194,239,81,71,29,229,34,219,26,178,196,172,148,141,13,109,83,216,254,45,101,63,231,205,16,34,232,5,16,128,64,61,2,73,121,49,231,10,17,254,208,106,205,84,221,116,211,77,46,34,66,97,217,10,163,86,248,165,66,30,181,101,229,93,119,221,229,68,9,137,0,90,247,171,25,2,173,211,46,118,206,15,169,80,222,7,93,163,176,69,127,200,99,169,107,253,33,235,250,24,44,148,96,76,33,142,94,40,184,62,126,203,221,53,3,33,130,7,60,31,129,164,60,231,120,175,58,2,248,183,50,110,250,61,201,151,143,68,249,63,114,115,68,72,212,86,132,157,150,238,20,203,85,146,47,239,71,185,121,74,10,217,163,89,236,66,121,78,180,37,174,39,106,107,55,36,127,226,99,173,175,239,222,189,187,19,78,36,206,251,5,239,98,54,233,190,66,191,33,179,102,205,202,155,219,164,220,54,86,230,161,218,92,205,115,84,27,238,81,213,138,127,163,34,93,184,30,132,136,218,251,0,11,32,16,43,2,188,152,99,229,142,204,27,67,127,12,167,11,192,53,28,174,113,41,21,255,86,230,137,66,121,74,148,228,81,107,247,21,69,160,156,36,218,93,201,19,174,191,254,250,235,162,185,74,242,229,253,80,132,67,161,60,37,126,139,11,217,163,124,34,197,238,247,118,191,144,128,160,252,40,138,224,208,172,177,238,147,112,162,109,104,149,11,73,235,239,189,252,23,197,202,44,22,17,81,40,183,73,185,109,172,204,67,181,185,154,231,168,54,220,163,170,21,255,70,69,26,33,162,246,164,177,0,2,9,33,192,139,57,33,142,202,136,153,244,199,112,28,13,215,112,184,198,165,84,252,27,140,39,146,184,211,144,215,242,36,219,30,140,247,26,94,10,207,81,195,25,198,185,4,252,91,123,239,16,17,81,123,31,96,1,4,98,69,128,23,115,172,220,145,121,99,232,143,225,116,1,184,134,195,53,46,165,226,223,96,60,145,228,193,124,146,109,15,198,123,13,47,133,231,168,225,12,227,92,2,254,173,189,119,16,34,106,239,3,44,128,64,172,8,240,98,142,149,59,50,111,12,253,49,156,46,0,215,112,184,198,165,84,252,27,23,79,96,71,146,9,36,225,57,242,239,196,162,109,145,149,120,187,93,187,118,46,231,213,75,47,189,228,118,226,208,82,157,91,110,185,197,90,182,108,89,181,59,252,91,108,238,177,199,30,46,225,247,110,187,237,102,249,242,96,229,219,9,166,234,138,67,188,49,9,254,13,177,249,177,40,26,33,34,22,110,192,8,8,196,135,0,47,230,248,248,2,75,204,232,143,225,244,2,184,134,195,53,46,165,226,223,184,120,2,59,146,76,32,73,207,145,182,1,125,248,225,135,237,169,167,158,114,137,74,103,206,156,105,218,73,69,201,179,175,191,254,122,27,55,110,92,131,132,8,207,143,202,1,162,221,198,84,222,152,49,99,172,121,243,230,245,92,252,229,151,95,218,176,97,195,92,46,149,220,237,210,227,214,23,146,228,223,184,177,11,202,30,132,136,160,72,82,14,4,82,66,32,138,23,115,62,5,93,59,90,244,236,217,211,109,251,180,250,234,171,155,126,84,181,51,132,126,208,180,21,223,182,219,110,107,167,157,118,154,157,120,226,137,117,91,241,125,254,249,231,46,17,215,221,119,223,109,77,155,54,117,251,171,159,125,246,217,182,238,186,235,186,191,107,155,170,220,227,128,3,14,48,205,32,228,206,12,120,187,112,104,223,235,155,111,190,217,101,21,95,115,205,53,235,217,176,235,174,187,90,143,30,61,236,200,35,143,116,54,6,29,250,90,73,121,250,24,208,199,70,135,14,29,108,254,252,249,174,173,250,0,208,86,133,178,81,91,102,233,154,251,239,191,63,239,57,63,23,93,167,157,68,180,239,247,236,217,179,221,46,35,253,251,247,175,183,197,151,174,153,56,113,162,19,6,148,4,45,170,35,138,254,24,85,91,226,84,15,92,227,228,141,224,109,193,191,193,51,165,196,236,17,72,210,115,164,111,38,125,187,40,65,105,183,110,221,234,156,165,239,10,237,242,18,164,16,161,111,50,9,30,218,153,172,81,163,70,245,58,134,118,89,209,161,111,185,184,31,73,242,111,220,89,86,107,31,66,68,181,228,184,15,2,41,37,16,197,139,89,66,196,121,231,157,103,67,135,14,173,19,4,230,204,153,99,231,158,123,174,157,113,198,25,182,243,206,59,187,65,239,148,41,83,156,170,174,173,200,244,227,170,16,67,109,185,169,208,195,101,203,150,185,237,200,36,62,236,179,207,62,246,243,207,63,187,208,195,247,223,127,223,109,41,38,17,65,135,246,233,214,143,165,126,20,37,118,20,58,52,115,160,80,198,205,54,219,204,30,120,224,1,183,167,247,29,119,220,97,207,60,243,140,251,17,223,96,131,13,236,171,175,190,114,255,173,193,191,6,227,98,21,228,81,137,16,161,173,218,206,63,255,124,59,252,240,195,237,186,235,174,115,130,77,171,86,173,92,184,228,214,91,111,237,254,254,206,59,239,184,191,231,59,231,183,91,237,18,35,137,24,106,191,216,191,247,222,123,142,253,106,171,173,230,184,72,168,145,200,115,197,21,87,184,237,236,162,58,162,232,143,81,181,37,78,245,192,53,78,222,8,222,22,252,27,60,83,74,204,30,129,164,60,71,222,196,203,33,135,28,226,4,135,77,54,217,36,20,33,194,91,6,162,109,199,21,13,241,187,223,253,174,94,167,208,183,132,38,52,100,143,190,153,226,126,36,197,191,113,231,216,16,251,16,34,26,66,143,123,33,144,66,2,81,188,152,243,9,17,66,169,1,181,4,4,9,11,18,42,244,99,214,182,109,219,58,202,63,254,248,163,27,124,107,198,94,63,180,250,193,211,192,120,189,245,214,115,215,44,88,176,192,237,177,222,183,111,95,183,87,122,62,33,66,117,107,182,64,130,130,95,152,208,250,199,31,126,248,193,137,30,47,191,252,178,237,189,247,222,174,28,137,37,218,75,222,59,52,64,127,228,145,71,172,75,151,46,166,253,210,189,61,214,253,91,153,41,122,227,178,203,46,115,235,52,53,75,161,109,211,36,16,104,189,166,127,109,165,162,12,30,123,236,49,103,179,14,69,123,72,144,81,187,197,161,208,125,186,118,250,244,233,46,236,50,119,70,226,217,103,159,117,226,137,216,228,30,133,206,105,203,55,137,47,158,240,160,168,136,75,46,185,196,9,58,10,187,212,246,117,98,219,166,77,27,91,103,157,117,16,34,82,240,220,71,241,156,167,0,83,98,155,128,127,19,235,58,12,143,17,129,36,61,71,94,20,169,38,100,244,93,164,109,90,117,132,17,17,241,246,219,111,187,239,3,125,27,108,188,241,198,117,30,147,80,161,8,77,77,18,5,61,81,19,70,183,72,146,127,195,104,127,28,202,68,136,136,131,23,176,1,2,49,34,16,197,139,57,159,16,161,253,218,251,244,233,227,102,229,37,56,60,244,208,67,110,64,174,25,121,255,241,248,227,143,155,6,206,186,78,215,171,172,147,78,58,201,118,218,105,39,183,36,35,247,199,175,220,136,136,92,23,168,14,45,87,208,242,135,220,208,67,239,90,127,4,195,172,89,179,220,15,243,168,81,163,236,141,55,222,112,162,131,68,2,69,104,120,81,9,154,33,80,232,164,132,14,93,247,233,167,159,58,65,196,155,61,80,93,106,143,150,133,168,188,66,247,73,244,240,150,146,248,163,19,180,247,188,150,104,236,185,231,158,110,191,123,255,81,236,92,174,64,33,27,20,253,32,97,66,130,207,210,165,75,157,48,114,219,109,183,185,34,137,136,136,209,3,91,165,41,81,60,231,85,154,198,109,1,16,192,191,1,64,164,136,204,19,72,218,115,148,251,219,29,134,16,161,50,245,93,165,239,47,239,219,75,127,11,124,58,144,0,0,32,0,73,68,65,84,211,100,133,162,90,251,245,235,231,38,116,146,112,36,205,191,73,96,90,169,141,8,17,149,18,227,122,8,164,156,64,20,47,230,124,57,34,252,249,23,52,211,175,129,120,190,89,125,69,46,40,119,132,206,105,112,173,153,252,123,238,185,199,229,145,208,146,4,13,236,21,205,224,9,18,213,10,17,254,122,10,185,220,47,68,72,32,209,82,8,253,8,23,59,84,174,151,131,98,242,228,201,46,39,131,114,99,232,80,148,131,146,74,73,144,80,142,7,255,225,191,79,226,140,150,142,28,125,244,209,182,221,118,219,185,203,36,124,116,237,218,213,54,218,104,163,149,66,51,139,157,211,189,18,53,252,188,11,69,141,228,19,63,194,126,28,162,232,143,97,183,33,142,229,195,53,142,94,9,206,38,252,27,28,75,74,202,46,129,36,61,71,90,66,169,100,149,154,68,209,132,132,183,60,181,80,68,196,220,185,115,237,228,147,79,182,131,14,58,200,45,137,45,55,130,65,145,23,154,76,185,241,198,27,221,183,138,151,144,82,223,97,111,190,249,166,155,128,201,157,64,138,107,15,74,146,127,227,202,176,161,118,33,68,52,148,32,247,67,32,101,4,162,120,49,23,90,154,225,161,212,160,91,3,123,253,160,229,254,56,122,17,17,185,34,133,126,132,159,127,254,121,183,164,64,203,34,36,74,232,168,86,136,40,20,17,161,229,20,170,107,141,53,214,168,151,172,82,63,194,58,114,163,5,116,189,162,34,180,156,67,66,195,212,169,83,109,175,189,246,114,81,15,185,247,248,133,13,69,61,20,186,79,51,15,254,165,19,254,46,248,250,235,175,219,248,241,227,29,3,47,52,211,59,95,232,92,169,136,8,239,126,132,136,244,60,236,81,60,231,233,161,149,188,150,224,223,228,249,12,139,227,71,32,9,207,145,151,31,66,209,139,254,132,221,250,158,208,100,197,91,111,189,85,7,86,81,142,222,183,147,38,114,52,9,178,234,170,171,186,239,145,220,201,143,92,111,120,249,33,20,121,122,196,17,71,184,114,52,241,161,67,223,36,74,146,173,40,9,239,219,43,126,222,92,217,162,36,248,55,9,28,27,98,35,66,68,67,232,113,47,4,82,72,32,138,23,115,41,33,66,9,143,74,229,136,144,42,175,172,205,185,203,55,244,255,202,49,161,45,171,26,34,68,200,134,124,57,34,62,254,248,99,103,155,150,86,44,90,180,168,46,71,68,161,136,136,87,95,125,213,45,217,208,204,131,114,71,40,217,166,34,62,244,195,95,44,34,66,209,21,133,238,147,160,240,244,211,79,187,157,45,114,133,26,177,61,243,204,51,221,178,10,47,79,134,215,77,11,157,211,86,92,218,93,195,155,201,80,148,134,34,75,148,20,212,191,253,22,66,68,122,30,248,40,158,243,244,208,74,94,75,240,111,242,124,134,197,241,35,144,230,231,72,147,52,18,19,180,83,152,127,151,141,248,121,33,60,139,210,236,223,240,168,5,91,50,66,68,176,60,41,13,2,137,39,16,197,139,185,148,16,225,109,21,89,108,215,12,37,150,60,235,172,179,236,224,131,15,118,234,188,194,16,21,46,56,98,196,8,39,18,232,199,181,33,66,132,103,131,18,63,42,204,81,137,26,149,72,82,131,117,237,234,113,202,41,167,216,140,25,51,234,132,8,47,71,132,4,134,119,223,125,215,238,189,247,94,151,160,82,98,131,174,211,76,129,132,11,137,24,42,91,25,167,231,205,155,103,231,156,115,142,91,102,161,221,42,116,175,114,101,120,34,69,161,251,38,76,152,96,219,108,179,141,237,191,255,254,117,33,146,170,107,237,181,215,118,251,123,223,112,195,13,78,68,144,152,161,240,201,124,231,154,52,105,82,215,87,61,209,69,182,73,188,144,237,138,220,200,205,143,129,16,145,248,199,187,174,1,81,60,231,233,161,149,188,150,224,223,228,249,12,139,227,71,32,173,207,145,162,37,180,147,216,81,71,29,229,18,111,151,138,134,136,159,103,130,177,40,173,254,13,134,78,52,165,32,68,68,195,153,90,32,144,24,2,81,188,152,75,9,17,130,229,101,128,86,194,70,229,127,80,52,193,105,167,157,230,118,150,240,6,209,159,127,254,185,139,136,184,251,238,187,221,246,157,218,77,67,81,2,59,236,176,67,29,239,220,165,25,133,242,31,228,115,144,150,96,40,97,229,232,209,163,93,14,6,127,30,139,213,87,95,189,222,210,12,255,174,25,26,204,95,121,229,149,110,87,142,175,191,254,218,137,15,183,223,126,187,237,183,223,126,118,194,9,39,184,37,25,90,58,161,237,54,53,224,87,228,197,194,133,11,237,244,211,79,119,185,26,36,76,252,235,95,255,202,123,159,34,29,148,17,91,97,144,10,197,244,108,148,104,160,104,139,99,142,57,198,69,67,180,110,221,186,232,57,63,135,45,182,216,194,110,186,233,38,39,178,40,129,166,56,170,205,185,219,157,34,68,36,230,49,46,105,104,20,207,121,73,35,184,32,52,2,248,55,52,180,20,156,33,2,60,71,233,118,54,254,173,189,127,17,34,106,239,3,44,128,64,172,8,240,98,142,149,59,50,111,12,253,49,156,46,0,215,112,184,198,165,84,252,27,23,79,96,71,146,9,240,28,37,217,123,165,109,199,191,165,25,133,125,5,66,68,216,132,41,31,2,9,35,192,139,57,97,14,75,185,185,244,199,112,28,12,215,112,184,198,165,84,252,27,23,79,96,71,146,9,240,28,37,217,123,165,109,199,191,165,25,133,125,5,66,68,216,132,41,31,2,9,35,192,139,57,97,14,75,185,185,244,199,112,28,12,215,112,184,198,165,84,252,27,23,79,96,71,146,9,240,28,37,217,123,165,109,199,191,165,25,133,125,5,66,68,216,132,41,31,2,9,35,192,139,57,97,14,75,185,185,244,199,112,28,12,215,112,184,198,165,84,252,27,23,79,96,71,146,9,240,28,37,217,123,165,109,199,191,165,25,133,125,5,66,68,216,132,41,31,2,9,35,192,139,57,97,14,75,185,185,244,199,112,28,12,215,112,184,198,165,84,252,27,23,79,96,71,146,9,240,28,37,217,123,165,109,199,191,165,25,133,125,5,66,68,216,132,41,31,2,9,35,80,205,139,57,119,135,139,98,187,75,20,219,38,74,219,90,106,247,135,29,119,220,209,237,12,241,232,163,143,214,209,219,119,223,125,221,142,24,123,239,189,183,201,70,29,149,238,172,209,180,105,83,59,254,248,227,237,236,179,207,182,117,215,93,215,149,225,213,185,215,94,123,217,238,187,239,94,207,91,222,22,158,170,239,216,99,143,93,201,147,58,175,93,53,180,23,247,236,217,179,235,237,218,161,115,247,223,127,191,219,250,243,203,47,191,180,94,189,122,185,157,46,212,254,98,231,114,43,241,239,12,146,207,126,239,122,237,130,209,169,83,167,122,204,116,110,251,237,183,183,73,147,38,173,180,3,134,182,239,186,246,218,107,221,14,29,218,50,212,251,239,101,203,150,185,29,51,180,67,201,252,249,243,235,254,94,237,246,94,222,78,27,218,78,245,230,155,111,118,91,147,86,82,86,53,253,49,97,143,92,77,204,133,107,77,176,71,86,41,254,141,12,53,21,165,152,0,207,81,138,157,107,230,190,37,245,61,198,81,59,2,8,17,181,99,79,205,16,136,37,129,74,95,204,222,96,253,153,103,158,177,139,46,186,200,54,216,96,3,251,234,171,175,220,127,119,232,208,193,13,224,61,225,160,84,131,191,251,238,59,59,255,252,243,237,212,83,79,181,177,99,199,218,208,161,67,173,101,203,150,238,135,98,230,204,153,110,155,75,137,8,18,12,188,122,167,76,153,226,182,171,252,237,111,127,107,139,23,47,182,171,175,190,218,109,99,121,233,165,151,154,6,213,221,187,119,119,226,195,62,251,236,227,182,248,188,229,150,91,236,253,247,223,183,33,67,134,216,154,107,174,105,94,157,253,250,245,179,54,109,218,212,153,168,109,49,53,136,86,125,18,69,52,200,207,61,212,78,109,121,41,145,97,179,205,54,179,137,19,39,218,123,239,189,231,236,81,29,218,122,84,255,104,155,206,225,195,135,219,214,91,111,109,135,31,126,184,189,243,206,59,5,207,249,235,88,180,104,81,73,251,253,66,132,182,9,245,152,149,98,237,23,34,252,194,64,57,91,171,150,42,219,127,94,34,136,88,138,207,3,15,60,224,216,172,182,218,106,101,23,81,105,127,44,187,224,140,95,8,215,116,119,0,252,155,110,255,210,186,104,8,240,28,69,195,185,86,181,224,223,90,145,255,191,122,17,34,106,239,3,44,128,64,172,8,84,250,98,214,96,92,2,129,6,192,27,110,184,97,93,91,52,32,127,228,145,71,172,75,151,46,246,197,23,95,212,205,172,55,110,220,216,238,188,243,78,235,211,167,143,109,187,237,182,118,217,101,151,89,187,118,237,220,125,211,167,79,119,179,247,221,186,117,115,51,245,185,131,234,151,95,126,217,238,190,251,110,27,60,120,176,121,3,102,253,119,219,182,109,235,234,253,241,199,31,157,152,113,224,129,7,218,38,155,108,226,162,21,36,36,172,183,222,122,238,154,5,11,22,88,239,222,189,157,205,155,111,190,121,93,157,18,20,26,53,106,84,87,206,200,145,35,221,181,18,39,214,89,103,157,188,66,196,180,105,211,234,13,174,21,21,113,201,37,151,56,145,163,121,243,230,245,252,250,236,179,207,154,196,26,217,147,123,20,58,39,241,165,148,253,229,10,17,18,110,30,123,236,49,215,118,29,39,158,120,162,205,153,51,199,177,244,34,34,196,68,81,39,19,38,76,112,145,20,18,81,158,124,242,73,231,11,137,21,106,175,252,246,230,155,111,218,49,199,28,227,252,35,174,18,53,196,171,89,179,102,118,195,13,55,184,136,22,249,117,187,237,182,179,23,94,120,193,126,248,225,7,39,20,201,127,199,29,119,92,69,253,189,210,254,88,81,225,25,190,24,174,233,118,62,254,77,183,127,105,93,52,4,120,142,162,225,92,171,90,240,111,173,200,35,68,212,158,60,22,64,32,166,4,42,125,49,107,112,170,229,9,90,82,225,31,200,251,155,231,159,125,159,53,107,150,27,168,143,26,53,202,222,120,227,13,123,233,165,151,92,84,129,102,201,189,48,126,137,8,249,102,247,53,208,215,192,92,209,5,138,56,120,232,161,135,220,64,58,119,134,253,241,199,31,119,131,102,69,42,104,224,44,209,226,164,147,78,178,157,118,218,201,45,201,240,71,104,120,117,230,70,60,44,93,186,212,69,76,220,118,219,109,174,41,249,34,34,114,5,4,213,163,8,10,205,250,75,4,241,142,239,191,255,222,45,209,216,115,207,61,173,99,199,142,245,60,95,236,220,146,37,75,74,218,95,174,16,33,31,40,74,69,188,20,181,34,127,201,94,45,149,240,47,205,144,104,224,177,247,47,205,152,59,119,174,157,115,206,57,206,87,91,109,181,149,139,254,120,251,237,183,157,47,21,129,210,185,115,103,87,190,150,184,136,233,91,111,189,229,132,140,66,125,162,220,238,95,105,127,44,183,220,172,95,87,110,148,82,214,57,37,185,253,132,28,39,217,123,216,30,7,2,188,39,227,224,133,112,109,224,61,25,46,223,82,165,19,17,81,138,16,231,33,144,49,2,149,14,252,52,227,173,89,243,124,51,253,30,58,191,16,33,145,64,75,19,180,20,194,127,252,244,211,79,110,230,253,232,163,143,118,17,14,249,132,8,255,178,1,69,91,72,212,200,87,175,223,38,13,244,181,36,224,158,123,238,177,39,158,120,194,45,143,208,128,89,185,38,180,84,195,171,83,179,247,249,142,66,66,133,174,213,57,191,13,178,79,209,28,42,191,125,251,246,174,56,9,45,93,187,118,181,141,54,218,200,198,141,27,87,79,160,40,118,206,47,98,20,178,223,255,145,84,40,71,132,234,150,216,48,121,242,100,151,199,162,103,207,158,174,104,69,159,92,127,253,245,78,144,40,71,136,144,223,94,127,253,117,39,68,168,94,137,20,138,174,80,91,37,218,140,24,49,194,137,75,138,4,41,180,236,163,154,71,169,210,254,88,77,29,220,147,126,2,244,163,244,251,152,22,66,0,2,16,128,64,178,8,32,68,36,203,95,88,11,129,208,9,84,250,193,94,40,34,66,42,179,114,3,172,177,198,26,245,6,166,18,4,116,228,70,24,248,151,53,232,190,114,34,34,52,56,246,6,198,126,48,94,68,68,174,72,161,114,159,127,254,121,183,124,66,75,7,90,180,104,81,112,41,133,87,94,49,33,162,220,136,8,149,165,65,252,248,241,227,93,189,90,194,224,63,138,157,243,95,151,107,191,68,21,239,40,149,219,33,183,29,133,146,85,22,138,136,200,245,155,162,53,196,94,145,16,58,188,100,151,90,194,129,16,17,250,99,74,5,21,18,168,244,189,86,97,241,92,14,1,8,64,0,2,16,128,64,133,4,16,34,42,4,198,229,16,72,59,129,74,63,216,11,229,136,248,248,227,143,157,152,160,89,114,37,93,244,6,170,133,34,34,20,197,240,244,211,79,187,28,5,223,126,251,109,94,33,66,17,13,15,63,252,112,221,178,2,149,95,44,71,132,118,213,120,234,169,167,86,90,190,161,123,148,188,82,135,87,103,161,16,204,98,66,196,107,175,189,230,118,198,240,150,150,72,76,81,132,128,18,101,74,228,240,31,18,10,206,60,243,76,183,108,67,185,41,202,57,39,86,197,236,247,239,242,81,74,136,80,238,141,48,35,34,16,34,210,254,102,72,118,251,42,125,175,37,187,181,88,15,1,8,64,0,2,16,136,63,1,132,136,248,251,8,11,33,16,41,129,74,63,216,253,187,102,40,15,130,146,59,42,9,162,6,231,59,239,188,179,157,114,202,41,54,99,198,140,58,33,194,203,17,161,229,2,239,190,251,174,221,123,239,189,46,231,195,85,87,93,101,219,108,179,141,237,191,255,254,117,137,40,189,100,149,18,20,62,252,240,67,39,82,84,178,107,134,102,247,207,58,235,44,59,248,224,131,237,136,35,142,112,57,31,148,48,209,91,70,160,186,189,58,11,65,46,38,68,120,34,140,4,17,137,11,42,111,234,212,169,78,40,81,66,199,27,111,188,209,181,109,237,181,215,54,137,22,74,228,40,145,66,75,83,10,157,107,210,164,73,157,41,95,127,253,117,81,251,181,37,166,119,148,18,34,148,199,65,57,30,180,20,69,59,88,120,185,33,242,229,136,80,110,13,137,53,90,214,226,9,12,165,114,68,32,68,68,250,152,82,89,133,4,42,125,175,85,88,60,151,67,0,2,16,128,0,4,32,80,33,1,132,136,10,129,113,57,4,210,78,160,154,15,118,45,25,80,194,202,209,163,71,187,156,8,187,238,186,171,245,232,209,195,142,60,242,72,91,125,245,213,235,133,234,251,119,205,208,224,253,202,43,175,116,226,133,68,12,221,163,36,143,185,249,14,154,54,109,106,251,238,187,175,59,175,132,143,94,244,130,4,10,229,167,80,82,68,69,75,104,23,142,211,78,59,205,237,8,225,13,232,63,255,252,115,55,168,214,110,27,202,9,161,68,152,18,52,52,24,247,215,89,174,16,225,207,3,177,197,22,91,216,77,55,221,228,68,151,79,63,253,212,149,45,6,202,15,225,49,145,40,33,17,64,187,76,40,26,162,117,235,214,69,207,229,218,81,200,254,29,118,216,161,222,165,133,114,68,232,34,45,71,249,195,31,254,224,68,18,237,140,177,112,225,66,59,253,244,211,93,126,11,9,19,254,28,17,171,174,186,170,19,106,238,187,239,62,151,136,178,220,93,51,16,34,210,254,102,72,118,251,170,121,175,37,187,197,88,15,1,8,64,0,2,16,136,55,1,132,136,120,251,7,235,32,16,57,1,62,216,35,71,78,133,69,8,208,31,233,30,65,16,160,31,5,65,145,50,32,0,1,8,64,0,2,193,17,64,136,8,142,37,37,65,32,21,4,248,96,79,133,27,83,211,8,250,99,106,92,89,211,134,208,143,106,138,159,202,33,0,1,8,64,0,2,43,17,64,136,160,83,64,0,2,245,8,240,193,78,135,136,19,1,250,99,156,188,145,92,91,232,71,201,245,29,150,67,0,2,16,128,64,58,9,32,68,164,211,175,180,10,2,85,19,224,131,189,106,116,220,24,2,1,250,99,8,80,51,88,36,253,40,131,78,167,201,16,128,0,4,32,16,107,2,8,17,177,118,15,198,65,32,122,2,124,176,71,207,156,26,11,19,160,63,210,59,130,32,64,63,10,130,34,101,64,0,2,16,128,0,4,130,35,128,16,17,28,75,74,130,64,42,8,240,193,158,10,55,166,166,17,244,199,212,184,178,166,13,161,31,213,20,63,149,67,0,2,16,128,0,4,86,34,128,16,65,167,128,0,4,234,17,224,131,157,14,17,39,2,244,199,56,121,35,185,182,208,143,146,235,59,44,135,0,4,32,0,129,116,18,64,136,72,167,95,105,21,4,170,38,192,7,123,213,232,184,49,4,2,244,199,16,160,102,176,72,250,81,6,157,78,147,33,0,1,8,64,32,214,4,16,34,98,237,30,140,131,64,244,4,248,96,143,158,57,53,22,38,64,127,164,119,4,65,128,126,20,4,69,202,128,0,4,32,0,1,8,4,71,0,33,34,56,150,148,4,129,84,16,224,131,61,21,110,76,77,35,232,143,169,113,101,77,27,66,63,170,41,126,42,135,0,4,32,0,1,8,172,68,0,33,130,78,1,1,8,212,35,192,7,59,29,34,78,4,232,143,113,242,70,114,109,161,31,37,215,119,88,14,1,8,64,0,2,233,36,128,16,145,78,191,210,42,8,84,77,128,15,246,170,209,113,99,8,4,232,143,33,64,205,96,145,244,163,12,58,157,38,67,0,2,16,128,64,172,9,32,68,196,218,61,24,7,129,232,9,240,193,30,61,115,106,44,76,128,254,72,239,8,130,0,253,40,8,138,148,1,1,8,64,0,2,16,8,142,0,66,68,112,44,41,9,2,169,32,192,7,123,42,220,152,154,70,208,31,83,227,202,154,54,132,126,84,83,252,84,14,1,8,64,0,2,16,88,137,0,66,4,157,2,2,16,168,71,64,31,236,28,16,136,19,129,21,43,86,196,201,28,108,73,32,1,132,136,4,58,13,147,33,0,1,8,64,32,213,4,16,34,82,237,94,26,7,1,8,64,0,2,16,128,0,66,4,125,0,2,16,128,0,4,32,16,47,2,8,17,241,242,7,214,64,0,2,16,128,0,4,32,16,48,1,132,136,128,129,82,28,4,32,0,1,8,64,160,129,4,16,34,26,8,144,219,33,0,1,8,64,0,2,16,136,55,1,132,136,120,251,7,235,32,0,1,8,64,32,123,4,16,34,178,231,115,90,12,1,8,64,0,2,16,200,20,1,132,136,76,185,155,198,66,0,2,16,128,64,2,8,32,68,36,192,73,152,8,1,8,64,0,2,16,128,64,245,4,16,34,170,103,199,157,16,128,0,4,32,0,129,48,8,32,68,132,65,149,50,33,0,1,8,64,0,2,16,136,13,1,132,136,216,184,2,67,32,0,1,8,64,0,2,142,0,66,4,29,1,2,16,128,0,4,32,0,129,84,19,64,136,72,181,123,105,28,4,32,0,1,8,36,144,0,66,68,2,157,134,201,16,128,0,4,32,0,1,8,148,79,0,33,162,124,86,92,9,1,8,64,0,2,16,136,130,0,66,68,20,148,169,3,2,16,128,0,4,32,0,129,154,17,64,136,168,25,122,42,134,0,4,32,0,1,8,228,37,128,16,65,199,128,0,4,32,0,1,8,64,32,213,4,16,34,82,237,94,26,7,1,8,64,0,2,9,36,128,16,145,64,167,97,50,4,32,0,1,8,64,0,2,229,19,64,136,40,159,21,87,66,0,2,16,128,0,4,162,32,128,16,17,5,101,234,128,0,4,32,0,1,8,64,160,102,4,16,34,106,134,158,138,33,0,1,8,64,0,2,121,9,32,68,208,49,32,0,1,8,64,0,2,16,72,53,1,132,136,84,187,151,198,65,0,2,16,128,64,2,9,32,68,36,208,105,152,12,1,8,64,0,2,16,128,64,249,4,16,34,202,103,197,149,16,128,0,4,32,0,129,40,8,32,68,68,65,153,58,32,0,1,8,64,0,2,16,168,25,1,9,17,254,99,197,138,21,53,179,133,138,33,0,1,8,64,0,2,16,48,67,136,160,23,64,0,2,16,128,0,4,32,144,25,2,68,71,100,198,213,52,20,2,16,128,0,4,98,76,0,33,34,198,206,193,52,8,64,0,2,16,128,0,4,130,37,128,16,17,44,79,74,131,0,4,32,0,1,8,84,67,0,33,162,26,106,220,3,1,8,64,0,2,16,128,64,34,9,32,68,36,210,109,24,13,1,8,64,0,2,41,35,128,16,145,50,135,210,28,8,64,0,2,16,128,0,4,10,19,64,136,160,119,64,0,2,16,128,0,4,106,79,0,33,162,246,62,192,2,8,64,0,2,16,128,0,4,34,34,128,16,17,17,104,170,129,0,4,32,0,1,8,20,33,128,16,65,247,128,0,4,32,0,1,8,64,32,51,4,16,34,50,227,106,26,10,1,8,64,0,2,49,38,128,16,17,99,231,96,26,4,32,0,1,8,64,0,2,193,18,64,136,8,150,39,165,65,0,2,16,128,0,4,170,33,128,16,81,13,53,238,129,0,4,32,0,1,8,64,32,145,4,16,34,18,233,54,140,134,0,4,32,0,129,148,17,64,136,72,153,67,105,14,4,32,0,1,8,64,0,2,133,9,32,68,208,59,32,0,1,8,64,0,2,181,39,128,16,81,123,31,96,1,4,32,0,1,8,64,0,2,17,17,64,136,136,8,52,213,64,0,2,16,128,0,4,138,16,64,136,160,123,64,0,2,16,128,0,4,32,144,25,2,8,17,153,113,53,13,133,0,4,32,0,129,24,19,64,136,136,177,115,48,13,2,16,128,0,4,32,0,129,96,9,32,68,4,203,147,210,32,0,1,8,64,0,2,213,16,64,136,168,134,26,247,64,0,2,16,128,0,4,32,144,72,2,8,17,137,116,27,70,67,0,2,16,128,64,202,8,32,68,164,204,161,52,7,2,16,128,0,4,32,0,129,194,4,16,34,232,29,16,128,0,4,32,0,129,218,19,64,136,168,189,15,176,0,2,16,128,0,4,32,0,129,136,8,32,68,68,4,154,106,32,0,1,8,64,0,2,69,8,32,68,208,61,32,0,1,8,64,0,2,16,200,12,1,132,136,204,184,154,134,66,0,2,16,128,64,140,9,32,68,196,216,57,152,6,1,8,64,0,2,16,128,64,176,4,16,34,130,229,73,105,16,128,0,4,32,0,129,106,8,32,68,84,67,141,123,32,0,1,8,64,0,2,16,72,36,1,132,136,68,186,13,163,33,0,1,8,64,32,101,4,16,34,82,230,80,154,3,1,8,64,0,2,16,128,64,97,2,8,17,244,14,8,64,0,2,16,128,64,237,9,32,68,212,222,7,88,0,1,8,64,0,2,16,128,64,68,4,16,34,34,2,77,53,121,9,168,255,113,64,0,2,245,9,172,88,177,2,36,25,36,128,16,145,65,167,211,100,8,64,0,2,16,128,64,86,9,32,68,100,213,243,241,104,55,253,47,30,126,192,138,248,16,224,153,136,143,47,162,182,4,33,34,106,226,212,7,1,8,64,0,2,16,128,64,205,8,240,209,91,51,244,84,108,102,244,63,186,1,4,234,19,224,153,200,110,143,64,136,200,174,239,105,57,4,32,0,1,8,64,32,115,4,248,232,205,156,203,99,213,96,250,95,172,220,129,49,49,32,192,51,17,3,39,212,200,4,132,136,26,129,167,90,8,64,0,2,16,128,0,4,162,39,192,71,111,244,204,169,241,255,8,208,255,232,13,16,32,34,130,62,240,111,2,8,17,244,4,8,64,0,2,16,128,0,4,50,67,128,129,96,102,92,29,203,134,210,255,98,233,22,140,170,33,1,158,137,26,194,175,113,213,8,17,53,118,0,213,67,0,2,16,128,0,4,32,16,29,1,62,122,163,99,77,77,43,19,160,255,209,43,32,80,159,0,207,68,118,123,4,66,68,118,125,79,203,33,0,1,8,64,0,2,169,39,208,185,115,103,187,245,214,91,109,240,224,193,214,187,119,239,186,100,129,195,135,15,183,11,47,188,208,142,59,238,56,187,238,186,235,82,207,129,6,198,131,0,131,174,120,248,1,43,226,67,128,103,34,62,190,136,218,18,132,136,168,137,83,31,4,32,0,1,8,64,0,2,145,17,88,188,120,177,181,106,213,202,214,90,107,45,91,117,213,85,109,193,130,5,214,162,69,11,91,182,108,153,45,93,186,212,230,207,159,111,77,155,54,141,204,30,42,202,54,1,6,93,217,246,63,173,95,153,0,207,68,118,123,5,66,68,118,125,79,203,33,0,1,8,64,0,2,153,32,208,167,79,31,155,48,97,130,45,90,180,200,137,17,203,151,47,183,102,205,154,89,215,174,93,77,145,17,28,16,136,138,0,131,174,168,72,83,79,82,8,240,76,36,197,83,193,219,137,16,17,60,83,74,132,0,4,32,0,1,8,64,32,70,4,20,21,177,254,250,235,187,8,8,239,104,220,184,177,205,155,55,143,104,136,24,249,41,11,166,48,232,202,130,151,105,99,37,4,120,38,42,161,149,174,107,17,34,210,229,79,90,3,1,8,64,0,2,16,128,64,30,2,125,251,246,181,171,174,186,202,190,251,238,59,107,222,188,185,157,122,234,169,54,108,216,48,88,65,32,82,2,213,14,186,148,231,68,71,167,78,157,220,191,63,248,224,3,187,246,218,107,237,172,179,206,50,229,65,249,211,159,254,100,61,123,246,116,57,80,148,15,101,159,125,246,177,45,183,220,210,206,59,239,60,27,58,116,168,173,187,238,186,118,205,53,215,216,194,133,11,237,180,211,78,179,94,189,122,217,154,107,174,233,34,130,244,111,127,249,211,166,77,179,243,207,63,223,94,126,249,101,59,242,200,35,109,224,192,129,110,121,211,128,1,3,92,93,237,219,183,119,54,44,89,178,196,253,237,136,35,142,112,255,206,103,195,238,187,239,94,146,239,11,47,188,224,218,37,59,189,246,189,254,250,235,166,72,38,217,112,210,73,39,217,69,23,93,228,218,176,98,197,10,123,236,177,199,92,190,151,47,191,252,210,181,163,71,143,30,110,233,85,161,227,155,111,190,113,229,62,250,232,163,78,120,60,228,144,67,236,146,75,46,177,77,54,217,164,168,109,249,56,108,180,209,70,117,247,136,217,115,207,61,103,151,95,126,121,189,250,197,95,249,103,116,60,255,252,243,150,143,129,218,252,228,147,79,218,5,23,92,80,150,221,106,251,153,103,158,233,218,221,164,73,147,146,76,163,186,96,214,172,89,118,203,45,183,56,187,138,249,160,152,61,213,62,19,81,181,145,122,194,35,128,16,17,30,91,74,134,0,4,32,0,1,8,64,32,38,4,252,81,17,68,67,196,196,41,25,52,163,218,65,87,49,33,66,34,219,58,235,172,99,253,251,247,183,13,54,216,32,175,16,161,65,187,6,140,18,12,180,60,73,3,224,111,191,253,214,206,57,231,28,219,122,235,173,235,132,8,13,154,245,55,137,15,255,241,31,255,97,183,221,118,155,105,208,44,145,64,194,93,174,16,161,1,253,209,71,31,237,206,229,179,161,148,16,241,245,215,95,187,65,251,122,235,173,231,4,14,9,6,138,84,210,192,86,34,131,108,147,13,186,78,130,195,140,25,51,108,200,144,33,78,72,208,61,151,93,118,153,187,239,240,195,15,47,58,160,247,4,25,229,135,249,175,255,250,47,251,225,135,31,156,112,83,232,248,228,147,79,242,114,80,125,222,128,187,152,16,33,33,168,88,219,203,21,34,60,187,27,53,106,100,231,158,123,174,43,211,19,107,226,240,248,120,130,152,250,11,66,68,28,60,146,44,27,16,34,146,229,47,172,133,0,4,32,0,1,8,64,160,74,2,154,97,29,55,110,156,117,235,214,141,220,16,85,50,228,182,134,17,8,67,136,208,12,252,94,123,237,229,34,27,14,59,236,176,149,132,8,13,96,175,184,226,10,235,210,165,139,109,181,213,86,117,145,12,59,239,188,179,27,224,43,66,66,131,125,239,248,215,191,254,229,242,167,232,144,128,39,129,67,145,23,183,223,126,187,237,183,223,126,182,219,110,187,185,115,138,136,24,57,114,164,29,115,204,49,54,106,212,168,188,54,20,27,140,43,186,65,207,227,198,27,111,108,170,83,135,6,217,26,164,79,153,50,197,6,13,26,100,63,253,244,147,123,86,255,231,127,254,199,69,116,60,248,224,131,238,90,217,39,33,69,34,204,175,126,245,43,39,132,104,176,158,239,80,68,132,55,160,215,181,87,95,125,181,171,179,99,199,142,46,178,68,66,202,91,111,189,229,34,36,36,114,28,123,236,177,174,173,133,56,108,190,249,230,174,154,103,159,125,214,158,121,230,153,149,162,26,188,136,148,220,182,191,249,230,155,174,77,247,222,123,175,19,140,196,189,84,68,132,103,119,203,150,45,157,88,244,217,103,159,89,191,126,253,92,100,200,83,79,61,229,34,69,222,121,231,29,23,225,37,1,73,145,19,226,34,127,40,2,76,98,205,142,59,238,232,56,43,49,175,162,104,60,209,192,47,110,201,151,226,162,232,14,229,207,145,207,21,13,179,250,234,171,155,23,25,242,196,19,79,216,246,219,111,111,147,38,77,114,252,36,228,40,247,142,255,144,216,85,169,80,82,237,51,209,176,39,145,187,227,64,0,33,34,14,94,192,6,8,64,0,2,16,128,0,4,66,39,160,65,85,235,214,173,109,206,156,57,228,134,8,157,54,21,228,35,80,237,160,171,88,68,132,6,190,26,132,106,128,168,193,161,102,237,189,165,25,26,180,110,186,233,166,182,203,46,187,184,191,121,2,130,34,35,142,63,254,120,123,232,161,135,220,210,7,45,19,208,161,80,123,255,108,190,6,188,26,184,238,191,255,254,238,26,175,140,167,159,126,218,13,126,21,205,160,72,5,13,124,243,217,80,76,136,120,245,213,87,221,160,92,101,220,117,215,93,117,66,132,215,214,67,15,61,212,157,251,237,111,127,235,132,8,69,65,140,31,63,222,217,240,155,223,252,198,45,31,145,152,162,232,133,98,51,242,254,165,25,170,228,31,255,248,135,93,124,241,197,110,185,137,255,208,142,58,226,162,118,220,116,211,77,5,57,148,138,242,200,39,68,124,245,213,87,174,92,9,39,219,110,187,173,137,159,150,109,148,43,68,40,138,69,130,146,68,147,125,247,221,215,62,254,248,99,39,204,168,60,69,34,72,0,144,112,34,113,67,98,199,102,155,109,230,182,38,86,116,137,218,36,161,166,152,16,33,63,124,255,253,247,238,30,45,95,19,91,113,82,180,137,68,9,137,11,191,251,221,239,86,234,210,68,68,240,158,107,8,1,132,136,134,208,227,94,8,64,0,2,16,128,64,0,4,52,56,225,128,64,218,8,104,16,203,81,159,64,88,66,132,150,78,40,90,64,17,15,202,133,224,9,17,90,222,176,198,26,107,184,129,100,135,14,29,234,9,17,90,102,241,197,23,95,184,221,100,180,84,161,148,16,161,124,13,18,52,52,240,215,64,88,131,86,137,6,39,159,124,178,139,194,200,103,67,161,65,187,6,253,26,132,203,62,137,10,126,161,69,255,173,1,180,68,145,131,15,62,216,137,13,26,24,171,124,9,17,186,94,179,243,202,153,160,8,7,255,44,127,190,254,230,143,136,80,126,24,69,127,124,244,209,71,78,228,80,244,128,254,125,199,29,119,184,255,246,102,252,245,255,133,4,153,106,132,8,69,121,60,254,248,227,78,20,80,31,40,119,105,134,151,219,66,209,26,226,117,226,137,39,58,127,78,158,60,217,69,116,248,15,9,16,167,159,126,186,139,152,16,43,69,67,248,219,94,72,136,56,234,168,163,156,160,161,104,8,255,33,161,228,15,127,248,131,93,119,221,117,78,40,146,200,161,200,27,69,76,120,7,66,4,111,184,134,16,64,136,104,8,61,238,133,0,4,32,0,1,8,4,64,160,218,193,73,0,85,83,4,4,66,33,64,159,206,143,181,90,46,185,17,17,211,167,79,119,179,246,103,159,125,182,155,1,215,192,83,130,130,34,28,52,160,214,172,185,151,172,82,3,118,13,50,53,35,239,95,154,33,33,66,187,201,40,103,130,242,59,40,9,162,102,213,53,195,174,1,175,14,255,210,140,151,94,122,201,109,125,171,127,148,103,69,3,93,13,168,253,66,68,174,13,133,6,237,186,239,143,127,252,227,74,144,180,228,66,201,47,149,35,226,159,255,252,167,253,254,247,191,183,79,63,253,212,205,232,235,159,251,239,191,223,137,22,90,106,208,174,93,59,123,237,181,215,156,136,32,33,164,156,165,25,90,226,224,31,60,107,249,130,218,172,101,91,106,151,151,144,83,17,11,133,56,120,75,51,10,61,56,249,34,34,114,133,135,66,203,58,252,101,122,34,130,150,139,104,89,135,196,130,27,111,188,209,229,205,80,244,139,18,143,122,75,104,188,251,252,194,131,218,170,165,55,90,222,161,104,146,92,33,66,253,103,181,213,86,115,188,37,244,200,231,219,109,183,221,74,205,146,160,56,119,238,92,39,164,72,244,81,95,243,252,138,16,17,202,235,51,51,133,34,68,100,198,213,52,20,2,16,128,0,4,226,74,160,218,193,73,92,219,131,93,16,160,79,7,43,68,40,2,64,131,79,45,129,208,128,91,203,47,36,34,252,229,47,127,169,203,127,32,49,65,131,247,87,94,121,197,229,131,240,239,154,241,254,251,239,219,216,177,99,109,204,152,49,110,70,219,191,3,134,34,4,36,50,40,218,97,135,29,118,112,121,7,52,112,213,146,14,157,83,254,4,13,134,53,43,174,168,136,255,252,207,255,116,249,20,36,0,172,189,246,218,118,194,9,39,184,168,2,13,80,115,109,40,21,61,224,81,242,11,45,90,198,32,251,36,14,104,151,10,181,85,245,116,239,222,221,222,125,247,93,215,70,157,151,24,162,193,185,118,235,200,141,14,200,55,160,151,125,94,68,132,234,80,52,134,242,79,200,230,83,78,57,197,237,198,161,156,23,18,39,126,249,229,151,130,28,148,139,163,216,145,79,136,208,128,93,12,71,140,24,225,162,79,212,150,93,119,221,181,236,165,25,138,252,144,160,208,182,109,91,183,252,70,121,33,228,39,181,73,130,140,23,85,167,92,15,226,166,92,33,42,95,245,41,199,131,248,42,10,69,75,82,244,55,181,95,109,150,72,165,168,11,9,12,138,64,209,242,15,127,196,131,191,157,18,106,174,191,254,122,199,221,203,3,33,145,72,118,169,92,229,141,168,230,224,93,81,13,181,116,220,131,16,145,14,63,210,10,8,64,0,2,16,72,48,1,62,196,18,236,60,76,207,75,128,62,29,172,16,161,129,177,6,139,18,8,20,165,224,109,229,184,116,233,210,58,33,66,51,224,18,10,36,78,220,121,231,157,43,109,223,169,193,168,118,207,80,248,190,6,203,222,14,24,90,102,161,4,141,42,83,203,45,20,117,32,97,65,215,250,147,32,106,86,255,140,51,206,112,130,72,155,54,109,220,127,107,16,172,242,252,73,21,253,54,84,35,68,136,156,6,207,26,80,107,192,237,223,182,82,179,243,158,125,138,190,208,50,4,181,67,73,21,11,29,254,28,17,18,80,148,27,67,145,36,74,236,40,129,64,237,120,227,141,55,92,174,12,149,41,129,98,139,45,182,40,200,161,212,35,159,79,136,144,255,20,121,162,200,3,37,252,212,22,162,90,226,82,110,142,8,249,86,81,48,18,162,70,143,30,237,196,19,113,80,148,136,68,36,29,222,86,161,98,39,161,67,125,67,137,121,149,139,67,253,70,34,140,34,99,100,159,132,10,69,118,72,108,146,168,160,252,16,18,97,36,52,72,92,56,224,128,3,234,45,151,209,114,31,241,250,235,95,255,234,34,112,20,13,163,195,223,47,117,31,201,42,75,245,14,206,251,9,184,138,197,19,0,0,32,0,73,68,65,84,32,68,208,31,32,0,1,8,64,0,2,53,38,192,160,173,198,14,160,250,192,9,208,167,131,21,34,2,119,16,5,134,70,160,208,174,25,161,85,88,164,224,220,165,26,181,176,161,84,157,188,43,74,17,74,239,121,132,136,244,250,150,150,65,0,2,16,128,64,66,8,240,33,150,16,71,97,102,217,4,232,211,8,17,101,119,150,148,93,40,33,66,17,37,58,188,40,133,90,53,17,33,162,86,228,169,183,28,2,8,17,229,80,226,26,8,64,0,2,16,128,64,136,4,24,180,133,8,151,162,107,66,128,62,141,16,81,147,142,71,165,137,35,192,187,34,113,46,11,204,96,132,136,192,80,82,16,4,32,0,1,8,64,160,58,2,124,136,85,199,141,187,226,75,128,62,141,16,17,223,222,137,101,113,34,192,187,34,78,222,136,214,22,132,136,104,121,83,27,4,32,0,1,8,64,96,37,2,124,136,209,41,210,70,128,62,141,16,145,182,62,77,123,194,33,192,187,34,28,174,73,40,21,33,34,9,94,194,70,8,64,0,2,16,72,53,1,62,196,82,237,222,76,54,142,62,141,16,145,201,142,79,163,43,38,192,187,162,98,100,169,185,1,33,34,53,174,164,33,16,128,0,4,32,144,84,2,124,136,37,213,115,216,93,136,0,125,26,33,130,167,3,2,229,16,224,93,81,14,165,116,94,131,16,145,78,191,210,42,8,64,0,2,16,72,16,1,62,196,18,228,172,24,155,58,119,238,92,59,229,148,83,236,236,179,207,182,189,247,222,187,166,150,210,167,17,34,106,218,1,169,60,49,4,120,87,36,198,85,129,27,138,16,17,56,82,10,132,0,4,32,0,1,8,84,70,32,200,15,177,106,182,107,91,177,98,133,77,157,58,213,250,246,237,107,239,188,243,142,157,121,230,153,214,187,119,111,107,210,164,137,125,240,193,7,118,237,181,215,218,192,129,3,109,173,181,214,170,215,48,109,83,183,207,62,251,216,238,187,239,94,239,239,75,150,44,177,158,61,123,218,132,9,19,236,128,3,14,176,91,111,189,213,90,182,108,89,17,148,23,94,120,193,158,124,242,73,187,224,130,11,234,238,251,240,195,15,237,220,115,207,181,123,239,189,215,149,59,118,236,88,103,235,163,143,62,90,119,205,246,219,111,111,147,38,77,178,246,237,219,151,85,159,108,29,48,96,128,117,238,220,185,236,123,202,42,184,6,23,33,68,212,0,122,133,85,6,249,172,87,88,53,151,67,32,150,4,120,38,98,233,150,72,140,66,136,136,4,51,149,64,0,2,16,128,0,4,10,19,8,242,67,172,26,33,66,131,113,137,6,71,29,117,148,53,107,214,204,205,168,255,249,207,127,182,67,15,61,180,42,33,194,107,105,53,182,120,247,230,10,17,18,75,46,190,248,98,219,97,135,29,236,160,131,14,178,85,87,93,117,37,160,95,126,249,165,13,27,54,204,6,13,26,100,45,90,180,40,171,203,165,73,136,40,171,193,17,93,20,100,159,142,200,228,72,170,129,75,36,152,169,36,65,4,120,38,18,228,172,128,77,69,136,8,24,40,197,65,0,2,16,128,0,4,42,37,16,228,135,152,127,240,223,184,113,99,23,65,176,229,150,91,218,9,39,156,96,253,250,245,179,83,79,61,213,182,219,110,59,103,226,255,111,239,78,160,174,170,202,63,142,63,10,75,6,19,2,49,67,115,192,33,167,28,33,81,196,156,151,228,24,106,78,160,184,66,3,21,193,17,21,20,7,64,101,80,80,73,69,212,210,32,181,28,210,86,34,57,32,138,70,46,205,41,45,45,113,200,28,64,37,68,80,76,224,191,126,251,191,206,245,188,151,123,223,247,190,247,189,195,222,103,127,207,90,174,148,247,158,115,158,253,121,246,161,187,159,119,239,125,38,77,154,100,155,108,178,137,29,113,196,17,13,66,190,227,142,59,172,85,171,86,214,175,95,191,6,133,136,207,62,251,204,134,13,27,102,71,31,125,180,245,237,219,215,198,140,25,99,237,219,183,183,153,51,103,218,123,239,189,103,227,199,143,119,197,139,198,10,17,26,248,223,124,243,205,238,222,58,126,240,131,31,216,213,87,95,237,102,35,188,248,226,139,174,136,160,25,15,93,187,118,181,83,79,61,53,55,35,162,148,130,129,102,110,232,208,236,6,29,233,235,245,236,217,211,197,44,143,116,12,159,126,250,169,109,187,237,182,118,251,237,183,91,151,46,93,92,155,147,25,22,235,172,179,142,221,121,231,157,118,240,193,7,59,7,253,187,14,205,196,56,232,160,131,236,154,107,174,177,245,214,91,207,84,52,233,221,187,183,251,217,246,219,111,239,218,115,192,1,7,184,255,214,245,245,223,55,221,116,147,251,247,233,211,167,187,123,52,118,204,155,55,207,134,15,31,238,226,63,228,144,67,236,202,43,175,116,121,106,44,6,205,58,233,223,191,191,187,236,220,185,115,27,204,82,41,118,61,157,243,229,151,95,218,31,255,248,71,155,51,103,142,141,26,53,202,134,12,25,226,114,223,210,163,146,125,186,165,177,248,116,62,46,62,101,131,88,124,16,224,153,240,33,11,245,137,129,66,68,125,220,185,43,2,8,32,128,0,2,57,129,74,126,17,75,10,17,90,74,241,171,95,253,202,221,227,156,115,206,177,214,173,91,187,37,22,95,127,253,181,13,26,52,200,22,47,94,236,150,36,104,96,174,65,127,114,44,93,186,212,13,130,7,12,24,96,187,238,186,107,174,16,161,165,26,186,102,175,94,189,236,184,227,142,51,197,172,165,25,90,46,161,2,196,130,5,11,220,192,252,218,107,175,181,142,29,59,186,203,21,154,17,161,24,180,132,64,75,55,190,250,234,43,23,131,10,14,154,137,161,56,181,60,68,131,249,39,158,120,194,13,168,181,52,67,247,209,32,57,125,228,15,232,63,248,224,131,220,103,213,30,253,119,114,61,21,59,102,207,158,109,207,60,243,140,251,76,58,6,121,232,218,42,208,164,151,115,40,70,21,100,78,59,237,180,220,18,21,21,56,84,204,81,145,65,22,42,110,164,11,47,138,239,157,119,222,113,30,154,189,241,173,111,125,203,21,86,190,247,189,239,185,34,65,254,210,150,66,143,192,219,111,191,237,12,116,222,22,91,108,225,138,50,114,208,76,15,253,172,169,24,242,151,203,52,118,189,123,238,185,199,21,87,174,187,238,58,107,211,166,141,235,11,99,199,142,117,69,143,150,30,234,31,62,29,154,81,227,195,81,201,103,221,135,246,16,3,2,45,21,224,153,104,169,96,184,231,83,136,8,55,119,68,142,0,2,8,32,144,17,129,74,126,17,211,224,95,3,89,13,170,87,174,92,233,150,89,168,8,161,227,173,183,222,178,201,147,39,187,153,12,127,255,251,223,221,63,42,56,36,135,6,229,250,237,189,142,164,120,161,223,194,107,6,192,183,191,253,109,55,115,32,41,66,232,51,233,65,111,161,162,67,254,159,105,38,130,10,1,218,80,81,179,52,210,179,28,62,254,248,99,123,228,145,71,92,97,66,30,249,75,51,154,154,17,161,223,238,235,26,67,135,14,205,157,95,232,122,231,158,123,110,209,24,146,66,196,242,229,203,93,65,69,51,23,54,220,112,67,231,145,191,87,134,238,167,67,159,81,49,102,228,200,145,246,240,195,15,219,146,37,75,114,251,98,232,231,42,92,104,112,175,153,19,165,28,138,249,185,231,158,115,231,233,72,27,170,125,233,253,58,210,49,36,215,206,47,68,52,118,61,197,155,180,161,41,223,82,98,79,127,166,146,125,186,185,247,206,255,60,177,180,84,144,243,17,168,158,128,79,207,103,245,90,201,149,11,9,80,136,160,95,32,128,0,2,8,32,80,103,129,74,126,17,211,192,85,131,88,205,2,248,215,191,254,229,166,245,107,211,73,29,43,86,172,176,113,227,198,185,233,254,47,188,240,130,237,191,255,254,185,129,182,138,16,90,62,160,153,4,35,70,140,200,157,163,1,248,13,55,220,224,10,17,186,78,186,176,81,78,33,34,189,49,228,178,101,203,92,81,224,231,63,255,185,43,34,164,55,167,124,242,201,39,221,114,129,100,179,202,198,6,202,139,22,45,114,191,205,87,187,187,117,235,230,218,154,95,200,72,174,167,66,68,177,24,84,136,208,111,206,53,83,96,253,245,215,183,31,253,232,71,185,158,81,172,16,161,125,53,84,248,209,38,153,90,254,162,88,84,148,80,241,129,66,4,179,16,124,46,138,212,249,175,61,110,143,128,19,168,228,255,255,65,26,150,0,133,136,176,242,69,180,8,32,128,0,2,25,20,168,228,23,177,228,55,232,154,245,240,167,63,253,201,189,5,35,93,88,208,0,93,127,190,229,150,91,186,223,230,235,222,42,66,104,143,132,249,243,231,55,248,172,168,147,1,248,69,23,93,228,10,21,218,19,66,203,24,52,203,162,185,133,8,13,242,53,64,223,116,211,77,221,198,152,90,94,113,227,141,55,186,183,106,232,80,204,19,38,76,48,21,40,52,179,65,75,31,74,41,68,220,119,223,125,110,63,5,21,24,146,253,13,20,119,161,235,169,29,197,98,80,33,66,179,68,180,44,228,148,83,78,201,205,36,73,59,36,111,15,73,98,62,242,200,35,221,236,17,21,119,246,222,123,111,183,212,65,241,200,83,75,51,84,164,216,121,231,157,237,248,227,143,111,112,61,93,115,225,194,133,110,233,199,94,123,237,101,167,159,126,186,203,133,242,117,233,165,151,186,2,210,102,155,109,102,191,249,205,111,220,159,233,190,154,209,210,220,25,17,141,93,239,119,191,251,157,115,87,63,96,70,68,109,254,98,169,228,179,94,155,136,185,11,2,213,21,224,153,168,174,175,207,87,167,16,225,115,118,136,13,1,4,16,64,32,10,129,74,126,17,75,79,229,215,94,13,90,106,161,13,9,181,239,131,246,40,208,111,236,181,39,131,102,54,104,15,136,100,144,125,204,49,199,216,75,47,189,148,243,78,94,187,153,94,14,160,165,30,154,121,160,129,181,150,116,104,176,156,188,190,51,125,223,100,112,155,126,173,166,246,165,208,6,149,218,212,82,247,126,229,149,87,220,198,136,255,254,247,191,221,96,124,243,205,55,183,105,211,166,153,10,5,154,169,161,129,189,246,55,104,170,16,161,246,156,121,230,153,174,125,219,109,183,93,46,126,21,87,146,235,105,160,175,13,39,223,127,255,125,119,61,45,165,72,98,208,121,42,90,40,6,237,229,160,152,146,189,53,116,177,36,238,119,223,125,183,104,17,224,169,167,158,114,133,4,109,230,121,210,73,39,185,125,34,38,78,156,232,94,89,170,246,169,64,162,89,22,90,182,145,222,219,162,80,33,66,197,154,7,30,120,192,237,9,241,218,107,175,217,177,199,30,155,91,218,209,216,242,144,252,125,52,146,215,152,126,255,251,223,47,122,189,244,210,14,10,17,181,249,171,166,146,207,122,109,34,230,46,8,84,87,128,103,162,186,190,62,95,157,66,132,207,217,33,54,4,16,64,0,129,40,4,106,245,69,76,131,92,237,63,160,189,1,52,0,215,6,133,245,60,42,61,248,109,172,45,249,75,53,234,217,238,24,238,93,171,62,93,138,37,177,148,162,196,103,16,168,143,128,79,207,103,125,4,226,189,43,133,136,120,115,79,203,17,64,0,1,4,60,17,168,197,23,49,253,54,93,83,240,119,217,101,151,102,109,158,88,77,34,10,17,213,212,173,239,181,107,209,167,75,109,33,177,148,42,197,231,16,168,189,128,79,207,103,237,91,31,247,29,41,68,196,157,127,90,143,0,2,8,32,224,129,0,95,196,60,72,2,33,84,84,192,167,62,29,115,44,90,186,164,13,106,245,250,93,45,21,74,142,66,111,92,73,126,86,236,28,253,92,251,200,104,121,145,174,87,202,235,104,243,59,85,177,153,73,218,36,87,203,145,180,63,138,54,198,253,243,159,255,236,246,87,209,30,39,103,156,113,134,187,95,178,233,110,177,142,250,225,135,31,186,87,241,222,117,215,93,110,121,151,218,173,189,112,84,240,212,235,130,167,78,157,154,59,85,175,196,221,99,143,61,114,251,211,168,72,91,234,161,37,106,191,255,253,239,93,172,90,142,165,77,114,245,90,93,237,155,83,44,134,82,29,42,17,195,167,159,126,234,98,211,18,51,45,191,211,235,132,85,128,214,241,215,191,254,213,205,134,123,246,217,103,221,50,50,125,174,115,231,206,110,115,223,222,189,123,187,207,236,185,231,158,238,156,221,118,219,173,212,112,90,244,57,159,158,207,22,53,132,147,155,45,64,33,162,217,100,156,128,0,2,8,32,128,64,101,5,248,34,86,89,79,174,86,127,1,159,250,116,204,177,20,122,173,174,122,71,99,133,136,98,231,232,188,252,125,74,154,219,211,138,21,34,180,193,171,10,6,201,198,169,42,26,104,67,219,14,29,58,184,253,92,14,61,244,80,59,236,176,195,26,189,157,138,3,42,98,104,32,173,98,137,246,188,81,113,67,111,11,74,191,41,39,125,145,198,28,138,221,76,123,187,232,250,122,13,241,226,197,139,221,198,186,122,83,142,222,84,164,129,253,126,251,237,231,254,249,219,223,254,102,183,220,114,139,93,113,197,21,171,21,81,90,186,84,172,88,12,59,237,180,147,43,34,108,176,193,6,238,45,62,218,103,230,186,235,174,115,69,153,255,253,239,127,174,160,163,55,7,105,63,29,109,132,171,235,104,143,29,61,35,58,180,124,239,249,231,159,183,41,83,166,184,87,24,107,159,161,106,31,62,61,159,213,110,43,215,111,40,64,33,130,30,129,0,2,8,32,128,64,157,5,248,34,86,231,4,112,251,138,11,248,212,167,99,141,37,127,3,83,37,249,242,203,47,119,27,182,106,0,254,198,27,111,216,63,254,241,15,123,244,209,71,221,96,89,3,107,253,175,102,21,164,15,157,163,193,107,254,172,2,125,38,217,124,85,27,209,170,104,160,183,197,104,99,87,13,134,85,72,144,189,222,104,163,107,220,127,255,253,214,181,107,87,183,89,110,178,9,173,174,161,25,24,138,85,131,100,253,60,255,184,227,142,59,220,219,112,154,51,107,65,237,82,17,64,215,213,209,88,33,66,179,60,84,52,144,131,10,10,42,44,104,118,67,41,135,6,238,122,163,205,1,7,28,96,91,111,189,117,238,213,189,154,125,162,194,138,10,19,122,3,207,22,91,108,81,212,65,159,187,249,230,155,221,102,190,50,212,91,142,142,58,234,40,23,131,102,55,104,195,97,189,177,72,255,158,222,236,54,137,47,29,131,222,252,163,25,26,138,73,150,218,15,72,174,202,139,54,45,126,232,161,135,92,46,190,250,234,43,151,163,164,88,146,20,28,116,173,199,30,123,204,102,207,158,237,204,214,90,107,173,82,24,90,244,25,159,158,207,22,53,132,147,155,45,64,33,162,217,100,156,128,0,2,8,32,128,64,101,5,248,34,86,89,79,174,86,127,1,159,250,116,204,177,52,54,35,66,3,124,253,214,123,157,117,214,113,111,195,209,107,109,55,217,100,19,43,103,70,132,6,252,122,67,140,174,161,129,181,6,211,250,119,13,100,245,122,91,45,179,216,126,251,237,221,171,113,181,44,34,93,136,208,192,247,229,151,95,110,240,155,249,164,7,47,93,186,212,45,37,208,91,122,146,183,252,52,213,187,53,152,86,161,101,193,130,5,174,120,162,1,120,82,68,81,251,250,247,239,239,102,89,104,73,130,62,167,87,238,106,214,128,254,91,177,234,13,58,221,187,119,111,234,54,238,231,90,138,161,129,191,138,55,58,127,216,176,97,174,160,179,251,238,187,219,227,143,63,238,222,158,163,107,171,192,80,204,65,5,26,181,83,175,248,213,12,11,189,57,72,197,11,121,169,104,160,183,249,40,230,98,75,97,210,49,168,192,160,87,252,170,136,160,183,239,104,118,131,142,35,142,56,194,189,133,72,135,102,150,40,222,110,221,186,185,66,132,222,126,164,194,137,44,116,159,94,189,122,185,126,209,163,71,143,146,12,90,250,33,159,158,207,150,182,133,243,155,39,64,33,162,121,94,124,26,1,4,16,64,0,129,138,11,240,69,172,226,164,92,176,206,2,62,245,233,152,99,41,101,105,70,254,166,177,229,22,34,146,87,249,106,41,132,6,186,90,78,161,127,127,228,145,71,220,192,88,121,200,95,146,176,124,249,114,55,107,65,203,8,244,219,252,244,161,87,240,106,54,128,14,13,226,75,157,165,48,103,206,28,187,241,198,27,221,96,122,253,245,215,111,112,77,237,233,160,101,10,93,186,116,113,197,137,252,165,25,90,18,162,229,29,122,157,113,83,135,138,7,42,224,104,224,126,220,113,199,185,246,205,155,55,207,21,78,180,183,133,150,60,232,149,193,250,95,189,6,185,144,131,206,87,145,70,179,33,210,135,138,53,154,97,161,34,135,10,58,235,173,183,94,193,112,242,99,208,44,151,27,110,184,193,189,14,89,69,13,205,100,81,49,68,185,81,33,66,197,25,205,0,57,232,160,131,236,135,63,252,161,43,122,232,250,201,254,33,42,226,232,213,202,99,198,140,113,231,109,188,241,198,77,49,180,248,231,62,61,159,45,110,12,23,104,150,0,133,136,102,113,241,97,4,16,64,0,1,4,42,47,192,23,177,202,155,114,197,250,10,248,212,167,99,142,165,30,133,8,253,86,94,51,30,142,62,250,104,55,27,65,51,3,146,25,16,79,62,249,164,169,80,144,252,183,94,39,60,115,230,76,55,131,66,203,47,146,67,69,8,45,71,208,38,150,250,89,83,27,85,38,231,105,147,203,201,147,39,187,129,180,54,170,44,116,164,99,200,47,68,168,32,160,189,30,180,212,162,177,67,5,0,45,99,209,242,135,193,131,7,23,44,146,36,75,78,20,191,246,214,40,228,160,101,19,42,6,156,120,226,137,182,195,14,59,52,184,165,114,215,88,33,162,80,12,218,243,65,69,157,67,14,57,196,197,165,141,53,147,92,232,243,90,118,162,34,141,102,108,188,243,206,59,110,15,13,253,147,222,11,66,133,41,21,83,180,153,101,169,51,67,90,242,183,141,79,207,103,75,218,193,185,205,23,160,16,209,124,51,206,64,0,1,4,16,64,160,162,2,124,17,171,40,39,23,243,64,192,167,62,29,115,44,250,173,184,150,11,104,0,154,188,57,65,221,35,61,0,207,159,17,81,236,28,157,167,193,171,246,81,208,32,60,253,219,114,205,106,208,91,23,246,222,123,111,247,70,6,237,207,160,61,8,244,27,120,21,5,38,76,152,96,203,150,45,115,113,244,236,217,211,13,142,53,91,66,215,57,240,192,3,27,44,187,80,17,66,123,26,232,55,247,133,138,16,58,239,154,107,174,113,155,81,94,127,253,245,214,169,83,39,215,227,181,12,65,133,4,205,190,40,86,132,80,97,67,251,54,104,70,192,225,135,31,238,28,180,137,163,150,126,188,249,230,155,110,118,128,206,223,116,211,77,139,62,69,242,210,108,1,221,183,88,17,66,237,214,134,143,154,213,160,217,18,154,169,80,204,65,75,41,212,86,205,142,208,18,142,228,208,108,17,205,150,216,121,231,157,221,178,141,244,140,144,98,49,36,166,59,238,184,163,29,124,240,193,174,232,163,183,103,104,118,136,138,66,106,155,138,12,27,109,180,145,51,108,223,190,189,203,73,178,89,165,10,23,202,159,252,149,155,196,182,154,127,165,248,244,124,86,179,157,92,123,117,1,10,17,244,10,4,16,64,0,1,4,234,44,192,23,177,58,39,128,219,87,92,192,167,62,29,115,44,154,106,175,189,2,180,84,66,83,238,211,155,85,42,233,201,91,42,210,155,57,22,59,71,159,87,145,64,3,103,237,43,160,162,68,178,121,98,178,49,166,246,155,232,211,167,143,27,208,171,24,160,207,79,155,54,205,253,214,95,175,212,212,111,234,181,68,64,133,136,183,222,122,203,13,120,245,91,255,54,109,218,228,250,160,102,15,104,105,132,10,13,201,161,98,133,138,6,90,66,80,168,16,81,232,21,157,58,55,89,226,160,118,206,154,53,203,189,81,67,75,37,180,79,130,6,246,250,51,221,255,133,23,94,40,249,181,149,233,87,93,38,241,13,26,52,200,21,65,244,246,15,237,179,160,183,102,104,175,137,228,62,141,57,104,166,130,10,27,191,252,229,47,157,105,186,173,218,119,67,185,185,231,158,123,108,201,146,37,57,239,198,98,248,252,243,207,93,177,40,255,53,166,138,53,189,116,36,253,90,212,100,127,8,237,115,113,228,145,71,186,252,168,88,81,139,195,167,231,179,22,237,229,30,223,8,80,136,160,55,32,128,0,2,8,32,80,103,129,228,183,81,117,14,131,219,35,80,81,1,13,104,125,56,124,26,232,248,20,75,37,115,163,66,68,178,71,68,41,215,85,223,208,140,129,109,183,221,214,13,218,57,226,21,200,234,51,17,111,70,75,111,57,133,136,210,173,248,36,2,8,32,128,0,2,8,4,46,192,151,222,192,19,88,70,248,62,229,220,167,88,202,160,44,122,74,115,11,17,149,188,55,215,10,91,32,171,207,68,216,89,169,77,244,20,34,106,227,204,93,16,64,0,1,4,16,64,192,3,1,190,244,122,144,132,26,135,224,83,206,125,138,165,198,105,224,118,8,20,20,224,153,136,183,99,80,136,136,55,247,180,28,1,4,16,64,0,129,232,4,248,210,27,93,202,221,70,124,44,19,137,47,239,180,56,12,1,159,158,207,48,196,178,19,37,133,136,236,228,146,150,32,128,0,2,8,32,128,64,19,2,124,233,141,175,139,212,50,231,63,251,217,207,220,27,10,180,105,99,161,163,150,177,196,151,105,90,28,162,0,207,68,136,89,171,76,204,20,34,42,227,200,85,16,64,0,1,4,16,64,32,0,1,190,244,6,144,164,10,135,88,203,156,183,109,219,214,205,190,208,43,51,245,230,129,252,130,68,45,99,169,48,35,151,67,160,42,2,60,19,85,97,13,226,162,20,34,130,72,19,65,34,128,0,2,8,32,128,64,37,4,248,210,91,9,197,176,174,81,203,156,143,31,63,222,189,186,82,199,87,95,125,229,10,18,122,149,98,82,144,168,101,44,97,101,137,104,99,21,224,153,136,53,243,102,20,34,226,205,61,45,71,0,1,4,16,64,32,58,1,190,244,70,151,242,154,239,17,209,185,115,103,91,180,104,145,131,238,216,177,163,45,95,190,220,206,56,227,12,55,67,162,67,135,14,222,236,87,17,95,79,160,197,62,10,240,119,178,143,89,169,77,76,20,34,106,227,204,93,16,64,0,1,4,16,64,192,3,1,190,244,122,144,132,26,135,160,156,215,250,88,115,205,53,109,229,202,149,185,219,182,107,215,206,21,68,150,45,91,70,33,162,214,201,224,126,94,11,240,119,178,215,233,169,106,112,20,34,170,202,203,197,17,64,0,1,4,16,64,192,39,1,190,244,250,148,141,108,198,194,140,136,108,230,149,86,85,71,128,191,147,171,227,26,194,85,41,68,132,144,37,98,68,0,1,4,16,64,0,129,138,8,240,165,183,34,140,92,164,136,192,132,9,19,220,30,17,218,176,146,61,34,232,38,8,52,45,192,223,201,77,27,101,245,19,20,34,178,154,89,218,133,0,2,8,32,128,0,2,171,9,240,165,151,78,81,77,1,222,154,81,77,93,174,157,69,1,254,78,206,98,86,75,107,19,133,136,210,156,248,20,2,8,32,128,0,2,8,100,64,128,47,189,25,72,162,199,77,24,56,112,160,77,158,60,121,181,215,118,38,33,211,255,60,78,30,161,213,69,128,103,162,46,236,94,220,148,66,132,23,105,32,8,4,16,64,0,1,4,16,168,133,0,95,122,107,161,204,61,138,9,208,255,232,27,8,52,20,224,153,136,183,71,80,136,136,55,247,180,28,1,4,16,64,0,129,232,4,248,210,27,93,202,189,106,48,253,207,171,116,16,140,7,2,60,19,30,36,161,78,33,80,136,168,19,60,183,69,0,1,4,16,64,0,129,218,11,240,165,183,246,230,220,241,27,1,250,31,189,1,1,102,68,208,7,254,95,128,66,4,61,1,1,4,16,64,0,1,4,162,17,96,32,24,77,170,189,108,40,253,207,203,180,16,84,29,5,120,38,234,136,95,231,91,83,136,168,115,2,184,61,2,8,32,128,0,2,8,212,78,128,47,189,181,179,230,78,171,11,100,185,255,125,244,209,71,118,242,201,39,219,217,103,159,109,251,236,179,15,233,47,32,48,123,246,108,187,230,154,107,236,150,91,110,177,245,215,95,31,35,253,86,124,141,53,220,235,110,57,226,19,160,16,17,95,206,105,49,2,8,32,128,0,2,209,10,240,165,55,218,212,123,209,240,208,251,223,252,249,243,109,250,244,233,118,222,121,231,89,187,118,237,26,152,22,43,68,44,90,180,200,198,141,27,231,206,89,119,221,117,115,231,60,253,244,211,214,187,119,111,247,223,186,102,191,126,253,90,148,163,5,11,22,216,111,127,251,91,187,249,230,155,237,252,243,207,207,93,239,139,47,190,176,179,206,58,203,166,78,157,106,157,59,119,182,51,206,56,195,197,178,246,218,107,91,58,134,61,247,220,211,198,143,31,111,187,237,182,91,201,113,172,88,177,194,174,184,226,10,59,240,192,3,109,215,93,119,117,231,233,173,41,186,70,161,235,20,43,68,220,127,255,253,246,245,215,95,219,79,127,250,211,220,189,211,113,235,250,51,102,204,104,224,87,114,144,158,127,48,244,103,194,115,94,175,195,163,16,225,117,122,8,14,1,4,16,64,0,1,4,42,41,192,151,222,74,106,114,173,230,10,132,212,255,150,44,89,98,87,95,125,181,157,112,194,9,182,249,230,155,187,166,190,254,250,235,118,235,173,183,218,101,151,93,182,90,33,162,152,197,39,159,124,98,35,71,142,180,177,99,199,22,28,72,107,128,173,163,148,66,196,202,149,43,109,218,180,105,182,195,14,59,216,238,187,239,158,187,165,10,2,147,38,77,178,109,182,217,198,21,23,182,219,110,187,130,215,211,224,254,242,203,47,119,231,30,118,216,97,185,243,245,27,249,231,159,127,222,166,76,153,98,215,94,123,173,117,236,216,49,247,179,66,14,201,15,223,122,235,45,87,248,24,53,106,84,206,99,244,232,209,182,239,190,251,218,30,123,236,81,114,247,104,204,160,41,191,252,155,188,249,230,155,118,239,189,247,218,233,167,159,238,138,45,190,31,33,61,19,190,91,134,22,31,133,136,208,50,70,188,8,32,128,0,2,8,32,80,182,0,95,122,203,166,227,196,10,8,132,210,255,22,46,92,104,35,70,140,176,31,255,248,199,214,183,111,95,251,242,203,47,115,179,10,210,12,201,76,6,13,164,251,247,239,239,126,52,119,238,220,220,32,92,131,114,13,210,211,135,10,1,23,95,124,113,238,143,10,13,194,95,124,241,69,87,48,120,244,209,71,237,168,163,142,114,133,143,141,54,218,200,157,243,159,255,252,199,46,188,240,66,59,238,184,227,172,79,159,62,110,106,127,250,208,61,55,219,108,179,130,133,8,21,21,46,184,224,2,59,229,148,83,108,167,157,118,106,80,136,120,236,177,199,76,51,22,46,185,228,18,91,107,173,181,220,207,242,29,210,247,82,241,66,133,139,109,183,221,214,246,219,111,191,6,179,43,146,11,39,51,25,218,183,111,159,243,75,207,110,80,97,231,152,99,142,177,151,94,122,41,23,203,142,59,238,104,119,223,125,183,109,181,213,86,238,207,10,21,34,116,111,197,122,233,165,151,218,171,175,190,106,131,7,15,182,115,206,57,199,205,248,80,177,230,174,187,238,178,167,158,122,202,21,127,244,103,62,31,161,60,19,62,27,134,26,27,133,136,80,51,71,220,8,32,128,0,2,8,32,208,108,1,190,244,54,155,140,19,42,40,16,66,255,123,231,157,119,220,210,6,13,110,247,218,107,175,6,3,253,166,102,68,20,154,13,208,212,111,244,243,11,17,90,202,113,213,85,87,217,208,161,67,173,107,215,174,174,24,49,103,206,156,6,5,130,79,63,253,212,205,178,208,114,138,99,143,61,214,214,92,115,205,92,150,10,21,34,20,131,102,92,204,154,53,203,21,56,206,61,247,220,220,12,134,164,136,210,171,87,47,55,27,162,71,143,30,238,90,141,57,232,231,31,124,240,129,139,83,197,128,78,157,58,53,184,127,177,25,17,197,44,154,59,35,66,51,49,180,207,132,138,42,90,34,163,130,208,231,159,127,110,67,134,12,113,113,168,80,241,240,195,15,219,157,119,222,105,87,94,121,165,109,184,225,134,21,236,197,149,189,84,8,207,68,101,91,204,213,18,1,10,17,244,5,4,16,64,0,1,4,16,136,70,128,47,189,209,164,218,203,134,250,222,255,62,254,248,99,55,165,95,191,165,63,226,136,35,86,51,172,69,33,66,75,36,14,61,244,80,55,208,79,142,65,131,6,185,165,23,233,125,41,20,171,102,54,168,16,161,120,147,163,177,25,17,90,154,161,235,116,232,208,33,55,104,79,6,238,175,188,242,138,141,25,51,198,38,78,156,104,154,193,208,152,131,206,185,239,190,251,76,215,203,95,82,210,216,210,140,74,21,34,30,124,240,65,59,252,240,195,27,228,39,127,166,137,126,168,153,17,201,190,25,93,186,116,225,153,240,82,32,222,160,40,68,196,155,123,90,142,0,2,8,32,128,64,116,2,190,15,4,163,75,72,100,13,14,161,255,213,123,70,196,188,121,243,236,15,127,248,131,155,185,208,170,85,171,130,61,164,185,51,34,210,23,209,30,18,218,67,65,179,25,146,37,24,250,185,138,10,195,135,15,183,147,78,58,201,186,119,239,222,232,140,8,205,218,80,193,65,155,94,106,214,70,250,168,69,33,66,75,55,254,251,223,255,154,10,52,133,14,102,68,68,246,23,75,160,205,165,16,17,104,226,8,27,1,4,16,64,0,1,4,154,47,16,194,64,176,249,173,226,140,80,4,66,233,127,197,246,70,80,145,66,75,34,244,166,136,141,55,222,120,53,246,66,131,240,197,139,23,219,176,97,195,220,82,139,93,118,217,101,181,115,242,151,37,104,38,196,153,103,158,233,254,233,217,179,103,131,101,23,58,185,37,123,68,124,246,217,103,110,70,132,246,135,72,207,40,208,190,10,207,62,251,172,221,126,251,237,174,109,201,82,139,98,14,218,79,226,229,151,95,118,49,230,239,81,161,235,107,70,133,102,107,164,151,140,40,246,98,51,34,52,195,65,5,24,237,79,209,166,77,155,6,70,133,206,209,190,16,90,18,162,61,32,182,220,114,203,6,49,176,71,68,40,127,27,16,39,133,8,250,0,2,8,32,128,0,2,8,68,35,16,202,64,48,154,132,68,214,208,144,250,95,161,183,69,232,21,147,122,107,134,246,29,80,81,34,217,172,50,127,83,202,244,134,139,250,237,252,3,15,60,224,54,173,212,242,135,100,9,65,122,131,203,164,27,36,27,93,106,80,126,209,69,23,153,6,252,58,146,251,20,123,107,134,62,83,44,6,45,73,72,246,135,80,97,67,197,3,109,128,217,186,117,107,247,74,76,109,178,169,13,29,143,60,242,72,183,137,102,178,41,102,18,83,190,195,242,229,203,93,251,7,12,24,96,221,186,117,91,173,7,255,243,159,255,116,123,108,232,149,156,201,198,148,250,80,18,67,114,66,122,185,137,10,30,42,240,104,41,133,54,218,212,140,135,116,220,249,231,180,109,219,214,153,106,86,199,95,254,242,23,247,227,196,142,183,102,68,246,151,74,192,205,165,16,17,112,242,8,29,1,4,16,64,0,1,4,154,39,16,210,64,176,121,45,227,211,33,8,208,255,66,200,82,227,49,62,247,220,115,54,115,230,76,247,86,145,98,75,71,194,111,101,237,90,192,51,81,59,107,223,238,68,33,194,183,140,16,15,2,8,32,128,0,2,8,84,77,128,47,189,85,163,229,194,37,8,208,255,74,64,226,35,81,9,240,76,68,149,238,6,141,165,16,17,111,238,105,57,2,8,32,128,0,2,209,9,240,165,55,186,148,123,213,96,250,159,87,233,32,24,15,4,120,38,60,72,66,157,66,160,16,81,39,120,110,139,0,2,8,32,128,0,2,181,23,224,75,111,237,205,185,227,55,2,244,63,122,3,2,13,5,120,38,226,237,17,20,34,226,205,61,45,71,0,1,4,16,64,32,58,1,190,244,70,151,114,175,26,76,255,243,42,29,4,227,129,0,207,132,7,73,168,83,8,20,34,234,4,207,109,17,64,0,1,4,16,64,160,246,2,124,233,173,189,57,119,100,70,4,125,0,129,98,2,252,157,28,111,223,160,16,17,111,238,105,57,2,8,32,128,0,2,209,9,240,165,55,186,148,123,213,96,250,159,87,233,32,24,15,4,120,38,60,72,66,157,66,160,16,81,39,120,110,139,0,2,8,32,128,0,2,181,23,224,75,111,237,205,185,35,51,34,232,3,8,48,35,130,62,144,47,64,33,130,62,129,0,2,8,32,128,0,2,209,8,80,136,136,38,213,94,54,148,254,231,101,90,8,170,142,2,60,19,117,196,175,243,173,41,68,212,57,1,220,30,1,4,16,64,0,1,4,106,39,192,151,222,218,89,115,167,213,5,232,127,244,10,4,26,10,240,76,196,219,35,40,68,196,155,123,90,142,0,2,8,32,128,64,116,2,124,233,141,46,229,94,53,152,254,231,85,58,8,198,3,1,158,9,15,146,80,167,16,40,68,212,9,158,219,34,128,0,2,8,32,128,64,237,5,248,210,91,123,115,238,248,141,0,253,143,222,128,0,51,34,232,3,255,47,64,33,130,158,128,0,2,8,32,128,0,2,209,8,48,16,140,38,213,94,54,148,254,231,101,90,8,170,142,2,60,19,117,196,175,243,173,41,68,212,57,1,220,30,1,4,16,64,0,1,4,106,39,192,151,222,218,89,115,167,213,5,232,127,244,10,4,26,10,240,76,196,219,35,40,68,196,155,123,90,142,0,2,8,32,128,64,116,2,124,233,141,46,229,94,53,152,254,231,85,58,8,198,3,1,158,9,15,146,80,167,16,40,68,212,9,158,219,34,128,0,2,8,32,128,64,237,5,248,210,91,123,115,238,248,141,0,253,143,222,128,0,51,34,232,3,255,47,64,33,130,158,128,0,2,8,32,128,0,2,209,8,48,16,140,38,213,94,54,148,254,231,101,90,8,170,142,2,60,19,117,196,175,243,173,41,68,212,57,1,220,30,1,4,16,64,0,1,4,106,39,192,151,222,218,89,115,167,213,5,232,127,13,77,150,46,93,106,103,159,125,182,245,234,213,203,6,12,24,208,226,46,243,209,71,31,217,201,39,159,236,174,185,207,62,251,180,248,122,92,160,250,2,60,19,213,55,246,245,14,20,34,124,205,12,113,33,128,0,2,8,32,128,64,197,5,248,210,91,113,82,46,216,12,129,216,251,223,211,79,63,109,143,63,254,184,93,124,241,197,78,173,30,133,136,252,24,138,165,239,142,59,238,176,103,158,121,198,6,15,30,108,231,159,127,190,93,119,221,117,182,213,86,91,217,39,159,124,98,253,250,245,179,89,179,102,217,38,155,108,98,23,94,120,161,13,28,56,208,90,183,110,109,51,102,204,176,254,253,251,187,75,246,237,219,215,198,141,27,103,91,110,185,165,173,92,185,210,94,123,237,53,187,229,150,91,220,53,127,253,235,95,187,107,233,88,184,112,161,29,127,252,241,118,233,165,151,58,27,29,137,79,51,186,86,176,31,141,253,153,8,54,113,21,8,156,66,68,5,16,185,4,2,8,32,128,0,2,8,248,45,160,47,187,201,177,106,213,42,191,131,37,186,204,10,100,125,208,165,1,247,221,119,223,109,109,219,182,117,3,241,252,163,212,34,64,53,59,64,169,49,168,168,48,127,254,124,59,241,196,19,109,232,208,161,54,126,252,248,92,241,32,137,79,69,137,225,195,135,219,105,167,157,102,221,187,119,207,133,45,135,153,51,103,218,236,217,179,237,138,43,174,112,197,139,235,175,191,222,250,244,233,99,191,248,197,47,236,242,203,47,207,93,75,63,27,251,248,200,104,0,0,18,48,73,68,65,84,50,100,136,43,68,60,244,208,67,246,249,231,159,231,10,17,15,60,240,128,43,98,252,228,39,63,177,244,223,97,213,244,169,245,181,179,254,76,212,218,51,164,251,81,136,8,41,91,196,138,0,2,8,32,128,0,2,101,9,240,101,183,44,54,78,170,176,64,150,251,225,215,95,127,109,55,221,116,147,125,240,193,7,54,98,196,8,91,123,237,181,157,222,139,47,190,232,6,222,247,223,127,191,117,237,218,213,78,61,245,84,55,208,86,65,160,119,239,222,238,51,211,167,79,119,179,12,116,60,246,216,99,110,102,128,206,105,213,170,149,189,255,254,251,54,114,228,72,55,160,215,249,197,142,244,108,132,185,115,231,218,30,123,236,145,251,104,177,24,26,75,175,10,42,111,188,241,134,43,50,168,216,48,122,244,104,219,96,131,13,26,156,242,222,123,239,185,56,47,186,232,34,219,120,227,141,27,20,34,52,235,97,201,146,37,174,200,144,46,92,36,69,135,100,70,196,162,69,139,92,161,67,215,120,238,185,231,92,33,98,208,160,65,238,20,157,47,171,237,183,223,222,45,93,209,172,139,172,29,89,126,38,178,150,171,74,183,135,66,68,165,69,185,30,2,8,32,128,0,2,8,120,39,192,151,93,239,82,18,101,64,89,237,135,95,124,241,133,77,156,56,209,218,180,105,99,195,134,13,115,255,171,67,69,137,115,206,57,199,46,184,224,2,55,152,126,226,137,39,76,69,130,244,210,3,21,16,116,36,133,8,157,163,159,107,224,175,194,195,35,143,60,98,175,188,242,138,157,117,214,89,37,205,10,208,121,251,238,187,111,174,16,209,88,12,250,236,168,81,163,26,244,197,252,34,70,161,142,250,250,235,175,219,49,199,28,227,218,167,2,73,186,72,144,92,243,144,67,14,177,41,83,166,184,229,27,141,21,34,154,122,16,138,217,54,117,94,40,63,207,234,51,17,138,127,61,227,164,16,81,79,125,238,141,0,2,8,32,128,0,2,53,17,224,203,110,77,152,185,73,19,2,89,236,135,43,86,172,176,73,147,38,217,130,5,11,236,178,203,46,179,118,237,218,229,20,52,235,65,133,132,75,46,185,196,21,17,10,45,139,200,47,68,104,233,212,228,201,147,109,135,29,118,176,189,247,222,219,13,244,15,58,232,160,6,75,31,26,99,206,47,68,148,18,67,185,29,87,179,25,52,147,65,241,29,124,240,193,185,203,104,57,133,102,117,104,166,135,246,150,232,208,161,131,251,89,122,25,70,50,35,162,148,123,171,24,161,130,206,102,155,109,230,10,50,154,41,146,149,35,139,207,68,86,114,83,237,118,80,136,168,182,48,215,71,0,1,4,16,64,0,129,186,11,240,101,183,238,41,32,0,51,55,24,207,226,30,37,197,126,107,159,95,120,120,242,201,39,109,206,156,57,141,206,136,80,71,121,245,213,87,221,102,144,39,156,112,130,219,91,65,155,69,38,75,61,154,234,72,133,10,17,233,13,50,211,49,148,59,35,34,29,131,10,41,42,194,168,64,144,62,84,116,208,219,59,180,116,35,153,21,81,78,33,130,25,17,77,101,156,159,135,42,64,33,34,212,204,17,55,2,8,32,128,0,2,8,148,44,144,213,1,96,201,0,124,208,11,129,44,247,195,66,123,68,104,9,195,152,49,99,108,194,132,9,182,108,217,50,183,23,66,207,158,61,155,44,68,232,109,26,122,227,196,206,59,239,236,242,86,104,227,203,98,9,205,47,68,148,18,67,185,157,35,189,52,163,71,143,30,185,203,200,66,155,85,206,155,55,207,45,253,72,150,170,52,183,16,193,30,17,229,102,134,243,66,16,160,16,17,66,150,136,17,1,4,16,64,0,1,4,90,36,144,229,1,96,139,96,56,185,166,2,89,239,135,249,111,205,208,128,124,218,180,105,110,249,194,254,251,239,111,218,55,225,237,183,223,118,133,136,244,230,146,73,18,210,251,51,60,248,224,131,118,215,93,119,217,216,177,99,173,91,183,110,77,230,41,127,118,195,142,59,238,232,222,224,177,249,230,155,23,141,161,201,139,22,248,64,178,63,196,75,47,189,100,251,237,183,159,219,152,115,159,125,246,113,179,93,146,24,52,3,66,175,241,212,140,136,206,157,59,55,120,229,103,114,73,109,72,169,37,45,233,165,44,249,183,227,173,25,229,100,136,115,66,17,160,16,17,74,166,136,19,1,4,16,64,0,1,4,202,22,200,250,0,176,108,24,78,172,169,0,253,176,166,220,220,44,0,1,158,137,0,146,84,165,16,41,68,84,9,150,203,34,128,0,2,8,32,128,128,63,2,124,217,245,39,23,49,71,66,63,140,57,251,180,189,144,0,207,68,188,253,130,66,68,188,185,167,229,8,32,128,0,2,8,68,35,192,151,221,104,82,237,117,67,233,135,94,167,135,224,234,32,192,51,81,7,116,79,110,73,33,194,147,68,16,6,2,8,32,128,0,2,8,84,79,128,47,187,213,179,229,202,165,11,208,15,75,183,226,147,113,8,240,76,196,145,231,66,173,164,16,17,111,238,105,57,2,8,32,128,0,2,209,8,240,101,55,154,84,123,221,80,250,161,215,233,33,184,58,8,240,76,212,1,221,147,91,82,136,240,36,17,132,129,0,2,8,32,128,0,2,213,19,224,203,110,245,108,185,114,233,2,244,195,210,173,248,100,28,2,60,19,113,228,153,25,17,241,230,153,150,35,128,0,2,8,32,16,181,0,95,118,163,78,191,55,141,167,31,122,147,10,2,241,68,128,103,194,147,68,212,33,12,102,68,212,1,157,91,34,128,0,2,8,32,128,64,109,5,248,178,91,91,111,238,86,88,128,126,72,207,64,160,161,0,207,68,188,61,130,66,68,188,185,167,229,8,32,128,0,2,8,68,35,192,151,221,104,82,237,117,67,213,15,57,16,64,160,161,192,170,85,171,32,137,80,128,66,68,132,73,167,201,8,32,128,0,2,8,196,38,64,33,34,182,140,211,94,4,16,64,0,1,159,5,40,68,248,156,29,98,67,0,1,4,16,64,0,129,138,8,80,136,168,8,35,23,65,0,1,4,16,64,160,34,2,20,34,42,194,200,69,16,64,0,1,4,16,64,192,103,1,10,17,62,103,135,216,16,64,0,1,4,98,19,160,16,17,91,198,105,47,2,8,32,128,0,2,17,10,80,136,136,48,233,52,25,1,4,16,64,192,91,1,10,17,222,166,134,192,16,64,0,1,4,16,64,160,82,2,20,34,42,37,201,117,16,64,0,1,4,16,104,185,0,133,136,150,27,114,5,4,16,64,0,1,4,16,240,92,128,66,132,231,9,34,60,4,16,64,0,129,168,4,40,68,68,149,110,26,139,0,2,8,32,128,64,156,2,20,34,226,204,59,173,70,0,1,4,16,240,83,128,66,132,159,121,33,42,4,16,64,0,1,4,16,168,160,0,133,136,10,98,114,41,4,16,64,0,1,4,90,40,64,33,162,133,128,156,142,0,2,8,32,128,0,2,254,11,80,136,240,63,71,68,136,0,2,8,32,16,143,0,133,136,120,114,77,75,17,64,0,1,4,16,136,86,128,66,68,180,169,167,225,8,32,128,0,2,30,10,80,136,240,48,41,132,132,0,2,8,32,128,0,2,149,21,160,16,81,89,79,174,134,0,2,8,32,128,64,75,4,40,68,180,68,143,115,17,64,0,1,4,16,64,32,8,1,10,17,65,164,137,32,17,64,0,1,4,34,17,160,16,17,73,162,105,38,2,8,32,128,0,2,49,11,80,136,136,57,251,180,29,1,4,16,64,192,55,1,10,17,190,101,132,120,16,64,0,1,4,16,64,160,226,2,20,34,42,78,202,5,17,64,0,1,4,16,40,91,128,66,68,217,116,156,136,0,2,8,32,128,0,2,161,8,80,136,8,37,83,196,137,0,2,8,32,16,131,0,133,136,24,178,76,27,17,64,0,1,4,16,136,92,128,66,68,228,29,128,230,35,128,0,2,8,120,37,64,33,194,171,116,16,12,2,8,32,128,0,2,8,84,67,128,66,68,53,84,185,38,2,8,32,128,0,2,229,9,80,136,40,207,141,179,16,64,0,1,4,16,64,32,32,1,10,17,1,37,139,80,17,64,0,1,4,50,47,64,33,34,243,41,166,129,8,32,128,0,2,8,32,64,33,130,62,128,0,2,8,32,128,128,63,2,20,34,252,201,5,145,32,128,0,2,8,32,128,64,149,4,40,68,84,9,150,203,34,128,0,2,8,32,80,134,0,133,136,50,208,56,5,1,4,16,64,0,1,4,194,18,160,16,17,86,190,136,22,1,4,16,64,32,219,2,20,34,178,157,95,90,135,0,2,8,32,128,64,148,2,3,7,14,180,25,51,102,216,232,209,163,237,188,243,206,179,164,16,49,126,252,120,27,53,106,148,29,127,252,241,118,219,109,183,69,105,67,163,17,64,0,1,4,16,168,183,0,133,136,122,103,128,251,35,128,0,2,8,32,128,64,197,5,150,44,89,98,93,186,116,177,118,237,218,217,154,107,174,105,139,22,45,178,78,157,58,217,138,21,43,236,203,47,191,180,143,63,254,216,214,89,103,157,138,223,151,11,34,128,0,2,8,32,128,64,211,2,20,34,154,54,226,19,8,32,128,0,2,8,32,16,160,192,240,225,195,109,234,212,169,246,217,103,159,185,98,196,202,149,43,173,67,135,14,54,104,208,32,211,204,8,14,4,16,64,0,1,4,16,168,143,0,133,136,250,184,115,87,4,16,64,0,1,4,16,168,178,128,102,69,124,231,59,223,113,51,32,146,163,109,219,182,182,96,193,2,102,67,84,217,158,203,35,128,0,2,8,32,208,152,0,133,8,250,7,2,8,32,128,0,2,8,100,86,224,130,11,46,176,155,110,186,201,22,47,94,108,29,59,118,180,193,131,7,219,85,87,93,149,217,246,210,48,4,16,64,0,1,4,66,16,160,16,17,66,150,136,17,1,4,16,64,0,1,4,202,18,72,207,138,96,54,68,89,132,156,132,0,2,8,32,128,64,197,5,40,68,84,156,148,11,34,128,0,2,8,32,128,128,79,2,218,43,98,202,148,41,54,100,200,16,246,134,240,41,49,196,130,0,2,8,32,16,173,0,133,136,104,83,79,195,17,64,0,1,4,16,136,67,64,179,34,190,251,221,239,218,135,31,126,200,222,16,113,164,156,86,34,128,0,2,8,120,46,64,33,194,243,4,17,30,2,8,32,128,0,2,213,16,88,99,141,53,170,113,89,174,233,145,192,170,85,171,60,138,134,80,16,64,0,1,4,16,248,70,128,66,4,189,1,1,4,16,64,0,129,8,5,84,136,96,160,154,221,196,147,223,236,230,150,150,33,128,0,2,89,16,160,16,145,133,44,210,6,4,16,64,0,1,4,154,41,192,64,181,153,96,129,125,156,252,6,150,48,194,69,0,1,4,34,19,160,16,17,89,194,105,46,2,8,32,128,0,2,18,96,160,154,237,126,64,126,179,157,95,90,135,0,2,8,132,46,64,33,34,244,12,18,63,2,8,32,128,0,2,101,8,48,80,45,3,45,160,83,200,111,64,201,34,84,4,16,64,32,66,1,10,17,17,38,157,38,35,128,0,2,8,32,192,64,53,219,125,128,252,102,59,191,180,14,1,4,16,8,93,128,66,68,232,25,36,126,4,16,64,0,1,4,202,16,96,160,90,6,90,64,167,144,223,128,146,69,168,8,32,128,64,132,2,20,34,34,76,58,77,70,0,1,4,16,64,128,129,106,182,251,0,249,205,118,126,105,29,2,8,32,16,186,0,133,136,208,51,72,252,8,32,128,0,2,8,148,33,192,64,181,12,180,128,78,33,191,1,37,139,80,17,64,0,129,8,5,40,68,68,152,116,154,140,0,2,8,32,128,0,3,213,108,247,1,242,155,237,252,210,58,4,16,64,32,116,1,10,17,161,103,144,248,17,64,0,1,4,16,40,67,128,129,106,25,104,1,157,66,126,3,74,22,161,34,128,0,2,17,10,80,136,136,48,233,52,25,1,4,16,64,0,1,6,170,217,238,3,228,55,219,249,165,117,8,32,128,64,232,2,20,34,66,207,32,241,35,128,0,2,8,32,80,134,0,3,213,50,208,2,58,133,252,6,148,44,66,69,0,1,4,34,20,160,16,17,97,210,105,50,2,8,32,128,0,2,12,84,179,221,7,200,111,182,243,75,235,16,64,0,129,208,5,40,68,132,158,65,226,71,0,1,4,16,64,160,12,1,6,170,101,160,5,116,10,249,13,40,89,132,138,0,2,8,68,40,64,33,34,194,164,211,100,4,16,64,0,1,4,24,168,102,187,15,144,223,108,231,151,214,33,128,0,2,161,11,80,136,8,61,131,196,143,0,2,8,32,128,64,25,2,12,84,203,64,11,232,20,242,27,80,178,8,21,1,4,16,136,80,128,66,68,132,73,167,201,8,32,128,0,2,8,48,80,205,118,31,32,191,217,206,47,173,67,0,1,4,66,23,160,16,17,122,6,137,31,1,4,16,64,0,129,50,4,24,168,150,129,22,208,41,228,55,160,100,17,42,2,8,32,16,161,0,133,136,8,147,78,147,17,64,0,1,4,16,96,160,154,237,62,64,126,179,157,95,90,135,0,2,8,132,46,64,33,34,244,12,18,63,2,8,32,128,0,2,101,8,48,80,45,3,45,160,83,200,111,64,201,34,84,4,16,64,32,66,1,10,17,17,38,157,38,35,128,0,2,8,32,192,64,53,219,125,128,252,102,59,191,180,14,1,4,16,8,93,128,66,68,232,25,36,126,4,16,64,0,1,4,202,16,96,160,90,6,90,64,167,144,223,128,146,69,168,8,32,128,64,132,2,20,34,34,76,58,77,70,0,1,4,16,64,128,129,106,182,251,0,249,205,118,126,105,29,2,8,32,16,186,0,133,136,208,51,72,252,8,32,128,0,2,8,148,33,192,64,181,12,180,128,78,33,191,1,37,139,80,17,64,0,129,8,5,40,68,68,152,116,154,140,0,2,8,32,128,0,3,213,108,247,1,242,155,237,252,210,58,4,16,64,32,116,1,10,17,161,103,144,248,17,64,0,1,4,16,40,67,32,43,3,213,79,62,249,196,70,142,28,105,99,199,142,181,117,215,93,183,129,132,126,214,175,95,63,155,53,107,86,238,207,183,218,106,43,59,235,172,179,108,224,192,129,238,207,110,189,245,86,155,52,105,146,189,255,254,251,118,236,177,199,186,235,172,183,222,122,101,136,250,117,74,86,242,235,151,42,209,32,128,0,2,8,84,74,128,66,68,165,36,185,14,2,8,32,128,0,2,1,9,100,101,160,218,84,33,34,191,72,241,225,135,31,218,249,231,159,111,167,159,126,186,45,89,178,196,30,122,232,33,187,228,146,75,172,125,251,246,54,125,250,116,155,63,127,190,251,239,86,173,90,5,148,205,213,67,205,74,126,131,78,2,193,35,128,0,2,8,20,21,160,16,65,231,64,0,1,4,16,64,32,66,129,172,12,84,155,91,136,80,170,111,187,237,54,107,211,166,141,155,45,145,62,94,127,253,117,187,242,202,43,221,12,137,78,157,58,5,221,43,178,146,223,160,147,64,240,8,32,128,0,2,20,34,232,3,8,32,128,0,2,8,32,240,141,64,86,6,170,205,45,68,188,251,238,187,54,124,248,112,59,247,220,115,173,71,143,30,13,186,196,179,207,62,107,247,222,123,175,141,30,61,218,214,90,107,173,160,187,75,86,242,27,116,18,8,30,1,4,16,64,128,66,4,125,0,1,4,16,64,0,1,4,226,43,68,228,239,17,209,179,103,79,59,243,204,51,237,168,163,142,178,214,173,91,231,64,22,45,90,100,35,70,140,176,161,67,135,218,54,219,108,19,124,87,161,16,17,124,10,105,0,2,8,32,144,105,1,150,102,100,58,189,52,14,1,4,16,64,0,129,194,2,89,25,168,54,119,70,68,33,141,165,75,151,218,197,23,95,108,135,31,126,184,237,181,215,94,153,232,50,89,201,111,38,146,65,35,16,64,0,1,4,86,19,160,16,65,167,64,0,1,4,16,64,32,66,129,172,12,84,91,90,136,88,184,112,161,77,158,60,217,186,119,239,110,125,251,246,53,185,100,225,200,74,126,179,144,11,218,128,0,2,8,32,176,186,0,133,8,122,5,2,8,32,128,0,2,17,10,100,101,160,218,146,66,196,71,31,125,100,195,134,13,179,1,3,6,88,159,62,125,50,83,132,80,119,206,74,126,35,124,52,105,50,2,8,32,16,133,0,133,136,40,210,76,35,17,64,0,1,4,16,104,40,144,149,129,170,10,17,249,251,64,168,165,115,231,206,181,173,183,222,218,242,95,223,153,86,152,58,117,170,13,30,60,184,1,204,129,7,30,104,51,102,204,176,117,215,93,55,232,46,147,149,252,6,157,4,130,71,0,1,4,16,40,42,64,33,130,206,129,0,2,8,32,128,64,132,2,12,84,179,157,116,242,155,237,252,210,58,4,16,64,32,116,1,10,17,161,103,144,248,17,64,0,1,4,16,40,67,128,129,106,25,104,1,157,66,126,3,74,22,161,34,128,0,2,17,10,80,136,136,48,233,52,25,1,4,16,64,0,1,6,170,217,238,3,228,55,219,249,165,117,8,32,128,64,232,2,20,34,66,207,32,241,35,128,0,2,8,32,80,134,0,3,213,50,208,2,58,133,252,6,148,44,66,69,0,1,4,34,20,160,16,17,97,210,105,50,2,8,32,128,0,2,12,84,179,221,7,200,111,182,243,75,235,16,64,0,129,208,5,40,68,132,158,65,226,71,0,1,4,16,64,160,12,1,6,170,101,160,5,116,10,249,13,40,89,132,138,0,2,8,68,40,64,33,34,194,164,211,100,4,16,64,0,1,4,24,168,102,187,15,144,223,108,231,151,214,33,128,0,2,161,11,80,136,8,61,131,196,143,0,2,8,32,128,64,25,2,12,84,203,64,11,232,20,242,27,80,178,8,21,1,4,16,136,80,128,66,68,132,73,167,201,8,32,128,0,2,8,48,80,205,118,31,32,191,217,206,47,173,67,0,1,4,66,23,160,16,17,122,6,137,31,1,4,16,64,0,129,50,4,24,168,150,129,22,208,41,228,55,160,100,17,42,2,8,32,16,161,0,133,136,8,147,78,147,17,64,0,1,4,16,96,160,154,237,62,64,126,179,157,95,90,135,0,2,8,132,46,64,33,34,244,12,18,63,2,8,32,128,0,2,101,8,48,80,45,3,45,160,83,200,111,64,201,34,84,4,16,64,32,66,1,10,17,17,38,157,38,35,128,0,2,8,32,192,64,53,219,125,128,252,102,59,191,180,14,1,4,16,8,93,128,66,68,232,25,36,126,4,16,64,0,1,4,202,16,96,160,90,6,90,64,167,144,223,128,146,69,168,8,32,128,64,132,2,20,34,34,76,58,77,70,0,1,4,16,64,128,129,106,182,251,0,249,205,118,126,105,29,2,8,32,16,186,0,133,136,208,51,72,252,8,32,128,0,2,8,148,33,192,64,181,12,180,128,78,33,191,1,37,139,80,17,64,0,129,8,5,40,68,68,152,116,154,140,0,2,8,32,128,0,3,213,108,247,1,242,155,237,252,210,58,4,16,64,32,116,1,10,17,161,103,144,248,17,64,0,1,4,16,40,67,128,129,106,25,104,1,157,66,126,3,74,22,161,34,128,0,2,17,10,80,136,136,48,233,52,25,1,4,16,64,0,1,6,170,217,238,3,228,55,219,249,165,117,8,32,128,64,232,2,20,34,66,207,32,241,35,128,0,2,8,32,80,134,0,3,213,50,208,2,58,133,252,6,148,44,66,69,0,1,4,34,20,160,16,17,97,210,105,50,2,8,32,128,0,2,12,84,179,221,7,200,111,182,243,75,235,16,64,0,129,208,5,40,68,132,158,65,226,71,0,1,4,16,64,160,12,1,6,170,101,160,5,116,10,249,13,40,89,132,138,0,2,8,68,40,64,33,34,194,164,211,100,4,16,64,0,1,4,24,168,102,187,15,144,223,108,231,151,214,33,128,0,2,161,11,80,136,8,61,131,196,143,0,2,8,32,128,64,25,2,12,84,203,64,11,232,20,242,27,80,178,8,21,1,4,16,136,80,128,66,68,132,73,167,201,8,32,128,0,2,8,48,80,205,118,31,32,191,217,206,47,173,67,0,1,4,66,23,160,16,17,122,6,137,31,1,4,16,64,0,129,50,4,52,80,229,200,182,192,170,85,171,178,221,64,90,135,0,2,8,32,16,172,0,133,136,96,83,71,224,8,32,128,0,2,8,32,128,0,2,8,32,128,0,2,8,132,39,240,127,115,210,106,141,38,128,1,94,0,0,0,0,73,69,78,68,174,66,96,130