255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,27,0,1,0,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,8,9,10,7,6,4,5,255,196,0,101,16,0,1,3,3,2,4,3,5,5,3,4,10,14,6,4,15,0,1,2,3,4,5,6,7,18,8,9,17,19,20,56,181,21,33,34,119,133,22,35,71,134,197,23,24,49,25,37,50,65,36,38,39,51,52,69,83,114,166,212,82,84,86,87,88,97,99,113,115,116,130,149,150,211,53,54,98,100,104,228,55,57,66,73,85,117,136,182,198,67,68,81,146,40,101,129,131,161,145,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,251,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,133,186,114,225,203,50,172,231,131,29,60,202,115,92,154,235,144,94,171,125,173,226,110,55,74,217,42,234,167,217,117,171,99,55,203,34,185,238,218,198,53,169,213,125,205,106,34,123,145,9,42,8,65,205,219,80,179,237,53,225,183,27,190,233,206,113,144,98,183,41,243,138,58,73,107,44,151,57,168,103,146,7,80,87,185,209,58,72,92,215,43,21,204,99,149,170,189,58,177,171,253,72,86,175,12,156,77,241,37,127,226,75,74,44,87,222,32,245,42,227,109,184,231,22,42,74,202,58,188,178,190,104,42,96,146,190,22,201,20,145,186,85,107,216,230,170,181,90,168,168,168,170,138,104,36,0,8,1,197,143,26,249,87,10,124,119,97,118,75,181,207,196,105,150,77,135,218,227,200,237,245,11,35,227,160,223,115,175,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,77,205,137,241,79,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,2,47,241,201,199,30,27,194,22,26,218,90,86,82,95,53,22,249,78,231,216,108,47,122,236,141,157,85,190,54,179,106,163,153,76,215,35,145,26,138,143,153,237,86,49,90,141,150,88,163,7,44,254,98,87,220,231,42,185,104,175,18,154,131,227,111,89,5,193,106,241,27,181,116,12,143,191,85,60,146,62,123,116,147,53,90,198,238,123,216,180,177,236,70,167,87,194,215,34,120,104,75,63,0,170,14,101,156,196,51,43,6,168,82,232,151,15,249,29,93,138,163,0,188,65,112,189,100,118,235,130,57,107,46,49,198,171,236,244,100,110,88,164,166,137,100,86,207,20,237,118,249,163,237,186,54,164,42,178,203,254,7,56,227,195,120,189,195,93,75,84,202,75,30,162,216,233,218,251,245,133,143,93,146,51,170,55,198,209,238,85,115,233,156,229,106,43,85,85,240,189,200,199,171,145,209,75,44,160,7,138,214,45,98,192,116,43,0,186,106,54,163,95,169,45,214,219,117,60,242,197,20,181,80,195,61,194,120,225,146,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,252,234,149,43,165,252,219,245,113,252,81,174,113,168,211,82,82,233,126,71,81,77,105,172,199,19,124,144,88,45,201,42,163,43,32,123,35,89,100,169,137,36,124,146,185,24,190,33,55,51,99,17,180,233,5,202,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,166,14,97,152,239,23,124,44,106,133,69,247,16,215,109,96,110,149,228,181,8,184,253,98,231,119,58,164,162,157,99,221,45,190,121,29,34,57,143,107,146,87,68,143,87,43,225,70,175,114,71,178,109,190,3,131,190,99,58,209,163,186,185,111,118,174,106,102,65,152,224,151,250,138,122,11,243,50,59,165,93,193,246,216,21,253,60,117,51,157,221,149,143,137,30,231,186,54,53,82,102,34,177,91,191,181,36,119,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,82,220,221,181,191,90,52,215,137,44,110,197,167,58,189,154,226,182,217,240,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,175,70,53,63,169,7,40,157,111,214,141,74,226,75,36,177,106,54,175,102,185,85,182,12,30,178,174,42,59,221,254,174,186,8,231,109,125,3,91,43,99,154,71,53,30,141,123,218,142,68,235,209,238,79,235,82,218,110,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,41,7,142,78,99,57,246,176,106,227,91,195,214,166,102,184,142,9,142,211,186,130,137,246,187,164,214,199,222,39,87,170,203,93,35,97,217,42,49,200,145,178,56,229,115,149,172,143,126,216,159,44,145,167,213,193,6,63,198,135,23,26,143,5,13,111,18,154,213,100,192,109,189,201,239,121,12,89,37,217,209,191,180,176,238,161,166,157,94,176,165,99,210,120,213,26,245,248,35,87,75,181,251,82,55,201,94,109,20,26,193,163,120,174,159,106,182,145,107,150,160,99,54,90,126,222,23,112,181,210,102,23,8,251,210,54,57,103,164,170,247,59,124,211,43,35,169,108,211,205,43,164,126,218,127,226,187,220,70,174,94,156,111,106,158,59,196,214,63,96,213,237,66,212,12,238,203,156,118,241,42,122,107,142,73,83,89,29,190,186,174,170,4,167,172,72,106,36,115,29,181,236,72,220,168,173,115,99,154,71,53,92,173,237,190,239,204,251,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,133,186,114,225,203,50,172,231,131,29,60,202,115,92,154,235,144,94,171,125,173,226,110,55,74,217,42,234,167,217,117,171,99,55,203,34,185,238,218,198,53,169,213,125,205,106,34,123,145,14,107,205,119,137,187,174,133,104,149,187,3,195,234,114,11,94,89,168,149,14,109,182,249,104,184,186,133,246,184,40,39,165,154,161,253,216,213,37,87,200,146,71,10,49,189,17,89,44,170,231,38,212,100,149,193,194,198,163,113,79,196,79,16,88,78,142,73,197,46,170,209,82,100,23,5,241,243,183,55,184,199,35,40,96,137,245,21,93,167,110,145,18,101,130,25,82,61,204,86,247,21,155,186,55,170,165,143,243,118,212,44,251,77,120,109,198,239,186,115,156,100,24,173,202,124,226,142,146,90,203,37,206,106,25,228,129,212,21,238,116,78,146,23,53,202,197,115,24,229,106,175,78,172,106,255,0,82,16,127,151,15,16,186,251,156,241,157,167,152,182,107,174,26,129,144,89,107,125,173,226,109,215,76,154,182,174,150,125,150,170,183,179,124,82,72,230,59,107,216,215,39,84,247,57,168,169,239,68,46,252,0,102,179,247,177,226,159,254,18,218,171,255,0,140,174,63,249,197,223,114,225,203,50,172,231,131,29,60,202,115,92,154,235,144,94,171,125,173,226,110,55,74,217,42,234,167,217,117,171,99,55,203,34,185,238,218,198,53,169,213,125,205,106,34,123,145,9,42,12,251,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,133,186,114,225,203,50,172,231,131,29,60,202,115,92,154,235,144,94,171,125,173,226,110,55,74,217,42,234,167,217,117,171,99,55,203,34,185,238,218,198,53,169,213,125,205,106,34,123,145,9,42,1,70,220,193,117,63,137,45,16,226,211,58,196,113,173,120,214,11,86,61,91,81,13,238,207,20,185,69,124,16,44,21,112,178,105,27,74,214,61,140,240,209,212,58,162,8,209,137,209,169,6,197,85,115,28,164,191,229,19,197,46,101,172,120,110,95,165,58,165,153,85,228,25,14,41,81,21,210,217,93,119,186,165,69,198,174,221,82,174,73,35,232,244,239,74,202,121,152,138,178,189,239,233,227,34,143,224,107,35,69,238,188,199,178,204,171,6,224,199,80,242,156,43,38,186,227,247,170,47,100,248,107,141,174,182,74,74,168,55,221,105,24,253,146,198,173,123,119,49,238,106,244,95,123,92,168,190,229,82,144,127,123,30,41,255,0,225,45,170,191,248,202,227,255,0,156,105,76,166,14,102,188,104,234,227,248,151,184,233,182,145,234,198,65,140,99,216,29,60,118,185,87,25,200,95,78,202,235,139,216,217,106,164,149,244,219,29,190,55,57,180,203,19,222,254,219,233,164,84,216,233,36,105,218,249,60,100,122,209,170,119,93,70,212,109,81,213,61,74,201,109,182,122,122,43,37,170,43,221,242,174,178,213,44,243,185,243,84,185,173,157,92,215,84,196,216,105,81,21,142,69,99,42,157,185,23,184,213,75,52,5,122,220,184,237,186,232,143,49,236,239,67,53,75,38,164,143,75,239,213,22,166,210,214,93,39,115,25,141,214,190,205,72,230,190,57,58,42,50,154,105,122,54,70,63,108,108,124,157,253,209,162,77,221,176,160,1,154,207,222,199,138,127,248,75,106,175,254,50,184,255,0,231,23,125,203,135,44,202,179,158,12,116,243,41,205,114,107,174,65,122,173,246,183,137,184,221,43,100,171,170,159,101,214,173,140,223,44,138,231,187,107,24,214,167,85,247,53,168,137,238,68,59,174,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,210,13,219,154,199,20,115,107,205,110,178,216,174,244,148,118,119,211,201,110,163,194,42,221,45,77,146,26,37,234,177,164,145,181,209,186,74,148,119,71,173,82,43,36,115,145,90,155,97,94,194,92,246,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,126,246,199,36,140,78,175,133,202,157,30,191,10,167,94,139,213,19,160,0,1,29,121,132,103,249,150,150,112,141,155,106,14,159,100,53,118,60,134,199,81,100,169,161,174,166,84,223,19,253,177,70,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,245,112,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,210,143,41,178,81,76,247,120,10,173,207,72,228,70,200,136,244,134,118,51,187,26,245,123,83,171,227,238,61,241,72,164,128,0,2,37,115,36,226,7,62,225,151,74,48,141,87,211,151,210,62,229,71,156,67,73,45,29,114,204,180,85,176,77,106,185,53,209,84,71,12,145,186,70,35,182,74,214,171,186,36,145,70,239,126,212,59,174,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,0,0,143,252,107,241,93,98,225,47,70,171,115,46,237,170,179,47,185,117,163,197,172,149,179,61,190,62,171,115,18,73,21,177,162,189,97,129,143,238,200,189,88,213,232,200,251,140,124,177,169,242,242,247,207,243,45,83,225,27,9,212,29,65,200,106,239,153,13,242,162,247,83,93,93,82,169,190,87,251,98,177,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,141,191,123,30,41,255,0,225,45,170,191,248,202,227,255,0,156,93,247,46,28,179,42,206,120,49,211,204,167,53,201,174,185,5,234,183,218,222,38,227,116,173,146,174,170,125,151,90,182,51,124,178,43,158,237,172,99,90,157,87,220,214,162,39,185,16,146,160,21,171,206,83,86,53,79,75,255,0,100,31,179,61,75,202,241,47,105,253,160,241,190,194,188,212,208,120,174,223,179,251,125,222,203,219,191,111,113,251,119,117,233,189,221,63,138,156,215,148,78,183,235,70,165,113,37,146,88,181,27,87,179,92,170,219,6,15,89,87,21,29,238,255,0,87,93,4,115,182,190,129,173,149,177,205,35,154,143,70,189,237,71,34,117,232,247,39,245,169,210,185,202,106,198,169,233,127,236,131,246,103,169,121,94,37,237,63,180,30,55,216,87,154,154,15,21,219,246,127,111,187,217,123,119,237,238,63,110,238,189,55,187,167,241,83,154,242,137,214,253,104,212,174,36,178,75,22,163,106,246,107,149,91,96,193,235,42,226,163,189,223,234,235,160,142,118,215,208,53,178,182,57,164,115,81,232,215,189,168,228,78,189,30,228,254,181,45,208,2,162,249,187,107,126,180,105,175,18,88,221,139,78,117,123,53,197,109,179,224,244,117,114,209,217,47,245,116,48,73,59,171,235,218,233,93,28,50,53,170,245,107,24,213,114,167,94,140,106,127,82,29,43,147,94,172,106,158,168,126,215,255,0,105,154,151,149,229,190,204,251,63,224,189,187,121,169,175,240,189,207,104,119,59,93,231,187,102,238,219,55,109,233,215,99,122,255,0,4,44,168,16,87,137,174,55,235,56,85,227,139,22,196,179,26,173,218,101,150,97,246,201,111,174,88,103,169,154,215,35,106,238,209,178,170,150,38,74,214,55,115,223,7,136,84,142,73,31,21,59,81,141,87,49,141,89,191,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,102,179,247,177,226,159,254,18,218,171,255,0,140,174,63,249,197,223,125,172,202,191,147,111,237,215,218,107,175,218,79,216,127,181,189,177,227,100,241,222,59,216,61,223,19,223,235,220,239,119,62,62,230,237,219,190,46,189,125,229,32,254,246,60,83,255,0,194,91,85,127,241,149,199,255,0,56,210,152,6,125,184,155,226,111,137,43,7,18,90,175,98,177,113,7,169,86,235,109,187,56,190,210,81,209,210,101,149,240,193,77,4,117,243,54,56,163,141,178,163,88,198,181,17,168,212,68,68,68,68,66,221,57,112,229,153,86,115,193,142,158,101,57,174,77,117,200,47,85,190,214,241,55,27,165,108,149,117,83,236,186,213,177,155,229,145,92,247,109,99,26,212,234,190,230,181,17,61,200,132,149,35,87,49,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,217,62,26,227,107,173,146,146,170,13,247,90,70,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,168,190,25,56,155,226,74,255,0,196,150,148,88,175,188,65,234,85,198,219,113,206,44,84,149,148,117,121,101,124,208,84,193,37,124,45,146,41,35,116,170,215,177,205,85,106,181,81,81,81,85,20,208,72,43,3,152,215,50,187,238,21,125,189,240,243,195,221,215,192,221,104,124,69,175,40,201,35,99,31,37,52,142,101,59,155,29,178,162,41,215,183,51,55,84,193,58,201,18,73,20,141,233,26,177,236,222,146,127,128,78,50,105,184,190,210,250,219,133,246,154,146,131,59,198,42,18,28,142,134,134,138,88,40,152,201,228,153,104,230,167,89,36,145,92,199,197,18,181,200,175,222,146,69,39,86,181,139,26,186,80,3,242,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,22,207,19,113,186,86,199,73,75,6,247,181,140,223,44,138,214,55,115,222,214,167,85,247,185,200,137,239,84,41,91,41,230,185,172,169,197,101,86,179,225,85,87,87,105,220,123,45,148,216,45,210,173,169,75,61,173,168,221,238,123,99,106,178,42,201,30,142,153,39,68,145,241,57,233,18,190,104,88,172,125,197,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,98,255,0,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,63,85,169,130,159,237,52,107,28,175,241,52,180,219,145,235,51,25,4,142,168,142,54,44,109,248,100,110,214,201,219,138,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,1,74,220,234,252,211,226,223,47,232,125,70,226,125,92,176,184,245,166,209,139,173,39,15,218,193,125,164,160,211,235,157,69,76,214,171,189,95,117,235,105,184,206,232,118,67,36,174,151,181,79,66,229,108,238,85,72,190,25,167,89,30,230,177,100,123,110,124,2,47,241,235,193,222,61,197,62,145,220,221,102,179,210,65,168,182,58,127,27,143,220,225,163,165,241,117,175,129,147,186,59,92,181,18,237,115,105,165,116,210,34,39,117,140,100,174,100,171,185,24,230,186,131,63,182,172,11,42,255,0,26,227,153,38,57,112,255,0,148,163,174,182,215,83,201,255,0,102,72,102,142,70,127,196,230,185,191,212,168,94,79,45,14,49,41,184,144,210,56,112,124,206,241,73,251,69,193,233,227,162,173,134,74,201,101,171,187,91,163,100,108,138,232,229,155,171,158,247,57,123,115,42,62,78,146,162,61,221,180,158,54,19,40,133,92,204,248,209,253,219,52,225,154,111,133,59,185,159,103,214,250,184,41,170,33,174,236,201,98,161,84,237,62,187,164,111,108,205,153,202,247,54,157,201,181,189,200,165,122,185,123,43,28,148,131,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,132,248,46,225,39,21,225,27,75,19,22,182,203,227,178,75,239,134,184,100,215,23,58,57,123,149,205,166,141,143,130,9,82,24,164,90,56,228,73,157,11,36,69,115,123,210,42,175,87,169,32,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,131,56,250,227,95,42,226,179,81,234,236,150,155,159,135,211,44,102,225,52,120,229,190,157,100,100,117,251,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,185,210,190,88,170,88,79,44,46,61,105,180,98,235,73,195,246,176,95,105,40,52,250,231,81,83,53,170,239,87,221,122,218,110,51,186,29,144,201,43,165,237,83,208,185,91,59,149,82,47,134,105,214,71,185,172,89,30,219,159,7,138,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,252,232,185,235,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,238,87,66,253,209,72,199,198,229,93,175,99,182,185,236,217,35,229,175,45,78,97,117,154,101,125,161,208,173,121,203,255,0,180,90,253,209,89,239,151,73,167,168,146,207,85,178,154,26,106,87,205,36,203,29,53,185,177,194,246,162,54,61,177,201,42,57,206,100,123,220,223,202,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,199,234,243,43,230,23,89,169,183,218,237,10,208,108,191,251,69,160,219,21,226,249,107,154,122,121,47,21,91,42,97,169,165,100,209,204,145,212,219,157,28,204,106,163,163,219,36,145,43,154,231,199,177,206,137,92,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,102,133,52,119,71,112,29,10,192,45,122,115,167,54,26,75,117,182,221,79,4,82,203,21,44,48,207,112,158,56,99,133,213,117,78,133,140,108,181,50,54,38,44,146,171,81,92,169,255,0,50,39,148,226,223,69,237,90,245,195,206,109,167,245,88,133,38,69,119,146,207,89,87,141,211,204,246,196,248,175,113,211,201,224,165,138,87,57,169,19,251,170,214,171,149,205,106,177,239,99,250,198,247,162,231,51,251,106,192,178,175,241,174,57,146,99,151,15,249,74,58,235,109,117,60,159,246,100,134,104,228,103,252,78,107,155,253,74,134,146,56,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,206,177,86,195,27,37,234,244,100,117,49,205,26,42,171,186,163,17,81,206,69,71,46,125,248,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,86,95,53,237,98,186,234,87,22,151,188,69,183,234,74,236,123,79,169,233,236,150,184,168,170,157,44,17,206,232,99,154,181,207,110,247,49,42,82,161,239,130,69,106,53,122,82,196,199,166,232,213,78,233,201,79,66,232,238,183,220,211,136,123,245,155,189,236,77,152,222,59,83,34,193,36,108,170,149,157,202,231,181,138,139,44,115,50,23,82,177,178,34,177,171,29,92,236,248,250,185,25,218,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,184,57,207,232,53,78,85,165,248,214,191,216,168,169,60,70,15,80,235,93,245,237,167,137,179,201,110,172,146,54,193,35,230,87,163,222,200,106,122,49,177,35,95,239,174,145,233,177,26,245,117,122,240,33,174,150,46,29,184,160,196,117,27,49,188,221,109,216,179,124,85,186,250,235,122,61,251,233,106,41,228,141,139,52,76,84,89,97,142,117,130,119,49,17,206,251,148,115,24,231,181,141,91,127,230,143,228,79,83,126,139,235,20,69,0,154,125,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,219,36,108,146,109,137,240,65,23,113,236,99,166,149,234,216,227,98,185,55,200,246,53,23,171,144,204,101,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,138,120,35,208,106,158,28,120,104,195,180,218,243,69,73,6,66,148,239,186,100,11,13,60,81,189,110,53,47,89,100,142,87,196,247,182,103,194,215,71,76,146,239,118,246,83,177,83,163,118,181,59,168,40,7,154,63,158,205,77,250,47,163,209,18,211,149,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,217,23,107,170,189,98,107,237,40,3,42,229,249,242,206,187,90,172,28,191,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,203,230,35,198,253,103,21,89,218,98,88,117,86,221,50,196,238,18,203,98,114,67,61,52,215,73,29,12,81,190,170,170,39,202,230,59,107,217,63,135,85,142,57,25,21,67,145,237,71,61,237,79,202,224,39,130,11,239,23,25,220,181,185,29,45,214,219,166,86,78,236,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,219,221,19,228,77,138,214,69,215,115,154,233,34,71,223,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,0,4,85,230,143,228,79,83,126,139,235,20,69,37,240,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,209,36,138,55,123,246,161,161,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,0,8,85,148,243,92,225,199,15,226,10,171,72,238,213,94,35,16,164,183,178,73,51,219,93,91,46,118,247,87,62,38,204,144,178,42,70,200,249,33,216,228,141,102,99,149,205,159,171,22,36,99,86,84,241,92,229,110,214,171,255,0,8,152,77,246,197,115,164,184,219,110,57,197,182,174,142,178,146,102,205,5,76,18,91,46,14,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,189,120,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,254,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,220,230,170,47,189,20,253,96,115,253,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,231,135,136,126,32,115,238,38,181,66,187,85,245,25,244,140,185,86,83,211,210,69,71,66,179,37,21,20,16,198,141,108,84,241,205,36,142,141,138,237,242,185,168,238,139,36,178,59,221,185,75,180,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,10,86,231,87,230,159,22,249,127,67,234,55,19,213,114,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,198,201,25,217,183,240,12,171,151,253,255,0,221,101,255,0,228,255,0,255,0,232,225,64,38,143,120,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,218,193,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,10,171,230,185,192,183,247,254,40,52,83,12,255,0,108,85,103,244,84,46,255,0,53,205,186,71,78,141,255,0,165,241,79,107,191,216,76,172,255,0,8,152,175,94,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,186,36,145,70,239,126,212,52,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,165,53,243,89,227,106,143,85,175,180,220,63,105,14,87,227,48,203,55,110,178,255,0,114,181,220,160,168,183,228,21,79,100,83,65,27,31,10,187,185,13,63,191,170,43,246,186,117,93,209,162,211,198,245,141,92,20,112,163,125,226,211,89,104,176,222,213,214,143,16,182,244,172,202,111,116,80,177,222,2,151,107,214,56,209,210,42,49,38,157,236,237,70,157,30,228,234,249,59,111,100,82,33,161,60,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,76,198,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,56,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,233,71,148,217,40,166,123,188,5,86,231,164,114,35,100,68,122,67,59,25,221,141,122,189,169,213,241,247,30,248,164,82,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,164,242,130,226,99,13,204,116,122,155,134,87,80,213,208,101,152,29,61,109,201,138,228,89,32,185,91,167,174,116,174,157,143,70,162,70,248,165,171,100,78,141,223,197,22,55,177,206,235,35,98,176,160,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,1,74,220,234,252,211,226,223,47,232,125,70,226,64,2,223,185,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,119,214,55,185,27,98,237,163,157,52,109,118,228,71,198,175,154,202,128,43,47,154,199,3,22,171,214,51,95,197,22,148,90,233,45,247,43,5,58,201,149,217,109,214,182,177,46,112,62,161,242,75,115,78,196,123,157,82,199,78,247,207,36,189,81,208,179,122,189,157,149,73,107,3,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,243,42,93,246,107,204,51,75,237,28,25,69,197,22,63,89,73,81,114,187,211,182,209,110,179,68,217,43,82,147,40,125,51,164,246,117,87,78,203,145,144,185,174,124,143,119,107,124,44,223,30,238,236,72,250,54,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,240,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,183,78,88,92,5,84,232,197,170,147,136,29,96,177,85,208,106,13,206,158,166,27,85,162,175,180,244,180,219,167,108,59,38,146,39,69,221,167,174,114,54,118,170,36,191,12,51,172,111,107,94,178,49,182,20,10,86,230,87,204,11,246,237,89,93,160,154,83,54,204,6,213,112,111,181,46,45,119,73,47,21,212,147,212,179,238,165,130,165,240,212,91,158,158,26,120,247,49,28,178,70,199,251,182,180,135,250,83,161,122,143,172,180,121,125,219,10,179,119,109,88,38,63,91,146,95,238,83,170,178,150,138,150,158,9,38,70,57,232,139,214,105,123,78,100,81,162,43,156,228,114,175,70,50,71,179,192,30,215,88,180,119,62,208,172,254,233,167,58,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,243,162,90,79,43,174,62,168,243,11,21,183,134,125,98,184,90,173,119,92,114,223,77,67,137,222,39,169,130,142,59,157,43,31,21,52,22,215,49,206,110,250,198,247,35,108,93,180,115,166,141,174,220,136,248,213,243,89,80,56,87,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,2,58,86,177,238,240,210,57,177,182,102,109,118,230,34,57,19,184,200,222,204,251,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,126,174,176,235,166,163,235,205,102,51,118,213,11,207,182,110,184,190,63,14,55,13,202,84,85,170,172,165,138,121,230,141,245,47,85,94,236,201,226,28,197,147,162,57,237,99,85,251,158,175,123,254,93,52,213,236,203,73,105,179,40,48,201,233,32,126,115,139,213,98,23,57,166,129,37,123,45,213,50,194,250,134,196,142,248,90,247,182,14,218,185,81,221,25,35,213,187,95,181,237,249,52,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,183,71,35,227,135,122,252,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,52,19,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,198,141,149,204,99,188,52,110,116,141,133,155,91,181,138,174,84,238,62,71,191,186,130,128,121,154,104,167,236,91,139,140,167,195,220,60,85,6,119,215,53,163,223,46,249,162,241,179,205,226,35,147,164,108,107,122,85,69,83,177,169,187,164,75,22,231,43,183,116,149,92,146,245,175,255,0,94,184,115,172,183,255,0,251,243,91,125,84,113,127,213,232,234,227,153,235,39,253,73,99,107,99,255,0,46,174,119,244,16,128,28,88,249,167,214,79,152,25,15,168,206,90,167,11,250,215,251,187,114,145,180,107,28,118,255,0,27,87,143,219,239,30,2,7,69,220,141,245,211,223,106,169,233,123,173,238,70,171,10,79,52,75,38,215,163,187,104,253,189,93,209,22,149,141,41,240,177,162,159,187,183,15,184,78,142,73,112,241,181,120,253,189,124,124,237,151,185,27,235,167,149,245,21,93,167,118,227,85,133,39,154,84,143,115,17,221,180,102,238,174,234,171,21,121,213,249,88,197,190,96,80,250,117,196,171,94,17,117,190,213,195,143,17,120,102,178,223,108,117,119,123,109,130,162,165,181,148,148,146,53,147,172,21,20,179,83,72,248,247,124,46,123,27,58,189,24,170,212,122,177,26,174,102,237,233,163,60,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,191,195,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,209,125,206,106,162,251,209,79,214,7,63,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,30,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,107,186,39,84,106,53,174,123,220,198,49,239,110,101,203,254,229,113,228,79,76,190,181,235,21,164,170,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,15,41,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,182,56,223,36,59,211,224,158,46,227,30,198,205,19,209,178,70,245,106,236,145,140,114,39,86,161,152,203,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,116,213,141,116,190,241,19,201,210,255,0,168,217,141,230,213,113,202,93,224,45,215,215,91,209,140,217,85,79,144,82,198,197,154,38,42,164,83,73,2,65,59,152,136,214,253,242,57,140,107,28,198,165,64,150,253,206,147,93,47,184,182,9,137,104,54,57,121,181,50,147,54,241,23,28,150,147,163,36,174,240,180,147,83,190,137,58,42,170,197,12,147,164,174,223,181,28,247,82,109,107,209,173,149,174,129,124,190,180,118,213,173,252,90,96,184,142,75,97,171,186,227,212,85,19,94,239,17,69,74,217,224,72,41,33,124,209,182,169,175,99,217,225,164,168,109,60,18,35,211,163,146,125,136,168,231,181,77,15,0,80,15,52,127,61,154,155,244,95,71,162,34,169,121,60,182,56,231,181,113,5,128,81,233,94,163,93,41,40,117,23,21,167,166,182,196,250,203,163,93,62,81,3,97,145,91,85,19,102,145,103,154,165,177,211,189,213,61,17,201,215,164,187,145,36,88,227,138,188,200,248,240,213,203,95,18,241,233,246,138,231,181,120,197,183,75,170,27,27,235,108,87,135,189,151,123,139,217,4,211,50,178,38,175,98,86,83,200,207,15,225,228,99,246,189,149,8,245,94,226,198,201,85,203,71,139,126,33,184,169,181,100,211,234,190,47,143,173,139,22,167,161,160,167,200,232,169,170,41,39,184,92,85,174,89,90,246,124,84,242,191,98,50,73,59,75,15,105,100,137,18,39,54,100,88,168,216,146,153,87,25,183,218,190,12,112,174,14,241,43,87,129,181,80,248,186,140,174,227,80,198,62,75,132,142,186,207,91,77,77,78,158,254,220,44,221,4,143,147,221,35,228,106,49,54,49,142,239,248,174,23,120,100,207,184,166,213,11,110,159,226,20,213,116,118,215,212,53,183,172,133,109,211,84,209,89,160,88,229,147,124,238,141,54,181,239,108,18,182,38,61,204,73,36,70,179,115,122,171,155,161,77,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,181,0,0,69,94,104,254,68,245,55,232,190,177,68,80,9,34,184,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,184,157,21,146,77,26,58,62,234,200,221,4,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,126,177,94,188,209,184,237,186,232,157,170,29,8,209,124,154,146,159,54,190,83,189,217,5,198,146,119,120,220,122,137,205,98,196,200,246,166,216,170,106,26,247,42,63,127,114,40,218,143,70,181,102,134,86,212,14,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,89,79,31,26,3,77,195,63,45,253,47,210,118,221,42,238,21,212,25,197,13,77,214,105,110,18,213,65,237,25,173,183,7,213,37,42,72,141,72,169,187,170,254,219,27,27,61,223,27,209,101,124,143,125,91,19,127,150,199,28,247,94,31,115,250,61,43,212,107,165,93,118,157,101,85,20,214,216,159,89,116,115,96,197,231,116,210,43,106,162,108,210,36,16,211,58,74,135,186,167,162,53,122,116,151,114,172,107,28,151,146,126,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,190,247,57,17,61,234,133,0,241,209,198,109,247,140,61,71,165,185,199,106,246,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,245,235,52,189,168,149,99,107,150,56,218,198,181,187,149,31,44,145,172,191,238,87,30,68,244,203,235,94,177,90,80,9,119,220,163,181,211,78,50,254,27,44,250,33,108,188,246,179,60,19,199,203,114,181,212,34,50,73,169,106,43,230,158,58,170,127,122,247,97,79,16,200,222,169,209,204,145,17,28,212,71,196,233,39,80,5,37,243,110,226,111,1,215,61,80,197,244,255,0,78,106,105,47,22,221,61,167,170,116,185,13,13,198,26,186,43,140,245,241,210,200,230,83,186,21,115,92,200,155,11,26,231,171,186,172,142,145,155,91,219,71,63,235,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,165,110,117,126,105,241,111,151,244,62,163,113,32,1,114,124,175,120,250,190,235,78,206,30,53,154,225,227,50,251,85,189,245,22,43,253,77,75,18,107,213,44,59,81,244,211,163,220,143,150,178,54,42,189,36,106,57,210,197,28,143,147,163,226,124,147,88,168,50,174,95,247,255,0,117,151,255,0,147,255,0,255,0,163,133,0,157,127,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,238,138,215,104,123,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,116,145,190,72,119,167,199,4,189,183,189,141,154,39,163,163,145,136,229,217,35,30,213,94,173,83,213,153,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,136,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,135,152,143,4,21,156,42,231,105,150,225,212,187,180,203,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,254,29,22,73,36,124,84,238,87,185,92,199,185,92,187,184,223,172,225,87,59,92,75,49,170,221,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,238,123,224,241,10,145,201,35,226,167,106,49,170,230,49,171,58,185,161,113,211,251,20,197,95,161,218,57,153,248,77,73,189,108,246,197,77,19,119,77,98,181,201,27,149,122,76,142,79,15,89,55,88,251,125,17,207,100,74,249,62,233,206,167,145,105,219,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,81,194,239,12,152,15,11,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,111,157,209,166,231,49,142,158,86,196,199,185,235,28,106,214,110,119,69,115,187,1,149,115,165,112,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,209,36,138,55,123,246,161,161,62,30,56,129,192,120,154,210,250,29,87,211,151,213,178,219,89,81,81,73,45,29,114,194,149,180,83,195,34,181,209,84,71,12,146,54,55,171,118,74,214,171,186,172,114,198,239,118,228,58,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,197,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,56,46,226,219,21,226,231,75,19,41,182,197,224,114,75,23,134,183,228,214,231,54,56,187,117,206,166,141,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,187,50,34,167,86,41,32,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,0,41,91,157,95,154,124,91,229,253,15,168,220,72,255,0,193,159,11,95,189,198,109,152,105,189,22,73,236,75,213,183,15,170,190,217,42,37,110,234,87,215,69,89,73,19,98,169,68,106,189,33,123,39,145,170,230,124,76,114,181,253,30,141,88,223,200,46,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,232,248,220,190,246,162,181,127,130,151,103,203,51,141,31,222,79,78,31,166,249,171,187,121,246,3,111,164,130,166,162,106,238,244,151,218,20,78,211,43,186,72,247,76,233,154,172,107,106,28,187,155,220,150,39,163,147,188,145,199,53,64,40,175,153,159,5,223,187,102,163,179,82,48,166,247,48,28,250,225,87,61,53,60,52,61,152,236,85,202,189,215,208,245,141,141,133,176,185,30,231,83,181,54,187,183,20,172,86,175,101,100,146,26,201,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,215,107,94,246,193,11,92,228,78,174,72,163,69,235,181,58,79,94,87,188,11,126,218,242,166,107,142,177,225,158,47,77,172,187,253,143,77,90,237,176,223,110,145,200,212,78,176,171,87,196,81,195,210,78,231,85,107,31,42,50,63,189,107,106,35,75,169,5,106,243,107,227,54,179,9,177,86,112,167,133,90,174,180,151,92,154,223,13,69,254,247,43,39,164,142,59,108,143,234,148,212,110,77,190,35,189,219,116,115,72,138,232,82,62,236,43,189,238,145,32,171,109,29,209,220,251,93,115,251,94,156,233,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,255,0,204,139,119,211,240,207,134,240,161,203,243,86,52,183,15,174,171,184,189,216,62,73,114,187,220,234,85,90,251,141,198,75,84,140,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,65,133,255,0,113,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,246,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,107,165,100,180,45,253,181,96,89,87,248,215,28,201,49,203,135,252,165,29,117,182,186,158,79,251,50,67,52,114,51,254,39,53,205,254,165,66,244,249,102,113,75,149,113,39,161,207,161,205,113,187,172,119,172,7,194,88,170,114,25,157,36,212,183,222,144,252,18,247,228,115,158,234,198,177,141,90,134,170,187,226,150,41,81,81,38,72,227,152,0,135,252,198,120,40,253,234,180,226,11,254,1,108,181,71,169,184,183,222,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,81,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,162,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,250,121,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,110,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,29,178,212,2,5,115,119,225,214,155,82,116,25,154,199,140,98,116,149,89,102,1,81,20,213,213,209,69,43,171,100,176,47,113,39,133,18,38,170,72,200,165,146,58,133,89,58,54,40,227,169,123,92,221,207,71,213,183,6,218,233,89,195,183,17,216,102,163,123,103,217,214,86,220,35,183,100,110,122,78,248,95,103,168,123,99,170,89,34,129,81,242,246,216,189,246,51,163,147,187,12,78,216,229,106,53,127,43,139,31,52,250,201,243,3,33,245,25,206,213,172,186,233,89,106,229,237,195,255,0,15,22,27,207,103,219,126,221,201,50,42,104,210,120,228,125,44,87,186,216,232,88,231,162,164,82,66,249,155,84,247,70,168,247,36,148,144,63,224,232,213,127,229,114,214,208,31,219,175,20,24,255,0,218,61,61,251,81,130,226,253,235,158,75,226,89,214,134,15,236,121,188,19,103,234,168,217,55,213,54,46,144,124,93,198,178,77,204,116,109,151,165,255,0,16,3,157,95,149,140,91,230,5,15,167,92,74,86,39,167,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,157,21,25,77,52,189,27,35,31,182,54,62,78,254,232,209,38,238,221,161,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,103,137,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,170,251,220,228,68,247,170,20,3,199,71,25,183,222,48,245,30,150,231,29,171,216,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,215,172,210,246,162,85,141,174,88,227,107,26,214,238,84,124,178,70,178,255,0,185,92,121,19,211,47,173,122,197,105,42,129,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,31,36,119,107,84,215,90,139,20,55,58,71,220,168,233,225,171,168,163,108,205,89,225,130,103,72,216,165,124,125,119,53,143,116,19,53,174,84,232,229,138,68,78,187,87,167,214,82,7,55,62,30,191,101,60,65,69,171,54,202,155,83,44,186,171,222,173,138,223,71,75,225,228,163,174,164,138,154,58,199,72,141,77,146,119,159,43,39,238,162,163,157,36,211,110,111,86,163,228,225,122,79,175,52,216,175,12,122,227,160,23,218,218,191,15,156,83,216,238,150,38,58,162,87,65,29,198,142,233,76,233,227,100,40,197,99,31,53,55,87,186,85,115,61,212,49,177,119,171,152,141,225,71,127,227,191,93,44,92,68,241,65,151,106,54,29,121,186,220,113,103,120,91,117,137,215,4,123,54,82,211,211,199,27,214,24,158,170,177,67,36,233,60,237,98,163,93,247,202,231,177,175,115,218,150,21,201,131,65,170,113,93,47,201,117,254,251,69,73,226,51,138,134,218,236,79,117,60,78,158,59,117,28,146,54,121,25,50,61,94,198,77,83,213,142,137,90,207,125,12,111,93,232,230,43,108,124,2,128,121,163,249,236,212,223,162,250,61,17,229,56,123,225,70,251,196,94,141,106,246,101,130,197,117,184,229,250,111,236,74,203,125,146,138,22,75,237,90,90,151,85,165,92,104,213,84,122,204,198,64,201,99,70,43,156,238,219,227,72,222,249,88,172,226,184,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,127,134,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,162,251,218,229,69,247,42,159,37,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,140,248,57,225,235,247,96,225,247,27,210,106,218,155,85,109,234,147,191,91,123,184,91,169,123,49,214,87,79,43,164,115,149,85,17,242,246,216,177,192,217,94,136,231,71,4,127,11,19,163,27,156,35,208,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,130,56,122,225,247,67,184,17,209,169,168,190,208,90,173,177,175,98,124,167,49,190,79,13,15,180,42,149,201,28,110,150,73,29,178,24,81,242,108,134,29,234,214,119,63,139,228,146,73,36,172,188,215,155,78,174,84,241,71,22,176,224,116,117,116,186,125,111,167,109,153,152,93,117,115,251,23,75,114,74,231,186,162,161,168,231,197,5,115,213,219,155,52,77,94,210,50,56,213,103,99,100,239,91,166,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,126,246,199,36,140,78,175,133,202,157,30,191,10,167,94,139,213,19,160,0,1,21,121,163,249,19,212,223,162,250,197,17,64,39,127,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,173,102,45,123,173,133,141,241,244,187,88,178,70,174,141,85,139,52,15,127,106,68,232,199,47,70,73,219,99,37,141,14,171,203,187,143,170,206,24,242,165,192,245,74,225,117,185,105,149,239,181,79,213,106,103,168,251,51,34,73,43,252,77,45,54,229,98,66,247,207,35,170,35,141,137,35,190,25,27,185,209,246,229,178,174,61,184,223,177,112,143,130,69,69,142,85,90,174,90,155,123,237,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,177,178,178,53,222,142,124,189,54,181,205,142,85,101,11,127,109,89,238,85,254,53,200,242,76,142,225,255,0,41,89,93,114,174,168,147,254,212,147,77,36,143,255,0,141,206,115,191,173,84,188,158,95,124,5,99,220,51,97,180,57,206,160,216,169,43,53,82,239,79,28,213,207,168,240,181,172,176,61,22,165,169,13,12,201,18,62,23,186,158,161,177,212,43,100,123,30,246,42,53,206,98,34,175,138,231,87,229,99,22,249,129,67,233,215,18,176,56,51,209,76,87,136,158,36,240,253,28,205,110,23,90,43,46,65,237,15,19,61,174,88,227,170,103,98,130,162,161,155,29,36,114,49,58,190,22,162,245,98,252,42,189,58,47,69,79,41,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,219,21,229,121,204,11,255,0,86,248,82,213,217,191,201,90,112,203,195,157,255,0,89,149,105,171,103,168,169,255,0,171,83,82,71,12,95,236,34,233,253,21,56,255,0,51,94,59,110,186,221,153,92,116,51,75,114,106,73,52,190,195,81,27,106,171,45,115,185,236,201,43,88,141,115,159,36,157,17,31,77,12,189,91,27,25,186,55,190,62,254,233,17,97,237,112,14,14,248,85,204,184,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,254,52,108,174,99,219,226,100,107,100,108,44,218,237,207,69,114,167,109,146,61,156,40,191,238,87,30,68,244,203,235,94,177,90,80,9,237,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,19,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,246,78,216,215,115,88,247,65,43,162,123,218,197,146,52,107,246,183,170,181,189,128,175,94,104,220,118,221,116,78,213,14,132,104,190,77,73,79,155,95,41,222,236,130,227,73,59,188,110,61,68,230,177,98,100,123,83,108,85,53,13,123,149,31,191,185,20,109,71,163,90,179,67,43,105,132,159,252,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,20,173,206,175,205,62,45,242,254,135,212,110,39,31,225,27,131,106,158,44,52,191,88,238,24,165,77,91,179,188,34,158,205,54,53,66,181,177,83,209,87,62,162,74,149,168,134,117,124,110,93,238,138,153,91,18,239,141,137,35,155,220,114,51,170,182,58,255,0,109,88,22,85,254,53,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,169,80,189,238,1,56,236,181,113,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,185,237,37,169,149,114,255,0,191,251,172,191,252,159,255,0,253,28,40,4,149,92,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,123,101,124,105,177,26,248,186,109,115,157,28,168,207,213,229,221,198,253,103,10,185,218,226,89,141,86,237,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,115,223,7,136,84,142,73,31,21,59,81,141,87,49,141,91,222,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,205,191,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,235,113,15,195,246,125,195,46,168,87,105,70,163,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,209,36,138,70,251,246,169,207,238,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,193,172,99,90,157,17,17,11,180,229,139,193,45,30,134,105,197,54,173,234,134,41,179,82,114,141,181,144,211,93,173,176,37,86,53,74,212,154,56,227,133,234,142,150,25,167,134,103,62,100,220,199,109,124,113,62,54,186,39,171,167,80,50,174,73,78,35,56,46,202,180,115,75,52,207,92,113,102,221,111,248,102,119,135,218,239,183,26,148,161,145,254,192,174,154,154,149,101,138,170,102,51,180,200,100,154,169,190,29,206,86,185,221,93,26,162,172,125,201,62,94,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,238,39,69,100,147,70,142,143,186,178,54,255,0,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,213,114,78,10,50,171,207,6,58,127,197,142,153,91,61,163,72,219,125,210,60,210,223,2,72,250,168,124,61,214,182,54,92,218,138,231,35,161,108,12,138,57,91,27,91,218,108,45,149,81,205,116,207,143,143,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,135,180,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,16,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,90,115,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,190,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,252,27,152,229,99,220,228,100,40,202,118,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,191,238,11,184,182,197,120,185,210,196,202,109,177,120,28,146,197,225,173,249,53,185,205,142,46,221,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,204,136,169,213,138,72,0,83,95,53,62,55,235,53,39,42,187,240,195,167,149,91,49,12,110,225,20,89,13,95,102,122,122,138,219,197,36,147,178,122,94,189,212,100,180,113,189,97,94,143,137,21,103,167,222,215,57,141,141,206,174,178,205,57,68,113,137,77,138,221,95,194,198,163,94,41,41,109,23,138,137,107,113,26,234,218,201,81,99,184,202,232,209,214,182,35,186,196,198,76,187,229,141,17,99,251,229,149,191,121,37,67,17,182,232,14,85,196,47,12,90,53,197,6,43,14,45,171,152,191,143,240,29,247,218,238,52,211,58,158,186,217,52,177,171,29,36,18,183,254,195,150,55,163,226,123,162,141,94,199,236,111,78,127,193,151,2,250,113,193,229,138,186,75,101,127,218,140,206,243,186,43,150,77,81,70,148,242,58,151,126,232,233,105,226,222,254,196,41,181,142,122,35,220,233,36,68,115,156,168,216,153,31,64,226,199,202,198,178,124,191,200,125,58,115,53,134,170,8,107,197,255,0,45,172,7,138,125,80,199,181,62,60,134,175,26,185,58,162,146,139,41,125,35,33,106,86,218,160,142,161,86,72,219,217,87,62,185,206,90,88,18,105,100,86,50,22,34,236,127,109,177,186,79,233,158,149,105,198,141,226,176,97,90,91,133,218,177,155,45,62,215,120,107,125,58,71,222,145,177,178,62,244,207,254,156,211,43,35,141,29,44,138,233,31,181,21,206,85,247,158,172,2,144,57,198,98,120,174,41,197,61,159,236,182,51,106,179,123,103,15,167,187,92,125,159,69,29,63,140,174,150,227,112,238,212,205,177,19,185,51,246,183,116,142,234,231,116,78,170,189,15,175,147,13,166,213,113,226,190,247,89,112,182,82,85,84,90,240,122,250,186,25,102,133,175,125,44,235,89,69,10,203,19,149,58,177,235,20,210,198,174,111,69,217,35,219,252,28,168,183,104,0,60,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,215,167,84,95,224,102,95,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,240,60,248,46,167,147,102,138,125,134,225,246,237,172,117,119,14,245,94,166,220,19,179,4,114,238,142,10,27,116,181,20,241,238,106,198,213,108,206,157,245,138,238,143,123,86,62,199,77,174,222,132,255,0,32,7,58,191,43,24,183,204,10,31,78,184,149,129,193,158,138,98,188,68,241,39,135,232,230,107,112,186,209,89,114,15,104,120,153,237,114,199,29,83,59,20,21,21,12,216,233,35,145,137,213,240,181,23,171,23,225,85,233,209,122,42,121,77,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,216,255,0,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,178,46,215,85,122,196,215,241,94,102,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,58,34,62,154,25,122,182,54,51,116,111,124,125,253,210,34,195,218,224,28,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,252,104,217,92,199,183,196,200,214,200,216,89,181,219,158,138,229,78,219,36,123,56,81,127,220,174,60,137,233,151,214,189,98,180,149,64,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,113,78,43,184,174,211,142,18,180,225,249,174,107,47,142,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,155,154,178,204,168,173,141,174,106,34,61,239,142,55,195,110,78,25,254,101,170,121,151,16,90,131,168,57,13,93,243,33,190,84,99,149,53,213,213,42,155,229,127,75,146,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,154,16,215,154,246,142,218,181,43,132,187,222,92,219,13,93,118,67,167,213,20,247,187,92,180,84,173,150,120,224,116,209,195,90,215,187,99,158,148,201,78,247,207,34,53,90,157,105,98,123,215,108,106,133,16,131,234,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,211,158,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,0,160,30,104,254,123,53,55,232,190,143,68,73,78,72,89,102,43,103,190,234,174,45,118,201,173,84,87,172,131,216,126,200,183,84,86,199,29,85,195,176,203,147,231,240,241,57,81,242,246,216,168,231,236,69,218,213,69,94,136,126,183,52,62,95,191,250,201,197,110,145,67,254,86,237,153,217,218,223,250,180,73,83,69,5,61,55,253,102,166,174,73,165,255,0,103,47,95,233,33,31,249,78,232,93,247,83,248,160,182,106,55,177,173,85,184,182,154,117,184,221,221,112,86,63,109,84,244,245,17,208,36,49,42,57,93,51,103,103,125,175,232,141,143,195,43,183,181,253,182,190,245,12,171,151,103,202,43,135,236,7,12,208,27,127,16,22,246,85,212,229,154,133,79,83,73,93,45,90,66,246,81,65,73,113,171,133,34,165,114,70,146,198,201,82,56,157,43,92,247,35,223,12,107,238,218,136,66,190,100,252,115,221,120,130,207,235,52,175,78,110,149,116,58,117,138,212,84,219,101,125,29,209,206,131,40,157,179,70,174,170,149,176,200,176,77,76,217,41,216,234,110,168,229,233,214,93,200,178,36,113,243,78,5,248,50,190,241,135,168,245,86,201,46,190,198,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,238,189,102,151,181,42,36,142,106,199,27,88,231,59,114,163,34,146,255,0,177,108,79,21,193,172,84,184,182,21,140,218,177,251,45,22,255,0,13,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,47,68,247,185,202,171,239,85,63,88,229,92,81,235,167,238,215,161,57,54,181,253,150,251,71,246,115,193,127,54,120,239,7,223,241,21,144,83,127,126,237,201,183,111,127,119,244,23,174,222,158,238,189,82,0,127,46,119,255,0,11,191,233,183,255,0,32,90,160,34,175,52,127,34,122,155,244,95,88,162,40,4,210,239,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,189,86,57,100,111,187,114,153,225,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,111,138,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,255,0,6,177,141,106,116,68,68,45,171,150,87,46,250,108,86,154,221,196,126,189,227,149,108,201,217,81,35,241,172,98,235,111,150,153,246,103,195,43,152,149,181,80,204,214,185,106,85,204,87,66,213,77,145,177,89,50,43,164,115,22,11,52,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,150,211,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,215,172,50,246,162,69,145,173,89,35,115,26,230,238,68,124,82,80,14,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,217,226,109,215,74,41,41,42,160,222,198,189,155,226,145,26,246,238,99,218,228,234,158,246,185,21,61,202,135,170,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,238,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,115,122,175,69,114,185,205,99,26,247,189,140,118,135,184,120,225,251,1,225,151,75,232,116,163,78,89,86,251,109,29,69,69,92,181,149,201,10,214,214,207,52,138,231,75,81,36,49,198,217,30,141,217,19,92,173,234,145,197,27,125,251,80,205,17,127,220,174,60,137,233,151,214,189,98,180,160,19,186,230,252,42,230,86,62,24,244,243,138,76,114,219,87,114,196,242,58,122,202,108,130,118,200,146,45,166,227,21,210,174,150,37,123,26,196,88,233,165,138,58,118,181,234,231,253,247,113,174,86,119,33,107,190,78,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,219,167,22,252,199,180,191,70,180,74,201,154,232,222,87,143,229,217,102,111,79,13,118,43,70,248,164,168,166,117,18,78,141,168,169,172,141,146,69,44,12,106,50,120,81,174,86,201,226,26,172,216,189,169,251,116,109,253,181,103,185,87,248,215,35,201,50,59,135,252,165,101,117,202,186,162,79,251,82,77,52,146,63,254,55,57,206,254,181,82,69,113,115,193,181,79,9,250,95,163,151,12,174,166,173,185,222,111,79,121,155,37,161,74,216,170,40,168,95,79,37,50,211,195,2,178,54,174,246,197,82,141,149,119,200,197,145,174,237,185,89,209,93,216,57,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,42,219,75,184,223,190,241,113,204,159,75,168,177,202,171,173,183,76,172,158,212,150,201,100,172,133,148,243,62,169,108,21,137,53,85,91,99,150,70,73,54,247,74,200,215,122,181,145,116,218,214,186,73,85,252,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,122,174,105,28,2,214,106,39,142,226,111,71,45,247,91,150,94,158,14,159,34,199,104,233,167,174,154,239,26,118,169,161,169,164,142,54,189,237,154,38,36,105,36,104,137,27,162,141,100,248,31,27,251,213,87,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,186,73,25,28,219,23,227,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,103,8,191,239,254,235,47,255,0,39,255,0,255,0,71,10,1,52,231,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,95,20,92,50,103,220,44,234,133,203,79,242,250,106,186,203,107,42,28,219,46,66,150,233,169,168,175,48,36,113,73,190,7,72,155,92,246,54,120,155,43,24,231,164,114,43,153,185,221,17,206,153,92,173,248,250,163,211,191,3,195,38,177,220,45,86,220,65,124,101,70,59,145,86,84,193,67,13,162,69,238,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,241,178,70,118,97,95,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,63,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,21,121,152,221,173,87,254,95,250,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,93,168,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,48,240,157,230,159,70,254,96,99,222,163,1,165,48,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,236,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,224,87,68,215,189,190,38,70,182,55,76,253,206,220,244,70,162,246,217,27,25,194,141,4,112,9,198,77,55,23,218,95,91,112,190,211,82,80,103,120,197,66,67,145,208,208,209,75,5,19,25,60,147,45,28,212,235,36,146,43,152,248,162,86,185,21,251,210,72,164,234,214,177,99,87,74,0,101,92,209,158,134,224,24,110,169,240,77,166,58,125,168,56,245,37,243,30,190,105,190,63,77,93,67,82,139,178,86,123,62,157,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,146,248,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,235,89,139,94,235,97,99,124,125,46,214,44,145,171,163,85,98,205,3,223,218,145,58,49,203,209,146,118,216,201,99,67,170,242,238,227,234,179,134,60,169,112,61,82,184,93,110,90,101,123,237,83,245,90,153,234,62,204,200,146,74,255,0,19,75,77,185,88,144,189,243,200,234,136,227,98,72,239,134,70,238,116,125,185,111,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,158,229,157,105,181,95,249,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,215,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,129,145,172,111,68,86,177,243,115,78,8,56,209,202,184,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,14,234,234,104,21,233,10,214,49,32,141,17,207,79,142,52,116,91,153,185,36,100,255,0,230,255,0,148,216,179,158,11,244,247,53,197,171,188,109,151,32,204,45,55,75,117,79,105,241,247,233,103,180,215,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,43,7,132,239,52,250,55,243,3,30,245,24,13,41,128,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,179,78,49,56,170,195,120,80,210,59,134,97,121,185,82,59,39,184,211,212,83,98,118,137,35,89,159,113,184,163,62,5,116,77,123,29,225,163,115,163,116,207,220,221,172,84,106,47,113,241,177,249,236,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,122,116,234,171,252,75,137,229,107,193,5,247,65,172,82,107,174,168,82,221,108,217,214,81,111,168,183,67,99,150,102,36,116,118,121,95,75,52,107,83,10,196,146,69,88,178,83,185,202,206,226,163,35,123,90,246,54,68,123,89,63,200,43,204,243,141,250,206,29,49,90,109,33,211,122,173,153,246,97,111,154,90,138,135,67,59,61,149,103,154,58,138,116,170,130,162,41,99,88,235,59,237,235,10,183,122,55,177,35,158,214,245,143,125,53,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,110,142,71,199,14,245,248,231,151,182,199,189,176,196,196,116,146,61,26,187,35,99,220,169,209,170,91,253,255,0,148,222,156,87,240,143,109,210,75,2,90,173,90,167,71,217,189,212,229,143,141,42,124,117,225,32,86,205,73,37,66,196,217,155,110,114,189,88,198,70,214,171,54,69,43,153,36,137,34,75,77,127,219,86,5,149,127,141,113,204,147,28,184,127,202,81,215,91,107,169,228,255,0,179,36,51,71,35,63,226,115,92,223,234,84,47,39,150,135,24,148,220,72,105,28,56,62,103,120,164,253,162,224,244,241,209,86,195,37,100,178,213,221,173,209,178,54,69,116,114,205,213,207,123,156,189,185,149,31,39,73,81,30,238,218,79,27,9,148,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,64,0,166,190,115,122,23,89,139,107,45,139,94,109,22,109,150,92,218,223,29,186,233,87,26,207,39,243,197,35,85,141,89,149,200,177,69,220,164,74,118,198,198,185,21,254,18,119,108,69,107,156,234,235,61,86,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,142,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,166,151,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,84,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,211,107,154,217,37,71,208,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,171,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,232,123,135,78,26,52,179,133,252,18,28,23,76,237,63,236,188,109,230,178,10,111,106,92,254,250,105,99,241,115,195,20,125,238,215,125,236,143,115,126,6,116,106,127,90,174,107,11,254,229,113,228,79,76,190,181,235,21,164,170,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,119,93,104,213,236,55,65,116,191,32,213,205,64,158,174,59,22,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,207,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,122,248,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,61,144,54,69,218,215,189,176,68,233,94,198,177,36,145,28,253,173,234,141,108,245,228,99,248,217,249,111,245,34,213,1,154,206,41,244,83,247,118,226,11,54,209,200,238,30,54,147,31,184,39,128,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,109,98,55,184,143,219,213,189,21,121,81,58,121,70,112,245,251,86,226,10,93,89,185,212,218,159,101,210,174,205,108,182,250,202,95,17,37,101,117,92,85,49,209,186,52,114,108,143,178,248,159,63,117,85,92,217,33,135,107,122,185,95,29,223,128,10,1,230,143,231,179,83,126,139,232,244,68,117,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,4,112,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,210,143,41,178,81,76,247,120,10,173,207,72,228,70,200,136,244,134,118,51,187,26,245,123,83,171,227,238,61,241,72,164,11,226,11,138,235,87,47,125,121,201,52,131,132,237,46,199,232,30,181,21,23,92,202,123,237,11,100,130,229,91,112,236,214,81,197,76,202,103,66,248,41,168,105,229,116,48,198,215,182,52,74,137,145,98,87,183,191,36,234,224,243,141,172,7,140,139,85,242,108,67,19,200,44,55,44,86,158,218,235,213,61,201,33,116,13,158,173,179,124,20,210,198,245,116,204,107,169,229,77,239,142,37,84,216,187,83,170,163,115,194,75,74,254,59,46,182,94,7,49,78,17,180,234,142,174,130,162,74,123,189,38,97,115,168,141,209,61,208,79,115,90,184,34,161,154,26,132,85,100,145,73,52,53,13,154,46,142,99,213,137,213,21,84,226,188,60,112,253,159,113,53,170,20,58,81,167,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,108,137,174,86,244,89,37,141,190,237,200,104,123,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,189,0,28,83,140,205,20,202,184,137,225,179,48,209,204,42,225,106,162,189,100,30,207,240,211,221,37,146,58,86,118,43,233,234,31,189,209,199,35,211,171,33,114,39,70,47,196,169,215,162,117,84,172,31,228,84,226,159,253,223,105,87,253,235,113,255,0,81,46,164,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,142,188,114,112,137,106,226,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,109,223,219,94,168,248,225,145,91,39,105,35,116,0,229,197,203,154,235,153,230,85,250,157,196,246,153,228,22,123,22,45,81,3,109,24,237,254,214,234,70,94,171,85,21,238,124,240,205,210,87,211,66,157,181,216,177,246,230,124,136,213,115,155,20,209,62,226,65,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,16,115,39,224,98,213,196,22,1,89,170,154,115,107,164,161,212,92,86,158,166,229,43,40,237,109,116,249,68,13,134,52,117,44,174,134,53,158,106,150,199,78,198,211,117,87,39,94,177,109,68,145,36,143,165,112,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,116,233,12,93,217,81,36,115,82,73,28,247,57,219,81,89,20,114,84,202,185,127,220,174,60,137,233,151,214,189,98,180,160,18,250,57,112,226,120,174,115,203,219,79,49,108,215,25,181,100,22,90,223,107,120,155,117,210,138,58,186,89,246,94,234,222,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,66,173,184,251,224,218,167,132,29,80,162,183,216,170,106,235,240,76,158,157,102,199,43,171,171,98,158,181,239,130,56,82,178,26,132,142,56,209,175,100,178,163,154,168,205,139,28,177,244,115,158,146,35,99,1,107,220,171,248,10,166,165,166,181,113,79,172,150,42,74,199,214,83,195,112,193,173,149,29,212,125,27,210,89,154,181,245,52,242,68,214,171,213,172,130,90,87,181,239,102,201,123,189,17,233,19,153,242,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,166,14,104,220,118,218,181,178,235,14,132,104,190,77,87,81,132,216,234,30,236,130,227,73,59,124,22,67,90,215,49,98,100,123,83,116,180,212,238,99,149,31,191,183,44,142,71,163,92,144,195,43,185,7,43,143,61,154,101,245,175,71,173,58,175,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,66,157,185,142,242,230,186,225,153,149,6,167,112,195,166,121,5,226,197,148,212,78,219,190,59,96,181,186,173,150,90,212,68,123,95,4,48,245,149,148,211,39,113,118,36,125,184,95,26,181,28,214,203,12,76,153,60,190,56,18,172,224,254,197,124,189,230,89,135,182,115,60,163,108,21,208,218,235,39,75,61,45,44,79,114,194,214,70,244,103,126,101,220,174,89,164,141,28,196,122,199,26,53,22,87,205,66,229,255,0,127,247,89,127,249,63,255,0,250,56,80,9,119,220,177,120,218,163,215,61,56,166,210,77,80,202,247,234,78,47,182,142,26,155,181,202,5,170,201,105,92,147,73,28,144,177,85,178,205,52,16,194,230,76,187,94,237,172,142,87,200,231,74,244,111,117,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,224,71,74,214,61,222,26,71,54,54,204,205,174,220,196,71,34,119,25,27,217,158,204,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,252,155,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,244,229,113,228,79,76,190,181,235,21,164,32,230,235,175,220,67,75,168,151,13,4,186,90,234,236,26,86,202,138,106,155,101,84,54,250,138,102,100,207,109,37,36,210,36,181,47,85,101,83,41,170,37,114,35,34,218,198,189,88,178,35,158,200,220,216,233,138,241,155,125,164,224,199,53,224,239,45,181,120,235,85,119,132,168,197,46,52,236,99,36,183,200,219,172,21,181,52,213,9,238,238,66,253,179,200,201,61,242,50,71,43,23,123,30,222,199,128,225,59,205,62,141,252,192,199,189,70,3,74,96,20,129,204,235,141,170,205,115,212,122,157,36,210,252,175,126,155,98,251,168,230,169,180,220,167,90,92,150,169,203,12,146,73,51,17,91,20,208,193,52,45,100,43,181,237,220,201,37,100,142,108,172,70,242,14,7,56,68,186,241,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,238,47,68,100,115,72,141,147,180,177,186,101,115,58,229,233,98,181,88,170,120,138,225,251,16,181,88,168,44,86,247,75,150,216,45,144,190,40,223,27,31,12,113,85,81,82,65,10,199,30,200,221,51,234,87,116,113,164,112,164,155,119,119,92,250,234,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,138,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,12,171,154,83,225,59,202,198,141,252,191,199,189,58,2,184,57,183,241,147,143,102,181,50,112,177,130,83,82,86,179,27,188,119,178,139,157,69,21,45,75,60,92,81,70,232,97,161,168,73,30,232,159,27,165,169,138,161,118,71,42,62,53,137,29,177,102,107,225,87,11,188,50,103,220,83,106,133,183,79,241,10,106,186,59,107,234,26,219,214,66,182,233,170,104,172,208,44,114,201,190,119,70,155,90,247,182,9,91,19,30,230,36,146,35,89,185,189,85,205,208,246,149,105,189,139,71,244,227,28,210,252,98,178,235,87,106,198,109,241,91,169,38,186,87,62,174,169,241,198,157,17,95,35,255,0,255,0,76,106,54,54,55,163,35,99,24,214,177,190,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,56,87,54,110,50,113,236,67,13,186,112,171,138,83,82,92,114,124,130,158,142,107,244,213,52,84,181,180,148,22,233,22,71,246,81,29,34,186,26,237,209,83,72,197,124,43,178,41,155,44,110,108,157,167,182,168,52,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,183,71,35,227,135,122,252,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,44,83,142,190,29,127,117,238,93,26,123,165,178,101,87,91,221,91,53,2,223,112,175,241,117,222,38,150,142,186,91,69,111,138,130,131,238,163,88,232,251,237,150,70,49,205,221,186,87,185,202,174,114,144,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,74,220,234,252,211,226,223,47,232,125,70,226,120,174,86,218,197,128,232,86,180,103,186,141,168,215,234,75,117,182,221,166,247,73,98,138,90,168,97,158,225,60,117,116,83,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,63,231,84,226,156,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,100,202,229,117,192,45,102,97,125,182,241,49,172,86,251,173,174,213,142,92,41,171,177,59,60,244,211,209,201,115,170,99,34,169,130,228,231,185,173,223,70,222,228,110,139,182,174,108,210,53,219,149,25,26,178,107,127,56,167,24,28,74,88,184,86,208,235,198,166,220,211,189,117,155,117,175,27,164,117,43,231,142,174,241,44,50,62,158,57,81,174,102,216,83,180,249,36,85,123,23,183,27,209,170,175,86,53,217,236,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,240,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,185,78,88,124,16,86,112,233,138,212,234,246,164,82,236,207,179,11,124,49,83,211,182,105,217,236,171,60,209,211,212,45,44,244,242,197,26,199,89,223,111,73,145,219,209,189,136,218,199,55,172,155,231,81,93,92,212,248,32,163,212,156,86,239,196,246,158,82,236,203,241,187,124,82,228,52,157,232,41,233,235,108,244,145,206,249,234,186,118,145,242,214,70,197,133,58,190,84,69,130,159,99,90,231,182,54,186,168,116,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,255,0,50,166,138,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,165,131,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,1,21,121,154,104,167,237,167,132,124,167,195,220,60,45,126,9,215,53,163,223,46,200,101,240,80,77,226,35,147,164,111,115,186,210,203,83,177,169,183,172,169,22,231,35,119,117,160,18,127,242,108,209,79,183,60,65,93,181,142,174,225,217,164,211,43,122,118,96,142,93,178,79,93,113,138,162,158,61,205,88,220,142,133,176,50,177,93,209,236,114,73,216,233,185,187,208,186,144,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,44,211,152,39,30,184,247,12,216,109,118,13,167,215,218,74,205,84,187,211,201,13,11,41,252,45,107,44,15,69,166,114,205,93,10,202,143,133,238,167,168,116,148,232,232,222,199,189,136,174,107,152,138,139,70,223,219,86,123,149,127,141,114,60,147,35,184,127,202,86,87,92,171,170,36,255,0,181,36,211,73,35,255,0,227,115,156,239,235,85,62,188,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,204,230,23,253,202,227,200,158,153,125,107,214,43,78,85,252,181,124,44,127,184,29,85,255,0,186,173,223,235,196,191,208,77,107,197,120,137,210,123,22,177,225,86,251,173,21,151,32,241,94,26,11,164,81,199,84,206,197,76,180,239,222,216,228,145,137,213,240,185,83,163,215,225,84,235,209,122,162,103,179,139,31,52,250,201,243,3,33,245,25,203,147,229,195,150,98,184,55,47,109,60,202,115,92,154,213,143,217,104,189,173,226,110,55,74,216,233,41,96,223,123,171,99,55,203,34,181,141,220,247,181,169,213,125,238,114,34,123,213,10,193,227,219,141,251,239,23,25,220,84,88,229,85,214,219,166,86,78,212,182,75,37,100,44,167,153,245,75,10,36,213,85,109,142,89,25,36,219,221,43,35,93,234,214,69,211,107,90,233,37,87,197,82,213,57,24,254,54,126,91,253,72,181,64,84,175,58,205,11,163,181,95,112,190,33,236,54,110,207,182,247,227,121,21,76,107,4,113,190,170,38,119,40,94,230,34,36,178,76,248,91,84,199,72,170,246,164,116,144,51,224,232,212,125,96,151,189,202,135,71,109,90,107,194,93,147,46,117,134,174,135,33,212,26,138,139,221,210,90,218,86,197,60,144,54,105,33,162,107,29,177,175,90,101,167,99,39,141,28,174,78,181,82,189,139,182,68,66,101,2,31,235,223,52,13,2,225,219,86,47,186,57,154,226,26,129,91,122,199,252,47,137,158,215,111,162,146,149,253,250,104,170,25,177,210,85,198,245,232,201,154,139,213,137,241,34,244,234,157,21,122,7,10,92,107,105,103,24,63,106,127,102,118,12,174,217,246,75,192,248,223,110,210,211,67,220,241,93,254,223,107,179,60,189,122,120,103,238,221,183,167,86,244,235,213,122,84,15,52,127,61,154,155,244,95,71,162,56,166,13,161,122,143,169,58,113,156,234,134,21,102,246,173,171,78,124,12,183,248,96,85,117,85,61,45,82,84,42,85,54,52,79,142,24,252,43,187,170,139,185,141,123,94,173,86,54,71,179,235,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,162,73,20,110,247,237,67,202,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,239,114,221,225,163,247,114,225,198,215,237,251,79,132,204,243,93,151,252,131,189,7,110,162,159,184,207,236,90,39,239,138,57,89,217,133,83,116,82,110,237,207,45,86,213,232,226,128,79,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,8,224,163,133,27,23,9,122,53,69,134,246,173,85,153,125,203,165,102,83,123,162,133,237,241,245,91,158,177,198,142,145,85,235,12,12,127,106,52,232,198,175,71,201,219,99,229,145,9,0,115,253,123,214,188,87,135,109,39,190,235,30,107,111,186,214,217,113,255,0,11,226,96,181,197,28,149,79,239,212,197,78,205,141,146,72,216,189,31,51,85,122,189,62,20,94,157,87,162,44,64,254,90,190,22,63,220,14,170,255,0,221,86,239,245,226,127,131,159,235,222,181,226,188,59,105,61,247,88,243,91,125,214,182,203,143,248,95,19,5,174,40,228,170,127,126,166,42,118,108,108,146,70,197,232,249,154,171,213,233,240,162,244,234,189,17,99,6,158,243,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,244,235,209,23,248,30,215,154,63,145,61,77,250,47,172,81,20,2,106,160,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,74,1,47,123,151,190,127,134,233,103,46,28,39,80,117,7,33,164,177,227,214,58,123,221,77,117,117,74,174,200,153,237,154,196,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,90,150,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,224,87,68,215,189,190,38,70,182,55,76,253,206,220,244,70,162,246,217,27,25,197,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,163,216,146,195,44,106,230,245,77,241,189,191,197,170,137,102,156,177,121,133,209,226,212,116,220,58,241,3,151,246,109,80,237,139,18,191,220,230,130,10,91,85,44,80,77,36,180,181,181,115,204,205,176,167,106,22,83,38,215,185,29,34,199,185,24,145,53,159,173,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,238,188,205,121,136,83,98,180,215,30,28,52,19,35,171,102,78,202,136,217,146,228,246,171,132,180,207,179,62,25,90,245,162,165,154,23,53,203,82,174,98,54,103,34,236,141,138,248,85,29,35,158,144,84,89,42,185,92,121,236,211,47,173,122,61,105,213,121,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,73,77,123,230,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,133,241,51,218,237,244,82,82,191,191,77,21,67,54,58,74,184,222,189,25,51,81,122,177,62,36,94,157,83,162,175,64,225,75,141,109,44,227,7,237,79,236,206,193,149,219,62,201,120,31,27,237,218,90,104,123,158,43,191,219,237,118,103,151,175,79,12,253,219,182,244,234,222,157,122,175,74,214,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,25,87,47,251,255,0,186,203,255,0,201,255,0,255,0,209,194,128,79,213,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,208,159,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,189,40,242,155,37,20,207,119,128,170,220,244,142,68,108,136,143,72,103,99,59,177,175,87,181,58,190,62,227,223,20,138,114,174,98,60,2,209,241,57,138,166,121,165,182,251,85,183,83,108,157,218,142,137,77,5,63,218,104,214,56,153,225,170,170,118,163,214,102,50,8,219,79,36,143,88,219,241,70,237,173,147,185,21,22,23,253,202,227,200,158,153,125,107,214,43,79,127,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,107,82,88,85,81,178,53,173,84,86,61,145,200,204,241,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,175,181,225,59,205,62,141,252,192,199,189,70,3,74,96,174,174,107,60,109,86,105,77,138,155,135,237,33,202,252,30,103,121,237,214,95,238,86,187,148,244,247,12,126,149,143,138,104,35,99,225,86,246,230,168,247,245,69,126,230,192,139,186,53,74,136,222,149,45,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,162,158,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,205,141,136,231,61,204,138,40,152,175,126,205,203,213,74,22,230,35,193,5,103,10,185,218,101,184,117,46,237,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,115,223,63,135,69,146,73,31,21,59,149,238,87,49,238,95,147,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,219,125,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,98,45,211,93,184,231,181,112,251,192,214,147,233,94,156,221,41,43,181,23,42,211,123,61,182,87,209,221,26,217,241,120,29,103,164,87,85,74,216,100,73,225,169,116,117,12,117,55,84,106,117,235,46,229,72,210,57,42,175,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,59,194,143,10,58,113,194,86,156,51,10,194,162,241,215,90,238,220,247,251,252,240,163,42,174,245,77,69,68,115,145,21,123,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,255,0,87,175,122,215,138,240,237,164,247,221,99,205,109,247,90,219,46,63,225,124,76,22,184,163,146,169,253,250,152,169,217,177,178,73,27,23,163,230,106,175,87,167,194,139,211,170,244,69,136,31,203,87,194,199,251,129,213,95,251,170,221,254,188,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,201,255,0,166,92,107,226,188,41,242,204,211,219,37,166,231,226,53,55,38,183,228,17,227,150,250,117,141,242,80,111,187,215,198,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,38,214,202,248,171,3,251,106,207,114,175,241,174,71,146,100,119,15,249,74,202,235,149,117,68,159,246,164,154,105,36,127,252,110,115,157,253,106,165,223,114,204,224,187,247,108,211,135,234,70,106,222,230,125,159,91,233,39,169,167,154,135,179,37,138,133,83,186,202,30,178,49,179,54,103,43,218,234,134,174,214,247,34,137,136,213,236,164,146,121,94,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,1,74,220,234,252,211,226,223,47,232,125,70,226,67,253,30,208,189,71,215,154,204,154,211,165,246,111,108,221,113,124,126,108,146,107,108,74,171,85,89,75,20,240,67,35,41,152,136,189,217,147,196,53,233,31,84,115,218,199,35,55,61,88,199,248,171,77,109,53,186,235,69,112,172,180,210,93,41,233,106,35,154,90,26,183,74,216,42,152,215,34,186,25,22,23,178,84,99,145,21,170,177,189,143,232,171,181,205,94,138,154,20,224,99,138,12,7,137,173,23,161,172,196,45,20,150,11,150,35,79,67,100,189,88,105,169,225,165,130,138,118,210,68,187,169,41,163,150,71,71,66,174,238,199,2,191,106,170,64,246,244,248,20,145,69,112,115,136,225,159,50,212,28,54,203,175,248,125,118,65,119,102,15,78,250,43,190,63,18,164,180,148,118,231,171,229,150,233,20,123,145,204,123,92,145,178,117,107,95,186,36,137,238,237,178,153,238,90,150,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,122,117,232,169,252,77,36,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,28,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,243,164,122,181,175,115,34,138,87,163,31,179,106,231,7,44,191,253,171,202,175,57,79,177,45,86,111,108,220,42,46,30,206,180,211,120,122,26,62,236,142,127,98,158,46,171,219,133,155,182,177,157,87,107,81,19,170,244,46,123,148,255,0,12,89,150,146,233,29,54,172,230,121,118,65,3,243,154,121,46,22,204,90,27,202,75,102,101,186,165,148,146,83,215,203,74,214,237,109,115,219,7,185,233,35,186,65,35,24,228,107,247,53,179,212,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,0,15,21,173,122,161,106,209,93,35,203,245,94,242,218,73,41,241,107,61,77,201,148,245,53,173,164,101,100,236,98,246,105,82,87,34,163,31,52,189,184,153,240,185,85,242,53,17,174,85,68,92,208,229,151,255,0,181,121,85,231,41,246,37,170,205,237,155,133,69,195,217,214,154,111,15,67,71,221,145,207,236,83,197,213,123,112,179,118,214,51,170,237,106,34,117,94,133,175,242,71,213,11,85,86,1,168,90,47,51,105,32,185,91,47,17,101,20,234,234,214,247,235,32,169,134,58,105,118,83,244,71,108,129,212,144,238,145,21,201,214,174,54,170,55,221,190,205,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,23,245,175,247,118,214,171,70,177,199,111,241,181,120,253,190,241,224,32,116,93,200,223,93,61,174,170,158,151,186,222,228,106,176,164,243,68,178,109,122,59,182,143,219,213,221,17,124,86,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,91,247,43,158,4,174,186,39,106,155,93,245,163,25,164,167,205,175,148,236,110,63,110,171,129,222,55,30,162,115,94,146,190,77,203,182,42,154,134,189,168,172,217,220,138,54,171,21,205,89,166,137,188,43,154,71,0,180,122,119,227,184,155,209,203,125,170,219,136,47,131,167,200,177,218,58,104,40,97,180,72,189,170,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,62,54,72,254,204,43,225,211,137,125,83,225,127,59,135,58,211,59,183,251,47,27,102,172,158,167,217,119,63,185,154,40,252,92,16,203,31,123,181,223,123,227,220,239,129,253,28,159,214,139,202,139,254,229,113,228,79,76,190,181,235,21,165,43,126,233,220,83,255,0,193,167,85,127,240,109,199,255,0,36,187,238,92,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,181,188,77,186,233,69,37,37,84,27,238,181,111,102,248,164,70,189,187,152,246,185,58,167,189,174,69,79,114,161,72,60,88,249,167,214,79,152,25,15,168,206,122,12,223,138,172,202,249,195,30,158,112,183,142,92,170,237,184,158,57,79,89,83,144,64,216,210,53,187,92,101,186,85,213,68,143,123,94,171,37,52,81,73,78,230,177,90,207,190,238,57,200,254,220,46,111,201,194,143,10,58,143,197,174,163,179,10,194,162,240,54,170,30,220,247,251,252,240,171,233,109,20,174,85,68,115,145,21,59,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,207,65,204,35,0,195,116,179,139,156,219,79,180,251,30,164,177,227,214,58,123,37,53,13,13,50,46,200,153,236,122,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,89,149,200,199,241,179,242,223,234,69,170,2,10,243,130,214,59,22,13,195,2,233,85,68,62,34,245,169,119,8,41,232,227,220,246,118,41,104,106,32,171,168,169,234,140,115,29,181,236,166,139,182,174,99,151,196,239,110,228,141,200,82,9,165,222,27,181,190,213,196,126,137,98,218,209,102,177,213,217,169,242,58,121,92,250,10,153,27,35,233,167,134,121,41,230,98,61,190,231,177,37,134,77,143,232,213,115,54,185,90,197,85,98,116,176,82,7,49,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,251,39,195,92,109,120,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,94,139,238,115,85,23,222,138,73,94,77,122,79,170,122,95,251,95,253,166,105,166,87,137,123,79,236,255,0,130,246,237,154,166,131,197,118,253,161,220,237,119,152,221,251,123,140,221,183,175,77,237,235,252,80,133,124,209,252,246,106,111,209,125,30,136,147,252,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,128,115,4,224,43,33,225,155,50,174,206,116,250,197,87,89,165,119,122,137,38,161,125,63,138,173,125,129,136,148,205,88,107,166,88,145,144,177,213,21,14,142,157,93,35,222,246,49,17,206,115,209,85,124,79,47,254,24,191,121,238,32,173,54,12,147,23,186,220,176,27,38,251,134,87,83,71,55,135,142,24,82,41,22,154,9,38,247,42,119,231,99,35,217,26,164,171,31,121,204,86,246,221,35,52,40,101,92,185,238,81,92,50,96,56,214,137,91,248,142,184,83,82,94,114,204,198,162,165,212,51,213,219,161,87,216,96,165,158,174,137,89,75,42,162,202,215,204,157,213,149,237,115,81,204,116,108,219,240,43,159,97,64,141,92,199,177,60,171,57,224,199,80,241,108,43,25,186,228,23,170,223,100,248,107,117,174,138,74,186,169,246,93,105,30,253,145,70,142,123,182,177,142,114,244,79,115,90,170,190,228,82,144,127,116,238,41,255,0,224,211,170,191,248,54,227,255,0,146,105,76,17,171,152,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,236,159,13,110,181,209,73,87,85,62,203,173,35,223,178,40,209,207,118,214,49,206,94,137,238,107,85,87,220,138,84,95,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,90,255,0,52,127,34,122,155,244,95,88,162,40,4,213,64,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,47,251,149,199,145,61,50,250,215,172,86,148,2,117,92,139,137,125,83,200,116,39,17,225,211,218,222,204,195,49,47,31,253,139,110,158,166,31,107,248,170,196,172,254,207,103,117,98,168,236,204,157,98,251,182,236,234,171,239,85,234,123,254,5,248,50,190,241,135,168,245,86,201,46,190,198,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,238,189,102,151,181,42,36,142,106,199,27,88,231,59,114,163,34,146,223,248,174,224,151,78,53,243,135,215,233,38,21,138,98,152,157,214,193,220,172,195,106,96,182,165,53,45,166,169,242,164,147,70,214,83,163,123,112,212,124,76,149,17,174,110,231,182,85,142,71,196,196,40,51,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,122,174,187,241,85,153,113,15,164,122,97,135,234,85,202,174,239,147,233,229,69,230,153,215,121,227,77,245,214,234,134,80,120,85,154,93,234,233,170,90,234,122,134,189,234,214,238,98,66,231,44,146,58,71,172,138,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,19,252,201,250,105,5,120,92,226,82,251,194,245,227,58,205,112,228,217,148,222,240,249,177,235,21,75,233,89,81,13,29,84,213,244,82,62,121,24,247,34,46,200,32,157,89,213,30,222,239,105,30,199,49,94,135,42,254,218,179,220,171,252,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,90,169,58,184,181,224,130,197,194,63,3,184,213,110,71,75,106,185,106,109,239,80,41,162,189,222,232,230,125,68,44,165,74,75,146,195,75,72,233,34,141,241,195,177,177,62,68,216,142,124,189,119,57,205,142,36,103,42,229,113,231,179,76,190,181,232,245,167,85,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,197,57,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,217,62,26,227,107,198,107,106,233,103,217,106,164,99,246,75,28,110,99,182,189,142,106,244,95,115,154,168,190,244,82,74,242,107,210,125,83,210,255,0,218,255,0,237,51,77,50,188,75,218,127,103,252,23,183,108,213,52,30,43,183,237,14,231,107,188,198,239,219,220,102,237,189,122,111,111,95,226,135,0,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,25,87,47,251,255,0,186,203,255,0,201,255,0,255,0,209,194,128,75,73,230,161,192,85,77,45,77,215,138,125,27,177,85,214,50,178,162,107,134,115,108,167,237,35,40,216,145,66,212,175,166,167,142,38,185,88,174,100,242,213,61,207,123,247,203,221,232,140,73,92,200,1,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,118,201,90,213,119,68,146,40,221,239,218,134,135,180,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,158,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,129,92,221,120,126,192,115,61,1,184,113,1,112,101,93,54,89,167,180,244,212,148,50,210,36,44,101,108,21,119,26,72,86,42,167,44,107,44,140,137,36,149,209,53,175,106,49,243,72,190,253,202,133,38,23,147,203,99,142,123,87,16,88,5,30,149,234,53,210,146,135,81,113,90,122,107,108,79,172,186,53,211,229,16,54,25,21,181,81,54,105,22,121,170,91,29,59,221,83,209,28,157,122,75,185,18,69,142,57,190,80,183,49,254,19,53,31,64,53,98,92,214,231,124,202,243,44,51,40,240,209,91,114,204,130,230,183,59,132,149,81,211,49,178,82,215,84,108,102,217,147,180,245,137,21,54,186,6,181,26,231,44,114,163,63,43,151,119,22,118,46,21,117,149,107,115,27,29,169,216,182,89,218,183,95,111,107,108,125,77,210,215,74,214,202,172,90,87,49,237,86,194,233,223,3,234,24,140,145,207,101,59,118,49,94,198,34,223,240,43,215,155,175,19,120,14,53,162,87,14,28,109,245,52,151,156,179,49,168,166,109,116,20,151,24,85,246,24,41,103,164,173,71,213,68,138,178,181,243,39,105,34,99,154,212,115,29,35,247,124,8,215,212,14,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,105,35,64,116,155,246,21,163,88,158,145,253,175,186,229,31,101,237,237,162,246,165,205,221,102,159,226,115,182,181,189,87,183,11,55,118,226,139,115,187,113,50,54,110,118,221,203,153,114,69,113,153,165,247,92,46,187,73,51,201,157,87,61,183,80,116,159,16,185,83,206,234,39,69,4,83,211,90,41,168,165,165,100,189,85,179,61,173,167,134,103,116,218,173,74,168,209,91,252,28,233,85,200,250,231,134,197,159,234,157,154,186,58,69,203,42,172,246,234,155,91,221,72,174,157,45,209,77,43,107,81,147,109,232,198,44,179,80,110,102,228,222,169,26,244,119,109,85,182,232,70,174,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,124,53,186,215,69,37,93,84,251,46,180,143,126,200,163,71,61,219,88,199,57,122,39,185,173,85,95,114,41,72,63,186,119,20,255,0,240,105,213,95,252,27,113,255,0,201,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,205,43,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,163,24,178,205,44,138,214,244,77,242,61,223,197,202,171,109,92,169,248,24,181,89,113,154,14,40,181,94,215,73,112,185,95,233,210,76,82,203,113,181,181,233,108,129,149,12,146,43,154,247,227,220,218,151,186,6,62,9,34,232,141,133,251,209,239,239,34,69,102,132,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,209,237,255,0,44,197,113,79,102,253,169,201,173,86,111,108,220,33,180,219,189,161,91,29,63,140,174,151,175,106,154,29,234,157,201,159,181,219,99,111,87,59,162,244,69,232,126,176,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,119,254,100,92,183,127,104,30,212,226,23,135,171,15,246,215,241,214,100,216,205,28,95,250,107,250,223,89,72,196,255,0,246,207,226,178,68,159,225,30,247,53,59,253,82,162,176,52,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,161,238,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,232,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,89,204,191,131,186,158,27,245,114,108,227,12,179,213,254,206,179,138,137,43,104,166,142,142,40,169,45,55,25,31,35,229,181,181,33,232,214,49,173,78,228,40,172,143,172,74,172,111,113,96,145,231,228,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,219,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,59,111,123,237,102,43,246,87,237,215,218,107,87,217,191,103,251,91,219,30,54,63,3,224,123,125,223,19,223,235,219,236,246,254,62,230,237,187,126,46,189,61,230,125,248,228,226,238,235,197,246,174,55,43,130,221,87,103,196,236,52,238,182,227,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,219,191,182,157,17,145,195,26,186,78,210,72,238,191,203,15,130,10,62,34,242,170,157,94,212,138,93,248,14,31,112,134,42,122,118,205,3,253,171,120,134,74,122,133,165,158,158,88,164,73,40,251,14,233,50,59,98,187,191,27,88,231,116,147,101,223,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,0,43,131,157,62,177,90,172,186,71,138,104,133,190,253,87,21,247,37,188,50,247,93,71,73,84,214,177,214,170,86,72,212,109,84,104,244,122,178,74,153,34,124,72,230,43,28,250,57,23,170,58,36,41,216,145,92,190,181,138,213,162,28,90,96,185,118,75,126,171,181,99,213,181,19,89,47,18,197,84,216,32,88,42,225,124,49,186,169,207,123,25,225,163,168,117,60,242,43,215,163,82,13,232,138,230,53,13,15,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,148,242,183,224,22,143,81,60,15,19,122,199,111,181,92,177,4,241,148,248,238,59,89,77,5,116,55,121,19,187,77,53,77,92,114,53,236,108,49,61,36,72,227,84,73,29,44,105,39,192,200,217,222,183,243,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,162,30,98,60,16,86,112,171,157,166,91,135,82,238,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,248,116,89,36,145,241,83,185,94,229,115,30,229,136,5,255,0,114,184,242,39,166,95,90,245,138,210,85,3,53,156,88,249,167,214,79,152,25,15,168,206,121,253,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,132,248,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,232,174,117,48,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,162,30,107,218,197,117,212,174,45,47,120,139,111,212,149,216,246,159,83,211,217,45,113,81,85,58,88,35,157,208,199,53,107,158,221,238,98,84,165,67,223,4,138,212,106,244,165,137,143,77,209,170,144,212,183,78,73,250,197,117,189,97,185,230,136,95,47,212,146,211,227,85,20,183,187,5,28,213,78,117,91,96,170,89,27,88,216,163,115,213,18,154,57,99,129,234,145,177,17,178,214,61,92,170,178,180,179,64,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,89,166,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,112,174,9,56,50,177,112,125,98,205,104,104,174,190,213,175,202,242,9,170,35,171,115,222,233,35,179,192,249,25,109,166,149,126,24,223,51,99,146,73,36,145,145,70,139,37,67,217,241,54,54,57,100,169,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,128,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,251,184,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,156,3,249,81,248,19,255,0,127,63,244,102,241,254,168,74,160,69,94,104,254,68,245,55,232,190,177,68,80,9,170,131,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,225,92,45,113,191,161,220,92,123,98,139,77,234,174,182,219,213,147,164,181,22,75,236,48,211,215,62,149,118,162,85,68,216,165,145,146,67,189,219,28,173,122,185,142,219,189,173,73,35,87,200,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,191,238,87,30,68,244,203,235,94,177,90,80,9,210,184,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,217,19,92,173,232,178,75,27,125,219,144,208,246,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,1,10,185,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,119,106,58,37,52,20,255,0,105,163,88,226,103,134,170,169,218,143,89,152,200,35,109,60,146,61,99,111,197,27,182,182,78,228,84,88,79,254,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,149,86,92,247,43,158,4,174,186,39,106,155,93,245,163,25,164,167,205,175,148,236,110,63,110,171,129,222,55,30,162,115,94,146,190,77,203,182,42,154,134,189,168,172,217,220,138,54,171,21,205,89,166,137,191,95,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,157,87,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,6,85,203,254,255,0,238,178,255,0,242,127,255,0,244,112,160,19,85,5,16,243,4,224,43,33,225,155,50,174,206,116,250,197,87,89,165,119,122,137,38,161,125,63,138,173,125,129,136,148,205,88,107,166,88,145,144,177,213,21,14,142,157,93,35,222,246,49,17,206,115,209,85,124,79,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,199,205,120,155,187,90,175,252,73,106,189,246,197,115,164,184,219,110,57,197,246,174,142,178,146,102,205,5,76,18,87,204,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,46,211,149,199,145,61,50,250,215,172,86,146,168,138,188,209,252,137,234,111,209,125,98,136,160,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,214,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,25,240,197,196,21,139,137,237,26,178,234,245,131,31,186,217,35,185,119,32,169,161,184,64,246,246,106,162,118,201,155,12,202,214,178,170,20,122,42,54,104,254,21,232,173,114,50,70,201,19,63,87,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,217,214,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,109,149,114,157,227,126,179,36,246,103,9,154,153,85,190,174,223,111,88,176,154,212,134,121,166,170,142,31,17,61,69,45,84,206,149,232,222,212,8,196,167,70,198,200,219,21,59,152,174,220,145,181,211,127,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,217,3,100,93,206,99,29,60,78,149,236,107,214,56,213,207,218,238,136,215,103,95,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,123,150,47,4,180,122,25,167,20,218,183,170,24,166,205,73,202,54,214,67,77,118,182,192,149,88,213,43,82,104,227,142,23,170,58,88,102,158,25,156,249,147,115,29,181,241,196,248,218,232,158,174,157,70,85,203,52,227,255,0,75,238,185,15,47,206,23,245,94,222,234,185,169,240,204,94,207,109,174,167,134,137,210,178,56,46,22,170,78,149,82,202,139,210,22,50,90,56,162,77,205,232,231,213,49,55,53,81,17,241,87,151,134,107,106,192,56,210,210,171,237,230,158,174,106,122,171,195,236,140,109,51,26,231,164,247,10,105,104,97,114,163,156,212,216,217,106,99,115,215,175,84,98,57,81,28,168,141,93,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,37,87,45,78,95,191,183,106,202,29,123,213,104,118,96,54,171,131,189,151,110,115,122,73,120,174,164,158,153,255,0,123,20,244,207,134,162,220,244,241,48,73,181,232,229,146,55,179,221,181,197,212,130,0,115,171,242,177,139,124,192,161,244,235,137,84,28,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,157,87,140,158,57,243,238,38,117,114,28,175,22,186,100,24,158,39,142,84,83,201,140,90,161,186,77,27,225,158,153,242,186,27,156,172,100,157,166,87,42,204,254,146,68,136,177,179,100,104,247,236,89,31,105,60,185,184,215,253,234,180,226,123,6,127,115,181,71,169,184,183,221,220,169,160,94,212,151,74,20,70,36,119,54,195,181,172,110,231,189,99,149,177,43,154,201,26,215,116,137,179,69,26,76,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,186,107,22,177,96,58,21,128,93,53,27,81,175,212,150,235,109,186,158,121,98,138,90,168,97,158,225,60,112,201,51,105,41,91,51,216,217,106,100,108,79,72,226,71,34,185,83,254,117,76,229,235,246,172,254,221,117,151,44,213,207,178,22,172,95,237,69,193,213,190,203,182,55,164,48,124,40,221,206,119,68,238,76,253,189,201,101,218,222,228,175,145,251,91,187,106,88,255,0,39,126,27,117,115,25,169,189,107,222,69,127,200,49,92,98,237,78,203,125,38,53,45,19,225,102,70,199,68,201,161,184,74,147,199,181,212,204,108,253,96,150,31,141,239,116,169,220,100,104,246,79,105,71,138,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,252,232,185,214,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,245,86,163,221,177,232,248,220,187,216,228,79,65,127,227,3,92,114,158,28,109,188,46,223,242,79,25,136,90,174,16,213,211,76,247,204,149,222,22,22,42,67,110,146,68,145,25,45,28,111,84,145,145,200,199,57,142,142,36,107,145,145,70,198,184,63,225,174,251,197,78,184,217,244,202,216,189,155,84,59,110,153,37,91,106,153,4,148,150,120,166,141,149,18,68,174,107,247,76,189,214,71,26,35,30,157,201,24,174,68,98,61,205,208,158,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,0,103,135,143,253,121,169,226,15,138,60,187,38,134,182,146,166,197,96,168,126,51,143,62,146,162,42,152,31,110,164,150,70,182,104,230,141,141,73,89,60,174,154,165,21,85,221,18,161,24,143,115,90,213,35,168,52,81,192,134,186,95,120,137,225,131,17,212,108,198,243,106,184,229,46,241,86,235,235,173,232,198,108,170,167,168,146,54,44,209,49,85,34,154,72,18,9,220,196,70,183,239,145,204,99,88,230,53,36,1,0,57,213,249,88,197,190,96,80,250,117,196,172,190,7,116,135,13,215,126,42,48,61,45,212,24,42,231,199,174,213,21,147,87,65,77,58,194,250,134,83,81,79,84,144,171,211,226,107,30,232,26,199,171,85,175,216,231,109,115,29,209,201,162,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,50,238,95,247,43,143,34,122,101,245,175,88,173,37,80,51,131,196,70,39,149,103,60,98,106,214,45,133,99,55,92,130,245,91,168,25,47,134,183,90,232,164,171,170,159,101,117,75,223,178,40,209,207,118,214,49,206,94,137,238,107,85,87,220,138,92,167,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,216,216,159,34,108,71,62,94,187,156,230,199,18,50,85,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,28,211,137,29,111,181,112,225,162,89,78,180,94,108,117,119,154,124,114,158,39,50,130,154,70,198,250,153,230,158,58,120,88,175,119,185,140,89,102,143,123,250,57,90,205,206,70,189,81,24,185,172,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,249,78,171,194,198,181,254,238,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,61,207,70,247,17,155,186,183,170,46,148,192,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,70,174,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,124,53,186,215,69,37,93,84,251,46,180,143,126,200,163,71,61,219,88,199,57,122,39,185,173,85,95,114,41,72,63,186,119,20,255,0,240,105,213,95,252,27,113,255,0,201,52,166,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,83,7,52,110,59,109,90,217,117,135,66,52,95,38,171,168,194,108,117,15,118,65,113,164,157,190,11,33,173,107,152,177,50,61,169,186,90,106,119,49,202,143,223,219,150,71,35,209,174,72,97,149,208,215,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,9,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,246,78,216,215,115,88,247,65,43,162,123,218,197,146,52,107,246,183,170,181,189,128,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,202,185,127,220,174,60,137,233,151,214,189,98,180,160,18,247,185,77,224,24,110,51,193,206,49,153,216,177,234,74,75,238,99,81,112,169,190,220,26,138,179,215,62,158,225,85,79,2,61,202,170,168,200,226,141,17,172,78,140,69,116,142,68,221,35,220,233,148,1,77,124,229,116,47,78,52,219,81,240,205,80,194,172,222,202,186,234,55,181,165,191,195,2,163,105,106,42,169,86,149,82,169,177,162,124,19,73,226,157,221,84,93,175,115,26,245,106,61,210,61,255,0,149,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,211,207,242,202,229,223,83,149,84,219,184,143,215,188,114,145,248,195,233,228,126,53,140,93,109,241,84,178,242,201,162,115,18,182,170,25,154,230,165,50,53,234,232,90,169,190,71,163,38,69,108,109,98,207,110,132,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,211,170,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,202,185,127,223,253,214,95,254,79,255,0,254,142,20,2,106,160,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,30,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,241,82,255,0,185,92,121,19,211,47,173,122,197,105,42,136,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,215,181,55,148,182,145,234,15,18,246,253,82,165,172,164,177,105,212,244,236,154,249,134,218,168,89,66,201,42,224,100,81,197,13,43,169,218,198,195,77,51,90,231,204,168,157,212,123,31,177,221,103,223,79,55,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,22,255,0,13,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,47,68,247,185,202,171,239,85,63,88,137,92,195,56,44,181,113,79,165,245,23,220,67,31,164,118,170,99,84,232,184,253,98,212,182,149,107,96,73,55,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,54,234,33,254,218,176,44,171,252,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,82,161,210,184,152,226,171,87,56,175,204,169,179,13,82,185,82,53,150,234,127,13,108,180,91,99,124,54,235,115,21,27,220,88,98,123,222,237,242,57,168,231,189,238,115,221,209,173,235,177,145,177,146,215,149,55,4,180,122,173,125,169,226,7,87,177,79,25,134,89,187,148,118,11,109,210,219,5,69,191,32,170,123,37,134,121,30,201,145,221,200,105,253,221,21,25,181,211,170,109,145,22,158,70,45,202,3,42,229,244,95,244,114,251,175,188,174,113,173,42,197,166,217,122,186,233,126,51,81,110,143,107,23,196,213,82,83,81,213,197,77,213,239,99,25,222,125,59,98,238,57,200,214,119,55,175,84,111,69,161,115,81,26,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,137,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,64,14,117,126,86,49,111,152,20,62,157,113,41,88,247,250,77,160,58,203,174,190,223,253,145,233,237,215,40,251,47,111,91,157,211,193,49,171,216,135,223,181,169,185,83,185,51,246,191,183,3,55,75,38,199,236,99,182,187,167,229,105,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,110,146,70,71,54,197,248,224,151,182,246,61,208,202,197,116,114,49,28,155,227,123,218,171,209,202,104,39,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,141,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,103,117,5,43,115,171,243,79,139,124,191,161,245,27,137,242,114,106,187,90,172,28,73,102,215,219,237,206,146,221,109,183,105,189,202,174,178,178,174,102,195,5,52,17,215,219,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,42,227,147,142,60,203,139,220,201,180,180,172,171,177,233,213,142,161,207,176,216,94,244,223,35,250,43,124,109,102,213,86,190,165,205,87,34,53,21,89,11,28,172,98,185,93,44,178,244,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,134,239,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,85,175,58,252,203,72,217,106,195,116,249,182,10,73,53,66,122,138,123,203,238,141,181,179,191,5,129,141,173,137,180,239,172,84,71,171,36,169,145,239,108,45,87,53,22,25,28,244,98,172,123,234,132,185,62,76,153,78,135,38,141,95,112,172,90,187,183,169,174,184,73,116,202,41,171,98,133,149,19,210,163,146,58,89,41,94,212,71,203,71,27,21,168,168,229,115,162,158,105,149,81,173,154,37,125,138,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,0,56,87,28,26,197,106,209,14,23,53,3,46,172,191,85,218,174,85,182,122,155,37,134,90,26,166,193,90,183,90,184,157,13,51,169,220,175,99,183,198,231,44,238,88,215,123,99,130,71,181,23,103,67,60,56,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,126,174,172,96,191,178,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,126,174,119,163,151,220,27,76,244,207,85,106,38,241,22,93,75,183,220,170,40,228,218,198,118,42,168,110,51,82,84,83,116,71,185,238,218,198,83,75,220,86,177,171,226,118,55,114,198,229,39,87,37,189,116,177,98,217,222,91,160,217,29,230,234,202,188,219,195,220,113,170,78,143,146,135,197,82,67,80,250,212,232,138,169,20,210,64,145,59,126,212,107,219,73,181,207,71,54,38,186,223,200,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,8,149,194,199,5,150,173,51,214,141,85,226,59,81,177,250,73,243,108,175,56,200,42,241,183,186,165,181,9,107,178,79,87,34,199,43,26,141,219,21,77,67,94,245,115,145,207,115,97,116,108,251,181,124,241,186,90,130,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,66,178,249,216,107,21,214,203,134,224,122,33,99,191,82,69,79,146,212,85,94,239,244,112,213,57,181,110,130,149,99,109,27,101,141,175,68,90,105,37,146,119,162,72,197,71,75,70,197,106,162,196,226,170,236,88,6,101,147,99,57,54,103,98,199,170,234,236,88,117,61,53,77,246,224,212,68,130,133,149,21,12,167,129,30,229,84,69,124,146,200,136,214,39,87,170,54,71,34,109,141,238,111,159,61,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,223,159,46,221,116,172,215,238,20,241,76,146,253,121,246,158,73,97,238,227,119,233,156,147,172,142,170,165,84,72,159,44,147,43,157,52,210,82,190,150,105,36,71,57,174,146,103,255,0,69,81,88,217,42,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,160,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,0,1,21,121,163,249,19,212,223,162,250,197,17,64,37,191,115,72,227,234,179,78,252,119,12,154,57,112,186,219,114,245,240,117,25,22,69,71,83,61,12,214,136,215,181,83,13,53,36,145,185,143,116,210,177,99,89,36,69,88,219,20,139,31,198,249,31,217,171,109,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,172,149,227,131,151,22,101,194,141,170,221,159,98,151,122,188,199,4,146,158,150,154,235,115,90,84,138,123,93,197,90,214,61,103,141,170,168,202,105,165,234,177,63,170,236,87,182,25,21,95,219,146,126,63,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,32,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,6,85,203,254,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,44,39,139,158,13,169,184,176,213,13,28,184,101,117,52,142,193,48,138,139,204,217,45,10,86,203,79,91,92,202,136,233,150,158,24,21,145,185,54,58,90,100,108,171,190,55,164,110,119,109,200,254,138,217,43,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,144,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,78,171,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,3,42,229,255,0,127,247,89,127,249,63,255,0,250,56,80,9,170,128,113,254,40,184,100,192,120,166,210,251,150,159,229,244,212,148,119,39,211,185,182,92,133,45,208,212,214,217,167,89,34,147,124,14,145,55,53,143,116,17,54,86,49,204,89,35,71,51,115,122,163,155,157,125,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,167,78,168,159,192,189,238,87,30,68,244,203,235,94,177,90,74,162,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,207,183,49,236,215,65,179,254,40,239,185,7,15,244,244,142,182,186,157,145,95,174,52,44,219,69,118,189,164,178,173,77,93,63,71,43,94,199,53,97,107,165,106,53,178,200,201,37,77,251,251,178,70,3,75,188,55,102,90,71,168,58,37,139,102,122,21,96,164,177,225,55,90,121,102,182,219,41,173,108,183,50,141,253,249,27,81,10,211,198,136,198,61,181,9,50,61,89,213,142,122,57,205,115,209,200,229,233,96,202,185,165,62,19,188,172,104,223,203,252,123,211,160,51,237,196,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,244,150,138,105,31,23,70,43,228,166,146,25,21,17,27,209,94,168,173,106,162,181,46,39,148,118,166,98,185,135,8,86,124,22,211,87,210,245,129,92,43,237,247,122,89,36,143,184,223,19,87,53,100,19,181,141,122,189,33,123,39,86,53,239,107,119,73,4,237,68,84,103,85,154,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,32,7,58,191,43,24,183,204,10,31,78,184,148,237,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,244,235,209,23,248,26,40,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,235,131,154,47,0,181,152,125,246,229,196,198,142,219,238,183,75,86,71,112,169,174,203,44,240,83,79,89,37,178,169,236,150,166,123,147,94,214,187,101,27,187,114,58,94,226,181,176,200,230,237,85,100,136,200,97,95,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,208,246,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,230,85,246,165,43,115,171,243,79,139,124,191,161,245,27,137,2,168,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,163,216,146,195,20,136,215,117,77,241,177,223,197,168,169,221,120,46,225,39,42,226,231,84,211,22,182,203,224,113,187,23,134,184,100,215,23,58,72,187,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,175,70,41,160,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,226,156,96,113,41,98,225,91,67,175,26,155,115,78,245,214,109,214,188,110,145,212,175,158,58,187,196,176,200,250,120,229,70,185,155,97,78,211,228,145,85,236,94,220,111,70,170,189,88,215,103,179,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,108,146,62,56,119,175,193,4,93,199,189,237,134,38,35,99,141,138,229,217,27,24,212,94,141,66,74,231,92,183,117,151,2,225,30,135,136,91,221,134,235,22,73,21,194,90,203,206,50,216,154,249,173,184,235,160,106,197,89,59,62,25,33,154,57,25,34,205,18,119,21,177,79,27,158,144,44,19,161,29,116,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,255,0,50,166,138,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,165,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,1,80,28,232,245,210,251,117,212,124,115,135,139,101,230,213,54,55,100,183,211,100,151,42,106,116,100,149,76,188,74,181,49,198,202,135,245,87,71,178,149,204,123,35,68,98,171,106,213,238,222,139,18,179,154,242,136,209,219,86,165,113,70,252,187,35,176,213,215,91,116,250,207,45,238,154,85,165,108,180,81,221,93,44,112,210,54,119,61,142,106,61,26,250,137,226,68,86,191,185,74,215,181,126,237,200,71,94,44,124,211,235,39,204,12,135,212,103,38,253,223,71,109,90,149,201,127,13,203,155,97,171,174,200,116,250,162,229,123,181,203,69,74,217,103,142,7,95,170,97,173,107,221,177,207,74,100,167,123,231,145,26,173,78,180,177,61,235,182,53,66,0,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,209,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,2,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,128,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,45,80,205,103,20,250,215,251,196,241,5,155,107,28,118,255,0,5,73,144,92,19,192,64,232,187,114,50,134,8,153,79,75,221,111,114,68,73,150,8,98,89,54,189,91,220,87,237,232,222,136,146,171,76,244,83,236,55,41,29,99,214,58,187,135,122,175,83,110,22,94,204,17,203,186,56,40,109,215,216,169,227,220,213,141,170,217,157,59,235,21,221,30,246,172,125,142,155,93,189,8,0,79,254,114,122,41,246,27,136,43,78,177,210,92,59,212,154,155,111,94,244,18,75,186,72,43,173,209,83,211,201,181,169,27,81,176,186,7,209,171,122,189,238,89,59,253,118,183,98,14,77,154,215,246,27,136,43,182,142,85,219,251,212,154,155,111,78,204,241,197,186,72,43,173,209,84,84,71,185,203,35,81,176,186,7,214,35,186,49,238,89,59,29,54,183,122,151,82,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,160,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,0,1,21,121,163,249,19,212,223,162,250,197,17,64,39,234,255,0,109,89,238,85,254,53,200,242,76,142,225,255,0,41,89,93,114,174,168,147,254,212,147,77,36,143,255,0,141,206,115,191,173,84,190,158,2,120,32,177,112,143,130,75,91,145,210,218,174,90,155,123,238,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,177,177,62,68,216,142,124,189,119,57,205,142,36,100,148,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,187,60,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,157,83,220,230,162,167,189,16,161,126,61,184,32,190,240,143,157,197,91,142,82,221,110,90,101,123,237,69,100,189,214,76,202,137,153,84,144,162,205,75,86,232,226,141,145,205,189,178,190,52,216,141,124,93,54,185,206,142,84,103,234,242,238,227,126,179,133,92,237,113,44,198,171,118,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,172,223,231,43,118,181,95,248,68,194,111,182,43,157,37,198,219,113,206,45,181,116,117,148,147,54,104,42,96,146,217,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,16,47,149,199,158,205,50,250,215,163,214,151,252,0,50,174,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,78,171,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,3,42,229,255,0,127,247,89,127,249,63,255,0,250,56,80,9,170,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,68,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,8,1,205,11,142,159,216,166,42,253,14,209,204,207,194,106,77,235,103,182,42,104,155,186,107,21,174,72,220,171,210,100,114,120,122,201,186,199,219,232,142,123,34,87,201,247,78,117,60,139,78,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,223,248,224,224,115,50,225,7,38,183,79,11,234,239,216,37,226,158,150,10,12,141,88,136,143,184,182,157,171,85,4,236,106,116,167,123,165,108,210,69,26,171,250,194,173,68,146,71,199,50,183,208,114,238,227,126,179,133,92,237,113,44,198,171,118,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,173,244,131,42,230,148,248,78,242,177,163,127,47,241,239,78,128,170,14,113,218,67,83,133,113,47,67,170,84,240,85,173,183,81,236,240,204,249,230,158,39,51,218,52,44,101,44,208,196,198,244,123,24,218,116,160,122,171,209,122,190,103,237,114,244,86,179,218,242,75,212,204,87,31,212,125,68,210,219,181,95,135,189,102,22,251,125,194,209,220,146,54,71,81,224,22,167,191,3,119,61,30,249,149,149,105,35,88,198,187,238,224,157,202,173,70,123,237,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,153,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,15,49,158,10,63,117,93,71,130,255,0,128,91,46,178,105,150,83,247,150,218,153,211,187,29,174,185,85,235,37,177,211,110,115,221,181,140,73,34,116,168,215,62,55,57,189,101,116,50,200,190,83,130,14,52,114,174,17,245,30,10,234,215,93,111,120,13,203,185,5,239,30,138,186,70,198,206,234,195,186,186,154,5,122,66,181,140,72,35,68,115,211,227,141,29,22,230,110,73,25,160,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,97,231,87,230,159,22,249,127,67,234,55,18,31,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,119,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,185,189,87,162,185,92,230,177,141,123,222,198,59,67,220,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,118,249,28,222,168,213,123,182,49,25,27,87,99,26,137,210,193,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,103,179,141,30,45,178,174,46,117,77,114,155,148,94,7,27,177,120,155,126,51,110,107,100,139,183,66,234,153,30,201,231,137,102,150,52,172,146,53,133,179,62,53,70,187,179,26,34,116,98,18,3,149,239,2,223,182,188,169,154,227,172,120,103,139,211,107,46,255,0,99,211,86,187,108,55,219,164,114,53,19,172,42,213,241,20,112,244,147,185,213,90,199,202,140,143,239,90,218,136,210,234,74,43,230,103,193,119,238,217,168,236,212,140,41,189,204,7,62,184,85,207,77,79,13,15,102,59,21,114,175,117,244,61,99,99,97,108,46,71,185,212,237,77,174,237,197,43,21,171,217,89,36,241,92,5,113,137,144,240,177,171,150,198,222,111,21,115,233,213,242,163,193,100,22,201,171,42,188,37,19,39,124,13,146,233,21,60,91,154,234,152,155,12,106,171,218,123,223,19,95,18,109,87,181,205,191,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,205,103,16,58,153,251,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,111,170,134,133,243,59,194,192,255,0,141,232,222,212,9,20,104,198,185,90,198,177,26,213,218,212,46,127,149,62,131,84,232,223,11,148,25,53,246,138,146,59,238,164,212,38,77,35,219,79,18,79,29,185,241,49,180,16,190,102,61,203,43,59,72,181,45,69,86,246,214,178,70,43,26,228,122,186,157,184,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,82,95,18,58,33,117,225,195,91,114,157,23,188,223,41,47,53,24,229,68,77,101,125,52,110,141,149,48,77,4,117,16,189,88,239,123,30,177,77,30,246,117,114,53,251,154,142,122,34,61,109,255,0,148,134,188,211,106,159,13,17,233,181,194,182,174,124,135,76,42,61,151,82,181,53,18,212,62,91,116,239,146,90,25,17,239,98,53,140,107,82,90,102,68,215,191,99,40,218,191,11,94,198,167,159,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,151,252,196,181,210,179,64,120,83,202,242,75,13,231,217,153,37,251,181,141,216,102,106,78,146,54,170,169,85,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,253,37,84,99,168,51,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,46,251,152,70,1,134,233,103,46,28,219,79,180,251,30,164,177,227,214,58,123,37,53,13,13,50,46,200,153,237,154,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,90,33,52,39,204,75,66,235,53,251,133,60,175,27,176,217,189,167,146,88,123,89,37,134,22,172,235,35,170,169,85,86,86,69,28,40,231,77,52,148,175,170,134,56,213,174,107,164,153,159,209,84,71,182,133,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,0,2,42,243,71,242,39,169,191,69,245,138,34,128,75,158,229,115,192,149,215,68,237,83,107,190,180,99,52,148,249,181,242,157,141,199,237,213,112,59,198,227,212,78,107,210,87,201,185,118,197,83,80,215,181,21,155,59,145,70,213,98,185,171,52,209,54,194,129,207,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,69,119,126,94,156,77,90,184,130,164,225,214,60,67,199,93,107,186,75,5,254,8,106,153,98,125,43,98,130,74,138,166,213,203,11,55,67,79,226,98,100,170,214,171,146,87,54,54,181,239,124,109,124,170,227,151,64,239,188,51,242,214,211,45,33,201,51,47,180,117,246,189,64,130,162,105,98,133,145,210,210,73,81,71,115,154,74,106,110,140,108,143,133,178,73,34,164,147,117,145,238,115,157,247,109,86,67,28,107,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,211,170,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,202,185,127,223,253,214,95,254,79,255,0,254,142,20,2,106,160,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,81,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,28,43,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,129,93,19,94,199,120,104,220,232,221,51,247,55,107,21,26,139,220,124,108,126,123,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,231,185,98,240,75,71,161,154,113,77,171,122,161,138,108,212,156,163,109,100,52,215,107,108,9,85,141,82,181,38,142,56,225,122,163,165,134,105,225,153,207,153,55,49,219,95,28,79,141,174,137,234,233,107,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,206,183,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,189,18,72,164,111,191,106,150,63,202,119,141,250,204,147,217,156,38,106,101,86,250,187,125,189,98,194,107,82,25,230,154,170,56,124,68,245,20,181,83,58,87,163,123,80,35,18,157,27,27,35,108,84,238,98,187,114,70,215,89,249,149,115,74,124,39,121,88,209,191,151,248,247,167,64,69,94,114,122,41,246,231,135,219,78,177,210,92,59,53,122,101,112,94,244,18,75,182,57,232,110,50,211,211,201,181,169,27,149,211,54,118,81,171,122,189,141,72,251,253,119,59,98,21,171,192,62,166,98,186,69,197,238,155,103,89,173,95,132,178,211,220,42,45,245,53,78,146,56,227,165,241,180,147,81,178,121,95,35,218,198,67,27,234,26,249,30,174,248,99,107,220,136,170,136,139,162,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,59,99,141,242,67,189,62,9,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,25,247,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,224,71,74,214,49,190,38,54,186,54,204,205,173,218,245,71,34,118,223,27,223,223,249,104,113,235,83,160,217,12,58,43,171,55,218,185,244,234,249,81,28,54,135,201,218,217,96,184,207,85,27,93,51,166,154,88,219,5,10,182,73,165,153,62,61,175,106,61,141,106,190,101,127,160,230,255,0,139,95,115,158,52,52,247,10,197,168,124,109,235,32,195,237,54,187,117,55,117,145,247,234,167,187,87,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,39,255,0,4,28,23,98,188,35,233,196,20,53,173,181,94,243,235,151,114,123,222,67,21,12,109,145,157,212,135,117,13,52,234,196,153,104,216,176,70,168,215,175,199,34,58,93,172,220,145,178,74,128,87,7,57,106,222,33,153,165,246,187,126,57,105,164,147,72,39,168,164,155,32,174,160,117,71,143,130,226,201,37,72,161,173,70,189,34,90,25,22,74,119,49,85,142,233,81,11,55,57,142,88,81,245,215,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,198,141,149,204,123,124,76,141,108,141,133,155,93,185,232,174,84,237,178,71,179,66,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,15,41,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,182,56,223,36,59,211,224,158,46,227,30,198,205,19,209,178,70,245,106,236,145,140,114,39,86,161,157,126,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,238,138,162,54,189,63,206,141,232,215,61,172,150,41,88,143,126,205,203,105,60,157,242,126,33,175,154,71,122,165,212,27,125,93,110,157,83,212,49,152,165,242,237,114,168,146,173,95,19,25,79,37,21,36,82,110,107,168,98,108,45,70,185,171,27,35,151,184,198,164,170,178,120,123,10,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,0,133,92,217,53,210,251,163,252,50,253,155,196,175,54,170,75,174,162,92,31,141,213,67,80,140,146,169,246,121,41,102,90,215,211,198,229,255,0,160,133,242,109,114,49,181,41,211,107,221,27,219,77,124,63,105,159,237,147,92,112,61,45,146,146,235,81,73,147,100,20,54,250,255,0,101,199,190,170,26,23,204,223,21,59,62,7,163,123,80,36,178,43,220,213,107,26,197,115,147,107,84,210,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,109,248,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,67,254,117,154,23,71,106,190,225,124,67,216,108,221,159,109,239,198,242,42,152,214,8,227,125,84,76,238,80,189,204,68,73,100,153,240,182,169,142,145,85,237,72,233,32,103,193,209,168,254,23,202,135,88,174,186,107,197,165,147,17,117,250,146,135,30,212,26,122,139,37,210,42,218,167,69,4,147,182,25,38,162,115,27,189,172,90,149,168,99,32,141,92,142,94,149,82,177,137,186,68,82,111,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,114,174,114,122,215,246,231,136,43,78,142,82,91,251,52,154,101,111,94,244,242,69,182,73,235,174,49,83,212,73,181,201,35,145,208,182,6,81,163,122,177,142,73,59,253,119,55,98,142,77,154,41,246,231,136,43,182,177,213,220,59,52,154,101,111,78,204,17,203,182,73,235,174,49,84,83,199,185,171,27,145,208,182,6,86,43,186,61,142,73,59,29,55,55,122,19,255,0,154,63,145,61,77,250,47,172,81,20,2,106,160,205,103,20,250,41,251,187,113,5,155,104,228,119,15,27,73,143,220,19,192,78,233,123,146,62,134,120,153,81,75,221,119,110,52,89,146,9,162,73,54,177,27,220,71,237,234,222,138,182,169,201,179,90,254,220,240,251,118,209,202,187,127,102,175,76,174,9,217,158,56,182,199,61,13,198,90,138,136,247,57,100,114,186,102,206,202,196,119,70,49,169,31,99,166,231,111,82,127,130,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,0,2,42,243,71,242,39,169,191,69,245,138,34,21,114,183,224,22,143,81,60,15,19,122,199,111,181,92,177,4,241,148,248,238,59,89,77,5,116,55,121,19,187,77,53,77,92,114,53,236,108,49,61,36,72,227,84,73,29,44,105,39,192,200,217,222,183,240,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,50,174,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,78,171,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,3,42,229,255,0,127,247,89,127,249,63,255,0,250,56,80,9,170,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,68,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,81,15,53,11,159,16,213,252,75,221,105,117,146,58,182,227,22,234,137,169,176,101,167,164,168,134,208,235,114,178,25,85,105,159,35,81,179,84,237,150,4,170,123,85,221,38,77,157,123,108,137,173,233,92,169,184,37,163,213,107,237,79,16,58,189,138,120,204,50,205,220,163,176,91,110,150,216,42,45,249,5,83,217,44,51,200,246,76,142,238,67,79,238,232,168,205,174,157,83,108,136,180,242,49,110,80,17,127,143,190,13,169,184,190,210,250,43,125,138,166,146,131,59,198,42,22,108,114,186,186,182,88,40,152,201,228,133,43,33,168,72,227,145,92,199,197,18,57,170,140,222,146,69,31,71,53,139,34,58,131,63,182,172,11,42,255,0,26,227,153,38,57,112,255,0,148,163,174,182,215,83,201,255,0,102,72,102,142,70,127,196,230,185,191,212,168,105,35,134,236,179,87,51,173,18,197,179,13,117,195,169,49,92,218,237,79,45,77,202,209,77,3,225,101,43,29,60,158,29,22,41,36,145,241,189,105,251,46,123,30,237,237,123,156,215,35,21,21,141,205,17,165,62,19,188,172,104,223,203,252,123,211,160,28,83,232,167,239,19,195,238,109,163,145,220,60,21,94,65,111,79,1,59,165,237,198,202,232,37,101,69,47,117,221,185,21,33,89,225,137,36,218,197,119,109,95,183,163,186,42,102,176,211,158,138,106,133,171,90,180,143,16,213,123,51,105,35,167,202,108,244,215,39,211,211,86,182,173,148,115,189,137,222,165,89,90,136,143,124,50,247,34,127,194,213,71,198,228,86,181,81,81,61,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,32,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,94,157,58,170,255,0,18,79,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,239,116,113,198,197,232,249,156,137,209,137,240,162,117,234,189,85,122,0,56,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,219,80,245,84,70,162,245,70,251,255,0,138,47,0,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,94,157,122,42,127,18,111,128,114,174,37,56,107,211,142,42,116,225,52,203,83,86,235,13,4,55,8,46,148,149,118,186,164,130,170,146,170,36,123,18,70,43,218,248,221,214,57,101,141,82,70,61,187,100,85,68,71,35,92,216,171,252,138,156,44,127,187,237,85,255,0,189,109,223,234,39,127,209,62,10,116,179,69,50,171,70,110,203,254,87,154,223,177,156,126,60,91,27,184,101,181,84,213,115,88,173,109,146,121,59,20,171,20,17,116,235,226,100,102,247,239,123,34,233,12,110,100,91,152,178,0,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,255,0,68,248,117,210,62,30,233,178,40,52,183,19,164,180,191,42,188,84,222,110,115,71,19,26,249,31,36,178,62,58,118,163,26,214,199,77,3,100,88,225,133,136,140,99,58,175,69,123,228,123,250,88,7,31,226,59,133,93,35,226,158,213,141,217,181,94,219,87,61,62,49,120,101,218,157,244,82,50,9,230,102,213,108,180,111,155,98,202,202,105,147,103,113,177,58,55,185,98,137,81,237,86,34,167,85,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,193,231,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,255,0,2,16,127,34,167,11,31,238,251,85,127,239,91,119,250,137,63,192,0,17,127,138,14,94,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,238,168,122,42,163,145,58,35,125,223,197,85,194,255,0,47,77,23,225,51,63,184,106,54,156,228,249,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,247,83,177,17,85,202,157,21,222,239,224,169,40,0,35,87,20,188,5,105,103,23,57,85,159,41,212,204,235,80,40,125,133,111,91,125,21,186,205,115,166,138,134,61,210,57,242,78,145,77,79,47,73,164,234,198,189,237,84,220,216,98,69,79,129,15,147,133,254,94,154,47,194,102,127,112,212,109,57,201,243,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,58,43,189,223,193,82,80,16,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,122,116,234,171,252,73,63,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,189,209,199,27,23,163,230,114,39,70,39,194,137,215,170,245,85,107,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,120,95,19,61,174,88,227,170,103,98,166,42,134,108,116,145,200,196,234,248,90,139,213,139,240,170,244,232,189,21,34,85,167,147,87,13,182,11,173,21,246,197,170,58,193,110,185,91,170,35,171,163,172,164,189,208,67,61,52,241,185,29,28,177,200,218,36,115,30,215,34,57,28,138,138,138,136,168,73,94,40,56,95,192,120,179,192,45,250,115,168,215,124,130,221,109,183,94,34,189,197,45,146,162,24,103,116,241,195,52,45,107,157,52,82,181,89,182,161,234,168,141,69,234,141,247,255,0,20,94,63,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,126,246,199,73,27,215,163,38,114,167,71,167,196,137,215,170,117,69,152,0,2,0,127,34,167,11,31,238,251,85,127,239,91,119,250,137,47,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,247,186,56,227,98,244,124,206,68,232,196,248,81,58,245,94,170,189,0,0,8,127,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,102,198,201,73,35,211,171,33,106,175,87,175,196,171,211,162,116,68,232,28,41,112,83,165,156,31,125,169,253,153,223,242,187,159,218,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,116,235,226,95,187,118,238,189,27,211,167,69,235,202,181,87,148,254,129,107,38,163,228,122,165,154,234,78,170,212,94,178,107,132,183,10,157,183,138,39,199,14,245,248,32,139,185,70,247,182,24,152,141,142,54,43,151,100,108,99,81,122,53,9,1,195,95,13,122,113,194,182,156,46,153,105,146,221,102,160,154,225,61,210,174,174,233,84,147,213,85,213,74,140,98,200,245,99,89,27,122,71,20,81,162,70,198,55,108,104,170,138,229,115,157,250,186,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,155,29,36,114,49,58,190,22,162,245,98,252,42,189,58,47,69,72,129,252,138,156,44,127,187,237,85,255,0,189,109,223,234,36,255,0,35,87,20,188,0,232,119,22,217,85,159,53,212,59,142,87,106,189,89,237,235,107,109,77,138,190,24,188,69,42,72,233,35,142,86,79,12,172,248,31,36,202,213,98,53,203,221,114,57,92,136,196,107,133,174,2,180,179,132,108,170,241,148,233,158,117,168,21,222,221,183,165,190,182,221,121,185,211,75,67,38,217,26,248,231,88,161,167,139,172,209,244,123,88,247,42,237,108,210,162,39,198,164,149,4,63,215,190,87,250,5,196,78,172,95,117,143,53,203,245,2,138,245,144,120,95,19,5,174,225,69,29,43,59,20,209,83,179,99,100,164,145,233,213,144,181,87,171,215,226,85,233,209,58,34,116,14,20,184,41,210,206,15,190,212,254,204,239,249,93,207,237,111,129,241,190,221,170,166,155,183,225,123,253,190,215,102,8,186,117,241,47,221,187,119,94,141,233,211,162,245,144,0,16,3,249,21,56,88,255,0,119,218,171,255,0,122,219,191,212,73,127,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,189,209,199,27,23,163,230,114,39,70,39,194,137,215,170,245,85,232,0,0,0,60,86,178,105,14,27,174,250,119,112,210,221,65,130,174,124,122,237,81,67,53,116,20,211,172,47,168,101,53,92,53,73,10,189,62,38,177,238,129,172,122,181,90,253,142,118,215,49,221,28,158,170,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,3,143,241,65,194,254,3,197,158,1,111,211,157,70,187,228,22,235,109,186,241,21,238,41,108,149,16,195,59,167,142,25,161,107,92,233,162,149,170,205,181,15,85,68,106,47,84,111,191,248,162,241,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,247,182,58,72,222,189,25,51,149,58,61,62,36,78,189,83,170,44,192,0,16,3,249,21,56,88,255,0,119,218,171,255,0,122,219,191,212,73,127,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,189,209,199,27,23,163,230,114,39,70,39,194,137,215,170,245,85,136,31,200,169,194,199,251,190,213,95,251,214,221,254,162,75,253,4,209,76,87,135,109,39,177,104,230,21,112,186,214,217,113,255,0,21,225,167,186,75,28,149,79,239,212,203,80,253,238,142,56,216,189,31,51,145,58,49,62,20,78,189,87,170,175,64,0,143,252,86,240,83,165,156,96,253,150,253,166,95,242,187,103,217,47,29,224,189,133,85,77,15,115,197,118,59,157,222,244,18,245,233,225,153,183,110,222,157,93,215,175,84,233,231,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,126,234,118,34,42,185,83,162,187,221,252,21,37,0,7,31,226,131,133,252,7,139,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,94,168,223,127,241,69,227,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,239,108,116,145,189,122,50,103,42,116,122,124,72,157,122,167,84,95,65,197,7,47,77,23,226,207,63,183,234,54,163,100,249,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,157,17,190,239,226,171,232,56,82,224,167,75,56,62,251,83,251,51,191,229,119,63,181,190,7,198,251,118,170,154,110,223,133,239,246,251,93,152,34,233,215,196,191,118,237,221,122,55,167,78,139,214,64,2,47,241,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,253,213,15,69,84,114,39,68,111,187,248,170,250,14,20,184,41,210,206,15,190,212,254,204,239,249,93,207,237,111,129,241,190,221,170,166,155,183,225,123,253,190,215,102,8,186,117,241,47,221,187,119,94,141,233,211,162,245,144,0,16,3,249,21,56,88,255,0,119,218,171,255,0,122,219,191,212,73,127,251,20,197,127,96,95,187,167,180,46,191,102,254,199,253,138,241,93,216,252,119,129,240,94,15,185,191,183,219,239,118,253,251,187,123,119,123,246,244,247,17,3,249,21,56,88,255,0,119,218,171,255,0,122,219,191,212,73,254,1,8,53,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,167,78,170,191,196,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,251,221,28,113,177,122,62,103,34,116,98,124,40,157,122,175,85,94,128,115,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,205,142,146,57,24,157,95,11,81,122,177,126,21,94,157,23,162,164,96,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,94,157,122,42,127,18,111,131,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,213,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,239,115,149,87,222,170,126,176,7,10,185,240,89,160,215,174,37,217,197,101,231,31,171,175,204,163,167,129,25,5,77,79,118,220,218,216,24,200,225,184,36,14,106,170,84,199,20,113,177,139,187,182,221,141,145,35,73,145,37,59,169,0,63,145,83,133,143,247,125,170,191,247,173,187,253,68,155,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,167,94,189,17,63,129,232,8,1,252,138,156,44,127,187,237,85,255,0,189,109,223,234,36,191,208,77,20,197,120,118,210,123,22,142,97,87,11,173,109,151,31,241,94,26,123,164,177,201,84,254,253,76,181,15,222,232,227,141,139,209,243,57,19,163,19,225,68,235,213,122,170,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,65,168,92,221,184,109,211,92,255,0,37,211,155,238,19,169,83,220,177,91,197,109,146,178,90,75,109,3,160,146,122,105,159,12,142,141,206,172,107,149,138,230,42,162,171,90,189,58,117,68,254,4,159,208,77,107,197,120,137,210,123,22,177,225,86,251,173,21,151,32,241,94,26,11,164,81,199,84,206,197,76,180,239,222,216,228,145,137,213,240,185,83,163,215,225,84,235,209,122,162,116,0,69,254,40,57,133,232,191,9,153,253,191,78,117,27,24,205,110,55,43,141,158,43,220,82,217,40,169,38,129,176,73,52,208,181,174,116,213,49,57,31,186,157,234,168,141,84,232,173,247,255,0,20,79,65,194,151,26,218,89,198,15,218,159,217,157,131,43,182,125,146,240,62,55,219,180,180,208,247,60,87,127,183,218,236,207,47,94,158,25,251,183,109,233,213,189,58,245,94,157,130,60,255,0,13,151,63,168,210,214,228,52,137,150,82,217,225,191,190,210,229,86,206,182,233,102,146,6,212,49,21,58,61,137,44,47,99,182,170,236,85,143,126,222,228,123,189,0,0,0,0,57,254,148,235,166,156,107,45,102,95,105,194,175,61,219,174,9,144,86,227,119,251,108,232,140,170,162,170,167,158,72,81,238,98,42,245,134,94,211,159,20,136,170,215,53,28,139,209,236,145,140,232,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,62,187,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,1,226,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,255,0,50,175,181,0,243,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,167,94,157,85,63,137,8,63,150,175,133,143,247,3,170,191,247,85,187,253,120,155,250,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,137,232,0,34,255,0,20,28,194,244,95,132,204,254,223,167,58,141,140,102,183,27,149,198,207,21,238,41,108,148,84,147,64,216,36,154,104,90,215,58,106,152,156,143,221,78,245,84,70,170,116,86,251,255,0,138,39,160,225,75,141,109,44,227,7,237,79,236,206,193,149,219,62,201,120,31,27,237,218,90,104,123,158,43,191,219,237,118,103,151,175,79,12,253,219,182,244,234,222,157,122,175,73,0,15,21,38,177,96,52,218,184,237,16,184,95,169,40,50,201,44,244,151,186,26,58,186,168,98,125,206,9,223,90,213,109,44,106,254,236,207,137,40,37,124,168,214,116,99,31,26,245,94,171,183,218,128,8,1,252,181,124,44,127,184,29,85,255,0,186,173,223,235,196,223,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,58,245,232,171,252,79,64,8,127,175,124,208,52,11,135,109,88,190,232,230,107,136,106,5,109,235,31,240,190,38,123,93,190,138,74,87,247,233,162,168,102,199,73,87,27,215,163,38,106,47,86,39,196,139,211,170,116,85,236,28,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,109,67,17,21,92,139,213,29,238,254,10,188,255,0,137,142,96,58,105,194,134,101,77,135,234,150,151,234,83,153,113,167,241,54,203,189,182,221,67,53,186,226,196,70,247,18,25,95,86,199,111,141,206,70,189,143,107,94,222,173,119,77,143,141,239,240,24,7,55,254,20,51,172,202,211,135,213,81,102,184,171,46,213,9,76,151,123,253,13,28,54,234,87,185,23,98,207,44,85,82,58,54,43,182,183,122,183,99,119,35,158,172,98,57,237,155,231,63,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,240,190,38,11,92,81,201,84,254,253,76,84,236,216,217,36,141,139,209,243,53,87,171,211,225,69,233,213,122,34,198,13,61,230,237,195,110,165,103,248,214,156,216,176,157,74,130,229,149,94,40,172,148,114,213,219,104,27,4,115,212,204,200,99,116,142,109,99,156,140,71,61,21,85,26,229,233,215,162,47,240,38,249,205,56,135,226,7,1,225,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,223,43,154,142,234,145,197,35,189,251,84,137,127,203,87,194,199,251,129,213,95,251,170,221,254,188,117,252,179,152,14,154,96,188,60,227,252,75,102,26,95,169,86,156,99,42,188,71,105,180,82,84,219,168,91,113,170,100,148,242,207,21,98,67,226,246,182,153,237,130,77,142,115,209,238,248,94,214,44,111,99,221,231,244,19,154,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,30,43,195,79,116,183,209,71,74,206,197,52,181,15,222,232,234,228,122,117,100,46,68,232,197,248,149,58,244,78,170,147,0,0,15,21,38,177,96,52,218,184,237,16,184,95,169,40,50,201,44,244,151,186,26,58,186,168,98,125,206,9,223,90,213,109,44,106,254,236,207,137,40,37,124,168,214,116,99,31,26,245,94,171,183,218,128,0,0,135,250,247,205,3,64,184,118,213,139,238,142,102,184,134,160,86,222,177,255,0,11,226,103,181,219,232,164,165,127,126,154,42,134,108,116,149,113,189,122,50,102,162,245,98,124,72,189,58,167,69,94,193,194,255,0,20,24,15,22,120,5,195,81,180,230,209,144,91,173,182,235,196,182,73,98,189,211,195,12,238,158,56,97,153,206,107,97,150,86,171,54,212,49,17,85,200,189,81,222,239,224,171,208,44,89,254,27,147,100,217,54,25,98,200,105,42,239,184,117,69,53,53,246,222,213,84,158,133,245,20,236,168,129,94,213,68,85,100,145,72,138,215,167,86,42,182,70,162,238,141,237,111,160,0,3,207,223,115,252,55,25,201,177,156,50,251,144,210,82,95,115,26,138,154,107,21,189,202,171,61,115,233,233,223,81,58,177,168,138,168,200,226,141,85,207,94,140,69,116,109,85,221,35,26,239,147,84,179,255,0,217,126,9,115,206,190,197,101,121,111,179,59,63,204,216,181,183,199,221,42,187,147,50,47,185,131,115,119,237,238,111,119,196,157,24,199,187,250,186,16,175,249,106,248,88,255,0,112,58,171,255,0,117,91,191,215,137,85,195,167,18,250,89,197,6,9,14,117,166,119,111,246,94,54,205,89,61,55,181,45,159,125,52,81,248,184,33,150,78,207,119,176,247,199,185,223,27,58,57,63,173,19,170,144,131,80,185,187,112,219,166,185,254,75,167,55,220,39,82,167,185,98,183,138,219,37,100,180,150,218,7,65,36,244,211,62,25,29,27,157,88,215,43,21,204,85,69,86,181,122,116,234,137,252,9,63,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,226,188,52,23,72,163,142,169,157,138,153,105,223,189,177,201,35,19,171,225,114,167,71,175,194,169,215,162,245,68,232,4,32,207,249,191,240,161,130,230,87,108,62,150,139,53,202,153,105,168,90,101,187,216,40,104,230,183,85,61,168,155,214,9,101,170,141,210,49,29,185,187,209,187,29,181,92,197,123,21,175,119,181,225,211,152,166,150,113,65,157,195,130,233,158,149,234,175,255,0,107,198,222,107,44,116,222,203,182,125,204,210,199,226,231,134,166,78,207,119,176,246,71,185,191,27,250,53,63,173,83,149,127,45,95,11,31,238,7,85,127,238,171,119,250,241,55,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,255,0,19,208,0,0,0,0,14,127,175,122,215,138,240,237,164,247,221,99,205,109,247,90,219,46,63,225,124,76,22,184,163,146,169,253,250,152,169,217,177,178,73,27,23,163,230,106,175,87,167,194,139,211,170,244,69,136,31,203,87,194,199,251,129,213,95,251,170,221,254,188,79,240,120,173,100,213,236,55,66,52,238,225,170,90,131,61,92,24,245,166,162,134,26,233,233,160,89,159,78,202,154,184,105,82,101,98,124,78,99,29,59,94,244,106,57,251,26,237,173,123,186,53,125,85,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,4,63,215,190,104,26,5,195,182,172,95,116,115,53,196,53,2,182,245,143,248,95,19,61,174,223,69,37,43,251,244,209,84,51,99,164,171,141,235,209,147,53,23,171,19,226,69,233,213,58,42,244,14,20,184,214,210,206,48,126,212,254,204,236,25,93,179,236,151,129,241,190,221,165,166,135,185,226,187,253,190,215,102,121,122,244,240,207,221,187,111,78,173,233,215,170,244,144,4,127,226,183,141,109,44,224,251,236,183,237,50,193,149,220,254,214,248,239,5,236,42,90,105,187,126,23,177,220,238,247,167,139,167,95,18,205,187,119,117,232,238,189,58,39,94,127,160,156,208,52,11,136,157,88,177,104,230,21,136,106,5,21,235,32,241,94,26,123,165,190,138,58,86,118,41,165,168,126,247,71,87,35,211,171,33,114,39,70,47,196,169,215,162,117,84,152,0,2,0,127,45,95,11,31,238,7,85,127,238,171,119,250,241,55,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,255,0,18,16,127,45,95,11,31,238,7,85,127,238,171,119,250,241,55,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,255,0,19,208,0,0,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,45,158,38,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,78,171,239,115,145,19,222,168,120,14,29,56,151,210,206,40,48,72,115,173,51,187,127,178,241,182,106,201,233,189,169,108,251,233,162,143,197,193,12,178,118,123,189,135,190,61,206,248,217,209,201,253,104,157,84,30,127,60,207,240,221,48,198,103,204,245,3,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,238,157,24,197,150,104,209,94,238,140,98,42,185,202,214,162,185,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,143,41,205,91,83,50,173,27,227,187,76,245,75,10,171,240,247,172,103,15,182,92,41,183,73,35,35,155,101,206,227,190,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,165,133,112,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,238,160,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,5,5,207,196,198,101,194,135,48,61,88,213,44,62,134,146,226,199,103,25,37,182,239,108,169,68,107,46,54,233,46,178,62,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,125,223,232,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,254,101,95,106,114,174,44,124,172,107,39,203,252,135,211,167,42,215,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,14,200,100,149,210,246,169,232,92,173,157,202,169,23,195,52,235,35,220,214,44,143,109,207,128,0,40,7,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,189,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,155,155,19,226,191,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,5,59,115,108,207,243,45,44,227,103,0,212,29,62,200,106,236,121,13,143,7,160,169,161,174,166,84,223,19,253,161,114,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,176,158,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,144,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,39,248,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,234,142,110,123,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,83,202,191,143,90,106,170,107,87,11,26,201,125,164,163,125,29,60,54,252,26,231,81,221,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,108,139,181,213,94,177,53,242,131,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,140,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,62,220,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,245,163,197,172,149,179,49,222,2,151,107,18,73,21,177,162,49,38,157,236,238,200,189,94,228,234,200,251,143,100,81,169,213,121,119,112,11,89,196,230,84,185,230,169,91,238,182,221,50,178,118,170,58,45,52,244,255,0,105,164,89,37,103,134,165,169,218,140,88,88,248,36,109,68,145,189,100,111,195,27,118,186,78,228,83,87,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,2,157,185,182,103,249,150,150,113,179,128,106,14,159,100,53,118,60,134,199,131,208,84,208,215,83,42,111,137,254,208,185,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,216,79,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,189,40,242,155,37,20,207,119,128,170,220,244,142,68,108,136,143,72,103,99,59,177,175,87,181,58,190,62,227,223,20,138,72,0,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,34,87,24,28,64,231,220,50,243,59,207,245,95,78,95,72,251,149,29,61,186,146,90,58,229,153,104,171,96,154,199,70,215,69,81,28,50,70,233,24,142,217,43,90,174,232,146,69,27,189,251,80,183,77,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,0,14,127,174,154,233,167,28,58,105,197,199,84,53,66,243,224,109,84,61,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,218,139,224,255,0,136,28,251,137,174,103,120,6,171,234,51,233,25,114,172,167,184,210,69,71,66,179,37,21,20,16,216,235,26,216,169,227,154,73,29,27,21,219,229,115,81,221,22,73,100,119,187,114,151,104,82,95,51,94,4,174,186,35,153,92,117,207,75,113,154,72,244,190,253,81,27,170,168,237,112,57,140,198,235,94,141,107,153,36,125,85,25,77,52,189,93,27,217,182,54,62,78,198,216,209,33,238,240,14,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,53,108,78,123,27,226,99,107,164,116,47,220,221,175,85,106,175,109,242,49,250,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,230,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,142,188,205,121,136,83,98,180,215,30,28,52,19,35,171,102,78,202,136,217,146,228,246,171,132,180,207,179,62,25,90,245,162,165,154,23,53,203,82,174,98,54,103,34,236,141,138,248,85,29,35,158,144,85,174,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,142,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,166,132,248,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,156,35,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,1,21,121,163,249,19,212,223,162,250,197,17,10,185,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,227,100,140,236,219,248,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,1,73,124,205,120,237,186,235,118,101,113,208,205,45,201,169,36,210,251,13,68,109,170,172,181,206,231,179,36,173,98,53,206,124,146,116,68,125,52,50,245,108,108,102,232,222,248,251,251,164,69,135,181,29,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,85,230,143,228,79,83,126,139,235,20,68,95,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,218,234,175,88,154,251,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,237,92,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,221,220,169,160,94,236,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,116,149,208,197,26,222,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,36,95,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,244,41,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,249,149,125,168,43,87,154,47,31,84,120,125,138,229,195,62,142,220,45,87,75,174,71,111,169,161,203,47,16,84,193,89,29,178,149,239,150,154,123,107,88,215,59,101,99,187,114,54,94,226,53,208,198,230,237,69,124,136,248,120,175,43,174,51,117,198,205,168,246,221,1,189,218,178,189,70,195,46,190,26,158,20,129,147,87,85,98,113,162,197,77,29,75,92,189,123,118,230,110,133,146,198,229,108,113,55,108,145,237,84,124,115,92,160,0,205,103,22,62,105,245,147,230,6,67,234,51,158,255,0,130,14,52,114,174,17,245,30,10,234,215,93,111,120,13,203,185,5,239,30,138,186,70,198,206,234,195,186,186,154,5,122,66,181,140,72,35,68,115,211,227,141,29,22,230,110,73,25,160,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,14,107,197,143,149,141,100,249,127,144,250,116,230,107,11,126,229,117,199,213,30,97,98,182,240,207,172,87,11,85,174,235,142,91,233,168,113,59,196,245,48,81,199,115,165,99,226,166,130,218,230,57,205,223,88,222,228,109,139,182,142,116,209,181,219,145,31,26,190,107,42,0,3,42,229,132,242,194,227,214,155,70,46,180,156,63,107,5,246,146,131,79,174,117,21,51,90,174,245,125,215,173,166,227,59,161,217,12,146,186,94,213,61,11,149,179,185,85,34,248,102,157,100,123,154,197,145,237,185,240,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,20,173,206,175,205,62,45,242,254,135,212,110,36,74,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,162,73,20,110,247,237,67,67,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,0,202,185,97,60,174,120,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,248,44,122,181,206,122,202,201,55,38,232,169,170,28,246,170,191,127,110,41,26,175,86,181,38,154,86,220,248,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,69,94,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,189,54,185,173,146,84,125,11,127,109,88,22,85,254,53,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,169,80,177,253,67,227,215,30,226,103,151,14,125,131,106,13,246,146,143,85,45,20,246,40,107,153,81,225,104,153,127,122,222,99,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,137,5,120,100,187,90,172,28,73,105,69,246,251,115,164,183,91,109,217,197,138,174,178,178,174,102,195,5,52,17,215,194,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,36,7,48,78,61,114,30,38,115,42,236,27,79,175,181,116,122,87,104,168,146,26,22,83,248,170,39,223,216,169,76,229,154,186,21,149,89,51,27,81,78,233,41,209,209,177,236,99,209,92,214,189,85,19,196,240,47,193,149,247,140,61,71,170,182,73,117,246,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,117,235,52,189,169,81,36,115,86,56,218,199,57,219,149,25,20,151,253,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,5,185,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,41,91,157,95,154,124,91,229,253,15,168,220,72,149,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,118,201,90,213,119,68,146,40,221,239,218,134,132,248,120,226,7,1,226,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,217,43,90,174,234,177,203,27,189,219,144,233,96,175,94,104,220,118,221,116,78,213,14,132,104,190,77,73,79,155,95,41,222,236,130,227,73,59,188,110,61,68,230,177,98,100,123,83,108,85,53,13,123,149,31,191,185,20,109,71,163,90,179,67,43,98,87,45,110,53,181,151,75,115,188,127,135,202,91,5,215,59,195,47,247,9,188,61,138,130,149,181,55,74,25,157,12,207,95,0,249,103,134,40,97,116,219,37,159,188,238,211,24,201,165,78,218,186,71,186,239,193,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,126,79,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,199,127,216,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,127,134,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,162,251,156,213,69,247,162,159,172,126,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,190,247,57,17,61,234,133,0,241,209,198,109,247,140,61,71,165,185,199,106,246,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,245,235,52,189,168,149,99,107,150,56,218,198,181,187,149,31,44,159,173,202,227,207,102,153,125,107,209,235,75,254,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,66,128,120,232,224,202,251,193,230,163,210,219,35,186,251,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,122,116,154,46,236,72,178,53,169,28,141,123,92,221,170,175,138,63,109,203,239,143,92,135,134,108,202,135,6,212,27,237,93,102,149,221,234,35,134,185,149,30,42,181,246,6,34,84,185,38,161,133,37,70,66,199,84,84,54,74,132,108,111,123,216,197,86,181,207,68,69,143,252,77,221,173,87,254,36,181,94,251,98,185,210,92,109,183,28,226,251,87,71,89,73,51,102,130,166,9,43,230,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,19,127,9,227,234,143,134,62,93,90,101,129,233,109,194,213,114,212,219,223,183,233,250,165,76,21,31,102,99,75,165,67,252,77,85,54,229,122,76,246,79,27,169,227,145,137,27,190,41,29,185,177,246,229,174,191,237,171,61,202,191,198,185,30,73,145,220,63,229,43,43,174,85,213,18,127,218,146,105,164,145,255,0,241,185,206,119,245,170,151,211,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,118,54,39,200,155,17,207,151,174,231,57,177,196,140,149,70,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,0,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,4,85,230,143,228,79,83,126,139,235,20,69,0,151,61,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,114,109,150,166,157,172,106,171,247,247,37,141,202,245,107,150,25,165,117,133,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,213,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,5,85,243,67,230,5,255,0,172,156,41,105,20,223,229,109,57,157,225,174,255,0,171,74,148,212,83,211,212,255,0,214,105,170,227,154,47,246,113,116,254,146,149,86,9,127,203,187,141,250,206,21,115,181,196,179,26,173,218,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,110,231,190,15,16,169,28,146,62,42,118,163,26,174,99,26,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,24,57,163,249,19,212,223,162,250,197,17,64,37,233,242,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,245,90,152,41,254,211,70,177,202,255,0,19,75,77,185,30,179,49,144,72,234,136,227,98,198,223,134,70,237,108,157,184,166,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,57,165,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,116,123,18,88,101,141,92,222,169,190,55,183,248,181,81,44,171,149,63,28,247,91,46,77,65,194,238,171,221,42,238,22,219,253,66,71,138,94,174,55,71,61,109,147,178,157,145,197,108,94,252,155,91,76,246,192,198,65,28,93,21,179,63,98,49,253,228,88,173,208,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,28,171,157,95,154,124,91,229,253,15,168,220,72,21,29,166,235,53,170,162,251,13,178,173,246,218,58,136,105,42,43,27,11,150,8,103,153,178,58,40,159,39,77,173,123,219,4,206,107,85,122,185,34,145,83,174,213,233,34,184,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,59,171,169,160,87,164,43,88,196,130,52,71,61,62,56,209,209,110,102,228,145,154,9,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,137,92,198,120,215,253,213,116,226,11,6,1,115,181,73,169,185,79,221,219,105,167,94,236,150,186,21,71,164,151,55,67,181,204,118,215,177,35,137,178,171,90,249,28,231,116,149,176,203,26,209,103,246,213,158,229,95,227,92,143,36,200,238,31,242,149,149,215,42,234,137,63,237,73,52,210,72,255,0,248,220,231,59,250,213,75,222,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,118,203,80,1,154,206,44,124,211,235,39,204,12,135,212,103,57,164,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,157,54,185,236,108,240,185,205,69,234,212,150,53,94,155,147,172,234,229,161,199,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,101,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,248,246,189,168,246,53,170,249,149,246,191,197,143,149,141,100,249,127,144,250,116,230,107,15,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,247,185,115,113,175,251,213,105,196,246,12,254,231,106,143,83,113,111,187,185,83,64,189,169,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,233,19,102,138,52,152,0,3,42,231,234,223,241,60,171,20,246,111,218,156,102,235,102,246,205,190,27,181,187,218,20,82,83,248,202,25,122,246,170,97,222,137,220,133,251,93,182,70,245,107,186,47,69,94,133,175,242,167,227,158,213,122,198,104,56,93,213,123,165,37,190,229,96,167,72,241,75,213,198,232,214,37,206,7,212,50,56,173,139,223,147,115,170,88,233,216,200,35,139,170,58,22,108,70,51,178,139,45,154,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,22,105,203,43,152,133,78,43,83,110,225,195,94,242,58,70,99,12,167,145,152,214,79,117,184,69,76,203,51,33,137,207,74,42,169,166,115,90,180,202,214,43,97,114,174,248,222,172,133,17,209,185,137,5,186,3,143,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,209,26,236,246,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,127,145,143,227,103,229,191,212,139,84,5,43,115,171,243,79,139,124,191,161,245,27,137,5,109,216,158,85,120,177,93,242,155,78,51,117,173,178,227,254,31,218,247,26,122,41,36,165,183,247,222,172,131,196,74,212,86,69,220,122,43,89,189,83,115,145,81,58,169,221,120,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,184,157,21,146,77,26,58,62,234,200,221,4,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,126,177,149,115,234,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,127,7,49,237,114,117,69,69,45,255,0,149,95,28,247,93,82,166,253,219,181,114,233,87,112,203,45,180,245,87,43,30,67,114,186,58,162,166,243,7,117,100,150,150,103,84,72,178,201,83,18,72,231,51,102,228,90,120,156,138,214,118,55,73,99,229,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,94,188,209,184,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,120,220,134,137,173,98,68,248,246,174,217,106,105,218,199,34,51,103,114,88,220,140,71,57,97,134,39,83,8,58,175,14,156,52,106,159,20,25,220,56,46,153,218,127,217,120,219,205,100,21,62,203,182,125,204,210,199,226,231,134,41,59,61,222,195,217,30,230,252,111,232,212,254,181,77,9,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,15,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,181,189,87,162,53,26,214,177,141,99,24,198,55,160,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,2,149,185,213,249,167,197,190,95,208,250,141,196,130,182,236,79,42,188,88,174,249,77,167,25,186,214,217,113,255,0,15,237,123,141,61,20,146,82,219,251,239,86,65,226,37,106,43,34,238,61,21,172,222,169,185,200,168,157,84,238,188,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,220,78,138,201,38,141,29,31,117,100,110,130,49,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,35,95,30,220,111,216,184,71,193,34,162,199,42,173,87,45,77,189,246,165,178,89,43,33,125,68,44,165,73,145,38,170,171,108,114,198,248,225,216,217,89,26,239,71,62,94,155,90,230,199,42,178,133,191,182,172,247,42,255,0,26,228,121,38,71,112,255,0,148,172,174,185,87,84,73,255,0,106,73,166,146,71,255,0,198,231,57,223,214,170,94,79,47,190,2,177,238,25,176,218,28,231,80,108,84,149,154,169,119,167,142,106,231,212,120,90,214,88,30,139,82,212,134,134,100,137,31,11,221,79,80,216,234,21,178,61,143,123,21,26,231,49,17,86,101,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,139,242,90,110,176,218,169,239,179,91,42,217,109,172,168,154,146,158,177,208,185,32,154,120,91,27,165,137,146,116,218,231,177,179,194,231,53,23,171,82,88,213,122,110,78,179,171,150,87,29,183,93,17,204,173,218,25,170,89,53,36,122,95,126,168,145,180,181,151,73,220,198,99,117,175,71,57,175,142,78,138,140,166,154,94,141,145,143,219,27,31,39,127,116,104,147,119,110,208,164,190,102,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,58,34,62,154,25,122,182,54,51,116,111,124,125,253,210,34,195,218,130,177,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,116,218,215,189,176,76,230,181,87,171,146,41,21,58,237,94,146,131,149,199,158,205,50,250,215,163,214,151,252,14,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,236,240,241,15,195,246,125,195,46,168,87,105,70,163,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,209,36,138,70,251,246,169,205,65,115,220,174,120,18,186,232,157,170,109,119,214,140,102,146,159,54,190,83,177,184,253,186,174,7,120,220,122,137,205,122,74,249,55,46,216,170,106,26,246,162,179,103,114,40,218,172,87,53,102,154,38,216,80,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,34,175,52,127,34,122,155,244,95,88,162,40,4,253,95,237,171,2,202,191,198,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,245,42,23,189,192,39,29,150,174,46,241,154,219,22,75,71,73,105,212,92,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,247,61,164,181,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,45,80,170,190,121,223,130,127,153,63,77,43,47,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,17,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,111,74,60,166,201,69,51,221,224,42,183,61,35,145,27,34,35,210,25,216,206,236,107,213,237,78,175,143,184,247,197,34,146,0,21,107,205,67,143,90,106,90,107,175,11,26,55,125,164,172,125,101,60,214,252,230,231,79,221,71,209,189,37,133,201,65,77,81,28,173,106,189,90,201,226,170,99,152,246,108,151,181,213,30,146,181,149,66,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,1,8,57,147,241,207,106,225,247,0,172,210,189,57,186,82,87,106,46,85,79,83,109,149,244,119,70,182,124,94,7,67,26,186,170,86,195,34,79,13,75,163,168,99,169,186,163,83,175,89,119,42,70,145,201,73,120,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,127,134,183,90,232,164,171,170,159,99,28,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,146,171,142,110,12,172,92,30,105,198,142,219,36,186,251,103,51,202,61,185,81,147,92,162,123,210,149,210,68,148,29,170,106,104,221,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,243,94,8,52,135,13,215,174,39,49,45,35,212,8,42,228,177,100,84,247,120,106,22,146,117,134,120,158,203,93,92,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,191,147,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,119,68,115,166,7,42,190,57,237,90,91,83,251,183,106,229,210,146,223,137,220,170,42,174,86,60,134,229,116,109,61,53,154,126,210,201,45,44,206,168,145,34,142,154,85,141,206,102,205,170,149,18,185,21,175,239,238,142,111,243,71,242,39,169,191,69,245,138,34,130,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,62,188,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,191,195,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,209,125,237,114,162,251,149,77,4,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,113,58,163,227,154,52,116,157,165,145,210,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,178,157,9,225,39,21,226,231,150,6,154,98,215,41,124,14,73,98,251,71,112,198,110,45,116,113,118,235,157,112,184,177,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,234,196,42,135,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,79,150,135,30,180,218,243,143,67,162,186,179,125,164,131,81,108,116,241,195,104,124,157,221,247,251,116,20,177,181,211,58,105,165,145,211,215,35,163,154,89,147,224,220,199,35,216,215,35,38,86,68,190,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,28,171,157,95,154,124,91,229,253,15,168,220,79,85,202,27,76,241,93,100,211,142,35,244,183,53,164,241,22,92,154,223,96,183,212,237,142,55,201,14,244,185,236,158,46,227,30,198,205,19,209,178,70,245,106,236,145,140,114,39,86,161,18,248,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,245,94,10,57,138,102,92,45,97,185,102,159,95,221,87,127,199,159,103,172,169,196,40,100,166,74,150,91,47,238,84,88,145,202,179,68,230,80,200,231,61,243,49,138,231,111,68,116,104,215,62,85,124,95,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,240,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,182,158,90,156,189,40,244,202,197,67,174,186,243,136,127,111,85,251,165,179,216,238,144,193,81,29,158,151,125,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,155,163,142,84,107,154,201,55,181,182,42,0,6,107,56,177,243,79,172,159,48,50,31,81,156,159,252,188,120,122,197,120,160,229,233,168,154,71,148,212,248,15,31,168,21,85,54,235,163,41,99,168,154,217,93,21,5,185,209,84,70,215,167,249,209,189,26,230,57,241,75,43,17,236,223,185,33,87,238,45,196,119,239,29,251,175,253,140,254,218,255,0,194,188,110,231,251,47,217,123,246,251,83,196,109,255,0,3,255,0,219,219,191,127,220,236,239,253,201,111,247,13,30,190,232,55,46,140,235,75,242,76,226,235,148,87,217,180,190,245,20,211,87,84,178,162,58,57,61,145,34,73,75,73,34,67,20,139,71,28,137,39,101,38,71,72,200,213,172,220,141,107,24,202,1,45,39,154,199,2,87,84,186,215,241,77,163,88,205,35,173,174,167,89,243,123,85,186,7,54,120,231,71,61,210,94,17,136,170,215,177,205,86,164,251,26,213,98,179,190,228,126,249,228,142,184,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,19,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,198,173,137,207,123,188,52,142,108,142,133,251,157,185,136,173,85,238,50,70,51,186,128,101,92,186,157,73,224,163,21,226,179,129,29,38,189,218,109,158,31,83,113,157,47,178,73,142,92,41,210,54,73,95,178,217,20,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,237,116,172,150,154,255,0,182,172,11,42,255,0,26,227,153,38,57,112,255,0,148,163,174,182,215,83,201,255,0,102,72,102,142,70,127,196,230,185,191,212,168,93,247,44,206,52,127,121,61,56,126,155,230,174,237,231,216,13,190,146,10,154,137,171,187,210,95,104,81,59,76,174,233,35,221,51,166,106,177,173,168,114,238,111,114,88,158,142,78,242,71,28,128,226,199,202,198,178,124,191,200,125,58,115,53,135,213,115,180,221,108,181,44,163,188,219,42,232,42,36,167,130,173,145,84,194,232,158,232,39,137,147,67,42,53,200,138,172,146,41,35,145,142,254,14,99,218,228,234,138,138,92,167,43,158,59,110,186,217,106,155,66,53,163,38,164,168,205,172,116,236,118,63,113,171,157,222,55,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,220,150,55,43,213,174,88,102,149,211,171,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,195,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,206,63,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,157,30,196,150,25,99,87,55,170,111,141,237,254,45,84,75,74,228,99,248,217,249,111,245,34,213,1,74,220,234,252,211,226,223,47,232,125,70,226,123,94,78,24,6,27,170,120,111,16,90,125,168,56,245,37,243,30,190,83,227,148,213,212,53,40,187,37,103,91,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,74,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,173,102,45,123,173,133,141,241,244,187,88,178,70,174,141,85,139,52,15,127,106,68,232,199,47,70,73,219,99,37,141,14,193,203,99,142,123,175,15,185,253,30,149,234,53,210,174,187,78,178,170,138,107,108,79,172,186,57,176,98,243,186,105,21,181,81,54,105,18,8,105,157,37,67,221,83,209,26,189,58,75,185,86,53,142,75,201,50,174,92,158,176,112,65,71,197,87,3,186,53,150,225,212,187,117,55,19,210,251,28,86,38,164,208,83,67,116,141,212,148,114,62,150,170,87,196,231,187,107,25,63,135,69,146,56,217,45,67,149,238,70,189,238,74,129,254,218,176,44,171,252,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,82,161,125,60,4,241,191,98,226,227,4,150,139,35,170,181,91,117,54,201,221,150,247,100,163,133,244,240,190,149,102,84,134,170,145,178,75,35,228,135,99,162,100,139,189,92,201,122,238,107,91,36,74,250,171,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,84,7,52,142,1,104,244,239,199,113,55,163,150,251,85,183,16,95,7,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,124,108,145,253,154,235,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,69,28,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,237,96,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,20,173,206,175,205,62,45,242,254,135,212,110,39,181,228,225,128,97,186,167,134,241,5,167,218,131,143,82,95,49,235,229,62,57,77,93,67,82,139,178,86,117,185,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,68,174,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,186,214,98,215,186,216,88,223,31,75,181,139,36,106,232,213,88,179,64,247,246,164,78,140,114,244,100,157,182,50,88,208,232,28,13,115,11,202,184,75,246,214,51,148,219,46,185,150,25,93,111,127,179,173,43,117,145,158,202,174,143,191,44,94,21,175,87,69,12,51,205,51,146,163,107,55,124,77,149,55,172,125,169,99,174,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,205,57,98,242,244,172,197,171,41,184,138,226,7,16,236,221,97,219,46,37,96,185,195,60,21,86,170,168,167,154,57,106,171,105,39,133,155,102,78,212,47,166,93,207,106,54,69,147,106,61,34,115,44,252,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,149,92,183,248,104,210,206,40,56,29,203,240,93,76,180,254,32,86,120,43,197,28,20,222,212,182,127,98,90,37,147,194,79,52,82,118,123,189,134,50,77,173,248,217,213,171,253,74,149,213,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,222,171,252,160,90,251,251,176,126,234,93,235,87,217,191,103,251,39,219,27,171,125,179,224,124,71,119,195,119,252,79,111,179,219,254,198,237,246,182,248,127,186,233,211,222,114,173,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,88,175,50,14,26,52,179,133,254,7,113,12,23,76,237,63,136,20,126,54,241,89,5,55,181,46,127,216,151,121,99,241,115,195,20,125,238,215,125,236,143,115,126,6,116,106,127,90,172,85,229,113,231,179,76,190,181,232,245,165,255,0,0,71,254,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,122,214,98,215,186,216,94,239,1,85,185,139,36,106,232,213,30,144,206,198,118,164,78,143,106,117,100,157,183,190,40,208,207,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,150,63,202,207,128,172,123,80,237,80,241,45,173,22,42,75,165,137,213,18,195,138,217,106,188,45,101,21,205,141,109,77,45,92,213,212,178,196,244,86,54,85,111,101,55,177,233,36,15,122,183,111,109,93,110,128,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,0,0,0,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,17,87,154,63,145,61,77,250,47,172,81,20,2,91,247,52,142,1,107,53,19,199,113,55,163,150,251,173,203,47,79,7,79,145,99,180,116,211,215,77,119,141,59,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,124,15,141,253,234,171,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,208,247,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,189,85,173,236,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,45,80,170,190,121,223,130,127,153,63,77,42,214,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,252,26,198,57,203,209,17,84,232,28,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,108,149,173,87,116,73,34,141,222,253,168,104,123,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,209,171,152,143,31,84,124,49,226,169,129,233,109,194,213,114,212,219,223,118,159,170,84,193,81,246,102,52,142,39,248,154,170,109,202,244,153,236,158,55,83,199,35,18,55,124,82,59,115,99,237,203,72,56,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,127,134,183,90,232,164,171,170,159,99,28,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,159,148,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,158,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,124,167,14,90,223,106,226,59,71,172,186,203,98,177,213,218,45,183,250,139,139,104,233,42,228,107,231,72,41,235,167,166,141,242,109,248,90,247,182,4,122,177,21,200,197,122,181,28,253,187,215,165,130,133,185,128,112,101,174,58,25,168,247,124,254,247,117,202,245,27,12,186,236,168,135,52,184,190,106,234,170,120,209,99,130,58,107,164,235,215,183,51,55,67,19,36,114,182,57,91,179,183,181,81,240,197,61,57,101,112,37,106,209,28,54,221,174,122,165,140,213,199,170,23,234,121,29,75,71,116,129,172,126,55,68,245,115,90,200,227,234,170,202,153,162,232,233,30,253,178,49,146,118,54,198,169,55,119,144,115,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,114,124,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,163,125,50,224,167,136,109,78,214,219,134,130,82,225,21,118,60,134,199,80,250,107,229,85,214,154,163,217,214,119,246,37,154,37,170,169,167,142,86,177,147,182,23,36,47,78,172,151,115,21,138,230,187,113,106,156,111,233,229,215,74,121,98,101,186,127,125,212,44,131,57,185,90,105,237,13,172,200,111,213,14,154,182,190,119,223,41,36,145,238,115,156,231,35,17,207,86,198,197,115,213,145,181,140,87,63,110,229,168,190,19,188,211,232,223,204,12,123,212,96,39,167,53,14,2,170,105,106,110,188,83,232,221,138,174,177,149,149,19,92,51,155,101,63,105,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,190,94,239,68,98,74,230,64,14,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,186,36,145,70,239,126,212,52,39,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,119,85,142,88,221,238,220,135,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,111,220,163,181,51,21,204,56,66,179,224,182,154,190,151,172,10,225,95,111,187,210,201,36,125,198,248,154,185,171,32,157,172,107,213,233,11,217,58,177,175,123,91,186,72,39,106,34,163,58,175,229,115,60,224,130,179,136,188,86,155,87,180,222,151,126,125,135,219,230,138,162,157,211,78,255,0,106,217,225,142,162,161,41,96,167,138,41,22,74,206,251,186,66,141,216,142,239,200,215,185,221,35,217,76,54,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,117,100,141,95,123,85,28,159,197,14,191,198,103,20,191,189,198,109,135,234,69,110,55,236,75,213,183,15,165,177,94,233,226,118,234,87,215,69,89,87,43,165,166,85,114,189,33,123,39,141,200,215,252,76,114,185,157,94,141,73,31,53,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,39,167,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,158,205,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,206,137,61,57,93,112,11,89,152,95,109,188,76,107,21,190,235,107,181,99,151,10,106,236,78,207,61,52,244,114,92,234,152,200,170,96,185,57,238,107,119,209,183,185,27,162,237,171,155,52,141,118,229,70,70,172,154,223,192,0,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,158,145,218,109,80,221,106,47,176,219,41,25,114,172,167,134,146,162,177,176,181,39,154,8,93,35,162,137,242,116,220,230,49,211,204,230,181,87,163,86,89,21,58,110,94,188,215,139,31,43,26,201,242,255,0,33,244,233,204,214,26,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,164,30,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,252,12,141,99,122,34,181,143,154,58,240,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,246,109,93,15,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,254,101,95,106,12,171,151,167,202,235,138,235,22,184,232,117,183,74,174,210,218,173,185,158,155,91,233,172,235,109,130,103,164,149,214,122,120,98,134,154,189,172,122,127,205,20,168,199,61,27,35,90,245,237,164,241,177,60,87,51,222,2,170,117,158,213,87,196,14,143,216,170,235,245,6,217,79,77,13,214,209,73,218,98,93,173,208,54,109,243,71,19,98,238,212,87,53,29,3,81,22,95,138,24,18,54,53,207,72,216,234,129,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,212,108,179,50,206,185,126,102,185,134,162,97,213,120,174,79,118,210,123,197,77,222,209,83,2,66,250,90,183,90,166,238,162,69,220,145,209,177,93,213,204,100,142,238,181,142,107,100,70,72,143,99,115,194,92,78,169,240,21,143,113,51,193,54,148,231,58,125,98,164,163,213,75,70,155,216,102,161,125,63,133,162,101,253,235,111,183,181,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,168,191,237,171,2,202,191,198,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,245,42,29,215,138,158,59,53,163,139,187,86,63,98,212,106,60,126,211,109,199,106,39,171,138,142,193,29,92,16,85,79,35,90,214,203,60,115,84,74,215,190,54,181,237,141,200,136,173,73,166,79,254,218,158,131,128,158,8,47,188,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,111,116,79,145,54,43,89,23,93,206,107,164,137,31,239,249,193,98,120,174,13,196,78,25,139,97,88,205,171,31,178,209,105,253,39,134,183,90,232,163,164,165,131,125,210,230,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,157,175,145,143,227,103,229,191,212,139,84,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,176,158,33,248,126,192,120,154,210,250,237,40,212,102,85,178,219,89,81,79,87,21,101,10,66,149,180,83,195,34,57,178,211,201,52,114,54,55,171,119,196,231,35,122,172,114,200,223,118,229,51,195,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,219,84,228,231,173,122,203,159,233,198,69,167,153,205,190,235,117,196,48,191,13,75,141,228,51,196,222,221,55,84,94,229,173,211,186,68,124,189,182,44,47,137,141,99,187,81,185,205,123,216,197,166,141,105,176,209,71,1,58,153,138,234,135,8,250,103,113,197,170,251,158,193,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,102,238,219,101,98,59,163,150,41,162,122,181,187,250,17,47,154,103,1,89,14,161,221,102,226,91,69,236,85,119,75,235,169,226,135,42,178,210,248,170,202,219,155,218,234,106,90,73,168,105,98,137,234,175,108,74,238,242,111,99,18,56,24,244,110,238,226,186,176,52,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,158,171,139,109,111,181,113,31,175,217,30,180,89,172,117,118,106,124,142,158,214,231,208,84,200,217,31,77,60,54,234,106,121,152,143,111,185,236,73,97,147,99,250,53,92,205,174,86,177,85,88,150,149,201,83,202,198,83,243,2,187,211,173,196,255,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,132,241,15,195,246,3,196,214,151,215,105,70,163,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,190,39,57,27,213,99,150,70,251,183,41,158,206,33,248,126,207,184,101,213,10,237,40,212,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,183,196,231,35,122,36,145,72,223,126,213,37,255,0,43,158,4,173,90,217,117,155,93,245,163,25,171,168,194,108,117,12,110,63,110,171,129,190,11,33,173,107,158,146,190,77,203,186,90,106,119,49,168,172,217,219,150,71,43,21,206,72,102,137,215,62,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,52,231,63,147,240,243,87,106,198,172,14,183,210,93,53,126,150,161,208,50,182,217,114,167,108,246,123,115,91,28,206,130,229,18,110,149,204,149,42,24,250,120,220,214,116,85,150,70,72,214,247,35,158,168,75,94,228,193,147,240,243,73,106,201,108,13,183,210,90,245,126,170,161,176,62,182,231,114,167,116,247,139,115,155,36,205,130,219,18,237,149,172,137,41,222,250,136,218,215,245,84,138,71,200,230,246,227,131,165,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,5,48,115,70,227,182,213,173,151,88,116,35,69,242,106,186,140,38,199,80,247,100,23,26,73,219,224,178,26,214,185,139,19,35,218,155,165,166,167,115,28,168,253,253,185,100,114,61,26,228,134,25,93,94,197,212,242,189,227,167,246,215,138,179,67,181,143,51,241,122,147,101,223,236,122,154,214,237,154,251,107,142,54,170,117,153,92,190,34,178,30,146,119,58,163,94,248,145,146,125,235,155,81,34,79,242,42,243,71,242,39,169,191,69,245,138,34,128,77,36,112,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,218,192,230,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,193,99,213,174,115,18,39,199,181,119,69,77,80,231,185,17,155,59,113,72,212,98,57,169,52,49,54,53,240,107,173,250,209,162,58,219,99,187,232,221,143,32,203,42,42,170,21,215,12,54,215,37,91,153,144,65,28,19,35,153,36,20,253,86,71,197,20,147,201,27,220,201,18,39,167,115,107,145,174,106,232,162,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,189,115,14,113,90,79,67,196,22,45,137,97,212,254,63,73,254,40,242,108,174,91,109,79,138,116,146,196,189,167,81,211,57,99,145,144,195,34,179,188,233,35,124,143,111,117,34,139,224,99,166,129,124,204,110,214,171,255,0,26,250,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,89,40,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,181,228,99,248,217,249,111,245,34,213,10,171,231,157,248,39,249,147,244,210,37,114,206,180,218,175,252,107,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,158,175,152,39,1,89,15,12,217,149,118,115,167,214,42,186,205,43,187,212,73,53,11,233,252,85,107,236,12,68,166,106,195,93,50,196,140,133,142,168,168,116,116,234,233,30,247,177,136,142,115,158,138,171,205,56,67,227,55,81,248,60,190,228,119,60,42,213,106,188,208,101,22,255,0,15,93,109,184,177,82,55,85,68,201,124,21,74,72,206,146,39,106,73,92,174,141,28,141,146,55,200,213,218,229,142,88,249,6,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,79,43,222,5,191,98,152,171,53,199,88,240,207,9,169,55,173,254,199,166,173,118,233,172,86,185,35,106,39,88,85,169,225,235,38,235,39,115,170,185,236,137,89,31,221,57,213,17,173,43,26,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,165,21,243,17,227,234,179,137,204,169,48,61,45,184,93,109,186,101,100,238,211,245,74,153,233,254,211,72,178,68,255,0,19,85,77,185,24,176,177,240,70,234,120,228,98,200,223,138,71,109,116,157,184,172,171,149,199,145,61,50,250,215,172,86,146,168,31,37,206,211,106,189,83,50,142,243,108,164,175,167,142,162,10,182,69,83,11,101,99,103,130,86,77,12,168,215,34,162,62,57,99,142,70,59,248,181,236,107,147,162,162,41,245,149,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,31,36,118,155,84,55,90,139,236,54,202,70,92,171,41,225,164,168,172,108,45,73,230,130,23,72,232,162,124,157,55,57,140,116,243,57,173,85,232,213,150,69,78,155,151,172,96,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,138,249,136,240,11,89,195,30,84,153,230,150,219,238,183,45,50,189,247,106,58,37,52,245,31,102,100,73,34,103,134,170,169,218,172,72,94,249,227,109,60,146,61,36,119,197,27,183,58,62,228,190,43,151,78,183,234,134,142,241,47,142,80,105,245,143,32,202,40,114,234,134,218,175,88,181,162,72,209,247,72,21,143,219,47,73,126,233,175,166,87,58,116,145,206,141,26,198,74,215,75,20,82,74,227,65,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,28,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,87,67,218,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,255,0,153,86,181,121,172,112,37,117,75,173,127,20,218,53,140,210,58,218,234,117,159,55,181,91,160,115,103,142,116,115,221,37,225,24,138,173,123,28,213,106,79,177,173,86,43,59,238,71,239,158,72,234,216,181,78,70,63,141,159,150,255,0,82,57,87,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,56,167,17,92,31,232,119,20,62,195,147,84,177,189,245,118,75,133,53,95,143,183,178,26,122,234,202,88,123,191,205,211,85,118,214,100,163,122,207,35,157,28,111,99,183,116,115,92,215,39,83,176,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,243,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,1,227,51,131,60,251,132,204,254,166,142,178,134,174,227,132,220,106,31,45,134,253,20,83,77,3,96,146,106,132,166,164,170,169,88,34,133,43,187,52,235,36,145,71,213,58,46,230,251,191,135,213,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,221,93,77,2,189,33,90,198,36,17,162,57,233,241,198,142,139,115,55,36,140,208,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,101,92,245,90,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,154,9,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,25,249,88,159,1,92,60,226,28,67,100,28,73,82,216,170,238,57,14,65,81,37,193,109,247,111,15,91,110,160,184,201,81,21,67,235,233,27,44,75,52,53,61,232,156,246,189,37,93,157,233,17,136,214,237,107,125,175,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,5,53,243,58,200,248,101,202,120,130,169,187,112,252,206,245,214,109,210,229,183,43,101,69,44,246,43,173,84,177,67,52,85,84,79,130,71,238,153,123,179,50,165,122,49,171,44,104,187,85,235,43,223,16,13,9,242,255,0,200,248,101,186,240,251,105,180,240,200,207,3,106,161,223,45,210,219,113,168,165,125,245,149,78,150,72,124,85,209,144,72,253,179,84,120,103,61,138,170,141,88,154,196,141,172,99,26,198,87,95,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,67,133,113,83,193,182,145,241,125,106,199,237,250,157,83,144,80,84,99,21,19,205,110,174,178,86,178,9,216,201,218,212,154,23,36,177,201,19,152,245,138,23,42,171,55,162,196,221,174,106,43,209,221,127,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,123,156,170,190,245,83,45,164,138,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,226,116,86,73,52,104,232,251,171,35,116,17,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,119,248,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,122,47,185,205,84,95,122,41,76,60,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,245,84,101,52,210,245,116,111,102,216,216,249,59,27,99,68,135,187,2,203,169,228,169,229,99,41,249,129,93,233,214,226,127,128,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,14,41,197,47,9,58,89,197,206,43,103,197,181,50,91,173,15,176,174,11,112,162,184,217,157,77,21,116,123,163,115,36,129,37,154,25,122,67,39,86,57,236,106,38,231,67,18,170,252,8,118,11,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,29,255,0,130,190,43,172,92,37,242,244,205,179,46,237,170,179,47,185,106,5,117,30,45,100,173,153,237,241,245,94,2,214,146,72,173,141,21,235,12,12,127,118,69,234,198,175,70,71,220,99,229,141,74,246,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,147,252,149,154,203,251,163,254,215,254,206,93,127,105,254,208,246,159,217,14,251,123,223,103,123,31,209,240,221,158,231,180,123,159,121,216,238,245,237,124,27,60,71,221,16,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,108,39,141,78,43,172,92,90,114,244,194,115,46,237,170,143,47,182,234,5,13,30,83,100,162,153,238,240,21,94,2,232,145,200,141,145,17,233,12,236,103,118,53,234,246,167,87,199,220,123,226,145,78,1,202,227,207,102,153,125,107,209,235,75,254,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,61,206,106,42,123,209,15,21,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,29,44,2,181,121,164,113,245,89,167,126,59,134,77,28,184,93,109,185,122,248,58,140,139,34,163,169,158,134,107,68,107,218,169,134,154,146,72,220,199,186,105,88,177,172,146,34,172,109,138,69,143,227,124,143,236,212,8,63,87,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,111,240,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,244,95,123,92,168,190,229,82,250,120,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,14,199,68,201,23,122,185,146,245,220,214,182,72,149,238,104,254,68,245,55,232,190,177,68,80,9,218,184,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,60,91,41,211,141,113,211,138,92,147,27,174,181,101,184,102,91,111,123,90,231,68,147,82,215,82,200,142,142,88,101,138,68,255,0,62,57,34,145,168,230,185,30,199,181,21,28,212,228,28,51,240,21,195,207,11,21,53,55,156,30,197,87,124,200,103,168,239,67,144,100,126,30,174,227,68,206,211,162,88,105,164,100,81,182,6,43,100,151,114,177,168,247,247,21,30,231,53,172,107,122,174,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,61,124,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,38,248,29,34,109,115,216,217,226,108,172,99,158,145,200,174,102,231,116,71,59,144,22,169,200,199,241,179,242,223,234,69,170,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,207,113,103,154,232,54,13,160,217,61,127,18,52,244,149,216,77,117,63,129,168,181,74,205,243,221,39,119,87,69,77,74,205,205,114,212,171,153,190,55,53,205,88,214,62,238,248,210,53,145,153,183,36,87,0,151,62,30,109,60,75,216,42,184,150,142,145,248,195,233,234,105,169,18,231,73,79,83,104,246,140,204,237,66,183,22,78,215,53,41,145,175,149,81,253,62,238,100,129,238,86,198,215,185,52,60,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,5,122,243,80,227,214,166,170,166,235,194,198,141,223,106,232,217,71,81,53,191,57,185,211,246,149,149,140,88,161,114,80,83,84,71,43,156,140,71,62,120,170,152,230,49,251,226,237,117,86,44,173,125,91,23,253,202,227,200,158,153,125,107,214,43,73,84,0,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,51,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,52,225,175,131,253,14,225,90,196,182,205,50,198,251,215,89,187,237,171,201,46,140,134,123,197,92,114,189,142,88,95,80,200,217,182,20,237,68,137,20,109,100,125,99,71,43,85,234,231,187,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,249,51,125,6,204,176,205,30,211,205,114,117,21,93,94,39,159,211,214,49,151,6,211,163,96,162,184,211,215,85,211,186,137,238,71,185,119,186,42,102,78,215,57,25,189,36,145,172,71,118,100,113,216,56,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,27,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,185,177,62,43,232,254,213,115,220,87,252,85,145,227,121,29,191,254,78,178,134,229,67,81,31,253,168,230,134,72,223,255,0,27,92,215,127,90,41,66,252,202,248,122,197,120,116,226,106,186,201,133,84,244,178,229,214,246,229,180,214,246,210,199,4,118,175,19,85,83,27,232,226,72,209,24,176,177,240,57,99,68,107,118,198,246,49,81,202,197,123,229,87,35,31,198,207,203,127,169,28,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,1,159,110,38,248,155,226,74,193,196,150,171,216,172,92,65,234,85,186,219,110,206,47,180,148,116,116,153,101,124,48,83,65,29,124,205,142,40,227,108,168,214,49,173,68,106,53,17,17,17,17,16,178,174,81,58,133,159,106,87,13,185,37,247,81,179,140,131,42,185,65,156,86,82,69,89,123,185,205,93,60,112,54,130,129,205,137,178,76,231,57,24,142,123,220,141,69,233,213,238,95,235,82,111,131,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,57,254,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,116,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,155,157,209,122,43,85,174,115,30,215,177,239,99,179,173,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,217,129,203,83,152,23,236,38,178,135,65,53,90,109,248,13,214,224,239,101,220,92,238,178,89,235,170,231,166,103,222,203,61,75,33,167,183,49,60,76,242,109,98,185,36,145,239,247,238,113,117,38,85,201,149,196,135,1,89,14,33,161,122,107,196,150,145,216,170,238,56,198,65,131,216,46,25,37,190,155,197,86,213,208,92,100,182,186,162,182,189,90,216,149,176,208,237,137,175,123,223,42,236,150,103,34,35,99,216,214,241,78,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,66,154,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,255,0,153,87,207,241,99,229,99,89,62,95,228,62,157,57,154,194,210,117,251,143,251,86,151,112,77,164,58,53,160,154,139,73,38,160,221,176,123,21,37,238,186,209,35,103,125,130,137,150,246,69,60,93,246,63,165,61,115,165,106,49,26,136,233,34,99,101,114,246,94,176,61,107,91,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,36,167,22,252,184,181,115,133,44,54,201,168,53,87,122,76,195,30,168,167,134,43,245,117,174,149,241,178,201,113,122,162,118,164,71,42,185,244,206,114,181,145,212,170,51,115,254,23,199,19,157,18,73,224,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,248,213,177,57,236,111,137,141,174,145,208,191,115,118,189,85,170,189,183,200,199,246,174,109,153,254,27,170,122,233,128,106,14,159,100,52,151,204,122,249,166,244,21,52,53,212,202,187,37,103,180,174,72,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,157,215,145,143,227,103,229,191,212,143,63,205,219,91,245,163,77,120,146,198,236,90,115,171,217,174,43,109,159,7,163,171,150,142,201,127,171,161,130,73,221,95,94,215,74,232,225,145,173,87,171,88,198,171,149,58,244,99,83,250,144,233,92,154,245,99,84,245,67,246,191,251,76,212,188,175,45,246,103,217,255,0,5,237,219,205,77,127,133,238,123,67,185,218,239,61,219,55,118,217,187,111,78,187,27,215,248,33,192,57,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,6,85,206,149,173,26,13,153,104,172,120,109,210,251,69,87,45,139,60,197,237,121,53,138,236,234,116,142,10,198,85,81,65,60,240,177,81,238,77,244,242,204,177,57,21,81,234,137,28,138,198,182,86,117,149,92,178,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,116,84,101,52,210,244,108,140,126,216,216,249,59,251,163,68,155,187,115,217,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,25,204,226,235,68,45,92,56,241,23,153,232,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,111,194,231,177,179,163,21,232,141,71,171,21,200,214,110,216,150,149,201,83,202,198,83,243,2,187,211,173,196,255,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,1,72,28,199,184,133,215,220,27,140,237,67,197,176,173,112,212,12,126,203,69,236,159,13,110,181,228,213,180,148,176,111,181,82,61,251,34,142,70,177,187,158,247,57,122,39,189,206,85,95,122,169,56,57,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,167,87,185,127,173,74,224,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,42,150,147,202,191,128,170,154,170,155,87,20,250,201,98,171,163,101,29,68,55,12,26,217,81,218,86,86,49,98,153,171,95,83,79,36,78,114,49,28,248,37,165,123,94,199,239,139,187,209,88,177,57,246,190,85,7,53,14,2,170,105,106,110,188,83,232,221,138,174,177,149,149,19,92,51,155,101,63,105,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,190,94,239,68,98,74,230,85,177,42,185,92,121,236,211,47,173,122,61,105,127,192,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,4,106,230,61,150,101,88,55,6,58,135,148,225,89,53,215,31,189,81,123,39,195,92,109,117,178,82,85,65,190,235,72,199,236,150,53,107,219,185,143,115,87,162,251,218,229,69,247,42,149,23,195,39,19,124,73,95,248,146,210,139,21,247,136,61,74,184,219,110,57,197,138,146,178,142,175,44,175,154,10,152,36,175,133,178,69,36,110,149,90,246,57,170,173,86,170,42,42,42,162,154,9,5,106,243,148,213,141,83,210,255,0,217,7,236,207,82,242,188,75,218,127,104,60,111,176,175,53,52,30,43,183,236,254,223,119,178,246,239,219,220,126,221,221,122,111,119,79,226,164,106,229,195,196,46,190,231,60,103,105,230,45,154,235,134,160,100,22,90,223,107,120,155,117,211,38,173,171,165,159,101,170,173,236,223,20,146,57,142,218,246,53,201,213,61,206,106,42,123,209,11,42,227,187,138,156,171,133,93,39,118,83,133,105,213,215,32,189,86,244,240,215,25,45,18,85,216,173,123,42,105,152,255,0,105,203,28,209,62,14,235,42,28,216,58,47,199,43,122,47,185,23,174,125,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,44,86,155,133,252,7,74,57,83,102,250,223,111,187,210,95,178,205,71,179,227,242,215,86,83,212,67,85,77,111,129,183,248,28,148,148,210,36,77,150,39,244,88,153,85,19,158,244,241,20,189,63,253,90,21,192,89,247,55,62,19,52,227,23,172,139,136,172,42,249,138,98,247,91,207,122,91,253,130,170,230,148,245,87,250,174,253,52,105,85,110,164,70,47,118,100,241,14,125,82,163,154,221,168,201,21,170,247,72,231,215,182,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,226,120,201,213,159,219,175,42,252,131,87,62,200,93,113,127,181,22,251,29,111,178,238,109,233,52,31,207,84,109,220,215,116,78,228,47,219,220,138,93,173,238,68,248,223,181,187,182,165,32,146,171,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,251,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,111,108,175,141,54,35,95,23,77,174,115,163,149,25,250,188,187,184,223,172,225,87,59,92,75,49,170,221,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,238,123,224,241,10,145,201,35,226,167,106,49,170,230,49,171,123,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,197,56,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,158,205,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,9,191,201,219,136,28,7,75,53,67,36,210,140,189,245,116,215,45,81,168,181,210,89,107,21,97,101,20,83,210,199,92,238,212,242,73,35,92,215,202,233,162,138,38,177,175,87,200,246,183,221,213,58,220,249,85,124,243,191,4,255,0,50,126,154,67,254,92,57,102,43,131,113,157,167,153,78,107,147,90,177,251,45,23,181,188,77,198,233,91,29,37,44,27,237,85,108,102,249,100,86,177,187,158,246,181,58,175,189,206,68,79,122,161,250,220,123,113,191,125,226,227,59,138,139,28,170,186,219,116,202,201,218,150,201,100,172,133,148,243,62,169,97,68,154,170,173,177,203,35,36,155,123,165,100,107,189,90,200,186,109,107,93,36,170,247,3,92,7,229,92,96,220,111,87,122,139,207,217,220,50,195,190,138,178,232,177,72,179,73,93,45,44,238,167,109,43,86,53,138,163,179,50,83,62,162,37,150,39,36,83,55,107,154,178,53,201,194,181,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,105,203,23,152,93,102,83,89,77,195,175,16,57,127,122,235,54,216,177,43,253,206,105,231,170,186,213,75,60,210,75,75,91,87,60,207,221,50,247,97,101,50,109,99,85,177,172,123,149,235,19,95,82,198,148,248,78,242,177,163,127,47,241,239,78,128,205,97,106,156,72,241,211,251,20,224,191,71,180,59,71,51,63,9,169,55,173,63,198,253,177,83,68,221,211,88,173,114,90,98,85,233,50,57,60,61,100,221,99,237,244,71,61,145,43,228,251,167,58,158,69,172,188,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,106,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,189,58,117,68,254,5,239,114,184,242,39,166,95,90,245,138,210,149,191,123,30,41,255,0,225,45,170,191,248,202,227,255,0,156,104,35,134,75,181,214,255,0,195,110,148,95,111,183,58,187,141,202,227,131,216,170,235,43,42,230,116,211,212,207,37,4,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,165,130,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,191,224,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,183,238,3,116,207,21,214,78,89,152,174,150,230,180,158,34,203,147,91,239,246,250,157,177,198,249,33,223,119,173,217,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,66,168,120,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,201,78,88,92,122,211,104,197,214,147,135,237,96,190,210,80,105,245,206,162,166,107,85,222,175,186,245,180,220,103,116,59,33,146,87,75,218,167,161,114,182,119,42,164,95,12,211,172,143,115,88,178,61,191,47,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,0,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,211,167,85,95,226,119,254,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,182,157,138,136,173,85,234,174,247,255,0,4,78,192,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,243,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,17,215,140,206,12,240,30,44,240,10,154,58,202,26,75,118,109,110,167,124,182,27,244,81,67,12,238,158,56,106,18,154,146,170,165,96,150,101,161,239,84,44,146,69,31,69,234,155,155,239,254,52,3,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,83,202,3,63,204,179,174,20,42,105,115,12,134,174,236,204,87,40,169,176,90,22,165,81,207,165,183,71,71,71,44,84,232,254,155,156,198,58,121,17,155,149,118,179,107,27,209,140,99,91,70,198,146,56,100,180,218,175,252,34,105,69,138,251,108,164,184,219,110,58,111,98,164,172,163,171,133,179,65,83,4,150,200,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,53,243,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,221,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,219,126,94,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,110,108,79,138,231,184,155,187,90,175,252,34,106,189,246,197,115,164,184,219,110,58,111,125,171,163,172,164,153,179,65,83,4,150,201,157,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,109,193,122,124,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,29,22,154,10,143,179,49,164,114,179,195,82,212,237,87,164,207,100,242,54,162,72,222,145,187,225,141,187,155,31,114,89,127,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,33,64,60,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,87,197,28,117,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,94,140,98,203,52,178,43,91,209,55,200,247,127,23,42,173,165,114,49,252,108,252,183,250,145,45,56,160,229,233,162,252,89,231,246,253,70,212,108,159,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,126,234,135,162,170,57,19,162,55,221,252,85,125,7,10,92,20,233,103,7,223,106,127,102,119,252,174,231,246,183,192,248,223,110,213,83,77,219,240,189,254,223,107,179,4,93,58,248,151,238,221,187,175,70,244,233,209,122,214,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,202,185,160,140,87,135,236,7,137,174,2,116,167,74,53,25,149,108,182,214,96,248,173,92,85,148,41,10,86,209,79,13,21,59,155,45,60,147,71,35,99,122,183,124,78,114,55,170,199,44,141,247,110,82,141,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,99,252,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,187,93,85,235,19,95,18,249,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,0,33,254,189,242,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,194,248,152,45,119,10,40,233,89,216,166,138,157,155,27,37,36,143,78,172,133,170,189,94,191,18,175,78,137,209,19,176,112,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,175,85,119,191,248,34,83,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,30,131,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,189,224,10,33,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,60,255,0,43,143,61,154,101,245,175,71,173,47,248,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,231,250,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,155,29,36,114,49,58,190,22,162,245,98,252,42,189,58,47,69,72,193,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,189,58,244,84,254,36,223,4,127,226,183,130,157,44,227,7,236,183,237,50,255,0,149,219,62,201,120,239,5,236,42,170,104,123,158,43,177,220,238,247,160,151,175,79,12,205,187,118,244,234,238,189,122,167,78,127,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,126,246,199,73,27,215,163,38,114,167,71,167,196,137,215,170,117,69,149,89,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,25,236,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,173,102,45,123,173,133,141,241,244,187,88,178,70,174,141,85,139,52,15,127,106,68,232,199,47,70,73,219,99,37,141,15,63,136,241,55,159,99,90,3,158,240,227,112,169,171,188,226,121,141,61,185,180,48,85,220,102,86,88,103,165,184,182,181,95,75,18,170,196,214,76,189,212,149,141,107,85,207,116,111,221,240,43,95,200,14,213,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,201,43,202,247,129,111,219,94,84,205,113,214,60,51,197,233,181,151,127,177,233,171,93,182,27,237,210,57,26,137,214,21,106,248,138,56,122,73,220,234,173,99,229,70,71,247,173,109,68,105,63,249,163,249,19,212,223,162,250,197,17,64,38,154,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,158,206,34,248,104,213,62,23,243,185,176,93,76,180,255,0,177,240,87,154,56,42,125,151,115,251,152,101,147,194,79,52,81,247,187,93,246,50,77,173,248,31,213,171,253,74,179,83,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,54,72,206,205,191,130,128,121,163,249,236,212,223,162,250,61,17,21,75,232,229,221,198,253,31,21,88,34,226,89,141,86,221,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,136,84,142,56,217,45,67,81,141,70,189,141,72,215,207,59,240,79,243,39,233,165,85,157,171,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,154,30,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,88,235,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,118,58,87,198,155,21,204,151,166,215,53,178,74,143,161,111,237,171,2,202,191,198,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,245,42,31,148,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,31,85,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,248,53,140,107,83,162,34,33,121,60,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,29,22,154,10,143,179,49,164,114,179,195,82,212,237,87,164,207,100,242,54,162,72,222,145,187,225,141,187,155,31,114,90,129,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,202,191,145,83,133,143,247,125,170,191,247,173,187,253,68,155,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,167,94,189,17,63,129,232,1,85,124,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,240,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,61,175,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,2,58,86,177,238,240,210,57,177,182,102,109,118,230,34,57,19,184,200,222,204,251,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,125,122,151,171,217,150,173,83,97,176,102,115,210,78,252,27,23,165,196,45,147,67,2,68,247,219,169,165,153,244,237,149,27,240,185,236,108,253,180,114,35,122,178,54,43,183,63,115,221,99,252,140,127,27,63,45,254,164,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,83,95,30,28,205,51,188,159,84,237,216,183,12,185,245,215,28,198,240,123,132,143,168,184,209,44,41,237,187,165,61,76,172,73,18,88,165,150,58,171,114,198,216,221,28,110,68,100,189,199,172,172,122,36,123,44,43,131,62,51,48,30,44,240,10,106,202,58,234,75,118,109,110,167,100,87,235,12,178,195,12,238,158,56,105,214,166,174,150,153,39,150,101,161,239,84,36,113,203,39,69,234,155,93,239,254,50,40,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,20,172,105,79,132,239,43,26,55,242,255,0,30,244,232,15,65,172,90,59,128,235,174,1,116,211,157,70,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,249,209,106,2,139,148,254,174,85,113,95,95,164,243,209,85,209,233,157,29,66,94,97,202,102,149,234,202,203,2,214,71,26,211,197,84,202,103,66,151,68,133,238,235,12,145,177,187,226,123,209,22,37,99,159,101,90,147,164,56,110,130,240,19,168,154,71,167,240,85,199,98,199,116,223,36,134,157,106,231,89,167,149,239,162,169,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,60,37,180,242,194,229,239,246,127,216,252,78,107,117,158,213,95,53,125,190,138,243,130,219,146,175,196,120,46,238,247,182,186,170,45,157,190,247,111,195,201,79,210,71,246,251,174,115,218,201,152,206,221,159,131,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,60,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,111,137,206,70,244,73,34,145,190,253,170,88,87,35,31,198,207,203,127,169,22,168,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,42,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,211,107,154,217,37,71,208,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,171,214,77,94,204,181,223,81,46,26,165,168,51,210,79,144,221,169,232,97,174,158,154,4,133,149,15,166,164,134,149,38,86,39,194,215,189,176,53,239,70,163,89,189,206,218,214,55,163,82,221,57,42,121,88,202,126,96,87,122,117,184,159,224,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,150,83,198,39,50,172,87,133,125,101,197,116,170,151,18,251,79,253,234,225,152,203,77,89,31,122,221,67,43,94,216,224,129,136,239,240,207,232,84,43,38,216,213,139,182,212,95,236,132,150,25,127,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,119,248,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,122,47,185,205,84,95,122,41,250,192,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,10,118,230,59,204,102,235,153,230,84,26,99,195,14,166,100,22,123,22,45,81,59,174,249,21,130,232,234,70,94,171,85,17,141,100,19,67,210,87,211,66,157,196,222,146,118,230,124,138,228,107,155,20,50,190,111,240,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,118,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,29,142,137,146,46,245,115,37,235,185,173,108,145,43,229,80,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,6,85,203,243,160,226,111,1,225,103,128,157,45,212,12,190,166,146,178,228,205,55,176,58,203,143,37,198,26,106,219,204,233,69,71,30,200,27,34,238,115,24,233,226,116,175,99,94,177,198,174,126,215,116,70,187,218,240,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,210,143,41,178,81,76,247,120,10,173,207,72,228,70,200,136,244,134,118,51,187,26,245,123,83,171,227,238,61,241,72,164,128,0,2,63,241,235,170,89,222,139,112,157,156,234,102,154,95,125,141,146,89,189,153,224,171,124,44,53,29,174,237,202,150,25,62,238,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,165,96,112,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,157,181,71,223,165,158,182,40,229,143,123,41,154,246,238,99,220,157,90,168,228,235,213,21,23,222,93,248,7,52,226,31,135,236,7,137,173,47,174,210,141,70,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,124,78,114,55,170,199,44,141,247,110,83,60,58,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,240,4,170,224,39,130,11,239,23,25,220,181,185,29,45,214,219,166,86,78,236,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,219,221,19,228,77,138,214,69,215,115,154,233,34,71,223,70,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,164,107,230,143,228,79,83,126,139,235,20,69,0,154,168,56,87,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,2,58,86,177,238,240,210,57,177,182,102,109,118,230,34,57,19,184,200,222,202,192,225,35,149,62,168,106,182,101,123,119,17,54,140,131,79,113,60,114,162,107,116,204,99,99,142,227,117,173,106,42,34,81,185,237,124,75,76,213,84,122,213,35,95,28,158,230,69,191,171,228,134,237,1,64,60,209,252,246,106,111,209,125,30,136,230,154,63,195,38,125,174,122,95,168,154,129,167,52,213,119,139,150,158,212,89,91,46,61,67,110,154,174,182,227,5,124,149,17,185,244,237,133,28,231,62,39,66,199,57,138,222,139,27,164,126,230,246,209,175,237,124,186,120,68,215,157,89,213,204,115,85,241,139,142,65,167,184,158,57,80,219,146,230,80,211,246,223,84,141,123,226,125,45,191,186,213,138,165,239,86,77,20,155,154,248,88,206,226,76,215,245,108,18,200,174,121,223,130,127,153,63,77,43,131,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,161,62,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,186,43,157,216,1,94,188,209,184,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,120,220,134,137,173,98,68,248,246,174,217,106,105,218,199,34,51,103,114,88,220,140,71,57,97,134,39,83,9,165,62,19,188,172,104,223,203,252,123,211,160,51,88,90,247,42,254,2,169,169,105,173,92,83,235,37,138,146,177,245,148,240,220,48,107,101,71,117,31,70,244,150,102,173,125,77,60,145,53,170,245,107,32,150,149,237,123,217,178,94,239,68,122,68,230,90,81,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,151,252,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,67,254,99,60,20,126,245,90,113,5,255,0,0,182,90,163,212,220,91,239,45,181,51,167,106,75,165,10,35,214,75,99,166,220,214,55,115,222,146,68,233,81,205,100,141,115,122,196,217,165,145,40,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,210,185,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,62,174,107,28,118,218,146,213,95,194,206,141,100,213,110,185,58,161,96,205,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,236,115,81,136,206,195,149,251,231,142,58,182,176,98,121,86,87,237,47,178,216,205,214,243,236,107,124,215,107,143,179,232,164,168,240,116,49,116,238,212,205,177,23,183,11,55,55,116,142,232,214,245,78,170,157,79,85,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,15,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,75,0,143,252,91,113,163,165,156,35,98,172,185,101,46,246,238,73,93,209,182,236,102,223,93,76,202,233,55,199,58,197,81,51,30,244,146,42,53,146,157,209,58,161,177,201,181,206,68,70,61,125,195,130,238,45,177,94,46,116,177,50,155,108,94,7,36,177,120,107,126,77,110,115,99,139,183,92,234,104,222,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,179,34,42,117,98,148,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,141,41,240,157,229,99,70,254,95,227,222,157,1,213,65,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,169,94,188,209,184,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,120,220,134,137,173,98,68,248,246,174,217,106,105,218,199,34,51,103,114,88,220,140,71,57,97,134,39,83,9,117,60,149,60,172,101,63,48,43,189,58,220,79,240,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,16,3,157,95,149,140,91,230,5,15,167,92,74,149,208,77,107,202,184,118,213,139,22,177,225,86,251,85,109,235,31,241,94,26,11,164,82,73,74,254,253,52,180,239,222,216,228,141,235,209,147,57,83,163,211,226,68,235,213,58,162,248,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,213,203,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,39,69,70,83,77,47,70,200,199,237,141,143,147,191,186,52,73,187,183,104,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,61,87,52,142,62,171,52,239,199,112,201,163,151,11,173,183,47,95,7,81,145,100,84,117,51,208,205,104,141,123,85,48,211,82,73,27,152,247,77,43,22,53,146,68,85,141,177,72,177,252,111,145,253,154,139,182,90,110,183,170,151,209,217,173,149,117,245,17,211,207,86,248,169,161,116,175,108,16,68,249,166,149,90,212,85,70,71,20,114,72,247,127,6,177,142,114,244,68,85,61,94,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,66,124,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,245,86,183,176,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,3,42,231,181,212,157,98,207,181,90,60,126,143,47,191,85,207,109,197,108,244,54,75,45,177,42,166,117,21,4,20,212,84,244,155,160,134,71,185,177,62,86,210,197,36,170,205,168,249,55,59,162,123,145,63,87,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,238,137,36,81,187,223,181,13,15,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,14,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,177,210,71,35,19,171,225,106,47,86,47,194,171,211,162,244,84,140,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,211,175,69,79,226,77,240,1,8,57,186,233,14,27,154,240,175,112,213,43,204,21,105,144,233,197,69,52,214,89,225,157,90,205,149,213,180,148,181,48,202,197,234,215,177,205,88,222,139,209,30,143,133,157,28,141,87,181,244,108,105,207,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,72,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,103,216,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,149,131,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,2,170,249,94,240,45,251,107,202,153,174,58,199,134,120,189,54,178,239,246,61,53,107,182,195,125,186,71,35,81,58,194,173,95,17,71,15,73,59,157,85,172,124,168,200,254,245,173,168,141,46,164,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,5,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,164,14,113,152,158,43,138,113,79,103,251,45,140,218,172,222,217,195,233,238,215,31,103,209,71,79,227,43,165,184,220,59,181,51,108,68,238,76,253,173,221,35,186,185,221,19,170,175,67,181,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,225,92,52,241,119,117,225,151,72,245,135,20,195,237,213,107,150,106,85,61,178,219,109,186,199,80,232,25,104,130,38,87,54,162,169,175,141,205,151,196,181,42,99,236,237,84,70,191,172,142,119,221,164,114,113,91,77,179,50,213,124,254,138,205,71,37,93,255,0,44,204,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,58,190,71,39,189,202,174,95,226,165,244,112,109,192,198,3,195,54,145,205,138,101,54,188,127,44,203,50,58,122,136,242,123,172,214,184,100,100,208,84,178,38,205,108,137,239,143,186,250,20,72,89,214,57,85,82,71,239,145,88,205,233,27,43,131,153,23,0,183,221,2,202,174,154,219,166,246,255,0,27,166,89,5,193,245,21,16,210,211,50,63,179,53,83,201,213,41,159,28,77,107,27,70,231,191,108,18,53,168,214,117,108,47,232,238,219,230,226,188,23,113,109,149,112,141,170,105,148,219,98,241,216,221,247,195,91,242,107,115,155,36,189,202,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,163,212,208,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,85,7,55,126,17,51,235,150,76,206,40,177,11,142,65,148,219,103,167,138,219,122,178,165,60,213,107,96,130,154,158,73,60,84,29,182,171,97,161,219,20,175,151,126,212,142,105,28,253,206,239,170,69,0,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,242,181,191,53,181,106,86,180,103,218,141,98,167,171,130,219,149,101,23,91,221,28,85,108,107,103,142,10,154,185,38,141,178,53,174,115,81,232,215,162,42,35,156,157,122,244,85,254,37,186,114,84,242,177,148,252,192,174,244,235,113,63,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,141,41,240,157,229,99,70,254,95,227,222,157,1,213,65,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,51,215,204,123,19,197,112,110,51,181,15,22,194,177,155,86,63,101,162,246,79,134,183,90,232,163,164,165,131,125,170,145,239,217,20,104,214,55,115,222,231,47,68,247,185,202,171,239,85,44,87,146,167,149,140,167,230,5,119,167,91,137,254,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,159,112,101,202,110,197,168,186,79,93,156,241,48,153,93,130,235,144,238,167,179,217,41,227,125,182,225,101,142,26,158,143,169,168,109,76,75,214,105,123,78,107,35,116,110,141,32,145,95,241,62,70,44,16,3,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,182,43,202,243,152,23,254,173,240,165,171,179,127,146,180,225,151,135,59,254,179,42,211,86,207,81,83,255,0,86,166,164,142,24,191,216,69,211,250,42,90,160,41,91,157,95,154,124,91,229,253,15,168,220,78,63,194,55,25,53,60,39,233,126,177,219,241,74,106,182,231,121,189,61,154,28,106,185,104,162,168,162,161,125,60,149,41,81,52,232,249,26,187,219,21,74,186,36,217,35,22,70,183,184,213,103,84,116,117,254,218,179,220,171,252,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,90,169,125,60,4,240,65,98,225,31,4,150,183,35,165,181,92,181,54,247,221,138,247,123,163,153,245,16,178,149,38,85,134,150,145,210,69,27,227,135,99,98,124,137,177,28,249,122,238,115,155,28,72,202,245,230,107,192,149,215,68,115,43,142,185,233,110,51,73,30,151,223,170,35,117,85,29,174,7,49,152,221,107,209,173,115,36,143,170,163,41,166,151,171,163,123,54,198,199,201,216,219,26,36,61,216,235,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,50,174,74,174,2,120,32,190,241,113,157,203,91,145,210,221,109,186,101,100,238,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,189,209,62,68,216,173,100,93,119,57,174,146,36,127,170,230,35,192,45,103,12,121,82,103,154,91,111,186,220,180,202,247,221,168,232,148,211,212,125,153,145,36,137,158,26,170,167,106,177,33,123,231,141,180,242,72,244,145,223,20,110,220,232,251,146,243,254,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,142,255,0,177,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,63,88,0,0,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,168,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,151,252,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,15,127,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,250,192,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,64,2,236,249,104,112,21,77,160,216,244,58,213,171,54,42,73,245,22,249,79,28,214,134,73,221,223,96,183,79,75,27,157,11,161,154,40,221,5,114,186,73,162,153,126,61,172,106,49,142,106,62,100,124,245,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,80,15,25,156,25,231,220,38,103,245,52,117,148,53,119,28,38,227,80,249,108,55,232,162,154,104,27,4,147,84,37,53,37,85,74,193,20,41,93,217,167,89,36,138,62,169,209,119,55,221,252,59,87,42,126,45,243,45,41,213,10,14,29,93,139,213,228,120,158,161,94,17,236,134,221,76,143,173,181,92,95,27,24,234,212,84,247,190,153,34,133,139,59,92,191,119,28,61,214,42,108,145,147,93,160,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,65,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,192,200,214,55,162,43,88,249,161,1,117,60,149,60,172,101,63,48,43,189,58,220,79,243,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,165,99,74,124,39,121,88,209,191,151,248,247,167,64,117,80,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,128,28,234,252,172,98,223,48,40,125,58,226,87,7,47,76,3,13,212,254,49,180,231,12,212,12,122,146,251,98,170,168,175,169,168,183,213,162,186,9,223,77,111,169,168,137,36,111,94,143,98,75,12,106,172,119,86,61,17,90,228,115,85,90,186,30,35,87,29,28,25,88,184,195,211,138,91,100,119,95,99,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,111,94,176,203,218,137,22,70,181,100,141,204,107,155,185,17,241,73,64,57,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,103,137,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,170,123,218,228,84,247,42,23,105,203,99,142,123,87,16,88,5,30,149,234,53,210,146,135,81,113,90,122,107,108,79,172,186,53,211,229,16,54,25,21,181,81,54,105,22,121,170,91,29,59,221,83,209,28,157,122,75,185,18,69,142,57,190,82,183,58,191,52,248,183,203,250,31,81,184,144,0,185,238,87,60,9,93,116,78,213,54,187,235,70,51,73,79,155,95,41,216,220,126,221,87,3,188,110,61,68,230,189,37,124,155,151,108,85,53,13,123,81,89,179,185,20,109,86,43,154,179,77,19,108,40,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,61,206,106,42,123,209,10,23,227,219,130,11,239,8,249,220,85,184,229,45,214,229,166,87,190,212,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,219,219,43,227,77,136,215,197,211,107,156,232,229,70,122,174,88,188,89,230,218,29,171,20,218,83,29,142,235,145,97,153,205,193,178,221,40,45,150,202,203,165,194,138,72,169,166,254,202,162,165,129,255,0,244,78,169,86,197,44,142,130,153,54,181,86,54,162,222,160,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,149,115,71,188,20,226,214,44,63,132,125,33,180,227,148,62,18,146,163,15,182,93,36,143,186,249,55,85,86,192,218,186,153,58,189,85,83,124,243,202,254,157,118,183,119,70,162,53,17,19,165,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,125,184,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,235,89,139,94,235,97,99,124,125,46,214,44,145,171,163,85,98,205,3,223,218,145,58,49,203,209,146,118,216,201,99,67,176,114,216,227,158,235,195,238,127,71,165,122,141,116,171,174,211,172,170,162,154,219,19,235,46,142,108,24,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,244,70,175,78,146,238,85,141,99,146,242,64,0,0,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,133,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,5,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,28,171,157,95,154,124,91,229,253,15,168,220,78,149,202,159,129,43,170,221,104,56,166,214,92,102,145,182,214,211,164,248,69,170,227,3,157,60,147,171,152,232,239,10,197,84,107,24,214,163,146,13,237,114,189,95,223,106,51,100,18,73,107,224,28,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,220,215,131,62,12,240,30,19,48,10,106,58,58,26,75,142,109,113,167,100,183,235,244,177,67,52,237,158,72,105,210,166,146,150,165,32,138,100,161,239,83,164,145,197,39,85,234,187,157,239,254,18,40,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,125,184,209,225,39,42,225,27,84,215,22,185,75,227,177,187,239,137,184,99,55,22,186,73,123,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,123,209,170,47,71,161,101,92,149,60,172,101,63,48,43,189,58,220,79,243,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,165,99,74,124,39,121,88,209,191,151,248,247,167,64,117,80,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,32,87,51,94,4,173,90,221,134,220,117,207,75,113,154,185,53,66,195,79,27,170,168,237,112,53,239,201,40,152,173,107,153,36,125,81,95,83,12,93,93,27,217,186,71,178,62,198,217,21,97,237,83,14,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,223,225,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,232,190,246,185,81,125,202,165,255,0,112,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,117,235,12,189,169,85,35,115,150,72,220,199,53,219,145,25,44,149,215,206,175,205,62,45,242,254,135,212,110,39,170,229,111,192,45,30,162,120,30,38,245,142,223,106,185,98,9,227,41,241,220,118,178,154,10,232,110,242,39,118,154,106,154,184,228,107,216,216,98,122,72,145,198,168,146,58,88,210,79,129,145,179,189,111,224,28,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,220,87,130,142,1,116,227,133,60,86,138,237,123,183,218,178,109,77,168,233,81,112,200,228,166,73,60,4,142,141,241,173,53,185,210,55,124,48,163,36,145,142,145,17,178,77,185,202,254,141,217,20,82,168,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,169,205,56,135,225,251,1,226,107,75,235,180,163,81,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,223,19,156,141,234,177,203,35,125,219,148,207,14,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,108,87,149,231,48,47,253,91,225,75,87,102,255,0,37,105,195,47,14,119,253,102,85,166,173,158,162,167,254,173,77,73,28,49,127,176,139,167,244,84,181,64,0,0,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,213,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,246,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,11,116,229,195,137,229,88,55,6,58,121,139,102,184,205,215,31,189,81,123,91,196,219,174,148,82,82,85,65,190,235,86,246,111,138,68,107,219,185,143,107,147,170,123,218,228,84,247,42,18,84,21,23,205,219,68,53,163,82,184,146,198,239,186,115,164,57,174,85,109,131,7,163,164,150,178,201,96,171,174,130,57,219,95,94,231,68,233,33,141,205,71,163,94,199,43,85,122,244,123,87,250,208,233,92,154,244,159,84,244,191,246,191,251,76,211,76,175,18,246,159,217,255,0,5,237,219,53,77,7,138,237,251,67,185,218,239,49,187,246,247,25,187,111,94,155,219,215,248,161,216,53,243,129,202,158,35,184,217,196,53,135,56,125,35,52,235,11,197,237,172,154,146,70,69,80,251,229,198,27,133,108,233,68,232,94,142,106,83,35,95,19,166,115,219,241,178,68,141,136,170,231,190,25,127,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,0,28,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,120,87,44,141,11,212,126,29,52,127,58,210,253,80,179,120,27,173,14,160,86,203,12,209,42,190,150,225,74,235,125,189,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,108,192,57,167,19,118,155,173,255,0,134,221,87,177,88,173,149,119,27,149,199,7,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,125,255,0,116,238,41,255,0,224,211,170,191,248,54,227,255,0,146,105,76,0,82,7,49,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,251,39,195,92,109,120,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,94,139,238,115,85,23,222,138,78,14,81,58,123,159,105,175,13,185,37,139,81,176,124,131,21,185,79,156,86,85,197,71,123,182,77,67,60,144,58,130,129,173,149,177,204,214,185,88,174,99,218,142,68,233,213,142,79,234,82,162,255,0,116,238,41,255,0,224,211,170,191,248,54,227,255,0,146,104,35,134,75,77,214,193,195,110,148,88,175,182,202,187,117,202,221,131,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,165,131,154,113,55,105,186,223,248,109,213,123,21,138,217,87,113,185,92,112,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,103,223,247,78,226,159,254,13,58,171,255,0,131,110,63,249,38,130,56,100,180,221,108,28,54,233,69,138,251,108,171,183,92,173,216,61,138,146,178,142,174,23,67,61,52,241,208,66,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,58,88,5,69,243,118,209,13,104,212,174,36,177,187,238,156,233,14,107,149,91,96,193,232,233,37,172,178,88,42,235,160,142,118,215,215,185,209,58,72,99,115,81,232,215,177,202,213,94,189,30,213,254,180,58,87,38,189,39,213,61,47,253,175,254,211,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,110,253,189,198,110,219,215,166,246,245,254,40,89,80,42,47,155,182,136,107,70,165,113,37,141,223,116,231,72,115,92,170,219,6,15,71,73,45,101,146,193,87,93,4,115,182,190,189,206,137,210,67,27,154,143,70,189,142,86,170,245,232,246,175,245,161,210,185,53,233,62,169,233,127,237,127,246,153,166,153,94,37,237,63,179,254,11,219,182,106,154,15,21,219,246,135,115,181,222,99,119,237,238,51,118,222,189,55,183,175,241,66,202,128,51,89,251,167,113,79,255,0,6,157,85,255,0,193,183,31,252,147,65,28,50,90,110,182,14,27,116,162,197,125,182,85,219,174,86,236,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,157,44,20,129,204,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,201,240,215,27,94,51,91,87,75,62,203,85,35,31,178,88,227,115,29,181,236,115,87,162,251,156,213,69,247,162,147,131,148,78,158,231,218,107,195,110,73,98,212,108,31,32,197,110,83,231,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,58,117,99,147,250,148,155,224,17,171,152,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,236,159,13,110,181,209,73,87,85,62,203,173,35,223,178,40,209,207,118,214,49,206,94,137,238,107,85,87,220,138,84,95,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,104,36,2,16,115,118,211,220,251,82,184,109,198,236,90,115,131,228,25,85,202,12,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,167,78,175,106,127,90,16,127,151,15,15,90,251,131,113,157,167,153,78,107,161,250,129,143,217,104,189,173,226,110,55,76,102,182,146,150,13,246,170,182,51,124,178,70,214,55,115,222,214,167,85,247,185,200,137,239,84,46,252,2,170,249,157,114,244,190,221,111,181,60,69,112,253,136,93,111,181,247,219,131,165,203,108,22,200,89,44,140,145,236,134,56,170,168,169,32,133,36,147,124,141,153,245,43,186,73,22,73,146,77,187,123,174,100,63,208,188,11,142,238,29,53,30,221,170,26,95,160,90,171,67,117,161,235,20,208,203,134,92,223,75,112,165,114,162,201,75,83,26,68,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,182,127,234,79,11,213,156,125,113,79,129,235,62,99,128,101,120,134,153,89,176,250,40,175,182,76,170,146,123,53,230,174,70,220,111,40,202,86,53,140,145,137,213,240,192,249,81,38,100,137,79,85,19,216,230,186,70,42,88,85,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,0,0,20,129,204,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,201,240,215,27,94,51,91,87,75,62,203,85,35,31,178,88,227,115,29,181,236,115,87,162,251,156,213,69,247,162,147,131,148,78,158,231,218,107,195,110,73,98,212,108,31,32,197,110,83,231,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,58,117,99,147,250,148,131,252,199,184,122,215,220,231,140,237,67,202,112,173,15,212,12,130,203,91,236,159,13,113,181,227,53,181,116,179,236,181,82,49,251,37,142,55,49,219,94,199,53,122,47,185,205,84,95,122,41,56,57,68,233,238,125,166,188,54,228,150,45,70,193,242,12,86,229,62,113,89,87,21,29,238,217,53,12,242,64,234,10,6,182,86,199,51,90,229,98,185,143,106,57,19,167,86,57,63,169,73,190,1,8,57,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,167,87,181,63,173,8,63,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,94,214,241,55,27,166,51,91,73,75,6,251,85,91,25,190,89,35,107,27,185,239,107,83,170,251,220,228,68,247,170,23,126,0,51,237,196,223,12,156,73,95,248,146,213,123,237,139,135,205,74,184,219,110,57,197,246,174,142,178,147,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,22,233,203,135,19,202,176,110,12,116,243,22,205,113,155,174,63,122,162,246,183,137,183,93,40,164,164,170,131,125,214,173,236,223,20,136,215,183,115,30,215,39,84,247,181,200,169,238,84,36,168,6,107,63,116,238,41,255,0,224,211,170,191,248,54,227,255,0,146,104,35,134,75,77,214,193,195,110,148,88,175,182,202,187,117,202,221,131,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,165,130,53,113,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,148,131,251,167,113,79,255,0,6,157,85,255,0,193,183,31,252,146,231,185,121,235,70,180,102,218,95,79,166,156,68,105,174,165,88,243,108,82,157,91,237,236,162,195,87,79,5,246,139,185,210,39,248,153,33,99,124,76,109,115,35,123,36,85,146,68,106,77,186,69,116,221,185,106,0,0,17,171,152,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,236,159,13,110,181,209,73,87,85,62,203,173,35,223,178,40,209,207,118,214,49,206,94,137,238,107,85,87,220,138,82,15,238,157,197,63,252,26,117,87,255,0,6,220,127,242,77,41,130,53,115,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,147,225,173,214,186,41,42,234,167,217,117,164,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,74,65,253,211,184,167,255,0,131,78,170,255,0,224,219,143,254,73,165,48,0,41,3,152,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,125,147,225,174,54,188,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,175,69,247,57,170,139,239,69,36,175,38,189,39,213,61,47,253,175,254,211,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,110,253,189,198,110,219,215,166,246,245,254,40,89,81,90,188,229,52,159,84,245,67,246,65,251,51,211,76,175,45,246,103,218,15,27,236,43,53,77,127,133,238,123,63,183,221,236,177,219,55,118,223,183,119,78,187,29,211,248,41,26,185,112,240,245,175,184,55,25,218,121,148,230,186,31,168,24,253,150,139,218,222,38,227,116,198,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,117,95,123,156,136,158,245,66,239,192,6,107,63,116,238,41,255,0,224,211,170,191,248,54,227,255,0,146,104,35,134,75,77,214,193,195,110,148,88,175,182,202,187,117,202,221,131,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,165,128,103,219,137,190,25,56,146,191,241,37,170,247,219,23,15,154,149,113,182,220,115,139,237,93,29,101,38,39,95,52,21,48,73,95,51,163,150,57,27,18,181,236,115,85,28,142,69,84,84,84,84,45,211,151,14,39,149,96,220,24,233,230,45,154,227,55,92,126,245,69,237,111,19,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,78,169,239,107,145,83,220,168,73,80,1,90,188,229,52,159,84,245,67,246,65,251,51,211,76,175,45,246,103,218,15,27,236,43,53,77,127,133,238,123,63,183,221,236,177,219,55,118,223,183,119,78,187,29,211,248,41,26,185,112,240,245,175,184,55,25,218,121,148,230,186,31,168,24,253,150,139,218,222,38,227,116,198,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,117,95,123,156,136,158,245,66,239,193,26,185,143,98,121,86,115,193,142,161,226,216,86,51,117,200,47,85,190,201,240,214,235,93,20,149,117,83,236,186,210,61,251,34,141,28,247,109,99,28,229,232,158,230,181,85,125,200,165,69,240,201,195,39,18,86,14,36,180,162,251,125,225,243,82,173,214,219,118,113,98,171,172,172,171,196,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,166,130,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,1,199,79,23,124,118,112,197,196,118,69,128,91,117,171,181,141,220,54,223,113,159,237,110,206,238,150,186,135,191,100,94,248,100,147,238,100,100,212,251,164,114,61,253,142,226,162,35,208,145,92,174,184,217,201,184,140,181,100,250,115,172,185,149,93,243,81,109,117,18,94,233,37,117,166,158,150,9,44,155,105,225,218,199,83,70,198,111,142,161,206,87,35,218,142,84,168,143,106,189,26,244,142,90,241,11,148,223,112,109,2,212,188,215,22,174,240,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,197,32,255,0,42,63,29,159,239,231,254,140,217,255,0,213,11,254,42,215,153,103,48,45,109,209,173,121,165,210,61,3,212,10,75,21,61,130,207,4,215,245,109,146,10,153,221,113,169,235,43,97,123,234,226,123,21,141,166,90,105,26,176,162,123,234,36,71,185,202,136,216,253,7,43,110,40,248,177,226,83,84,243,15,218,222,115,246,143,12,199,49,246,247,63,155,45,180,125,139,165,69,76,126,23,252,30,40,229,118,232,96,173,254,29,88,155,126,46,138,172,235,37,117,31,140,219,22,146,113,137,138,240,207,156,218,187,86,172,239,31,183,84,89,47,20,236,123,228,130,241,81,93,87,76,218,106,134,39,94,176,203,218,133,172,145,168,139,28,138,187,250,177,234,248,100,168,0,164,14,33,121,143,113,157,131,107,238,165,225,88,182,178,120,43,46,63,152,94,109,118,234,111,179,182,169,59,20,176,86,203,28,81,239,125,51,158,237,172,99,83,171,149,92,189,58,170,170,251,203,63,224,43,84,179,189,105,225,59,6,212,205,75,190,251,103,36,188,251,79,198,214,248,88,105,251,189,171,149,84,49,253,220,44,100,109,233,28,76,111,194,212,235,211,170,245,85,85,89,0,1,18,185,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,214,90,128,1,13,116,15,142,58,158,35,184,217,203,244,123,7,101,35,52,235,11,197,238,79,134,174,55,197,80,251,229,198,27,133,20,11,90,217,152,174,106,83,35,95,43,97,107,29,241,178,69,145,234,170,230,50,25,148,8,171,198,39,24,191,186,86,169,232,255,0,218,26,63,23,134,102,190,214,183,95,126,243,183,236,254,221,77,175,101,199,224,130,89,101,236,67,45,95,220,51,111,115,187,239,94,173,103,73,63,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,82,7,16,188,199,184,206,193,181,247,82,240,172,91,89,60,21,151,31,204,47,54,187,117,55,217,219,84,157,138,88,43,101,142,40,247,190,153,207,118,214,49,169,213,202,174,94,157,85,85,125,229,159,240,21,170,89,222,180,240,157,131,106,102,165,223,125,179,146,94,125,167,227,107,124,44,52,253,222,213,202,170,24,254,238,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,172,128,0,128,28,214,248,163,215,110,26,255,0,101,223,177,76,231,236,231,218,63,109,251,79,249,178,142,179,191,225,252,15,103,252,38,41,54,237,239,203,253,30,157,119,123,250,244,78,156,255,0,149,255,0,25,156,73,241,19,175,183,252,43,88,245,35,237,5,150,139,15,170,186,65,77,236,122,10,77,149,76,173,162,141,178,111,167,130,55,175,70,77,34,116,85,219,241,117,233,213,17,82,207,193,72,28,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,103,109,82,118,41,96,173,150,56,163,222,250,103,61,219,88,198,167,87,42,185,122,117,85,85,247,150,127,192,86,169,103,122,211,194,118,13,169,154,151,125,246,206,73,121,246,159,141,173,240,176,211,247,123,87,42,168,99,251,184,88,200,219,210,56,152,223,133,169,215,167,85,234,170,170,178,0,2,37,107,47,27,118,174,31,184,205,198,244,75,82,39,164,163,194,115,76,94,221,86,203,205,93,83,105,224,177,86,173,77,210,55,75,39,72,92,233,25,59,163,162,137,92,249,25,28,41,26,200,189,17,100,82,90,128,0,35,86,43,198,109,138,175,140,236,215,131,188,182,213,224,110,180,62,18,163,20,184,211,177,239,142,225,27,173,80,86,212,211,84,39,191,183,51,55,79,35,36,247,70,248,218,172,93,143,99,123,242,84,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,181,120,117,230,241,83,153,241,23,95,102,213,251,101,38,49,167,217,141,69,21,53,157,245,119,56,150,12,73,241,210,200,217,22,73,153,72,199,212,178,170,167,181,213,243,57,140,167,71,42,170,236,107,148,180,160,124,151,106,42,155,141,170,182,223,71,118,171,181,212,85,83,201,12,85,212,141,137,211,210,189,205,84,108,209,164,204,124,74,246,170,163,145,36,99,217,213,19,115,92,157,81,104,51,249,81,248,236,255,0,127,63,244,102,207,254,168,92,159,5,250,199,125,215,222,24,48,13,85,202,97,217,122,186,219,228,167,184,201,185,139,226,106,169,42,37,164,150,167,163,24,198,51,188,250,119,75,219,107,81,172,238,108,78,168,222,171,218,193,65,119,110,106,124,113,220,110,181,183,10,61,93,164,181,211,213,84,73,52,84,52,152,221,177,208,82,177,206,85,108,49,172,212,239,149,88,212,84,106,44,143,123,250,34,110,115,151,170,173,196,240,95,148,234,198,115,195,6,1,154,235,117,119,141,203,242,11,124,151,74,154,158,213,52,125,250,89,234,37,146,138,77,148,200,216,155,186,145,244,235,209,17,28,157,122,61,17,251,144,242,188,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,149,0,0,14,21,198,254,175,102,90,11,195,30,91,171,154,127,61,36,119,220,118,162,209,53,58,85,192,147,65,43,31,116,164,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,208,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,78,170,1,31,248,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,240,85,190,22,26,142,215,118,229,75,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,160,127,149,31,142,207,247,243,255,0,70,108,255,0,234,133,255,0,0,1,31,248,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,240,85,190,22,26,142,215,118,229,75,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,176,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,206,218,163,239,210,207,91,20,114,199,189,148,205,123,119,49,238,78,173,84,114,117,234,138,139,239,46,252,28,127,139,109,111,186,240,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,189,143,88,166,147,99,250,57,26,253,174,86,189,17,88,190,175,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,7,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,121,78,18,117,190,235,196,126,128,227,154,209,121,177,210,89,170,50,58,139,163,153,65,77,35,164,101,52,16,220,106,105,225,98,189,222,247,189,34,134,61,239,232,212,115,247,57,26,196,84,98,118,0,68,174,24,56,219,181,106,142,186,106,119,13,57,220,244,150,252,179,14,202,47,116,150,26,137,170,154,143,191,209,67,114,173,251,168,162,108,44,99,31,75,76,202,102,43,119,190,73,88,215,202,191,208,149,82,90,128,10,1,254,84,126,59,63,223,207,253,25,179,255,0,170,22,253,192,86,169,103,122,211,194,118,13,169,154,151,125,246,206,73,121,246,159,141,173,240,176,211,247,123,87,42,168,99,251,184,88,200,219,210,56,152,223,133,169,215,167,85,234,170,170,178,0,21,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,123,27,27,179,123,51,193,81,123,10,219,81,218,238,219,105,102,147,239,38,167,124,142,235,36,175,119,196,229,233,215,162,116,68,68,73,1,202,147,138,61,118,226,83,246,163,251,107,206,126,209,253,156,246,39,179,63,155,40,232,251,30,35,199,119,191,193,162,143,118,238,196,95,210,235,211,111,187,167,85,235,237,109,28,113,212,227,92,192,51,46,17,245,25,148,137,98,185,84,91,89,136,221,149,241,83,173,13,92,182,154,105,221,69,58,185,90,146,178,121,92,254,211,147,172,169,52,173,143,163,219,35,59,51,40,0,80,15,242,163,241,217,254,254,127,232,205,159,253,80,183,238,2,181,75,59,214,158,19,176,109,76,212,187,239,182,114,75,207,180,252,109,111,133,134,159,187,218,185,85,67,31,221,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,144,0,168,14,61,120,245,226,199,69,184,177,206,116,207,77,53,91,216,216,221,155,217,158,10,139,216,86,218,142,215,118,219,75,52,159,121,53,59,228,119,89,37,123,190,39,47,78,189,19,162,34,34,72,14,84,156,81,235,183,18,159,181,31,219,94,115,246,143,236,231,177,61,153,252,217,71,71,216,241,30,59,189,254,13,20,123,183,118,34,254,151,94,155,125,221,58,175,88,255,0,199,175,30,188,88,232,183,22,57,206,153,233,166,171,123,27,27,179,123,51,193,81,123,10,219,81,218,238,219,105,102,147,239,38,167,124,142,235,36,175,119,196,229,233,215,162,116,68,68,73,1,202,147,138,61,118,226,83,246,163,251,107,206,126,209,253,156,246,39,179,63,155,40,232,251,30,35,199,119,191,193,162,143,118,238,196,95,210,235,211,111,187,167,85,235,199,249,141,241,129,198,55,13,156,75,214,226,24,38,175,82,90,241,59,205,158,130,247,99,160,134,203,111,170,125,52,14,98,211,202,217,95,81,74,231,239,117,77,53,75,209,55,189,17,143,103,69,79,232,55,165,114,173,227,51,86,56,137,202,181,3,10,215,61,72,251,65,122,162,183,208,93,44,52,222,199,166,164,217,74,201,37,142,182,77,244,176,70,197,232,249,168,83,164,139,187,226,234,196,232,143,84,177,80,85,95,49,254,97,218,237,164,156,65,75,163,154,21,149,125,151,164,197,45,244,222,217,158,75,61,29,84,149,213,213,81,50,161,54,186,161,178,167,101,144,73,2,55,163,35,119,113,211,238,222,212,141,83,223,242,173,226,79,137,62,38,114,173,64,187,107,30,174,123,114,203,137,219,232,41,224,180,123,2,130,155,185,85,89,36,174,109,79,126,158,40,222,157,182,81,200,206,218,163,154,239,17,215,220,172,78,188,87,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,130,162,246,21,182,163,181,221,182,210,205,39,222,77,78,249,29,214,73,94,239,137,203,211,175,68,232,136,136,146,3,149,39,20,122,237,196,167,237,71,246,215,156,253,163,251,57,236,79,102,127,54,81,209,246,60,71,142,239,127,131,69,30,237,221,136,191,165,215,166,223,119,78,171,214,127,130,0,115,91,226,143,93,184,107,253,151,126,197,51,159,179,159,104,253,183,237,63,230,202,58,206,255,0,135,240,61,159,240,152,164,219,183,191,47,244,122,117,221,239,235,209,58,71,254,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,126,54,139,216,86,218,126,239,106,219,85,52,127,121,13,59,36,111,73,34,99,190,23,39,94,157,23,170,42,162,200,14,107,124,81,235,183,13,127,178,239,216,166,115,246,115,237,31,182,253,167,252,217,71,89,223,240,254,7,179,254,19,20,155,118,247,229,254,143,78,187,189,253,122,39,78,127,202,255,0,140,206,36,248,137,215,219,254,21,172,122,145,246,130,203,69,135,213,93,32,166,246,61,5,38,202,166,86,209,70,217,55,211,193,27,215,163,38,145,58,42,237,248,186,244,234,136,169,103,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,213,231,71,161,118,43,174,156,99,156,67,219,44,215,89,178,75,37,194,155,27,185,84,211,171,228,165,101,158,84,169,146,55,212,51,162,182,61,149,78,99,25,34,43,17,93,86,172,118,245,88,145,144,47,128,13,121,169,225,243,138,60,71,38,154,182,146,154,197,127,168,102,51,144,190,174,162,42,104,25,110,171,150,54,186,105,38,145,142,72,153,4,173,134,165,85,21,189,82,157,88,175,107,92,229,47,39,139,31,43,26,201,242,255,0,33,244,233,204,214,26,146,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,50,250,177,157,126,212,53,79,50,212,207,101,251,51,237,110,65,113,190,248,46,255,0,123,194,248,170,153,38,237,119,54,183,126,222,230,221,219,91,215,167,94,137,215,161,121,60,175,180,66,235,162,124,40,89,93,121,190,82,92,106,51,250,134,231,12,101,52,110,107,40,224,173,163,165,72,96,87,59,222,247,164,80,198,247,174,214,162,62,71,49,55,35,18,71,192,190,117,126,105,241,111,151,244,62,163,113,36,87,42,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,170,43,234,97,139,163,154,232,218,189,200,98,145,207,70,186,39,73,53,143,128,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,204,14,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,1,85,124,212,248,241,255,0,210,252,42,105,5,235,252,148,89,125,246,217,113,255,0,167,101,77,145,204,237,127,213,221,43,227,155,252,165,59,219,253,245,135,42,228,169,230,159,41,249,127,93,234,54,226,234,65,85,124,243,191,4,255,0,50,126,154,120,174,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,31,85,70,83,77,47,71,53,209,181,59,115,75,35,158,142,108,174,146,27,137,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,41,91,157,95,154,124,91,229,253,15,168,220,78,235,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,157,34,88,98,108,125,24,232,217,222,179,64,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,188,211,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,148,217,205,31,207,102,166,253,23,209,232,139,52,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,230,80,0,20,67,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,195,82,221,57,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,164,75,12,77,143,163,29,27,59,214,104,10,1,230,117,165,191,178,254,50,115,95,9,98,246,101,171,45,240,249,77,191,251,43,189,226,188,84,105,226,231,247,189,206,102,234,232,235,126,7,109,233,211,225,106,49,88,77,78,73,122,153,149,100,26,113,168,154,91,118,171,241,22,92,62,225,111,184,90,59,146,72,249,41,252,122,84,247,224,110,231,171,25,10,62,145,36,107,24,214,253,228,243,185,85,202,255,0,117,149,17,87,153,214,169,126,203,248,54,205,124,37,247,217,151,92,183,195,226,214,255,0,236,94,247,138,241,82,39,139,131,222,199,53,155,168,99,173,248,221,183,167,79,133,200,245,97,69,122,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,219,163,145,241,195,189,126,57,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,154,126,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,126,212,234,160,17,255,0,136,222,53,244,107,134,12,239,6,194,117,50,231,225,190,214,248,202,154,218,200,213,211,123,26,134,24,94,177,212,77,79,11,100,168,127,122,161,25,4,104,216,246,175,73,220,175,78,202,181,221,214,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,34,175,52,127,34,122,155,244,95,88,162,41,219,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,233,220,98,42,54,87,162,232,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,193,21,121,163,249,19,212,223,162,250,197,17,82,188,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,30,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,246,227,163,140,219,239,24,122,143,75,115,142,213,236,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,235,214,105,123,81,42,198,215,44,113,181,141,107,119,42,62,89,45,171,149,199,145,61,50,250,215,172,86,146,168,25,182,226,110,237,117,176,113,119,170,247,219,21,206,174,221,114,183,106,69,246,174,142,178,146,103,67,61,52,241,220,230,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,105,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,73,80,12,171,151,167,202,91,84,176,76,175,132,235,14,153,216,47,190,43,36,193,60,87,218,10,47,11,51,60,31,141,185,87,77,75,247,143,98,71,38,248,218,174,251,183,59,111,78,142,232,190,226,106,130,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,159,252,177,120,241,253,183,216,169,180,27,86,47,91,179,236,126,222,223,102,221,46,55,30,229,86,81,11,95,51,164,232,222,211,83,189,79,3,105,209,219,164,146,89,154,146,76,189,118,74,228,159,224,25,87,47,79,148,182,169,96,153,95,9,214,29,51,176,95,124,86,73,130,120,175,180,20,94,22,102,120,63,27,114,174,154,151,239,30,196,142,77,241,181,93,247,110,118,222,157,29,209,125,196,213,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,247,252,233,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,109,98,109,165,185,58,158,54,212,239,115,209,87,100,240,83,197,219,107,30,231,120,157,223,11,99,114,172,0,229,201,169,159,178,254,50,116,226,227,81,87,117,142,130,253,112,118,51,89,5,190,78,158,43,199,198,234,122,118,76,213,123,90,248,91,85,37,52,174,69,235,211,178,143,107,92,230,53,13,10,3,50,218,253,172,119,222,32,53,151,44,214,44,142,31,15,87,147,92,29,81,29,54,230,63,194,82,177,169,29,53,54,246,49,137,39,106,8,226,139,185,177,28,253,155,157,241,57,84,186,158,84,186,103,251,59,224,219,28,184,212,82,93,105,43,243,91,133,118,77,89,5,194,62,222,222,228,137,79,78,248,90,172,107,146,25,41,105,105,165,106,174,237,221,213,123,93,181,205,68,172,30,104,254,123,53,55,232,190,143,68,119,254,74,122,165,130,98,153,222,125,166,119,251,239,133,201,51,191,101,125,159,162,240,179,63,198,120,40,110,51,85,125,227,24,177,199,178,55,35,190,241,205,221,215,163,122,175,184,183,240,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,146,171,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,166,172,96,191,181,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,102,95,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,203,180,211,29,121,166,226,15,149,174,109,147,77,91,87,83,125,176,105,189,255,0,25,200,95,87,81,45,76,239,184,210,90,94,215,77,36,210,49,171,43,231,137,208,212,170,162,187,162,212,43,21,238,115,92,165,27,23,125,205,239,93,43,52,195,135,26,77,57,199,175,62,10,245,169,119,7,91,166,107,18,118,76,235,60,12,73,43,86,57,99,86,177,187,158,250,72,30,199,170,164,145,84,202,212,99,147,115,153,82,220,42,233,111,237,167,136,237,58,211,57,172,94,217,160,188,228,20,190,213,162,241,94,31,187,107,137,253,234,239,188,71,177,205,233,75,20,238,248,28,143,94,157,25,213,202,212,93,36,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,83,15,58,191,52,248,183,203,250,31,81,184,144,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,247,185,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,110,143,147,218,148,176,71,75,28,183,93,236,167,138,158,14,237,77,67,147,195,53,85,204,233,213,58,183,222,156,47,152,215,49,61,80,208,173,121,176,105,118,132,223,105,41,95,138,83,197,95,150,69,87,65,29,68,23,9,234,59,115,67,67,35,101,133,30,198,54,157,26,245,146,158,102,171,146,177,91,185,143,139,170,118,174,2,249,129,93,120,195,186,222,113,11,238,144,85,227,215,44,110,207,75,91,89,122,160,169,117,77,170,162,119,57,35,146,53,220,198,186,145,239,119,87,195,10,190,101,115,35,159,171,254,235,171,233,219,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,202,185,215,248,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,15,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,248,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,122,178,16,115,47,227,142,155,135,28,54,109,30,193,217,86,253,69,205,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,224,124,107,35,213,17,172,100,212,108,79,254,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,240,79,243,39,233,165,85,150,253,202,211,143,111,183,116,118,30,20,117,66,13,153,5,170,223,224,241,11,165,61,63,72,235,232,105,32,87,37,29,67,88,157,35,154,24,34,114,178,94,136,217,35,141,81,234,146,181,29,61,149,3,53,156,88,249,167,214,79,152,25,15,168,206,91,247,40,237,76,197,115,14,16,172,248,45,166,175,165,235,2,184,87,219,238,244,178,73,31,113,190,38,174,106,200,39,107,26,245,122,66,246,78,172,107,222,214,238,146,9,218,136,168,206,171,53,64,42,3,157,166,166,98,185,6,163,233,222,150,218,106,252,69,235,15,183,220,46,23,126,220,145,190,58,127,30,180,221,136,29,181,234,246,76,140,164,89,28,199,181,191,119,60,14,69,114,63,221,229,121,42,121,167,202,126,95,215,122,141,184,186,144,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,165,110,117,126,105,241,111,151,244,62,163,113,32,1,121,60,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,77,201,219,145,174,122,186,68,142,111,130,136,121,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,63,201,229,165,162,26,195,170,60,69,217,243,45,49,190,85,227,86,220,46,163,117,255,0,37,164,142,134,162,123,100,21,84,181,76,107,35,167,171,220,217,31,59,99,154,4,122,69,42,68,178,36,142,106,237,68,95,151,154,63,158,205,77,250,47,163,209,17,215,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,17,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,179,237,6,63,220,154,163,217,125,217,170,25,75,253,148,248,34,142,126,236,116,235,39,221,162,236,235,181,221,21,61,242,0,2,157,185,168,113,213,83,159,228,55,94,24,116,182,190,174,12,98,199,81,53,183,51,154,106,88,182,93,174,48,85,66,246,193,18,73,26,205,27,41,102,166,84,89,24,246,119,94,231,166,215,70,198,62,74,234,162,180,221,110,52,213,245,150,251,101,93,85,61,174,157,42,235,165,134,23,61,148,176,44,177,194,146,202,228,78,140,98,203,52,81,163,157,209,55,200,198,255,0,23,34,47,202,125,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,147,203,155,143,111,222,162,197,62,155,234,36,30,31,83,113,155,127,140,171,168,130,159,101,45,234,133,143,100,75,88,212,98,108,134,100,124,145,182,88,189,205,87,61,175,137,54,185,209,195,53,74,213,231,105,166,121,86,65,167,26,119,170,86,154,79,17,101,195,238,23,11,125,223,183,28,143,146,159,199,165,55,98,119,109,98,177,144,163,233,22,55,61,238,111,222,79,3,81,28,175,247,66,190,88,186,165,251,47,227,39,10,241,119,223,102,90,178,223,17,139,92,63,177,123,222,43,197,70,190,18,15,115,28,230,110,174,142,139,227,110,222,157,62,39,35,21,229,255,0,21,23,207,7,53,181,87,231,250,89,167,48,211,213,165,202,199,103,184,222,234,37,115,27,216,116,21,211,69,12,77,99,183,110,87,163,173,243,43,145,90,136,136,232,250,43,186,170,55,154,114,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,218,199,247,234,171,169,231,164,167,166,232,175,107,219,185,143,169,151,184,141,123,83,195,108,118,213,145,170,93,249,149,115,186,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,253,59,140,69,70,202,244,93,4,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,112,174,48,120,179,195,120,69,210,255,0,183,23,218,122,75,197,246,190,162,58,107,22,56,234,245,165,158,234,244,145,137,58,177,233,28,170,198,69,19,214,71,61,89,179,175,109,138,168,233,88,139,158,204,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,188,142,88,186,23,172,186,33,195,237,53,46,172,101,55,86,199,144,109,185,219,112,235,141,11,99,147,23,221,44,203,35,82,78,227,159,253,144,199,83,204,232,28,216,251,50,44,136,172,73,31,42,172,192,34,175,52,127,34,122,155,244,95,88,162,40,4,153,92,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,37,239,2,42,243,71,242,39,169,191,69,245,138,34,128,77,62,233,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,130,42,243,71,242,39,169,191,69,245,138,34,128,73,255,0,203,23,143,31,216,133,246,155,65,181,98,245,183,1,200,46,13,246,109,210,227,113,237,210,226,243,57,147,58,78,141,237,57,123,53,19,186,157,29,186,72,226,133,203,36,203,211,124,174,91,169,5,43,115,58,227,199,246,223,125,169,208,109,39,189,110,192,113,251,131,189,165,116,183,92,123,148,185,68,205,100,46,143,171,123,77,94,205,60,237,168,70,237,146,72,166,114,71,50,117,217,19,146,0,23,253,202,227,200,158,153,125,107,214,43,73,84,12,214,113,99,230,159,89,62,96,100,62,163,57,231,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,30,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,217,24,174,107,28,248,165,137,234,198,111,218,157,84,25,87,61,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,105,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,165,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,17,23,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,251,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,146,48,115,13,230,63,171,26,39,196,21,191,73,244,66,127,100,253,136,236,212,100,203,113,162,166,169,165,190,73,81,21,61,76,84,200,215,53,101,142,22,66,237,174,146,57,98,145,206,158,68,77,189,182,72,238,255,0,192,55,29,247,222,50,62,208,218,111,122,73,246,122,175,17,183,219,228,184,93,232,174,140,158,134,166,170,126,227,85,169,4,136,217,160,222,176,200,248,218,139,59,81,172,122,62,86,185,25,221,161,115,223,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,70,154,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,137,255,0,197,62,138,126,241,60,62,230,218,57,29,195,193,85,228,22,244,240,19,186,94,220,108,174,130,86,84,82,247,93,219,145,82,21,158,24,146,77,172,87,118,213,251,122,59,162,166,107,13,52,104,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,219,158,255,0,9,84,199,58,58,154,109,239,99,22,78,212,241,203,23,115,98,53,251,55,55,225,114,41,205,121,135,230,183,92,3,130,221,85,190,217,169,233,38,168,170,179,178,200,246,212,177,206,98,65,112,169,138,134,103,34,53,205,93,237,138,166,71,49,122,244,71,163,85,81,200,138,213,207,182,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,154,125,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,133,249,163,249,236,212,223,162,250,61,17,23,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,211,151,119,23,159,189,110,141,47,218,154,222,246,161,97,221,170,44,163,101,7,134,134,126,235,165,240,181,113,237,85,141,123,177,196,237,232,221,155,101,142,94,145,178,53,139,116,170,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,73,85,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,141,185,180,240,241,106,209,174,33,169,243,204,82,213,87,75,98,212,234,122,155,220,239,154,177,179,49,215,180,168,114,220,27,19,85,123,172,98,164,212,211,42,63,171,119,212,61,35,84,107,123,113,184,9,215,154,155,78,133,241,31,195,149,230,182,145,150,219,238,155,228,153,53,149,38,168,138,39,251,70,27,107,226,169,134,38,43,55,206,249,105,210,57,21,55,253,219,40,94,228,103,196,247,36,32,37,255,0,53,61,99,177,106,239,23,23,122,108,114,30,180,152,21,190,44,58,74,157,207,254,202,170,166,158,121,42,87,99,216,213,103,110,122,137,96,233,241,53,221,141,237,114,181,232,137,37,121,37,232,167,254,189,113,25,89,112,255,0,247,225,86,250,88,229,255,0,171,214,85,201,51,22,63,250,146,70,230,201,254,93,28,223,232,41,106,133,43,115,171,243,79,139,124,191,161,245,27,137,23,244,139,134,124,203,90,180,143,84,245,75,12,174,164,123,244,162,158,130,229,115,182,76,169,27,234,109,211,50,173,245,19,197,35,156,141,223,3,105,55,172,106,159,27,28,253,174,222,214,199,39,128,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,86,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,211,167,85,95,226,94,159,43,237,16,186,232,159,10,22,87,94,111,148,151,26,140,254,161,185,195,25,77,27,154,202,56,43,104,233,82,24,21,206,247,189,233,20,49,189,235,181,168,143,145,204,77,200,196,145,244,195,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,101,92,238,188,64,240,153,153,104,70,3,166,26,164,234,138,187,222,39,169,88,189,186,244,203,179,104,18,8,40,46,53,48,172,238,182,189,82,71,170,189,177,43,30,217,28,145,247,83,185,177,191,117,38,223,127,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,62,150,191,198,111,26,56,175,12,26,29,67,169,24,219,173,89,77,235,47,219,6,33,79,29,116,111,165,172,223,15,117,43,156,172,122,62,90,56,216,177,185,206,135,174,231,75,3,55,70,146,164,141,160,28,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,61,174,183,104,54,101,160,114,97,118,189,64,162,171,182,223,114,204,94,44,154,162,211,87,78,144,207,109,100,181,181,112,69,12,137,189,203,189,209,83,71,42,163,145,143,98,204,177,185,136,232,215,172,181,228,169,230,159,41,249,127,93,234,54,226,234,65,85,124,243,191,4,255,0,50,126,154,65,94,21,184,99,190,241,85,149,101,216,86,45,122,240,87,172,127,15,175,201,109,212,222,25,146,123,82,170,9,32,142,42,29,239,150,38,65,221,125,67,83,188,229,86,179,167,85,106,167,189,57,87,246,213,129,101,95,227,92,115,36,199,46,31,242,148,117,214,218,234,121,63,236,201,12,209,200,207,248,156,215,55,250,149,11,211,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,186,62,79,106,82,193,29,44,114,221,119,178,158,42,120,59,181,53,14,79,12,213,87,51,167,84,234,223,122,76,3,53,156,88,249,167,214,79,152,25,15,168,206,124,156,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,100,74,230,13,198,221,171,133,12,2,59,22,49,61,37,118,162,229,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,196,106,170,71,39,74,22,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,158,188,149,60,211,229,63,47,235,189,70,220,93,72,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,82,183,58,191,52,248,183,203,250,31,81,184,145,215,64,56,76,204,184,140,210,253,86,206,52,254,162,174,186,251,166,180,246,186,154,124,114,146,129,39,158,242,202,169,39,73,82,55,247,26,173,124,81,83,201,34,49,172,145,242,175,70,53,55,43,81,121,86,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,103,218,12,127,185,53,71,178,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,187,69,217,215,107,186,42,123,224,95,53,238,56,234,114,91,173,239,132,125,57,101,34,216,173,181,20,236,203,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,221,114,244,149,102,137,209,244,99,99,127,122,10,240,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,187,35,107,186,163,85,237,222,245,100,109,93,239,106,46,138,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,148,109,205,31,207,102,166,253,23,209,232,142,105,106,225,159,50,191,240,185,117,226,158,197,93,73,85,98,199,50,135,227,151,218,23,42,71,61,27,22,42,53,130,173,138,174,233,51,31,45,98,68,230,34,35,216,189,183,34,61,174,122,197,249,92,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,162,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,43,215,153,111,48,74,109,30,181,94,56,124,210,11,173,92,122,131,95,79,225,175,23,106,73,101,165,159,26,99,219,75,60,107,26,190,5,100,239,168,166,158,86,163,225,149,175,129,122,57,21,30,141,233,80,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,109,60,67,112,153,134,240,139,203,19,83,48,123,21,69,37,226,251,95,81,105,169,190,228,109,160,90,89,238,175,75,229,42,192,143,98,201,42,177,145,68,244,141,172,71,236,235,220,122,34,58,87,170,211,177,117,60,206,184,14,253,183,216,170,117,231,73,236,187,179,236,126,222,239,105,90,237,214,238,229,86,81,11,95,11,99,234,238,235,83,189,79,3,106,21,187,99,146,89,154,145,194,157,118,68,212,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,177,178,75,54,207,180,24,255,0,114,106,143,101,247,102,168,101,47,246,83,224,138,57,251,177,211,172,159,118,139,179,174,215,116,84,247,254,175,26,26,57,125,215,222,24,51,253,42,197,166,217,122,186,219,227,168,183,71,181,139,226,106,169,42,34,171,138,155,171,222,198,51,188,250,118,197,220,115,145,172,238,111,94,168,222,139,156,203,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,63,105,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,157,122,244,85,254,38,120,120,208,214,59,22,190,241,65,159,234,174,45,14,203,45,214,225,29,61,186,77,207,95,19,75,73,79,21,36,85,61,30,198,61,157,230,83,182,94,219,154,142,103,115,98,245,86,245,91,73,228,227,164,52,216,87,13,21,218,165,81,5,34,220,181,30,241,52,204,158,25,229,115,253,157,66,247,210,195,12,172,119,70,49,237,168,74,247,162,177,23,171,38,102,231,47,68,107,39,169,149,115,175,235,207,12,249,150,131,99,218,109,153,222,107,169,46,56,246,168,226,244,89,29,150,182,21,70,61,175,146,150,158,106,154,73,98,87,43,154,248,93,83,26,35,253,236,145,143,99,145,81,219,227,143,176,114,230,227,95,247,85,212,121,236,25,253,206,235,38,153,101,63,119,114,166,129,123,177,218,235,149,88,145,220,219,14,215,61,219,88,197,142,86,196,173,115,227,115,93,210,87,67,20,107,117,58,165,174,154,113,164,154,53,115,215,156,142,243,227,113,11,117,190,27,140,117,118,148,74,207,29,28,238,99,41,146,157,88,187,36,239,62,88,154,199,238,72,254,241,28,231,181,157,92,153,236,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,233,30,173,107,26,249,101,149,232,198,111,218,147,43,149,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,101,218,227,5,84,204,116,242,172,114,44,209,178,150,106,100,84,141,236,103,117,238,98,238,116,108,123,36,184,144,69,94,104,254,68,245,55,232,190,177,68,80,9,213,120,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,58,55,163,92,246,178,88,165,98,61,251,55,44,202,229,95,199,85,78,1,144,218,184,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,155,91,27,222,248,238,36,138,188,209,252,137,234,111,209,125,98,136,160,18,90,114,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,219,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,59,111,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,8,171,205,31,200,158,166,253,23,214,40,138,43,210,124,23,246,161,170,120,110,153,251,83,217,159,107,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,185,187,246,247,55,109,220,222,189,58,117,78,189,70,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,180,174,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,233,18,195,19,99,232,199,70,206,243,154,247,28,116,216,213,170,247,194,62,156,178,173,47,183,42,122,118,101,215,100,124,180,233,67,73,43,99,157,180,80,43,85,171,43,231,137,204,238,185,122,196,144,202,232,250,61,210,63,179,86,186,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,21,171,24,47,236,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,151,169,202,227,200,158,153,125,107,214,43,73,84,12,214,113,99,230,159,89,62,96,100,62,163,57,237,114,238,15,178,106,14,17,176,46,45,48,244,171,185,88,174,148,247,22,229,205,154,90,118,50,209,60,87,135,80,210,62,36,87,182,89,89,58,58,54,171,26,199,171,31,27,220,231,109,145,173,103,229,112,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,253,59,140,69,70,202,244,93,4,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,101,92,234,185,223,15,89,86,19,161,58,103,196,23,137,246,134,55,168,222,210,166,221,29,44,141,246,93,117,29,100,208,120,121,164,232,177,175,118,56,187,177,174,228,115,182,78,221,136,145,111,127,181,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,208,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,6,115,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,17,202,180,215,135,172,171,85,52,107,84,117,115,22,169,239,254,202,253,147,83,113,181,178,150,73,102,169,161,172,117,75,101,168,141,204,69,233,216,240,237,145,232,230,163,123,75,43,213,237,237,109,127,148,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,159,149,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,198,130,120,4,225,226,235,195,63,13,22,12,15,42,181,82,80,101,151,10,138,155,222,70,202,106,199,84,179,198,206,254,140,106,185,85,88,143,142,154,58,88,94,145,125,222,248,156,173,87,245,89,31,158,19,170,231,124,61,101,88,78,132,233,159,16,94,39,218,24,222,163,123,74,155,116,116,178,55,217,117,212,117,147,65,225,230,147,162,198,189,216,226,238,198,187,145,206,217,59,118,34,69,189,254,215,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,55,66,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,25,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,213,12,224,241,161,163,150,45,2,226,131,63,210,172,90,109,246,91,85,194,58,139,116,123,94,158,26,150,174,158,42,184,169,186,189,239,123,251,44,168,108,93,199,57,92,254,222,245,232,174,232,150,127,201,179,90,254,220,240,251,118,209,202,187,127,102,175,76,174,9,217,158,56,182,199,61,13,198,90,138,136,247,57,100,114,186,102,206,202,196,119,70,49,169,31,99,166,231,111,83,149,115,189,213,47,254,141,52,82,223,125,255,0,109,229,55,123,103,133,255,0,154,154,130,126,242,179,255,0,198,77,216,199,255,0,198,246,255,0,123,82,63,242,142,211,60,171,48,226,246,207,157,90,105,58,89,112,43,125,125,194,239,85,36,114,118,219,226,105,38,163,130,6,189,172,86,36,207,124,234,246,177,238,110,232,224,157,200,170,172,232,183,168,80,15,52,127,61,154,155,244,95,71,162,57,86,154,240,245,149,106,166,141,106,142,174,98,213,61,255,0,217,95,178,106,110,54,182,82,201,44,213,52,53,142,169,108,181,17,185,136,189,59,30,29,178,61,28,212,111,105,101,122,189,189,173,175,242,154,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,83,69,60,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,205,251,82,0,115,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,42,185,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,254,106,122,57,125,213,222,17,238,245,56,228,221,106,240,43,132,89,140,148,219,89,253,149,75,77,4,241,212,166,247,189,168,206,220,21,18,207,215,226,115,187,27,26,213,115,209,82,136,109,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,191,193,204,123,154,189,81,85,15,148,250,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,52,147,194,174,150,254,197,184,113,211,173,51,154,197,236,106,251,54,63,75,237,90,47,21,226,59,87,73,89,222,174,251,196,123,218,238,181,82,206,239,129,202,196,235,209,157,26,141,68,234,165,43,115,171,243,79,139,124,191,161,245,27,137,210,185,26,221,173,80,221,117,146,197,53,206,145,151,42,202,123,13,93,61,27,166,106,79,52,16,186,185,178,202,200,250,238,115,24,233,225,107,156,137,209,171,44,104,189,55,39,95,63,205,47,128,159,176,149,151,238,43,180,190,125,248,253,214,225,227,50,251,93,69,71,89,40,43,170,231,70,173,101,59,158,189,100,134,105,229,106,62,46,170,232,228,145,21,136,177,57,91,4,96,224,3,65,170,120,131,226,143,17,198,102,162,164,169,177,88,42,25,147,100,44,171,167,138,166,7,219,169,37,141,206,134,72,100,123,82,86,79,43,161,166,84,68,119,68,168,87,171,28,214,185,13,15,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,142,85,196,191,17,120,39,11,250,89,95,169,153,213,71,249,90,59,61,22,201,191,156,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,187,25,252,85,127,130,47,20,229,145,174,154,143,196,94,143,231,90,161,170,23,159,29,117,174,212,10,216,161,134,36,86,82,219,233,91,111,183,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,161,115,67,218,109,164,56,110,189,112,19,167,122,71,168,16,85,201,98,200,180,223,27,134,161,105,39,88,103,137,236,162,166,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,86,141,184,151,225,211,59,225,127,84,235,244,207,58,167,255,0,43,89,103,173,223,15,243,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,123,63,130,167,240,85,230,149,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,209,140,89,102,150,69,107,122,38,249,30,239,226,229,85,179,254,87,220,190,233,174,212,214,94,40,117,166,213,86,198,50,161,181,248,125,142,166,41,105,159,190,25,105,106,40,239,73,44,83,181,202,197,115,39,107,32,150,45,146,49,91,47,196,199,51,175,53,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,130,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,72,174,107,28,14,84,234,85,170,191,138,77,54,125,36,87,220,98,206,175,202,109,142,100,80,37,198,221,74,215,189,107,89,39,68,87,212,195,23,86,185,178,57,123,144,197,27,88,173,116,77,142,106,150,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,14,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,133,248,177,243,79,172,159,48,50,31,81,156,102,92,58,103,120,150,132,224,156,69,120,127,23,134,102,189,234,63,27,190,24,252,37,210,58,202,248,124,31,111,186,178,201,214,26,14,247,119,182,214,125,238,206,189,91,213,222,215,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,59,137,209,89,36,209,163,163,238,172,141,186,157,126,227,7,75,244,39,135,154,46,34,39,90,187,253,163,34,167,164,118,45,75,77,20,144,190,239,61,93,59,167,165,98,186,70,117,167,99,162,107,164,123,228,106,43,24,199,116,107,164,219,27,179,237,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,182,73,31,28,59,215,224,130,46,227,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,234,245,67,135,76,239,71,244,179,78,181,51,58,167,240,31,180,207,27,89,103,162,223,12,187,237,113,83,80,77,5,103,114,41,95,211,189,227,158,222,211,218,199,179,177,213,81,119,162,54,85,114,84,243,79,148,252,191,174,245,27,113,117,32,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,60,255,0,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,245,149,38,149,210,117,123,100,127,102,189,116,223,85,117,31,71,239,181,25,62,151,230,151,92,102,235,87,111,169,181,205,87,110,168,88,164,125,44,236,217,36,106,169,255,0,101,205,95,233,50,70,71,35,21,175,99,28,223,151,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,17,193,215,7,88,39,8,24,37,69,130,193,89,237,156,146,243,179,237,6,65,219,154,159,218,157,169,170,31,75,253,138,249,229,142,14,212,117,11,31,221,170,111,233,185,221,85,125,210,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,33,7,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,201,207,248,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,111,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,56,87,25,188,11,233,199,24,118,42,25,46,117,255,0,101,243,59,54,216,173,185,53,61,26,84,72,218,93,251,164,165,168,139,123,59,240,174,231,185,136,175,107,163,145,85,205,114,35,165,100,158,43,151,23,3,149,60,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,244,28,209,252,137,234,111,209,125,98,136,160,19,85,5,112,113,119,202,162,167,91,248,139,164,212,237,57,202,233,49,203,22,107,81,43,242,230,37,186,41,22,213,86,202,87,185,181,176,66,215,194,147,178,162,88,152,217,90,175,238,182,105,221,55,89,26,247,164,83,171,72,116,95,75,244,23,13,143,79,244,143,16,164,199,108,81,212,75,86,180,240,190,73,95,44,242,42,111,150,89,101,115,165,149,253,17,173,71,61,206,84,99,24,196,232,214,53,19,218,153,182,226,247,72,105,180,35,137,125,66,210,219,124,20,144,91,109,55,135,205,107,130,154,121,102,101,61,186,165,141,170,163,133,95,47,198,231,178,158,120,152,245,114,187,227,107,190,39,255,0,73,108,43,130,78,51,108,90,95,203,123,53,174,162,181,119,114,77,20,239,83,199,72,230,62,120,234,164,186,214,200,251,109,76,169,247,77,72,86,170,166,72,228,141,146,186,68,142,149,239,247,44,140,105,82,198,154,52,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,157,175,103,139,170,123,157,37,77,78,199,189,235,31,118,121,37,151,183,189,90,205,251,91,240,181,16,232,6,85,205,15,105,182,144,225,186,245,192,78,157,233,30,160,65,87,37,139,34,211,124,110,26,133,164,157,97,158,39,178,138,154,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,90,54,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,110,232,170,35,107,211,252,232,222,141,115,218,201,98,149,136,247,236,220,190,83,34,213,44,239,43,193,49,29,51,191,223,124,86,55,130,120,255,0,179,244,94,22,22,120,63,27,50,77,85,247,140,98,73,38,249,26,142,251,199,59,111,78,141,232,158,226,80,114,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,221,107,37,137,173,70,172,201,44,119,188,1,21,121,163,249,19,212,223,162,250,197,17,64,38,140,248,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,206,189,183,170,43,162,98,166,123,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,223,185,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,171,149,85,234,238,189,131,154,63,145,61,77,250,47,172,81,20,2,118,174,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,202,174,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,182,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,61,243,72,247,54,23,49,189,81,177,185,239,142,229,0,33,87,54,157,82,193,49,78,19,175,218,103,127,190,248,92,147,59,240,191,103,232,188,44,207,241,158,10,229,67,53,87,222,49,139,28,123,35,114,59,239,28,221,221,122,55,170,251,138,107,225,235,41,177,96,218,251,166,153,174,83,93,224,172,184,254,97,102,186,92,106,123,79,147,177,75,5,108,82,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,141,47,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,118,124,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,148,3,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,191,238,0,120,62,181,112,155,164,109,109,193,42,228,206,243,26,122,58,252,173,243,74,213,101,52,236,99,150,58,24,155,27,221,22,202,117,154,86,44,141,115,150,87,185,239,221,177,99,142,58,76,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,154,206,44,124,211,235,39,204,12,135,212,103,46,123,150,117,166,213,127,229,255,0,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,86,7,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,183,235,229,205,198,191,238,171,168,243,216,51,251,157,214,77,50,202,126,238,229,77,2,247,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,164,174,134,40,214,247,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,50,196,94,247,47,124,3,13,213,62,92,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,93,146,179,219,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,45,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,244,237,189,81,27,43,21,100,87,44,94,60,127,98,23,218,109,6,213,139,214,220,7,32,184,55,217,183,75,141,199,183,75,139,204,230,76,233,58,55,180,229,236,212,78,234,116,118,233,35,138,23,44,147,47,77,242,185,121,87,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,142,105,204,183,151,221,78,143,93,111,28,65,233,5,170,146,61,62,175,168,241,55,139,77,36,81,82,193,141,61,238,165,130,52,141,31,58,190,118,84,84,207,43,145,144,196,214,64,157,26,136,140,70,244,228,28,181,180,7,246,235,197,6,63,246,143,79,126,212,96,184,191,122,231,146,248,150,117,161,131,251,30,111,4,217,250,170,54,77,245,77,139,164,31,23,113,172,147,115,29,27,101,233,127,198,85,203,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,178,86,123,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,165,184,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,254,157,183,170,35,101,98,172,138,229,139,199,143,236,66,251,77,160,218,177,122,219,128,228,23,6,251,54,233,113,184,246,233,113,121,156,201,157,39,70,246,156,189,154,137,221,78,142,221,36,113,66,229,146,101,233,190,87,47,42,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,133,80,115,193,192,41,162,186,233,102,169,80,227,213,107,81,85,79,113,176,93,46,205,73,93,2,50,39,69,61,21,59,215,175,105,143,85,154,189,237,247,35,222,137,39,244,146,52,219,199,249,62,235,29,247,6,226,129,52,170,158,31,17,101,212,187,124,244,245,145,238,99,59,21,84,52,243,213,211,212,245,86,57,238,218,198,84,197,219,71,49,171,226,119,187,114,198,212,56,175,31,26,153,138,234,239,23,186,147,157,97,85,126,46,203,81,112,167,183,211,85,54,72,228,142,171,193,82,67,70,249,226,124,111,115,31,12,143,167,115,227,122,59,226,141,204,114,162,42,170,37,138,114,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,181,139,186,150,218,234,136,221,83,189,175,85,77,243,207,81,23,109,204,99,155,225,183,124,77,145,170,150,42,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,28,171,153,215,1,223,177,11,237,78,188,233,61,151,110,3,144,92,29,237,43,93,186,221,219,165,197,230,115,33,108,125,93,221,114,246,106,39,117,66,183,108,113,197,11,150,56,83,166,248,154,177,215,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,233,220,98,42,54,87,162,203,254,113,249,254,27,170,120,111,15,186,131,167,217,13,37,243,30,190,83,228,117,52,53,212,202,187,37,103,91,106,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,117,229,113,231,179,76,190,181,232,245,164,170,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,102,179,137,77,33,169,208,93,121,206,116,142,104,42,227,167,199,111,19,67,111,90,185,226,154,121,109,207,233,45,20,210,62,46,140,87,201,77,36,50,42,34,55,162,189,81,90,213,69,106,115,82,85,114,203,209,79,219,79,23,24,183,136,184,120,90,12,19,166,107,89,178,93,147,75,224,167,135,195,199,31,88,222,215,117,170,150,155,123,87,111,88,146,93,174,71,109,235,127,192,165,110,117,126,105,241,111,151,244,62,163,113,33,86,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,132,248,107,226,11,78,56,206,208,229,205,109,152,255,0,246,5,127,126,197,146,88,46,144,37,68,116,245,93,150,45,69,35,213,205,72,234,97,116,115,49,81,200,155,95,28,168,142,107,29,190,54,194,12,163,85,244,191,148,62,127,144,233,206,17,166,85,121,213,203,82,170,29,150,58,87,93,100,181,193,103,178,36,211,67,109,182,49,210,45,91,170,159,11,155,92,174,153,205,137,206,73,35,235,191,248,50,111,240,245,198,55,15,188,79,247,168,180,155,54,241,119,170,43,124,23,27,133,146,182,146,90,74,234,56,228,232,138,138,217,26,140,151,182,245,70,72,248,31,36,109,115,153,241,244,123,21,212,47,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,69,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,123,56,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,248,21,209,53,239,111,137,145,173,141,211,63,115,183,61,17,168,189,182,70,198,89,167,37,79,43,25,79,204,10,239,78,183,20,172,104,247,135,172,166,197,131,112,95,166,153,174,83,93,224,172,184,254,151,217,174,151,26,158,211,228,236,82,193,105,138,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,73,156,114,113,119,117,226,251,87,27,149,193,110,171,179,226,118,26,119,91,113,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,237,223,219,78,136,200,225,141,93,39,105,36,116,117,46,39,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,213,21,245,48,197,209,205,116,109,94,228,49,72,231,163,93,19,164,154,58,243,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,167,110,107,28,14,83,105,173,214,191,138,77,54,125,92,182,44,158,240,175,202,109,142,100,179,173,186,227,84,231,189,107,89,39,69,70,83,77,47,86,185,178,57,59,115,75,27,88,174,108,173,142,30,149,202,111,131,45,88,211,171,239,239,49,156,221,126,207,90,175,248,251,41,236,150,122,119,211,84,201,122,183,214,50,26,150,212,212,61,55,246,33,77,176,185,145,181,89,58,200,197,223,219,99,85,147,215,95,22,62,105,245,147,230,6,67,234,51,151,39,203,147,22,177,103,60,186,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,233,95,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,169,110,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,186,214,98,215,186,216,88,223,31,75,181,139,36,106,232,213,88,179,64,247,246,164,78,140,114,244,100,157,182,50,88,208,224,5,138,114,163,224,163,246,155,149,65,196,166,166,91,46,180,216,222,37,112,167,169,196,162,233,217,134,241,116,134,71,57,106,55,163,146,71,67,75,36,108,247,53,187,36,149,118,171,213,33,154,39,116,14,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,22,63,199,103,21,55,94,17,52,94,159,81,172,88,125,38,69,114,187,94,25,96,163,138,174,173,208,193,75,60,180,149,51,71,81,35,90,213,116,204,107,169,209,22,36,116,106,228,114,244,145,157,58,149,23,194,215,31,90,143,162,156,71,94,53,183,82,46,23,92,210,147,58,233,79,152,194,234,149,108,213,17,239,106,199,83,4,104,230,195,222,167,70,237,134,55,53,35,108,78,146,22,118,90,244,123,56,167,16,185,77,139,57,215,221,75,205,113,106,239,27,101,200,51,11,205,210,221,83,218,124,125,250,89,235,101,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,93,255,0,43,143,34,122,101,245,175,88,173,37,80,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,66,141,185,150,112,43,77,195,46,77,75,169,250,99,65,73,75,165,249,29,68,22,218,90,22,213,75,36,246,139,138,83,170,186,7,172,242,62,89,153,50,65,52,205,145,28,187,87,185,27,154,196,108,107,36,255,0,229,197,192,229,79,10,88,109,126,97,168,47,164,168,212,92,194,158,6,87,67,19,34,149,150,74,70,170,189,40,162,157,17,92,247,185,202,215,78,230,187,180,231,197,19,90,142,72,82,89,38,80,40,7,154,63,158,205,77,250,47,163,209,31,147,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,223,78,83,139,105,198,184,233,197,86,55,146,80,218,178,220,51,45,183,177,206,107,101,73,169,107,169,100,70,201,20,209,75,26,255,0,153,36,114,198,228,115,92,140,123,28,138,141,114,80,183,16,92,7,107,46,139,241,5,105,208,108,110,203,117,205,36,202,251,95,101,46,144,91,155,75,29,235,238,152,234,157,173,238,200,200,124,59,213,233,47,114,68,217,27,91,51,246,70,246,185,109,211,151,159,14,58,161,195,70,131,83,226,26,169,155,213,220,110,87,26,133,185,51,31,73,99,154,139,27,73,62,39,82,193,42,34,185,239,115,149,95,46,215,172,41,34,187,180,223,239,147,79,40,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,5,53,243,164,209,203,22,31,172,184,150,177,90,38,237,213,234,37,190,162,158,233,77,181,235,186,170,218,218,120,219,83,189,207,84,77,240,79,79,23,109,172,99,91,225,183,124,78,145,202,144,131,25,213,236,203,16,210,252,223,72,236,83,210,67,98,212,42,139,76,215,213,116,8,249,230,101,190,73,165,130,22,61,125,204,98,203,50,72,229,68,222,171,12,104,142,70,171,218,254,213,203,71,0,166,212,30,52,180,238,150,229,143,85,221,109,182,58,138,155,253,82,194,146,236,163,125,37,52,146,210,212,74,248,213,54,49,181,137,72,137,185,118,57,238,99,29,187,126,213,208,72,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,15,63,198,15,9,152,111,23,90,95,246,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,246,117,237,189,81,93,19,21,41,175,68,57,125,235,110,169,113,23,115,225,243,47,181,85,225,245,24,197,59,42,114,171,179,98,130,229,5,149,147,82,247,233,17,235,20,237,138,87,206,174,137,173,99,37,87,244,116,142,232,169,20,155,111,167,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,4,85,230,143,228,79,83,126,139,235,20,69,0,151,83,203,23,143,31,219,125,138,155,65,181,98,245,187,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,79,107,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,213,175,5,28,29,107,47,19,121,221,21,239,9,172,186,226,88,221,134,224,158,51,57,166,141,171,236,138,232,225,124,244,253,134,172,240,201,52,201,35,33,69,236,185,93,23,122,55,187,106,43,119,91,87,52,127,34,122,155,244,95,88,162,40,4,209,239,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,51,217,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,247,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,45,167,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,109,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,124,210,61,174,153,175,111,84,116,141,123,228,177,83,159,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,15,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,181,221,19,170,53,26,215,61,238,99,24,247,183,58,218,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,240,5,132,242,210,230,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,60,53,158,237,87,44,84,176,99,79,123,170,167,145,100,86,64,175,157,149,21,51,196,213,124,210,181,144,39,87,42,163,17,221,46,124,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,47,123,140,30,44,240,222,17,116,191,237,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,108,235,219,98,170,58,86,34,231,179,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,62,15,184,179,195,120,186,210,255,0,183,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,175,113,136,170,232,158,137,68,60,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,154,115,111,226,75,13,211,173,18,147,65,42,172,20,153,14,67,169,20,251,210,158,90,213,141,150,154,74,121,227,145,149,178,178,41,27,50,189,102,99,82,6,175,72,158,248,101,87,171,219,19,161,150,149,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,103,193,206,129,223,120,103,225,247,27,210,28,147,50,251,71,95,107,239,212,77,44,80,178,58,90,73,42,37,116,210,83,83,116,99,100,124,45,146,73,21,36,155,172,143,115,156,239,187,106,178,24,243,132,91,167,40,174,48,113,154,252,54,223,194,94,96,180,150,219,237,174,162,165,216,139,161,138,161,239,187,193,42,213,215,85,178,85,70,58,40,159,2,182,71,35,220,246,35,217,35,26,214,238,141,206,124,212,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,51,195,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,247,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,60,253,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,248,53,140,107,83,162,34,33,105,92,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,112,173,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,132,248,120,214,252,7,139,253,6,161,212,10,59,29,35,173,185,5,61,69,174,253,143,87,73,13,106,82,206,157,99,169,162,168,106,117,107,216,230,170,57,169,35,90,178,67,52,111,115,27,191,106,64,12,131,136,13,18,229,89,171,153,70,147,104,222,1,87,156,220,175,213,19,220,242,216,234,238,19,219,217,106,99,222,217,236,150,234,89,164,73,251,140,167,163,168,159,186,231,70,247,202,250,136,223,222,77,174,130,57,255,0,195,175,22,26,37,197,45,170,190,225,164,25,29,93,117,69,154,158,138,107,197,13,93,186,122,89,237,175,170,108,139,28,50,43,219,218,123,209,97,149,170,176,190,70,34,177,122,57,81,90,171,155,114,221,57,69,113,131,140,215,225,182,254,18,243,5,164,182,223,109,117,21,46,196,93,12,85,15,125,222,9,86,174,186,173,146,170,49,209,68,248,21,178,57,30,231,177,30,201,24,214,183,116,110,115,230,167,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,158,29,82,210,220,239,69,179,187,158,153,234,93,139,216,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,188,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,231,238,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,193,172,99,90,157,17,17,11,74,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,132,85,230,117,165,191,181,14,13,179,95,9,98,246,157,215,18,240,249,77,191,251,43,179,225,124,44,137,226,231,247,189,173,126,218,25,43,126,7,110,235,215,225,106,189,24,81,14,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,211,175,69,79,226,121,243,75,188,53,233,13,54,130,232,54,13,164,112,193,73,29,70,59,103,134,27,130,210,79,44,208,75,113,127,89,107,102,141,242,244,122,178,74,153,38,145,17,81,189,17,232,136,214,162,35,83,165,148,3,205,31,207,102,166,253,23,209,232,143,65,203,47,140,28,103,133,173,80,189,217,117,25,105,40,240,156,230,158,38,221,111,14,138,162,89,237,147,209,199,80,250,103,178,56,25,35,165,99,221,51,226,115,17,157,122,201,27,247,53,35,115,95,121,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,103,223,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,182,63,201,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,215,107,94,246,193,11,92,228,78,174,72,163,69,235,181,58,74,14,87,30,123,52,203,235,94,143,90,74,174,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,165,121,218,104,229,246,44,171,5,226,6,158,110,245,150,166,222,152,117,100,123,88,223,9,85,28,149,21,116,235,213,95,190,78,243,37,169,247,35,54,179,194,252,78,235,35,81,43,4,186,158,76,154,91,246,83,135,27,238,166,87,216,188,45,126,119,144,73,225,171,124,86,255,0,25,107,162,98,67,15,221,163,213,177,236,170,117,197,190,246,181,238,235,213,122,183,182,164,255,0,5,43,115,171,243,79,139,124,191,161,245,27,137,8,45,88,6,101,125,195,111,250,131,102,199,170,235,49,236,86,162,134,154,245,93,10,35,153,64,250,197,149,41,150,84,69,220,214,61,208,72,196,127,77,136,253,141,85,71,72,196,119,191,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,252,254,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,185,143,240,148,172,106,71,77,77,189,140,98,73,218,130,56,162,238,108,71,63,102,231,124,78,85,46,43,148,183,15,23,93,26,225,230,163,60,202,237,84,148,183,221,78,168,166,189,192,248,107,29,51,221,100,74,118,173,189,178,181,23,180,199,170,205,83,50,35,58,187,101,67,18,69,71,55,183,29,69,241,99,230,159,89,62,96,100,62,163,57,115,220,179,174,214,171,7,47,253,63,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,238,213,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,181,185,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,244,24,215,185,140,123,149,140,134,165,212,242,84,242,177,148,252,192,174,244,235,113,74,196,148,226,83,140,219,238,184,104,254,150,232,13,146,213,236,172,51,78,113,251,53,60,201,59,24,234,171,157,226,150,222,218,105,42,92,228,235,219,133,155,166,100,81,181,122,185,175,116,146,117,87,50,56,126,94,7,56,68,186,241,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,238,47,68,100,115,72,141,147,180,177,186,210,120,214,229,209,130,107,142,150,90,191,101,182,239,98,102,122,127,143,193,103,199,62,250,106,159,29,107,161,166,168,240,182,127,191,169,100,81,111,154,88,255,0,178,164,220,246,237,248,149,200,171,210,144,127,182,172,11,42,255,0,26,227,153,38,57,112,255,0,148,163,174,182,215,83,201,255,0,102,72,102,142,70,127,196,230,185,191,212,168,117,94,42,120,156,190,241,85,149,98,57,174,83,101,240,87,172,127,15,160,198,174,53,62,37,146,123,82,170,9,39,146,90,237,140,138,38,65,221,125,67,151,178,212,86,179,167,68,114,167,185,36,175,37,79,52,249,79,203,250,239,81,183,22,125,173,124,102,112,217,195,182,85,75,133,107,30,164,125,159,189,86,219,217,116,130,155,216,245,245,123,233,95,36,145,182,77,244,240,72,196,234,248,100,78,138,187,190,30,189,58,42,42,180,83,140,206,27,56,137,202,170,176,173,28,212,143,180,23,170,43,123,238,147,211,123,30,190,147,101,43,36,142,55,73,190,162,8,216,189,31,52,105,209,23,119,197,215,167,68,85,72,45,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,51,89,197,143,154,125,100,249,129,144,250,140,229,207,114,206,187,90,172,28,191,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,203,230,5,199,117,247,138,172,170,76,43,22,127,130,211,44,126,224,178,91,169,186,50,79,106,85,65,37,84,113,93,119,190,158,42,136,59,180,213,13,79,12,229,86,179,167,85,234,239,122,68,2,215,185,95,115,4,169,187,84,217,120,94,214,155,173,35,30,202,118,208,97,247,202,153,98,166,102,200,98,165,167,163,178,164,81,64,214,171,213,172,157,204,158,89,119,200,245,108,95,19,220,206,191,47,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,147,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,62,252,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,219,94,138,201,33,145,91,31,117,35,108,117,47,251,149,199,145,61,50,250,215,172,86,146,168,226,154,215,198,103,13,156,59,101,84,184,86,177,234,71,217,251,213,109,189,151,72,41,189,143,95,87,190,149,242,73,27,100,223,79,4,140,78,175,134,68,232,171,187,225,235,211,162,162,175,235,104,95,20,122,19,196,167,182,255,0,98,153,207,218,63,179,158,27,218,127,205,149,148,125,143,17,221,236,255,0,132,197,30,237,221,137,127,163,215,166,223,127,78,169,214,170,249,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,0,20,3,205,31,207,102,166,253,23,209,232,136,191,37,166,235,13,170,158,251,53,178,173,150,218,202,137,169,41,235,29,11,146,9,167,133,177,186,88,153,39,77,174,123,27,60,46,115,81,122,181,37,141,87,166,228,235,61,121,98,241,227,251,16,190,211,104,54,172,94,182,224,57,5,193,190,205,186,92,110,61,186,92,94,103,50,103,73,209,189,167,47,102,162,119,83,163,183,73,28,80,185,100,153,122,111,149,203,117,32,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,8,149,205,55,0,166,206,184,45,204,170,147,30,171,187,92,177,90,138,11,253,181,41,146,87,62,149,241,212,178,42,138,133,100,107,241,49,148,115,213,171,247,162,177,172,220,245,233,177,28,218,12,45,83,146,22,150,255,0,244,151,173,119,11,23,251,83,22,180,92,252,87,252,245,53,240,118,81,255,0,254,45,118,247,179,254,38,59,251,226,22,168,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,15,41,170,90,165,130,104,182,9,115,212,205,75,190,251,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,247,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,56,7,242,163,240,39,254,254,127,232,205,227,253,80,115,71,242,39,169,191,69,245,138,34,128,79,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,65,60,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,149,34,175,52,127,34,122,155,244,95,88,162,40,4,213,65,70,220,213,248,152,210,62,32,245,114,197,102,210,154,26,75,139,48,90,122,187,109,118,89,2,49,89,120,124,143,99,146,8,94,141,221,45,53,59,153,46,201,21,202,199,190,162,101,141,187,58,73,47,10,224,255,0,135,221,71,226,67,92,108,248,86,153,100,31,103,43,237,123,111,181,119,246,206,177,201,102,165,167,154,52,90,184,145,142,108,143,153,178,73,18,70,216,213,28,178,57,138,174,141,168,233,25,162,140,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,51,239,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,229,48,158,25,243,44,199,135,77,67,226,105,213,212,148,24,158,7,81,71,109,98,57,82,73,238,87,25,234,169,34,116,12,98,57,22,54,69,21,91,37,116,142,254,42,177,177,141,119,89,29,23,138,210,124,23,246,161,170,120,110,153,251,83,217,159,107,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,185,187,246,247,55,109,220,222,189,58,117,78,189,70,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,180,174,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,233,18,195,19,99,232,199,70,206,244,138,230,143,228,79,83,126,139,235,20,69,27,104,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,58,244,234,169,252,79,65,196,239,16,185,87,20,26,203,122,213,204,166,155,192,120,254,221,53,186,214,202,169,42,33,182,80,196,221,177,83,198,231,175,249,210,61,90,214,53,242,203,43,209,140,223,181,38,167,43,78,2,126,221,214,88,120,174,213,9,246,99,246,171,135,140,196,45,116,245,29,36,175,174,164,157,90,149,149,14,98,245,142,24,103,137,200,200,186,163,164,146,53,87,162,68,212,108,238,105,124,4,253,132,172,191,113,93,165,243,239,199,238,183,15,25,151,218,234,42,58,201,65,93,87,58,53,107,41,220,245,235,36,51,79,43,81,241,117,87,71,36,136,172,69,137,202,216,33,95,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,243,250,223,154,218,181,43,90,51,237,70,177,83,213,193,109,202,178,139,173,238,142,42,182,53,179,199,5,77,92,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,255,0,18,242,121,92,121,19,211,47,173,122,197,105,250,185,103,49,238,12,112,108,170,243,133,101,58,201,224,175,88,253,194,162,215,113,166,251,59,117,147,177,85,4,142,142,88,247,178,153,204,118,215,177,201,213,170,173,94,157,81,85,61,231,106,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,185,215,226,199,205,62,178,124,192,200,125,70,114,205,56,121,226,207,13,225,23,150,38,153,231,23,218,122,75,197,246,190,162,237,77,98,199,29,94,180,179,221,94,151,202,164,157,88,244,142,85,99,34,137,235,35,158,172,217,215,182,197,84,116,172,69,169,108,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,184,158,88,188,7,126,196,44,84,218,243,171,22,93,185,246,65,111,111,179,109,119,27,119,110,171,23,133,207,153,178,116,119,117,201,222,168,129,212,234,237,209,199,44,45,89,33,94,155,229,106,207,243,42,231,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,127,220,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,45,149,11,12,175,88,218,214,172,79,107,217,183,98,71,36,159,149,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,116,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,110,161,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,74,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,58,218,176,12,202,251,134,223,245,6,205,143,85,214,99,216,173,69,13,53,234,186,20,71,50,129,245,139,42,83,44,168,139,185,172,123,160,145,136,254,155,17,251,26,170,142,145,136,238,171,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,244,238,49,21,27,43,209,121,254,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,231,185,81,240,233,251,22,225,198,12,254,247,79,179,36,213,47,15,125,168,248,250,246,173,109,99,189,157,23,195,43,227,119,88,229,146,163,114,53,143,79,23,219,122,117,137,58,81,97,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,247,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,101,66,195,43,214,54,181,171,19,218,246,109,216,145,201,39,229,115,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,168,90,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,210,185,24,254,54,126,91,253,72,138,188,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,160,51,3,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,182,57,25,28,219,23,224,158,46,227,24,247,67,43,21,178,70,245,106,111,141,236,114,39,71,33,208,56,47,209,203,22,190,241,65,128,105,86,83,54,203,45,214,225,37,69,198,61,175,95,19,75,73,79,45,92,180,221,88,246,61,157,230,83,186,46,227,92,142,103,115,122,117,86,244,93,31,2,128,121,163,249,236,212,223,162,250,61,17,21,75,105,229,41,198,191,182,232,232,248,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,119,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,159,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,206,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,123,95,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,2,63,234,151,30,188,39,104,182,119,115,211,61,75,213,111,99,100,150,110,207,141,162,246,21,202,163,181,221,133,147,71,247,144,211,190,55,117,142,86,59,225,114,244,235,209,122,42,42,39,64,209,77,123,210,126,34,113,90,172,215,71,50,191,180,22,90,43,131,237,115,212,248,26,154,77,149,76,142,57,29,30,202,136,227,122,244,100,209,175,84,77,191,23,78,189,81,81,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,15,249,169,230,26,113,137,112,143,119,167,212,60,11,237,76,153,5,194,43,62,60,221,233,31,179,47,15,130,121,32,175,238,255,0,78,62,203,34,153,221,24,138,178,117,236,187,164,114,200,228,161,115,71,188,20,229,54,44,195,132,125,33,187,99,149,222,46,146,159,15,182,90,228,147,180,248,246,213,81,64,218,74,152,250,61,17,87,100,240,74,206,189,54,187,111,86,170,181,81,87,181,130,149,185,213,249,167,197,190,95,208,250,141,196,247,252,151,113,107,22,115,138,241,11,133,101,52,62,54,203,144,91,236,118,187,141,55,117,241,247,233,103,142,233,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,142,188,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,233,200,56,94,208,187,239,17,122,227,138,233,125,166,205,117,174,160,174,184,83,203,127,154,220,172,100,150,251,59,102,98,85,213,44,146,34,199,30,200,220,187,85,232,168,178,58,54,35,94,231,181,142,210,69,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,109,248,177,243,79,172,159,48,50,31,81,156,233,89,191,24,55,85,224,163,79,56,66,194,214,145,182,214,211,214,87,230,53,110,137,206,158,73,214,247,87,83,77,66,205,236,70,177,141,106,83,84,58,72,213,202,245,124,108,220,205,146,178,78,107,195,71,14,153,223,20,26,167,65,166,120,45,63,249,42,203,197,110,248,127,155,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,219,223,252,17,63,138,167,160,227,127,72,112,221,5,226,115,45,210,61,63,130,174,59,22,59,79,104,134,157,106,231,89,167,149,239,181,210,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,102,156,149,60,172,101,63,48,43,189,58,220,82,177,210,184,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,221,145,181,221,81,170,246,239,122,178,54,174,247,181,23,66,124,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,118,249,28,222,168,213,123,182,49,25,27,87,99,26,137,210,202,224,230,177,192,229,78,165,90,171,248,164,211,103,210,69,125,198,44,234,252,166,216,230,69,2,92,109,212,173,123,214,181,146,116,69,125,76,49,117,107,155,35,151,185,12,81,181,138,215,68,216,230,167,98,127,242,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,25,172,226,199,205,62,178,124,192,200,125,70,115,165,102,252,96,221,87,130,141,60,225,11,11,90,70,219,91,79,89,95,152,213,186,39,58,121,39,91,221,93,77,53,11,55,177,26,198,53,169,77,80,233,35,87,43,213,241,179,115,54,74,201,57,175,13,28,58,103,124,80,106,157,6,153,224,180,255,0,228,171,47,21,187,225,254,108,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,111,127,240,68,254,42,150,211,196,47,43,77,14,200,56,113,135,10,209,156,75,217,89,198,23,111,158,162,197,118,143,179,227,175,213,72,197,123,233,174,51,61,99,100,222,33,232,136,217,28,173,109,59,156,213,143,100,72,248,95,74,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,72,174,44,120,193,186,241,97,164,122,68,220,229,105,19,59,194,170,47,212,23,167,211,68,232,217,93,4,172,183,45,53,114,181,24,145,70,249,86,57,216,248,227,114,162,62,7,61,27,27,36,100,109,236,28,149,60,211,229,63,47,235,189,70,220,93,73,205,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,237,241,185,221,85,168,246,239,98,190,55,46,199,185,23,57,154,177,130,254,203,245,79,50,211,63,106,123,79,236,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,58,185,81,241,175,251,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,245,239,67,103,186,77,35,154,180,251,17,171,35,97,170,146,70,123,218,237,145,202,155,149,136,147,77,43,110,80,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,28,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,1,64,60,209,252,246,106,111,209,125,30,136,147,252,191,184,103,195,120,175,229,249,154,233,110,97,93,87,110,123,117,34,174,229,104,185,211,42,185,246,235,140,118,170,38,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,174,13,82,210,220,239,69,179,187,158,153,234,93,139,216,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,188,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,105,92,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,210,37,134,38,199,209,142,141,157,235,52,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,3,202,106,199,216,79,217,102,101,251,82,255,0,212,207,179,247,31,180,127,223,191,244,95,134,147,197,127,120,251,223,239,61,207,239,127,31,251,31,127,67,48,69,255,0,114,184,242,39,166,95,90,245,138,210,85,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,42,243,71,242,39,169,191,69,245,138,34,128,75,254,230,143,228,79,83,126,139,235,20,69,0,150,211,205,175,130,143,109,209,214,113,101,166,86,203,173,101,234,30,204,121,165,190,4,239,198,234,24,96,237,178,230,212,87,111,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,89,122,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,15,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,78,85,205,31,200,158,166,253,23,214,40,138,1,46,79,153,215,48,10,205,34,163,169,225,251,68,50,47,9,157,85,238,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,116,209,189,206,133,172,119,68,108,142,99,227,169,109,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,188,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,160,158,15,184,76,195,120,69,210,255,0,176,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,175,113,232,136,233,94,171,199,249,174,105,54,178,234,111,14,51,220,116,207,47,240,214,28,75,196,95,50,220,119,115,97,246,197,12,44,108,137,55,121,85,55,120,94,219,229,240,238,248,100,235,189,58,203,12,44,117,22,22,233,171,90,223,160,218,197,202,107,51,163,208,139,29,38,43,71,138,211,216,109,215,28,69,178,110,158,201,59,175,20,142,232,247,47,197,59,37,114,73,35,106,151,223,50,247,28,254,146,164,172,101,112,112,157,230,159,70,254,96,99,222,163,1,53,57,205,234,206,141,100,153,221,139,74,172,152,135,137,212,156,75,183,37,231,36,218,232,124,37,12,208,172,177,91,63,130,120,157,221,232,234,55,47,195,15,93,172,85,116,211,181,144,3,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,239,38,123,35,111,72,226,123,190,39,39,94,157,19,170,170,34,221,247,49,187,117,246,207,203,171,52,180,229,57,31,218,11,213,21,191,29,167,184,221,252,27,41,61,161,84,203,165,3,101,169,236,49,85,145,119,30,142,127,109,171,181,187,186,39,185,10,23,38,87,46,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,214,178,88,154,212,106,204,146,199,123,192,162,30,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,146,26,151,253,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,121,252,187,3,213,11,46,157,224,90,129,152,82,213,253,147,201,233,238,52,152,141,68,215,8,231,99,160,163,171,119,139,138,40,145,238,125,59,27,83,81,35,149,174,107,17,207,149,239,110,237,206,83,160,112,71,169,186,71,163,220,75,225,218,137,173,86,106,186,236,122,211,80,247,178,104,99,100,204,183,85,185,138,200,107,101,129,209,189,211,50,23,59,184,141,141,91,43,30,214,74,197,123,163,72,164,209,152,50,174,76,171,191,3,148,217,47,47,252,55,139,141,57,125,90,223,109,180,247,39,229,214,148,100,181,9,93,73,21,218,166,6,214,192,141,71,44,79,130,38,179,186,213,233,18,195,19,164,234,199,70,254,244,106,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,123,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,82,183,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,18,83,146,238,45,98,206,113,94,33,112,172,166,135,198,217,114,11,125,142,215,113,166,238,190,62,253,44,241,221,35,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,145,47,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,183,207,240,115,195,215,239,63,196,22,55,164,213,181,55,90,43,45,95,126,182,247,112,183,82,247,164,163,161,130,39,72,231,42,170,43,34,238,61,35,129,178,189,21,173,146,120,254,23,175,70,59,71,198,85,201,149,119,224,114,155,37,229,255,0,134,241,113,167,47,171,91,237,182,158,228,252,186,210,140,150,161,43,169,34,187,84,192,218,216,17,168,229,137,240,68,214,119,90,189,34,88,98,116,157,88,232,223,222,141,90,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,15,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,74,86,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,160,30,104,254,123,53,55,232,190,143,68,119,94,72,245,184,107,53,163,80,173,245,214,154,185,50,201,241,120,166,181,215,53,203,216,130,220,202,184,210,182,23,166,244,69,124,146,201,64,230,174,199,116,72,100,248,153,213,81,247,18,10,1,230,143,231,179,83,126,139,232,244,71,234,240,51,193,149,139,140,61,56,214,43,100,119,95,99,102,120,191,176,234,49,155,148,175,122,210,182,73,82,191,187,77,83,27,122,245,134,94,212,72,178,53,171,36,110,99,92,221,200,143,138,72,149,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,122,156,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,117,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,85,115,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,183,57,189,82,251,87,196,117,139,76,232,47,190,42,131,4,199,227,241,52,94,23,103,131,186,86,189,102,155,239,21,136,233,55,210,182,220,239,115,156,198,244,232,157,29,220,66,0,22,211,201,47,88,236,82,226,185,215,15,213,16,246,111,84,215,5,204,104,228,220,247,120,186,89,35,167,164,168,78,136,205,145,246,95,21,55,189,95,185,254,43,225,111,72,220,171,103,224,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,63,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,138,188,185,248,21,169,225,110,235,168,25,134,121,65,87,38,89,61,226,179,28,177,220,157,85,23,98,179,27,99,160,146,42,182,83,195,36,137,11,234,37,102,231,50,87,58,70,36,49,181,17,157,94,178,77,243,53,156,88,249,167,214,79,152,25,15,168,206,120,172,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,159,26,54,87,49,142,240,209,185,210,54,22,109,110,214,42,185,83,184,249,30,250,118,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,139,254,229,179,195,214,43,161,124,50,227,119,187,77,79,180,111,90,145,111,160,203,110,247,9,41,99,138,68,241,52,177,201,5,27,85,168,175,88,96,99,213,26,143,115,186,201,36,239,68,98,75,177,178,168,2,136,121,176,105,14,27,164,188,87,212,207,134,65,87,3,51,155,60,121,125,206,25,167,89,88,203,141,77,101,91,42,29,18,187,226,107,30,232,59,138,213,87,116,124,143,70,237,102,214,55,218,242,84,243,79,148,252,191,174,245,27,113,117,32,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,154,206,44,124,211,235,39,204,12,135,212,103,60,86,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,141,27,43,152,199,120,104,220,233,27,11,54,183,107,21,92,169,220,124,143,127,117,32,7,52,46,5,191,109,120,171,245,199,71,48,207,23,169,54,93,158,216,166,162,118,217,175,182,184,227,114,47,72,81,171,226,43,33,233,31,111,162,181,239,137,31,31,222,185,180,241,165,43,19,255,0,146,167,154,124,167,229,253,119,168,219,139,169,6,107,56,177,243,79,172,159,48,50,31,81,156,229,69,196,242,175,227,170,155,63,199,173,92,48,234,149,125,36,25,61,142,158,27,110,25,52,52,178,239,187,91,160,165,153,238,130,84,142,53,134,55,210,195,76,136,146,61,236,238,177,204,77,174,145,143,124,150,62,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,135,52,214,254,36,116,75,135,11,85,178,243,173,25,245,38,57,79,121,168,125,53,3,29,79,61,84,245,47,99,119,61,89,13,59,31,42,177,168,173,220,253,187,26,175,141,21,81,94,196,94,150,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,117,254,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,22,202,133,134,38,36,142,115,86,39,181,143,221,177,36,142,74,1,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,190,158,92,92,91,230,92,86,233,29,125,86,160,226,245,116,249,14,31,81,5,174,186,253,21,50,69,110,189,189,204,87,36,145,116,232,214,84,181,168,213,158,38,166,198,247,98,123,118,182,100,138,57,106,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,33,175,54,204,214,213,138,240,91,144,88,174,20,245,114,84,102,55,139,85,146,133,208,177,170,200,231,101,75,107,149,210,170,185,21,25,218,161,149,168,173,71,46,247,49,58,116,85,115,104,132,181,78,72,90,165,255,0,210,94,138,92,47,191,237,76,166,209,108,240,191,243,211,87,207,222,70,127,248,181,187,30,255,0,248,216,223,239,138,90,160,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,115,252,63,95,180,107,63,212,124,167,72,240,221,66,181,93,114,252,47,111,182,237,112,61,221,202,110,170,141,118,215,42,35,37,237,189,82,57,123,110,119,106,71,53,146,108,122,163,87,160,0,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,82,95,50,62,95,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,245,234,248,209,120,7,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,211,184,196,84,108,175,69,184,158,104,254,68,245,55,232,190,177,68,80,9,245,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,94,247,46,110,10,63,117,93,56,158,255,0,159,219,45,82,106,110,83,247,151,42,152,19,187,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,189,101,108,49,72,179,0,20,173,204,235,128,239,216,133,246,167,94,116,158,203,183,1,200,46,14,246,149,174,221,110,237,210,226,243,57,144,182,62,174,238,185,123,53,19,186,161,91,182,56,226,133,203,28,41,211,124,77,88,65,98,207,243,44,103,25,201,176,203,22,67,87,73,98,204,105,233,169,175,182,246,170,44,21,204,167,168,101,68,10,246,170,42,35,227,150,52,86,189,58,61,17,210,53,23,108,143,107,190,76,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,62,75,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,254,224,7,131,235,87,9,186,70,214,220,18,174,76,239,49,167,163,175,202,223,52,173,86,83,78,198,57,99,161,137,177,189,209,108,167,89,165,98,200,215,57,101,123,158,253,219,22,56,227,249,121,163,249,19,212,223,162,250,197,17,69,122,79,130,254,212,53,79,13,211,63,106,123,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,165,236,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,154,29,88,193,127,101,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,189,78,87,30,68,244,203,235,94,177,90,74,160,102,179,139,31,52,250,201,243,3,33,245,25,203,126,224,43,75,112,77,105,229,177,131,105,166,165,216,189,179,141,222,125,167,227,104,188,84,212,253,222,213,254,170,104,254,242,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,45,85,241,139,193,214,119,194,6,119,79,96,191,214,123,103,27,188,239,251,63,144,118,225,167,246,167,106,26,119,213,127,98,178,121,100,131,181,37,66,71,247,138,155,250,110,111,84,95,116,138,229,165,204,18,167,71,174,182,126,31,53,126,235,73,30,159,87,212,120,107,61,218,174,88,169,96,198,158,247,85,79,34,200,172,129,95,59,42,42,103,137,170,249,165,107,32,78,174,85,70,35,186,92,249,149,114,255,0,185,92,121,19,211,47,173,122,197,105,0,57,157,112,29,251,16,190,212,235,206,147,217,118,224,57,5,193,222,210,181,219,173,221,186,92,94,103,50,22,199,213,221,215,47,102,162,119,84,43,118,199,28,80,185,99,133,58,111,137,171,29,120,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,254,157,198,34,163,101,122,47,234,243,8,207,240,221,83,226,231,54,212,29,62,200,105,47,152,245,242,158,201,83,67,93,76,171,178,86,123,30,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,101,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,177,253,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,172,116,229,213,193,149,247,132,107,22,161,46,91,117,241,183,92,163,32,90,122,87,70,246,36,114,89,232,31,52,116,85,46,137,187,187,51,79,222,158,87,71,221,145,27,27,224,106,237,123,100,105,48,12,171,151,253,202,227,200,158,153,125,107,214,43,72,1,204,235,128,239,216,133,246,167,94,116,158,203,183,1,200,46,14,246,149,174,221,110,237,210,226,243,57,144,182,62,174,238,185,123,53,19,186,161,91,182,56,226,133,203,28,41,211,124,77,88,235,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,244,238,49,21,27,43,209,127,87,152,70,127,134,234,159,23,57,182,160,233,246,67,73,124,199,175,148,246,74,154,26,234,101,93,146,179,216,244,104,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,147,43,145,143,227,103,229,191,212,136,171,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,3,46,250,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,47,78,157,85,127,137,210,184,47,214,59,22,129,113,65,128,106,174,83,14,251,45,170,225,37,61,198,77,207,79,13,75,87,79,45,36,181,61,24,199,189,253,150,84,58,94,219,90,174,127,111,98,116,87,117,77,31,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,234,188,206,184,14,253,183,216,170,117,231,73,236,187,179,236,126,222,239,105,90,237,214,238,229,86,81,11,95,11,99,234,238,235,83,189,79,3,106,21,187,99,146,89,154,145,194,157,118,68,212,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,151,252,195,120,179,195,120,186,210,253,18,206,44,84,244,150,123,237,5,70,81,77,125,199,27,94,181,83,218,158,178,80,36,10,247,172,113,43,217,44,76,73,26,244,102,206,189,198,34,171,162,122,39,138,229,113,231,179,76,190,181,232,245,164,170,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,245,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,78,189,58,170,127,19,50,250,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,47,78,157,85,127,137,231,206,213,193,182,186,86,112,237,196,118,25,168,222,217,246,117,149,183,8,237,217,27,158,147,190,23,217,234,30,216,234,150,72,160,84,124,189,182,47,125,140,232,228,238,195,19,182,57,90,141,93,31,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,6,109,184,155,180,221,111,252,93,234,189,138,197,108,171,184,220,174,58,145,125,164,163,163,164,133,211,79,83,60,151,57,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,191,242,235,224,86,155,133,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,233,189,204,107,222,198,163,223,50,138,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,141,41,240,157,229,99,70,254,95,227,222,157,1,213,64,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,67,112,233,130,98,90,19,109,226,43,195,248,188,207,53,246,165,31,141,223,52,126,18,215,29,99,97,240,125,190,234,197,39,89,168,59,221,222,219,95,247,187,58,244,111,87,79,240,10,86,230,253,195,166,9,163,250,167,140,106,102,11,79,224,63,105,158,215,172,188,81,111,154,93,247,72,170,89,52,245,157,201,101,127,78,247,142,99,123,76,107,24,206,199,84,69,222,168,215,37,79,52,249,79,203,250,239,81,183,23,82,12,214,113,99,230,159,89,62,96,100,62,163,57,55,240,222,5,105,184,165,229,195,166,153,198,159,80,82,51,85,44,20,247,72,104,102,169,170,149,140,185,219,161,188,221,94,182,212,69,145,32,133,238,146,161,210,50,103,51,250,108,107,28,246,49,202,246,75,78,10,57,115,105,199,10,190,11,63,191,213,125,169,212,217,45,233,5,77,202,78,139,67,107,145,251,251,205,183,70,172,107,219,185,143,72,157,52,138,178,61,172,118,212,133,178,201,18,204,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,41,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,251,184,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,153,236,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,100,202,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,78,178,164,210,182,62,143,108,140,236,219,160,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,68,174,33,185,110,104,151,17,58,219,97,214,76,138,90,187,115,219,80,233,178,234,42,103,206,231,228,204,142,8,33,164,133,101,89,182,209,178,54,211,237,122,195,26,62,70,61,201,185,143,219,34,74,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,83,95,58,77,99,177,102,26,203,137,104,237,162,30,229,94,157,219,234,42,46,149,59,158,155,106,174,77,167,145,180,219,28,196,69,217,4,20,242,247,26,247,181,222,39,111,194,232,220,139,10,177,77,28,190,230,26,53,159,235,21,162,110,229,38,157,220,44,116,247,74,109,172,77,180,183,39,85,70,218,157,238,122,42,236,158,10,120,187,109,99,220,239,19,187,225,108,110,85,233,124,188,51,91,86,1,198,150,149,95,111,52,245,115,83,213,94,31,100,99,105,152,215,61,39,184,83,75,67,11,149,28,230,166,198,203,83,27,158,189,122,163,17,202,136,229,68,106,232,120,25,87,52,167,194,119,149,141,27,249,127,143,122,116,4,106,230,63,204,2,143,135,123,20,186,73,164,57,23,247,88,175,240,211,203,83,79,28,21,17,227,180,187,217,38,234,134,76,201,35,124,211,70,138,198,66,173,220,145,202,178,185,89,247,41,45,53,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,125,220,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,4,240,125,197,158,27,197,214,151,253,184,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,205,157,123,140,69,87,68,244,78,234,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,242,48,112,145,203,139,72,248,82,204,175,122,131,75,119,171,204,50,26,138,137,162,176,215,93,41,89,27,236,150,231,162,167,106,52,106,171,95,82,230,171,153,37,74,35,55,51,225,100,113,53,210,164,159,95,52,127,34,122,155,244,95,88,162,40,4,184,158,85,252,10,211,96,24,245,171,137,237,82,160,164,159,39,190,83,195,114,195,33,134,170,93,246,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,166,53,139,185,178,61,236,142,199,192,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,251,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,113,172,185,238,90,92,190,233,180,122,213,103,226,15,87,237,85,113,234,13,125,63,137,179,218,106,226,150,150,124,105,143,109,84,18,36,136,201,213,147,190,162,154,120,156,172,154,38,190,5,234,213,68,122,59,165,133,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,213,204,79,88,116,75,75,120,116,186,90,245,163,27,164,204,41,242,122,138,90,106,12,61,215,153,237,179,222,159,13,84,19,61,89,61,59,93,44,76,129,26,217,92,254,136,206,173,142,53,84,89,88,142,207,185,161,62,95,250,93,196,22,145,112,251,105,195,184,129,201,124,93,125,38,248,173,182,89,226,138,90,171,13,44,114,200,198,82,186,186,26,137,99,170,133,99,108,50,68,155,90,232,90,247,69,185,205,107,27,30,123,11,254,229,113,228,79,76,190,181,235,21,164,148,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,62,252,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,181,177,212,181,78,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,168,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,37,50,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,207,191,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,253,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,108,117,45,83,145,143,227,103,229,191,212,136,171,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,17,87,153,214,169,126,203,248,54,205,124,37,247,217,151,92,183,195,226,214,255,0,236,94,247,138,241,82,39,139,131,222,199,53,155,168,99,173,248,221,183,167,79,133,200,245,97,70,218,41,165,247,93,106,213,204,67,74,44,206,171,142,163,41,188,83,91,95,81,77,68,234,183,209,192,247,167,122,169,98,106,162,189,144,197,220,149,255,0,19,81,25,27,149,92,212,69,84,241,70,148,248,88,214,191,222,39,135,220,39,88,228,183,248,42,188,130,222,190,62,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,185,234,238,218,179,119,71,117,68,234,165,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,133,59,115,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,108,180,220,103,170,133,141,158,37,146,68,154,70,85,77,82,170,177,177,143,237,61,175,93,205,141,236,100,117,192,74,174,87,30,123,52,203,235,94,143,90,74,174,121,223,130,127,153,63,77,35,255,0,42,109,82,193,52,91,91,51,221,76,212,203,239,177,177,187,54,159,207,227,107,124,44,213,29,174,237,222,215,12,127,119,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,229,201,57,156,106,229,235,139,75,47,18,148,118,234,186,107,21,134,159,217,180,152,68,183,151,190,137,182,233,161,99,107,32,89,98,142,36,123,229,149,137,58,73,36,79,219,36,116,219,155,35,105,227,105,117,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,231,55,170,95,101,56,113,177,105,157,5,247,194,215,231,121,4,126,38,139,194,239,241,150,186,38,44,211,125,226,177,91,30,202,167,91,157,238,115,94,238,189,19,171,123,136,84,6,157,105,158,85,170,23,27,197,187,22,164,238,123,7,31,186,228,215,25,223,28,139,13,45,13,5,44,149,18,190,71,49,142,217,187,182,216,152,174,232,213,150,104,152,174,110,254,167,149,61,6,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,211,167,84,79,224,95,159,46,173,99,177,107,39,8,248,37,77,162,31,15,87,135,219,224,195,174,148,219,158,254,205,85,4,17,70,213,222,230,49,29,221,129,105,231,232,221,205,103,127,102,231,57,142,82,74,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,33,7,11,28,10,212,225,220,81,234,175,20,250,175,65,87,77,125,170,206,50,9,176,170,22,213,68,232,27,110,171,150,69,246,147,214,25,28,174,124,177,84,73,19,97,145,27,219,68,145,206,99,156,232,214,41,190,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,141,41,240,157,229,99,70,254,95,227,222,157,1,213,64,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,131,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,5,43,115,171,243,79,139,124,191,161,245,27,137,210,185,35,221,173,86,11,86,188,223,111,183,58,75,117,182,221,79,143,213,214,86,85,204,216,96,166,130,54,220,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,106,230,25,198,157,215,138,125,80,168,177,98,25,5,91,180,175,26,168,68,199,232,214,153,212,169,91,58,71,182,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,183,121,94,18,56,28,213,206,47,106,111,117,88,123,233,44,120,245,142,158,102,77,126,186,49,254,18,75,143,105,93,5,20,123,17,92,247,185,203,26,200,230,162,246,98,118,247,35,156,232,162,151,138,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,196,242,197,227,199,246,223,98,166,208,109,88,189,110,207,177,251,123,125,155,116,184,220,123,149,89,68,45,124,206,147,163,123,77,78,245,60,13,167,71,110,146,73,102,106,73,50,245,217,43,146,127,148,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,12,214,113,79,173,127,188,79,16,89,182,177,199,111,240,84,153,5,193,60,4,14,139,183,35,40,96,137,148,244,189,214,247,36,68,153,96,134,37,147,107,213,189,197,126,222,141,232,137,101,60,11,112,163,98,212,126,90,57,126,63,218,181,85,222,181,143,218,149,148,245,21,48,190,147,194,85,81,74,234,123,108,115,212,66,174,150,88,97,171,163,241,40,157,54,167,126,70,246,220,138,238,229,64,154,104,208,29,99,177,113,1,163,88,158,177,99,144,248,122,76,154,222,218,137,41,183,61,254,18,169,142,116,117,52,219,222,198,44,157,169,227,150,46,230,196,107,246,110,111,194,228,83,160,25,87,47,39,42,227,7,25,225,27,128,157,32,189,57,105,43,115,107,230,155,217,27,137,217,234,226,168,236,87,79,21,21,11,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,238,109,43,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,138,215,78,93,26,237,160,154,19,100,214,188,178,221,254,217,251,91,108,239,81,255,0,107,159,217,145,83,81,125,244,117,47,241,158,35,186,215,125,211,62,235,248,63,255,0,222,156,171,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,179,106,232,123,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,65,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,193,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,6,107,56,177,243,79,172,159,48,50,31,81,156,183,78,8,53,123,13,208,94,88,152,150,174,106,4,245,113,216,177,218,123,188,213,9,73,2,205,60,175,125,242,174,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,74,139,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,233,30,173,107,26,249,101,149,232,198,111,218,147,255,0,149,31,2,223,222,56,160,214,188,51,253,175,85,128,81,87,59,252,231,58,233,37,58,183,254,139,194,189,206,255,0,103,50,51,252,30,98,213,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,51,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,99,252,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,45,80,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,28,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,217,204,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,88,255,0,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,42,3,157,166,166,98,185,6,163,233,222,150,218,106,252,69,235,15,183,220,46,23,126,220,145,190,58,127,30,180,221,136,29,181,234,246,76,140,164,89,28,199,181,191,119,60,14,69,114,63,221,207,249,62,232,229,247,57,226,129,53,86,158,111,15,101,211,75,124,245,21,146,109,99,251,245,85,212,243,210,83,211,116,87,181,237,220,199,212,203,220,70,189,169,225,182,59,106,200,213,57,175,50,236,2,155,79,184,210,212,74,91,110,61,87,106,182,223,42,41,175,244,171,50,75,178,177,245,116,209,203,85,81,19,228,85,222,199,86,45,90,46,213,216,215,181,236,110,221,155,82,122,114,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,185,137,182,150,228,234,137,29,77,177,172,69,93,147,193,81,47,113,207,123,157,226,118,252,45,141,168,182,42,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,168,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,25,204,71,132,63,221,75,89,83,236,181,23,103,79,115,30,237,110,47,190,191,196,205,7,105,177,120,170,73,55,34,72,157,169,37,110,197,118,253,209,73,23,89,31,34,75,181,202,227,207,102,153,125,107,209,235,73,85,207,59,240,79,243,39,233,165,85,159,84,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,157,54,181,239,108,19,57,173,85,234,228,138,69,78,187,87,164,138,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,244,19,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,251,115,33,214,251,174,183,113,95,150,58,225,99,164,181,211,224,117,21,24,61,11,33,145,210,62,120,40,43,42,17,103,149,203,209,21,242,75,36,175,68,107,81,26,197,99,62,37,106,200,254,235,203,243,71,44,81,112,95,196,247,16,53,19,119,175,85,56,126,71,135,81,199,181,237,240,148,177,218,82,174,161,122,163,246,73,222,124,180,222,229,102,230,120,95,133,221,36,114,37,117,147,255,0,156,222,150,253,148,226,58,197,169,148,22,47,11,65,157,227,241,248,154,223,21,191,198,93,40,158,176,205,247,106,245,116,123,41,93,110,111,185,173,99,186,245,78,174,238,41,250,188,153,53,210,179,22,214,91,238,131,93,239,59,44,185,181,190,75,141,174,146,68,158,79,231,138,70,163,220,144,163,85,98,139,185,72,149,14,145,238,106,43,252,36,13,222,138,214,181,215,40,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,20,172,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,41,91,157,95,154,124,91,229,253,15,168,220,72,85,142,234,150,119,138,96,153,118,153,216,47,190,23,27,206,252,7,218,10,47,11,11,252,103,130,153,102,165,251,199,177,100,143,100,142,87,125,219,155,187,175,71,117,79,113,208,56,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,161,61,45,210,220,19,69,176,75,102,153,233,165,139,216,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,188,153,239,145,221,100,149,238,248,156,189,58,244,78,136,136,137,16,57,143,242,255,0,163,226,34,197,46,173,233,14,59,253,214,40,60,52,18,211,83,201,5,60,121,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,253,202,197,73,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,9,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,42,91,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,226,156,104,107,29,247,64,184,96,207,245,87,22,135,125,234,213,111,142,158,221,38,230,39,134,170,171,168,138,146,42,158,143,99,216,254,203,234,27,47,109,205,86,191,183,177,122,35,186,166,115,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,53,17,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,230,120,184,230,210,251,86,142,113,105,169,152,29,137,212,137,109,130,241,237,42,56,41,40,155,73,5,36,21,208,199,91,29,44,113,53,85,173,100,45,169,72,83,167,68,84,141,21,26,222,187,82,205,57,54,107,95,219,158,31,110,218,57,87,111,236,213,233,149,193,59,51,199,22,216,231,161,184,203,81,81,30,231,44,142,87,76,217,217,88,142,232,198,53,35,236,116,220,237,234,79,243,42,231,160,204,179,252,203,80,106,109,85,89,158,67,87,117,125,142,207,69,96,182,36,202,155,40,237,212,145,36,84,244,241,49,168,141,99,26,212,234,189,19,226,123,158,247,110,123,220,229,179,78,84,124,11,127,120,226,131,90,240,207,246,189,86,1,69,92,239,243,156,235,164,148,234,223,250,47,10,247,59,253,156,200,207,240,121,139,73,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,162,30,99,60,20,126,234,186,143,5,255,0,0,182,93,100,211,44,167,239,45,181,51,167,118,59,93,114,171,214,75,99,166,220,231,187,107,24,146,68,233,81,174,124,110,115,122,202,232,101,145,124,167,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,199,160,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,3,53,156,88,249,167,214,79,152,25,15,168,206,121,76,139,84,179,188,175,4,196,116,206,255,0,125,241,88,222,9,227,254,207,209,120,88,89,224,252,108,201,53,87,222,49,137,36,155,228,106,59,239,28,237,189,58,55,162,123,137,127,203,131,151,253,103,17,23,216,181,111,87,177,223,238,79,65,226,96,138,154,162,73,233,228,200,170,182,62,61,180,239,133,241,200,200,97,145,81,239,153,29,181,100,137,34,106,63,239,150,43,191,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,134,112,120,208,214,59,22,190,241,65,159,234,174,45,14,203,45,214,225,29,61,186,77,207,95,19,75,73,79,21,36,85,61,30,198,61,157,230,83,182,94,219,154,142,103,115,98,245,86,245,91,84,228,251,163,150,44,27,134,4,213,90,121,188,69,235,82,238,19,212,86,73,181,236,236,82,208,212,79,73,79,77,209,94,230,59,107,217,83,47,113,26,199,47,137,216,237,201,27,84,227,252,240,112,10,153,109,90,89,170,84,56,245,34,83,210,212,92,108,23,75,179,82,38,206,175,149,177,79,69,78,245,235,221,123,17,33,175,123,125,202,198,42,201,253,21,145,55,70,14,84,186,153,251,59,227,39,28,183,84,85,218,169,40,51,91,125,118,51,89,61,194,78,222,222,228,105,81,78,200,92,175,107,82,105,42,169,105,162,106,46,237,221,213,99,91,185,205,84,190,146,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,146,171,158,119,224,159,230,79,211,72,1,195,23,15,89,87,20,26,203,101,210,60,90,167,192,120,254,229,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,223,185,47,251,22,225,139,70,177,142,31,105,120,98,118,47,237,140,6,27,123,237,243,81,93,38,116,242,85,119,37,116,210,78,249,19,106,182,103,78,247,76,143,143,103,110,69,69,137,35,218,196,109,16,241,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,253,59,111,84,70,202,197,94,255,0,203,115,152,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,157,58,190,69,91,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,252,91,235,69,171,65,120,121,205,181,2,171,47,164,199,110,241,217,235,41,49,186,137,152,217,95,45,238,74,121,60,20,81,68,230,185,37,127,117,26,229,106,181,205,70,49,239,127,72,216,245,76,224,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,95,245,247,72,105,180,23,150,254,87,164,112,193,73,29,70,59,164,247,184,110,11,73,60,179,65,45,197,246,218,137,107,102,141,242,244,122,178,74,153,38,145,17,81,189,17,232,136,214,162,35,83,62,229,255,0,115,52,209,79,219,79,8,249,79,135,184,120,90,252,19,174,107,71,190,93,144,203,224,160,155,196,71,39,72,222,231,117,165,150,167,99,83,111,89,82,45,206,70,238,235,69,122,79,157,126,203,245,79,13,212,207,101,251,79,236,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,54,187,102,238,222,221,219,93,211,175,94,139,211,161,165,237,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,175,94,138,191,196,167,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,0,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,41,88,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,82,183,58,191,52,248,183,203,250,31,81,184,144,171,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,239,38,123,35,111,72,226,123,190,39,39,94,157,19,170,170,34,232,79,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,253,172,21,129,205,175,130,143,109,209,214,113,101,166,86,203,173,101,234,30,204,121,165,190,4,239,198,234,24,96,237,178,230,212,87,111,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,21,121,107,104,23,16,89,254,187,99,250,181,164,223,218,253,151,16,184,77,21,195,43,173,182,197,91,67,77,35,232,230,235,74,180,210,77,11,234,123,172,114,67,34,64,254,228,77,169,100,155,163,85,99,151,242,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,10,181,231,131,159,212,197,106,210,205,45,161,200,105,22,158,170,162,227,127,186,90,90,177,58,116,124,77,138,10,42,135,167,78,235,24,169,53,123,27,239,70,61,82,79,233,44,105,182,42,242,178,192,42,115,174,52,176,218,165,199,169,46,214,220,86,158,190,255,0,114,74,148,137,204,165,100,116,207,138,158,161,25,34,252,79,101,100,244,138,205,136,175,107,246,189,58,108,87,54,253,10,160,231,131,128,83,69,117,210,205,82,161,199,170,214,162,170,158,227,96,186,93,154,146,186,4,100,78,138,122,42,119,175,94,211,30,171,53,123,219,238,71,189,18,79,233,36,105,183,143,242,125,214,59,238,13,197,2,105,85,60,62,34,203,169,118,249,233,235,35,220,198,118,42,168,105,231,171,167,169,234,172,115,221,181,140,169,139,182,142,99,87,196,239,118,229,141,168,93,249,149,114,116,242,224,229,255,0,89,196,69,246,45,91,213,236,119,251,147,208,120,152,34,166,168,146,122,121,50,42,173,143,143,109,59,225,124,114,50,24,100,84,123,230,71,109,89,34,72,154,143,251,229,138,239,193,229,53,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,254,242,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,46,125,248,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,254,157,183,170,35,101,98,173,185,242,207,225,247,136,46,30,116,106,229,141,235,166,65,219,142,182,224,179,217,49,78,252,85,126,192,141,29,39,121,222,38,55,57,159,217,15,115,100,236,198,231,70,205,187,250,247,38,149,173,152,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,25,172,226,199,205,62,178,124,192,200,125,70,115,218,240,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,38,215,95,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,19,211,139,221,94,169,208,142,26,53,11,84,173,243,213,193,114,180,217,223,13,174,122,104,34,153,244,247,26,151,182,150,142,101,100,191,3,152,202,137,226,123,209,200,239,129,174,248,95,253,21,205,185,167,61,20,210,251,86,138,233,30,33,165,22,103,82,73,79,139,89,233,173,175,168,166,162,109,35,43,39,99,19,189,84,177,53,85,24,249,165,238,74,255,0,137,202,175,145,202,174,114,170,170,243,254,57,180,190,235,172,124,37,234,102,7,98,117,90,220,167,179,251,74,142,10,74,39,85,207,87,61,12,209,214,199,75,28,77,84,115,159,51,169,146,20,233,213,81,100,69,70,187,166,213,207,14,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,26,125,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,226,133,249,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,146,171,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,156,171,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,191,114,103,135,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,102,156,165,56,215,246,221,29,31,9,186,155,115,186,214,94,161,239,73,133,220,39,94,252,110,161,134,14,227,237,142,84,110,248,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,246,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,160,231,95,173,247,85,186,225,188,55,67,99,164,109,181,180,244,249,197,69,201,210,57,211,201,58,186,182,142,40,24,223,115,88,198,181,38,115,149,119,43,213,241,162,108,216,189,200,235,202,179,71,44,90,187,197,197,162,167,35,155,173,38,5,111,151,49,142,155,107,255,0,178,170,169,167,130,58,100,222,199,181,89,219,158,162,41,250,252,77,119,99,99,154,173,122,170,92,167,22,62,86,53,147,229,254,67,233,211,153,172,53,80,102,219,139,125,23,186,232,47,16,217,182,159,213,98,21,120,237,162,59,197,101,94,55,79,51,221,43,37,178,73,81,39,130,150,41,92,231,44,172,237,35,90,174,87,57,200,246,61,143,233,35,30,137,106,156,157,245,162,235,168,188,60,222,180,255,0,40,203,234,239,55,124,2,240,202,74,58,122,150,57,207,160,178,77,78,207,7,18,74,173,232,246,36,176,214,181,141,87,57,209,178,54,179,225,141,34,66,37,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,74,198,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,65,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,152,57,202,218,110,183,254,46,240,155,21,138,217,87,113,185,92,112,123,109,37,29,29,36,46,154,122,153,228,185,220,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,234,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,118,203,80,1,231,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,136,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,10,1,230,117,170,95,181,14,50,115,95,9,125,246,157,171,18,240,248,181,191,251,23,179,225,124,44,105,226,224,247,177,174,126,218,233,43,126,55,110,235,215,225,114,177,24,77,254,73,250,95,117,199,180,143,60,213,123,131,170,225,167,204,239,20,182,218,26,121,168,157,19,36,130,222,201,58,213,69,42,175,73,152,249,107,37,137,118,183,163,95,74,244,220,229,85,70,88,249,23,249,151,96,21,58,131,193,110,162,82,219,113,234,75,173,202,199,79,77,127,165,89,146,45,244,108,164,169,142,90,170,136,159,34,166,199,182,141,42,209,118,174,247,49,207,99,119,111,218,180,25,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,162,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,217,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,93,127,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,63,38,243,139,88,178,11,141,138,237,119,161,241,21,120,205,193,247,75,92,157,215,179,195,213,62,150,162,145,210,116,106,162,63,172,21,117,12,232,228,86,252,125,122,110,107,85,63,88,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,103,175,61,208,189,71,226,47,142,237,83,210,253,47,179,120,235,173,118,160,100,82,205,52,170,172,165,183,210,182,231,50,73,85,83,34,34,246,225,102,230,245,94,138,229,115,154,198,53,239,123,24,235,212,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,168,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,69,94,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,61,255,0,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,247,26,246,57,190,27,111,196,217,28,137,2,249,104,224,20,218,131,198,150,157,210,220,177,234,187,173,182,199,81,83,127,170,88,82,93,148,111,164,166,146,90,90,137,95,26,166,198,54,177,41,17,55,46,199,61,204,99,183,111,218,186,9,6,101,181,251,71,47,188,63,235,46,89,163,185,28,222,34,175,25,184,58,158,58,157,172,103,139,165,123,82,74,106,157,140,123,210,62,236,18,69,47,111,122,185,155,246,187,226,106,161,114,156,163,181,51,21,204,56,66,179,224,182,154,190,151,172,10,225,95,111,187,210,201,36,125,198,248,154,185,171,32,157,172,107,213,233,11,217,58,177,175,123,91,186,72,39,106,34,163,58,173,107,115,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,37,87,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,4,106,227,163,131,43,23,24,122,113,75,108,142,235,236,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,235,214,25,123,81,34,200,214,172,145,185,141,115,119,34,62,41,51,237,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,118,156,184,57,128,81,241,17,98,139,73,53,123,34,254,235,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,254,249,34,157,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,117,107,247,41,59,239,16,26,203,150,107,22,71,196,231,135,171,201,174,14,168,142,155,236,91,31,225,41,88,212,142,154,155,123,43,24,146,118,160,142,40,187,155,17,207,217,185,223,19,149,73,23,193,47,7,150,174,13,240,11,238,33,14,85,73,149,92,175,215,133,185,84,94,155,100,109,190,119,64,216,99,142,42,87,253,236,174,123,35,115,102,123,122,191,162,45,68,157,26,157,85,93,215,245,99,5,253,168,105,102,101,166,126,212,246,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,82,181,191,144,199,255,0,138,47,244,39,255,0,159,45,80,134,188,109,114,227,181,113,135,159,216,181,26,29,89,171,195,238,86,171,58,89,42,34,117,153,183,24,42,32,100,210,77,19,152,222,244,46,141,232,233,230,71,42,185,232,228,88,250,35,54,170,191,228,224,167,150,247,238,125,170,119,93,76,253,178,253,173,246,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,175,79,13,183,110,212,235,191,175,95,119,69,113,173,203,123,247,193,213,59,86,166,126,217,126,201,123,51,31,130,197,224,190,206,248,254,231,110,166,162,110,239,115,197,69,211,175,137,219,183,106,244,217,215,175,191,162,122,190,6,56,24,253,203,190,219,127,117,31,182,63,108,125,155,254,36,246,127,133,240,158,39,255,0,120,155,126,239,19,255,0,179,211,103,245,245,247,74,160,0,4,0,226,143,149,39,239,41,174,217,54,181,254,222,190,206,125,163,240,95,205,159,101,188,103,99,195,209,193,77,253,251,197,199,187,119,99,119,244,19,166,238,158,254,157,87,191,240,83,194,151,238,125,165,151,93,51,251,123,246,183,218,121,4,247,223,27,236,191,1,219,238,83,83,195,218,237,247,165,235,211,195,110,221,185,58,239,233,211,221,213,97,95,242,24,255,0,241,69,254,132,255,0,243,229,148,233,62,11,251,47,210,204,55,76,253,169,237,63,178,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,220,237,155,187,123,182,238,119,78,189,58,175,78,167,171,0,133,92,107,114,222,253,240,117,78,213,169,159,182,95,178,94,204,199,224,177,120,47,179,190,63,185,219,169,168,155,187,220,241,81,116,235,226,118,237,218,189,54,117,235,239,232,142,10,121,111,126,231,218,167,117,212,207,219,47,218,223,105,227,243,216,188,23,217,223,1,219,238,84,211,205,221,238,120,169,122,244,240,219,118,237,78,187,250,245,247,116,89,170,8,171,199,63,3,31,190,143,216,159,238,163,246,59,236,119,180,191,196,158,208,241,94,47,195,127,239,16,236,219,225,191,246,186,239,254,174,158,255,0,41,193,79,45,239,220,251,84,238,186,153,251,101,251,91,237,60,126,123,23,130,251,59,224,59,125,202,154,121,187,189,207,21,47,94,158,27,110,221,169,215,127,94,190,238,139,53,64,43,87,86,57,53,254,212,53,79,50,212,207,222,59,217,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,110,253,189,205,187,182,183,175,78,189,19,175,66,106,240,185,161,127,187,94,132,227,58,41,246,167,237,31,217,207,27,252,231,224,124,31,127,196,86,79,83,253,231,185,38,221,189,253,191,211,94,187,122,251,186,244,78,170,1,21,120,231,224,99,247,209,251,19,253,212,126,199,125,142,246,151,248,147,218,30,43,197,248,111,253,226,29,155,124,55,254,215,93,255,0,213,211,223,229,56,41,229,189,251,159,106,157,215,83,63,108,191,107,125,167,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,235,211,195,109,219,181,58,239,235,215,221,209,102,168,43,87,86,57,53,254,212,53,79,50,212,207,222,59,217,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,110,253,189,205,187,182,183,175,78,189,19,175,66,106,240,185,161,127,187,94,132,227,58,41,246,167,237,31,217,207,27,252,231,224,124,31,127,196,86,79,83,253,231,185,38,221,189,253,191,211,94,187,122,251,186,244,78,170,1,202,174,28,58,96,151,190,35,168,184,151,191,211,248,236,146,197,143,210,216,177,255,0,142,104,189,153,181,247,15,21,47,193,42,71,55,122,59,130,51,108,145,175,111,179,185,171,213,255,0,15,85,0,0,64,14,40,249,82,126,242,154,237,147,107,95,237,235,236,231,218,63,5,252,217,246,91,198,118,60,61,28,20,223,223,188,92,123,183,118,55,127,65,58,110,233,239,233,213,123,255,0,5,60,41,126,231,218,89,117,211,63,183,191,107,125,167,144,79,125,241,190,203,240,29,190,229,53,60,61,174,223,122,94,189,60,54,237,219,147,174,254,157,61,221,86,64,0,1,202,184,163,208,191,222,83,66,114,109,20,251,83,246,115,237,31,130,254,115,240,62,51,177,225,235,32,169,254,243,220,143,118,238,198,223,233,167,77,221,125,253,58,44,0,254,67,31,254,40,191,208,159,254,124,181,64,10,171,254,67,31,254,40,191,208,159,254,124,159,252,46,104,95,238,215,161,56,206,138,125,169,251,71,246,115,198,255,0,57,248,31,7,223,241,21,147,212,255,0,121,238,73,183,111,127,111,244,215,174,222,190,238,189,19,170,130,170,255,0,144,199,255,0,138,47,244,39,255,0,159,44,83,64,116,210,251,163,122,53,137,233,86,71,155,253,174,171,197,109,237,181,199,119,246,107,40,59,212,177,57,205,166,143,176,199,61,27,218,129,34,139,174,231,57,253,189,238,85,115,148,104,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,15,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,181,189,87,162,53,26,214,177,141,99,24,198,55,160,0,0,7,42,226,143,66,255,0,121,77,9,201,180,83,237,79,217,207,180,126,11,249,207,192,248,206,199,135,172,130,167,251,207,114,61,219,187,27,127,166,157,55,117,247,244,232,176,3,249,12,127,248,162,255,0,66,127,249,242,213,0,57,87,20,122,23,251,202,104,78,77,162,159,106,126,206,125,163,240,95,206,126,7,198,118,60,61,100,21,63,222,123,145,238,221,216,219,253,52,233,187,175,191,167,69,128,31,200,99,255,0,197,23,250,19,255,0,207,150,168,0,7,42,226,143,66,255,0,121,77,9,201,180,83,237,79,217,207,180,126,11,249,207,192,248,206,199,135,172,130,167,251,207,114,61,219,187,27,127,166,157,55,117,247,244,232,176,171,73,249,53,254,203,245,79,13,212,207,222,59,218,127,100,178,11,117,247,193,125,144,236,248,175,11,83,28,221,174,231,141,118,205,221,189,187,182,187,167,94,189,23,167,66,202,129,202,184,163,208,191,222,83,66,114,109,20,251,83,246,115,237,31,130,254,115,240,62,51,177,225,235,32,169,254,243,220,143,118,238,198,223,233,167,77,221,125,253,58,44,42,210,126,77,127,178,253,83,195,117,51,247,142,246,159,217,44,130,221,125,240,95,100,59,62,43,194,212,199,55,107,185,227,93,179,119,111,110,237,174,233,215,175,69,233,208,178,160,1,90,186,177,201,175,246,161,170,121,150,166,126,241,222,204,251,91,144,92,111,190,11,236,135,123,194,248,170,153,38,237,119,60,107,119,237,238,109,221,181,189,122,117,232,157,122,19,87,133,205,11,253,218,244,39,25,209,79,181,63,104,254,206,120,223,231,63,3,224,251,254,34,178,122,159,239,61,201,54,237,239,237,254,154,245,219,215,221,215,162,117,80,114,173,18,225,211,4,209,11,198,117,150,88,41,251,217,38,163,100,21,215,220,130,231,190,102,248,174,237,125,93,77,44,93,151,202,248,217,216,142,177,97,221,26,51,185,179,123,145,21,122,39,85,0,21,87,252,134,63,252,81,127,161,63,252,249,63,248,92,208,191,221,175,66,113,157,20,251,83,246,143,236,231,141,254,115,240,62,15,191,226,43,39,169,254,243,220,147,110,222,254,223,233,175,93,189,125,221,122,39,85,4,0,226,143,149,39,239,41,174,217,54,181,254,222,190,206,125,163,240,95,205,159,101,188,103,99,195,209,193,77,253,251,197,199,187,119,99,119,244,19,166,238,158,254,157,87,170,240,49,192,199,238,93,246,219,251,168,253,177,251,99,236,223,241,39,179,252,47,132,241,63,251,196,219,247,120,159,253,158,155,63,175,175,187,149,113,71,202,147,247,148,215,108,155,90,255,0,111,95,103,62,209,248,47,230,207,178,222,51,177,225,232,224,166,254,253,226,227,221,187,177,187,250,9,211,119,79,127,78,171,213,120,24,224,99,247,46,251,109,253,212,126,216,253,177,246,111,248,147,217,254,23,194,120,159,253,226,109,251,188,79,254,207,77,159,215,215,221,42,128,42,175,249,12,127,248,162,255,0,66,127,249,242,127,240,185,161,127,187,94,132,227,58,41,246,167,237,31,217,207,27,252,231,224,124,31,127,196,86,79,83,253,231,185,38,221,189,253,191,211,94,187,122,251,186,244,78,170,8,1,197,31,42,79,222,83,93,178,109,107,253,189,125,156,251,71,224,191,155,62,203,120,206,199,135,163,130,155,251,247,139,143,118,238,198,239,232,39,77,221,61,253,58,175,85,224,99,129,143,220,187,237,183,247,81,251,99,246,199,217,191,226,79,103,248,95,9,226,127,247,137,183,238,241,63,251,61,54,127,95,95,119,42,226,143,149,39,239,41,174,217,54,181,254,222,190,206,125,163,240,95,205,159,101,188,103,99,195,209,193,77,253,251,197,199,187,119,99,119,244,19,166,238,158,254,157,87,170,240,49,192,199,238,93,246,219,251,168,253,177,251,99,236,223,241,39,179,252,47,132,241,63,251,196,219,247,120,159,253,158,155,63,175,175,187,159,241,121,203,54,251,197,166,178,212,234,173,223,136,143,98,82,50,223,75,107,181,218,62,201,50,167,192,82,196,213,115,163,239,182,170,37,151,116,242,84,75,213,205,220,157,221,157,85,173,105,237,120,28,224,10,213,193,165,215,46,190,205,159,82,102,151,44,150,158,142,146,158,177,216,243,104,39,183,193,19,165,116,177,50,78,252,206,86,76,231,66,231,53,21,169,214,158,53,93,221,19,108,181,4,21,226,243,149,173,139,138,29,101,169,214,43,70,171,253,138,171,185,219,233,105,238,148,222,194,125,203,198,85,64,213,141,181,59,221,87,26,71,247,13,167,139,182,214,35,126,231,119,189,207,114,157,3,129,142,6,63,114,239,182,223,221,71,237,143,219,31,102,255,0,137,61,159,225,124,39,137,255,0,222,38,223,187,196,255,0,236,244,217,253,125,125,220,171,138,62,84,159,188,166,187,100,218,215,251,122,251,57,246,143,193,127,54,125,150,241,157,143,15,71,5,55,247,239,23,30,237,221,141,223,208,78,155,186,123,250,117,94,171,192,199,3,31,185,119,219,111,238,163,246,199,237,143,179,127,196,158,207,240,190,19,196,255,0,239,19,111,221,226,127,246,122,108,254,190,190,233,84,8,171,199,63,3,31,190,143,216,159,238,163,246,59,236,119,180,191,196,158,208,241,94,47,195,127,239,16,236,219,225,191,246,186,239,254,174,158,254,85,194,231,42,79,221,175,93,177,157,107,253,189,125,163,251,57,227,127,155,62,203,120,62,255,0,136,163,158,155,251,247,139,147,110,222,254,239,232,47,93,189,61,221,122,167,85,227,159,129,143,223,71,236,79,247,81,251,29,246,59,218,95,226,79,104,120,175,23,225,191,247,136,118,109,240,223,251,93,119,255,0,87,79,127,148,224,167,150,247,238,125,170,119,93,76,253,178,253,173,246,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,175,79,13,183,110,212,235,191,175,95,119,69,154,160,16,215,141,46,91,56,111,22,185,149,163,80,108,217,133,38,5,144,193,79,37,53,234,186,27,18,215,62,242,196,72,210,153,101,68,168,133,168,248,90,217,24,143,232,231,185,143,99,85,118,196,196,78,43,128,114,112,204,180,179,50,180,234,14,159,113,135,87,99,200,108,117,9,83,67,93,77,133,38,248,159,209,81,81,81,107,213,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,202,109,49,221,97,181,81,67,125,173,164,172,185,50,158,54,214,84,82,83,58,154,9,167,70,167,113,241,196,233,36,116,108,87,117,84,98,200,245,106,42,34,185,221,58,175,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,255,0,22,189,142,106,244,84,84,62,176,15,63,150,103,248,110,11,83,143,210,230,25,13,37,165,249,85,226,59,5,161,106,85,90,202,171,140,145,75,44,84,232,254,155,90,247,182,9,17,155,149,55,63,107,27,213,239,99,93,232,0,7,20,214,190,51,56,108,225,219,42,165,194,181,143,82,62,207,222,171,109,236,186,65,77,236,122,250,189,244,175,146,72,219,38,250,120,36,98,117,124,50,39,69,93,223,15,94,157,21,21,90,41,198,103,13,156,68,229,85,88,86,142,106,71,218,11,213,21,189,247,73,233,189,143,95,73,178,149,146,71,27,164,223,81,4,108,94,143,154,52,232,139,187,226,235,211,162,42,167,107,0,249,35,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,235,185,172,123,160,153,173,114,167,71,44,82,34,117,218,189,62,176,0,7,159,195,115,252,55,80,105,174,181,88,102,67,73,117,101,142,241,91,96,185,164,42,187,232,238,52,146,172,85,20,242,177,200,142,99,218,228,234,157,83,226,99,152,246,238,99,218,229,244,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,62,176,0,7,159,181,103,248,109,247,50,191,233,245,155,33,164,172,200,113,90,122,26,155,213,12,42,174,125,3,43,18,85,166,73,85,19,107,94,246,193,35,209,157,119,163,54,57,81,27,35,21,222,128,3,202,91,181,87,78,46,250,143,119,210,27,102,105,106,169,204,236,54,250,123,165,202,201,29,66,45,85,53,44,202,169,28,142,111,255,0,192,174,68,248,152,217,160,115,145,169,52,74,255,0,86,0,0,17,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,123,27,36,179,118,124,109,23,176,174,85,29,174,236,44,154,63,188,134,157,241,187,172,114,177,223,11,151,167,94,139,209,81,81,61,94,133,241,71,161,60,74,123,111,246,41,156,253,163,251,57,225,189,167,252,217,89,71,216,241,29,222,207,248,76,81,238,221,216,151,250,61,122,109,247,244,234,157,122,168,35,254,169,113,235,194,118,139,103,119,61,51,212,189,86,246,54,73,102,236,248,218,47,97,92,170,59,93,216,89,52,127,121,13,59,227,119,88,229,99,190,23,47,78,189,23,162,162,162,116,13,20,215,189,39,226,39,21,170,205,116,115,43,251,65,101,162,184,62,215,61,79,129,169,164,217,84,200,227,145,209,236,168,142,55,175,70,77,26,245,68,219,241,116,235,213,21,19,160,0,1,21,127,149,31,129,63,247,243,255,0,70,111,31,234,132,148,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,129,226,179,93,104,210,253,58,204,176,237,63,206,50,250,75,53,247,63,168,168,164,199,41,234,89,35,89,95,60,41,30,248,146,84,111,105,143,85,154,38,177,175,115,86,71,200,214,51,115,149,16,246,160,3,197,105,86,180,105,126,183,218,174,247,221,40,203,233,50,75,109,142,241,81,97,172,172,164,100,157,132,173,133,172,116,141,142,71,53,27,51,54,203,27,146,88,213,209,185,28,138,215,56,246,160,30,43,87,181,163,75,244,23,13,147,80,53,115,47,164,199,108,81,212,69,72,149,19,50,73,95,44,242,42,236,138,40,162,107,165,149,253,17,206,86,177,174,84,99,30,245,232,214,57,83,247,242,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,141,127,202,143,192,159,251,249,255,0,163,55,143,245,66,85,0,114,173,116,226,143,66,120,107,246,39,237,175,57,251,57,246,143,196,251,51,249,178,178,179,191,225,251,93,239,240,104,164,219,183,191,23,244,186,117,221,238,235,209,122,121,77,45,227,215,132,237,105,206,237,154,103,166,154,173,237,156,146,243,222,240,84,94,194,185,83,247,123,80,190,105,62,242,106,118,70,222,145,196,247,124,78,78,189,58,39,85,84,69,144,0,2,42,255,0,42,63,2,127,239,231,254,140,222,63,213,9,41,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,0,1,229,52,223,85,116,227,88,44,85,25,62,151,230,150,172,154,213,73,112,169,181,205,87,110,168,73,99,101,84,15,217,36,106,169,255,0,101,205,95,232,190,55,199,35,21,204,123,28,239,86,15,146,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,252,92,247,181,169,213,85,16,250,192,0,31,147,77,148,216,170,242,171,142,21,79,93,190,245,106,183,209,221,43,41,187,79,78,213,45,92,149,49,211,201,189,83,99,183,62,138,165,58,34,171,147,183,213,200,136,230,170,254,176,0,249,40,174,214,171,141,77,125,29,190,231,73,85,81,107,168,74,74,232,161,153,175,125,44,235,20,115,36,82,181,23,171,30,177,77,20,136,215,116,93,146,49,223,193,200,171,245,128,1,242,86,221,173,86,234,154,10,59,133,206,146,150,162,233,80,180,148,49,77,51,88,250,169,210,41,38,88,162,106,175,87,189,34,134,89,21,173,234,187,35,123,191,131,85,83,235,60,85,139,90,52,191,37,213,12,155,69,236,185,125,36,249,182,31,79,77,87,120,178,185,146,69,60,16,79,27,36,142,86,111,106,54,102,109,150,45,206,137,94,140,89,99,107,246,171,218,139,237,64,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,253,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,176,7,138,190,235,70,151,227,90,161,140,232,189,235,47,164,131,54,204,41,234,106,236,246,86,178,73,103,158,8,35,124,146,74,253,141,86,194,205,177,75,181,210,171,17,235,20,141,102,229,99,145,63,126,243,148,216,177,251,141,138,211,119,174,240,245,121,53,193,246,187,92,125,167,191,196,85,50,150,162,173,209,245,106,42,51,164,20,149,15,234,229,70,252,29,58,238,115,81,127,88,0,121,251,174,127,134,216,179,43,6,159,94,114,26,74,60,135,42,167,174,169,178,208,204,170,215,215,178,141,34,90,148,137,85,54,185,236,108,241,189,89,215,122,179,123,145,21,177,189,91,232,0,0,30,126,197,159,225,185,54,77,147,97,150,44,134,146,174,251,135,84,83,83,95,109,237,85,73,232,95,81,78,202,136,21,237,84,69,86,73,20,136,173,122,117,98,171,100,106,46,232,222,214,250,0,1,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,177,178,75,55,103,198,209,123,10,229,81,218,238,194,201,163,251,200,105,223,27,186,199,43,29,240,185,122,117,232,189,21,21,19,160,104,166,189,233,63,17,56,173,86,107,163,153,95,218,11,45,21,193,246,185,234,124,13,77,38,202,166,71,28,142,143,101,68,113,189,122,50,104,215,170,38,223,139,167,94,168,168,157,0,241,89,174,180,105,126,157,102,88,118,159,231,25,125,37,154,251,159,212,84,82,99,148,245,44,145,172,175,158,20,143,124,73,42,55,180,199,170,205,19,88,215,185,171,35,228,107,25,185,202,136,123,83,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,35,95,242,163,240,39,254,254,127,232,205,227,253,80,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,26,85,198,221,215,133,14,57,117,162,197,147,207,87,93,167,89,86,164,94,161,186,209,186,169,205,130,211,59,175,10,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,31,75,148,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,193,0,57,213,249,88,197,190,96,80,250,117,196,244,28,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,248,223,34,72,197,84,115,217,12,223,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,5,80,115,33,215,156,203,134,222,96,122,113,170,216,101,109,91,95,110,193,237,204,185,208,195,80,144,178,237,110,91,173,122,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,88,167,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,190,55,59,162,57,88,221,236,86,72,212,216,246,170,244,176,0,40,219,12,226,238,235,194,15,48,61,102,202,231,183,85,222,49,59,246,113,127,182,228,118,168,42,28,199,190,4,186,204,230,85,66,197,114,68,250,152,87,118,206,226,116,86,73,52,104,232,251,171,35,110,207,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,57,87,22,62,86,53,147,229,254,67,233,211,144,3,149,103,30,63,250,35,133,77,95,189,127,149,139,16,190,220,238,63,244,12,166,178,53,157,175,250,195,162,124,147,127,147,167,99,127,189,48,181,64,1,26,184,232,227,54,197,193,230,156,82,220,227,181,123,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,122,116,134,46,236,74,177,181,201,36,142,123,90,221,168,175,150,56,149,201,30,237,117,191,221,117,230,251,125,185,213,220,110,87,26,140,126,174,178,178,174,103,77,61,76,242,58,230,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,45,40,17,171,142,142,51,108,92,30,105,197,45,206,59,87,182,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,161,108,91,85,117,31,11,212,122,93,94,198,243,75,173,38,103,73,112,125,209,183,183,84,44,181,82,85,72,174,89,100,149,210,110,239,119,55,189,36,73,55,54,70,189,237,122,57,28,228,93,4,240,125,197,158,27,197,214,151,253,184,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,205,157,123,140,69,87,68,244,78,234,0,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,45,80,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,167,148,213,91,118,163,221,244,227,35,182,105,14,71,106,176,230,117,54,249,99,178,92,174,148,107,83,75,77,84,169,240,185,241,162,255,0,206,136,229,108,141,99,149,28,232,166,70,172,79,206,14,191,126,217,127,108,185,103,239,7,237,95,218,23,180,29,237,223,105,237,239,119,182,166,205,187,62,239,179,219,237,246,187,95,117,218,237,246,190,239,97,111,252,184,57,128,81,241,17,98,139,73,53,123,34,254,235,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,254,249,34,157,64,174,174,103,92,192,43,52,138,142,167,135,237,16,200,188,38,117,87,186,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,61,211,70,247,58,22,177,221,17,178,57,143,142,184,120,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,254,157,198,34,163,101,122,46,130,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,231,179,140,30,44,243,46,46,181,67,237,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,233,219,98,170,182,38,34,75,78,5,127,120,239,220,123,136,31,180,223,253,12,126,207,242,111,179,126,209,223,226,61,169,225,38,239,248,15,253,207,251,247,119,175,193,223,233,218,248,252,81,90,198,170,0,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,21,151,205,123,142,58,108,106,213,123,225,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,119,92,189,98,72,101,116,125,30,233,31,217,128,28,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,23,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,171,205,31,200,158,166,253,23,214,40,142,85,203,23,143,31,219,125,138,155,65,181,98,245,187,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,73,254,0,5,69,243,67,213,236,203,65,120,246,211,109,92,211,249,233,35,190,227,184,61,28,212,233,87,2,77,4,172,125,109,206,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,31,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,217,24,174,107,28,248,165,137,234,198,111,218,157,84,2,157,184,134,226,207,50,225,23,153,222,166,103,22,42,122,187,197,138,190,158,211,77,125,199,27,94,148,176,93,88,150,58,84,129,94,245,142,84,99,226,149,233,35,94,140,223,211,184,196,84,108,175,69,182,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,91,135,158,44,243,46,46,185,157,233,158,113,125,167,171,179,216,168,41,238,212,214,44,113,213,233,85,5,169,139,99,170,73,213,143,72,226,71,190,89,88,178,57,234,205,253,59,108,85,86,196,196,73,233,199,213,187,138,202,189,14,171,173,225,79,35,240,55,90,30,244,151,186,26,26,52,125,226,225,111,116,46,99,155,111,153,85,123,115,51,114,191,108,108,73,222,173,111,102,86,61,137,20,244,45,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,247,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,10,64,230,63,204,2,179,136,139,236,186,73,164,57,23,247,39,160,240,211,203,83,79,28,244,242,100,85,91,25,38,234,134,76,200,228,100,48,200,170,198,66,173,218,178,68,178,185,95,247,41,23,215,203,115,152,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,157,58,190,69,91,180,7,10,227,7,139,60,55,132,93,47,251,113,125,167,164,188,95,107,234,35,166,177,99,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,155,58,246,216,170,142,149,136,185,236,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,9,227,11,247,142,254,76,173,52,253,232,63,245,171,246,129,71,224,188,86,255,0,106,123,47,217,117,222,31,218,91,191,253,179,250,123,191,251,123,59,93,223,191,239,18,215,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,153,64,21,107,206,226,237,117,176,93,116,26,251,98,185,213,219,174,86,234,140,130,174,142,178,146,103,67,61,52,241,186,216,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,37,175,2,252,102,216,184,195,211,138,171,156,150,175,99,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,201,37,64,0,165,110,42,184,133,202,184,95,230,161,153,106,230,45,77,227,252,7,178,105,174,54,183,213,73,79,13,206,134,91,45,19,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,179,106,219,166,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,18,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,243,164,122,181,175,115,34,138,87,163,31,179,106,231,135,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,118,124,173,45,218,227,73,194,157,134,183,87,178,63,29,106,174,251,204,58,134,170,142,102,92,45,246,118,170,178,54,205,52,138,157,200,95,181,31,78,212,98,163,32,116,123,101,123,31,28,80,65,110,88,188,120,254,196,47,180,218,13,171,23,173,184,14,65,112,111,179,110,151,27,143,110,151,23,153,204,153,210,116,111,105,203,217,168,157,212,232,237,210,71,20,46,89,38,94,155,229,114,221,72,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,50,185,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,125,85,25,77,52,189,28,215,70,212,237,205,44,142,122,57,178,186,72,110,36,16,3,157,95,149,140,91,230,5,15,167,92,74,107,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,65,60,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,220,78,168,248,230,141,29,39,105,100,116,138,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,64,41,91,157,95,154,124,91,229,253,15,168,220,78,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,196,232,172,146,104,209,209,247,86,70,232,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,0,25,172,226,199,205,62,178,124,192,200,125,70,115,186,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,232,61,207,107,30,246,163,31,123,199,42,226,199,202,198,178,124,191,200,125,58,115,53,133,228,242,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,51,124,28,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,243,164,122,181,175,115,34,138,87,163,31,179,106,231,135,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,99,252,140,127,27,63,45,254,164,90,161,199,248,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,252,246,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,124,81,213,120,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,174,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,213,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,8,43,204,127,151,253,31,17,22,41,117,111,72,113,223,238,177,65,225,160,150,154,158,72,41,227,200,169,119,178,61,181,15,153,241,198,201,161,141,85,236,153,93,185,99,137,98,114,63,238,86,42,86,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,65,60,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,220,255,0,152,239,28,117,60,41,97,180,24,126,159,50,146,163,81,115,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,211,159,20,174,114,185,33,88,164,162,16,75,78,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,123,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,109,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,81,103,49,222,56,233,184,173,204,168,48,253,62,101,93,62,157,97,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,189,214,178,89,92,229,106,204,177,71,207,248,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,107,174,167,92,176,12,55,75,56,38,212,237,62,211,236,122,146,199,143,88,244,223,32,166,161,161,166,69,217,19,61,159,80,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,156,195,85,0,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,66,174,99,60,123,126,234,246,40,52,223,78,224,241,26,155,147,91,252,101,37,68,244,251,233,108,180,47,123,226,74,199,35,211,100,211,43,227,145,177,69,239,106,57,142,124,169,181,173,142,106,44,4,202,229,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,47,120,138,188,209,252,137,234,111,209,125,98,136,160,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,4,240,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,117,235,12,189,169,85,35,115,150,72,220,199,53,219,145,25,44,146,84,0,82,183,58,191,52,248,183,203,250,31,81,184,145,215,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,233,220,98,42,54,87,162,232,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,40,7,154,63,158,205,77,250,47,163,209,30,131,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,189,224,10,33,230,59,199,29,55,21,185,149,6,31,167,204,171,167,211,172,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,186,214,75,43,156,173,89,150,40,252,255,0,43,143,61,154,101,245,175,71,173,47,248,166,190,103,92,191,232,244,138,178,167,136,29,16,199,124,38,11,87,186,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,61,208,198,199,54,23,49,221,21,177,185,140,142,37,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,250,30,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,181,109,205,123,142,58,156,150,235,123,225,31,78,89,72,182,43,109,69,59,50,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,119,92,189,37,89,162,116,125,24,216,223,222,172,176,90,167,42,62,58,127,188,112,191,173,121,159,251,94,151,0,173,174,111,249,205,117,174,74,133,119,253,23,133,99,155,254,206,20,127,248,60,37,143,235,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,195,196,239,16,185,87,20,26,203,122,213,204,166,155,192,120,254,221,53,186,214,202,169,42,33,182,80,196,221,177,83,198,231,175,249,210,61,90,214,53,242,203,43,209,140,223,181,37,255,0,44,94,95,244,122,187,89,77,196,14,183,227,190,47,5,164,219,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,248,100,99,91,51,158,222,170,232,218,246,73,37,121,213,249,88,197,190,96,80,250,117,196,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,159,7,220,89,225,188,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,215,184,196,85,116,79,68,238,160,170,190,121,223,130,127,153,63,77,43,131,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,218,234,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,253,220,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,70,153,234,174,156,107,38,43,6,107,165,185,165,171,38,178,212,109,111,137,183,212,36,157,153,29,27,36,236,204,207,233,195,50,50,72,213,209,72,141,145,155,145,28,212,95,113,234,193,64,60,209,252,246,106,111,209,125,30,136,252,158,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,143,65,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,40,7,154,63,158,205,77,250,47,163,209,19,127,148,158,127,134,233,103,4,217,254,160,234,14,67,73,99,199,172,121,197,125,77,117,117,74,174,200,153,236,251,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,117,241,131,197,158,101,197,214,168,125,184,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,253,59,108,85,86,196,196,73,21,203,23,128,239,219,125,246,155,94,117,98,203,187,1,199,238,13,246,109,174,227,110,238,82,229,19,53,147,54,78,142,238,181,123,52,243,182,157,93,186,57,34,153,201,36,43,215,100,173,75,169,50,174,91,167,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,116,137,97,137,177,244,99,163,103,122,205,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,114,162,221,57,83,241,213,83,152,199,65,194,198,171,215,213,212,223,105,105,210,28,42,185,180,177,54,7,91,169,40,152,158,205,122,67,27,85,175,138,42,121,37,108,210,43,187,136,178,53,207,107,155,26,75,102,132,0,231,87,229,99,22,249,129,67,233,215,18,149,142,149,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,149,29,226,139,100,223,205,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,254,40,191,197,19,170,148,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,0,165,110,117,126,105,241,111,151,244,62,163,113,32,1,50,185,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,244,30,231,181,143,123,81,143,189,224,1,154,206,44,124,211,235,39,204,12,135,212,103,57,81,103,220,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,251,161,94,239,88,164,145,88,216,91,27,163,87,43,22,38,197,98,188,88,249,88,214,79,151,249,15,167,78,102,176,253,92,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,52,19,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,196,234,143,142,104,209,210,118,150,71,118,172,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,103,24,60,89,230,92,93,106,135,219,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,211,182,197,85,108,76,68,225,69,170,114,49,252,108,252,183,250,145,101,58,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,119,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,62,252,96,241,103,153,113,117,170,31,110,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,127,78,219,21,85,177,49,19,223,240,193,193,37,215,84,116,47,83,184,150,206,224,171,183,226,120,118,47,123,171,176,211,205,74,228,101,254,182,27,109,111,222,197,43,102,99,216,202,90,150,83,61,93,177,241,202,246,190,37,254,132,168,145,44,153,92,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,39,63,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,208,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,172,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,5,85,243,92,224,91,251,255,0,20,26,41,134,127,182,42,179,250,42,23,127,154,230,221,35,167,70,255,0,210,248,167,181,223,236,38,86,127,132,76,87,6,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,242,179,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,74,107,47,4,151,94,31,184,50,198,245,183,82,32,171,163,205,179,76,162,221,72,203,53,93,43,169,231,177,81,45,53,210,71,69,39,73,156,217,31,59,99,162,149,90,248,217,36,43,26,198,189,21,100,67,197,112,21,165,184,38,180,241,99,131,105,158,165,216,189,179,141,222,125,167,227,104,188,84,212,253,222,213,182,170,104,254,242,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,47,229,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,242,191,122,61,118,253,132,254,237,31,110,127,185,183,255,0,129,61,153,71,254,220,241,191,225,29,175,17,254,17,241,255,0,124,255,0,217,254,143,194,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,54,54,35,156,198,190,89,98,98,189,155,247,38,135,180,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,127,139,31,43,26,201,242,255,0,33,244,233,204,214,23,39,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,54,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,190,105,30,215,76,215,183,170,58,70,189,242,88,168,42,175,158,119,224,159,230,79,211,74,224,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,123,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,117,80,64,14,103,92,120,254,196,44,85,58,13,164,247,173,185,246,65,111,119,180,174,150,235,143,110,171,23,133,207,133,209,245,111,105,201,222,168,129,213,8,221,178,71,44,45,88,230,78,155,226,114,210,177,165,62,19,188,172,104,223,203,252,123,211,160,58,168,35,255,0,24,188,98,224,156,32,96,148,247,251,253,31,182,114,75,206,255,0,179,248,255,0,114,106,127,106,118,166,167,101,87,246,83,32,150,56,59,81,212,36,159,120,137,191,166,214,245,85,247,103,223,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,36,166,178,240,73,117,225,251,131,44,111,91,117,34,10,186,60,219,52,202,45,212,140,179,85,210,186,158,123,21,18,211,93,36,116,82,116,153,205,145,243,182,58,41,85,175,141,146,66,177,172,107,209,86,68,60,7,4,26,67,134,235,215,19,152,150,145,234,4,21,114,88,178,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,63,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,217,185,102,87,42,254,58,170,112,12,134,213,195,14,169,87,213,207,140,95,42,33,182,225,147,67,75,22,203,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,211,218,196,218,216,222,247,199,55,249,163,249,19,212,223,162,250,197,17,64,39,170,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,5,43,115,171,243,79,139,124,191,161,245,27,137,0,9,127,203,155,141,127,221,87,81,231,176,103,247,59,172,154,101,148,253,221,202,154,5,238,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,119,73,93,12,81,173,244,130,128,121,163,249,236,212,223,162,250,61,17,21,75,31,229,95,199,85,78,1,144,218,184,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,155,91,27,222,248,238,36,168,190,107,220,113,212,228,183,91,223,8,250,114,202,69,177,91,106,41,217,151,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,186,229,233,42,205,19,163,232,198,198,254,245,101,146,171,149,199,158,205,50,250,215,163,214,151,252,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,45,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,228,26,43,196,238,178,240,247,98,205,172,26,79,148,123,18,60,246,223,13,190,229,83,20,45,241,80,118,158,229,142,122,105,191,167,12,200,201,42,35,71,181,125,205,157,206,68,73,27,20,145,248,172,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,238,156,119,240,199,98,225,47,80,176,221,42,180,94,189,183,86,252,62,59,165,210,239,225,159,77,227,234,165,185,220,26,217,59,14,150,84,139,108,17,211,197,209,174,218,189,173,253,17,206,113,237,184,12,224,251,25,226,231,75,245,198,202,228,164,162,205,172,116,246,39,98,119,138,185,106,59,20,51,203,37,91,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,109,116,85,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,107,174,156,81,235,183,18,158,196,253,181,231,63,104,254,206,120,159,102,127,54,81,209,246,60,71,107,189,254,13,20,123,183,118,34,254,151,94,155,125,221,58,175,94,235,203,139,129,202,110,43,115,42,252,195,80,95,87,79,167,88,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,117,172,150,38,181,26,179,36,177,222,241,0,57,213,249,88,197,190,96,80,250,117,196,166,11,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,240,107,24,231,47,68,69,83,165,240,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,246,109,93,15,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,85,124,243,191,4,255,0,50,126,154,85,89,221,120,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,254,157,198,34,163,101,122,47,127,230,155,198,86,157,241,39,117,193,240,205,23,202,170,239,56,158,63,79,81,116,175,170,106,85,210,65,83,113,153,201,27,35,125,45,68,81,170,190,8,162,114,182,95,139,170,86,200,212,219,209,251,191,43,148,134,133,93,117,63,137,120,245,45,213,85,116,150,45,49,167,246,149,84,180,213,46,133,243,214,212,50,72,105,105,85,209,202,201,81,142,68,168,145,253,17,241,189,148,238,134,86,171,102,232,183,146,10,1,230,143,231,179,83,126,139,232,244,68,85,39,167,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,116,234,249,21,110,208,20,3,205,31,207,102,166,253,23,209,232,136,255,0,83,169,153,85,78,150,91,180,115,197,246,177,187,126,65,91,147,118,35,146,70,248,138,234,138,106,106,125,243,55,127,109,253,184,233,122,70,187,17,205,239,207,241,42,63,162,118,174,5,248,50,190,241,135,168,245,86,201,46,190,198,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,238,189,102,151,181,42,36,142,106,199,27,88,231,59,114,163,34,146,245,47,250,165,163,90,55,125,192,116,142,247,125,181,98,181,121,119,114,211,136,90,219,74,232,41,102,240,172,137,169,77,19,152,206,204,61,18,72,99,142,55,57,155,220,246,50,52,115,149,26,116,3,42,231,213,115,180,221,108,181,44,163,188,219,42,232,42,36,167,130,173,145,84,194,232,158,232,39,137,147,67,42,53,200,138,172,146,41,35,145,142,254,14,99,218,228,234,138,138,94,79,46,110,61,191,122,139,20,250,111,168,144,120,125,77,198,109,254,50,174,162,10,125,148,183,170,22,61,145,45,99,81,137,178,25,145,242,70,217,98,247,53,92,246,190,36,218,231,71,12,213,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,201,233,167,220,18,90,184,175,229,171,165,215,220,102,10,74,29,69,197,105,242,25,173,85,141,165,107,167,187,64,219,149,205,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,78,181,151,253,181,96,89,87,248,215,28,201,49,203,135,252,165,29,117,182,186,158,79,251,50,67,52,114,51,254,39,53,205,254,165,66,244,249,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,110,143,147,218,148,176,71,75,28,183,93,236,167,138,158,14,237,77,67,147,195,53,85,204,233,213,58,183,222,158,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,69,115,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,224,100,107,27,209,21,172,124,220,127,130,142,43,175,188,37,235,45,22,101,221,186,214,98,23,46,148,121,77,146,138,102,55,199,210,237,122,71,34,54,68,86,44,208,61,253,216,215,171,28,189,31,31,113,140,150,69,52,39,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,197,54,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,202,179,46,34,240,76,75,93,176,78,29,124,71,139,204,243,94,245,103,130,217,52,126,18,215,29,29,124,222,51,185,218,88,164,235,53,7,103,181,220,107,254,247,127,78,141,232,234,171,231,87,230,159,22,249,127,67,234,55,19,234,229,119,160,216,111,18,90,71,196,86,148,230,116,84,142,101,198,159,30,125,178,186,106,117,153,246,155,138,50,234,148,245,177,35,94,199,111,141,206,234,173,71,183,123,21,241,185,118,61,200,177,3,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,217,35,91,213,90,143,118,199,163,227,114,239,99,145,39,167,43,174,96,21,150,138,203,111,12,154,223,145,119,173,83,120,107,118,15,116,158,57,231,170,142,170,89,226,130,27,75,187,108,126,232,87,187,214,41,36,86,54,22,198,232,213,202,197,137,177,91,80,6,107,56,177,243,79,172,159,48,50,31,81,156,154,156,21,240,163,98,226,211,151,166,109,134,246,173,84,121,125,183,80,43,171,49,107,221,108,47,119,128,170,240,22,181,146,53,116,106,143,72,103,99,59,82,39,71,181,58,178,78,219,223,20,104,65,95,216,14,178,254,217,127,119,207,217,237,215,246,133,237,15,102,123,11,99,123,221,237,187,247,111,235,219,236,246,254,247,191,187,181,218,251,221,253,191,140,187,251,134,47,172,184,119,46,140,234,193,175,57,167,218,108,190,159,75,239,75,87,83,45,43,99,170,166,221,104,145,86,146,166,102,77,43,43,38,133,234,248,214,169,170,222,235,90,215,57,21,251,164,125,0,150,147,205,7,151,221,53,166,154,245,197,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,247,205,45,85,69,101,233,101,150,119,57,24,142,124,13,124,17,69,178,54,35,165,248,88,215,244,128,28,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,216,56,222,227,231,42,227,43,236,213,163,236,111,216,220,111,28,239,84,251,46,59,196,149,222,50,186,79,135,196,76,237,145,70,189,184,211,100,105,218,220,206,236,255,0,26,164,155,91,231,248,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,107,190,174,99,120,181,139,6,227,11,52,194,177,106,31,5,101,199,237,248,237,174,221,77,221,124,157,138,88,44,84,17,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,201,129,200,199,241,179,242,223,234,71,160,231,1,163,28,75,230,246,171,102,119,141,92,170,242,45,47,198,41,234,46,23,27,13,182,145,144,37,149,241,182,38,248,250,158,179,186,90,231,185,37,168,248,217,19,89,77,12,79,85,70,163,229,149,240,127,129,126,12,175,188,97,234,61,85,178,75,175,177,176,204,95,195,212,100,215,40,158,197,170,108,114,171,251,84,212,209,187,175,89,165,237,74,137,35,154,177,198,214,57,206,220,168,200,164,187,78,38,237,54,171,7,8,154,175,98,177,91,41,45,214,219,118,155,223,105,40,232,233,33,108,48,83,65,29,178,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,155,115,81,25,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,106,156,170,52,135,137,125,30,210,59,237,155,93,96,171,180,227,213,213,20,149,152,142,63,95,59,31,87,110,100,140,124,181,111,116,105,213,212,204,149,210,195,247,15,114,61,146,199,80,174,138,55,61,206,146,111,128,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,213,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,41,47,153,31,47,186,110,29,170,99,214,29,27,181,85,187,78,174,53,13,166,173,182,195,20,179,51,25,122,69,4,113,44,181,19,79,44,211,50,166,101,157,200,247,53,172,141,234,200,250,245,124,104,190,175,149,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,101,218,227,5,84,204,116,242,172,114,44,209,178,150,106,100,84,141,236,103,117,238,98,238,116,108,123,36,145,92,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,92,159,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,40,50,231,195,118,182,218,117,181,156,57,85,96,53,111,212,87,212,65,76,150,58,106,136,42,95,190,104,25,80,197,89,98,123,161,70,36,47,108,143,122,191,100,108,71,57,234,212,107,186,95,79,7,220,38,97,188,34,233,127,216,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,217,215,184,244,68,116,175,85,238,167,42,226,199,202,198,178,124,191,200,125,58,115,53,135,234,255,0,109,88,22,85,254,53,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,169,80,189,238,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,155,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,116,181,42,175,158,119,224,159,230,79,211,74,171,59,175,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,211,184,196,84,108,175,69,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,112,174,58,56,205,177,112,121,167,20,183,56,237,94,217,204,242,143,17,79,140,219,101,99,210,149,210,68,140,238,212,212,200,222,157,33,139,187,18,172,109,114,73,35,158,214,183,106,43,229,143,62,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,159,41,165,62,19,188,172,104,223,203,252,123,211,160,58,168,40,135,153,174,140,113,47,136,235,109,199,83,181,166,229,87,149,99,215,186,136,237,246,28,154,10,70,82,219,154,198,192,217,188,4,52,173,158,103,81,50,39,73,59,88,201,95,190,110,212,211,117,145,203,43,206,213,202,135,129,202,156,150,235,100,226,227,81,159,72,182,43,109,69,67,241,27,74,178,42,133,174,171,137,210,64,234,217,209,200,228,137,144,74,215,246,154,157,37,89,162,108,157,88,216,217,222,238,188,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,92,79,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,217,215,182,245,69,116,76,84,160,191,216,14,178,254,217,127,119,207,217,237,215,246,133,237,15,102,123,11,99,123,221,237,187,247,111,235,219,236,246,254,247,191,187,181,218,251,221,253,191,140,182,174,40,44,26,203,139,114,145,187,216,56,129,189,251,87,62,163,183,217,217,119,169,117,75,106,100,247,223,105,86,8,229,153,168,137,44,209,192,176,199,36,157,93,190,70,61,219,228,235,220,117,85,240,157,230,159,70,254,96,99,222,163,1,42,185,157,112,29,251,16,190,212,235,206,147,217,118,224,57,5,193,222,210,181,219,173,221,186,92,94,103,50,22,199,213,221,215,47,102,162,119,84,43,118,199,28,80,185,99,133,58,111,137,171,29,120,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,254,157,198,34,163,101,122,46,130,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,5,43,115,171,243,79,139,124,191,161,245,27,137,232,57,76,233,14,27,175,90,95,196,102,145,234,4,21,114,88,178,42,124,102,26,133,164,157,97,158,39,178,75,132,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,205,88,107,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,217,185,101,255,0,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,219,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,249,164,123,155,11,152,222,168,216,220,247,199,114,133,0,243,71,243,217,169,191,69,244,122,34,69,112,43,194,102,27,197,215,1,57,86,15,125,168,164,179,223,104,53,34,170,166,197,145,186,129,106,167,181,61,104,173,107,58,49,137,36,74,246,75,19,22,55,49,95,179,175,109,234,138,232,152,169,93,121,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,47,232,185,176,235,203,56,104,175,209,43,131,106,231,204,164,167,75,117,14,161,67,117,237,92,96,162,223,31,84,150,53,137,203,45,79,105,37,137,42,155,36,114,38,246,73,239,153,139,43,226,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,88,79,28,220,29,96,156,32,112,59,142,216,44,21,158,217,201,47,58,129,111,251,65,144,118,230,167,246,167,106,146,242,250,95,236,87,207,44,112,118,163,168,88,254,237,83,127,77,206,234,171,238,224,28,174,60,246,105,151,214,189,30,180,191,224,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,188,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,159,126,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,106,156,180,248,21,169,225,151,25,170,212,253,78,160,171,165,213,12,142,158,123,109,85,11,170,162,146,11,69,185,42,17,91,3,22,9,31,20,207,153,96,134,103,72,174,93,169,219,141,173,98,182,69,146,26,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,237,92,199,249,127,209,241,17,98,151,86,244,135,29,254,235,20,30,26,9,105,169,228,130,158,60,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,254,229,98,171,110,15,184,76,204,184,186,213,15,176,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,167,113,232,138,216,158,169,161,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,211,223,243,31,229,255,0,89,195,189,246,93,91,210,28,119,251,147,215,248,104,37,166,167,146,122,137,49,218,173,140,143,109,67,230,124,146,62,25,164,69,123,38,87,109,73,37,88,156,140,251,149,151,144,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,232,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,138,193,231,157,248,39,249,147,244,210,37,114,206,180,218,175,252,107,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,100,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,39,29,28,25,95,120,60,212,122,91,100,119,95,108,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,111,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,26,205,9,242,255,0,225,139,247,97,225,246,211,96,201,49,123,85,183,62,189,239,184,101,117,52,115,120,137,38,153,101,145,105,160,146,111,122,47,98,7,178,61,145,170,196,146,119,156,197,119,113,210,62,74,130,128,121,163,249,236,212,223,162,250,61,17,218,185,82,232,94,156,113,23,167,26,251,165,250,161,102,241,214,170,239,179,82,195,52,74,140,170,183,213,53,46,137,29,85,52,138,139,219,153,155,157,209,122,43,85,174,115,30,215,177,239,99,161,86,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,108,171,148,167,26,254,219,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,223,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,207,202,1,230,143,231,179,83,126,139,232,244,71,42,225,139,135,172,171,138,13,101,178,233,30,45,83,224,60,127,114,166,227,116,125,44,149,16,219,40,98,110,233,106,36,107,19,252,216,216,142,115,26,249,101,137,138,246,111,220,151,209,253,198,184,11,225,131,252,107,79,130,233,213,191,255,0,106,178,186,170,105,234,63,254,205,89,167,170,168,255,0,147,137,174,151,255,0,213,70,223,134,131,56,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,221,21,200,198,239,122,190,71,38,247,185,86,229,57,92,221,184,163,191,232,52,215,222,34,46,117,119,27,61,198,161,149,120,101,101,230,105,102,189,212,209,73,189,210,203,81,36,138,174,125,51,156,172,117,59,164,85,145,90,178,47,247,159,14,81,9,109,58,221,203,254,143,136,142,14,244,131,86,244,135,29,254,235,20,26,127,138,193,45,53,60,144,83,199,145,82,248,26,88,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,185,88,170,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,17,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,179,237,6,63,220,154,163,217,125,217,170,25,75,253,148,248,34,142,126,236,116,235,39,221,162,236,235,181,221,21,61,242,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,225,92,214,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,78,136,175,169,134,46,173,115,100,114,247,33,138,54,177,90,232,155,28,213,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,182,83,199,198,191,83,113,49,203,127,75,245,97,182,186,187,125,117,126,113,67,77,117,134,91,124,180,176,123,70,27,109,193,149,75,74,178,43,146,90,110,234,63,182,246,200,255,0,119,192,245,73,89,35,25,2,248,78,243,79,163,127,48,49,239,81,128,209,238,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,236,227,127,133,175,221,31,92,103,211,122,44,147,219,118,91,149,190,59,237,146,162,86,237,170,101,12,179,77,19,98,169,68,106,49,102,99,224,145,170,230,124,47,106,53,253,24,174,88,217,213,121,106,113,169,125,225,231,81,232,116,171,36,142,235,117,211,220,198,224,232,157,109,181,219,217,83,85,75,120,170,90,104,98,173,99,35,137,213,53,63,12,12,137,105,227,119,85,108,138,246,49,242,53,172,127,171,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,156,43,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,129,93,19,94,199,120,104,220,232,221,51,247,55,107,21,26,139,220,124,108,125,75,114,247,207,243,45,83,230,61,132,234,14,160,228,53,119,204,134,249,81,123,169,174,174,169,84,223,43,253,141,88,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,237,121,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,76,174,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,187,61,119,107,101,77,150,235,91,102,172,146,146,74,138,10,137,41,165,125,37,92,85,80,57,236,114,181,203,28,208,185,209,74,206,168,189,31,27,156,199,39,69,106,170,42,41,118,156,171,56,188,202,184,130,211,139,174,155,234,109,109,214,241,151,224,189,174,151,169,104,36,116,117,182,185,17,27,7,137,171,69,115,29,88,215,178,86,175,115,99,229,141,173,122,119,158,218,135,182,117,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,126,60,3,13,139,63,168,213,38,227,212,139,150,85,89,225,176,62,236,228,87,78,150,232,166,146,118,211,177,85,122,49,139,44,207,123,182,162,111,84,143,126,238,220,123,124,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,103,7,140,156,23,70,180,211,136,236,207,5,208,187,165,214,175,27,178,220,36,163,146,11,132,14,111,179,235,163,123,155,83,71,12,175,114,201,81,12,82,35,152,217,100,107,92,189,21,189,101,70,164,242,241,83,74,124,44,88,52,107,24,225,247,9,178,112,253,123,246,198,3,13,189,95,104,184,58,165,211,201,85,220,149,242,79,36,170,228,106,182,103,78,249,150,72,246,179,183,34,189,155,35,219,177,180,173,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,30,127,3,192,48,221,48,198,96,195,52,255,0,30,164,177,88,169,106,42,234,105,237,244,136,173,130,7,212,212,73,81,42,70,222,189,24,197,150,105,21,24,222,140,98,42,53,168,214,162,53,60,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,126,77,255,0,19,197,114,191,102,253,169,198,109,87,159,99,92,33,187,91,189,161,69,29,71,131,174,139,175,106,166,29,232,189,185,153,185,219,100,111,71,55,170,244,84,234,126,176,0,231,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,237,119,68,234,141,70,181,207,123,152,198,61,237,206,102,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,181,112,3,198,13,215,132,221,92,107,174,11,73,38,9,152,212,81,208,101,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,223,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,245,136,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,31,147,246,79,21,251,85,246,235,236,205,171,237,39,179,253,147,237,143,5,31,142,240,61,206,239,134,239,244,238,118,123,159,31,111,118,221,223,23,78,190,243,245,129,202,184,177,242,177,172,159,47,242,31,78,156,205,97,114,124,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,116,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,186,43,164,107,25,37,75,105,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,125,220,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,11,115,206,252,19,252,201,250,105,15,249,114,98,214,44,231,140,44,47,10,202,104,124,109,151,32,183,228,86,187,141,55,117,241,247,233,103,177,87,199,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,62,94,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,223,85,192,119,30,151,94,14,170,114,139,45,231,26,171,202,49,60,138,157,213,108,183,69,94,232,95,73,117,138,39,164,50,197,187,172,77,100,203,219,138,119,108,87,236,100,79,77,221,148,138,78,1,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,179,78,82,156,20,123,18,142,143,139,45,77,182,93,104,239,83,119,163,194,237,243,167,98,54,208,205,7,109,247,55,34,59,124,157,230,75,44,113,54,70,181,169,26,58,84,73,18,88,94,202,150,52,167,194,119,149,141,27,249,127,143,122,116,7,85,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,252,159,178,120,175,218,175,183,95,102,109,95,105,61,159,236,159,108,120,40,252,119,129,238,119,124,55,127,167,115,179,220,248,251,123,182,238,248,186,117,247,145,175,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,146,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,51,237,199,71,6,87,222,15,53,30,150,217,29,215,219,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,250,190,91,188,94,101,92,59,235,45,175,5,185,86,221,107,244,247,54,184,50,138,233,102,163,160,146,225,52,117,210,183,181,79,87,73,4,107,220,239,119,59,44,145,35,107,221,36,93,90,145,203,35,33,70,223,72,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,68,223,227,7,132,204,55,139,173,47,251,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,153,214,187,91,42,108,183,90,219,53,100,148,146,84,80,84,73,77,43,233,42,226,170,129,207,99,149,174,88,230,133,206,138,86,117,69,232,248,220,230,57,58,43,85,81,81,75,169,229,81,198,14,125,196,30,27,125,211,29,82,90,187,181,247,3,167,164,117,46,68,248,166,145,247,26,41,85,236,107,43,38,216,177,37,76,107,26,34,61,242,36,147,177,85,219,92,232,102,149,213,237,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,191,230,51,193,71,239,85,167,16,95,240,11,101,170,61,77,197,190,242,219,83,58,118,164,186,80,162,61,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,172,77,154,89,18,133,203,222,229,197,192,229,79,10,88,109,126,97,168,47,164,168,212,92,194,158,6,87,67,19,34,149,150,74,70,170,189,40,162,157,17,92,247,185,202,215,78,230,187,180,231,197,19,90,142,72,82,89,60,87,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,249,55,156,90,197,144,92,108,87,107,189,15,136,171,198,110,15,186,90,228,238,189,158,30,169,244,181,20,142,147,163,85,17,253,96,171,168,103,71,34,183,227,235,211,115,90,169,250,197,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,67,242,108,24,158,43,138,123,75,236,182,51,106,179,123,102,225,53,218,227,236,250,40,233,252,101,116,189,59,181,51,108,68,238,76,253,173,221,35,186,185,221,19,170,175,67,245,129,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,189,236,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,207,15,24,220,62,209,240,197,196,22,73,164,150,156,131,219,54,170,30,197,101,182,166,89,224,125,82,82,207,19,100,100,117,44,133,203,219,153,155,149,138,143,108,110,123,90,217,82,54,50,86,33,39,249,80,241,131,159,97,58,161,100,225,142,250,181,119,204,39,43,168,168,109,178,36,138,106,137,236,85,189,185,38,87,192,216,152,247,120,105,28,213,238,177,81,35,141,92,234,133,116,104,217,214,78,151,207,59,240,79,243,39,233,164,10,225,23,91,237,92,56,241,23,134,107,45,246,199,87,119,182,216,42,42,91,89,73,73,35,89,58,193,81,75,53,52,143,143,119,194,231,177,179,171,209,138,173,71,171,17,170,230,110,222,154,20,207,48,61,47,226,31,75,231,196,50,250,90,76,171,9,202,169,233,42,213,41,46,18,54,10,232,27,36,117,52,242,199,81,76,246,185,88,174,100,79,71,49,253,28,157,63,138,47,190,160,52,167,150,86,101,110,227,122,147,67,117,82,203,87,145,233,245,154,159,237,21,210,249,106,157,41,96,170,180,61,42,27,69,221,93,202,248,31,61,77,58,192,248,26,189,238,140,168,116,78,86,49,42,18,237,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,137,149,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,158,18,247,185,101,241,131,147,113,75,165,247,187,46,163,45,93,102,109,131,84,68,219,173,225,209,83,197,5,206,10,201,42,31,76,246,71,3,35,108,79,99,97,124,78,98,51,167,72,227,126,231,44,142,107,43,47,154,63,158,205,77,250,47,163,209,19,127,147,229,207,13,192,56,68,212,189,82,200,227,164,183,83,218,242,139,133,77,230,236,218,69,124,233,110,162,182,82,79,209,235,27,86,89,25,18,73,80,246,177,17,221,22,73,54,167,87,175,88,1,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,215,249,112,114,255,0,172,226,34,251,22,173,234,246,59,253,201,232,60,76,17,83,84,73,61,60,153,21,86,199,199,182,157,240,190,57,25,12,50,42,61,243,35,182,172,145,36,77,71,253,242,197,119,230,85,205,41,240,157,229,99,70,254,95,227,222,157,1,93,92,222,248,67,197,113,79,9,197,6,158,209,90,172,222,217,184,58,139,46,162,90,248,233,252,101,116,189,29,5,93,45,59,145,59,147,63,108,254,33,35,114,185,221,27,55,109,122,84,204,64,13,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,251,74,181,34,197,172,26,113,142,106,134,49,71,117,164,181,100,214,248,174,52,144,221,40,95,73,84,200,228,78,168,143,141,255,0,255,0,167,181,93,27,219,209,241,189,236,115,94,239,86,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,16,171,44,229,77,195,238,115,196,117,231,91,242,154,219,173,110,63,144,120,139,133,199,15,239,75,28,51,222,39,123,157,45,87,140,100,141,153,176,185,94,233,59,13,232,169,42,245,73,18,47,184,60,87,57,91,77,170,193,194,38,19,98,177,91,41,45,214,219,118,113,109,164,163,163,164,133,176,193,77,4,118,203,131,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,171,110,19,188,211,232,223,204,12,123,212,96,47,207,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,207,14,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,175,242,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,58,42,178,166,104,186,53,173,141,201,219,134,89,26,245,115,165,116,112,199,94,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,91,78,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,115,217,196,191,17,121,223,20,26,167,95,169,153,213,71,249,90,59,61,22,200,127,155,45,126,38,105,160,163,238,69,20,125,238,215,125,237,238,189,187,223,252,85,127,130,39,85,229,113,231,179,76,190,181,232,245,167,85,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,232,57,172,113,213,83,135,71,95,194,198,148,87,213,211,95,106,169,214,28,214,185,212,177,58,6,219,170,232,158,158,205,98,77,27,149,207,150,42,136,229,116,209,171,123,104,145,181,175,115,157,34,69,90,188,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,110,200,218,238,168,213,123,119,189,89,27,87,123,218,139,161,62,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,111,84,106,189,219,24,140,141,171,177,141,68,233,96,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,46,39,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,213,85,149,51,69,213,206,116,141,78,220,50,198,230,35,157,43,100,134,165,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,175,241,139,193,214,119,194,6,119,79,96,191,214,123,103,27,188,239,251,63,144,118,225,167,246,167,106,26,119,213,127,98,178,121,100,131,181,37,66,71,247,138,155,250,110,111,84,95,119,75,229,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,60,255,0,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,128,120,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,163,168,44,39,150,151,48,74,157,30,186,217,248,124,213,251,173,36,122,125,95,81,225,172,247,106,185,98,165,131,26,123,221,85,60,139,34,178,5,124,236,168,169,158,38,171,230,149,172,129,58,185,85,24,142,233,115,229,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,5,37,243,87,224,251,1,225,243,50,177,106,118,150,165,37,166,197,158,84,85,182,171,29,100,176,198,203,117,108,72,199,185,244,112,239,73,86,154,68,145,85,88,200,214,56,30,136,221,205,108,208,196,216,235,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,249,169,206,139,41,177,103,56,175,15,89,174,45,93,227,108,185,5,190,249,116,183,84,246,159,31,126,150,120,237,114,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,136,215,202,227,207,102,153,125,107,209,235,75,169,226,158,193,163,89,63,15,185,181,147,136,27,223,177,240,25,173,232,251,189,193,181,46,130,74,94,220,172,146,9,34,86,163,149,211,54,118,66,177,199,181,253,201,17,140,217,38,237,142,205,97,34,184,4,211,45,18,213,206,37,236,24,78,189,222,105,41,241,234,218,122,150,82,219,106,100,158,6,94,174,46,103,110,154,137,42,33,146,55,64,245,116,139,43,28,174,248,223,3,97,68,87,76,212,52,60,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,207,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,225,92,33,242,238,209,174,20,188,54,83,215,237,142,161,67,226,153,246,162,182,157,208,118,33,155,163,123,116,180,189,199,199,7,72,219,181,100,234,233,93,220,153,55,164,114,118,155,42,129,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,61,175,53,14,58,169,176,12,122,235,195,14,150,215,210,79,147,223,41,230,182,230,115,77,75,46,251,77,186,122,88,94,216,34,73,35,72,100,125,84,53,42,139,35,30,254,211,26,244,218,217,30,199,199,85,122,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,15,112,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,116,181,18,53,137,254,108,108,71,57,238,100,81,68,197,123,246,110,90,86,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,156,126,78,19,244,73,252,69,211,241,78,220,114,174,61,65,130,158,104,95,88,219,140,253,137,222,250,88,233,27,51,224,87,43,17,241,211,70,248,154,141,70,177,82,105,28,246,189,233,27,217,216,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,45,167,142,142,51,108,92,30,105,197,45,206,59,87,182,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,207,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,234,114,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,145,215,158,119,224,159,230,79,211,74,171,39,255,0,44,94,60,127,98,23,218,109,6,213,139,214,220,7,32,184,55,217,183,75,141,199,183,75,139,204,230,76,233,58,55,180,229,236,212,78,234,116,118,233,35,138,23,44,147,47,77,242,185,110,164,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,30,127,154,247,28,117,57,45,214,247,194,62,156,178,145,108,86,218,138,118,101,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,238,185,122,74,179,68,232,250,49,177,191,189,8,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,54,54,35,156,198,190,89,98,98,189,155,247,38,135,180,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,148,109,205,31,207,102,166,253,23,209,232,142,63,30,188,230,84,92,60,183,135,43,61,109,93,191,30,172,202,42,242,107,210,67,80,136,203,171,223,79,69,21,52,50,177,24,142,217,3,169,36,145,19,122,177,239,149,142,86,35,161,99,142,129,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,93,127,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,12,171,154,51,208,220,255,0,13,210,206,9,180,199,80,117,7,33,164,177,227,214,61,55,199,234,107,171,170,85,118,68,207,103,211,162,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,210,15,24,60,89,230,92,93,106,135,219,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,211,182,197,85,108,76,68,145,92,177,120,14,253,183,223,105,181,231,86,44,187,176,28,126,224,223,102,218,238,54,238,229,46,81,51,89,51,100,232,238,235,87,179,79,59,105,213,219,163,146,41,156,146,66,189,118,74,212,186,144,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,0,115,171,242,177,139,124,192,161,244,235,137,81,122,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,78,189,58,170,127,19,213,113,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,147,3,149,63,3,148,218,149,117,160,226,147,82,95,87,21,139,24,188,35,241,107,99,89,44,11,113,184,210,185,143,74,215,201,209,17,244,208,203,209,173,108,110,94,228,209,72,215,171,91,19,163,154,226,74,86,231,87,230,159,22,249,127,67,234,55,19,242,121,64,101,54,44,27,95,117,11,53,202,107,188,21,151,31,210,251,181,210,227,83,218,124,157,138,88,43,104,36,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,30,3,143,174,53,242,174,43,53,30,174,201,105,185,248,125,50,198,110,19,71,142,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,155,157,43,229,143,255,0,178,220,239,246,89,251,107,246,23,246,153,246,131,236,183,180,252,84,63,250,83,195,120,158,199,103,127,119,251,207,197,191,102,207,234,221,215,220,72,14,87,30,123,52,203,235,94,143,90,117,94,117,126,105,241,111,151,244,62,163,113,57,255,0,6,124,78,95,120,85,208,45,112,205,113,107,47,141,189,100,23,12,115,26,183,84,248,150,71,236,186,169,232,175,178,69,93,177,241,74,201,251,79,167,106,246,92,136,215,245,232,174,68,247,44,96,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,171,228,114,123,220,170,229,254,42,95,247,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,155,182,119,23,170,190,73,164,70,199,221,88,219,34,128,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,206,85,197,143,149,141,100,249,127,144,250,116,230,107,15,213,254,218,179,220,171,252,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,90,169,123,220,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,233,32,53,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,225,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,110,232,170,35,107,211,252,232,222,141,115,218,201,98,149,136,247,236,220,188,168,181,78,70,63,141,159,150,255,0,82,45,80,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,160,31,229,71,227,179,253,252,255,0,209,155,63,250,161,111,220,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,248,218,223,11,13,63,119,181,114,170,134,63,187,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,89,124,200,249,130,83,113,19,83,30,143,104,221,214,173,186,117,110,168,109,77,109,202,25,101,133,153,51,214,40,36,137,37,167,154,8,166,133,148,211,36,237,70,57,206,100,143,70,73,211,171,35,84,142,188,33,240,199,125,226,211,89,105,180,170,209,122,246,37,35,45,245,87,75,165,223,195,50,167,192,82,196,212,107,100,236,58,88,150,93,211,201,79,23,70,187,114,119,119,244,86,181,199,160,230,17,128,97,186,89,197,206,109,167,218,125,143,82,88,241,235,29,61,146,154,134,134,153,23,100,76,246,61,26,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,95,229,191,194,142,156,113,107,167,26,225,133,102,177,120,27,173,15,217,249,236,23,248,33,71,213,90,42,156,151,20,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,136,26,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,121,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,210,185,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,164,75,12,77,143,163,29,27,59,208,215,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,6,85,205,9,226,121,77,247,6,229,183,102,205,113,106,239,5,122,199,244,62,158,233,110,169,237,50,78,197,84,22,22,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,42,91,249,81,248,236,255,0,127,63,244,102,207,254,168,95,240,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,125,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,251,184,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,153,236,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,100,159,229,165,203,238,167,88,110,182,126,32,245,126,213,73,38,159,80,84,120,155,61,166,174,40,170,160,201,94,199,85,65,34,72,140,157,31,3,41,234,96,137,202,201,162,115,39,78,173,84,86,43,186,244,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,61,175,50,206,58,169,184,154,201,169,116,195,76,107,233,42,180,191,28,168,130,229,75,92,218,89,99,158,239,113,90,117,71,78,244,158,54,75,11,33,73,230,133,177,163,83,114,247,36,115,158,142,141,35,226,188,40,112,125,170,28,92,228,215,75,46,6,148,148,86,219,29,59,157,116,188,85,203,31,98,134,121,105,234,95,68,201,35,222,147,57,147,77,77,218,87,196,201,22,52,114,189,90,238,136,215,114,172,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,185,62,91,156,193,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,233,209,146,42,82,97,165,62,19,188,172,104,223,203,252,123,211,160,41,91,249,81,248,236,255,0,127,63,244,102,207,254,168,93,247,15,89,77,247,57,208,45,52,205,114,154,239,27,122,200,48,251,53,210,227,83,218,100,125,250,169,232,162,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,116,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,42,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,130,162,246,21,182,163,181,221,182,210,205,39,222,77,78,249,29,214,73,94,239,137,203,211,175,68,232,136,136,146,3,149,39,20,122,237,196,167,237,71,246,215,156,253,163,251,57,236,79,102,127,54,81,209,246,60,71,142,239,127,131,69,30,237,221,136,191,165,215,166,223,119,78,171,214,42,243,171,243,79,139,124,191,161,245,27,137,249,60,189,245,242,251,195,63,15,188,72,106,246,55,134,253,163,175,181,253,148,167,134,41,102,100,116,180,146,84,75,113,134,58,154,158,175,108,143,133,178,73,26,44,112,245,145,238,115,91,247,109,87,205,28,43,254,218,179,220,171,252,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,90,169,127,220,11,240,101,98,224,243,78,42,173,146,93,125,179,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,221,58,67,23,118,84,73,28,212,146,71,61,206,118,212,86,69,28,149,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,8,1,206,175,202,198,45,243,2,135,211,174,37,90,240,147,173,246,174,28,53,251,28,214,139,205,142,174,243,79,142,83,221,28,202,10,105,27,27,234,103,154,221,83,79,11,21,238,247,49,139,44,209,239,127,71,43,89,185,200,215,170,35,23,202,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,255,0,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,58,196,144,202,217,58,189,210,51,179,102,133,85,243,206,252,19,252,201,250,105,2,184,73,209,11,87,17,250,253,142,104,189,230,249,87,102,167,200,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,123,158,196,150,24,247,179,171,85,204,220,212,115,21,81,233,226,181,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,37,165,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,39,72,150,24,155,31,70,58,54,119,172,208,168,14,61,120,245,226,199,69,184,177,206,116,207,77,53,91,216,216,221,155,217,158,10,139,216,86,218,142,215,118,219,75,52,159,121,53,59,228,119,89,37,123,190,39,47,78,189,19,162,34,34,72,14,84,156,81,235,183,18,159,181,31,219,94,115,246,143,236,231,177,61,153,252,217,71,71,216,241,30,59,189,254,13,20,123,183,118,34,254,151,94,155,125,221,58,175,88,1,205,31,207,102,166,253,23,209,232,143,21,160,28,89,230,92,57,233,126,171,96,250,127,79,87,67,125,212,170,123,93,53,62,71,73,94,144,79,102,101,44,147,172,171,27,59,110,87,62,88,170,36,141,30,215,198,248,151,163,218,187,145,170,156,171,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,39,193,247,9,152,111,8,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,117,238,61,17,29,43,213,123,169,64,60,209,252,246,106,111,209,125,30,136,226,154,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,209,78,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,0,50,174,72,174,38,120,187,186,235,174,154,105,46,141,89,173,213,118,156,79,75,241,123,109,181,241,203,80,237,247,75,172,84,48,193,53,84,177,181,203,18,50,53,142,70,65,238,87,163,36,149,202,228,239,44,81,253,92,11,240,101,125,227,15,81,234,173,146,93,125,141,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,221,122,205,47,106,84,73,28,213,142,54,177,206,118,229,70,69,38,130,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,60,87,16,185,77,247,6,208,45,75,205,113,106,239,5,122,199,240,251,205,210,221,83,218,100,157,138,168,40,165,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,82,15,242,163,241,217,254,254,127,232,205,159,253,80,186,158,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,0,115,171,242,177,139,124,192,161,244,235,137,74,196,180,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,31,91,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,202,86,231,87,230,159,22,249,127,67,234,55,18,0,29,215,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,141,27,43,152,246,248,153,26,217,27,11,54,187,115,209,92,169,219,100,143,101,138,115,108,192,48,221,44,224,155,0,211,237,62,199,169,44,120,245,143,56,160,166,161,161,166,69,217,19,61,159,114,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,132,28,174,60,246,105,151,214,189,30,180,234,188,234,252,211,226,223,47,232,125,70,226,120,174,14,116,190,213,170,188,31,113,109,108,184,58,146,26,139,5,158,193,148,80,213,205,68,218,151,211,207,111,109,206,165,123,93,85,22,55,203,20,114,211,172,141,94,173,101,67,253,206,69,86,58,42,233,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,189,58,244,84,254,38,154,52,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,255,0,19,208,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,23,19,202,159,129,202,157,53,181,80,113,73,169,47,164,150,251,147,217,209,248,181,177,172,138,116,183,91,170,154,199,165,107,228,232,170,202,153,162,232,214,182,55,39,110,25,100,107,213,206,149,209,195,99,224,225,92,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,103,94,219,213,21,209,49,83,61,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,102,156,140,127,27,63,45,254,164,90,160,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,85,127,200,99,255,0,197,23,250,19,255,0,207,147,255,0,133,205,11,253,218,244,39,25,209,79,181,63,104,254,206,120,223,231,63,3,224,251,254,34,178,122,159,239,61,201,54,237,239,237,254,154,245,219,215,221,215,162,66,174,108,92,20,91,178,156,86,231,197,70,155,219,54,100,150,110,149,57,140,12,74,170,137,174,180,45,142,158,158,58,136,218,142,124,112,248,88,225,220,244,108,108,106,196,178,200,247,162,196,136,250,171,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,158,215,139,109,111,181,113,31,175,217,30,180,89,172,117,118,106,124,142,158,214,231,208,84,200,217,31,77,60,54,234,106,121,152,143,111,185,236,73,97,147,99,250,53,92,205,174,86,177,85,88,158,215,133,46,51,111,188,37,233,198,170,219,48,59,87,119,51,206,253,145,79,104,185,78,198,62,150,213,29,58,86,247,234,93,27,186,247,102,79,17,18,69,26,181,99,220,174,115,250,163,59,82,199,91,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,244,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,111,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,174,214,196,200,170,175,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,6,85,205,20,105,62,11,251,80,224,23,13,211,79,106,123,51,237,110,143,219,172,94,55,177,222,240,190,42,203,28,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,33,95,242,24,255,0,241,69,254,132,255,0,243,229,170,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,45,57,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,237,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,110,55,190,109,223,149,192,15,7,215,94,44,181,113,173,184,37,36,120,38,29,81,71,95,149,190,105,92,143,169,129,239,114,199,67,19,99,123,101,223,80,144,202,197,145,174,106,68,198,189,251,183,164,113,201,127,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,21,109,207,59,240,79,243,39,233,165,85,158,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,218,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,108,85,230,63,203,254,143,136,139,20,186,183,164,56,239,247,88,160,240,208,75,77,79,36,20,241,228,84,187,217,30,218,135,204,248,227,100,208,198,170,246,76,174,220,177,196,177,57,31,247,43,21,43,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,249,70,148,248,78,242,177,163,127,47,241,239,78,128,128,31,200,99,255,0,197,23,250,19,255,0,207,150,83,164,248,47,236,191,75,48,221,51,246,167,180,254,201,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,158,172,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,8,1,197,31,42,79,222,83,93,178,109,107,253,189,125,156,251,71,224,191,155,62,203,120,206,199,135,163,130,155,251,247,139,143,118,238,198,239,232,39,77,221,61,253,58,175,85,224,99,129,143,220,187,237,183,247,81,251,99,246,199,217,191,226,79,103,248,95,9,226,127,247,137,183,238,241,63,251,61,54,127,95,95,116,0,231,87,230,159,22,249,127,67,234,55,19,242,120,0,209,203,238,190,240,193,197,94,149,98,211,108,189,93,109,248,181,69,186,61,172,95,19,85,73,81,93,87,21,55,87,189,140,103,121,244,237,139,184,231,35,89,220,222,189,81,189,22,11,26,136,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,58,245,232,171,252,79,64,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,16,3,157,95,149,140,91,230,5,15,167,92,74,213,224,43,75,112,77,105,226,199,6,211,61,75,177,123,103,27,188,251,79,198,209,120,169,169,251,189,171,109,84,209,253,228,47,100,141,233,36,76,119,194,228,235,211,162,245,69,84,87,24,188,29,103,124,32,103,116,246,11,253,103,182,113,187,206,255,0,179,249,7,110,26,127,106,118,161,167,125,87,246,43,39,150,72,59,82,84,36,127,120,169,191,166,230,245,69,247,119,94,91,156,193,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,233,213,242,42,221,161,85,124,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,90,247,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,37,0,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,94,247,45,222,51,111,188,90,105,197,226,217,158,90,187,89,158,9,224,169,238,247,40,24,198,82,221,99,168,73,187,21,45,141,189,59,83,47,135,149,37,141,26,145,238,70,185,157,17,253,168,188,7,20,124,169,63,121,77,118,201,181,175,246,245,246,115,237,31,130,254,108,251,45,227,59,30,30,142,10,111,239,222,46,61,219,187,27,191,160,157,55,116,247,244,234,189,87,129,142,6,63,114,239,182,223,221,71,237,143,219,31,102,255,0,137,61,159,225,124,39,137,255,0,222,38,223,187,196,255,0,236,244,217,253,125,125,213,87,205,31,207,102,166,253,23,209,232,143,213,224,103,131,43,23,24,122,113,172,86,200,238,190,198,204,241,127,97,212,99,55,41,94,245,165,108,146,165,127,118,154,166,54,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,145,131,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,123,151,7,48,10,62,34,44,81,105,38,175,100,95,221,98,131,196,207,21,77,68,112,83,199,145,82,239,124,155,169,217,11,35,141,147,67,26,163,31,10,55,114,199,18,74,213,127,223,36,83,168,160,30,104,254,123,53,55,232,190,143,68,78,158,73,120,181,138,147,64,179,172,214,158,135,101,234,235,152,45,174,178,167,186,245,238,210,210,81,83,201,79,30,197,93,141,218,250,218,149,234,136,142,94,231,71,42,163,90,137,98,160,25,87,38,255,0,17,28,188,238,184,247,13,186,121,197,22,139,209,213,220,108,247,28,30,203,119,204,172,168,231,77,61,186,121,40,33,146,123,140,29,122,185,244,206,114,185,242,179,222,176,170,185,233,247,59,146,158,53,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,135,180,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,250,186,177,130,254,212,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,90,223,200,99,255,0,197,23,250,19,255,0,207,147,255,0,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,128,28,234,252,172,98,223,48,40,125,58,226,84,6,147,224,191,181,13,83,195,116,207,218,158,204,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,105,79,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,116,113,178,73,182,39,199,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,83,213,130,149,185,213,249,167,197,190,95,208,250,141,196,135,250,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,208,167,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,115,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,240,68,254,42,177,87,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,78,171,206,175,205,62,45,242,254,135,212,110,39,74,228,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,193,171,24,47,236,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,151,147,202,227,87,170,117,107,131,236,102,11,148,245,115,220,176,106,137,177,10,169,166,130,40,152,246,83,53,143,165,108,73,31,244,152,202,57,233,35,87,57,26,245,124,111,87,110,254,155,165,168,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,249,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,160,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,165,110,103,92,7,126,196,47,181,58,243,164,246,93,184,14,65,112,119,180,173,118,235,119,110,151,23,153,204,133,177,245,119,117,203,217,168,157,213,10,221,177,199,20,46,88,225,78,155,226,106,192,0,92,247,45,46,95,116,218,61,106,179,241,7,171,246,170,184,245,6,190,159,196,217,237,53,113,75,75,62,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,245,106,162,61,29,210,194,138,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,186,240,193,199,30,145,241,91,153,103,120,126,159,50,174,157,248,125,68,79,161,154,185,236,137,247,187,115,147,98,214,193,2,170,76,198,54,100,115,92,215,55,225,100,180,206,114,181,243,44,81,200,160,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,7,42,226,199,202,198,178,124,191,200,125,58,115,53,135,95,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,238,71,76,253,210,198,198,70,213,77,207,123,119,57,140,223,35,52,61,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,247,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,61,89,85,124,243,191,4,255,0,50,126,154,86,94,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,95,247,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,237,108,138,5,85,243,92,224,91,251,255,0,20,26,41,134,127,182,42,179,250,42,23,127,154,230,221,35,167,70,255,0,210,248,167,181,223,236,38,86,127,132,76,85,89,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,43,171,95,180,114,251,195,254,178,229,154,59,145,205,226,42,241,155,131,169,227,169,218,198,120,186,87,181,36,166,169,216,199,189,35,238,193,36,82,246,247,171,153,191,107,190,38,170,23,63,202,79,53,181,101,92,22,227,246,43,125,61,92,117,24,117,226,235,100,174,116,204,106,50,73,223,82,234,228,116,74,142,85,86,118,171,162,106,171,145,171,189,175,78,157,17,28,233,148,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,211,213,45,45,193,53,167,4,185,233,158,165,216,189,179,141,222,123,62,54,139,197,77,79,221,237,76,201,163,251,200,94,201,27,210,72,152,239,133,201,215,167,69,234,138,168,180,3,198,47,7,89,223,8,25,221,61,130,255,0,89,237,156,110,243,191,236,254,65,219,134,159,218,157,168,105,223,85,253,138,201,229,146,14,212,149,9,31,222,42,111,233,185,189,81,125,210,131,150,87,48,203,86,146,211,91,184,110,214,218,202,74,12,54,74,137,19,28,200,94,214,196,203,68,243,202,233,31,79,88,228,232,139,77,36,178,61,201,59,189,241,61,234,143,85,133,81,212,254,215,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,33,87,24,188,177,176,78,41,179,186,125,76,176,102,159,97,50,74,173,255,0,104,43,125,155,53,211,218,251,97,167,134,151,238,223,85,28,116,253,168,224,86,253,219,126,62,231,87,123,219,213,101,86,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,222,76,247,200,238,178,74,247,124,78,94,157,122,39,68,68,68,245,96,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,37,167,28,156,14,97,188,94,225,173,170,165,125,37,143,81,108,116,238,101,134,252,246,46,201,25,213,93,224,171,54,162,185,244,206,114,185,81,200,138,248,94,229,123,17,200,233,98,150,133,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,232,248,220,190,246,162,181,127,130,151,209,192,231,28,120,111,23,184,107,169,106,153,73,99,212,91,29,59,95,126,176,177,235,178,70,117,70,248,218,61,202,174,125,51,156,173,69,106,170,190,23,185,24,245,114,58,41,101,170,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,89,124,205,121,121,218,180,150,154,227,196,142,137,81,210,80,97,178,84,70,185,30,60,199,54,38,90,39,158,86,198,202,138,54,175,68,90,105,37,145,141,88,27,239,137,239,69,98,44,42,173,167,138,188,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,23,65,26,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,166,190,111,248,181,247,57,227,67,79,112,172,90,135,198,222,178,12,62,211,107,183,83,119,89,31,126,170,123,181,124,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,242,117,112,11,193,70,43,194,158,156,82,94,238,214,207,17,169,185,53,190,25,50,59,133,66,70,249,40,55,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,107,98,100,82,168,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,117,94,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,17,255,0,155,158,153,226,186,119,197,196,215,28,90,147,194,125,181,199,233,50,107,140,12,142,56,225,109,116,147,212,83,202,248,218,198,55,167,115,194,182,87,171,183,57,210,203,43,213,223,23,68,238,188,145,245,122,165,151,93,66,208,74,233,234,228,167,158,158,44,190,215,27,96,139,177,3,216,232,233,107,92,249,61,210,171,228,73,40,17,173,248,152,137,12,139,240,42,174,251,95,57,167,16,60,67,233,127,12,184,3,181,27,85,238,181,116,118,215,212,45,13,28,84,148,114,84,207,91,90,176,203,52,116,209,181,169,181,175,123,96,145,17,210,57,145,162,162,110,123,122,245,62,94,26,56,139,193,56,160,210,202,13,76,193,106,63,201,81,222,40,182,77,252,217,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,216,255,0,226,139,252,81,40,7,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,56,60,93,104,133,171,135,30,34,243,61,26,177,95,42,238,246,219,5,69,51,168,234,234,227,107,39,88,42,41,97,169,141,146,109,248,92,246,54,116,98,189,17,168,245,98,185,26,205,219,18,80,114,123,225,235,21,213,77,101,190,106,230,83,83,223,253,149,248,26,155,117,173,244,177,203,13,77,117,99,106,91,21,68,142,122,47,78,199,135,116,140,70,181,29,221,88,158,143,111,107,107,238,164,20,3,205,31,207,102,166,253,23,209,232,142,85,111,226,47,59,178,112,227,91,195,69,130,163,192,227,119,220,130,170,251,144,124,16,203,237,61,204,183,248,88,190,56,150,72,123,50,91,213,251,163,145,59,157,237,174,78,140,248,188,86,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,79,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,119,80,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,103,193,247,9,152,111,8,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,117,238,61,17,29,43,213,123,168,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,31,231,29,164,53,56,87,18,244,58,165,79,5,90,219,117,30,207,12,207,158,105,226,115,61,163,66,198,82,205,12,76,111,71,177,141,167,74,7,170,189,23,171,230,126,215,47,69,107,61,175,36,189,76,197,113,253,71,212,77,45,187,85,248,123,214,97,111,183,220,45,29,201,35,100,117,30,1,106,123,240,55,115,209,239,153,89,86,146,53,140,107,190,238,9,220,170,212,103,190,223,202,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,117,60,78,241,11,138,240,191,163,87,173,92,202,105,188,127,128,237,211,91,173,108,170,142,158,107,157,116,174,219,21,60,110,122,255,0,157,35,213,173,123,153,20,82,189,24,253,155,87,60,58,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,94,229,139,203,254,179,72,168,233,184,129,214,252,119,194,103,85,123,103,198,109,178,201,60,85,86,26,89,32,154,25,93,82,198,189,35,89,167,142,163,223,12,140,115,161,107,27,213,91,35,158,200,252,7,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,151,252,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,213,121,157,113,227,251,16,177,84,232,54,147,222,182,231,217,5,189,222,210,186,91,174,61,186,172,94,23,62,23,71,213,189,167,39,122,162,7,84,35,118,201,28,176,181,99,153,58,111,137,203,80,26,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,23,65,60,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,86,157,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,25,87,52,167,194,119,149,141,27,249,127,143,122,116,5,59,115,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,221,107,37,149,206,86,172,203,20,126,127,128,94,10,50,174,43,53,30,146,247,118,182,120,125,50,198,110,16,201,145,220,42,18,70,71,95,177,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,187,157,19,37,191,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,7,138,143,72,112,214,107,69,70,189,186,10,185,50,201,241,120,113,6,72,233,215,177,5,185,149,114,85,57,172,141,58,34,190,73,100,98,185,206,221,209,33,141,25,179,172,155,253,168,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,157,87,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,181,231,113,133,90,171,244,95,79,117,26,106,138,180,185,88,242,137,108,148,241,53,237,236,58,10,234,73,38,149,207,110,221,202,244,117,190,20,106,163,145,17,29,39,84,119,84,86,192,174,93,90,199,125,209,190,46,48,74,155,68,62,34,147,48,184,65,135,93,41,183,49,157,234,90,249,226,141,171,189,204,122,183,181,58,83,207,209,187,92,254,198,205,205,107,220,166,133,10,118,231,45,162,26,161,110,213,11,95,16,151,91,229,37,219,9,187,83,210,99,22,232,155,28,112,207,101,158,56,229,155,194,189,169,241,78,201,92,149,85,13,155,222,168,174,146,55,35,17,145,44,145,87,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,141,91,19,158,198,248,152,218,233,29,11,247,55,107,213,90,171,219,124,140,127,137,226,23,41,177,103,58,251,169,121,174,45,93,227,108,185,6,97,121,186,91,170,123,79,143,191,75,61,108,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,139,106,228,169,229,99,41,249,129,93,233,214,226,127,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,160,40,7,154,63,158,205,77,250,47,163,209,17,215,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,38,79,25,188,175,175,188,48,105,61,14,173,98,89,247,219,27,85,171,109,62,86,234,138,86,80,201,77,36,213,61,186,106,154,120,187,143,221,10,247,96,133,241,239,116,141,147,164,137,185,146,57,176,70,190,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,237,150,158,71,49,127,205,145,138,230,189,172,150,40,158,172,126,205,171,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,47,248,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,29,43,156,254,144,212,229,250,13,141,106,229,186,10,185,170,52,246,240,232,107,17,179,196,200,33,183,92,59,113,73,51,216,239,141,239,74,152,104,99,106,49,125,201,52,138,173,84,77,204,173,110,6,117,66,213,163,156,90,105,158,121,125,109,34,91,96,188,123,54,178,122,186,214,210,65,73,5,116,50,81,73,85,36,174,69,107,89,11,106,86,101,235,209,21,35,84,87,55,174,228,209,153,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,0,64,14,117,126,86,49,111,152,20,62,157,113,43,87,128,173,82,193,52,91,139,28,27,83,53,46,251,236,108,110,205,237,63,27,91,225,102,168,237,119,109,181,80,199,247,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,62,94,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,167,109,138,170,216,152,137,39,249,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,38,217,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,247,195,35,26,217,156,246,245,87,70,215,178,75,148,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,0,2,128,121,163,249,236,212,223,162,250,61,17,245,112,95,198,13,171,132,221,35,214,247,91,214,174,76,239,49,167,179,208,98,140,134,38,171,41,167,99,46,9,37,116,174,145,142,139,101,58,205,19,210,55,53,203,43,220,198,109,216,178,73,28,96,254,218,179,220,171,252,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,90,169,123,220,188,248,44,181,112,177,165,244,247,220,191,31,164,110,170,100,180,234,185,5,98,84,182,169,104,160,89,55,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,14,217,106,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,3,42,228,202,226,127,142,170,156,255,0,135,157,49,225,135,75,107,234,224,198,44,120,61,146,219,153,205,53,44,91,46,215,24,41,232,158,216,34,73,35,89,163,101,44,212,202,139,35,30,206,235,220,244,218,232,216,199,201,199,248,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,161,61,45,210,220,19,69,176,75,102,153,233,165,139,216,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,188,153,239,145,221,100,149,238,248,156,189,58,244,78,136,136,137,234,193,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,211,170,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,155,252,116,225,86,172,255,0,131,237,91,177,94,106,42,225,167,165,197,234,239,108,117,51,218,215,172,246,246,248,232,90,170,230,185,54,58,90,104,218,244,233,213,88,174,68,86,170,163,147,60,56,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,105,163,73,243,175,218,134,150,97,186,153,236,191,102,125,173,199,237,215,223,5,223,239,120,95,21,77,28,221,174,230,214,239,219,220,219,187,107,122,244,235,209,58,244,63,87,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,202,23,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,111,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,239,70,197,122,46,230,202,200,162,169,117,60,149,60,172,101,63,48,43,189,58,220,79,243,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,5,0,243,71,243,217,169,191,69,244,122,34,106,114,75,211,60,86,155,75,51,173,99,240,157,220,146,225,144,46,51,223,146,56,221,225,232,105,233,169,234,54,66,237,157,198,119,36,170,235,34,111,86,187,177,7,194,138,206,171,101,69,16,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,255,0,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,55,65,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,177,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,68,244,226,247,72,106,117,223,134,141,66,210,219,124,21,115,220,174,214,119,205,107,130,154,120,161,125,69,198,153,237,170,163,133,95,47,192,214,62,162,8,152,245,114,183,224,115,190,38,127,73,51,110,105,207,69,53,66,213,173,90,71,136,106,189,153,180,145,211,229,54,122,107,147,233,233,171,91,86,202,57,222,196,239,82,172,173,68,71,190,25,123,145,63,225,106,163,227,114,43,90,168,168,148,109,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,4,0,231,87,229,99,22,249,129,67,233,215,18,149,137,105,203,207,130,203,175,20,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,116,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,123,145,189,240,238,190,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,47,248,0,10,1,230,143,231,179,83,126,139,232,244,68,85,46,79,150,47,47,250,205,34,163,166,226,7,91,241,223,9,157,85,237,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,124,50,49,206,133,172,111,85,108,142,123,35,177,80,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,3,42,231,170,210,221,45,206,245,167,59,182,105,158,154,88,189,179,146,94,123,222,10,139,197,67,79,221,237,66,249,164,251,201,158,200,219,210,56,158,239,137,201,215,167,68,234,170,136,186,19,225,71,133,29,56,225,43,78,25,133,97,81,120,235,173,119,110,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,184,89,185,201,20,40,170,216,218,231,42,171,222,249,36,127,107,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,213,121,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,161,153,110,33,113,107,22,13,175,186,151,133,98,212,62,10,203,143,230,23,155,93,186,155,186,249,59,20,176,86,203,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,186,158,85,154,199,125,213,222,17,237,20,217,28,61,106,240,43,132,184,116,117,59,153,253,149,75,77,4,18,83,46,198,49,168,206,220,21,17,65,211,226,115,187,27,220,229,115,213,18,96,28,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,186,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,205,206,232,189,21,170,215,57,143,107,216,247,177,217,236,226,95,135,76,239,133,253,83,175,211,60,234,159,252,173,101,158,183,124,63,206,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,237,236,254,10,159,193,86,213,57,42,121,88,202,126,96,87,122,117,184,159,231,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,168,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,158,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,244,237,189,81,27,43,21,123,255,0,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,116,234,249,21,110,208,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,12,219,113,123,164,52,218,17,196,190,161,105,109,190,10,72,45,182,155,195,230,181,193,77,60,179,50,158,221,82,198,213,81,194,175,151,227,115,217,79,60,76,122,185,93,241,181,223,19,255,0,164,182,191,201,247,88,236,89,207,12,9,165,84,240,248,123,214,154,92,39,167,172,143,115,223,223,165,174,168,158,174,158,167,170,177,172,110,231,190,166,46,218,57,238,79,13,189,219,82,70,161,93,124,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,0,64,14,117,126,86,49,111,152,20,62,157,113,43,3,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,154,19,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,201,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,158,172,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,1,64,60,209,252,246,106,111,209,125,30,136,237,92,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,108,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,251,225,145,141,108,206,123,122,171,163,107,217,37,202,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,3,44,54,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,211,203,207,130,203,87,11,26,95,79,125,203,241,250,70,234,166,75,78,171,144,86,37,75,106,150,138,5,147,116,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,123,146,49,144,237,150,160,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,167,85,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,133,32,115,146,197,172,88,255,0,23,20,119,107,69,15,135,171,201,176,251,117,210,233,39,117,239,241,21,76,158,166,145,178,116,114,170,51,164,20,148,236,232,212,70,252,29,122,110,115,149,122,95,36,125,80,186,210,231,250,133,162,243,54,174,123,109,206,207,22,81,78,174,173,119,98,142,122,105,163,166,151,101,63,69,110,249,219,87,14,233,17,90,189,41,35,106,163,189,219,45,208,28,43,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,103,21,229,39,128,102,90,89,161,121,254,159,106,14,61,87,99,200,108,122,145,95,77,93,67,82,137,190,39,251,54,218,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,55,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,213,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,45,80,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,7,42,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,111,220,153,225,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,88,255,0,42,62,58,127,188,112,191,173,121,159,251,94,151,0,173,174,111,249,205,117,174,74,133,119,253,23,133,99,155,254,206,20,127,248,60,37,85,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,85,124,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,240,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,166,14,115,250,67,77,136,107,206,53,171,150,232,41,33,167,212,43,59,161,172,70,207,43,231,154,227,111,237,197,36,207,99,190,6,49,105,166,161,141,168,197,247,172,50,42,181,21,119,63,235,228,183,172,118,44,63,89,114,221,29,187,195,219,171,212,75,125,61,69,174,167,115,215,117,85,181,181,18,58,155,99,88,168,155,224,158,162,94,227,158,198,183,195,109,248,157,35,81,56,175,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,16,171,154,206,150,231,122,211,162,120,22,153,233,157,139,219,57,37,231,80,32,240,84,94,42,26,126,239,106,209,116,154,79,188,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,218,184,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,218,192,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,0,2,173,115,190,11,46,188,83,243,59,212,91,238,95,143,213,187,74,241,170,139,58,228,21,137,82,234,84,173,157,44,116,78,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,29,214,127,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,186,185,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,94,217,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,247,195,35,28,232,90,198,245,86,200,231,178,59,21,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,134,190,51,108,90,225,172,26,165,160,55,187,87,178,179,61,57,200,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,175,110,102,110,133,146,198,229,232,231,61,178,71,213,28,248,225,146,160,2,149,184,170,227,215,142,205,22,226,59,81,116,206,29,86,246,53,5,155,32,170,246,85,23,176,172,245,29,171,92,175,239,80,253,226,211,189,206,235,75,44,14,248,220,175,78,189,31,209,200,228,73,191,203,11,139,12,203,137,237,35,200,96,213,76,142,146,239,155,98,55,132,134,170,104,109,201,74,249,109,213,12,223,75,52,169,27,91,2,189,100,101,92,104,145,35,122,50,6,43,219,213,219,223,210,184,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,240,85,190,22,26,142,215,118,229,75,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,176,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,206,218,163,239,210,207,91,20,114,199,189,148,205,123,119,49,238,78,173,84,114,117,234,138,139,239,46,252,168,190,61,121,149,107,14,33,196,53,207,3,225,167,83,170,236,214,44,78,159,216,151,166,77,96,161,153,147,94,225,168,157,42,157,19,170,161,124,170,198,162,197,10,175,194,213,124,47,86,162,181,82,71,247,94,86,218,213,197,143,17,191,108,53,51,90,245,59,219,88,101,167,109,138,217,69,236,91,109,55,136,186,47,110,105,165,238,83,71,28,172,236,194,177,55,107,154,172,147,198,117,69,235,18,161,63,193,18,172,28,109,218,172,188,113,231,28,36,106,60,244,148,20,242,84,81,77,137,222,42,106,155,19,29,60,246,203,115,217,105,72,219,10,34,190,73,100,172,149,146,203,47,87,61,237,133,168,170,177,180,150,160,0,71,94,57,56,187,181,112,131,164,109,202,224,183,82,94,50,203,245,67,173,184,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,54,239,237,167,85,124,144,198,174,143,186,146,55,154,114,230,227,219,247,168,177,79,166,250,137,7,135,212,220,102,223,227,42,234,32,167,217,75,122,161,99,217,18,214,53,24,155,33,153,31,36,109,150,47,115,85,207,107,226,77,174,116,112,205,80,71,254,51,56,165,253,209,240,156,63,82,43,113,191,109,217,110,89,133,45,138,247,79,19,182,213,50,134,90,58,185,93,45,50,171,145,139,51,31,4,110,70,191,225,123,81,204,234,197,114,72,206,213,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,0,0,0,2,21,115,25,227,219,247,87,177,65,166,250,119,7,136,212,220,154,223,227,41,42,39,167,223,75,101,161,123,223,18,86,57,30,155,38,153,95,28,141,138,47,123,81,204,115,229,77,173,108,115,116,190,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,55,108,238,39,84,124,115,70,142,147,180,178,58,69,2,26,235,231,28,117,60,56,241,179,136,104,246,112,202,71,233,214,105,139,219,95,53,92,143,138,157,246,59,140,215,10,216,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,211,40,0,8,149,204,27,141,187,87,10,24,4,118,44,98,122,74,237,69,202,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,123,136,213,84,142,78,146,3,91,243,91,174,154,232,190,125,168,214,42,122,73,238,88,174,47,117,189,209,197,86,199,58,9,39,166,164,146,104,219,35,90,230,185,88,174,98,34,162,57,171,211,175,69,79,226,121,78,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,176,0,1,207,248,133,202,111,184,54,129,106,94,107,139,87,120,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,226,144,127,149,31,142,207,247,243,255,0,70,108,255,0,234,133,223,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,199,64,0,17,127,152,15,19,25,151,10,26,105,133,106,150,31,67,73,113,99,179,138,75,109,222,217,82,136,214,92,109,210,80,214,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,127,117,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,245,96,16,3,154,223,20,122,237,195,95,236,187,246,41,156,253,156,251,71,237,191,105,255,0,54,81,214,119,252,63,129,236,255,0,132,197,38,221,189,249,127,163,211,174,239,127,94,137,211,159,242,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,189,143,65,73,178,169,149,180,81,182,77,244,240,70,245,232,201,164,78,138,187,126,46,189,58,162,42,89,248,5,96,115,64,227,51,137,62,29,181,246,193,133,104,230,164,125,159,178,214,225,244,183,73,233,189,143,65,87,190,169,245,181,177,186,77,245,16,72,244,234,200,99,78,136,187,126,30,189,58,170,170,185,95,241,153,196,159,17,58,251,127,194,181,143,82,62,208,89,104,176,250,171,164,20,222,199,160,164,217,84,202,218,40,219,38,250,120,35,122,244,100,210,39,69,93,191,23,94,157,81,21,44,252,175,94,101,156,195,50,110,31,46,180,186,33,161,181,148,148,249,180,244,240,92,175,23,215,54,158,173,44,240,57,202,177,210,178,7,239,111,137,145,173,71,187,188,206,140,134,72,213,173,114,204,215,197,213,120,19,227,239,25,226,238,213,81,141,95,109,116,152,238,162,218,105,223,85,89,103,164,90,137,160,170,162,137,180,204,146,190,57,29,18,50,22,58,162,161,88,148,235,44,146,53,26,138,174,122,46,226,90,130,144,56,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,189,244,206,123,182,177,141,78,174,85,114,244,234,170,171,239,39,255,0,43,253,123,213,142,34,116,10,255,0,154,235,30,87,246,130,245,69,152,85,90,224,169,240,52,212,155,41,89,69,69,35,99,217,79,28,108,94,143,154,69,234,169,187,226,233,215,162,34,36,0,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,251,59,106,147,177,75,5,108,177,197,30,247,211,57,238,218,198,53,58,185,85,203,211,170,170,175,188,179,254,2,181,75,59,214,158,19,176,109,76,212,187,239,182,114,75,207,180,252,109,111,133,134,159,187,218,185,85,67,31,221,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,144,0,241,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,127,19,202,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,3,154,113,21,98,214,27,246,145,223,91,160,153,205,94,49,157,208,83,190,190,204,248,104,104,106,153,112,158,54,57,91,67,43,107,88,177,49,147,47,70,36,136,230,44,111,216,245,114,177,175,141,244,195,150,115,30,230,19,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,217,219,36,157,138,168,36,116,114,199,189,148,206,99,182,189,142,78,173,85,106,244,234,138,169,239,44,83,151,55,30,223,189,69,138,125,55,212,72,60,62,166,227,54,255,0,25,87,81,5,62,202,91,213,11,30,200,150,177,168,196,217,12,200,249,35,108,177,123,154,174,123,95,18,109,115,163,134,106,148,129,196,47,49,238,51,176,109,125,212,188,43,22,214,79,5,101,199,243,11,205,174,221,77,246,118,213,39,98,150,10,217,99,138,61,239,166,115,221,181,140,106,117,114,171,151,167,85,85,95,121,103,252,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,248,218,223,11,13,63,119,181,114,170,134,63,187,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,208,53,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,218,238,137,213,26,141,107,158,247,49,140,123,219,74,217,103,53,142,51,175,25,85,230,237,139,106,135,217,251,45,109,194,162,162,221,104,246,37,170,175,217,244,175,145,206,138,155,190,250,68,124,189,182,43,89,220,114,110,118,222,171,239,82,122,114,211,206,248,198,226,14,213,85,173,250,229,172,245,117,24,76,21,19,219,108,246,38,227,86,250,69,188,78,214,162,73,84,249,217,74,199,120,104,220,229,99,123,47,234,249,163,145,28,230,164,46,100,179,212,17,43,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,125,101,168,7,20,227,39,88,239,188,63,240,241,144,107,22,57,15,136,171,198,110,22,58,137,41,183,49,158,46,149,247,122,56,234,105,183,189,143,72,251,176,73,44,93,205,138,230,111,220,223,137,168,167,160,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,94,150,0,7,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,142,107,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,196,234,143,142,104,209,210,118,150,71,72,160,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,181,87,168,220,227,179,41,120,134,177,207,128,218,169,40,244,147,30,188,77,73,118,134,58,100,172,171,201,173,203,80,172,90,198,172,236,129,244,207,240,232,217,33,133,21,155,101,85,73,159,43,87,99,109,83,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,57,87,18,252,69,224,156,47,233,101,126,166,103,85,31,229,104,236,244,91,38,254,115,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,236,103,241,85,254,8,176,255,0,151,87,49,251,238,189,231,119,109,29,215,73,247,101,249,5,194,174,235,139,84,209,81,50,58,20,165,108,61,201,45,104,200,219,190,62,203,34,150,88,229,153,242,58,70,171,218,249,17,236,141,37,177,80,10,213,227,251,153,213,247,71,245,30,147,73,56,121,173,181,85,221,113,155,133,45,102,73,119,115,217,87,74,249,35,89,219,81,99,150,7,69,255,0,87,116,147,67,59,100,99,183,196,138,199,181,251,100,175,6,92,116,105,199,24,118,42,232,237,148,31,101,243,59,54,233,110,88,205,69,98,84,72,218,93,251,99,170,167,151,99,59,240,174,230,53,234,140,107,163,145,81,174,106,35,162,124,146,84,0,82,7,16,188,199,184,206,193,181,247,82,240,172,91,89,60,21,151,31,204,47,54,187,117,55,217,219,84,157,138,88,43,101,142,40,247,190,153,207,118,214,49,169,213,202,174,94,157,85,85,125,229,159,240,21,170,89,222,180,240,157,131,106,102,165,223,125,179,146,94,125,167,227,107,124,44,52,253,222,213,202,170,24,254,238,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,172,128,0,17,171,134,190,51,108,90,225,172,26,165,160,55,187,87,178,179,61,57,200,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,175,110,102,110,133,146,198,229,232,231,61,178,71,213,28,248,225,146,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,112,120,133,202,111,184,55,26,26,151,154,226,213,222,10,245,143,234,133,230,233,110,169,237,50,78,197,84,23,105,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,23,105,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,196,234,143,142,104,209,210,118,150,71,72,160,10,171,231,105,162,159,250,139,196,101,29,195,255,0,221,133,92,41,100,151,254,177,89,73,36,44,72,255,0,235,169,35,157,39,249,4,107,127,166,164,106,229,89,172,118,45,34,226,226,209,77,145,195,210,147,61,183,203,135,71,83,185,255,0,216,181,85,51,193,37,50,236,99,28,175,238,79,79,20,29,62,22,183,191,189,206,70,177,81,108,255,0,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,138,53,99,58,253,151,233,102,101,169,158,203,246,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,50,249,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,104,39,128,13,6,166,225,243,133,204,71,25,154,138,174,154,251,127,167,102,77,144,178,174,158,90,105,217,113,171,138,55,58,25,33,145,238,88,159,4,77,134,153,81,17,189,86,157,94,172,107,156,228,36,80,40,7,154,63,158,205,77,250,47,163,209,22,63,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,141,242,36,140,85,71,61,144,205,240,14,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,232,174,70,59,99,17,242,57,54,49,202,153,236,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,118,70,215,116,87,35,27,189,234,249,28,155,222,229,95,21,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,130,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,233,20,64,14,117,126,86,49,111,152,20,62,157,113,33,175,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,6,70,146,49,81,90,246,77,121,32,0,0,4,117,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,110,254,218,117,87,201,12,106,232,251,169,35,115,237,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,199,181,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,75,41,91,157,95,154,124,91,229,253,15,168,220,78,171,202,179,143,31,253,17,194,166,175,222,191,202,197,136,95,110,119,31,250,6,83,89,26,206,215,253,97,209,62,73,191,201,211,177,191,222,152,90,160,7,31,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,243,195,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,182,73,31,28,59,215,224,130,46,227,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,162,158,44,124,172,107,39,203,252,135,211,167,40,47,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,208,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,54,233,35,124,144,239,79,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,171,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,1,206,175,202,198,45,243,2,135,211,174,36,10,229,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,31,75,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,193,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,61,57,131,113,183,106,225,67,0,142,197,140,79,73,93,168,185,85,61,68,54,170,54,213,53,179,218,96,116,51,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,113,26,170,145,201,210,136,127,182,172,247,42,255,0,26,228,121,38,71,112,255,0,148,172,174,185,87,84,73,255,0,106,73,166,146,71,255,0,198,231,57,223,214,170,94,247,47,158,9,45,92,40,96,18,95,114,120,41,43,181,23,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,237,171,145,82,56,250,75,80,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,114,174,44,124,172,107,39,203,252,135,211,167,40,47,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,208,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,54,233,35,124,144,239,79,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,171,0,128,28,208,184,22,253,181,226,175,215,29,28,195,60,94,164,217,118,123,98,154,137,219,102,190,218,227,141,200,189,33,70,175,136,172,135,164,125,190,138,215,190,36,124,127,122,230,211,198,148,215,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,132,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,233,71,148,217,40,166,123,188,5,86,231,164,114,35,100,68,122,67,59,25,221,141,122,189,169,213,241,247,30,248,164,82,139,56,177,243,79,172,159,48,50,31,81,156,185,62,92,153,77,139,6,229,213,133,230,185,77,119,130,178,227,246,252,138,233,113,169,237,62,78,197,44,23,74,249,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,197,96,241,245,198,190,85,197,102,163,213,217,45,55,63,15,166,88,205,194,104,241,203,125,58,200,200,235,246,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,115,165,124,191,171,203,247,129,27,239,21,89,84,121,174,82,207,5,166,88,253,193,35,184,212,245,100,158,212,170,130,74,89,37,181,108,101,68,85,16,119,105,170,28,190,37,168,173,103,78,137,213,222,228,189,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,25,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,208,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,216,1,21,121,163,249,19,212,223,162,250,197,17,81,124,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,220,78,138,201,38,141,29,31,117,100,110,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,96,1,202,184,177,242,177,172,159,47,242,31,78,156,207,183,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,104,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,223,27,157,209,28,172,110,246,43,36,106,108,123,85,122,88,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,202,23,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,111,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,239,70,197,122,46,230,202,200,191,87,151,239,29,215,222,21,114,168,240,172,165,254,55,76,178,11,130,73,113,166,232,200,253,151,85,60,148,177,203,117,222,202,121,106,39,237,83,83,185,60,51,85,26,254,189,83,163,189,235,123,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,149,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,214,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,57,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,234,114,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,233,177,207,107,24,199,35,25,50,136,65,204,191,142,58,110,28,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,129,241,172,143,84,70,177,147,82,94,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,151,211,192,47,5,24,175,10,122,113,73,123,187,91,60,70,166,228,214,248,100,200,238,21,9,27,228,160,222,141,145,214,202,117,141,207,99,97,137,232,136,247,49,203,222,145,136,245,93,173,137,145,74,160,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,103,7,136,92,166,251,131,113,161,169,121,174,45,93,224,175,88,254,168,94,110,150,234,158,211,36,236,85,65,118,150,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,118,156,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,220,78,168,248,230,141,29,39,105,100,116,138,0,226,156,80,241,93,167,28,41,88,177,139,222,127,46,255,0,181,25,5,45,158,40,99,153,18,72,41,92,244,90,202,247,70,212,116,178,67,79,15,87,57,34,141,238,116,143,130,63,135,186,143,111,75,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,62,78,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,208,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,190,55,59,162,57,88,221,236,86,72,212,216,246,170,244,176,114,174,42,180,183,246,211,195,142,162,233,156,54,47,108,215,222,113,250,175,101,81,120,175,15,221,186,68,206,245,15,222,43,216,214,244,170,138,7,124,110,70,47,78,143,234,213,114,46,109,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,46,167,139,61,94,166,215,174,83,87,77,92,134,122,73,42,50,43,62,63,53,193,41,32,150,24,34,184,178,241,71,21,108,49,178,94,175,70,71,83,28,209,162,170,187,170,49,21,28,228,84,114,213,15,9,222,105,244,111,230,6,61,234,48,22,63,206,159,94,105,173,56,110,41,195,149,154,182,173,151,43,237,67,50,107,210,67,81,44,76,246,116,43,36,84,208,202,196,102,201,217,45,66,73,34,38,255,0,187,125,11,28,172,248,152,228,130,188,0,104,53,79,16,124,81,226,56,204,212,84,149,54,43,5,67,50,108,133,149,116,241,84,192,251,117,36,177,185,208,201,12,143,106,74,201,229,116,52,202,136,142,232,149,10,245,99,154,215,33,161,224,10,1,230,143,231,179,83,126,139,232,244,68,106,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,226,250,120,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,181,209,62,89,84,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,25,236,227,95,138,235,239,22,154,203,91,153,119,110,180,120,133,183,173,30,45,100,173,153,142,240,20,187,88,146,72,173,141,17,137,52,239,103,118,69,234,247,39,86,71,220,123,34,141,78,43,83,139,95,105,49,91,118,107,81,67,178,203,117,184,86,218,232,234,123,172,94,237,85,36,116,210,84,71,177,23,123,118,178,182,153,122,170,35,87,185,209,170,170,215,34,125,120,158,1,153,103,84,217,5,86,31,143,85,221,153,138,217,228,191,221,210,153,17,207,165,183,71,44,81,75,80,172,235,185,204,99,167,141,95,181,23,107,55,61,221,24,199,185,190,171,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,52,19,195,71,17,120,39,20,26,89,65,169,152,45,71,249,42,59,197,22,201,191,155,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,187,31,252,81,127,138,36,85,231,87,229,99,22,249,129,67,233,215,18,149,139,84,229,89,199,143,254,136,225,83,87,239,95,229,98,196,47,183,59,143,253,3,41,172,141,103,107,254,176,232,159,36,223,228,233,216,223,239,76,45,80,0,0,57,87,18,252,69,224,156,47,233,101,126,166,103,85,31,229,104,236,244,91,38,254,115,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,236,103,241,85,254,8,185,246,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,118,70,215,116,87,35,27,189,234,249,28,155,222,229,95,43,150,96,25,150,11,77,143,213,102,24,245,93,165,153,85,158,59,253,161,42,81,26,250,171,116,146,203,20,85,8,206,187,154,199,186,9,21,155,145,55,51,107,219,213,143,99,157,242,83,98,215,218,188,86,227,154,211,208,239,178,218,174,20,118,186,202,158,235,19,181,85,87,29,76,148,241,236,85,222,237,204,162,169,94,168,138,212,237,244,114,162,185,168,189,215,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,59,137,209,89,36,209,163,163,238,172,141,208,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,20,217,206,175,205,62,45,242,254,135,212,110,36,0,46,251,149,239,26,255,0,188,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,219,54,182,204,214,50,161,101,107,83,164,209,119,96,134,68,145,85,242,124,18,239,145,207,151,183,58,143,41,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,182,72,217,36,219,19,224,130,46,227,216,199,77,43,213,177,198,197,114,111,145,236,106,47,87,33,158,30,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,38,212,116,207,221,44,143,124,142,68,220,247,187,107,88,205,145,179,144,26,83,226,199,202,198,178,124,191,200,125,58,115,53,132,180,229,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,31,75,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,74,86,44,127,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,213,81,148,211,75,209,205,116,109,78,220,210,200,231,163,155,43,164,134,226,65,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,2,149,185,213,249,167,197,190,95,208,250,141,196,227,252,191,184,152,195,120,80,212,188,215,84,179,10,26,187,139,221,131,213,219,109,22,202,100,86,190,227,113,146,186,137,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,248,86,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,175,242,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,58,42,178,166,104,186,53,173,141,201,219,134,89,26,245,115,165,116,112,216,248,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,42,175,139,31,52,250,201,243,3,33,245,25,203,105,229,29,174,154,113,151,240,217,103,209,11,101,231,181,153,224,158,62,91,149,174,161,17,146,77,75,81,95,52,241,213,83,251,215,187,10,120,134,70,245,78,142,100,136,136,230,162,62,39,73,58,129,202,184,177,242,177,172,159,47,242,31,78,156,205,97,45,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,210,231,245,75,136,188,19,77,248,113,185,241,47,13,71,181,113,184,113,248,111,182,175,130,104,61,165,226,152,207,3,23,190,39,73,15,126,73,160,102,231,199,247,125,205,207,68,70,187,165,85,232,167,57,62,32,176,111,21,73,172,120,245,171,83,105,38,223,36,19,117,138,203,93,4,139,219,70,183,185,79,11,161,116,45,70,72,187,86,14,226,186,94,189,221,173,70,23,39,137,223,254,213,226,182,108,167,216,151,91,55,182,109,244,247,15,103,93,169,188,61,117,31,118,54,191,177,81,23,85,237,204,205,219,94,206,171,181,200,169,213,122,31,172,84,175,52,94,95,245,150,138,203,151,19,122,33,142,247,173,83,120,155,142,113,107,130,73,231,170,142,170,89,229,158,107,179,123,143,126,232,87,187,210,88,227,70,54,22,198,217,17,170,197,149,209,65,110,26,56,139,206,248,95,213,58,13,76,193,106,63,201,81,222,40,182,67,252,231,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,226,139,252,81,124,166,172,103,95,181,13,83,204,181,51,217,126,204,251,91,144,92,111,190,11,191,222,240,190,42,166,73,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,123,92,223,137,140,203,49,225,211,79,56,101,109,13,37,6,39,129,212,86,92,158,173,68,146,123,149,198,122,170,185,91,59,222,173,69,141,145,69,86,248,155,27,127,138,172,143,123,157,214,54,197,250,220,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,252,104,217,92,199,183,196,200,214,200,216,89,181,219,158,138,229,78,219,36,123,52,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,3,42,231,85,225,163,136,188,239,133,253,83,160,212,204,22,163,252,149,29,226,139,100,63,206,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,221,236,254,40,191,197,23,65,24,31,16,250,95,168,58,13,7,18,54,139,173,93,54,18,235,61,93,238,166,162,174,142,70,207,71,5,47,115,197,182,72,152,142,115,159,19,161,153,170,145,239,71,43,21,99,87,162,181,86,165,169,185,190,241,23,96,214,139,246,77,71,93,73,148,233,213,85,226,169,214,204,106,247,107,165,163,158,154,212,234,189,240,177,181,20,141,71,178,165,180,232,145,35,228,124,236,69,115,156,230,202,168,138,75,254,47,53,154,167,95,249,91,229,250,173,62,157,100,24,99,47,148,246,41,225,161,188,246,183,204,197,186,208,42,207,2,177,202,231,211,57,202,228,138,73,25,19,228,99,82,68,141,172,123,21,212,152,77,254,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,124,12,141,36,98,162,181,236,154,242,64,7,42,226,199,202,198,178,124,191,200,125,58,115,53,132,138,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,226,116,86,73,52,104,232,251,171,35,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,3,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,61,156,75,240,233,157,240,191,170,117,250,103,157,83,255,0,149,172,179,214,239,135,249,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,189,159,193,83,248,42,204,174,89,92,195,45,90,75,77,110,225,187,91,107,41,40,48,217,42,36,76,115,33,123,91,19,45,19,207,43,164,125,61,99,147,162,45,52,146,200,247,36,238,247,196,247,170,61,86,21,71,83,241,78,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,117,141,113,224,25,148,184,13,70,169,55,30,171,76,78,150,241,13,129,247,103,34,54,5,184,203,12,147,182,157,138,171,213,239,72,161,123,221,181,23,98,44,123,246,247,35,221,242,99,88,181,247,48,184,205,105,199,40,124,93,93,61,190,190,233,36,125,214,71,182,150,138,150,90,186,153,58,189,81,23,100,16,74,254,157,119,59,111,70,162,185,81,23,235,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,126,201,57,187,233,125,175,133,203,46,161,88,163,164,187,106,221,218,159,217,178,226,203,4,144,193,65,117,142,38,120,138,169,211,123,156,148,40,231,163,226,233,34,190,100,115,99,71,49,204,168,116,20,237,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,197,212,242,189,224,163,247,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,251,26,214,233,154,246,83,172,77,114,245,154,94,212,19,72,178,34,62,63,130,45,145,185,146,247,39,80,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,6,107,56,177,243,79,172,159,48,50,31,81,156,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,146,163,188,81,108,155,249,178,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,197,23,248,162,117,83,154,113,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,219,228,115,122,43,145,142,216,196,124,142,77,140,114,166,123,56,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,221,21,200,198,239,122,190,71,38,247,185,86,210,121,61,232,94,178,224,26,113,113,212,252,183,41,186,218,177,12,211,124,182,188,58,178,133,189,186,158,137,78,176,94,227,145,100,87,197,220,98,79,22,206,219,123,177,182,25,85,207,98,66,169,98,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,208,102,252,42,230,86,62,24,244,243,138,76,114,219,87,114,196,242,58,122,202,108,130,118,200,146,45,166,227,21,210,174,150,37,123,26,196,88,233,165,138,58,118,181,234,231,253,247,113,174,86,119,33,107,190,174,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,186,81,229,54,74,41,152,223,31,75,181,233,28,136,217,17,88,179,64,247,247,99,94,172,114,244,124,125,198,50,89,20,208,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,172,10,1,230,105,162,159,177,110,46,50,159,15,112,241,84,25,223,92,214,143,124,187,230,139,198,207,55,136,142,78,145,177,173,233,85,21,78,198,166,238,145,44,91,156,174,221,211,234,209,109,111,181,47,47,253,126,225,186,107,29,91,110,77,168,182,231,20,247,38,200,215,65,36,11,118,178,209,203,3,219,238,115,30,215,36,46,106,166,228,122,62,68,93,155,19,185,200,56,78,243,79,163,127,48,49,239,81,128,246,188,127,235,205,79,16,124,81,229,217,52,53,180,149,54,43,5,67,241,156,121,244,149,17,84,192,251,117,36,178,53,179,71,52,108,106,74,201,229,116,213,40,170,174,232,149,8,196,123,154,214,169,61,57,46,104,93,138,213,167,25,31,16,247,59,53,214,28,146,247,112,169,198,237,181,53,10,248,233,95,103,137,41,164,145,244,236,232,141,147,125,83,94,199,200,170,244,71,82,35,27,177,82,84,125,149,0,80,15,52,127,61,154,155,244,95,71,162,60,166,1,193,214,119,170,28,44,100,124,75,224,181,158,211,251,37,144,86,91,175,22,78,220,48,248,91,93,45,185,181,179,220,124,68,179,183,126,222,227,25,216,100,110,122,245,220,138,189,21,167,63,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,130,120,126,226,139,75,248,130,209,118,235,69,138,247,73,110,182,219,169,209,50,84,171,124,144,193,99,173,142,146,42,154,186,121,42,39,142,38,189,144,54,100,235,58,34,70,168,138,228,95,227,210,160,121,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,244,24,215,185,140,123,149,140,231,252,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,238,217,220,94,136,200,230,145,27,39,105,99,116,180,231,69,139,88,176,108,87,135,172,43,22,161,240,86,92,126,223,124,181,219,169,187,175,147,177,75,4,118,184,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,231,128,228,169,230,159,41,249,127,93,234,54,227,207,243,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,224,100,107,27,209,21,172,124,220,127,130,142,43,175,188,37,235,45,22,101,221,186,214,98,23,46,148,121,77,146,138,102,55,199,210,237,122,71,34,54,68,86,44,208,61,253,216,215,171,28,189,31,31,113,140,150,69,44,83,155,254,83,98,206,120,47,211,220,215,22,174,241,182,92,131,48,180,221,45,213,61,167,199,223,165,158,211,95,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,170,29,27,210,28,203,93,245,18,223,165,186,125,5,36,249,13,218,158,186,106,24,42,103,72,89,80,250,106,73,170,150,20,122,252,45,123,219,3,152,197,114,181,155,220,221,206,99,122,185,60,165,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,223,242,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,51,124,0,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,246,227,95,138,235,239,22,154,203,91,153,119,110,180,120,133,183,173,30,45,100,173,153,142,240,20,187,88,146,72,173,141,17,137,52,239,103,118,69,234,247,39,86,71,220,123,34,141,78,193,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,141,146,36,108,69,87,61,240,250,14,117,126,105,241,111,151,244,62,163,113,61,255,0,37,220,90,197,156,226,188,66,225,89,77,15,141,178,228,22,251,29,174,227,77,221,124,125,250,89,227,186,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,34,95,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,187,119,246,215,162,178,72,100,86,199,221,72,219,208,57,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,244,30,231,181,143,123,81,143,246,188,234,252,211,226,223,47,232,125,70,226,69,94,31,248,122,202,184,139,172,205,236,152,85,79,91,214,35,135,214,101,180,214,246,210,201,60,151,95,13,61,60,111,163,137,35,69,122,76,246,78,229,141,17,174,221,35,24,197,70,163,213,236,231,248,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,94,247,3,156,118,224,60,70,233,27,157,153,228,212,150,108,239,8,179,182,124,189,151,73,225,167,100,208,66,196,73,111,17,185,17,145,37,51,149,55,201,209,173,72,30,237,142,68,98,197,36,149,129,204,27,141,187,175,21,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,59,136,213,69,146,78,190,3,135,238,19,51,45,119,192,117,63,84,155,81,87,100,196,244,215,23,184,222,159,118,117,2,79,5,125,198,154,20,157,182,214,42,200,197,71,186,36,123,221,35,82,78,210,118,247,183,239,99,221,194,141,41,241,99,229,99,89,62,95,228,62,157,57,154,195,223,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,112,114,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,250,170,50,154,105,122,57,174,141,169,219,154,89,28,244,115,101,116,144,220,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,0,115,171,242,177,139,124,192,161,244,235,137,80,26,79,130,254,212,53,79,13,211,63,106,123,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,168,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,179,254,87,92,192,40,238,244,118,222,25,53,191,34,236,221,97,240,214,236,30,233,60,112,65,75,37,44,80,69,4,54,151,118,216,205,179,39,107,172,82,72,175,116,206,145,209,171,145,233,19,101,179,242,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,5,43,115,171,243,79,139,124,191,161,245,27,137,0,11,31,229,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,116,68,125,52,50,244,107,91,27,151,185,52,82,53,234,214,196,232,230,149,92,203,56,234,169,225,151,25,165,211,13,49,175,171,165,213,12,142,158,11,149,45,115,105,98,146,11,69,185,42,21,29,59,210,120,223,20,207,153,96,154,22,198,141,93,169,220,145,206,98,182,52,147,218,240,65,199,182,9,197,197,138,12,114,182,15,98,106,109,182,223,37,101,238,201,21,60,206,165,124,49,62,24,221,89,77,50,162,177,33,123,231,141,18,39,191,186,199,43,155,209,237,106,74,249,84,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,85,95,22,62,105,245,147,230,6,67,234,51,159,147,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,74,142,241,69,178,111,230,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,110,199,255,0,20,95,226,137,213,78,85,197,143,149,141,100,249,127,144,250,116,230,107,14,191,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,249,250,141,116,212,122,237,14,135,135,139,157,231,199,97,148,57,4,89,37,182,154,161,21,242,91,170,155,13,68,114,50,157,253,126,8,100,241,79,123,227,84,86,247,26,143,110,197,124,171,39,96,229,189,162,23,93,110,226,191,19,109,190,249,73,107,167,192,234,41,243,138,231,205,27,164,124,240,80,86,83,170,65,19,83,162,43,228,150,72,152,170,231,34,53,138,247,252,74,212,141,250,9,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,69,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,250,15,107,28,247,189,170,247,195,83,165,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,187,35,107,186,163,85,237,222,245,100,109,93,239,106,46,130,120,104,225,211,4,225,127,75,40,52,207,5,167,255,0,37,89,120,173,223,55,243,157,211,195,67,12,245,157,185,101,147,179,221,236,49,221,166,59,99,63,130,39,241,85,234,160,3,42,231,117,226,7,132,204,203,66,48,29,48,213,39,84,85,222,241,61,74,197,237,215,166,93,155,64,144,65,65,113,169,133,103,117,181,234,146,61,85,237,137,88,246,200,228,143,186,157,205,141,251,169,54,249,253,48,226,119,89,116,131,78,51,173,38,194,178,142,206,45,168,118,249,45,247,107,125,68,45,158,56,251,136,216,230,158,157,31,213,34,154,72,17,208,61,232,159,20,111,78,169,190,56,95,23,228,232,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,59,88,255,0,9,74,198,186,74,154,157,143,123,18,78,212,17,203,47,111,122,57,251,54,183,226,114,33,117,60,198,241,107,22,13,203,171,52,194,177,106,31,5,101,199,237,248,237,174,221,77,221,124,157,138,88,46,148,17,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,202,55,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,252,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,217,167,42,206,60,127,244,71,10,154,191,122,255,0,43,22,33,125,185,220,127,232,25,77,100,107,59,95,245,135,68,249,38,255,0,39,78,198,255,0,122,97,106,128,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,29,87,93,120,122,202,180,46,143,79,239,119,106,159,104,217,117,35,15,182,101,182,139,132,116,178,69,26,120,152,25,36,244,110,87,34,177,102,129,239,68,114,49,206,235,28,144,61,81,139,46,198,247,94,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,253,7,185,237,99,222,212,99,239,120,3,133,113,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,240,35,165,107,30,239,13,35,155,27,102,102,215,110,98,35,145,59,140,141,236,207,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,251,94,26,56,116,206,248,160,213,58,13,51,193,105,255,0,201,86,94,43,119,195,252,217,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,222,255,0,224,137,252,85,44,127,154,30,144,225,186,11,192,78,155,105,30,159,193,87,29,139,29,206,40,225,167,90,185,214,105,229,123,232,174,114,203,52,143,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,67,94,87,30,123,52,203,235,94,143,90,73,78,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,253,208,175,119,164,177,198,140,108,45,141,178,35,85,139,43,162,172,18,213,57,86,112,29,255,0,162,56,171,213,251,47,249,89,113,11,21,206,221,255,0,64,250,107,219,95,221,255,0,172,54,38,73,15,249,58,134,59,251,211,203,84,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,25,172,226,199,205,62,178,124,192,200,125,70,115,234,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,248,42,72,199,181,189,35,116,190,131,130,142,43,175,188,37,235,45,22,101,221,186,214,98,23,46,148,121,77,146,138,102,55,199,210,237,122,71,34,54,68,86,44,208,61,253,216,215,171,28,189,31,31,113,140,150,69,47,210,217,173,26,95,122,210,55,235,189,155,47,164,175,193,35,179,207,126,125,226,153,146,74,198,209,64,199,190,103,44,109,106,202,143,141,35,145,31,22,206,227,94,199,49,90,143,69,105,66,220,114,113,119,117,226,251,87,27,149,193,110,171,179,226,118,26,119,91,113,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,237,223,219,78,136,200,225,141,93,39,105,36,119,64,229,215,192,173,79,20,185,146,103,26,131,65,86,205,43,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,208,99,152,215,177,238,71,178,247,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,185,62,92,152,181,139,57,229,213,133,225,89,77,15,141,178,228,22,252,138,215,113,166,238,190,62,253,44,247,74,248,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,229,96,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,115,101,100,94,131,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,65,238,123,88,247,181,24,251,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,200,1,206,111,75,126,213,240,227,98,212,202,11,23,138,175,193,50,8,252,77,111,138,217,224,237,117,172,88,102,251,181,122,54,77,245,77,183,55,220,215,61,189,58,167,70,247,20,166,10,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,232,246,36,176,197,34,53,221,83,124,108,119,241,106,42,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,62,188,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,209,164,248,47,236,191,75,48,221,51,246,167,180,254,201,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,158,172,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,242,154,199,202,19,21,207,248,154,142,255,0,133,92,62,196,233,101,226,222,183,75,181,53,181,177,203,37,53,209,149,81,164,212,84,176,189,90,148,176,207,4,142,146,39,162,78,200,164,138,86,172,109,141,97,141,108,43,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,96,87,25,188,169,172,90,183,155,80,234,110,134,86,253,158,186,223,242,6,201,153,210,84,76,250,152,231,142,178,179,125,85,214,157,38,145,58,77,23,118,73,31,76,143,100,114,70,196,72,187,111,110,217,166,87,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,170,53,94,237,140,70,70,213,216,198,162,87,183,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,147,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,242,186,244,155,147,38,9,141,235,45,254,247,170,185,95,218,221,54,166,235,246,110,205,28,211,83,87,85,247,26,191,250,70,88,146,61,157,158,189,27,216,114,119,156,141,123,187,45,71,64,255,0,65,206,86,211,106,176,112,137,132,216,172,86,202,75,117,182,221,156,91,105,40,232,233,33,108,48,83,65,29,178,224,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,32,95,43,143,61,154,101,245,175,71,173,37,255,0,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,102,217,147,181,210,88,227,71,186,103,72,217,17,168,244,149,210,213,94,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,23,253,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,73,80,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,86,182,163,114,88,195,110,186,185,99,186,105,166,160,213,216,244,234,174,162,105,178,59,101,108,139,81,113,162,102,245,123,33,182,200,177,171,94,199,53,82,36,90,133,87,197,179,184,174,169,87,44,105,99,216,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,83,103,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,9,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,183,198,231,117,86,163,219,189,138,248,220,187,30,228,88,107,193,151,42,107,22,146,102,213,218,155,174,117,191,104,110,182,12,129,210,97,148,148,243,62,154,56,35,163,172,223,75,117,168,72,100,94,179,75,218,142,70,83,43,223,28,113,189,82,94,227,221,182,24,215,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,142,191,205,7,151,221,77,218,166,245,197,14,139,90,169,24,246,83,186,191,48,177,211,69,21,51,54,67,21,85,69,101,233,101,150,118,181,94,173,100,13,124,17,69,190,71,171,165,248,158,231,245,170,186,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,232,246,36,176,197,34,53,221,83,124,108,119,241,106,42,117,94,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,50,242,117,115,76,241,93,27,224,71,80,116,183,10,164,240,246,92,103,75,239,150,250,109,209,198,201,38,217,108,159,124,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,76,235,154,83,226,199,202,198,178,124,191,200,125,58,115,53,133,255,0,113,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,246,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,107,165,100,180,45,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,180,242,180,227,219,237,221,29,135,133,29,80,131,102,65,106,183,248,60,66,233,79,79,210,58,250,26,72,21,201,71,80,214,39,72,230,134,8,156,172,151,162,54,72,227,84,122,164,173,71,79,101,64,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,11,158,230,13,193,37,171,138,252,2,59,238,49,5,37,14,162,226,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,197,106,34,73,39,90,33,254,218,176,44,171,252,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,82,161,121,60,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,108,115,218,198,49,200,198,71,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,10,171,226,71,142,159,219,95,26,26,61,161,218,57,153,248,189,54,178,234,6,55,237,138,154,38,237,134,251,116,142,237,18,175,73,145,203,226,40,225,233,31,111,162,53,143,149,31,39,222,181,180,242,39,42,231,87,230,159,22,249,127,67,234,55,19,138,114,253,225,142,197,197,86,190,199,133,101,55,175,5,101,199,237,233,146,220,105,188,51,228,246,165,44,21,180,177,203,67,189,146,196,248,59,172,168,114,119,154,170,230,116,234,141,85,247,165,181,113,209,197,94,43,193,126,135,82,217,49,43,111,130,202,114,11,125,69,151,7,183,219,168,227,142,150,219,216,133,145,248,165,71,70,232,89,13,42,75,2,182,29,171,189,203,27,17,168,206,227,227,162,27,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,122,50,54,167,189,200,141,79,224,133,223,114,235,224,86,155,133,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,233,189,204,107,222,198,163,223,50,129,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,138,171,226,199,205,62,178,124,192,200,125,70,115,208,102,252,42,230,86,62,24,244,243,138,76,114,219,87,114,196,242,58,122,202,108,130,118,200,146,45,166,227,21,210,174,150,37,123,26,196,88,233,165,138,58,118,181,234,231,253,247,113,174,86,119,33,107,156,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,252,106,216,156,246,55,196,198,215,72,232,95,185,187,94,170,213,94,219,228,99,244,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,43,139,31,43,26,201,242,255,0,33,244,233,204,214,26,72,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,51,217,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,186,158,84,250,13,83,163,124,46,80,100,215,218,42,72,239,186,147,80,153,52,143,109,60,73,60,118,231,196,198,208,66,249,152,247,44,172,237,34,212,181,21,91,219,90,201,24,172,107,145,234,233,148,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,53,154,223,133,90,180,215,90,51,237,57,177,84,85,207,109,197,114,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,127,2,231,185,71,105,158,43,135,240,133,103,206,173,52,157,111,89,237,194,190,225,119,170,146,56,251,142,240,213,115,81,193,3,94,214,35,214,22,50,5,123,88,247,59,108,147,206,228,84,71,244,73,170,0,6,85,205,20,105,30,153,226,186,201,192,142,159,105,110,107,73,226,44,185,54,151,216,237,245,59,99,141,242,67,190,217,6,201,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,20,109,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,216,175,37,141,6,166,180,225,185,95,17,183,154,42,182,92,175,181,15,198,108,171,53,60,177,51,217,208,172,114,212,205,19,213,251,39,100,181,9,28,106,187,62,237,244,47,106,63,226,123,82,69,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,184,158,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,253,54,53,142,123,24,229,123,40,174,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,239,249,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,241,190,68,145,138,168,231,178,25,190,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,4,99,58,13,134,241,37,203,243,78,52,167,51,162,164,115,46,58,111,97,125,178,186,106,117,153,246,155,138,90,162,74,122,216,145,175,99,183,198,231,117,86,163,219,189,138,248,220,187,30,228,90,65,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,245,86,163,221,177,232,248,220,187,216,228,73,255,0,202,251,152,37,53,166,154,203,194,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,247,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,178,54,35,98,248,88,214,116,181,240,8,149,199,103,0,152,207,23,118,170,124,150,197,116,164,199,117,22,211,78,202,90,59,197,90,84,77,5,85,20,77,169,124,116,18,70,217,81,144,177,213,21,8,245,168,72,164,145,168,213,68,107,209,118,157,87,133,94,25,240,222,20,52,142,143,75,112,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,185,91,11,54,197,27,25,27,85,118,177,141,220,231,191,124,143,140,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,157,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,112,89,57,66,98,182,142,46,35,203,169,110,31,220,98,213,225,114,26,123,61,107,99,171,154,166,187,191,34,173,157,82,85,127,118,141,157,166,62,73,38,110,231,197,51,32,78,227,251,149,12,178,160,0,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,154,206,33,114,155,22,115,175,186,151,154,226,213,222,54,203,144,102,23,155,165,186,167,180,248,251,244,179,214,203,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,185,254,83,121,254,27,147,112,115,140,97,150,44,134,146,174,251,135,84,92,41,175,182,246,170,164,244,47,168,184,85,84,64,175,106,162,42,178,72,164,69,107,211,171,21,91,35,81,119,70,246,182,101,0,12,214,113,99,230,159,89,62,96,100,62,163,57,114,124,185,49,107,22,115,203,171,11,194,178,154,31,27,101,200,45,249,21,174,227,77,221,124,125,250,89,238,149,241,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,202,161,227,147,132,75,175,8,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,110,254,218,244,86,73,12,138,216,251,169,27,120,255,0,237,75,59,253,150,126,197,61,187,253,166,125,160,251,83,236,207,11,15,254,148,240,222,27,191,222,217,221,254,243,240,236,223,179,250,246,245,247,157,131,129,206,17,46,188,95,106,227,177,73,238,53,118,124,78,195,78,219,150,71,117,130,157,207,123,32,87,163,89,75,11,213,171,19,42,102,93,219,59,139,209,25,28,210,35,100,237,44,110,208,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,143,243,119,226,59,75,241,29,47,103,14,247,140,34,147,42,204,50,170,120,174,244,126,54,41,27,5,130,6,201,36,113,220,89,43,85,174,90,149,115,39,142,54,49,221,58,119,123,221,99,94,204,244,237,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,140,248,76,209,156,203,64,116,27,24,210,220,243,81,106,243,27,189,158,159,99,234,165,232,176,81,49,122,109,162,165,114,181,37,125,52,41,240,70,233,85,94,168,158,228,142,62,220,49,118,3,207,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,254,6,104,117,99,5,253,151,234,158,101,166,126,212,246,159,217,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,83,202,147,127,148,183,15,22,173,101,226,26,163,60,202,237,85,117,86,45,49,167,166,189,192,248,107,27,11,27,123,90,134,173,189,178,181,23,186,246,34,67,83,50,35,58,55,125,59,18,69,86,187,183,37,228,128,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,74,220,208,184,22,253,138,101,79,215,29,28,195,60,38,155,94,182,123,98,154,137,219,161,177,93,36,145,200,189,33,70,167,135,163,155,172,125,190,138,230,50,85,124,127,116,215,83,198,177,43,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,52,19,195,71,17,120,39,20,26,89,65,169,152,45,71,249,42,59,197,22,201,191,155,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,187,31,252,81,127,138,39,85,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,74,107,227,183,150,238,85,99,226,11,31,187,104,69,134,213,14,33,171,25,5,61,154,134,221,71,20,140,142,193,116,146,39,62,100,146,38,119,30,148,106,200,106,106,187,145,51,100,49,199,51,22,56,217,28,93,203,52,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,254,190,44,124,172,107,39,203,252,135,211,167,51,88,105,79,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,32,7,52,46,5,191,109,120,171,245,199,71,48,207,23,169,54,93,158,216,166,162,118,217,175,182,184,227,114,47,72,81,171,226,43,33,233,31,111,162,181,239,137,31,31,222,185,180,241,165,48,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,247,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,209,242,123,82,150,8,233,99,150,235,189,148,241,83,193,221,169,168,114,120,102,170,185,157,58,167,86,251,210,96,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,164,139,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,246,113,235,196,54,27,196,207,16,215,61,65,193,177,42,75,69,182,142,159,216,172,174,133,234,175,191,178,158,162,116,134,229,42,58,24,158,199,201,78,232,24,145,200,142,123,25,19,26,174,93,168,137,210,185,93,112,199,168,250,187,174,54,221,94,178,94,174,184,174,55,167,55,10,106,249,175,112,83,43,163,184,213,50,104,150,75,67,92,146,198,239,190,165,124,201,43,155,220,107,35,123,91,35,21,38,98,58,64,115,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,146,176,57,162,243,0,163,180,81,220,184,100,209,12,139,189,117,155,196,219,179,139,164,17,193,61,44,116,178,193,44,19,90,91,220,99,247,76,189,222,178,201,26,177,208,186,54,198,142,87,172,173,138,186,248,78,243,79,163,127,48,49,239,81,128,149,92,234,252,211,226,223,47,232,125,70,226,114,174,93,124,69,224,156,47,234,158,113,169,153,213,71,225,253,206,142,207,69,178,111,231,59,167,137,164,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,197,87,248,34,241,254,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,100,109,119,69,114,49,187,222,175,145,201,189,238,85,177,254,87,92,191,232,237,20,118,222,38,245,191,29,239,93,102,240,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,118,222,253,211,47,119,164,81,200,140,116,46,141,210,43,85,235,19,162,179,240,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,85,95,22,62,105,245,147,230,6,67,234,51,151,39,203,147,22,177,103,60,186,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,233,95,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,172,30,62,184,40,202,184,83,212,122,187,221,166,217,226,52,203,38,184,77,38,57,112,167,73,31,29,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,238,108,172,139,208,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,232,61,207,107,30,246,163,31,111,220,77,221,173,87,254,17,53,94,251,98,185,210,92,109,183,29,55,190,213,209,214,82,76,217,160,169,130,75,100,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,54,229,170,114,172,227,199,255,0,68,112,169,171,247,175,242,177,98,23,219,157,199,254,129,148,214,70,179,181,255,0,88,116,79,146,111,242,116,236,111,247,166,19,43,138,238,9,52,191,138,251,174,19,125,202,224,164,161,185,98,183,138,105,171,171,27,75,35,167,187,89,26,231,58,123,75,228,138,104,156,198,72,231,35,155,47,87,58,21,238,44,104,157,199,245,145,64,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,3,42,228,223,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,192,200,210,70,42,43,94,201,173,211,137,126,29,48,78,40,52,178,191,76,243,170,127,242,181,150,122,221,243,127,54,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,248,42,127,5,79,107,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,117,235,209,19,248,17,215,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,202,192,230,139,203,254,142,239,71,114,226,111,68,49,222,205,214,31,19,113,206,45,112,73,4,20,178,82,197,4,179,205,118,111,113,236,219,50,118,186,75,28,104,247,76,233,27,34,53,30,146,186,90,171,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,226,252,248,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,37,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,106,156,171,56,241,255,0,209,28,42,106,253,235,252,172,88,133,246,231,113,255,0,160,101,53,145,172,237,127,214,29,19,228,155,252,157,59,27,253,233,132,202,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,218,245,71,199,12,138,217,59,73,27,169,91,68,56,53,214,221,110,214,139,158,141,218,49,90,186,90,140,78,240,203,94,101,112,106,193,52,24,251,18,175,195,207,35,220,178,178,41,222,197,108,206,108,81,200,175,149,33,145,99,234,141,115,147,66,122,123,141,221,112,220,3,26,196,47,185,61,94,73,114,177,217,232,173,181,151,170,180,119,126,229,60,48,178,57,42,164,220,247,187,124,142,106,189,122,189,203,213,203,213,206,254,43,232,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,0,0,82,183,52,46,58,127,109,121,83,244,59,71,51,63,23,166,214,93,158,216,169,162,110,216,111,183,72,228,114,175,73,145,203,226,40,225,233,31,111,162,53,143,149,31,39,222,181,180,242,36,0,58,175,13,28,69,231,124,47,234,157,6,166,96,181,31,228,168,239,20,91,33,254,115,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,239,103,241,69,254,40,186,8,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,94,150,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,157,127,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,105,6,183,151,222,182,208,113,95,65,194,244,246,170,183,62,227,80,181,240,223,33,138,9,152,220,109,43,36,167,91,212,177,50,117,108,44,219,19,156,144,73,43,100,87,171,34,79,141,236,221,119,220,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,118,249,28,222,168,213,123,182,49,25,27,87,99,26,137,210,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,150,63,163,156,93,218,184,65,229,111,166,57,92,22,234,75,198,89,126,168,190,91,113,203,84,245,13,99,31,58,93,107,156,250,169,152,142,73,95,77,10,109,223,219,78,170,249,33,141,93,31,117,36,109,80,101,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,118,156,180,56,28,166,225,199,13,135,88,115,135,213,191,81,115,75,60,108,154,146,70,75,78,203,29,186,101,142,116,162,116,47,70,185,106,85,204,137,211,57,237,248,31,26,70,196,68,107,223,52,223,0,166,14,114,218,47,117,198,181,230,215,173,22,172,66,174,12,123,48,179,210,82,92,111,77,123,165,130,123,220,29,216,251,79,234,229,236,191,193,197,75,181,189,24,215,164,82,57,187,156,201,85,43,216,190,142,85,154,57,125,210,46,17,237,21,57,28,221,42,243,219,132,185,140,116,219,89,253,139,75,83,4,17,211,38,246,61,200,254,228,20,241,79,215,225,115,123,251,28,212,115,21,86,96,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,81,15,48,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,58,120,174,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,186,81,229,54,74,41,152,223,31,75,181,233,28,136,217,17,88,179,64,247,247,99,94,172,114,244,124,125,198,50,89,20,208,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,149,170,90,165,130,104,182,9,115,212,205,75,190,251,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,247,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,56,174,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,61,239,166,107,27,185,239,106,117,114,163,83,175,85,84,79,121,37,64,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,226,199,202,198,178,124,191,200,125,58,115,53,134,170,1,84,28,208,121,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,124,210,213,84,86,94,150,89,103,115,145,136,231,192,215,193,20,91,35,98,58,95,133,141,127,74,214,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,20,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,159,95,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,127,243,83,227,199,255,0,75,240,169,164,23,175,242,81,101,247,219,101,199,254,157,149,54,71,51,181,255,0,87,116,175,142,111,242,148,239,111,247,214,16,43,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,208,246,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,165,107,115,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,155,252,197,56,234,166,225,107,13,92,31,79,171,233,31,170,151,250,120,102,161,134,166,150,87,178,217,110,153,106,24,183,36,85,141,96,153,237,146,157,209,178,23,63,250,111,107,220,199,177,170,199,209,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,75,225,59,205,62,141,252,192,199,189,70,2,85,115,171,243,79,139,124,191,161,245,27,137,0,9,255,0,202,247,129,111,219,94,84,205,113,214,60,51,197,233,181,151,127,177,233,171,93,182,27,237,210,57,26,137,214,21,106,248,138,56,122,73,220,234,173,99,229,70,71,247,173,109,68,105,117,32,141,89,103,49,238,12,112,108,170,243,133,101,58,201,224,175,88,253,194,162,215,113,166,251,59,117,147,177,85,4,142,142,88,247,178,153,204,118,215,177,201,213,170,173,94,157,81,85,61,231,85,209,77,123,210,126,34,113,90,172,215,71,50,191,180,22,90,43,131,237,115,212,248,26,154,77,149,76,142,57,29,30,202,136,227,122,244,100,209,175,84,77,191,23,78,189,81,81,51,217,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,85,124,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,57,87,55,62,32,180,159,20,209,169,180,34,247,143,218,178,108,227,35,240,151,27,125,13,194,10,150,251,30,149,206,168,98,93,161,154,54,163,22,102,62,9,33,108,105,43,92,189,229,87,182,72,183,197,37,53,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,121,56,214,145,106,134,135,242,211,207,244,255,0,86,115,186,188,142,239,75,166,247,201,161,167,169,130,54,190,195,3,236,206,235,105,73,89,44,137,82,202,121,82,102,178,93,221,54,43,88,196,108,108,98,37,16,159,171,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,218,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,51,124,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,17,87,249,81,248,19,255,0,127,63,244,102,241,254,168,73,76,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,50,218,122,12,203,0,204,180,250,166,213,75,153,227,213,118,167,223,44,244,87,251,98,204,137,178,178,221,87,18,75,79,81,19,218,170,215,177,205,94,139,209,126,23,181,236,118,215,177,205,75,52,229,89,199,143,254,136,225,83,87,239,95,229,98,196,47,183,59,143,253,3,41,172,141,103,107,254,176,232,159,36,223,228,233,216,223,239,76,45,80,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,10,107,230,185,193,71,236,203,42,159,137,77,51,182,93,106,113,188,182,225,81,83,150,197,211,189,13,158,233,52,141,114,84,111,87,44,141,134,170,73,31,238,115,118,71,42,109,71,162,77,12,77,134,188,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,160,158,26,56,139,193,56,160,210,202,13,76,193,106,63,201,81,222,40,182,77,252,217,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,216,255,0,226,139,252,81,28,88,249,88,214,79,151,249,15,167,78,102,176,23,147,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,141,242,36,140,85,71,61,144,205,240,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,26,255,0,149,31,129,63,247,243,255,0,70,111,31,234,132,170,43,47,154,199,29,85,56,116,117,252,44,105,69,125,93,53,246,170,157,97,205,107,157,75,19,160,109,186,174,137,233,236,214,36,209,185,92,249,98,168,142,87,77,26,183,182,137,27,90,247,57,210,36,85,129,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,249,53,99,5,253,151,234,158,101,166,126,212,246,159,217,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,83,213,230,92,58,103,120,150,132,224,156,69,120,127,23,134,102,189,234,63,27,190,24,252,37,210,58,202,248,124,31,111,186,178,201,214,26,14,247,119,182,214,125,238,206,189,91,213,222,215,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,59,137,209,89,36,209,163,163,238,172,141,208,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,28,3,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,103,110,178,118,42,160,145,209,203,30,246,83,57,142,218,246,57,58,181,85,171,211,170,42,167,188,237,90,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,58,252,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,229,50,172,91,81,237,88,134,21,147,229,180,55,84,198,239,182,250,182,226,149,117,18,172,180,175,165,130,182,118,84,195,78,189,85,177,236,170,116,238,124,95,11,145,211,36,138,222,147,53,207,234,188,11,106,206,141,104,167,17,216,238,123,174,56,135,182,172,52,155,163,166,172,218,233,125,133,92,175,98,195,115,240,232,139,226,59,93,29,240,244,87,51,127,118,52,116,177,70,213,209,72,0,129,92,229,178,124,54,217,194,229,175,25,190,219,233,43,239,183,188,162,145,246,38,58,228,176,79,68,248,34,149,211,214,178,20,247,212,49,177,57,105,156,213,77,141,90,216,222,170,142,70,34,210,97,167,221,39,191,226,185,94,150,97,185,78,11,100,246,54,55,121,199,237,215,11,61,187,195,71,79,224,232,101,166,141,240,65,218,137,86,56,246,70,230,55,99,21,90,222,157,17,85,17,15,86,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,196,74,213,222,52,237,90,7,198,205,139,70,181,75,32,164,181,233,246,93,131,209,213,210,215,79,76,212,101,182,246,235,133,100,77,150,105,247,34,199,77,44,81,163,30,231,163,218,199,178,23,125,211,59,207,89,1,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,15,18,252,58,103,124,47,234,157,126,153,231,84,255,0,229,107,44,245,187,225,254,115,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,111,103,240,84,254,10,189,215,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,65,238,123,88,247,181,24,251,41,230,99,118,181,95,249,127,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,118,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,195,194,119,154,125,27,249,129,143,122,140,6,148,192,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,226,199,202,198,178,124,191,200,125,58,115,53,134,170,8,213,199,95,18,151,222,21,176,157,61,212,219,98,119,173,83,106,5,190,215,146,82,54,149,147,201,87,103,150,142,181,245,17,196,142,115,54,204,157,166,73,26,163,216,157,200,216,142,85,98,189,174,238,184,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,72,60,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,250,15,107,28,247,189,170,247,240,174,26,56,139,206,248,95,213,58,13,76,193,106,63,201,81,222,40,182,67,252,231,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,226,139,252,81,110,251,61,215,77,56,226,47,129,29,83,213,13,47,188,248,235,85,118,159,228,81,77,12,168,140,170,183,213,54,217,50,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,236,246,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,1,206,175,202,198,45,243,2,135,211,174,37,80,112,201,108,166,189,113,37,165,22,106,201,42,227,167,175,206,44,84,210,190,146,174,90,89,218,199,215,194,215,44,115,66,230,203,19,250,42,244,124,110,107,218,189,21,170,138,136,167,149,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,252,11,200,229,75,67,167,20,188,27,99,149,186,127,79,225,234,238,55,10,233,242,104,159,116,74,217,146,240,201,18,23,186,78,141,106,65,190,8,105,94,200,118,34,182,39,197,213,100,115,150,105,38,1,85,124,243,191,4,255,0,50,126,154,67,94,9,248,152,166,225,71,45,207,245,62,26,26,75,133,246,124,30,162,209,143,80,213,164,189,138,155,140,215,26,5,111,113,99,106,170,50,56,163,154,101,69,115,55,164,43,26,61,142,123,84,225,89,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,73,253,93,224,178,235,160,124,19,88,181,151,84,177,250,187,94,160,229,217,197,29,37,45,12,245,46,71,219,108,142,183,214,74,216,166,131,106,36,117,50,203,26,61,237,122,189,204,99,33,111,221,63,188,197,228,28,39,121,167,209,191,152,24,247,168,192,74,174,117,126,105,241,111,151,244,62,163,113,56,87,1,92,51,211,113,79,196,53,179,7,188,215,82,65,143,88,233,254,209,228,16,204,178,239,173,183,65,81,3,36,164,137,98,115,92,215,202,233,163,141,95,189,155,24,231,189,21,206,99,88,237,4,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,250,192,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,197,85,241,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,85,95,22,62,105,245,147,230,6,67,234,51,150,105,195,231,21,88,111,10,28,173,240,44,194,243,114,164,118,79,113,167,200,169,177,59,68,145,172,207,184,220,82,235,91,177,93,19,94,199,120,104,220,232,221,51,247,55,107,21,26,139,220,124,108,125,75,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,185,242,163,224,163,246,101,138,193,196,166,166,91,45,85,57,38,91,111,167,169,196,162,233,222,154,207,107,154,55,57,106,55,163,150,54,205,85,28,140,247,53,187,227,137,54,171,209,102,154,38,204,14,44,124,172,107,39,203,252,135,211,167,51,88,93,159,51,94,4,173,90,221,134,220,117,207,75,113,154,185,53,66,195,79,27,170,168,237,112,53,239,201,40,152,173,107,153,36,125,81,95,83,12,93,93,27,217,186,71,178,62,198,217,21,97,237,83,14,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,26,9,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,164,80,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,102,176,186,157,73,224,163,21,226,179,129,29,38,189,218,109,158,31,83,113,157,47,178,73,142,92,41,210,54,73,95,178,217,20,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,237,116,172,150,154,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,187,78,90,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,124,111,145,36,98,170,57,236,135,218,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,18,184,208,227,6,235,194,110,174,104,131,174,11,73,38,9,152,212,94,40,50,182,77,19,149,244,208,49,246,244,142,186,39,70,199,75,190,157,38,149,235,27,90,228,149,142,123,54,239,88,228,142,69,127,104,154,227,165,159,254,27,195,53,3,31,255,0,150,166,241,214,186,234,111,251,18,197,190,25,127,246,94,221,223,253,149,79,117,27,115,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,167,128,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,227,86,196,231,177,190,38,54,186,71,66,253,205,218,245,86,170,246,223,35,31,119,218,229,159,225,186,167,193,54,167,106,14,159,100,52,151,204,122,249,166,249,5,77,13,117,50,174,201,89,236,250,132,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,230,22,211,196,143,5,31,188,7,3,218,61,172,250,123,108,186,215,106,78,27,165,248,221,52,86,234,36,239,123,102,214,218,72,158,250,116,137,206,78,147,69,221,158,104,214,52,87,201,241,197,178,71,62,46,221,85,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,160,158,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,55,108,238,39,84,124,115,70,142,147,180,178,58,69,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,169,44,178,221,125,188,98,183,155,78,45,145,253,159,189,86,219,234,41,237,215,127,6,202,191,103,213,62,55,54,42,158,195,213,25,47,109,234,215,246,220,187,93,183,162,251,148,205,102,191,105,190,163,233,38,178,229,152,6,174,86,120,220,190,221,112,116,183,74,223,28,181,158,58,73,218,147,182,171,188,239,142,78,243,37,100,189,94,137,39,222,124,109,107,247,53,39,7,39,125,111,208,108,7,50,189,105,182,103,99,164,179,234,14,99,80,200,44,121,77,76,157,89,91,2,163,58,89,209,93,238,167,123,165,111,113,157,61,213,15,115,99,114,239,138,157,175,134,188,88,249,167,214,79,152,25,15,168,206,89,78,144,234,206,141,105,31,40,92,82,227,174,56,135,218,219,13,251,219,22,58,108,119,107,147,218,181,210,93,174,18,67,15,121,17,124,54,222,203,165,241,30,231,69,217,223,30,233,82,54,58,160,75,190,229,21,163,154,177,165,90,5,119,187,106,20,222,14,203,155,92,41,114,12,110,209,182,154,78,148,179,81,66,239,104,119,226,123,159,253,144,199,64,206,196,136,215,71,225,58,244,69,149,197,75,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,165,110,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,182,158,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,219,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,58,170,248,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,50,185,99,115,12,186,227,215,92,123,133,221,104,172,171,184,217,238,53,16,90,48,219,210,181,211,79,110,158,71,36,112,91,167,233,213,207,166,115,149,172,137,254,245,133,85,172,95,185,218,180,246,232,1,66,220,212,245,142,197,171,188,92,93,233,177,200,122,210,96,86,248,176,233,42,119,63,251,42,170,154,121,228,169,93,143,99,85,157,185,234,37,131,167,196,215,118,55,181,202,215,162,36,64,46,167,147,38,169,125,171,225,198,251,166,117,247,223,21,95,130,100,18,120,106,47,11,179,193,218,235,88,147,67,247,136,196,108,155,234,155,113,119,189,206,123,122,116,94,141,237,161,63,192,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,165,110,117,126,105,241,111,151,244,62,163,113,37,87,40,30,34,243,189,96,210,204,159,76,243,170,143,31,251,51,246,69,29,158,183,100,49,108,181,203,76,248,96,163,237,197,19,58,246,124,11,221,221,123,158,247,247,250,42,166,196,87,73,254,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,54,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,106,160,128,28,234,252,172,98,223,48,40,125,58,226,69,94,80,220,69,231,120,150,187,91,120,117,241,30,47,12,205,125,169,89,224,182,67,31,132,186,71,70,217,188,103,115,180,178,201,214,26,14,207,107,184,214,125,238,254,157,91,209,215,39,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,115,56,186,209,11,87,14,60,69,230,122,53,98,190,85,221,237,182,10,138,103,81,213,213,198,214,78,176,84,82,195,83,27,36,219,240,185,236,108,232,197,122,35,81,234,197,114,53,155,182,36,245,224,23,255,0,170,203,136,223,205,255,0,254,110,82,149,86,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,7,95,230,143,164,52,218,75,198,14,77,61,182,10,72,45,185,205,60,57,125,44,48,207,44,175,99,234,92,246,85,58,85,147,250,47,125,100,21,114,35,90,174,98,50,70,35,118,255,0,65,178,215,146,94,177,216,165,197,115,174,31,170,33,236,222,169,174,11,152,209,201,185,238,241,116,178,71,79,73,80,157,17,155,35,236,190,42,111,122,191,115,252,87,194,222,145,185,86,207,202,171,231,157,248,39,249,147,244,210,170,203,62,229,117,203,254,178,239,89,109,226,111,91,241,222,205,170,31,13,113,193,237,115,201,60,21,82,85,69,60,83,195,118,119,109,236,219,10,118,186,69,28,136,246,204,217,29,34,181,24,145,58,94,215,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,42,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,231,247,156,166,251,144,91,172,86,155,189,119,136,164,198,109,239,181,218,227,237,49,158,30,149,245,85,21,110,143,171,81,21,253,103,171,168,127,87,42,187,227,233,215,107,90,137,99,252,169,248,21,166,204,100,160,226,159,85,232,41,42,108,84,181,9,54,21,66,218,169,91,59,174,52,149,172,95,105,61,97,145,168,214,69,45,60,145,54,25,17,221,197,89,28,230,53,173,141,101,183,67,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,5,80,115,65,229,247,77,105,166,189,113,67,162,214,170,183,177,245,14,175,204,44,116,209,75,82,253,243,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,108,141,136,233,126,22,53,253,57,255,0,42,126,21,181,231,34,207,232,56,145,199,243,10,188,11,15,180,212,37,42,212,58,147,188,185,92,9,51,60,93,3,34,115,154,213,166,86,177,205,117,67,183,36,115,54,53,141,175,146,39,44,55,62,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,70,174,104,92,20,126,240,24,35,245,159,79,109,151,90,237,73,195,109,236,166,138,221,68,157,239,108,218,219,51,158,250,116,137,206,78,147,69,221,158,104,214,52,87,201,241,197,178,71,62,46,221,117,240,11,194,6,178,241,23,168,244,153,214,7,126,251,21,101,193,174,16,220,23,48,168,183,54,182,58,123,164,10,217,169,160,167,167,122,181,149,83,35,210,39,189,138,228,99,35,84,115,215,171,227,142,91,84,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,170,249,231,126,9,254,100,253,52,252,158,75,154,233,168,245,217,182,71,195,197,206,243,227,176,202,28,126,167,36,182,211,84,34,190,75,117,83,107,41,163,145,148,239,235,240,67,39,138,123,223,26,162,183,184,212,123,118,43,229,89,44,215,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,155,109,88,193,127,101,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,178,174,1,127,250,172,184,141,252,223,255,0,230,229,41,85,102,148,248,78,242,177,163,127,47,241,239,78,128,175,94,104,60,190,233,173,52,215,174,40,116,90,213,86,246,62,161,213,249,133,142,154,41,106,95,190,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,45,145,177,29,47,194,198,191,164,0,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,25,233,62,117,251,80,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,135,171,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,0,8,149,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,78,180,67,253,181,96,89,87,248,215,28,201,49,203,135,252,165,29,117,182,186,158,79,251,50,67,52,114,51,254,39,53,205,254,165,65,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,194,243,148,223,114,11,117,138,211,119,174,241,20,152,205,189,246,187,92,125,166,51,195,210,190,170,162,173,209,245,106,34,191,172,245,117,15,234,229,87,124,125,58,237,107,81,39,255,0,42,62,10,63,105,185,84,28,74,106,101,178,235,77,141,226,87,10,122,156,74,46,157,152,111,23,72,100,115,150,163,122,57,36,116,52,178,70,207,115,91,178,73,87,106,189,82,25,162,117,202,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,57,255,0,237,251,70,191,108,191,187,231,237,10,213,251,66,246,127,180,253,133,189,221,238,206,221,251,119,244,237,247,187,127,123,216,221,221,237,125,238,206,223,198,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,121,254,107,26,141,164,120,103,11,149,248,214,164,226,180,153,53,223,44,168,90,44,90,133,213,44,134,122,43,139,98,122,165,209,139,215,186,214,83,35,147,114,198,139,189,102,142,7,244,142,161,202,81,9,163,62,10,116,231,91,116,171,135,156,107,12,215,188,170,146,237,144,208,211,195,13,45,21,53,52,12,101,142,221,29,60,80,211,91,86,88,81,27,82,248,155,18,171,230,94,189,95,35,154,143,145,172,108,143,238,167,52,226,83,87,169,180,23,65,179,157,92,154,122,72,234,49,219,60,211,91,210,174,9,102,130,91,139,250,69,69,12,140,139,163,213,146,84,201,12,106,168,173,232,143,85,87,53,17,92,153,183,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,227,242,137,63,203,123,91,238,186,35,197,126,38,235,125,142,146,233,79,158,84,83,224,245,204,154,71,70,248,32,175,172,167,68,158,39,39,84,71,199,44,113,61,81,205,84,115,17,236,248,85,201,35,52,18,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,67,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,106,160,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,64,60,209,252,246,106,111,209,125,30,136,149,92,2,255,0,245,89,113,27,249,191,255,0,205,202,82,170,203,31,226,159,142,170,156,59,133,93,42,225,99,74,43,234,233,175,181,90,111,143,195,154,215,58,150,39,64,219,117,93,134,52,246,107,18,104,220,174,124,177,84,71,43,166,141,91,219,68,141,173,123,156,233,18,46,213,202,159,142,58,157,74,181,80,112,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,234,138,250,152,98,232,230,186,54,175,114,24,164,115,209,174,137,210,77,99,224,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,194,121,220,105,13,51,237,90,123,175,116,48,82,71,81,5,68,184,133,210,71,79,47,126,118,61,178,85,81,53,145,251,226,70,70,177,215,171,157,240,189,86,104,211,227,68,77,145,131,149,102,177,216,180,139,139,139,69,54,71,15,74,76,246,223,46,29,29,78,231,255,0,98,213,84,207,4,148,203,177,140,114,191,185,61,60,80,116,248,90,222,254,247,57,26,197,69,190,146,170,249,231,126,9,254,100,253,52,142,188,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,250,12,115,26,246,61,200,246,94,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,11,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,149,92,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,0,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,85,124,88,249,167,214,79,152,25,15,168,206,118,174,95,188,8,223,120,170,202,163,205,114,150,120,45,50,199,238,9,29,198,167,171,36,246,165,84,18,82,201,45,171,99,42,34,168,131,187,77,80,229,241,45,69,107,58,116,78,174,247,37,239,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,103,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,73,154,206,44,124,211,235,39,204,12,135,212,103,39,255,0,0,191,253,86,92,70,254,111,255,0,243,114,148,170,179,74,124,39,121,88,209,191,151,248,247,167,64,117,82,26,232,135,43,157,6,209,61,121,185,235,69,29,77,93,242,142,158,161,149,120,142,63,113,139,185,6,61,63,244,157,42,202,231,57,213,111,99,186,118,29,34,34,196,159,19,187,178,181,147,54,101,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,0,21,193,205,99,129,202,157,74,181,87,241,73,166,207,164,138,251,140,89,213,249,77,177,204,138,4,184,219,169,90,247,173,107,36,232,138,250,152,98,234,215,54,71,47,114,24,163,107,21,174,137,177,205,78,196,180,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,31,91,222,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,128,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,209,199,215,26,248,175,10,122,113,87,100,180,220,252,70,166,228,214,249,163,199,45,244,235,27,228,160,222,142,141,183,58,132,145,175,99,97,137,232,170,198,189,171,222,145,138,196,77,173,149,241,81,95,237,75,59,253,169,254,218,253,187,253,185,253,160,251,83,237,63,11,15,254,148,241,62,39,191,217,217,218,254,253,241,108,217,179,250,182,244,247,23,147,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,62,178,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,39,241,23,130,112,191,203,3,1,212,188,234,163,255,0,195,212,118,122,45,147,127,57,221,61,161,115,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,197,87,248,34,213,7,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,162,185,24,221,239,87,200,228,222,247,42,216,255,0,43,174,95,244,118,138,59,111,19,122,223,142,247,174,179,120,107,142,15,107,158,72,39,165,142,150,88,34,158,27,179,187,111,126,233,151,187,210,40,228,70,58,23,70,233,21,170,245,137,209,89,248,43,3,157,166,177,216,162,197,112,94,31,169,225,239,94,170,110,9,152,214,73,185,237,240,148,177,199,81,73,78,157,21,155,36,239,62,90,159,122,63,115,60,47,196,222,146,53,82,173,177,156,42,235,149,89,114,203,237,190,162,146,58,124,58,207,29,238,185,179,61,200,249,32,125,194,146,133,27,18,35,85,21,253,218,232,156,168,229,106,108,107,215,175,84,70,185,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,244,235,209,23,248,31,147,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,163,238,18,53,162,213,175,92,60,225,58,129,75,151,210,100,87,121,44,244,116,153,37,68,44,108,79,138,247,29,60,126,54,41,98,107,90,145,63,186,174,114,53,26,214,171,30,199,179,172,111,98,175,96,32,7,51,142,61,179,190,26,235,44,218,57,163,176,123,55,47,189,219,225,190,212,228,85,20,240,212,71,69,66,179,203,27,34,167,134,68,115,31,52,143,167,145,30,233,24,173,100,125,54,163,159,34,62,30,63,203,67,152,182,67,62,67,14,128,113,25,154,213,221,217,119,168,142,28,79,32,185,58,170,182,227,37,198,162,170,56,153,109,154,70,178,71,74,199,186,101,123,38,149,205,237,108,115,28,247,49,209,182,40,193,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,65,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,161,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,22,62,86,53,147,229,254,67,233,211,153,172,53,80,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,160,30,104,254,123,53,55,232,190,143,68,74,174,1,127,250,172,184,141,252,223,255,0,230,229,41,85,103,213,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,245,255,0,109,88,22,85,254,53,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,169,80,189,238,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,245,150,160,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,23,125,204,87,71,44,90,201,194,62,119,77,119,155,195,213,225,246,249,243,27,93,78,215,191,179,85,65,4,178,57,54,53,236,71,119,96,90,136,58,187,115,89,223,223,181,206,99,80,160,205,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,167,94,138,159,196,211,150,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,17,3,143,126,20,111,188,90,107,46,131,97,189,171,173,30,33,109,251,73,89,148,222,232,161,99,188,5,46,219,122,199,26,58,69,70,36,211,189,157,168,211,163,220,157,95,39,109,236,138,68,37,254,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,9,85,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,0,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,21,87,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,130,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,205,103,22,62,105,245,147,230,6,67,234,51,147,255,0,128,95,254,171,46,35,127,55,255,0,249,185,74,85,89,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,51,89,197,143,154,125,100,249,129,144,250,140,229,170,112,159,196,94,9,194,255,0,44,12,7,82,243,170,143,255,0,15,81,217,232,182,77,252,231,116,246,133,206,104,40,251,145,69,39,103,187,216,123,123,175,110,198,127,21,95,224,139,82,186,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,237,127,201,209,174,223,186,199,239,47,236,239,255,0,172,123,19,189,71,255,0,171,30,206,241,190,216,241,30,39,254,199,133,237,247,191,251,93,63,251,36,127,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,208,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,241,87,220,255,0,50,201,177,156,103,12,190,228,53,117,118,44,58,158,166,154,197,111,114,162,65,66,202,138,135,212,78,172,106,34,34,190,73,100,85,115,215,171,213,27,27,85,118,198,198,182,111,242,189,224,91,246,215,149,51,92,117,143,12,241,122,109,101,223,236,122,106,215,109,134,251,116,142,70,162,117,133,90,190,34,142,30,146,119,58,171,88,249,81,145,253,235,91,81,26,93,72,6,112,120,201,215,74,206,34,120,142,204,245,27,219,62,209,178,186,225,37,187,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,184,196,239,189,157,26,157,217,165,118,198,171,149,169,37,116,175,75,126,202,114,133,214,157,75,175,177,120,90,252,239,32,181,120,106,223,21,191,198,90,232,174,212,48,195,247,104,245,108,123,42,157,113,111,189,173,123,186,245,94,173,237,169,21,120,78,243,79,163,127,48,49,239,81,128,237,92,212,244,114,197,164,92,92,93,234,113,201,186,82,103,182,248,179,25,41,182,191,251,22,170,166,121,227,169,77,239,123,149,253,201,233,229,159,175,194,214,247,246,53,168,214,34,172,138,228,161,173,247,84,186,230,92,55,77,99,164,117,181,212,245,25,197,61,201,178,57,179,199,58,58,138,142,88,30,223,123,94,199,53,97,115,85,54,171,21,146,34,239,222,157,187,95,35,255,0,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,189,107,49,107,221,108,47,119,128,170,220,197,146,53,116,106,143,72,103,99,59,82,39,71,181,58,178,78,219,223,20,104,103,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,89,230,127,153,106,126,77,62,103,168,25,13,93,246,251,85,79,73,77,81,112,171,84,116,243,178,154,158,58,120,150,71,116,234,247,164,80,198,138,247,117,123,213,21,206,87,57,85,203,113,60,149,60,172,101,63,48,43,189,58,220,79,240,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,241,99,229,99,89,62,95,228,62,157,57,154,195,85,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,230,143,231,179,83,126,139,232,244,68,170,224,23,255,0,170,203,136,223,205,255,0,254,110,82,149,86,92,79,42,126,7,42,116,214,213,65,197,38,164,190,146,91,238,79,103,71,226,214,198,178,41,210,221,110,170,107,30,149,175,147,162,171,42,102,139,163,90,216,220,157,184,101,145,175,87,58,87,71,11,154,199,3,149,58,149,106,175,226,147,77,159,73,21,247,24,179,171,242,155,99,153,20,9,113,183,82,181,239,90,214,73,209,21,245,48,197,213,174,108,142,94,228,49,70,214,43,93,19,99,154,165,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,69,28,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,143,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,204,190,172,96,191,178,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,94,247,45,125,94,166,213,254,15,176,121,214,122,69,185,97,244,235,136,92,161,166,130,88,153,3,232,90,214,83,181,86,78,187,222,234,53,164,145,238,98,171,21,242,185,19,111,69,99,101,0,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,149,92,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,0,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,85,124,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,149,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,76,214,113,99,230,159,89,62,96,100,62,163,57,63,248,5,255,0,234,178,226,55,243,127,255,0,155,148,165,85,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,3,53,156,88,249,167,214,79,152,25,15,168,206,120,171,238,127,153,100,216,206,51,134,95,114,26,186,187,22,29,79,83,77,98,183,185,81,32,161,101,69,67,234,39,86,53,17,17,95,36,178,42,185,235,213,234,141,141,170,187,99,99,91,55,249,94,240,45,251,107,202,153,174,58,199,134,120,189,54,178,239,246,61,53,107,182,195,125,186,71,35,81,58,194,173,95,17,71,15,73,59,157,85,172,124,168,200,254,245,173,168,141,46,164,166,14,104,220,9,90,180,78,235,14,187,232,190,51,87,79,132,223,42,30,220,130,221,73,3,124,22,61,90,231,49,34,124,123,87,116,84,213,14,123,145,25,179,183,20,141,70,35,154,147,67,19,98,175,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,161,237,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,58,175,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,119,58,38,75,125,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,126,176,35,87,49,93,99,177,104,223,8,249,221,77,222,31,17,87,152,91,231,195,173,116,219,158,206,245,85,124,18,198,229,222,214,61,27,218,129,42,39,232,237,173,127,99,102,230,185,237,82,131,52,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,94,157,122,34,255,0,2,239,185,130,97,86,173,53,229,171,147,233,205,138,162,174,123,110,43,103,198,108,148,114,213,189,174,158,72,41,174,86,248,99,116,142,107,90,213,122,181,136,170,168,214,167,94,189,17,63,129,78,220,39,121,167,209,191,152,24,247,168,192,91,247,54,77,11,190,235,7,12,191,105,49,43,53,170,174,235,167,119,7,228,149,83,84,43,35,170,101,158,58,89,146,181,148,242,57,63,232,38,124,123,154,143,109,50,116,220,246,198,199,83,183,13,122,189,83,160,186,243,131,106,228,51,213,199,79,142,222,33,154,224,148,144,69,52,242,219,159,214,42,216,99,100,189,24,175,146,154,73,163,69,85,111,69,122,42,57,170,136,228,210,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,67,94,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,253,54,53,142,123,24,229,123,40,174,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,231,249,42,121,88,202,126,96,87,122,117,184,159,224,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,226,199,202,198,178,124,191,200,125,58,115,53,134,170,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,20,3,205,31,207,102,166,253,23,209,232,137,85,192,47,255,0,85,151,17,191,155,255,0,252,220,165,42,172,210,159,9,222,86,52,111,229,254,61,233,208,29,84,167,110,107,28,14,83,105,173,214,191,138,77,54,125,92,182,44,158,240,175,202,109,142,100,179,173,186,227,84,231,189,107,89,39,69,70,83,77,47,86,185,178,57,59,115,75,27,88,174,108,173,142,24,107,195,71,17,121,223,11,250,167,65,169,152,45,71,249,42,59,197,22,200,127,156,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,252,81,127,138,46,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,215,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,101,11,115,83,209,203,22,145,113,113,119,169,199,38,233,73,158,219,226,204,100,166,218,255,0,236,90,170,153,231,142,165,55,189,238,87,247,39,167,150,126,191,11,91,223,216,214,163,88,138,178,127,146,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,247,231,99,219,29,45,107,159,39,190,36,100,107,29,2,53,191,11,213,102,145,126,52,69,217,105,64,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,85,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,64,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,197,85,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,51,89,197,143,154,125,100,249,129,144,250,140,228,255,0,224,23,255,0,170,203,136,223,205,255,0,254,110,82,149,86,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,12,214,113,99,230,159,89,62,96,100,62,163,57,213,120,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,91,232,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,143,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,242,136,121,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,210,111,242,138,225,247,136,45,43,197,110,249,254,123,144,123,47,1,205,109,244,183,27,22,47,223,138,171,198,73,52,112,203,29,219,115,28,228,165,235,2,164,93,190,169,36,157,126,245,172,236,67,186,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,6,245,195,166,119,197,7,31,90,171,166,152,45,63,226,5,246,178,241,91,190,31,230,203,95,182,150,25,235,59,114,203,31,123,181,223,99,187,76,118,247,255,0,4,79,226,169,119,218,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,237,111,85,232,141,70,181,172,99,88,198,49,141,232,0,20,215,206,111,93,43,50,157,101,177,104,53,162,243,190,203,132,219,227,184,221,41,35,73,227,254,120,171,106,189,169,50,57,82,41,123,116,139,78,232,222,214,170,179,197,206,221,234,174,115,91,249,92,153,52,183,237,95,17,215,221,76,175,177,120,170,12,19,31,147,195,86,248,173,158,14,233,90,244,134,31,187,71,163,164,223,74,219,139,125,237,115,27,211,170,244,119,109,73,255,0,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,71,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,102,139,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,226,114,43,36,106,163,156,138,138,183,103,202,179,88,239,186,187,194,61,162,155,35,135,173,94,5,112,151,14,142,167,115,63,178,169,105,160,130,74,101,216,198,53,25,219,130,162,40,58,124,78,119,99,123,156,174,122,162,76,0,86,7,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,102,217,147,181,210,88,227,71,186,103,72,217,17,168,244,149,210,244,14,74,158,86,50,159,152,21,222,157,110,39,248,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,177,242,177,172,159,47,242,31,78,156,205,97,170,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,0,243,71,243,217,169,191,69,244,122,34,85,112,11,255,0,213,101,196,111,230,255,0,255,0,55,41,74,171,52,167,194,119,149,141,27,249,127,143,122,116,7,85,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,22,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,39,79,151,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,189,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,155,155,19,226,157,60,223,242,155,22,115,193,126,158,230,184,181,119,141,178,228,25,133,166,233,110,169,237,62,62,253,44,246,154,249,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,197,96,240,157,230,159,70,254,96,99,222,163,1,165,50,178,249,220,105,125,170,171,0,211,221,104,133,212,144,92,173,151,137,113,122,132,109,19,123,245,144,84,195,37,76,91,234,58,163,182,64,234,73,182,198,168,228,235,87,35,145,91,239,223,10,185,107,234,245,78,144,113,131,131,206,179,213,165,183,48,168,92,66,229,13,52,17,74,249,217,92,230,178,157,170,178,116,216,198,214,37,36,143,115,21,30,140,137,200,155,186,171,29,160,144,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,42,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,153,172,226,199,205,62,178,124,192,200,125,70,114,127,240,11,255,0,213,101,196,111,230,255,0,255,0,55,41,74,171,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,5,0,222,184,116,206,248,160,227,235,85,116,211,5,167,252,64,190,214,94,43,119,195,252,217,107,246,210,195,61,103,110,89,99,239,118,187,236,119,105,142,222,255,0,224,137,252,85,46,251,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,189,0,3,242,114,108,90,197,152,91,161,180,228,116,62,46,146,158,225,65,116,142,62,235,227,219,85,69,85,21,93,52,157,88,168,171,178,120,34,127,78,187,93,183,163,145,90,170,139,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,159,233,78,133,233,198,141,86,101,247,108,42,205,218,186,231,121,5,110,73,127,185,78,168,250,170,218,170,137,228,153,24,231,162,39,72,98,238,185,145,70,136,141,107,85,202,189,94,249,30,254,128,0,43,87,86,57,53,254,212,53,79,50,212,207,222,59,217,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,110,253,189,205,187,182,183,175,78,189,19,175,66,90,240,109,194,181,171,132,29,35,155,76,109,249,133,94,79,81,95,120,168,189,215,92,102,164,109,43,31,60,140,138,36,108,80,163,158,177,177,34,130,36,84,116,143,85,126,247,117,68,114,49,190,131,138,61,11,253,229,52,39,38,209,79,181,63,103,62,209,248,47,231,63,3,227,59,30,30,178,10,159,239,61,200,247,110,236,109,254,154,116,221,215,223,211,162,194,173,39,228,215,251,47,213,60,55,83,63,120,239,105,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,219,55,118,246,238,218,238,157,122,244,94,157,11,42,33,7,25,60,178,45,92,88,106,228,58,175,111,213,58,76,34,161,214,122,123,109,117,60,56,187,107,31,93,60,47,151,165,84,178,165,76,42,231,246,159,20,73,185,170,168,200,24,155,186,34,35,127,127,130,30,1,239,188,25,101,89,45,218,159,93,62,213,217,114,139,124,52,245,150,143,179,12,161,235,85,4,155,169,234,123,235,81,43,254,6,73,82,206,218,35,90,238,255,0,87,117,86,52,152,0,28,255,0,71,180,47,78,52,26,143,38,180,233,125,155,216,214,172,163,32,155,36,154,219,18,162,82,209,213,75,4,16,200,202,102,34,39,106,21,240,237,122,71,213,90,199,61,200,205,172,70,49,157,0,0,69,94,57,248,24,253,244,126,196,255,0,117,31,177,223,99,189,165,254,36,246,135,138,241,126,27,255,0,120,135,102,223,13,255,0,181,215,127,245,116,247,249,78,10,121,111,126,231,218,167,117,212,207,219,47,218,223,105,227,243,216,188,23,217,223,1,219,238,84,211,205,221,238,120,169,122,244,240,219,118,237,78,187,250,245,247,116,89,170,8,255,0,198,183,10,95,190,14,150,90,180,207,237,239,217,47,102,100,16,95,124,111,178,252,127,115,183,77,81,15,107,183,222,139,167,95,19,187,118,229,233,179,167,79,127,84,224,28,46,114,164,253,218,245,219,25,214,191,219,215,218,63,179,158,55,249,179,236,183,131,239,248,138,57,233,191,191,120,185,54,237,239,238,254,130,245,219,211,221,215,170,79,242,21,113,173,203,123,247,193,213,59,86,166,126,217,126,201,123,51,31,130,197,224,190,206,248,254,231,110,166,162,110,239,115,197,69,211,175,137,219,183,106,244,217,215,175,191,162,122,190,6,56,24,253,203,190,219,127,117,31,182,63,108,125,155,254,36,246,127,133,240,158,39,255,0,120,155,126,239,19,255,0,179,211,103,245,245,247,74,162,170,255,0,144,199,255,0,138,47,244,39,255,0,159,44,167,73,240,95,217,126,150,97,186,103,237,79,105,253,146,199,237,214,47,27,216,236,248,175,11,77,28,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,61,88,0,133,92,107,114,222,253,240,117,78,213,169,159,182,95,178,94,204,199,224,177,120,47,179,190,63,185,219,169,168,155,187,220,241,81,116,235,226,118,237,218,189,54,117,235,239,232,158,175,129,142,6,63,114,239,182,223,221,71,237,143,219,31,102,255,0,137,61,159,225,124,39,137,255,0,222,38,223,187,196,255,0,236,244,217,253,125,125,210,168,16,171,141,110,91,223,190,14,169,218,181,51,246,203,246,75,217,152,252,22,47,5,246,119,199,247,59,117,53,19,119,123,158,42,46,157,124,78,221,187,87,166,206,189,125,253,17,193,79,45,239,220,251,84,238,186,153,251,101,251,91,237,60,126,123,23,130,251,59,224,59,125,202,154,121,187,189,207,21,47,94,158,27,110,221,169,215,127,94,190,238,139,53,64,60,166,172,96,191,181,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,86,183,242,24,255,0,241,69,254,132,255,0,243,229,148,234,198,11,251,80,210,204,203,76,253,169,236,207,181,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,220,221,251,123,155,182,238,111,94,157,58,167,94,165,107,127,33,143,255,0,20,95,232,79,255,0,62,90,161,31,248,214,225,75,247,193,210,203,86,153,253,189,251,37,236,204,130,11,239,141,246,95,143,238,118,233,170,33,237,118,251,209,116,235,226,119,110,220,189,54,116,233,239,234,156,3,133,206,84,159,187,94,187,99,58,215,251,122,251,71,246,115,198,255,0,54,125,150,240,125,255,0,17,71,61,55,247,239,23,38,221,189,253,223,208,94,187,122,123,186,245,73,254,64,14,40,249,82,126,242,154,237,147,107,95,237,235,236,231,218,63,5,252,217,246,91,198,118,60,61,28,20,223,223,188,92,123,183,118,55,127,65,58,110,233,239,233,213,122,174,129,112,49,251,14,225,99,81,248,104,253,168,251,111,246,129,237,143,231,191,98,120,111,3,227,173,209,81,127,131,248,135,247,118,118,183,255,0,124,110,237,219,126,30,155,150,42,255,0,33,143,255,0,20,95,232,79,255,0,62,89,78,147,224,191,178,253,44,195,116,207,218,158,211,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,121,77,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,157,177,198,249,33,222,159,4,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,10,214,254,67,31,254,40,191,208,159,254,124,247,245,28,169,117,30,187,67,161,225,226,231,197,231,142,195,40,114,8,178,75,109,53,70,16,175,146,221,84,216,106,35,145,148,239,246,135,193,12,158,41,239,124,106,138,222,227,81,237,216,175,149,100,252,173,39,228,215,251,47,213,60,55,83,63,120,239,105,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,219,55,118,246,238,218,238,157,122,244,94,157,11,42,56,255,0,22,28,58,218,184,165,209,43,198,144,92,46,212,150,106,138,234,138,74,186,27,196,214,182,215,190,219,60,51,177,235,44,81,171,216,168,247,68,146,194,174,107,218,168,201,158,158,244,85,106,194,12,79,146,213,247,6,202,172,217,174,45,197,143,130,189,99,247,10,123,165,186,167,236,35,36,236,85,65,35,100,138,77,143,174,115,29,181,236,106,244,114,43,87,167,69,69,79,113,103,224,17,255,0,141,110,20,191,124,29,44,181,105,159,219,223,178,94,204,200,32,190,248,223,101,248,254,231,110,154,162,30,215,111,189,23,78,190,39,118,237,203,211,103,78,158,254,169,21,116,159,147,95,236,191,84,240,221,76,253,227,189,167,246,75,32,183,95,124,23,217,14,207,138,240,181,49,205,218,238,120,215,108,221,219,219,187,107,186,117,235,209,122,116,58,175,26,220,183,191,124,29,83,181,106,103,237,151,236,151,179,49,248,44,94,11,236,239,143,238,118,234,106,38,238,247,60,84,93,58,248,157,187,118,175,77,157,122,251,250,35,130,158,91,223,185,246,169,221,117,51,246,203,246,183,218,120,252,246,47,5,246,119,192,118,251,149,52,243,119,123,158,42,94,189,60,54,221,187,83,174,254,189,125,221,22,106,128,1,90,186,177,201,175,246,161,170,121,150,166,126,241,222,204,251,91,144,92,111,190,11,236,135,123,194,248,170,153,38,237,119,60,107,119,237,238,109,221,181,189,122,117,232,157,122,18,171,130,158,20,191,115,237,44,186,233,159,219,223,181,190,211,200,39,190,248,223,101,248,14,223,114,154,158,30,215,111,189,47,94,158,27,118,237,201,215,127,78,158,238,171,21,117,99,147,95,237,67,84,243,45,76,253,227,189,153,246,183,32,184,223,124,23,217,14,247,133,241,85,50,77,218,238,120,214,239,219,220,219,187,107,122,244,235,209,58,244,38,175,11,154,23,251,181,232,78,51,162,159,106,126,209,253,156,241,191,206,126,7,193,247,252,69,100,245,63,222,123,146,109,219,223,219,253,53,235,183,175,187,175,68,234,160,242,154,177,130,254,212,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,90,223,200,99,255,0,197,23,250,19,255,0,207,150,168,0,0,21,171,171,28,154,255,0,106,26,167,153,106,103,239,29,236,207,181,185,5,198,251,224,190,200,119,188,47,138,169,146,110,215,115,198,183,126,222,230,221,219,91,215,167,94,137,215,161,53,120,92,208,191,221,175,66,113,157,20,251,83,246,143,236,231,141,254,115,240,62,15,191,226,43,39,169,254,243,220,147,110,222,254,223,233,175,93,189,125,221,122,39,85,0,2,170,255,0,144,199,255,0,138,47,244,39,255,0,159,44,167,73,240,95,217,126,150,97,186,103,237,79,105,253,146,199,237,214,47,27,216,236,248,175,11,77,28,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,61,88,57,87,20,122,23,251,202,104,78,77,162,159,106,126,206,125,163,240,95,206,126,7,198,118,60,61,100,21,63,222,123,145,238,221,216,219,253,52,233,187,175,191,167,69,133,90,79,201,175,246,95,170,120,110,166,126,241,222,211,251,37,144,91,175,190,11,236,135,103,197,120,90,152,230,237,119,60,107,182,110,237,237,221,181,221,58,245,232,189,58,22,84,69,94,57,248,24,253,244,126,196,255,0,117,31,177,223,99,189,165,254,36,246,135,138,241,126,27,255,0,120,135,102,223,13,255,0,181,215,127,245,116,247,249,78,10,121,111,126,231,218,167,117,212,207,219,47,218,223,105,227,243,216,188,23,217,223,1,219,238,84,211,205,221,238,120,169,122,244,240,219,118,237,78,187,250,245,247,116,89,170,86,174,172,114,107,253,168,106,158,101,169,159,188,119,179,62,214,228,23,27,239,130,251,33,222,240,190,42,166,73,187,93,207,26,221,251,123,155,119,109,111,94,157,122,39,94,132,128,208,46,6,63,97,220,44,106,63,13,31,181,31,109,254,208,61,177,252,247,236,79,13,224,124,117,186,42,47,240,127,16,254,238,206,214,255,0,239,141,221,187,111,195,211,114,197,95,228,49,255,0,226,139,253,9,255,0,231,203,41,210,124,23,246,95,165,152,110,153,251,83,218,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,79,86,0,0,17,255,0,141,110,20,191,124,29,44,181,105,159,219,223,178,94,204,200,32,190,248,223,101,248,254,231,110,154,162,30,215,111,189,23,78,190,39,118,237,203,211,103,78,158,254,169,192,56,92,229,73,251,181,235,182,51,173,127,183,175,180,127,103,60,111,243,103,217,111,7,223,241,20,115,211,127,126,241,114,109,219,223,221,253,5,235,183,167,187,175,84,159,224,0,0,5,106,234,199,38,191,218,134,169,230,90,153,251,199,123,51,237,110,65,113,190,248,47,178,29,239,11,226,170,100,155,181,220,241,173,223,183,185,183,118,214,245,233,215,162,117,232,77,94,23,52,47,247,107,208,156,103,69,62,212,253,163,251,57,227,127,156,252,15,131,239,248,138,201,234,127,188,247,36,219,183,191,183,250,107,215,111,95,119,94,137,213,64,7,63,210,157,11,211,141,26,172,203,238,216,85,155,181,117,206,242,10,220,146,255,0,114,157,81,245,85,181,85,19,201,50,49,207,68,78,144,197,221,115,34,141,17,26,214,171,149,122,189,242,61,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,93,56,163,208,158,26,253,137,251,107,206,126,206,125,163,241,62,204,254,108,172,172,239,248,126,215,123,252,26,41,54,237,239,197,253,46,157,119,123,186,244,94,159,147,162,156,102,112,217,196,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,216,245,244,155,41,89,36,113,186,77,245,16,70,197,232,249,163,78,136,187,190,46,189,58,34,170,118,179,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,250,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,56,86,169,113,235,194,118,139,103,119,61,51,212,189,86,246,54,73,102,236,248,218,47,97,92,170,59,93,216,89,52,127,121,13,59,227,119,88,229,99,190,23,47,78,189,23,162,162,162,116,13,20,215,189,39,226,39,21,170,205,116,115,43,251,65,101,162,184,62,215,61,79,129,169,164,217,84,200,227,145,209,236,168,142,55,175,70,77,26,245,68,219,241,116,235,213,21,19,160,0,1,242,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,127,139,94,199,53,122,42,42,31,88,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,245,128,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,0,0,0,7,52,214,254,35,116,123,135,27,85,178,251,172,185,61,93,130,219,119,168,125,37,37,99,108,213,213,176,44,237,110,238,211,228,166,134,70,198,245,110,231,53,175,86,171,209,146,43,119,108,127,78,65,252,168,252,9,255,0,191,159,250,51,120,255,0,84,36,253,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,69,95,229,71,224,79,253,252,255,0,209,155,199,250,161,223,244,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,35,174,127,204,47,131,157,48,204,174,218,127,153,235,77,37,45,246,197,80,180,151,10,122,107,77,194,181,144,78,136,155,162,89,105,224,124,74,246,170,237,123,81,202,172,122,57,142,232,230,185,19,234,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,239,5,69,236,43,149,63,119,181,11,230,147,239,38,167,100,109,233,28,79,119,196,228,235,211,162,117,85,68,89,0,0,0,17,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,103,110,178,118,42,160,145,209,203,30,246,83,57,142,218,246,57,58,181,85,171,211,170,42,167,188,237,90,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,131,138,107,95,25,156,54,112,237,149,82,225,90,199,169,31,103,239,85,182,246,93,32,166,246,61,125,94,250,87,201,36,109,147,125,60,18,49,58,190,25,19,162,174,239,135,175,78,138,138,191,173,161,124,81,232,79,18,158,219,253,138,103,63,104,254,206,120,111,105,255,0,54,86,81,246,60,71,119,179,254,19,20,123,183,118,37,254,143,94,155,125,253,58,167,94,170,14,85,174,156,81,232,79,13,126,196,253,181,231,63,103,62,209,248,159,102,127,54,86,86,119,252,63,107,189,254,13,20,155,118,247,226,254,151,78,187,189,221,122,47,79,201,209,78,51,56,108,226,39,42,170,194,180,115,82,62,208,94,168,173,239,186,79,77,236,122,250,77,148,172,146,56,221,38,250,136,35,98,244,124,209,167,68,93,223,23,94,157,17,85,59,88,7,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,254,45,123,28,213,232,168,168,125,96,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,96,28,255,0,90,245,239,73,248,118,197,105,115,93,99,202,254,207,217,107,110,12,181,193,83,224,106,106,247,213,62,57,36,108,123,41,227,145,233,213,144,200,189,85,54,252,61,58,245,84,69,231,250,91,199,175,9,218,211,157,219,52,207,77,53,91,219,57,37,231,189,224,168,189,133,114,167,238,246,161,124,210,125,228,212,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,32,0,4,85,254,84,126,4,255,0,223,207,253,25,188,127,170,29,255,0,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,238,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,11,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,0,0,0,69,95,229,71,224,79,253,252,255,0,209,155,199,250,161,223,244,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,63,39,237,102,43,246,171,236,47,218,107,87,218,79,103,251,91,216,254,54,63,29,224,123,157,175,19,216,235,220,236,247,62,14,230,221,187,190,30,189,125,199,229,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,253,220,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,78,1,252,168,252,9,255,0,191,159,250,51,120,255,0,84,37,80,60,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,221,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,226,184,159,49,238,12,115,156,170,205,133,98,218,201,227,111,89,5,194,158,215,110,166,251,59,117,143,191,85,60,141,142,40,247,190,153,172,110,231,189,169,213,202,141,78,189,85,81,61,228,149,0,138,191,202,143,192,159,251,249,255,0,163,55,143,245,66,74,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,0,0,7,63,214,189,123,210,126,29,177,90,92,215,88,242,191,179,246,90,219,131,45,112,84,248,26,154,189,245,79,142,73,27,30,202,120,228,122,117,100,50,47,85,77,191,15,78,189,85,17,121,254,150,241,235,194,118,180,231,118,205,51,211,77,86,246,206,73,121,239,120,42,47,97,92,169,251,189,168,95,52,159,121,53,59,35,111,72,226,123,190,39,39,94,157,19,170,170,34,200,0,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,253,88,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,250,238,107,30,232,38,107,92,169,209,203,20,136,157,118,175,79,172,0,1,202,181,211,138,61,9,225,175,216,159,182,188,231,236,231,218,63,19,236,207,230,202,202,206,255,0,135,237,119,191,193,162,147,110,222,252,95,210,233,215,119,187,175,69,233,229,52,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,123,193,81,123,10,229,79,221,237,66,249,164,251,201,169,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,64,3,202,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,253,220,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,78,1,252,168,252,9,255,0,191,159,250,51,120,255,0,84,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,69,232,15,28,117,60,56,241,179,171,218,61,156,50,145,250,117,154,106,197,245,243,85,200,248,169,223,99,184,205,112,124,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,107,116,0,30,83,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,108,145,178,73,182,39,193,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,66,184,57,127,113,49,153,113,95,204,15,53,213,44,194,134,146,220,198,233,189,93,182,209,108,166,68,115,45,214,232,238,180,79,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,105,64,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,81,183,50,254,56,234,120,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,190,54,72,178,61,85,92,198,67,215,249,50,106,31,16,87,156,170,251,167,116,247,95,105,233,30,51,111,146,122,202,74,218,184,153,236,155,133,100,136,250,119,82,162,198,233,159,220,90,122,158,176,163,227,129,187,230,149,203,220,86,182,88,215,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,2,152,52,171,141,187,175,10,28,114,235,69,139,39,158,174,187,78,178,173,72,189,67,117,163,117,83,155,5,166,119,94,21,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,62,151,19,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,3,149,113,99,229,99,89,62,95,228,62,157,57,94,188,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,124,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,187,35,98,54,47,133,141,103,75,95,0,229,92,88,249,88,214,79,151,249,15,167,78,66,14,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,233,18,195,19,99,232,199,70,206,245,154,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,244,237,189,81,27,43,21,100,87,44,94,60,127,98,23,218,109,6,213,139,214,220,7,32,184,55,217,183,75,141,199,183,75,139,204,230,76,233,58,55,180,229,236,212,78,234,116,118,233,35,138,23,44,147,47,77,242,185,110,164,202,185,127,220,174,60,137,233,151,214,189,98,180,230,156,200,249,130,84,240,237,77,30,143,104,221,214,145,218,139,113,167,109,77,109,202,25,98,153,248,203,18,88,36,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,211,163,227,85,166,204,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,191,238,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,218,216,43,202,135,142,58,156,106,235,100,225,31,81,153,72,150,43,149,69,67,49,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,246,156,157,101,73,165,108,125,30,217,25,217,183,64,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,10,118,209,62,56,233,184,82,227,103,92,240,253,65,101,93,70,157,102,26,145,123,125,116,209,62,89,95,100,171,109,194,161,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,113,32,0,1,202,184,177,242,177,172,159,47,242,31,78,156,130,188,165,56,215,246,221,29,31,9,186,155,115,186,214,94,161,239,73,133,220,39,94,252,110,161,134,14,227,237,142,84,110,248,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,246,126,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,72,1,203,23,143,31,216,133,246,155,65,181,98,245,183,1,200,46,13,246,109,210,227,113,237,210,226,243,57,147,58,78,141,237,57,123,53,19,186,157,29,186,72,226,133,203,36,203,211,124,174,91,169,0,0,0,0,25,87,47,251,149,199,145,61,50,250,215,172,86,158,215,140,30,44,240,222,17,116,191,237,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,108,235,219,98,170,58,86,34,208,13,219,90,245,114,245,170,21,186,213,89,168,249,4,121,221,125,68,149,50,228,20,149,207,165,173,107,223,26,196,228,142,72,85,171,19,59,74,177,35,35,218,198,199,209,141,68,98,35,75,126,226,218,183,91,107,249,83,100,115,241,27,105,164,183,106,43,105,237,112,223,33,166,116,14,99,159,29,254,153,145,76,171,78,247,195,190,72,91,20,143,72,213,24,143,123,145,173,98,124,13,164,195,85,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,86,175,43,78,61,190,194,86,88,120,81,213,8,55,227,247,91,135,131,196,46,148,244,253,100,160,174,171,157,92,148,117,13,98,117,146,25,167,149,202,201,122,43,163,146,69,71,170,196,228,116,22,254,1,21,121,163,249,19,212,223,162,250,197,17,229,57,115,113,237,251,212,88,167,211,125,68,131,195,234,110,51,111,241,149,117,16,83,236,165,189,80,177,236,137,107,26,140,77,144,204,143,146,54,203,23,185,170,231,181,241,38,215,58,56,102,168,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,138,139,230,189,199,29,78,75,117,189,240,143,167,44,164,91,21,182,162,157,153,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,59,174,94,146,172,209,58,62,140,108,111,239,115,78,82,154,135,196,21,47,16,84,122,95,166,215,95,23,130,213,247,175,185,125,154,178,174,40,169,89,75,28,94,29,106,227,87,199,36,141,153,178,79,77,240,192,141,116,206,100,44,149,205,141,171,36,125,175,152,119,16,185,87,11,252,194,244,239,87,49,106,111,31,224,52,254,150,154,227,107,125,84,148,240,220,232,101,175,184,182,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,173,143,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,0,17,87,153,214,150,254,212,56,54,205,124,37,139,218,119,92,75,195,229,54,255,0,236,174,207,133,240,178,39,139,159,222,246,181,251,104,100,173,248,29,187,175,95,133,170,244,97,69,122,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,154,126,5,117,115,164,214,59,238,31,163,88,150,142,218,33,237,210,106,37,194,162,162,233,83,185,139,186,150,218,234,121,27,77,177,204,85,77,243,207,79,47,113,175,99,155,225,182,252,77,145,200,149,237,203,195,10,181,103,252,105,105,85,138,243,81,87,13,61,45,225,247,182,58,153,237,107,214,123,125,52,181,208,181,85,205,114,108,116,180,209,181,233,211,170,177,92,136,173,85,71,38,135,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,228,255,0,229,89,199,143,254,136,225,83,87,239,95,229,98,196,47,183,59,143,253,3,41,172,141,103,107,254,176,232,159,36,223,228,233,216,223,239,76,45,80,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,11,115,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,175,75,228,169,230,159,41,249,127,93,234,54,226,234,65,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,87,52,30,96,148,215,106,107,215,11,218,45,117,171,99,25,80,234,12,194,249,77,44,180,207,223,12,181,84,245,150,85,138,88,26,229,98,185,144,57,243,197,46,201,24,174,139,226,99,159,214,5,240,209,195,166,119,197,6,169,208,105,158,11,79,254,74,178,241,91,190,31,230,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,118,247,255,0,4,79,226,169,160,142,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,111,84,106,189,219,24,140,141,171,177,141,68,164,206,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,25,172,226,199,205,62,178,124,192,200,125,70,114,90,114,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,220,155,162,166,168,115,218,170,253,253,184,164,106,189,90,212,154,105,91,115,231,138,173,214,141,47,183,106,229,6,132,92,50,250,74,92,238,233,103,91,245,13,158,102,72,199,213,81,35,228,98,186,41,21,189,167,189,22,25,85,98,107,214,77,145,189,251,118,53,92,158,127,139,31,43,26,201,242,255,0,33,244,233,204,214,23,61,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,189,92,170,175,87,117,176,160,114,174,44,124,172,107,39,203,252,135,211,167,51,88,94,79,45,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,114,118,228,107,158,174,145,35,155,224,0,0,7,31,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,51,195,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,247,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,45,43,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,58,68,176,196,216,250,49,209,179,189,81,101,180,233,7,25,182,46,15,57,102,105,69,206,59,87,182,115,60,163,237,21,62,51,109,149,143,74,87,73,21,222,171,187,83,83,35,122,116,134,46,236,74,177,181,201,36,142,123,90,221,168,175,150,58,160,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,187,78,92,28,191,232,248,119,177,69,171,122,189,142,255,0,117,138,255,0,19,4,84,213,18,65,81,30,59,75,189,241,237,167,124,47,146,55,205,52,104,143,124,200,237,201,28,169,19,81,159,124,178,206,163,42,229,207,114,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,175,87,42,171,213,221,108,40,0,12,214,113,99,230,159,89,62,96,100,62,163,57,47,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,94,216,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,247,205,35,220,216,92,198,245,70,198,231,190,59,148,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,205,103,22,62,105,245,147,230,6,67,234,51,146,255,0,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,237,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,111,84,108,110,123,227,185,67,197,71,173,122,71,46,168,84,104,171,117,31,31,76,238,150,158,26,151,227,238,174,99,107,85,146,199,36,173,70,70,171,213,239,72,161,124,174,99,122,189,145,172,111,122,53,146,70,231,123,80,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,119,220,184,57,128,81,241,17,98,139,73,53,123,34,254,235,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,254,249,34,157,68,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,6,85,203,254,229,113,228,79,76,190,181,235,21,165,0,150,211,202,83,141,127,109,209,209,240,155,169,183,59,173,101,234,30,244,152,93,194,117,239,198,234,24,96,238,62,216,229,70,239,143,178,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,103,224,0,0,0,25,87,47,39,130,13,94,195,116,23,150,38,37,171,154,129,61,92,118,44,118,158,239,53,66,82,64,179,79,43,223,124,171,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,162,248,157,226,23,42,226,131,89,111,90,185,148,211,120,15,31,219,166,183,90,217,85,37,68,54,202,24,155,182,42,120,220,245,255,0,58,71,171,90,198,190,89,101,122,49,155,246,164,233,229,41,193,71,182,235,40,248,178,212,219,101,170,178,203,15,122,60,46,223,58,119,228,117,116,51,246,223,115,114,35,182,71,217,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,152,28,209,252,137,234,111,209,125,98,136,160,19,85,0,138,188,209,252,137,234,111,209,125,98,136,161,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,52,19,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,157,34,129,149,115,74,124,39,121,88,209,191,151,248,247,167,64,102,176,185,238,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,234,229,85,122,187,173,133,30,83,15,213,93,56,212,11,238,83,140,97,89,165,170,245,117,194,174,13,181,223,233,40,234,18,73,45,245,74,196,122,71,34,39,253,166,245,78,173,73,34,154,53,93,241,72,214,240,14,104,254,68,245,55,232,190,177,68,81,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,103,218,12,127,185,53,71,178,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,187,69,217,215,107,186,42,123,228,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,211,153,111,48,74,109,30,181,94,56,124,210,11,173,92,122,131,95,79,225,175,23,106,73,101,165,159,26,99,219,75,60,107,26,190,5,100,239,168,166,158,86,163,225,149,175,129,122,57,21,30,141,233,81,122,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,23,65,60,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,86,178,249,213,249,167,197,190,95,208,250,141,196,225,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,186,8,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,128,0,203,190,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,211,167,84,79,224,94,247,44,93,82,253,168,112,109,133,120,187,239,180,238,184,151,136,197,174,31,216,189,159,11,225,100,95,9,7,185,141,107,246,208,201,69,241,183,119,94,191,19,149,232,242,85,20,87,205,199,83,50,172,195,139,219,198,11,118,171,233,101,192,173,244,22,251,69,44,114,73,219,111,137,164,134,178,121,220,199,61,88,147,61,243,163,28,246,53,187,163,130,6,170,42,179,170,200,14,72,90,91,255,0,210,94,181,220,44,95,237,76,90,209,115,241,95,243,212,215,193,217,71,255,0,248,181,219,222,207,248,152,239,239,136,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,229,69,228,242,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,51,124,167,110,107,28,113,211,106,85,214,191,133,189,54,101,92,86,44,98,240,172,202,110,110,124,176,45,198,227,74,231,177,104,153,31,84,71,211,67,47,87,57,210,53,123,147,69,27,152,141,108,77,146,106,224,39,255,0,37,79,52,249,79,203,250,239,81,183,23,82,10,171,231,157,248,39,249,147,244,210,189,116,71,94,115,45,3,147,52,186,105,253,109,93,182,251,150,98,242,227,52,247,106,74,132,134,123,107,37,173,164,158,89,163,93,142,93,238,138,154,72,145,90,172,123,22,100,145,175,71,70,157,124,86,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,151,253,194,167,15,88,39,2,92,56,214,63,41,169,181,37,214,134,223,81,144,103,89,37,21,44,207,241,61,134,73,43,145,61,206,150,72,105,225,221,28,109,107,91,187,107,228,72,152,249,158,213,145,86,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,25,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,114,162,213,57,115,115,41,197,113,236,38,125,25,226,99,48,246,100,120,205,191,185,140,95,103,166,141,148,173,181,209,209,177,137,108,115,41,226,71,172,204,100,14,124,78,119,113,243,185,238,143,175,113,34,100,181,213,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,110,99,252,37,43,26,145,211,83,111,99,24,146,118,160,142,40,187,155,17,207,217,185,223,19,149,75,84,225,114,193,170,118,110,84,58,155,113,213,43,221,214,187,219,184,126,77,112,199,32,185,212,212,203,53,5,141,182,127,15,75,3,91,58,39,106,21,240,242,75,19,35,235,26,197,52,111,106,252,106,137,77,135,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,126,156,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,253,136,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,218,232,159,44,170,57,87,22,62,86,53,147,229,254,67,233,211,153,172,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,223,247,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,116,138,0,0,0,34,255,0,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,37,0,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,124,160,181,238,84,252,9,90,146,213,65,197,54,178,227,53,110,185,58,161,39,194,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,111,107,81,136,206,251,81,251,224,146,59,74,6,85,207,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,255,0,184,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,37,0,0,205,103,22,62,105,245,147,230,6,67,234,51,156,168,185,62,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,182,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,189,81,210,53,239,146,197,74,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,170,190,121,223,130,127,153,63,77,32,87,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,161,237,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,187,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,193,154,206,44,124,211,235,39,204,12,135,212,103,57,81,111,220,188,185,148,219,178,92,38,225,166,124,76,102,27,50,12,82,223,53,109,170,249,45,53,85,85,85,226,215,73,71,81,85,84,234,158,212,79,69,154,154,10,87,57,101,115,145,243,181,205,77,175,149,175,124,181,109,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,188,158,88,182,237,71,162,224,219,10,169,212,140,142,235,114,146,225,226,42,44,180,215,58,53,134,107,101,157,36,88,233,41,154,247,46,249,161,86,71,223,138,71,116,68,138,162,54,51,238,227,98,146,168,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,208,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,255,0,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,166,231,112,174,117,126,86,49,111,152,20,62,157,113,42,47,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,102,253,169,213,65,23,248,254,227,6,213,194,110,145,185,214,245,171,147,59,204,105,235,40,49,70,67,19,85,148,211,177,141,73,43,165,116,140,116,91,41,214,104,158,145,185,174,89,94,230,51,110,197,146,72,243,238,95,247,43,143,34,122,101,245,175,88,173,40,4,23,147,203,79,142,170,158,38,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,220,157,185,26,231,171,164,72,230,248,0,0,0,50,174,122,172,139,84,179,188,175,4,196,116,206,255,0,125,241,88,222,9,227,254,207,209,120,88,89,224,252,108,201,53,87,222,49,137,36,155,228,106,59,239,28,237,189,58,55,162,123,137,107,203,79,129,90,110,38,178,106,173,79,212,234,10,74,173,47,199,42,39,182,213,80,186,170,88,231,187,220,86,157,21,176,49,96,145,146,194,200,82,120,102,116,138,228,220,189,184,218,215,163,164,88,238,207,237,102,43,246,171,236,47,218,107,87,218,79,103,251,91,216,254,54,63,29,224,123,157,175,19,216,235,220,236,247,62,14,230,221,187,190,30,189,125,196,107,230,143,228,79,83,126,139,235,20,69,0,154,168,4,85,230,143,228,79,83,126,139,235,20,69,0,158,255,0,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,41,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,31,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,196,233,103,52,47,108,240,75,149,234,69,202,75,85,231,89,244,238,223,4,119,75,69,84,126,10,26,254,253,116,84,116,247,54,71,26,175,118,20,241,16,186,118,199,219,233,42,57,136,144,50,88,92,180,216,93,247,25,56,126,163,224,28,171,242,12,55,87,51,223,182,153,125,170,223,99,130,233,123,216,169,226,100,246,213,26,181,187,157,209,242,246,216,172,139,188,244,73,37,237,247,30,136,247,185,18,144,79,127,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,20,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,16,3,157,95,149,140,91,230,5,15,167,92,74,149,208,141,99,190,232,22,166,81,106,174,45,14,251,213,170,223,117,167,183,73,185,137,225,170,170,237,213,20,145,84,244,123,30,199,246,95,80,217,123,110,106,181,253,189,139,209,29,213,60,85,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,239,114,230,224,163,247,85,211,137,239,249,253,178,213,38,166,229,63,121,114,169,129,59,178,90,232,85,24,177,219,27,54,231,49,219,94,197,146,87,68,141,107,228,115,91,214,86,195,20,139,40,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,157,185,213,249,167,197,190,95,208,250,141,196,128,4,244,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,78,157,95,34,173,218,0,1,72,28,224,180,114,251,131,113,64,186,171,81,55,136,178,234,93,190,10,138,57,54,177,157,138,170,26,120,41,42,41,186,35,220,247,109,99,41,165,238,43,88,213,241,59,27,185,99,114,157,131,145,246,127,77,21,215,84,244,182,187,33,171,90,138,170,123,117,254,215,105,114,202,232,17,145,58,88,43,106,24,157,59,76,122,172,212,12,119,189,30,244,72,255,0,164,145,174,219,73,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,48,89,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,104,79,128,125,51,202,180,139,132,45,54,193,115,90,79,9,122,167,183,212,92,42,105,93,28,145,201,75,227,106,230,172,100,18,178,70,53,236,154,54,84,53,146,49,91,240,200,215,181,21,81,17,86,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,201,149,103,224,114,155,136,238,92,58,113,172,56,59,234,217,168,184,93,158,252,200,105,35,100,181,12,190,91,161,188,220,103,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,215,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,19,255,0,136,94,110,87,221,93,225,198,29,47,196,240,111,179,249,126,83,111,158,215,154,220,36,107,37,161,142,149,236,88,229,142,220,215,57,207,254,200,99,157,185,101,77,208,53,206,99,22,87,171,103,100,21,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,153,92,201,56,103,195,120,80,210,61,7,210,220,62,186,174,226,247,84,100,247,43,189,206,165,85,175,184,220,100,101,165,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,254,190,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,240,79,243,39,233,165,85,151,189,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,166,247,49,175,123,26,143,124,32,230,133,199,79,237,175,42,126,135,104,230,103,226,244,218,203,179,219,21,52,77,219,13,246,233,28,142,85,233,50,57,124,69,28,61,35,237,244,70,177,242,163,228,251,214,182,158,68,244,28,162,53,159,137,121,115,247,232,246,53,109,171,202,116,190,223,79,45,69,198,26,218,182,83,81,99,79,158,104,223,226,153,58,193,36,174,123,210,42,134,199,68,199,49,146,73,44,178,46,196,108,178,183,133,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,207,233,245,211,78,43,181,198,110,30,45,151,159,29,153,208,227,242,228,151,42,106,116,71,199,110,165,108,212,241,198,202,135,245,248,38,147,197,49,236,141,17,93,219,106,189,219,17,241,44,157,0,25,172,226,199,205,62,178,124,192,200,125,70,114,79,240,181,193,37,171,138,254,6,178,91,238,49,5,37,14,162,226,185,197,218,107,85,99,105,90,233,238,208,54,207,72,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,197,106,34,73,39,88,65,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,231,64,225,123,66,239,188,69,235,142,43,165,246,155,53,214,186,130,186,225,79,45,254,107,114,177,146,91,236,237,153,137,87,84,178,72,139,28,123,35,114,237,87,162,162,200,232,216,141,123,158,214,58,250,56,133,197,172,88,55,5,250,151,133,98,212,62,10,203,143,233,125,230,215,110,166,238,190,78,197,44,22,153,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,153,194,44,211,93,185,116,211,106,31,8,154,79,174,188,59,225,84,145,230,80,96,246,123,150,83,104,161,108,189,252,129,143,182,82,117,158,158,45,235,18,84,198,177,189,238,142,56,218,250,133,154,71,110,124,200,214,75,94,186,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,83,66,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,253,110,44,124,172,107,39,203,252,135,211,167,51,88,89,247,54,190,10,61,137,89,89,197,150,153,91,45,84,118,89,187,49,230,150,248,19,177,35,107,166,159,182,203,155,81,93,178,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,100,0,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,138,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,0,0,0,10,234,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,155,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,221,12,108,107,166,107,221,209,93,35,88,201,41,176,159,252,177,120,14,253,183,223,105,181,231,86,44,187,176,28,126,224,223,102,218,238,54,238,229,46,81,51,89,51,100,232,238,235,87,179,79,59,105,213,219,163,146,41,156,146,66,189,118,74,212,186,144,12,171,147,43,137,254,5,106,112,14,30,116,199,137,237,45,160,171,159,24,190,96,246,75,150,103,12,213,81,108,180,220,103,167,162,99,103,137,100,145,38,145,149,83,84,170,172,108,99,251,79,107,215,115,99,123,25,28,95,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,6,107,56,177,243,79,172,159,48,50,31,81,156,157,56,143,5,31,189,87,44,205,43,191,224,22,203,84,122,155,139,123,106,75,109,76,233,218,146,233,66,151,123,130,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,37,101,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,247,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,101,66,195,43,214,54,181,171,19,218,246,109,216,145,201,37,123,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,85,95,60,239,193,63,204,159,166,149,86,75,78,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,123,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,109,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,102,107,56,177,243,79,172,159,48,50,31,81,156,157,56,143,5,31,189,87,44,205,43,191,224,22,203,84,122,155,139,123,106,75,109,76,233,218,146,233,66,151,123,130,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,37,96,157,171,131,158,30,191,121,254,32,177,189,38,173,169,186,209,89,106,251,245,183,187,133,186,151,189,37,29,12,17,58,71,57,85,81,89,23,113,233,28,13,149,232,173,108,147,199,240,189,122,49,218,62,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,22,169,205,115,129,111,239,252,80,104,166,25,254,216,170,207,232,168,93,254,107,155,116,142,157,27,255,0,75,226,158,215,127,176,153,89,254,17,49,8,56,35,180,235,205,199,137,124,58,179,135,11,101,37,86,101,107,168,125,91,101,184,67,190,221,75,68,172,88,106,165,173,119,78,172,166,88,166,116,110,115,122,73,247,141,108,95,124,232,209,108,211,157,95,149,140,91,230,5,15,167,92,74,86,59,175,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,211,184,196,84,108,175,69,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,120,174,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,206,145,234,214,189,204,138,41,94,140,126,205,171,158,29,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,138,47,251,149,199,145,61,50,250,215,172,86,148,2,75,252,147,130,143,109,240,15,167,252,88,233,149,178,235,89,122,135,218,145,230,150,248,19,191,27,168,97,184,214,198,203,155,81,93,190,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,124,96,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,4,112,117,198,46,9,197,254,9,81,127,176,81,251,27,36,179,108,251,65,143,247,38,168,246,95,118,106,134,82,255,0,101,62,8,163,159,187,29,58,201,247,104,187,58,237,119,69,79,124,128,0,0,0,50,174,119,254,14,184,58,206,248,191,206,234,44,22,10,207,99,99,118,109,159,104,50,14,220,53,30,203,238,195,80,250,95,236,87,207,20,147,247,100,167,88,254,237,87,103,93,206,232,137,239,185,253,111,214,253,6,229,239,160,214,202,58,59,29,37,13,29,13,59,237,216,142,35,110,147,100,247,41,219,241,57,17,206,220,228,98,57,233,36,245,82,110,84,89,55,59,185,44,140,100,148,87,115,226,71,91,110,218,218,206,35,106,179,234,182,106,43,42,32,169,75,229,53,60,20,207,223,12,12,167,98,44,81,49,176,171,22,22,54,55,177,89,178,70,43,154,244,114,57,221,109,83,137,76,147,94,114,206,83,89,53,247,137,28,98,146,199,155,84,83,217,86,162,40,151,183,60,240,123,98,135,181,81,85,79,177,173,164,169,123,126,41,32,106,170,53,125,253,34,87,45,60,52,194,106,160,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,7,127,230,97,193,69,187,134,12,238,219,155,105,165,179,195,105,182,91,210,154,138,142,52,170,155,216,213,208,195,26,73,79,53,68,206,147,127,123,163,231,141,93,38,229,233,59,81,136,216,81,206,230,188,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,186,8,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,45,166,148,248,78,242,177,163,127,47,241,239,78,128,205,97,102,156,79,240,43,77,159,240,111,166,60,79,105,109,5,36,25,61,143,77,236,151,44,206,25,170,165,223,118,183,65,100,162,99,103,137,100,145,97,141,244,176,211,42,172,108,99,59,172,115,215,115,164,99,25,37,101,147,83,149,31,14,159,182,158,35,160,207,239,116,251,241,189,45,240,247,218,143,143,167,118,232,231,187,217,209,124,50,178,70,244,146,41,42,55,35,94,197,240,157,183,167,73,83,173,149,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,238,188,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,39,63,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,191,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,132,28,234,252,172,98,223,48,40,125,58,226,82,177,113,60,171,248,21,166,192,49,235,87,19,218,165,65,73,62,79,124,167,134,229,134,67,13,84,187,237,54,233,233,102,99,167,149,99,145,33,145,245,80,212,162,164,111,99,251,76,107,23,115,100,123,217,31,138,230,185,199,79,247,254,23,244,83,51,255,0,108,82,231,245,180,45,255,0,53,173,181,199,80,142,255,0,165,241,76,107,127,216,66,175,255,0,8,132,142,188,178,181,159,137,124,71,91,109,218,99,162,214,218,188,171,30,189,212,73,112,191,99,51,213,178,150,220,214,54,7,67,227,230,170,116,19,58,137,145,58,72,28,247,196,205,243,118,161,135,164,142,88,152,123,94,117,126,105,241,111,151,244,62,163,113,60,167,47,110,14,176,78,47,240,77,100,176,95,235,61,141,146,89,190,206,253,159,200,59,115,84,123,47,187,53,91,234,191,177,89,60,81,207,221,142,157,35,251,197,93,157,119,55,162,167,190,37,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,164,242,148,227,95,219,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,187,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,248,0,128,28,228,244,83,237,207,15,182,157,99,164,184,118,106,244,202,224,189,232,36,151,108,115,208,220,101,167,167,147,107,82,55,43,166,108,236,163,86,245,123,26,145,247,250,238,118,196,43,3,130,253,99,177,104,23,20,24,6,170,229,48,239,178,218,174,18,83,220,100,220,244,240,212,181,116,242,210,75,83,209,140,123,223,217,101,67,165,237,181,170,231,246,246,39,69,119,84,183,78,109,153,173,171,21,224,183,32,177,92,41,234,228,168,204,111,22,171,37,11,161,99,85,145,206,202,150,215,43,165,85,114,42,51,181,67,43,81,90,142,93,238,98,116,232,170,230,211,6,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,181,143,240,148,172,107,164,169,169,216,247,177,36,237,65,28,178,246,247,163,159,179,107,126,39,34,26,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,2,185,191,232,246,137,96,186,185,77,155,97,249,37,37,167,54,202,169,233,171,238,248,141,53,154,118,178,169,146,62,177,37,189,45,94,238,195,94,249,32,142,39,192,214,163,220,253,211,59,170,189,238,117,123,23,103,202,59,71,180,75,25,209,122,237,82,192,242,74,76,187,44,190,212,71,65,124,187,58,205,61,20,246,119,165,37,44,242,217,88,179,57,82,70,69,44,155,221,60,72,214,76,171,31,94,189,166,109,228,28,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,240,79,243,39,233,167,10,229,1,128,97,185,215,21,245,53,89,134,61,73,118,126,43,139,212,223,237,9,82,138,230,82,220,99,172,163,138,42,132,103,93,174,123,27,60,138,205,200,187,95,181,237,232,246,49,205,145,92,209,121,128,81,218,40,238,92,50,104,134,69,222,186,205,226,109,217,197,210,8,224,158,150,58,89,96,150,9,173,45,238,49,251,166,94,239,89,100,141,88,232,93,27,99,71,43,214,86,197,90,186,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,208,167,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,115,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,240,68,254,42,180,173,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,34,175,31,92,107,226,188,41,233,197,93,146,211,115,241,26,155,147,91,230,143,28,183,211,172,111,146,131,122,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,54,182,87,197,5,121,64,101,55,220,231,141,13,66,205,114,154,239,27,122,200,48,251,181,210,227,83,218,100,125,250,169,238,212,18,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,139,148,6,107,56,177,243,79,172,159,48,50,31,81,156,177,254,74,26,189,134,191,0,204,180,17,211,213,199,150,65,120,168,203,217,27,160,94,196,246,231,195,69,74,231,50,68,234,136,248,229,141,136,230,187,111,84,154,53,102,254,146,108,246,188,208,184,22,253,181,226,175,215,29,28,195,60,94,164,217,118,123,98,154,137,219,102,190,218,227,141,200,189,33,70,175,136,172,135,164,125,190,138,215,190,36,124,127,122,230,211,198,158,83,147,39,14,159,102,176,75,239,18,247,250,126,149,249,127,114,197,143,252,127,208,181,193,50,120,169,126,9,85,171,221,170,137,25,182,72,218,246,120,45,205,85,108,222,249,171,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,88,28,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,116,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,123,161,141,142,108,46,99,186,43,99,115,25,28,85,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,125,223,106,254,169,96,154,211,192,238,168,234,94,154,95,125,179,141,222,116,255,0,40,240,85,190,22,106,126,239,106,146,170,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,174,117,205,84,20,109,204,179,129,90,110,25,114,106,93,79,211,26,10,74,93,47,200,234,32,182,210,208,182,170,89,39,180,92,82,157,85,208,61,103,145,242,204,201,146,9,166,108,136,229,218,189,200,220,214,35,99,89,57,87,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,110,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,98,63,241,235,170,89,222,139,112,157,156,234,102,154,95,125,141,146,89,189,153,224,171,124,44,53,29,174,237,202,150,25,62,238,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,165,96,112,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,157,181,71,223,165,158,182,40,229,143,123,41,154,246,238,99,220,157,90,168,228,235,213,21,23,222,93,248,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,20,215,204,103,130,143,221,87,81,224,191,224,22,203,172,154,101,148,253,229,182,166,116,238,199,107,174,85,122,201,108,116,219,156,247,109,99,18,72,157,42,53,207,141,206,111,89,93,12,178,47,42,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,6,107,56,177,243,79,172,159,48,50,31,81,156,185,238,85,151,107,85,199,129,204,6,142,223,115,164,170,168,181,212,94,41,43,162,134,102,189,244,179,173,206,166,100,138,86,162,245,99,214,41,162,145,26,238,139,178,70,59,248,57,21,120,7,53,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,244,137,97,137,210,117,99,163,127,122,176,52,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,157,215,152,119,16,184,175,20,26,133,167,122,185,139,83,120,15,31,167,244,180,215,27,91,234,163,168,154,217,93,21,206,226,217,105,228,115,23,252,217,24,174,107,28,248,165,137,234,198,111,218,146,171,145,143,227,103,229,191,212,139,84,5,85,243,206,252,19,252,201,250,105,31,249,83,105,110,9,173,58,217,158,233,158,166,88,189,179,141,222,116,254,127,27,69,226,166,167,238,246,174,246,185,163,251,200,94,201,27,210,72,152,239,133,201,215,167,69,234,138,168,188,87,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,242,127,150,151,48,74,157,30,186,217,248,124,213,251,173,36,122,125,95,81,225,172,247,106,185,98,165,131,26,123,221,85,60,139,34,178,5,124,236,168,169,158,38,171,230,149,172,129,58,185,85,24,142,233,115,230,107,56,177,243,79,172,159,48,50,31,81,156,179,78,81,92,89,225,185,14,157,219,248,83,188,211,210,89,50,28,86,158,166,166,203,36,213,234,231,228,44,158,174,174,170,165,34,141,99,107,99,124,13,146,62,172,238,61,239,102,249,17,17,177,191,111,213,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,55,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,186,24,216,215,76,215,187,162,186,70,177,146,57,54,112,245,246,47,73,238,220,66,221,170,109,85,117,122,137,210,138,208,200,233,122,213,91,168,104,170,106,34,157,174,157,200,138,157,249,216,138,232,153,240,237,166,129,202,231,57,118,199,98,160,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,7,138,210,29,23,210,253,5,195,99,211,253,35,196,41,49,219,20,117,18,213,173,60,47,146,87,203,60,138,155,229,150,89,92,233,101,127,68,107,81,207,115,149,24,198,49,58,53,141,68,134,188,234,252,172,98,223,48,40,125,58,226,87,175,44,235,77,170,255,0,198,190,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,242,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,126,219,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,229,92,96,241,103,153,113,117,170,31,110,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,127,78,219,21,85,177,49,18,69,114,197,224,59,246,223,125,166,215,157,88,178,238,192,113,251,131,125,155,107,184,219,187,148,185,68,205,100,205,147,163,187,173,94,205,60,237,167,87,110,142,72,166,114,73,10,245,217,43,82,0,23,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,149,235,204,143,151,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,125,122,190,52,88,149,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,20,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,10,128,227,215,143,94,44,116,91,139,28,231,76,244,211,85,189,141,141,217,189,153,224,168,189,133,109,168,237,119,109,180,179,73,247,147,83,190,71,117,146,87,187,226,114,244,235,209,58,34,34,36,191,229,127,175,122,177,196,78,129,95,243,93,99,202,254,208,94,168,179,10,171,92,21,62,6,154,147,101,43,40,168,164,108,123,41,227,141,139,209,243,72,189,85,55,124,93,58,244,68,68,152,0,202,185,121,60,191,115,205,47,208,94,92,56,166,171,231,117,84,152,237,138,58,139,149,93,242,229,13,190,73,95,44,242,94,102,163,138,89,91,78,199,75,43,250,37,52,72,237,174,84,99,24,139,209,172,247,85,7,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,253,173,89,102,84,71,72,230,181,17,24,198,71,27,37,87,44,94,95,244,122,187,89,77,196,14,183,227,190,47,5,164,219,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,248,100,99,91,51,158,222,170,232,218,246,73,58,185,163,249,19,212,223,162,250,197,17,64,38,170,1,21,121,163,249,19,212,223,162,250,197,17,73,124,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,62,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,246,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,253,59,111,84,70,202,197,89,21,203,23,143,31,216,133,246,155,65,181,98,245,183,1,200,46,13,246,109,210,227,113,237,210,226,243,57,147,58,78,141,237,57,123,53,19,186,157,29,186,72,226,133,203,36,203,211,124,174,88,0,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,23,231,203,87,137,140,55,94,120,121,178,97,150,106,26,187,118,67,165,214,123,86,57,122,162,153,21,236,115,35,167,88,105,170,226,149,26,141,115,38,109,52,138,172,247,62,55,177,237,84,86,236,146,72,65,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,247,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,186,24,216,230,194,230,59,162,182,55,49,145,207,254,95,252,49,126,236,60,62,218,108,25,38,47,106,182,231,215,189,247,12,174,166,142,111,17,36,211,44,178,45,52,18,77,239,69,236,64,246,71,178,53,88,146,78,243,152,174,238,58,71,254,87,52,127,34,122,155,244,95,88,162,40,219,68,51,91,86,154,235,70,3,168,215,218,122,185,237,184,174,81,106,189,214,69,72,198,186,121,32,166,171,142,105,27,27,92,230,181,94,173,98,162,34,185,169,215,167,85,79,226,105,35,41,197,180,227,92,116,226,171,27,201,40,109,89,110,25,150,219,216,231,53,178,164,212,181,212,178,35,100,138,104,165,141,127,204,146,57,99,114,57,174,70,61,142,69,70,185,40,7,140,94,14,179,190,16,51,186,123,5,254,179,219,56,221,231,127,217,252,131,183,13,63,181,59,80,211,190,171,251,21,147,203,36,29,169,42,18,63,188,84,223,211,115,122,162,251,187,87,46,14,96,21,156,59,223,98,210,77,94,200,191,185,61,127,137,158,42,154,136,231,168,147,29,170,216,249,55,83,178,22,73,35,225,154,68,70,62,20,110,212,146,84,149,170,207,190,73,102,7,58,191,43,24,183,204,10,31,78,184,149,193,203,211,0,195,117,63,140,109,57,195,53,3,30,164,190,216,170,170,43,234,106,45,245,104,174,130,119,211,91,234,106,34,73,27,215,163,216,146,195,26,171,29,213,143,68,86,185,28,213,86,173,154,115,31,230,1,71,195,189,138,93,36,210,28,139,251,172,87,248,105,229,169,167,142,10,136,241,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,251,148,150,152,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,255,0,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,107,107,131,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,117,230,89,192,173,79,19,88,205,46,167,233,141,5,93,86,168,99,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,228,110,107,213,209,172,116,108,93,247,46,14,96,20,124,68,88,162,210,77,94,200,191,186,197,7,137,158,42,154,136,224,167,143,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,190,72,167,80,7,63,215,237,28,177,113,1,163,89,102,142,228,115,120,122,76,154,222,234,120,234,118,189,254,18,169,142,73,41,170,118,49,236,89,59,83,199,20,189,189,232,215,236,218,239,133,202,134,101,201,127,199,239,25,182,46,46,108,90,56,182,203,87,134,186,227,120,253,77,70,72,230,177,240,199,29,226,169,241,71,81,77,20,78,221,247,45,240,76,150,57,18,89,21,209,213,49,174,216,248,222,211,160,114,108,209,79,183,60,65,93,181,142,174,225,217,164,211,43,122,118,96,142,93,178,79,93,113,138,162,158,61,205,88,220,142,133,176,50,177,93,209,236,114,73,216,233,185,187,208,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,39,134,46,38,48,222,20,57,91,233,246,169,102,20,53,119,23,186,162,239,109,180,91,41,145,90,251,141,198,75,173,197,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,234,7,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,58,86,167,240,135,172,186,69,161,216,47,16,89,141,21,169,152,182,127,219,240,13,167,175,108,181,84,189,232,93,61,47,136,143,162,34,119,224,99,229,103,109,207,218,214,171,101,237,61,81,139,250,188,20,113,93,125,225,47,89,104,179,46,237,214,179,16,185,116,163,202,108,148,83,49,190,62,151,107,210,57,17,178,34,177,102,129,239,238,198,189,88,229,232,248,251,140,100,178,41,47,249,209,101,54,44,231,21,225,235,53,197,171,188,109,151,32,183,223,46,150,234,158,211,227,239,210,207,29,174,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,224,57,42,121,167,202,126,95,215,122,141,184,186,144,85,95,60,239,193,63,204,159,166,144,43,134,142,38,51,46,22,178,28,175,51,211,234,26,71,228,55,252,94,163,28,161,173,169,68,123,45,143,154,170,154,101,171,72,149,170,217,158,214,211,185,24,199,124,27,222,215,57,30,214,172,111,240,22,155,102,101,170,249,253,21,154,142,74,187,254,89,152,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,117,124,142,79,123,149,92,191,197,75,222,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,111,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,174,214,196,200,165,81,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,74,174,37,248,139,193,56,95,210,202,253,76,206,170,63,202,209,217,232,182,77,252,231,116,240,211,77,5,31,114,40,164,236,247,123,15,111,117,237,216,207,226,171,252,17,115,195,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,153,92,149,60,211,229,63,47,235,189,70,220,93,72,51,89,197,143,154,125,100,249,129,144,250,140,231,63,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,65,60,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,220,78,168,248,230,141,29,39,105,100,116,138,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,145,195,37,218,213,96,225,19,74,47,183,219,157,37,186,219,110,211,123,21,93,101,101,92,205,134,10,104,35,182,66,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,41,47,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,196,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,175,89,165,237,68,171,27,92,177,198,214,53,173,220,168,249,100,246,220,184,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,119,90,201,98,107,81,171,50,75,29,196,241,99,229,99,89,62,95,228,62,157,57,154,195,81,25,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,158,206,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,167,109,138,170,216,152,137,37,57,105,114,251,169,214,27,173,159,136,61,95,181,82,73,167,212,21,30,38,207,105,171,138,42,168,50,87,177,213,80,72,146,35,39,71,192,202,122,152,34,114,178,104,156,201,211,171,85,21,138,238,183,62,14,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,177,210,71,35,19,171,225,106,47,86,47,194,171,211,162,244,84,140,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,211,175,69,79,226,77,240,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,61,86,169,105,110,9,173,56,37,207,76,245,46,197,237,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,222,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,207,191,24,60,38,102,92,34,234,135,216,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,211,182,245,68,108,172,85,247,252,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,204,214,113,99,230,159,89,62,96,100,62,163,57,237,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,111,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,41,219,153,215,1,223,177,11,237,78,188,233,61,151,110,3,144,92,29,237,43,93,186,221,219,165,197,230,115,33,108,125,93,221,114,246,106,39,117,66,183,108,113,197,11,150,56,83,166,248,154,176,0,181,78,70,63,141,159,150,255,0,82,45,80,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,207,184,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,158,205,82,210,220,239,69,179,187,158,153,234,93,139,216,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,188,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,107,252,171,248,234,166,207,241,235,87,12,58,165,95,73,6,79,99,167,134,219,134,77,13,44,187,238,214,232,41,102,123,160,149,35,141,97,141,244,176,211,34,36,143,123,59,172,115,19,107,164,99,223,37,101,241,99,230,159,89,62,96,100,62,163,57,205,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,52,19,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,83,94,101,197,230,119,111,226,127,37,226,23,64,171,127,103,222,47,249,166,203,73,111,160,134,40,97,177,193,79,21,37,37,52,212,142,89,105,215,165,61,53,58,186,63,138,54,202,196,116,104,221,140,219,117,60,8,107,30,163,235,223,12,24,142,168,106,148,54,165,189,92,188,85,63,139,183,185,91,227,227,166,168,146,159,196,205,14,198,178,9,158,248,100,221,28,106,232,215,162,61,187,17,253,152,164,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,188,157,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,104,114,203,117,138,207,149,94,109,56,182,71,246,130,203,69,112,168,167,183,93,252,27,233,61,161,74,201,28,216,170,123,15,85,124,93,198,35,95,219,114,238,110,238,139,239,67,160,112,177,164,216,174,186,113,5,132,233,54,107,151,253,153,178,228,119,5,166,169,184,53,209,182,69,219,19,228,101,60,75,34,163,18,105,222,198,193,26,170,59,164,147,51,163,36,94,140,118,146,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,50,196,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,73,76,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,40,7,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,196,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,167,73,162,238,196,139,35,90,145,200,215,181,205,218,170,248,163,249,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,111,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,4,63,215,190,87,250,5,196,78,172,95,117,143,53,203,245,2,138,245,144,120,95,19,5,174,225,69,29,43,59,20,209,83,179,99,100,164,145,233,213,144,181,87,171,215,226,85,233,209,58,34,118,14,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,182,157,138,136,173,85,234,174,247,255,0,4,78,192,12,171,158,255,0,42,215,77,71,203,244,159,10,209,11,157,231,181,134,96,158,46,91,109,174,157,21,145,205,85,81,83,60,242,85,84,123,215,187,50,120,135,198,197,94,141,100,104,168,214,162,190,87,73,221,121,121,240,89,117,226,159,84,41,239,185,126,63,86,237,43,198,170,21,114,10,196,169,117,42,86,206,145,238,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,29,215,211,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,24,57,163,249,19,212,223,162,250,197,17,64,38,170,1,21,121,163,249,19,212,223,162,250,197,17,64,37,201,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,147,3,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,191,114,103,91,84,180,183,59,209,108,238,231,166,122,151,98,246,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,121,83,74,124,39,121,88,209,191,151,248,247,167,64,102,176,246,186,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,222,176,113,155,161,218,139,193,181,203,137,188,210,213,183,16,109,190,106,28,155,29,123,33,185,205,21,83,164,74,103,219,100,141,62,9,59,207,150,52,103,117,35,107,226,168,138,73,18,38,61,118,210,94,158,113,117,196,94,148,231,249,102,167,105,254,166,85,218,114,28,230,162,106,188,134,118,209,82,203,5,124,242,76,233,157,43,233,164,137,208,35,210,71,200,173,115,99,69,98,73,35,91,181,175,114,45,181,113,185,146,103,217,143,43,123,238,87,170,88,197,38,59,150,94,44,248,229,109,218,213,76,179,35,41,39,146,235,66,229,141,89,59,27,44,79,232,169,190,23,163,150,39,171,163,223,38,206,227,168,216,159,252,177,120,241,253,136,95,105,180,27,86,47,91,112,28,130,224,223,102,221,46,55,30,221,46,47,51,153,51,164,232,222,211,151,179,81,59,169,209,219,164,142,40,92,178,76,189,55,202,229,181,238,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,141,124,10,242,211,198,120,101,169,165,212,237,79,175,164,200,245,66,150,162,119,80,213,91,106,234,27,110,180,64,248,165,129,89,11,85,35,90,135,201,20,175,87,190,104,250,55,171,90,198,181,88,178,73,231,249,213,249,88,197,190,96,80,250,117,196,170,14,28,181,190,235,195,142,176,217,117,150,197,99,164,187,220,172,20,247,22,209,210,85,200,230,64,179,212,80,207,77,27,228,219,241,57,140,116,232,245,98,43,85,232,197,106,57,155,183,167,149,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,158,229,193,203,254,143,135,123,20,90,183,171,216,239,247,88,175,241,48,69,77,81,36,21,17,227,180,187,223,30,218,119,194,249,35,124,211,70,136,247,204,142,220,145,202,145,53,25,247,203,44,234,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,21,151,205,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,119,90,189,34,88,98,116,157,88,232,223,222,170,188,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,233,20,1,159,110,101,216,5,54,159,113,165,168,148,182,220,122,174,213,109,190,84,83,95,233,86,100,151,101,99,234,233,163,150,170,162,39,200,171,189,142,172,90,180,93,171,177,175,107,216,221,187,54,164,96,46,251,147,238,142,88,176,110,24,19,85,105,230,241,23,173,75,184,79,81,89,38,215,179,177,75,67,81,61,37,61,55,69,123,152,237,175,101,76,189,196,107,28,190,39,99,183,36,109,82,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,207,239,57,77,247,32,183,88,173,55,122,239,17,73,140,219,223,107,181,199,218,99,60,61,43,234,170,42,221,31,86,162,43,250,207,87,80,254,174,85,119,199,211,174,214,181,18,194,185,83,240,57,77,169,87,90,14,41,53,37,245,113,88,177,139,194,63,22,182,53,146,192,183,27,141,43,152,244,173,124,157,17,31,77,12,189,26,214,198,229,238,77,20,141,122,181,177,58,57,173,207,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,204,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,183,127,109,122,43,36,134,69,108,125,212,141,188,42,167,41,190,213,226,182,236,42,162,187,125,150,213,112,173,186,81,211,118,152,157,170,170,184,233,163,168,147,122,38,247,110,101,21,50,116,85,86,167,111,171,81,21,206,85,157,92,149,60,211,229,63,47,235,189,70,220,77,78,100,60,107,106,159,7,223,179,191,217,157,131,20,185,253,173,246,191,141,246,237,45,76,221,191,11,225,59,125,174,204,241,116,235,226,95,187,118,238,189,27,211,167,69,235,226,185,122,115,11,214,142,44,245,162,245,167,58,141,140,97,86,235,109,187,23,169,189,197,45,146,138,174,25,221,60,117,116,144,181,174,116,213,50,181,89,182,161,234,168,141,69,234,141,247,255,0,20,94,107,207,59,240,79,243,39,233,165,85,151,125,202,247,130,143,221,255,0,4,102,179,234,21,178,235,67,169,57,149,189,244,210,219,171,83,179,236,107,91,166,107,217,78,177,53,203,214,105,123,80,77,34,200,136,248,254,8,182,70,230,75,220,157,64,160,30,104,254,123,53,55,232,190,143,68,77,78,85,58,153,138,232,223,2,58,153,170,89,173,95,135,178,227,57,133,206,225,83,182,72,217,36,219,45,150,237,144,69,220,123,24,233,165,122,182,56,216,174,77,242,61,141,69,234,228,43,131,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,229,85,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,209,236,73,97,150,53,115,122,166,248,222,223,226,213,68,158,188,149,60,211,229,63,47,235,189,70,220,123,93,111,230,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,215,175,68,79,224,77,78,94,156,80,103,220,89,232,189,235,81,181,26,209,143,219,174,86,236,162,166,201,20,86,74,121,161,129,208,71,73,73,51,92,230,205,44,174,87,238,168,122,42,163,145,58,35,125,223,197,86,147,56,177,243,79,172,159,48,50,31,81,156,244,24,159,9,153,150,117,194,134,65,197,14,31,81,87,118,102,43,148,73,101,187,216,233,168,17,207,165,183,71,71,21,68,183,37,151,185,185,204,99,167,141,175,141,177,46,214,110,149,206,70,49,251,124,167,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,104,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,223,27,157,209,28,172,110,246,43,36,106,108,123,85,126,94,44,124,172,107,39,203,252,135,211,167,51,88,74,174,35,56,232,190,234,254,129,105,159,14,24,117,5,215,30,197,176,188,126,215,110,190,185,245,140,254,216,106,169,104,169,99,98,201,19,25,214,56,97,158,41,220,198,44,175,108,155,162,145,236,99,227,99,89,226,184,62,225,51,50,226,235,84,62,195,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,126,254,157,199,162,43,98,122,166,132,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,197,113,99,229,99,89,62,95,228,62,157,57,154,194,197,57,177,113,139,149,102,249,221,207,133,220,114,142,235,97,198,241,43,130,123,109,239,146,72,126,208,204,176,211,203,15,114,9,32,142,70,67,12,139,42,179,227,146,41,250,197,59,122,163,98,114,112,174,0,120,62,186,241,101,171,141,109,193,41,35,193,48,234,138,58,252,173,243,74,228,125,76,15,123,150,58,24,155,27,219,46,250,132,134,86,44,141,115,82,38,53,239,221,189,35,142,75,254,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,227,252,102,107,94,85,195,183,13,153,134,177,225,86,251,85,109,235,31,246,127,134,130,233,20,146,82,191,191,95,79,78,253,237,142,72,222,189,25,51,149,58,61,62,36,78,189,83,170,45,123,104,135,55,110,36,181,43,90,48,29,57,190,225,58,107,5,183,42,202,45,86,74,201,105,45,181,237,158,56,42,106,227,134,71,70,231,86,57,168,244,107,213,81,85,174,78,189,58,162,255,0,2,221,1,10,185,144,241,173,170,124,31,126,206,255,0,102,118,12,82,231,246,183,218,254,55,219,180,181,51,118,252,47,132,237,246,187,51,197,211,175,137,126,237,219,186,244,111,78,157,23,175,21,224,207,154,6,190,241,19,196,158,31,163,153,174,33,167,244,86,92,131,218,30,38,123,93,190,182,58,166,118,40,42,42,25,177,210,85,200,196,234,248,90,139,213,139,240,170,244,232,189,21,44,252,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,165,92,238,214,171,45,51,43,47,55,58,74,10,121,42,32,164,100,181,51,54,38,58,121,229,100,48,196,142,114,162,43,228,150,72,227,99,127,139,158,246,181,58,170,162,28,215,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,191,114,103,135,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,55,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,94,216,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,247,205,35,220,216,92,198,245,70,198,231,190,59,148,51,89,197,143,154,125,100,249,129,144,250,140,231,138,190,224,25,150,51,140,227,57,157,247,30,171,164,177,102,52,245,53,54,43,131,145,22,10,230,83,212,62,158,116,99,145,85,17,241,203,26,163,152,189,30,136,232,220,169,182,70,57,211,83,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,58,117,124,138,183,61,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,120,184,211,225,158,167,133,29,121,186,233,132,53,213,119,11,20,244,240,221,241,234,234,181,139,191,83,110,155,114,55,184,145,185,81,31,28,177,205,10,170,181,155,214,21,145,24,198,189,168,77,254,70,63,141,159,150,255,0,82,59,255,0,50,30,53,181,79,131,239,217,223,236,206,193,138,92,254,214,251,95,198,251,118,150,166,110,223,133,240,157,190,215,102,120,186,117,241,47,221,187,119,94,141,233,211,162,245,241,92,189,57,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,245,70,251,255,0,138,47,53,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,58,121,140,241,175,251,170,233,196,22,12,2,231,106,147,83,114,159,187,182,211,78,189,217,45,116,42,143,73,46,110,135,107,152,237,175,98,71,19,101,86,181,242,57,206,233,43,97,150,53,162,27,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,233,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,118,211,15,22,62,105,245,147,230,6,67,234,51,157,214,239,192,229,54,75,203,255,0,13,226,227,78,95,86,183,219,109,61,201,249,117,165,25,45,66,87,82,69,118,169,129,181,176,35,81,203,19,224,137,172,238,181,122,68,176,196,233,58,177,209,191,189,15,237,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,191,193,204,123,154,189,81,85,15,107,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,237,99,252,37,43,26,233,42,106,118,61,236,73,59,80,71,44,189,189,232,231,236,218,223,137,200,134,135,181,10,182,155,135,206,27,114,91,134,156,218,105,33,167,211,92,30,182,107,13,13,91,165,158,6,50,223,64,245,166,134,69,87,247,94,196,72,88,213,85,126,245,78,191,23,85,234,85,15,242,213,241,79,254,224,116,171,254,234,184,255,0,175,23,82,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,34,185,175,113,199,83,146,221,111,124,35,233,203,41,22,197,109,168,167,102,93,118,71,197,80,181,213,113,58,57,219,69,2,181,92,145,50,9,90,206,235,151,164,171,52,78,143,163,27,27,251,208,87,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,217,27,93,213,26,175,110,247,171,35,106,239,123,81,124,174,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,220,79,44,94,60,127,109,246,42,109,6,213,139,214,236,251,31,183,183,217,183,75,141,199,185,85,148,66,215,204,233,58,55,180,212,239,83,192,218,116,118,233,36,150,102,164,147,47,93,146,185,41,88,191,238,87,30,68,244,203,235,94,177,90,80,9,127,220,174,60,137,233,151,214,189,98,180,149,71,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,135,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,179,114,201,78,92,28,192,43,56,119,190,197,164,154,189,145,127,114,122,255,0,19,60,85,53,17,207,81,38,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,124,146,221,249,88,28,102,115,64,215,222,29,184,147,204,52,115,10,196,52,254,182,203,143,251,63,195,79,116,183,214,201,84,254,253,5,61,67,247,186,58,184,216,189,31,51,145,58,49,62,20,78,189,87,170,172,159,229,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,126,234,135,162,170,57,19,162,55,221,252,85,101,0,41,91,249,106,248,167,255,0,112,58,85,255,0,117,92,127,215,139,62,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,60,76,22,184,164,142,149,157,138,250,138,118,108,108,146,72,244,234,200,90,171,213,235,241,42,244,232,157,17,51,132,119,94,15,184,76,204,184,186,213,15,176,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,167,113,232,138,216,158,169,160,141,45,210,220,19,69,176,75,102,153,233,165,139,216,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,188,153,239,145,221,100,149,238,248,156,189,58,244,78,136,136,137,234,200,171,205,31,200,158,166,253,23,214,40,138,1,52,123,198,102,181,229,92,59,112,217,152,107,30,21,111,181,86,222,177,255,0,103,248,104,46,145,73,37,43,251,245,244,244,239,222,216,228,141,235,209,147,57,83,163,211,226,68,235,213,58,162,215,182,136,115,118,226,75,82,181,163,1,211,155,238,19,166,176,91,114,172,162,213,100,172,150,146,219,94,217,227,130,166,174,56,100,116,110,117,99,154,143,70,189,85,21,90,228,235,211,170,47,240,38,87,52,127,34,122,155,244,95,88,162,40,91,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,207,146,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,255,0,184,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,62,94,98,60,33,254,245,186,52,159,101,168,187,218,133,135,119,107,113,125,245,254,26,25,251,174,139,197,82,73,185,22,53,238,199,19,118,43,182,109,150,56,186,200,200,214,93,212,2,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,18,211,137,254,9,46,186,93,161,122,99,196,182,9,5,93,195,19,204,113,123,37,93,250,158,26,87,43,44,21,179,91,104,190,246,89,93,51,222,246,85,84,190,165,232,237,140,142,39,185,145,39,244,226,69,140,22,236,179,42,179,216,174,248,181,167,38,186,209,89,114,15,15,237,123,117,61,108,145,210,220,59,15,87,193,226,34,106,163,37,237,189,85,204,222,139,181,202,170,157,20,238,188,2,112,241,106,226,99,137,123,6,7,149,90,170,235,241,59,125,61,77,239,35,101,53,99,105,159,224,160,103,70,53,92,170,143,86,73,83,37,44,47,72,190,243,100,174,86,171,58,44,140,183,78,104,254,68,245,55,232,190,177,68,81,94,147,224,191,181,13,83,195,116,207,218,158,204,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,125,122,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,63,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,78,145,44,49,54,62,140,116,108,239,89,161,0,57,213,249,88,197,190,96,80,250,117,196,165,98,218,121,74,112,81,236,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,237,242,119,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,44,252,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,15,201,198,178,155,22,97,110,154,237,142,87,120,186,74,123,133,125,174,73,59,79,143,109,85,21,84,180,149,49,244,122,34,174,201,224,149,157,122,109,118,222,173,85,106,162,173,54,115,58,224,59,246,33,125,169,215,157,39,178,237,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,171,187,174,94,205,68,238,168,86,237,142,56,161,114,199,10,116,223,19,86,31,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,69,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,0,170,190,119,186,91,255,0,209,166,181,219,236,95,237,188,90,239,115,241,95,243,84,208,65,217,87,255,0,248,201,219,216,207,248,158,239,239,104,85,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,162,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,58,255,0,47,158,9,46,188,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,250,223,77,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,115,78,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,207,103,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,170,181,30,237,143,71,198,229,222,199,34,75,94,74,158,105,242,159,151,245,222,163,110,39,255,0,28,252,12,126,250,63,98,127,186,143,216,239,177,222,210,255,0,18,123,67,197,120,191,13,255,0,188,67,179,111,134,255,0,218,235,191,250,186,123,252,167,5,60,183,191,115,237,83,186,234,103,237,151,237,111,180,241,249,236,94,11,236,239,128,237,247,42,105,230,238,247,60,84,189,122,120,109,187,118,167,93,253,122,251,186,47,0,231,157,248,39,249,147,244,210,63,242,147,210,220,19,84,56,167,155,237,213,139,218,127,100,177,247,101,54,127,236,169,161,240,183,74,91,141,15,98,127,186,123,119,237,238,63,224,126,230,47,95,123,87,162,23,168,1,64,60,209,252,246,106,111,209,125,30,136,142,178,103,249,148,184,13,62,150,187,33,171,76,78,150,241,53,253,150,150,170,54,5,184,203,12,112,58,161,232,137,213,239,72,161,99,27,185,87,98,44,155,54,247,36,221,34,184,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,95,127,205,255,0,22,177,96,218,251,167,184,86,45,67,224,172,184,254,151,218,109,118,234,110,235,228,236,82,193,91,95,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,110,74,158,105,242,159,151,245,222,163,110,59,254,172,114,107,253,168,106,158,101,169,159,188,119,179,62,214,228,23,27,239,130,251,33,222,240,190,42,166,73,187,93,207,26,221,251,123,155,119,109,111,94,157,122,39,94,132,170,224,167,133,47,220,251,75,46,186,103,246,247,237,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,215,167,134,221,187,114,117,223,211,167,187,170,209,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,53,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,192,200,214,55,162,43,88,249,185,87,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,119,19,162,178,73,163,71,71,221,89,27,118,124,66,229,54,44,231,130,253,75,205,113,106,239,27,101,200,52,190,243,116,183,84,246,159,31,126,150,123,76,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,140,225,18,211,136,14,1,50,109,46,225,231,2,226,103,7,186,85,223,241,60,139,23,181,94,242,54,84,165,60,47,176,79,87,79,66,140,106,57,101,71,213,50,106,154,169,81,136,200,81,98,99,26,143,87,123,228,94,107,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,9,233,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,43,197,143,149,141,100,249,127,144,250,116,230,107,9,191,205,247,75,238,184,95,22,149,57,228,206,171,158,219,168,54,122,43,149,60,238,162,116,80,69,61,52,45,162,150,149,146,245,86,204,246,182,158,25,157,211,106,181,42,163,69,111,240,115,187,87,35,236,254,154,43,174,169,233,109,118,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,58,118,152,245,89,168,24,239,122,61,232,145,255,0,73,35,93,182,190,114,174,40,244,47,247,148,208,156,155,69,62,212,253,156,251,71,224,191,156,252,15,140,236,120,122,200,42,127,188,247,35,221,187,177,183,250,105,211,119,95,127,78,139,10,180,159,147,95,236,191,84,240,221,76,253,227,189,167,246,75,32,183,95,124,23,217,14,207,138,240,181,49,205,218,238,120,215,108,221,219,219,187,107,186,117,235,209,122,116,44,168,17,87,142,126,6,63,125,31,177,63,221,71,236,119,216,239,105,127,137,61,161,226,188,95,134,255,0,222,33,217,183,195,127,237,117,223,253,93,61,252,171,133,206,84,159,187,94,187,99,58,215,251,122,251,71,246,115,198,255,0,54,125,150,240,125,255,0,17,71,61,55,247,239,23,38,221,189,253,223,208,94,187,122,123,186,245,73,254,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,202,185,163,249,19,212,223,162,250,197,17,205,57,110,115,4,169,226,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,167,70,72,169,216,56,232,224,202,197,198,30,156,82,219,35,186,251,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,122,245,134,94,212,72,178,53,171,36,110,99,92,221,200,143,138,76,251,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,93,167,42,78,43,181,31,136,157,56,201,112,173,80,151,218,183,93,57,246,116,16,223,229,153,93,85,114,165,170,74,132,141,181,40,169,241,205,31,133,114,44,221,119,72,215,181,94,138,246,190,73,106,91,139,31,52,250,201,243,3,33,245,25,203,84,225,87,135,172,87,138,14,85,248,110,145,229,53,62,3,199,251,90,166,221,116,101,44,117,19,91,43,162,189,86,186,42,136,218,244,255,0,58,55,163,92,199,62,41,101,98,61,155,247,37,69,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,211,148,167,26,254,219,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,223,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,63,138,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,149,92,115,240,49,251,232,253,137,254,234,63,99,190,199,123,75,252,73,237,15,21,226,252,55,254,241,14,205,190,27,255,0,107,174,255,0,234,233,239,242,156,20,242,222,253,207,181,78,235,169,159,182,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,245,233,225,182,237,218,157,119,245,235,238,232,188,3,158,119,224,159,230,79,211,72,127,192,135,19,150,46,18,245,11,50,213,91,189,151,219,117,111,195,228,181,218,237,30,37,244,222,62,170,91,157,189,206,143,190,216,165,72,182,193,29,68,189,92,221,171,218,217,213,28,230,156,87,84,181,75,59,214,156,238,231,169,154,151,125,246,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,238,225,99,35,111,72,226,99,126,22,167,94,157,87,170,170,170,219,79,44,94,95,245,154,69,71,77,196,14,183,227,190,19,58,171,219,62,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,30,248,100,99,157,11,88,222,170,217,28,246,71,98,166,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,64,14,103,92,7,126,196,47,181,58,243,164,246,93,184,14,65,112,119,180,173,118,235,119,110,151,23,153,204,133,177,245,119,117,203,217,168,157,213,10,221,177,199,20,46,88,225,78,155,226,106,246,174,77,156,49,123,54,197,118,226,119,53,197,237,83,73,120,233,111,194,43,100,155,187,85,77,12,111,168,134,225,59,99,78,172,139,184,244,108,45,122,253,238,216,167,68,70,199,39,89,108,83,86,48,95,218,134,150,102,90,103,237,79,102,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,43,91,249,12,127,248,162,255,0,66,127,249,242,213,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,64,14,117,126,86,49,111,152,20,62,157,113,41,219,3,207,243,45,48,201,160,204,244,255,0,33,171,177,95,105,105,234,233,169,238,20,138,141,158,6,84,211,201,79,42,198,238,157,88,245,138,105,17,30,222,143,98,170,57,170,215,34,57,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,160,142,14,184,58,193,56,64,193,42,44,22,10,207,108,228,151,157,159,104,50,14,220,212,254,212,237,77,80,250,95,236,87,207,44,112,118,163,168,88,254,237,83,127,77,206,234,171,238,228,28,203,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,77,201,220,141,205,122,186,53,142,144,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,62,82,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,3,133,113,131,194,102,27,197,214,151,253,135,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,253,157,123,111,84,87,68,197,76,246,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,170,114,119,226,171,50,206,169,175,92,52,231,119,42,187,179,49,91,59,46,216,189,92,177,163,159,75,110,142,86,65,53,28,179,43,247,57,140,116,244,221,134,236,93,172,238,177,94,140,100,44,111,181,226,143,149,39,239,41,174,217,54,181,254,222,190,206,125,163,240,95,205,159,101,188,103,99,195,209,193,77,253,251,197,199,187,119,99,119,244,19,166,238,158,254,157,87,191,240,83,194,151,238,125,165,151,93,51,251,123,246,183,218,121,4,247,223,27,236,191,1,219,238,83,83,195,218,237,247,165,235,211,195,110,221,185,58,239,233,211,221,213,100,0,42,175,249,12,127,248,162,255,0,66,127,249,242,127,240,185,161,127,187,94,132,227,58,41,246,167,237,31,217,207,27,252,231,224,124,31,127,196,86,79,83,253,231,185,38,221,189,253,191,211,94,187,122,251,186,244,76,214,23,209,202,127,22,177,99,252,18,226,23,107,69,15,135,171,201,174,23,123,165,210,78,235,223,226,42,153,93,53,35,100,232,229,84,103,72,41,41,217,209,168,141,248,58,244,220,231,42,204,0,69,94,104,254,68,245,55,232,190,177,68,80,9,165,62,40,244,47,247,148,208,156,155,69,62,212,253,156,251,71,224,191,156,252,15,140,236,120,122,200,42,127,188,247,35,221,187,177,183,250,105,211,119,95,127,78,139,10,180,159,147,95,236,191,84,240,221,76,253,227,189,167,246,75,32,183,95,124,23,217,14,207,138,240,181,49,205,218,238,120,215,108,221,219,219,187,107,186,117,235,209,122,116,36,7,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,31,230,189,192,229,54,75,106,189,241,113,167,47,171,91,237,182,158,157,249,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,59,173,94,145,44,49,58,78,172,116,111,239,85,174,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,221,204,199,198,238,177,202,246,252,77,94,157,122,167,69,68,84,209,79,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,126,212,205,97,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,35,134,75,77,170,255,0,194,38,148,88,175,182,202,75,141,182,227,166,246,42,74,202,58,184,91,52,21,48,73,108,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,82,95,29,28,25,95,120,60,212,122,91,100,119,95,108,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,111,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,103,252,168,248,116,253,139,112,227,6,127,123,167,217,146,106,151,135,190,212,124,125,123,86,182,177,222,206,139,225,149,241,187,172,114,201,81,185,26,199,167,139,237,189,58,196,157,61,95,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,190,227,163,131,43,23,24,122,113,75,108,142,235,236,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,235,214,25,123,81,34,200,214,172,145,185,141,115,119,34,62,41,51,237,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,122,156,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,31,138,231,87,229,99,22,249,129,67,233,215,18,181,120,10,210,220,19,90,120,177,193,180,207,82,236,94,217,198,239,62,211,241,180,94,42,106,126,239,106,219,85,52,127,121,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,69,32,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,10,86,211,110,53,242,174,20,248,238,213,155,37,218,231,226,52,203,38,213,11,220,121,29,190,161,100,124,116,27,238,114,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,166,230,196,248,174,79,251,85,207,113,95,241,86,71,141,228,118,255,0,249,58,202,27,149,13,68,127,246,163,154,25,35,127,252,109,115,93,253,104,165,0,241,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,127,47,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,110,135,129,90,188,237,53,51,42,199,244,227,78,244,182,211,87,225,236,185,133,194,225,112,187,246,228,145,146,84,120,4,166,236,64,237,175,70,62,21,125,90,200,230,61,174,251,200,32,114,43,85,158,250,150,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,79,184,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,40,7,154,63,158,205,77,250,47,163,209,28,171,134,142,29,51,190,40,53,78,131,76,240,90,127,242,85,151,138,221,240,255,0,54,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,183,191,248,34,127,21,77,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,42,47,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,78,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,32,6,138,114,115,211,140,3,89,106,179,157,67,204,254,218,98,22,171,131,231,199,177,186,170,20,79,19,30,216,221,3,174,82,117,70,75,219,122,204,215,66,200,210,57,123,113,61,202,140,124,148,201,48,56,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,42,175,152,191,46,143,216,39,139,214,189,20,183,127,115,111,187,246,157,179,189,255,0,171,159,224,148,208,253,245,77,75,234,43,60,69,68,178,187,225,103,221,127,5,248,122,42,113,78,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,142,231,245,203,63,195,117,79,130,109,78,212,29,62,200,105,47,152,245,243,77,242,10,154,26,234,101,93,146,179,217,245,8,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,153,204,46,39,157,134,151,221,114,29,35,192,245,94,222,234,185,169,240,203,197,85,182,186,158,26,39,74,200,224,184,50,62,149,82,202,139,210,22,50,90,56,162,77,205,232,231,213,49,55,53,81,17,240,43,150,246,83,98,195,248,218,210,219,182,71,93,225,41,42,46,21,118,184,228,237,62,77,213,85,180,53,20,148,209,244,98,42,166,249,231,137,157,122,109,110,238,174,84,106,42,166,133,0,57,87,20,122,233,251,181,232,78,77,173,127,101,190,209,253,156,240,95,205,158,59,193,247,252,69,100,20,223,223,187,114,109,219,223,221,253,5,235,183,167,187,175,84,133,90,79,206,83,246,161,170,120,110,153,254,238,62,204,251,91,144,91,172,94,55,237,127,123,194,248,170,152,225,238,246,252,19,119,237,238,110,219,185,189,122,116,234,157,122,150,84,0,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,42,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,146,249,207,218,109,86,238,43,236,149,150,251,101,37,45,69,211,7,160,171,174,150,24,90,199,213,78,149,149,176,164,178,185,19,171,222,145,67,20,104,231,117,93,145,177,191,193,168,137,216,57,24,254,54,126,91,253,72,128,28,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,63,87,142,142,12,172,92,97,233,197,45,178,59,175,177,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,175,88,101,237,68,139,35,90,178,70,230,53,205,220,136,248,164,207,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,85,226,95,137,140,203,138,92,135,20,204,245,6,134,145,153,13,131,23,167,199,43,171,105,145,24,203,155,225,170,169,153,42,214,36,106,54,23,185,181,13,71,177,191,6,246,57,205,70,53,201,27,39,175,35,31,198,207,203,127,169,22,168,10,171,231,157,248,39,249,147,244,210,170,203,20,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,155,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,223,12,140,107,102,115,219,213,93,27,94,201,46,80,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,39,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,60,174,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,228,242,211,224,86,167,134,92,102,171,83,245,58,130,174,151,84,50,58,121,237,181,84,46,170,138,72,45,22,228,168,69,108,12,88,36,124,83,62,101,130,25,157,34,185,118,167,110,54,181,138,217,22,73,190,10,171,230,185,192,183,247,254,40,52,83,12,255,0,108,85,103,244,84,46,255,0,53,205,186,71,78,141,255,0,165,241,79,107,191,216,76,172,255,0,8,152,170,178,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,0,85,7,60,171,77,170,27,174,141,223,97,182,82,50,229,89,79,126,164,168,172,108,45,73,230,130,23,80,186,40,159,39,77,206,99,29,60,206,107,85,122,53,101,145,83,166,229,235,205,121,42,121,167,202,126,95,215,122,141,184,186,144,64,14,40,249,173,254,237,122,237,147,104,167,236,23,237,31,217,207,5,252,231,246,167,193,247,252,69,28,21,63,222,124,36,155,118,247,246,255,0,77,122,237,235,238,235,209,59,255,0,5,60,86,254,248,58,89,117,212,207,176,95,100,189,153,144,79,98,240,94,212,241,253,206,221,53,60,221,222,231,102,46,157,124,78,221,187,87,166,206,189,125,253,18,64,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,74,220,206,184,14,253,136,95,106,117,231,73,236,187,112,28,130,224,239,105,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,142,188,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,23,133,26,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,244,26,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,106,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,32,7,51,174,3,191,109,246,42,157,121,210,123,46,236,251,31,183,187,218,86,187,117,187,185,85,148,66,215,194,216,250,187,186,212,239,83,192,218,133,110,216,228,150,102,164,112,167,93,145,53,32,87,47,62,21,181,231,92,117,66,159,81,180,175,48,171,211,203,110,23,80,178,191,53,74,79,16,144,214,246,254,26,72,32,87,53,181,79,123,94,137,44,78,114,70,144,200,238,239,94,228,113,203,61,121,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,134,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,57,163,249,19,212,223,162,250,197,17,64,38,170,1,64,60,206,181,75,246,161,198,78,107,225,47,190,211,181,98,94,31,22,183,255,0,98,246,124,47,133,141,60,92,30,246,53,207,219,93,37,111,198,237,221,122,252,46,86,35,8,170,94,247,41,60,214,213,149,112,91,143,216,173,244,245,113,212,97,215,139,173,146,185,211,49,168,201,39,125,75,171,145,209,42,57,85,89,218,174,137,170,174,70,174,246,189,58,116,68,115,166,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,40,175,143,45,51,202,181,147,153,158,85,165,184,85,39,136,189,100,215,11,5,190,155,116,114,62,56,119,218,40,183,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,183,78,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,176,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,5,80,115,35,230,9,77,196,77,76,122,61,163,119,90,182,233,213,186,161,181,53,183,40,101,150,22,100,207,88,160,146,36,150,158,104,34,154,22,83,76,147,181,24,231,57,146,61,25,39,78,172,141,83,138,240,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,38,215,93,78,185,96,24,110,150,112,77,169,218,125,167,216,245,37,143,30,177,233,190,65,77,67,67,76,139,178,38,123,62,161,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,57,134,143,120,208,209,203,238,190,240,193,159,233,86,45,54,203,213,214,223,29,69,186,61,172,95,19,85,73,81,21,92,84,221,94,246,49,157,231,211,182,46,227,156,141,103,115,122,245,70,244,92,225,26,146,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,129,197,56,204,209,76,171,136,158,27,51,13,28,194,174,22,170,43,214,65,236,255,0,13,61,210,89,35,165,103,98,190,158,161,251,221,28,114,61,58,178,23,34,116,98,252,74,157,122,39,85,74,246,209,14,81,60,73,105,174,180,96,58,141,125,205,180,214,123,110,43,148,90,175,117,145,82,92,171,221,60,144,83,85,199,52,141,141,174,163,107,85,234,214,42,34,43,154,157,122,117,84,254,37,186,0,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,202,185,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,16,3,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,43,215,153,111,47,186,109,97,181,94,56,131,210,11,85,92,154,131,65,79,226,111,22,154,72,165,170,159,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,122,53,17,94,173,235,76,37,170,114,49,252,108,252,183,250,145,106,128,170,190,121,223,130,127,153,63,77,33,255,0,47,126,26,236,92,80,241,29,111,194,179,21,223,139,89,45,243,228,55,218,102,85,62,158,106,202,88,95,28,108,130,55,177,170,169,190,121,224,71,244,86,59,181,221,86,61,175,70,41,160,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,227,250,223,197,215,14,156,56,221,109,150,45,101,212,202,75,5,202,239,78,250,186,74,54,209,85,86,206,176,53,219,123,175,142,154,41,29,27,21,219,154,215,61,26,143,86,72,141,221,177,253,62,190,44,124,172,107,39,203,252,135,211,167,51,88,106,160,16,3,157,95,149,140,91,230,5,15,167,92,74,245,229,151,105,181,94,184,227,211,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,241,107,216,215,39,69,68,83,65,32,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,128,75,254,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,10,192,227,51,149,254,190,241,19,196,158,97,172,120,86,95,167,244,86,92,131,217,254,26,11,165,194,182,58,166,118,40,41,233,223,189,177,210,72,196,234,248,92,169,209,235,240,170,117,232,189,81,36,255,0,47,78,23,243,238,19,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,247,83,189,85,17,170,157,21,190,255,0,226,137,40,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,21,121,163,249,19,212,223,162,250,197,17,64,38,170,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,51,239,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,29,77,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,67,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,28,209,252,137,234,111,209,125,98,136,160,19,85,7,159,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,58,244,234,169,252,76,187,146,127,141,14,15,174,188,42,99,58,55,61,221,41,25,114,203,49,121,157,126,137,178,185,211,178,247,13,66,205,82,199,181,31,36,59,34,134,182,142,153,175,138,77,178,45,44,146,109,110,238,174,238,188,150,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,238,122,238,170,182,182,162,71,83,108,107,21,19,124,19,212,75,220,115,216,214,248,109,191,19,164,106,37,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,65,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,154,97,58,13,134,225,154,195,168,122,228,218,42,74,188,179,63,168,163,99,238,14,167,86,207,69,110,167,161,164,167,109,19,28,175,114,108,116,180,207,157,206,106,51,122,201,27,94,142,236,198,227,165,130,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,132,244,226,103,143,186,107,183,10,26,75,195,78,133,101,213,108,99,48,123,109,179,80,42,226,162,150,153,251,225,163,134,5,182,69,52,155,92,172,87,50,110,250,177,155,36,98,196,198,202,230,58,102,44,74,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,238,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,115,122,175,69,114,185,205,99,26,247,189,140,118,138,116,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,218,222,171,209,26,141,107,88,198,177,140,99,27,249,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,153,109,126,209,203,239,15,250,203,150,104,238,71,55,136,171,198,110,14,167,142,167,107,25,226,233,94,212,146,154,167,99,30,244,143,187,4,145,75,219,222,174,102,253,174,248,154,168,92,255,0,41,60,214,213,149,112,91,143,216,173,244,245,113,212,97,215,139,173,146,185,211,49,168,201,39,125,75,171,145,209,42,57,85,89,218,174,137,170,174,70,174,246,189,58,116,68,115,166,80,0,0,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,202,185,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,16,3,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,5,11,115,74,208,189,56,208,110,38,163,180,233,125,155,216,214,172,163,31,167,201,38,182,196,168,148,180,117,82,213,85,67,35,41,152,136,157,168,87,195,181,233,31,85,107,28,247,35,54,177,24,198,73,94,70,63,141,159,150,255,0,82,45,80,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,15,146,237,69,83,113,181,86,219,232,238,213,118,186,138,170,121,33,138,186,145,177,58,122,87,185,170,141,154,52,153,143,137,94,213,84,114,36,140,123,58,162,110,107,147,170,46,112,120,179,194,181,231,6,215,156,158,131,137,26,138,186,236,218,186,163,199,84,93,101,126,248,46,144,59,171,98,169,165,126,214,181,105,149,172,217,27,90,214,164,105,31,107,100,107,26,198,201,21,194,47,26,254,196,225,151,86,56,78,212,219,157,170,142,203,54,159,228,242,97,119,9,215,177,35,107,166,165,158,71,219,28,168,221,146,119,159,44,178,68,233,28,215,36,136,232,145,100,89,97,99,32,177,170,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,191,238,87,30,68,244,203,235,94,177,90,80,9,127,220,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,193,207,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,153,115,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,71,52,127,34,122,155,244,95,88,162,40,4,213,65,5,121,193,107,29,139,6,225,129,116,170,162,31,17,122,212,187,132,20,244,113,238,123,59,20,180,53,16,85,212,84,245,70,57,142,218,246,83,69,219,87,49,203,226,119,183,114,70,228,42,131,132,45,33,166,215,126,37,244,247,75,110,16,82,79,109,187,94,25,53,210,10,153,229,133,149,22,234,102,58,170,178,20,124,95,27,94,250,120,37,99,21,170,223,141,205,248,153,253,36,181,254,112,90,57,98,206,120,96,93,85,168,155,195,222,180,210,225,5,69,28,155,94,254,253,45,117,68,20,149,20,221,17,237,99,119,61,244,210,247,21,175,114,120,109,141,218,146,57,74,150,225,99,90,255,0,119,110,32,176,157,99,146,223,227,105,49,251,130,248,248,27,23,114,71,208,207,19,233,234,187,77,238,70,139,50,65,52,171,30,231,163,123,136,205,221,91,213,23,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,229,92,88,249,88,214,79,151,249,15,167,78,102,176,244,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,127,220,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,181,178,40,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,72,28,224,180,114,251,131,113,64,186,171,81,55,136,178,234,93,190,10,138,57,54,177,157,138,170,26,120,41,42,41,186,35,220,247,109,99,41,165,238,43,88,213,241,59,27,185,99,114,157,47,145,246,107,106,160,207,245,79,78,102,167,171,91,149,242,207,110,189,211,202,214,55,176,216,40,102,150,25,90,247,110,220,143,87,92,33,86,162,53,81,81,178,117,86,244,68,117,186,0,0,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,28,171,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,202,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,0,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,0,71,94,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,234,1,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,62,106,160,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,47,251,149,199,145,61,50,250,215,172,86,148,2,95,247,43,143,34,122,101,245,175,88,173,37,80,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,134,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,57,163,249,19,212,223,162,250,197,17,64,38,170,10,86,231,39,173,127,110,120,130,180,232,229,37,191,179,73,166,86,245,239,79,36,91,100,158,186,227,21,61,68,155,92,146,57,29,11,96,101,26,55,171,24,228,147,191,215,115,118,41,232,57,39,233,125,171,33,213,204,243,85,238,14,164,154,163,12,179,210,219,104,105,230,162,108,175,142,123,131,228,235,85,20,170,189,97,123,34,163,150,37,218,222,174,101,83,211,115,81,21,31,110,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,101,222,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,70,124,23,235,29,247,95,120,96,192,53,87,41,135,101,234,235,111,146,158,227,38,230,47,137,170,164,168,150,146,90,158,140,99,24,206,243,233,221,47,109,173,70,179,185,177,58,163,122,175,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,57,87,22,62,86,53,147,229,254,67,233,211,153,182,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,187,254,94,124,188,237,92,52,90,169,245,83,85,40,233,46,58,169,113,167,84,99,17,205,154,12,110,9,27,209,212,240,57,58,181,245,46,106,171,101,157,170,168,136,174,138,37,217,220,146,121,190,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,21,235,206,127,72,106,114,253,6,198,181,114,221,5,92,213,26,123,120,116,53,136,217,226,100,16,219,174,29,184,164,153,236,119,198,247,165,76,52,49,181,24,190,228,154,69,86,170,38,230,86,183,3,58,161,106,209,206,45,52,207,60,190,182,145,45,176,94,61,155,89,61,93,107,105,32,164,130,186,25,40,164,170,146,87,34,181,172,133,181,43,50,245,232,138,145,170,43,155,215,114,104,204,0,0,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,229,92,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,136,1,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,0,65,94,99,252,191,232,248,136,177,75,171,122,67,142,255,0,117,138,15,13,4,180,212,242,65,79,30,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,114,177,82,9,170,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,191,238,87,30,68,244,203,235,94,177,90,80,9,127,220,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,130,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,104,230,143,228,79,83,126,139,235,20,69,0,154,168,51,45,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,110,99,252,37,43,26,145,211,83,111,99,24,146,118,160,142,40,187,155,17,207,217,185,223,19,149,75,180,229,101,128,83,96,188,22,225,181,75,143,85,218,110,89,85,69,125,254,228,149,41,43,95,84,249,42,95,21,61,66,50,69,248,88,250,56,41,21,155,17,24,230,109,122,117,222,174,116,181,40,47,154,110,1,83,130,241,165,153,85,38,61,73,105,182,229,84,244,23,251,106,83,36,77,101,83,36,166,100,85,21,10,200,215,225,123,235,32,171,87,239,68,123,159,185,235,215,122,57,210,215,146,22,166,120,156,87,82,244,114,178,174,213,23,179,238,20,153,53,190,14,230,218,234,143,17,26,211,213,191,106,191,227,134,63,11,68,157,90,196,218,233,254,39,46,246,34,89,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,193,202,184,177,242,177,172,159,47,242,31,78,156,132,28,169,248,21,169,195,163,160,226,159,85,232,42,233,175,181,84,233,54,21,66,218,168,157,3,109,213,116,76,95,105,61,97,145,202,231,203,21,68,145,54,25,17,189,180,73,28,230,57,206,141,98,179,64,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,28,127,139,221,33,169,215,126,26,53,11,75,109,240,85,207,114,187,89,223,53,174,10,105,226,133,245,23,26,103,182,170,142,21,124,191,3,88,250,136,34,99,213,202,223,129,206,248,153,253,36,205,185,167,61,20,213,11,86,181,105,30,33,170,246,102,210,71,79,148,217,233,174,79,167,166,173,109,91,40,231,123,19,189,74,178,181,17,30,248,101,238,68,255,0,133,170,143,141,200,173,106,162,162,123,80,0,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,28,171,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,202,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,0,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,0,1,86,188,214,56,18,181,45,170,191,138,109,26,198,106,219,114,109,66,207,155,218,173,208,53,208,73,2,181,238,146,240,140,69,71,49,237,114,53,39,216,215,35,209,253,247,35,54,79,36,150,148,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,67,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,28,209,252,137,234,111,209,125,98,136,160,19,66,124,198,245,51,246,95,193,182,163,220,105,234,237,81,215,223,173,237,198,104,224,184,73,211,197,120,249,27,79,80,200,90,143,107,159,51,105,100,169,149,168,157,122,118,85,238,107,154,199,33,64,56,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,106,34,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,43,87,157,166,153,229,89,6,156,105,222,169,90,105,60,69,151,15,184,92,45,247,126,220,114,62,74,127,30,148,221,137,221,181,138,198,66,143,164,88,220,247,185,191,121,60,13,68,114,191,221,10,249,98,234,151,236,191,140,156,43,197,223,125,153,106,203,124,70,45,112,254,197,239,120,175,21,26,248,72,61,204,115,153,186,186,58,47,141,187,122,116,248,156,140,87,151,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,218,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,239,115,149,87,222,170,126,176,7,148,206,180,159,75,53,67,192,254,211,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,224,135,203,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,244,234,198,175,245,33,237,65,229,51,173,39,210,205,80,240,63,180,205,52,197,50,223,102,119,124,23,183,108,212,213,254,23,185,183,185,218,239,49,219,55,118,217,187,111,78,187,27,215,248,33,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,189,58,177,171,253,72,123,80,0,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,122,117,123,151,250,212,97,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,189,58,177,171,253,72,123,80,115,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,245,120,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,175,70,53,63,169,15,64,0,0,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,53,253,211,184,88,255,0,131,78,149,127,224,219,119,254,73,213,65,202,191,116,238,22,63,224,211,165,95,248,54,221,255,0,146,123,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,79,214,0,0,0,57,87,238,157,194,199,252,26,116,171,255,0,6,219,191,242,79,127,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,250,192,28,171,247,78,225,99,254,13,58,85,255,0,131,109,223,249,39,74,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,249,50,156,79,21,206,108,85,88,182,107,140,218,178,11,45,110,207,19,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,39,84,247,57,168,169,239,68,60,85,167,134,78,27,108,23,90,43,237,139,135,205,53,183,92,173,213,17,213,209,214,82,98,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,116,179,197,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,189,58,189,203,253,106,125,88,46,147,233,102,151,248,239,217,158,154,98,152,151,180,251,94,55,216,86,106,106,15,21,219,221,219,238,246,88,221,251,123,143,219,187,175,77,238,233,252,84,243,247,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,22,255,0,13,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,47,68,247,185,202,171,239,85,63,88,30,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,233,213,238,95,235,83,234,193,116,159,75,52,191,199,126,204,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,226,167,171,7,148,206,180,159,75,53,67,192,254,211,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,224,135,203,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,244,234,198,175,245,33,237,64,57,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,123,92,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,79,214,0,0,0,7,159,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,157,122,61,201,253,106,121,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,183,248,107,141,175,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,232,190,246,185,81,125,202,167,64,0,28,171,247,78,225,99,254,13,58,85,255,0,131,109,223,249,39,191,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,240,31,186,119,11,31,240,105,210,175,252,27,110,255,0,201,61,254,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,167,235,0,121,76,235,73,244,179,84,60,15,237,51,77,49,76,183,217,157,223,5,237,219,53,53,127,133,238,109,238,118,187,204,118,205,221,182,110,219,211,174,198,245,254,8,124,184,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,175,78,172,106,255,0,82,30,212,0,1,202,191,116,238,22,63,224,211,165,95,248,54,221,255,0,146,123,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,79,214,7,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,120,15,221,59,133,143,248,52,233,87,254,13,183,127,228,157,84,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,33,226,173,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,165,128,114,175,221,59,133,143,248,52,233,87,254,13,183,127,228,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,154,254,233,220,44,127,193,167,74,191,240,109,187,255,0,36,233,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,67,197,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,135,75,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,175,71,185,63,173,79,63,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,22,255,0,13,113,181,227,52,84,149,80,111,99,152,253,146,199,27,94,221,204,123,154,189,23,222,215,42,47,185,84,232,0,30,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,233,213,238,95,235,83,234,193,116,159,75,52,191,199,126,204,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,226,167,171,57,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,123,92,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,70,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,135,128,253,211,184,88,255,0,131,78,149,127,224,219,119,254,73,237,115,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,39,94,143,114,127,90,158,127,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,45,254,26,227,107,198,104,169,42,160,222,199,49,251,37,142,54,189,187,152,247,53,122,47,189,174,84,95,114,169,208,1,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,30,3,247,78,225,99,254,13,58,85,255,0,131,109,223,249,39,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,92,63,113,103,134,235,190,127,169,250,90,218,122,75,38,89,166,185,69,198,202,251,75,171,214,121,235,237,212,211,36,13,185,49,22,54,34,49,210,163,216,232,218,178,118,151,183,189,223,123,30,238,234,1,226,181,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,189,58,244,84,254,39,148,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,0,28,255,0,136,92,166,251,131,104,22,165,230,184,181,119,130,189,99,248,125,230,233,110,169,237,50,78,197,84,20,82,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,41,7,249,81,248,236,255,0,127,63,244,102,207,254,168,93,247,15,89,77,247,57,208,45,52,205,114,154,239,27,122,200,48,251,53,210,227,83,218,100,125,250,169,232,162,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,116,0,0,7,31,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,249,175,1,252,116,88,184,193,197,110,52,87,186,11,86,57,159,99,253,191,104,89,41,171,31,39,139,165,237,196,139,112,129,178,49,170,216,93,59,228,98,196,143,149,209,116,143,123,215,186,197,116,170,7,42,226,95,29,215,108,135,75,43,255,0,119,61,69,251,37,153,219,59,183,26,95,230,138,58,255,0,107,246,233,166,217,110,254,204,84,138,159,187,50,195,247,235,215,102,207,122,116,85,41,130,237,204,199,152,5,130,235,91,98,190,235,5,93,186,229,110,168,146,146,178,142,175,18,180,195,61,52,241,185,91,36,82,70,234,52,115,30,215,34,181,90,168,138,138,138,138,89,255,0,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,250,203,82,144,56,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,189,244,206,123,182,177,141,78,174,85,114,244,234,170,171,239,44,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,63,27,91,225,97,167,238,246,174,85,80,199,247,112,177,145,183,164,113,49,191,11,83,175,78,171,213,85,85,123,6,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,210,94,170,243,96,226,199,32,212,124,142,239,165,250,143,246,103,16,168,184,75,236,59,91,177,219,108,146,83,208,181,118,195,221,116,209,76,245,153,204,70,190,79,189,115,123,142,126,206,140,218,212,149,92,185,181,71,142,206,42,47,179,234,70,162,107,215,135,211,44,102,225,224,234,233,224,176,217,217,85,122,174,99,25,42,209,181,89,75,190,24,81,146,70,233,101,247,57,90,246,178,37,220,231,73,13,149,2,53,112,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,117,235,12,189,169,85,35,115,150,72,220,199,53,219,145,25,44,146,84,0,71,254,51,56,165,253,209,240,156,63,82,43,113,191,109,217,110,89,133,45,138,247,79,19,182,213,50,134,90,58,185,93,45,50,171,145,139,51,31,4,110,70,191,225,123,81,204,234,197,114,72,206,213,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,0,15,41,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,182,72,217,36,219,19,224,130,46,227,216,199,77,43,213,177,198,197,114,111,145,236,106,47,87,33,226,184,73,214,251,175,17,250,3,142,107,69,230,199,73,102,168,200,234,46,142,101,5,52,142,145,148,208,67,113,169,167,133,138,247,123,222,244,138,24,247,191,163,81,207,220,228,107,17,81,137,192,56,231,230,79,128,240,251,106,174,211,157,43,185,82,101,90,139,93,79,93,70,249,109,181,208,190,12,94,118,182,88,91,53,75,149,146,177,245,49,212,53,23,193,185,189,122,70,254,234,198,139,26,73,215,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,233,71,148,217,40,166,123,188,5,86,231,164,114,35,100,68,122,67,59,25,221,141,122,189,169,213,241,247,30,248,164,82,64,0,87,6,91,205,191,13,198,184,192,92,45,38,164,184,232,173,178,157,246,90,171,245,163,173,75,231,184,200,232,92,235,151,247,189,210,211,83,185,146,192,145,192,171,189,143,150,118,186,127,185,137,44,82,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,7,31,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,227,87,5,156,211,176,221,124,186,218,180,183,89,109,180,152,142,160,221,42,38,130,134,170,145,170,203,37,201,234,230,246,32,141,210,202,249,96,169,122,57,204,72,222,174,99,221,26,109,147,124,172,133,33,175,16,188,199,184,206,193,181,247,82,240,172,91,89,60,21,151,31,204,47,54,187,117,55,217,219,84,157,138,88,43,101,142,40,247,190,153,207,118,214,49,169,213,202,174,94,157,85,85,125,228,255,0,229,127,175,122,177,196,78,129,95,243,93,99,202,254,208,94,168,179,10,171,92,21,62,6,154,147,101,43,40,168,164,108,123,41,227,141,139,209,243,72,189,85,55,124,93,58,244,68,68,152,0,16,255,0,154,6,189,234,199,14,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,248,26,106,189,244,175,162,173,145,209,236,168,142,70,39,87,195,26,245,68,221,240,244,235,209,85,22,32,112,21,199,175,22,58,211,197,142,13,166,122,151,170,222,217,198,239,62,211,241,180,94,194,182,211,247,123,86,218,169,163,251,200,105,217,35,122,73,19,29,240,185,58,244,232,189,81,85,22,223,192,0,129,92,112,115,61,166,225,151,84,45,218,71,167,56,109,38,79,125,180,212,82,213,229,203,114,89,96,130,158,146,72,219,43,104,233,158,222,138,181,50,69,35,36,239,42,62,40,145,204,77,147,57,207,108,83,43,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,116,145,190,72,119,167,199,4,189,183,189,141,154,39,163,163,145,136,229,217,35,30,213,94,173,83,213,130,160,56,245,227,215,139,29,22,226,199,57,211,61,52,213,111,99,99,118,111,102,120,42,47,97,91,106,59,93,219,109,44,210,125,228,212,239,145,221,100,149,238,248,156,189,58,244,78,136,136,137,47,249,95,235,222,172,113,19,160,87,252,215,88,242,191,180,23,170,44,194,170,215,5,79,129,166,164,217,74,202,42,41,27,30,202,120,227,98,244,124,210,47,85,77,223,23,78,189,17,17,38,1,93,92,107,115,75,253,133,107,45,171,76,52,130,213,106,202,62,203,220,32,168,203,234,60,119,88,103,248,106,34,169,179,116,236,175,110,102,110,167,151,196,71,35,187,114,179,180,248,221,182,88,214,101,112,253,196,62,151,241,53,128,55,81,180,162,235,87,89,109,101,66,80,214,69,87,71,37,52,244,85,169,12,83,73,77,35,92,155,92,246,54,120,209,93,27,159,26,170,174,215,187,167,83,202,240,253,197,158,27,174,249,254,167,233,107,105,233,44,153,102,154,229,23,27,43,237,46,175,89,231,175,183,83,76,144,54,228,196,88,216,136,199,74,143,99,163,106,201,218,94,222,247,125,236,123,187,168,0,3,138,113,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,220,213,150,101,69,108,109,115,81,17,239,124,113,191,154,240,29,199,165,171,140,90,108,162,203,121,198,169,49,124,179,29,168,117,91,45,209,87,182,102,85,218,165,149,233,12,177,110,233,43,159,10,118,226,157,219,17,155,223,19,211,111,121,34,142,90,128,65,94,57,121,152,91,184,98,206,236,186,103,166,246,75,86,87,146,80,92,25,38,99,69,112,74,170,127,3,66,176,193,52,112,195,34,49,35,89,167,142,163,115,102,107,165,108,93,165,71,196,245,122,35,101,86,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,0,56,86,35,197,158,27,144,241,81,158,240,167,121,167,164,178,100,56,173,61,186,166,203,36,213,234,231,228,44,158,137,181,85,41,20,107,27,91,27,224,108,145,245,103,113,239,123,55,200,136,141,141,251,123,168,0,2,176,57,160,113,153,196,159,14,218,251,96,194,180,115,82,62,207,217,107,112,250,91,164,244,222,199,160,171,223,84,250,218,216,221,38,250,136,36,122,117,100,49,167,68,93,191,15,94,157,85,85,122,7,42,78,40,245,219,137,79,218,143,237,175,57,251,71,246,115,216,158,204,254,108,163,163,236,120,143,29,222,255,0,6,138,61,219,187,17,127,75,175,77,190,238,157,87,172,255,0,4,117,205,56,187,181,105,215,25,184,199,11,185,125,186,146,158,219,156,98,244,215,43,45,229,106,27,18,195,117,117,77,108,126,22,126,227,145,174,100,205,166,137,145,108,248,251,202,214,109,147,188,139,20,138,0,2,53,113,209,198,109,139,131,205,56,165,185,199,106,246,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,244,233,12,93,216,149,99,107,146,73,28,246,181,187,81,95,44,126,215,139,109,111,186,240,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,189,143,88,166,147,99,250,57,26,253,174,86,189,17,88,190,175,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,0,128,28,214,248,163,215,110,26,255,0,101,223,177,76,231,236,231,218,63,109,251,79,249,178,142,179,191,225,252,15,103,252,38,41,54,237,239,203,253,30,157,119,123,250,244,78,145,255,0,128,174,61,120,177,214,158,44,112,109,51,212,189,86,246,206,55,121,246,159,141,162,246,21,182,159,187,218,182,213,77,31,222,67,78,201,27,210,72,152,239,133,201,215,167,69,234,138,168,182,254,0,4,106,197,120,205,177,85,241,157,154,240,119,150,218,188,13,214,135,194,84,98,151,26,118,61,241,220,35,117,170,10,218,154,106,132,247,246,230,102,233,228,100,158,232,223,27,85,139,177,236,111,126,74,128,10,128,227,215,143,94,44,116,91,139,28,231,76,244,211,85,189,141,141,217,189,153,224,168,189,133,109,168,237,119,109,180,179,73,247,147,83,190,71,117,146,87,187,226,114,244,235,209,58,34,34,36,191,229,127,175,122,177,196,78,129,95,243,93,99,202,254,208,94,168,179,10,171,92,21,62,6,154,147,101,43,40,168,164,108,123,41,227,141,139,209,243,72,189,85,55,124,93,58,244,68,68,152,0,241,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,127,19,207,240,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,78,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,51,92,179,252,203,75,56,217,212,237,65,211,236,134,174,199,144,216,245,35,32,169,161,174,166,84,223,19,253,161,80,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,122,124,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,7,42,226,199,202,198,178,124,191,200,125,58,114,128,120,104,226,47,59,225,127,84,232,53,51,5,168,255,0,37,71,120,162,217,15,243,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,138,47,241,69,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,240,241,47,196,94,119,197,6,169,215,234,102,117,81,254,86,142,207,69,178,31,230,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,110,247,255,0,21,95,224,137,229,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,61,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,0,86,95,53,142,5,106,115,24,235,248,167,210,138,10,186,155,237,45,58,205,154,208,186,170,38,192,235,117,37,19,215,218,76,89,164,106,181,241,69,79,28,78,134,52,119,113,22,55,53,141,115,100,89,106,215,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,116,146,50,57,182,47,199,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,83,67,220,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,101,6,113,99,230,159,89,62,96,100,62,163,57,115,220,179,174,214,171,7,47,253,63,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,238,213,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,178,249,129,113,221,125,226,171,42,147,10,197,159,224,180,203,31,184,44,150,234,110,140,147,218,149,80,73,85,28,87,93,239,167,138,162,14,237,53,67,83,195,57,85,172,233,213,122,187,222,159,149,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,216,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,93,206,137,146,223,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,12,208,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,130,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,37,71,120,162,217,55,243,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,255,0,138,47,241,68,234,160,16,3,157,95,149,140,91,230,5,15,167,92,72,65,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,160,247,61,172,123,218,140,125,239,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,20,67,204,27,141,187,175,21,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,59,136,213,69,146,78,182,149,202,227,200,158,153,125,107,214,43,72,127,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,186,21,238,244,150,56,209,141,133,177,182,68,106,177,101,116,80,91,134,142,34,243,190,23,245,78,131,83,48,90,143,242,84,119,138,45,144,255,0,57,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,248,162,255,0,20,93,4,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,75,42,175,154,159,30,63,250,95,133,77,32,189,127,146,139,47,190,219,46,63,244,236,169,178,57,157,175,250,187,165,124,115,127,148,167,123,127,190,176,170,178,207,185,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,247,66,189,222,177,73,34,177,176,182,55,70,174,86,44,77,138,218,143,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,207,95,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,45,121,81,240,81,251,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,116,236,195,120,186,67,35,156,181,27,209,201,35,161,165,146,54,123,154,221,146,74,187,85,234,144,205,19,162,7,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,135,252,192,184,238,177,112,171,138,201,133,98,207,241,186,155,144,91,214,75,117,55,71,199,236,186,89,227,170,142,43,174,247,211,203,79,63,106,166,157,169,225,156,168,231,245,234,189,27,239,90,33,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,149,92,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,233,123,216,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,177,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,122,14,101,252,113,211,112,227,134,205,163,216,59,42,223,168,185,165,158,71,195,87,27,229,167,101,142,221,50,201,2,214,182,102,43,92,181,42,230,74,216,90,199,124,15,141,100,122,162,53,140,154,146,241,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,208,159,5,28,40,216,184,75,209,170,44,55,181,106,172,203,238,93,43,50,155,221,20,47,111,143,170,220,245,142,52,116,138,175,88,96,99,251,81,167,70,53,122,62,78,219,31,44,136,82,182,174,106,102,85,163,124,119,106,14,169,97,85,126,30,245,140,234,133,242,225,77,186,73,25,28,219,46,115,239,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,121,60,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,0,2,189,121,180,240,125,117,213,252,54,159,136,140,17,41,22,251,167,182,122,150,223,169,102,149,204,125,117,146,37,116,251,226,115,159,218,107,233,149,213,50,43,54,163,165,100,207,232,229,116,113,70,250,139,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,41,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,217,24,174,107,28,248,165,137,234,198,111,218,157,84,142,188,109,241,131,140,240,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,185,185,235,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,191,78,93,220,33,254,234,90,52,191,106,104,187,58,133,152,246,171,114,141,149,254,38,24,59,78,151,194,210,71,181,18,52,237,71,43,183,171,119,238,150,73,122,72,248,210,45,178,168,20,23,204,198,237,117,176,115,0,212,11,237,138,231,87,110,185,91,170,44,53,116,117,148,147,58,25,233,167,142,211,66,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,45,83,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,146,80,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,20,173,206,175,205,62,45,242,254,135,212,110,36,159,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,94,174,85,87,171,186,216,80,7,31,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,243,217,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,188,158,104,254,68,245,55,232,190,177,68,84,95,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,110,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,96,14,105,91,196,142,137,80,107,109,7,14,83,231,212,142,212,91,141,58,212,195,99,134,158,121,158,214,36,18,84,42,75,43,24,176,194,254,204,78,145,25,35,218,245,98,177,200,157,30,205,213,237,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,1,64,60,209,252,246,106,111,209,125,30,136,177,254,90,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,166,228,237,200,215,61,93,34,71,55,192,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,14,85,197,143,149,141,100,249,127,144,250,116,229,16,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,253,59,140,69,70,202,244,93,4,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,56,104,226,47,59,225,127,84,232,53,51,5,168,255,0,37,71,120,162,217,15,243,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,138,47,241,69,208,158,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,42,184,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,27,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,185,177,62,43,211,253,169,96,159,178,207,219,95,183,127,180,207,179,255,0,106,125,167,225,102,255,0,209,126,27,196,247,251,59,59,191,222,126,45,155,55,255,0,86,222,190,226,170,244,155,157,38,119,99,202,175,255,0,181,205,59,251,73,141,222,114,5,173,181,248,42,200,105,235,177,235,92,146,46,234,68,219,3,99,175,237,71,179,182,175,236,189,206,71,239,145,81,237,237,218,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,215,175,69,95,226,122,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,1,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,80,191,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,55,58,87,203,23,228,180,221,97,181,83,223,102,182,85,178,219,89,81,53,37,61,99,161,114,65,52,240,182,55,75,19,36,233,181,207,99,103,133,206,106,47,86,164,177,170,244,220,157,84,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,209,140,89,102,138,52,115,186,38,249,24,223,226,228,69,233,124,52,113,23,157,240,191,170,116,26,153,130,212,127,146,163,188,81,108,135,249,206,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,189,159,197,23,248,162,232,79,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,20,215,205,115,130,143,217,150,85,63,18,154,103,108,186,212,227,121,109,194,162,167,45,139,167,122,27,61,210,105,26,228,168,222,174,89,27,13,84,146,63,220,230,236,142,84,218,143,68,154,24,155,18,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,255,0,43,173,249,173,171,82,181,163,62,212,107,21,61,92,22,220,171,40,186,222,232,226,171,99,91,60,112,84,213,201,52,109,145,173,115,154,143,70,189,17,81,28,228,235,215,162,175,241,58,174,111,197,221,214,245,193,206,158,112,139,140,219,170,237,246,219,5,69,101,203,37,175,117,67,152,183,57,223,112,171,168,167,165,99,24,237,174,166,99,103,142,87,119,17,85,211,50,53,107,89,217,71,203,226,184,104,225,211,59,226,131,84,232,52,207,5,167,255,0,37,89,120,173,223,15,243,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,123,255,0,130,39,241,84,208,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,0,6,85,206,235,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,198,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,1,0,57,213,249,88,197,190,96,80,250,117,196,165,98,207,185,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,247,66,189,222,177,73,34,177,176,182,55,70,174,86,44,77,138,218,129,77,124,215,56,215,253,166,229,83,240,215,166,119,59,173,54,55,137,92,42,41,178,217,122,246,97,188,93,33,145,173,74,125,138,212,145,208,210,201,27,253,238,118,201,37,93,200,197,72,97,149,213,214,95,247,43,143,34,122,101,245,175,88,173,36,253,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,22,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,232,61,172,115,222,246,171,223,207,248,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,184,157,21,146,77,26,58,62,234,200,219,41,230,7,204,51,25,210,157,35,181,226,154,61,89,87,113,203,53,83,23,142,239,104,186,198,218,138,54,90,172,149,172,115,98,184,181,255,0,4,169,82,228,71,246,88,138,215,70,246,44,146,109,216,200,230,164,192,125,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,224,230,61,174,78,168,168,165,191,242,229,230,45,77,153,224,23,253,62,226,71,53,164,138,251,129,217,229,187,208,94,170,221,44,149,183,171,69,44,50,75,85,220,107,88,229,158,166,154,40,183,170,181,86,105,163,85,118,199,58,41,165,124,42,230,13,198,221,215,138,252,254,59,22,49,61,93,14,157,98,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,196,106,162,201,39,87,47,158,9,46,188,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,250,223,77,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,109,248,177,243,79,172,159,48,50,31,81,156,180,158,74,23,107,84,220,54,230,86,40,110,116,143,185,81,231,21,21,117,20,109,153,171,60,48,77,65,68,216,165,124,125,119,53,143,116,19,53,174,84,232,229,138,68,78,187,87,165,133,0,86,175,58,189,82,193,63,101,152,182,138,123,119,251,115,251,65,67,148,251,51,194,205,255,0,162,252,53,198,155,191,222,217,218,254,253,240,236,223,191,250,246,244,247,144,175,149,199,158,205,50,250,215,163,214,151,252,1,194,184,196,226,171,13,225,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,248,21,209,53,236,119,134,141,206,141,211,63,115,118,177,81,168,189,199,198,199,231,179,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,60,248,44,39,149,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,223,5,143,86,185,207,89,89,38,228,221,21,53,67,158,213,87,239,237,197,35,85,234,214,164,211,74,219,159,40,7,154,63,158,205,77,250,47,163,209,29,127,133,46,48,109,92,38,242,252,203,29,111,90,185,51,188,199,56,189,80,98,140,134,38,171,41,167,101,170,216,146,87,74,233,24,232,182,83,172,209,61,35,115,92,178,189,204,102,221,139,36,145,192,188,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,47,39,151,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,127,77,238,99,94,246,53,30,249,148,102,179,139,31,52,250,201,243,3,33,245,25,199,13,28,69,231,124,47,234,157,6,166,96,181,31,228,168,239,20,91,33,254,115,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,239,103,241,69,254,40,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,0,41,91,153,215,1,223,177,11,237,78,188,233,61,151,110,3,144,92,29,237,43,93,186,221,219,165,197,230,115,33,108,125,93,221,114,246,106,39,117,66,183,108,113,197,11,150,56,83,166,248,154,188,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,54,247,181,75,93,52,227,73,52,106,231,175,57,29,231,198,226,22,235,124,55,24,234,237,40,149,158,58,57,220,198,83,37,58,177,118,73,222,124,177,53,143,220,145,253,226,57,207,107,58,185,51,195,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,236,141,174,232,174,70,55,123,213,242,57,55,189,202,182,21,201,247,132,63,225,197,198,117,69,254,94,139,6,108,117,255,0,244,244,181,245,115,68,196,255,0,62,8,209,239,255,0,46,229,143,251,196,133,170,0,80,15,52,127,61,154,155,244,95,71,162,35,254,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,221,204,199,198,238,177,202,246,252,77,94,157,122,167,69,68,84,208,159,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,253,174,88,166,68,70,200,214,185,21,24,246,73,27,59,88,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,10,86,231,87,230,159,22,249,127,67,234,55,18,5,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,79,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,186,90,158,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,238,225,99,228,119,89,37,99,126,22,175,78,189,87,162,34,170,103,223,140,30,44,243,46,46,181,67,237,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,233,219,98,170,182,38,34,112,162,255,0,185,163,249,19,212,223,162,250,197,17,64,36,233,229,193,204,2,179,135,123,236,90,73,171,217,23,247,39,175,241,51,197,83,81,28,245,18,99,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,247,201,45,223,130,53,113,209,198,109,139,131,205,56,165,185,199,106,246,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,244,233,12,93,216,149,99,107,146,73,28,246,181,187,81,95,44,121,246,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,157,92,198,241,189,121,196,244,27,134,203,23,18,57,61,37,243,54,167,167,201,18,162,88,147,185,60,16,127,54,118,169,234,170,55,185,181,117,44,111,195,36,237,68,71,47,187,172,170,215,84,77,205,121,92,121,236,211,47,173,122,61,105,127,192,0,80,15,52,127,61,154,155,244,95,71,162,35,174,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,103,218,12,127,185,53,71,178,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,187,69,217,215,107,186,42,123,228,0,40,7,154,63,158,205,77,250,47,163,209,19,127,146,134,127,134,203,162,249,150,150,183,33,164,76,178,151,40,168,191,190,210,229,86,206,182,233,105,40,160,109,67,17,83,163,216,146,194,246,59,106,174,197,88,247,237,238,71,186,199,193,202,184,177,242,177,172,159,47,242,31,78,156,205,97,47,249,115,113,175,251,170,234,60,246,12,254,231,117,147,76,178,159,187,185,83,64,189,216,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,233,43,161,138,53,190,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,113,153,112,233,157,226,90,19,130,113,21,225,252,94,25,154,247,168,252,110,248,99,240,151,72,235,43,225,240,125,190,234,203,39,88,104,59,221,222,219,89,247,187,58,245,111,87,117,94,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,110,108,79,138,250,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,240,28,88,249,88,214,79,151,249,15,167,78,102,176,246,186,163,164,57,150,144,84,227,48,102,16,82,35,51,12,94,217,151,218,38,166,157,37,100,246,234,232,183,196,229,79,115,152,246,185,36,141,237,114,39,71,196,229,110,230,43,30,239,65,110,226,119,89,109,188,62,221,248,98,143,40,239,96,55,139,133,61,193,244,85,16,182,89,41,187,114,172,206,130,158,71,117,88,161,146,116,138,103,177,191,254,178,36,86,171,123,147,164,174,23,180,46,251,196,94,184,226,186,95,105,179,93,107,168,43,174,20,242,223,230,183,43,25,37,190,206,217,152,149,117,75,36,136,177,199,178,55,46,213,122,42,44,142,141,136,215,185,237,99,180,145,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,10,86,230,133,199,79,237,175,42,126,135,104,230,103,226,244,218,203,179,219,21,52,77,219,13,246,233,28,142,85,233,50,57,124,69,28,61,35,237,244,70,177,242,163,228,251,214,182,158,68,139,252,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,100,202,230,243,166,120,174,141,233,199,14,26,91,133,82,120,123,46,51,111,191,219,233,183,71,27,36,155,98,91,55,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,241,92,154,173,54,171,255,0,18,89,181,138,251,108,164,184,219,110,58,111,114,164,172,163,171,133,179,65,83,4,149,246,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,207,249,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,211,229,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,166,230,196,248,175,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,202,33,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,39,72,150,122,173,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,109,209,200,248,225,222,191,28,242,246,216,247,182,24,152,142,146,71,163,87,100,108,123,149,58,53,77,15,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,253,128,0,101,92,237,90,235,194,142,163,232,102,19,167,250,161,115,139,218,184,102,163,99,246,203,197,182,243,79,10,182,58,122,170,170,54,84,73,65,80,157,87,183,51,55,63,98,170,237,150,54,43,219,209,91,44,113,117,94,95,188,119,95,120,85,202,163,194,178,151,248,221,50,200,46,9,37,198,155,163,35,246,93,84,242,82,199,45,215,123,41,229,168,159,181,77,78,228,240,205,84,107,250,245,78,142,247,173,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,0,231,87,229,99,22,249,129,67,233,215,18,157,180,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,94,157,122,34,255,0,3,228,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,242,229,57,94,241,211,251,107,197,89,161,218,199,153,248,189,73,178,239,246,61,77,107,118,205,125,181,199,27,85,58,204,174,95,17,89,15,73,59,157,81,175,124,72,201,62,245,205,168,145,60,87,53,142,58,170,112,232,235,248,88,210,138,250,186,107,237,85,58,195,154,215,58,150,39,64,219,117,93,19,211,217,172,73,163,114,185,242,197,81,28,174,154,53,111,109,18,54,181,238,115,164,72,170,215,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,116,114,62,56,119,175,199,60,189,182,61,237,134,38,35,164,145,232,213,217,27,30,229,78,141,81,171,24,47,236,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,151,169,202,227,200,158,153,125,107,214,43,73,84,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,236,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,173,102,45,123,173,133,141,241,244,187,88,178,70,174,141,85,139,52,15,127,106,68,232,199,47,70,73,219,99,37,141,14,0,91,166,128,240,57,77,195,143,4,218,189,172,57,195,234,223,168,185,166,147,223,89,53,36,140,150,157,150,59,116,214,247,206,148,78,133,232,215,45,74,185,145,58,103,61,191,3,227,72,216,136,141,123,230,168,178,226,117,147,129,90,110,41,120,38,209,204,227,79,168,41,25,170,150,13,55,198,33,161,154,166,170,86,50,231,110,134,222,175,91,106,34,200,144,66,247,73,80,233,25,51,153,253,54,53,142,123,24,229,123,42,2,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,170,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,154,30,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,221,28,108,146,109,137,241,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,245,102,107,56,177,243,79,172,159,48,50,31,81,156,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,66,124,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,210,206,63,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,231,135,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,108,146,62,56,119,175,193,4,93,199,189,237,134,38,35,99,141,138,229,217,27,24,212,94,141,66,64,114,184,243,217,166,95,90,244,122,210,255,0,129,207,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,218,238,137,213,26,141,107,158,247,49,140,123,219,158,206,37,248,139,206,248,160,213,58,253,76,206,170,63,202,209,217,232,182,67,252,217,107,241,51,77,5,31,114,40,163,239,118,187,239,111,117,237,222,255,0,226,171,252,17,38,167,43,78,2,126,221,214,88,120,174,213,9,246,99,246,171,135,140,196,45,116,245,29,36,175,174,164,157,90,149,149,14,98,245,142,24,103,137,200,200,186,163,164,146,53,87,162,68,212,108,240,175,139,31,52,250,201,243,3,33,245,25,201,233,203,251,134,124,55,138,254,95,153,174,150,230,21,213,118,231,183,82,42,238,86,139,157,50,171,159,110,184,199,106,162,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,202,224,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,179,254,87,92,192,40,238,244,118,222,25,53,191,34,236,221,97,240,214,236,30,233,60,112,65,75,37,44,80,69,4,54,151,118,216,205,179,39,107,172,82,72,175,116,206,145,209,171,145,233,19,101,136,28,209,252,246,106,111,209,125,30,136,138,165,175,114,190,229,247,83,105,169,178,241,67,173,54,170,71,189,244,237,175,195,236,117,49,69,82,205,147,69,75,81,71,122,73,98,157,205,71,163,95,59,89,4,177,111,141,232,217,126,23,181,157,58,7,27,92,209,173,90,19,170,22,45,54,209,170,106,76,170,229,141,94,18,108,223,116,173,74,39,192,216,228,142,75,75,37,70,185,201,82,142,123,100,116,172,247,65,36,17,198,228,151,172,240,178,95,240,253,196,62,151,241,53,128,55,81,180,162,235,87,89,109,101,66,80,214,69,87,71,37,52,244,85,169,12,83,73,77,35,92,155,92,246,54,120,209,93,27,159,26,170,174,215,187,167,83,62,252,88,249,167,214,79,152,25,15,168,206,120,171,238,1,153,99,56,206,51,153,223,113,234,186,75,22,99,79,83,83,98,184,57,17,96,174,101,61,67,233,231,70,57,21,81,31,28,177,170,57,139,209,232,142,141,202,155,100,99,157,37,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,210,247,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,96,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,156,96,240,153,153,112,139,170,31,97,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,127,78,219,213,17,178,177,87,159,223,117,163,84,50,93,47,198,116,94,245,151,213,207,132,225,245,21,53,118,123,43,89,28,80,65,60,242,62,73,37,126,198,163,166,126,233,101,218,233,85,234,196,150,70,179,106,61,200,189,215,151,119,8,127,189,110,178,175,218,154,46,246,158,225,221,170,220,163,101,127,134,154,126,235,101,240,180,145,237,69,145,123,178,68,237,234,221,155,98,142,94,146,50,69,139,117,255,0,0,10,1,230,143,231,179,83,126,139,232,244,71,31,143,65,179,42,222,30,91,196,109,158,138,174,225,143,81,229,21,120,205,233,97,167,69,101,169,236,167,162,150,154,105,94,143,87,108,157,213,114,70,139,177,24,199,196,198,171,213,211,49,167,160,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,10,86,231,87,230,159,22,249,127,67,234,55,18,47,233,23,12,249,150,181,105,30,169,234,150,25,93,72,247,233,69,61,5,202,231,108,153,82,55,212,219,166,101,91,234,39,138,71,57,27,190,6,210,111,88,213,62,54,57,251,93,189,173,142,79,21,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,247,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,202,129,230,51,198,191,239,85,168,240,88,48,11,157,214,61,50,197,190,238,219,77,58,246,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,164,78,154,88,210,58,226,58,67,153,102,186,119,158,234,149,154,10,68,199,180,226,158,221,53,234,121,167,70,191,125,117,91,105,105,161,137,137,213,207,123,156,178,61,87,162,49,25,11,250,185,28,172,107,252,81,127,220,209,252,137,234,111,209,125,98,136,160,19,218,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,127,149,31,29,63,222,56,95,214,188,207,253,175,75,128,86,215,55,252,230,186,215,37,66,187,254,139,194,177,205,255,0,103,10,63,252,30,18,122,113,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,54,171,97,102,216,164,123,228,114,46,214,49,219,90,247,236,141,249,225,213,45,82,206,245,167,59,185,234,102,165,223,125,179,146,94,123,62,54,183,194,195,79,221,237,66,200,99,251,184,88,200,219,210,56,152,223,133,169,215,167,85,234,170,170,182,149,202,135,129,202,108,106,213,100,226,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,157,98,72,101,108,157,94,233,25,217,243,252,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,240,0,20,3,205,31,207,102,166,253,23,209,232,142,41,131,104,94,163,234,78,156,103,58,161,133,89,189,171,106,211,159,3,45,254,24,21,93,85,79,75,84,149,10,149,77,141,19,227,134,63,10,238,234,162,238,99,94,215,171,85,141,145,236,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,69,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,5,0,243,71,243,217,169,191,69,244,122,34,63,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,125,220,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,218,229,138,100,68,108,141,107,145,81,143,100,145,179,181,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,30,171,84,180,183,59,209,108,238,231,166,122,151,98,246,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,79,94,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,167,181,137,181,177,189,239,142,226,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,92,79,47,124,3,13,213,62,92,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,93,146,179,219,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,1,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,202,14,87,188,116,254,197,50,166,104,118,177,230,126,19,77,175,91,253,143,83,90,221,208,216,174,146,72,213,78,179,43,147,195,209,205,214,78,231,84,115,25,42,178,79,186,107,170,36,91,84,226,199,202,198,178,124,191,200,125,58,115,53,133,255,0,89,120,116,193,56,160,224,23,74,180,211,58,167,252,63,177,214,89,235,119,205,252,217,116,246,42,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,224,169,252,21,41,3,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,182,149,201,167,135,139,86,55,165,247,78,36,111,86,170,182,100,57,101,69,93,146,207,80,234,198,186,5,178,67,36,93,199,50,38,47,194,247,214,65,43,92,178,252,93,41,99,86,35,90,231,44,150,62,14,63,198,37,218,213,101,225,67,88,107,47,55,58,74,10,121,48,123,213,35,37,169,153,177,49,211,207,71,44,48,196,142,114,162,43,228,150,72,227,99,127,139,158,246,181,58,170,162,25,183,52,145,193,221,218,213,122,225,67,71,171,44,215,58,74,250,120,240,123,45,35,229,166,153,178,177,179,193,71,20,51,68,174,106,170,35,227,150,57,35,123,127,139,94,199,53,122,42,42,29,128,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,172,14,50,121,72,84,228,89,148,57,223,11,16,210,81,51,36,188,83,211,220,241,121,187,84,214,235,51,37,73,86,162,225,20,206,145,28,202,102,185,34,235,73,20,82,61,189,199,172,73,177,27,11,39,175,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,115,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,240,68,254,42,176,3,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,196,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,85,232,135,39,28,202,13,121,185,210,235,157,214,146,171,75,241,202,134,77,71,87,110,169,72,231,202,152,191,20,112,164,109,122,203,68,196,79,116,234,229,71,162,252,16,185,232,239,17,29,175,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,250,192,231,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,206,14,172,96,191,178,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,92,79,40,45,6,195,112,206,29,41,181,201,180,84,149,121,102,127,81,90,199,220,29,78,173,158,138,221,79,84,234,118,209,49,202,247,38,199,75,76,249,220,230,163,55,172,145,181,232,238,204,110,39,168,0,25,87,52,39,129,104,94,156,113,23,192,142,150,105,126,168,89,188,117,170,187,79,241,217,97,154,37,70,85,91,234,155,108,133,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,116,42,225,247,147,101,246,109,71,187,92,248,129,200,123,56,102,59,144,75,79,109,182,209,163,18,171,42,183,196,175,217,83,36,144,204,239,1,12,191,114,189,189,207,159,106,204,223,185,84,100,174,181,251,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,23,19,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,166,198,177,207,99,28,175,101,32,218,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,213,146,53,125,237,84,114,127,20,62,79,237,171,61,202,191,198,185,30,73,145,220,63,229,43,43,174,85,213,18,127,218,146,105,164,145,255,0,241,185,206,119,245,170,151,189,203,231,130,75,87,10,24,4,151,220,158,10,74,237,69,202,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,123,106,228,84,142,62,148,195,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,3,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,44,43,224,95,150,13,78,140,234,229,227,85,181,165,41,46,207,197,111,21,212,56,125,13,77,28,78,101,75,35,124,43,71,127,69,138,166,70,198,245,111,125,25,77,43,21,241,63,108,155,145,236,98,164,202,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,134,188,192,249,101,84,235,14,101,107,213,110,28,236,180,148,89,62,73,120,142,151,44,161,146,120,169,173,202,201,81,202,251,195,149,206,71,49,237,114,34,76,200,153,35,230,238,36,141,103,113,36,89,102,87,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,115,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,240,68,254,42,189,84,25,172,226,199,205,62,178,124,192,200,125,70,115,207,201,164,57,147,52,94,159,94,219,5,36,152,156,249,68,216,131,228,108,233,223,130,226,202,72,234,154,215,198,189,21,89,36,82,61,90,230,238,232,176,200,143,217,214,61,253,87,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,59,137,209,89,36,209,163,163,238,172,141,189,236,167,93,52,227,20,208,234,174,33,235,111,61,236,50,28,125,153,37,61,75,81,32,146,178,150,88,91,37,59,34,101,66,199,247,211,111,141,145,198,245,99,157,36,140,103,185,87,161,159,110,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,38,212,116,207,221,44,143,124,142,68,220,247,187,107,88,205,145,179,229,168,225,235,42,183,240,203,15,19,183,106,159,7,101,185,102,17,98,86,138,41,41,100,108,149,223,216,181,19,79,88,217,28,136,197,133,143,129,33,106,179,126,233,18,116,85,98,197,209,253,87,149,199,158,205,50,250,215,163,214,151,252,14,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,234,203,193,185,52,102,86,190,33,169,108,217,206,93,73,121,210,187,117,61,45,221,247,168,105,82,23,221,222,202,136,82,107,68,180,205,170,108,244,143,124,125,254,149,17,186,70,53,136,197,69,222,229,99,45,166,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,54,252,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,29,43,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,157,121,175,2,220,175,113,93,20,251,59,172,122,227,31,182,181,38,147,117,109,53,159,185,28,182,187,20,203,177,97,119,68,69,241,21,145,116,114,247,119,172,76,123,254,237,174,116,81,212,44,0,230,143,231,179,83,126,139,232,244,71,191,229,123,193,71,239,1,157,179,89,245,10,217,106,174,211,108,54,224,250,105,109,213,169,222,246,205,209,176,181,236,167,88,154,228,233,12,93,216,38,145,100,69,100,159,4,91,36,107,229,237,207,94,98,156,117,83,112,181,134,174,15,167,213,244,143,213,75,253,60,51,80,195,83,75,43,217,108,183,76,181,12,91,146,42,198,176,76,246,201,78,232,217,11,159,253,55,181,238,99,216,213,99,233,6,211,108,204,181,95,63,162,179,81,201,87,127,203,51,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,78,175,145,201,239,114,171,151,248,169,123,220,2,240,81,138,240,167,167,20,151,187,181,179,196,106,110,77,111,134,76,142,225,80,145,190,74,13,232,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,218,216,153,21,43,113,99,230,159,89,62,96,100,62,163,57,106,156,39,240,233,130,113,65,203,3,1,211,76,234,159,255,0,195,213,150,122,221,243,127,54,93,61,161,115,134,10,206,220,82,199,222,237,119,222,238,211,221,177,255,0,193,83,248,42,85,7,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,170,181,30,237,143,71,198,229,222,199,34,75,254,87,60,118,218,180,78,235,54,132,107,70,77,87,79,132,223,42,24,236,126,227,87,59,124,22,61,90,231,61,101,100,155,147,116,84,213,14,123,85,95,191,183,20,141,87,171,90,147,77,43,110,124,0,10,149,231,55,196,22,156,100,183,27,23,14,182,140,127,198,229,248,133,194,59,197,210,247,36,8,207,102,199,61,42,171,104,33,115,155,190,78,243,37,167,158,69,107,146,52,237,64,159,120,253,201,13,96,151,83,201,247,136,92,87,54,208,148,225,247,195,123,63,36,211,158,253,78,217,42,163,119,181,40,107,43,39,159,196,67,31,84,145,59,82,75,218,145,54,171,91,190,7,111,85,151,99,39,248,0,160,30,104,254,123,53,55,232,190,143,68,79,78,77,86,155,85,255,0,132,76,218,197,125,182,82,92,109,183,28,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,94,188,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,87,197,31,160,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,118,223,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,10,64,231,37,148,216,178,14,46,40,237,54,138,239,17,87,140,225,246,235,93,210,62,211,217,225,234,159,61,77,91,99,234,228,68,127,88,42,233,223,213,170,173,248,250,117,220,215,34,116,190,72,217,254,27,98,204,181,55,79,175,57,13,37,30,67,149,83,218,106,108,180,51,42,181,245,236,163,74,213,169,72,149,83,107,158,198,207,27,213,157,119,171,55,185,17,91,27,213,182,232,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,205,57,150,242,251,169,209,235,173,227,136,61,32,181,82,71,167,213,245,30,38,241,105,164,138,42,88,49,167,189,212,176,70,145,163,231,87,206,202,138,153,229,114,50,24,154,200,19,163,81,17,136,222,144,90,197,159,230,88,206,51,147,97,150,44,134,174,146,197,152,211,211,83,95,109,237,84,88,43,153,79,80,202,136,21,237,84,84,71,199,44,104,173,122,116,122,35,164,106,46,217,30,215,123,94,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,102,253,201,110,156,111,233,14,27,160,188,177,50,221,35,211,248,42,227,177,99,180,246,136,105,214,174,117,154,121,94,251,229,36,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,148,108,95,247,52,127,34,122,155,244,95,88,162,40,4,208,247,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,109,118,125,178,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,246,186,223,196,142,182,241,31,117,182,94,117,163,62,171,200,234,44,212,239,166,160,99,169,224,165,130,153,143,118,231,171,33,167,99,34,71,185,81,187,159,183,123,145,145,162,170,163,24,137,45,121,98,240,29,251,111,190,211,107,206,172,89,119,96,56,253,193,190,205,181,220,109,221,202,92,162,102,178,102,201,209,221,214,175,102,158,118,211,171,183,71,36,83,57,36,133,122,236,149,169,117,37,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,28,83,152,255,0,47,250,206,29,239,178,234,222,144,227,191,220,158,191,195,65,45,53,60,147,212,73,142,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,220,172,188,131,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,54,255,0,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,136,121,163,249,236,212,223,162,250,61,17,202,173,252,58,103,119,190,28,107,120,151,176,83,248,236,110,197,144,85,88,178,15,142,24,189,153,181,150,255,0,11,47,199,42,73,55,122,75,130,179,108,113,175,111,179,185,203,209,255,0,15,234,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,66,122,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,202,241,99,229,99,89,62,95,228,62,157,57,154,195,65,28,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,148,3,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,114,156,180,185,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,127,13,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,213,202,170,245,119,91,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,52,230,227,172,58,37,140,232,189,14,150,231,152,221,38,93,150,95,106,36,175,177,218,91,121,158,138,123,59,210,146,170,8,175,79,72,90,169,35,34,150,77,141,130,85,107,38,85,147,167,94,211,246,210,181,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,239,91,116,211,86,52,151,150,222,121,133,107,30,111,246,130,245,69,165,247,72,224,166,246,109,53,39,176,105,89,97,72,219,106,223,78,231,50,171,176,248,228,79,18,171,186,77,221,127,130,34,148,46,90,167,42,206,60,127,244,71,10,154,191,122,255,0,43,22,33,125,185,220,127,232,25,77,100,107,59,95,245,135,68,249,38,255,0,39,78,198,255,0,122,97,47,248,205,224,95,78,56,195,177,80,201,115,175,251,47,153,217,182,197,109,201,169,232,210,162,70,210,239,221,37,45,68,91,217,223,133,119,61,204,69,123,93,28,138,174,107,145,29,43,36,239,248,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,126,177,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,81,103,49,78,58,170,120,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,254,131,26,247,49,143,114,177,144,212,150,156,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,233,125,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,0,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,153,88,28,209,121,127,209,221,232,238,92,77,232,134,59,217,186,195,226,110,57,197,174,9,32,130,150,74,88,160,150,121,174,205,238,61,155,102,78,215,73,99,141,30,233,157,35,100,70,163,210,87,75,232,57,83,240,57,83,166,182,170,14,41,53,37,244,146,223,114,123,58,63,22,182,53,145,78,150,235,117,83,88,244,173,124,157,21,89,83,52,93,26,214,198,228,237,195,44,141,122,185,210,186,56,108,124,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,25,172,226,199,205,62,178,124,192,200,125,70,114,207,185,64,98,214,44,231,130,253,66,194,178,154,31,27,101,200,51,11,181,174,227,77,221,124,125,250,89,237,52,17,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,202,246,227,147,132,75,175,8,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,110,254,218,244,86,73,12,138,216,251,169,27,120,172,153,254,101,46,3,79,165,174,200,106,211,19,165,188,77,127,101,165,170,141,129,110,50,195,28,14,168,122,34,117,123,210,40,88,198,238,85,216,139,38,205,189,201,55,73,78,95,60,18,93,120,175,207,228,190,228,240,85,208,233,214,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,219,87,34,44,145,245,157,92,229,109,54,171,7,8,152,77,138,197,108,164,183,91,109,217,197,182,146,142,142,146,22,195,5,52,17,219,46,13,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,5,242,184,243,217,166,95,90,244,122,210,255,0,128,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,5,0,243,71,243,217,169,191,69,244,122,34,69,112,49,197,86,27,194,135,47,204,231,48,188,220,169,29,147,220,115,139,181,54,39,104,146,53,153,247,27,138,90,173,219,21,209,53,236,119,134,141,206,141,211,63,115,118,177,81,168,189,199,198,199,215,94,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,79,43,222,5,191,98,152,171,53,199,88,240,207,9,169,55,173,254,199,166,173,118,233,172,86,185,35,106,39,88,85,169,225,235,38,235,39,115,170,185,236,137,89,31,221,57,213,17,172,255,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,234,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,31,12,173,70,84,206,246,53,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,160,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,45,39,149,183,31,117,55,106,154,94,26,117,215,46,164,99,217,79,65,108,211,250,185,104,162,166,102,200,98,72,18,217,44,209,237,106,189,90,200,123,10,246,111,145,235,43,29,43,158,232,88,182,148,1,21,121,136,241,121,251,169,104,210,125,150,173,236,234,22,99,221,162,197,247,208,120,152,96,237,58,47,21,87,38,229,72,211,181,28,173,216,142,223,186,89,34,235,27,227,73,118,208,93,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,143,234,143,40,203,238,51,194,157,155,53,196,39,186,220,181,98,205,111,125,227,35,176,69,74,202,137,46,18,78,180,202,234,10,101,142,126,219,124,20,109,169,84,88,210,105,42,164,87,35,122,110,138,54,64,13,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,187,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,161,238,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,176,0,80,15,52,127,61,154,155,244,95,71,162,61,7,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,118,122,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,121,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,61,156,74,112,163,168,252,55,235,138,104,133,206,47,180,117,247,78,196,248,220,246,184,86,73,47,52,181,19,62,42,119,50,157,170,233,25,51,164,141,241,172,43,213,201,35,85,26,178,53,89,35,238,83,151,70,133,235,182,130,104,77,38,39,173,121,79,249,79,102,98,94,6,143,251,92,254,204,171,146,111,236,218,105,31,227,60,71,118,41,190,37,251,175,232,39,245,244,149,68,74,230,25,198,157,171,133,141,47,168,177,98,25,5,35,117,83,37,167,68,199,232,214,153,181,75,69,2,201,182,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,185,24,201,182,208,97,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,104,39,129,126,51,108,92,97,233,197,85,206,75,87,177,179,60,95,195,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,175,88,101,237,74,169,27,156,178,70,230,57,174,220,136,201,100,146,165,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,180,155,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,54,227,55,151,110,163,233,95,16,84,56,222,135,233,245,214,245,134,106,13,193,180,248,131,105,231,90,167,83,85,44,93,201,168,42,37,122,55,179,219,217,52,140,124,174,86,248,104,213,238,149,235,20,238,101,175,240,125,194,102,27,194,46,151,253,135,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,157,123,143,68,71,74,245,95,21,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,20,2,106,160,130,188,199,249,127,209,241,17,98,151,86,244,135,29,254,235,20,30,26,9,105,169,228,130,158,60,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,254,229,98,173,94,5,248,50,190,241,135,168,245,86,201,46,190,198,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,238,189,102,151,181,42,36,142,106,199,27,88,231,59,114,163,34,147,65,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,89,85,124,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,240,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,68,233,227,39,87,52,227,69,248,113,204,242,125,82,179,251,114,203,113,183,201,98,246,11,43,210,142,107,212,149,140,116,62,18,57,119,53,237,220,199,200,231,186,61,210,50,40,229,145,173,114,179,162,231,8,188,158,82,26,115,171,152,71,13,17,222,245,7,42,171,155,30,202,170,61,165,138,99,149,52,207,107,236,244,155,228,73,39,71,200,136,228,101,91,149,179,50,54,245,137,25,182,102,185,93,81,34,37,112,115,71,243,217,169,191,69,244,122,34,122,114,106,180,218,175,252,34,102,214,43,237,178,146,227,109,184,231,23,42,74,202,58,184,91,52,21,48,73,108,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,43,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,252,174,0,120,193,186,240,155,171,141,117,193,105,36,193,51,26,138,58,12,173,147,68,229,125,52,12,123,146,58,232,157,27,29,46,250,116,154,87,172,109,107,146,86,57,236,219,189,99,146,59,169,226,110,237,106,191,240,137,170,247,219,21,206,146,227,109,184,233,189,246,174,142,178,146,102,205,5,76,18,91,38,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,183,53,80,87,175,50,222,95,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,196,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,244,106,34,189,91,214,154,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,167,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,221,45,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,194,127,17,120,39,11,252,176,48,29,75,206,170,63,252,61,71,103,162,217,55,243,157,211,218,23,57,160,163,238,69,20,157,158,239,97,237,238,189,187,25,252,85,127,130,45,69,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,109,123,149,31,5,31,179,44,86,14,37,53,50,217,106,169,201,50,219,125,61,78,37,23,78,244,214,123,92,209,185,203,81,189,28,177,182,106,168,228,103,185,173,223,28,73,181,94,139,52,209,54,96,113,99,229,99,89,62,95,228,62,157,57,154,192,94,79,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,55,200,146,49,85,28,246,67,55,193,82,188,209,121,128,86,93,235,46,92,50,104,134,69,217,181,67,226,109,217,197,210,8,231,130,170,74,168,167,150,9,173,45,238,49,155,97,78,215,89,100,141,94,217,155,35,99,71,35,18,86,203,93,120,6,150,231,122,161,246,143,236,45,139,218,127,100,177,250,204,166,241,253,149,12,62,22,215,75,183,191,63,222,189,187,246,247,25,240,51,115,215,175,185,171,209,79,42,122,172,255,0,75,115,189,47,251,57,246,234,197,236,207,181,184,253,30,83,103,254,202,134,111,21,107,170,221,216,159,238,158,237,155,187,111,248,31,181,233,211,222,212,234,132,245,229,79,199,29,54,154,221,104,56,91,212,150,85,203,98,201,239,8,204,90,230,215,203,58,219,174,53,78,99,18,137,241,245,84,101,52,210,244,115,93,27,83,183,52,178,57,232,230,202,233,33,183,235,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,78,107,251,216,240,177,255,0,9,109,42,255,0,198,86,239,252,227,165,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,79,63,154,234,22,3,166,182,168,175,186,141,156,99,248,173,182,122,134,210,69,89,123,185,195,67,4,147,185,174,115,98,108,147,57,173,87,171,88,247,35,81,122,244,99,151,250,148,242,150,158,38,248,109,191,221,104,172,86,46,32,244,214,227,114,184,212,71,73,71,71,73,150,80,77,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,33,18,249,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,35,87,54,78,51,108,90,183,125,253,217,240,107,87,118,213,130,100,15,168,189,222,42,24,246,73,61,226,157,147,83,58,154,157,139,211,164,49,119,102,107,228,114,42,201,34,38,206,140,98,62,106,235,45,39,148,207,27,118,171,45,53,175,132,141,71,158,146,130,158,74,138,201,177,59,197,77,83,98,99,167,158,88,222,203,74,70,216,81,21,242,75,37,100,172,150,89,122,185,239,108,45,69,85,141,167,96,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,247,179,93,66,192,116,214,213,21,247,81,179,140,127,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,47,94,140,114,255,0,82,158,127,22,226,23,64,179,155,237,46,45,133,107,134,159,228,23,170,221,254,26,221,107,201,168,170,234,167,216,199,61,251,34,142,71,61,219,88,199,57,122,39,185,173,85,95,114,41,208,0,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,193,64,60,209,252,246,106,111,209,125,30,136,138,165,164,242,190,229,247,77,118,166,178,241,67,173,54,170,182,49,149,13,175,195,236,117,49,75,76,253,240,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,108,145,138,217,126,38,57,157,109,124,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,136,65,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,209,177,119,220,184,57,128,81,241,17,98,139,73,53,123,34,254,235,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,254,249,34,157,71,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,103,7,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,102,156,165,56,40,246,37,29,31,22,90,155,108,186,209,222,166,239,71,133,219,231,78,196,109,161,154,14,219,238,110,68,118,249,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,150,126,82,183,51,174,3,191,98,23,218,157,121,210,123,46,220,7,32,184,59,218,86,187,117,187,183,75,139,204,230,66,216,250,187,186,229,236,212,78,234,133,110,216,227,138,23,44,112,167,77,241,53,99,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,93,40,242,155,37,20,204,111,143,165,218,244,142,68,108,136,172,89,160,123,251,177,175,86,57,122,62,62,227,25,44,138,104,79,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,43,148,241,11,160,88,53,246,171,22,205,117,195,79,241,251,213,22,207,19,110,186,100,212,84,149,80,111,99,94,205,241,73,35,94,221,204,123,92,157,83,222,215,34,167,185,80,244,24,86,161,96,58,149,106,150,251,167,57,198,63,149,91,96,168,117,36,181,150,75,156,53,208,71,59,90,215,58,39,73,11,156,212,122,53,236,114,181,87,175,71,181,127,173,10,33,230,143,231,179,83,126,139,232,244,68,85,44,211,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,58,202,147,74,216,250,61,178,51,179,107,215,28,79,21,188,95,109,25,77,219,25,181,86,222,177,255,0,17,236,139,141,69,20,114,85,91,251,236,70,79,225,229,114,43,226,238,49,17,175,216,169,185,168,136,189,80,253,99,138,113,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,220,213,150,101,69,108,109,115,81,17,239,124,113,191,61,154,165,170,89,222,180,231,119,61,76,212,187,239,182,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,119,11,25,27,122,71,19,27,240,181,58,244,234,189,85,85,87,245,117,135,66,245,31,65,171,49,155,78,168,89,189,141,117,202,49,248,114,72,109,178,170,165,85,29,44,179,207,12,108,169,98,162,118,166,95,14,231,172,125,85,204,107,218,143,218,244,123,25,245,224,90,13,153,106,86,145,234,22,171,97,244,85,119,54,105,189,69,169,247,122,26,106,116,145,241,219,170,217,90,178,214,170,239,71,108,129,212,145,163,218,214,59,224,153,210,57,88,200,158,167,229,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,52,61,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,249,178,49,92,214,57,241,75,19,213,140,223,181,42,175,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,69,94,104,254,68,245,55,232,190,177,68,80,9,127,220,209,252,137,234,111,209,125,98,136,160,19,85,0,249,45,150,155,85,150,153,244,118,107,101,37,5,60,149,19,213,190,42,104,91,19,29,60,242,190,105,165,86,181,17,21,242,75,36,146,61,223,197,207,123,156,189,85,85,79,172,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,1,64,60,209,252,246,106,111,209,125,30,136,145,92,156,51,252,55,75,48,222,32,181,7,80,114,26,75,30,61,99,167,199,42,107,171,170,85,118,68,206,183,36,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,88,129,198,15,22,121,151,23,90,161,246,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,244,237,177,85,91,19,17,36,87,44,94,3,191,109,247,218,109,121,213,139,46,236,7,31,184,55,217,182,187,141,187,185,75,148,76,214,76,217,58,59,186,213,236,211,206,218,117,118,232,228,138,103,36,144,175,93,146,181,46,164,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,58,255,0,49,61,97,209,45,45,225,210,233,107,214,140,110,147,48,167,201,234,41,105,168,48,247,94,103,182,207,122,124,53,80,76,245,100,244,237,116,177,50,4,107,101,115,250,35,58,182,56,213,81,101,98,59,62,229,201,240,237,164,124,65,105,23,45,109,91,180,235,125,227,194,80,85,233,254,65,62,51,137,75,65,20,85,86,26,89,40,235,167,149,213,50,181,169,34,205,60,149,27,214,25,21,206,133,172,106,42,181,206,124,81,211,97,170,128,84,95,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,245,149,38,149,210,117,123,100,127,102,189,116,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,247,130,173,240,176,212,118,187,176,190,25,62,238,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,244,26,227,108,204,162,225,239,135,11,205,116,149,107,137,213,98,247,234,107,91,29,86,142,129,46,49,100,119,23,86,171,33,221,213,143,88,166,160,220,253,169,189,18,52,234,238,218,163,122,255,0,41,61,45,193,53,67,138,121,190,221,88,189,167,246,75,31,118,83,103,254,202,154,31,11,116,165,184,208,246,39,251,167,183,126,222,227,254,7,238,98,245,247,181,122,33,122,135,42,226,199,202,198,178,124,191,200,125,58,115,53,133,186,107,247,3,148,220,71,112,77,164,58,195,131,190,173,154,139,133,233,61,137,144,210,70,201,106,25,124,183,67,111,100,235,68,216,88,142,114,84,163,159,43,161,115,27,241,190,69,141,232,168,230,62,26,160,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,65,60,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,220,78,168,248,230,141,29,39,105,100,119,170,226,207,27,215,156,179,65,178,123,23,13,217,61,37,143,54,168,167,233,79,44,169,219,158,120,61,253,218,122,90,141,237,109,37,75,219,240,199,59,145,81,171,238,235,18,185,42,33,206,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,159,240,69,154,232,53,79,46,189,114,192,240,250,122,75,126,168,82,224,249,61,118,92,201,153,182,174,233,7,133,170,74,74,152,156,174,85,146,154,40,164,142,21,107,118,164,82,171,213,204,106,206,217,38,171,98,221,56,198,201,244,142,213,202,215,70,49,237,70,183,213,220,175,183,140,95,25,126,35,75,69,114,101,44,244,247,24,173,44,221,90,246,187,170,201,77,20,82,61,146,53,35,127,85,168,137,157,98,116,140,154,58,139,47,79,79,172,154,203,142,242,173,201,236,154,231,15,132,200,40,180,191,32,166,165,183,203,111,109,37,85,190,215,29,186,120,232,169,234,81,175,114,58,102,192,200,213,85,91,27,218,215,53,146,179,186,201,30,250,44,52,167,194,119,149,141,27,249,127,143,122,116,7,85,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,25,172,226,199,205,62,178,124,192,200,125,70,115,223,233,199,25,183,221,36,224,239,42,225,159,6,181,118,174,185,222,65,113,168,189,222,42,24,199,199,5,158,162,134,146,153,212,212,236,94,189,102,151,181,51,95,35,145,18,56,213,54,117,123,209,240,240,188,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,184,157,84,229,77,167,15,225,30,155,74,180,254,182,235,91,159,98,30,63,33,181,221,223,50,51,219,55,137,224,133,181,16,73,4,146,36,48,195,80,148,148,177,51,226,69,135,181,19,213,242,125,247,122,154,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,150,186,249,199,29,55,17,220,19,98,26,61,156,50,173,154,139,133,229,22,215,205,87,35,229,168,101,242,221,13,190,182,4,173,116,207,87,57,42,81,207,137,179,53,238,248,223,34,72,197,84,115,217,15,159,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,193,64,60,209,252,246,106,111,209,125,30,136,244,28,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,250,12,115,26,246,61,200,246,94,240,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,86,7,52,190,1,108,85,118,43,247,21,154,67,111,240,55,90,31,236,236,198,201,75,76,247,199,112,141,207,68,146,229,11,99,106,246,230,102,229,146,163,170,36,111,141,178,76,229,99,217,34,207,86,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,127,220,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,208,87,157,134,49,171,137,153,96,121,133,230,225,73,93,167,73,79,85,65,101,134,146,218,248,223,107,184,185,35,125,75,106,167,93,205,145,243,182,56,221,23,196,222,172,167,145,169,18,44,111,150,106,245,210,171,142,156,90,53,31,28,185,234,246,57,117,191,97,148,215,8,164,189,219,109,117,137,77,85,83,74,139,241,53,146,42,127,204,170,212,116,110,123,81,90,217,97,87,36,172,211,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,115,78,36,110,122,37,105,209,44,166,171,136,216,233,31,167,79,167,138,154,248,149,52,147,212,179,100,211,199,20,74,140,167,107,166,71,164,207,137,88,248,211,124,111,70,189,21,170,221,201,154,34,234,121,54,88,53,150,219,195,237,218,247,154,222,251,216,13,226,224,143,194,45,242,84,182,89,41,187,114,212,71,112,145,168,136,171,20,50,78,141,70,198,174,254,249,20,239,70,55,185,190,88,1,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,68,138,224,87,132,204,55,139,174,2,114,172,30,251,81,73,103,190,208,106,69,85,77,139,35,117,2,213,79,106,122,209,90,214,116,99,18,72,149,236,150,38,44,110,98,191,103,94,219,213,21,209,49,82,186,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,226,121,98,241,227,251,111,177,83,104,54,172,94,183,103,216,253,189,190,205,186,92,110,61,202,172,162,22,190,103,73,209,189,166,167,122,158,6,211,163,183,73,36,179,53,36,153,122,236,149,201,63,202,64,230,231,104,226,10,151,136,40,174,218,171,113,241,120,45,95,122,12,1,96,116,81,82,178,150,56,169,159,84,214,211,54,105,36,108,205,146,120,217,44,210,163,93,51,152,213,106,54,54,199,28,113,215,132,91,158,137,89,120,139,195,47,60,69,199,73,38,159,80,84,84,212,221,89,87,73,61,84,14,123,41,102,117,50,73,12,13,115,229,103,137,72,58,179,107,152,228,234,143,69,98,185,9,65,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,189,120,145,173,209,42,253,109,202,103,225,202,211,87,110,211,166,212,69,13,142,26,151,78,231,185,145,193,27,37,153,22,161,239,155,100,147,54,89,24,146,42,61,24,246,162,181,139,240,54,85,114,121,182,107,108,188,69,212,94,112,57,42,211,79,169,105,214,155,61,99,106,224,108,10,201,105,106,221,110,87,195,35,183,189,233,83,15,194,248,154,175,98,44,136,170,214,72,244,119,215,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,34,175,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,9,170,128,0,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,0,2,128,121,163,249,236,212,223,162,250,61,17,26,169,190,213,125,149,184,248,63,106,253,155,246,133,31,180,59,125,207,3,227,187,117,62,19,189,211,238,251,221,191,27,219,221,241,109,239,237,247,111,24,159,217,95,181,86,111,183,94,213,251,55,237,10,127,108,123,39,183,227,188,15,113,189,255,0,15,221,251,190,247,111,126,205,255,0,14,238,157,125,221,77,52,105,86,83,167,25,166,156,99,153,38,144,215,90,170,240,202,187,124,77,178,58,215,18,69,75,29,44,105,219,108,44,137,17,189,158,222,197,141,98,86,181,209,185,138,199,53,170,213,106,122,178,128,121,163,249,236,212,223,162,250,61,17,53,57,83,106,150,9,162,220,14,231,186,151,169,151,223,99,99,118,109,64,159,198,214,248,89,170,59,93,218,75,92,49,253,220,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,74,224,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,37,175,44,94,95,244,122,187,89,77,196,14,183,227,190,47,5,164,219,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,248,100,99,91,51,158,222,170,232,218,246,73,103,252,88,249,88,214,79,151,249,15,167,78,102,176,213,64,5,16,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,127,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,75,253,75,197,175,185,7,37,205,39,187,90,40,124,69,38,51,152,84,221,46,146,119,88,207,15,74,251,149,218,145,178,116,114,162,191,172,245,116,236,232,212,87,124,125,122,109,107,149,34,87,7,249,253,78,152,113,71,165,185,156,57,13,37,138,158,151,40,161,166,184,92,42,214,38,193,5,186,166,84,167,173,89,29,42,108,99,22,154,105,145,94,189,54,34,171,145,90,168,142,77,36,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,2,0,115,83,224,59,255,0,75,241,87,164,22,95,242,82,229,246,43,101,187,254,157,245,55,183,63,187,255,0,87,108,172,142,31,242,149,15,119,247,215,156,43,149,62,136,107,206,101,175,52,26,181,167,55,202,188,87,15,197,106,18,12,146,240,232,247,65,116,129,219,31,37,157,145,175,195,59,229,106,49,93,215,221,2,118,230,234,146,36,13,125,228,149,107,205,7,151,221,77,218,166,245,197,14,139,90,169,24,246,83,186,191,48,177,211,69,21,51,54,67,21,85,69,101,233,101,150,118,181,94,173,100,13,124,17,69,190,71,171,165,248,158,231,245,172,28,55,63,204,180,250,166,235,85,134,100,53,118,167,223,44,245,182,11,154,66,169,178,178,221,87,18,197,81,79,43,28,138,215,177,205,94,169,213,62,23,181,143,110,215,177,174,79,62,122,12,203,63,204,181,6,166,213,85,153,228,53,119,87,216,236,244,86,11,98,76,169,178,142,221,73,18,69,79,79,19,26,136,214,49,173,78,171,209,62,39,185,239,118,231,189,206,91,52,229,89,192,119,254,136,226,175,87,236,191,229,101,196,44,87,59,119,253,3,233,175,109,127,119,254,176,216,153,36,63,228,234,24,239,239,79,45,80,0,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,12,214,113,99,230,159,89,62,96,100,62,163,57,205,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,123,151,239,2,54,46,21,113,88,243,92,165,158,55,83,114,11,122,71,113,169,234,248,253,151,75,60,116,178,75,106,216,202,137,105,231,237,84,211,185,124,75,81,28,254,189,19,163,125,203,48,8,21,205,59,130,203,174,190,97,180,122,203,165,184,253,93,211,80,113,26,116,164,170,161,130,165,202,251,149,145,171,44,174,138,24,54,170,73,83,20,178,43,216,214,43,28,246,62,102,253,235,251,44,74,76,37,87,43,143,61,154,101,245,175,71,173,47,248,0,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,5,27,115,79,225,51,13,225,207,84,45,57,198,159,212,82,80,216,181,42,162,225,83,79,142,82,80,44,16,89,159,75,29,26,74,145,191,184,228,115,37,150,162,73,17,141,100,108,137,58,49,169,181,17,19,202,114,172,187,93,109,220,113,224,52,118,251,157,93,45,61,210,158,241,73,93,20,51,57,140,170,129,45,149,51,36,82,181,23,163,216,146,195,20,136,215,117,77,241,177,223,197,168,169,122,153,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,157,110,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,30,229,116,47,221,20,140,124,110,85,218,246,59,107,158,205,146,62,101,114,157,227,94,227,139,101,86,206,21,245,34,231,191,27,188,245,166,195,167,122,210,211,195,106,174,116,149,21,18,83,200,229,107,36,155,197,73,54,214,43,164,123,146,84,138,54,49,82,85,86,91,249,69,124,204,56,215,183,113,63,157,219,112,157,52,185,248,157,54,196,186,84,209,86,70,181,80,251,102,186,104,99,89,42,38,167,153,177,236,236,245,124,17,163,163,220,157,103,114,61,91,50,53,190,87,151,119,8,127,189,110,178,175,218,154,46,246,158,225,221,170,220,163,101,127,134,154,126,235,101,240,180,145,237,69,145,123,178,68,237,234,221,155,98,142,94,146,50,69,139,117,255,0,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,30,215,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,162,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,4,240,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,117,235,12,189,169,85,35,115,150,72,220,199,53,219,145,25,44,157,43,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,115,175,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,252,172,179,63,204,179,170,108,126,151,48,200,106,238,204,197,108,241,216,45,11,82,168,231,210,219,163,150,89,98,167,71,244,220,230,49,211,200,140,220,171,181,155,88,222,140,99,26,223,171,29,213,44,239,20,193,50,237,51,176,95,124,46,55,157,248,15,180,20,94,22,23,248,207,5,50,205,75,247,143,98,201,30,201,28,174,251,183,55,119,94,142,234,158,227,213,240,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,108,108,71,57,141,124,178,196,197,123,55,238,77,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,42,47,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,69,94,104,254,68,245,55,232,190,177,68,80,9,127,220,209,252,137,234,111,209,125,98,136,160,19,85,0,242,154,111,170,186,113,172,22,42,140,159,75,243,75,86,77,106,164,184,84,218,230,171,183,84,36,177,178,170,7,236,146,53,84,255,0,178,230,175,244,95,27,227,145,138,230,61,142,119,171,5,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,0,80,15,52,127,61,154,155,244,95,71,162,36,87,39,12,3,13,213,60,55,136,45,62,212,28,122,146,249,143,95,41,241,202,106,234,26,148,93,146,179,173,201,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,53,113,201,192,230,101,194,22,100,218,170,87,213,223,52,234,249,80,230,88,111,207,98,111,141,253,21,222,10,179,106,35,89,82,214,163,149,28,136,140,153,141,87,177,26,173,150,40,186,7,47,62,97,151,94,26,46,180,250,87,170,149,149,119,29,43,184,212,42,177,232,215,77,62,55,60,142,234,234,136,26,157,92,250,103,57,85,210,192,212,85,69,87,75,18,111,238,71,61,228,148,3,205,31,207,102,166,253,23,209,232,136,213,83,148,223,106,241,91,118,21,81,93,190,203,106,184,86,221,40,233,187,76,78,213,85,92,116,209,212,73,189,19,123,183,50,138,153,58,42,171,83,183,213,168,138,231,42,201,254,94,124,22,93,120,167,213,10,123,238,95,143,213,187,74,241,170,133,92,130,177,42,93,74,149,179,164,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,220,141,239,135,117,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,115,94,44,124,172,107,39,203,252,135,211,167,51,88,106,160,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,115,56,163,208,191,221,175,93,178,109,20,251,83,246,143,236,231,130,254,115,240,62,15,191,226,40,224,169,254,243,220,147,110,222,254,223,233,175,93,189,125,221,122,37,132,242,53,187,93,102,181,107,37,138,107,157,91,237,180,117,22,26,186,122,55,76,229,130,25,230,109,115,101,149,145,245,218,215,189,176,66,215,57,19,171,146,40,209,122,237,78,150,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,167,131,220,90,251,156,242,150,110,21,139,80,248,219,214,65,135,230,118,187,117,55,117,145,247,234,167,171,185,71,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,41,4,210,239,13,25,253,78,169,240,243,166,250,131,112,200,105,47,151,43,230,47,109,169,186,87,83,44,91,37,184,248,118,37,98,42,68,136,198,61,181,9,43,30,198,162,108,123,92,222,141,219,209,62,94,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,41,3,154,23,5,31,187,254,118,253,103,211,219,101,170,135,77,179,43,131,41,162,183,81,39,103,216,215,71,66,231,190,157,34,115,151,172,50,246,167,154,53,141,17,145,252,113,108,141,172,139,185,5,137,191,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,141,146,36,108,69,87,61,240,222,72,0,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,3,53,156,88,249,167,214,79,152,25,15,168,206,78,158,79,124,40,233,198,115,71,113,226,111,53,139,219,55,92,95,32,125,158,193,107,158,20,90,90,26,168,160,167,157,107,221,213,87,187,50,120,134,164,72,168,141,137,204,116,137,185,235,27,162,182,160,10,118,230,227,193,246,51,165,215,90,30,36,116,253,41,45,246,220,194,241,37,6,67,109,116,181,18,207,53,238,165,213,85,142,174,99,164,123,219,178,70,182,70,186,54,246,219,26,197,26,181,174,238,59,103,10,229,113,231,179,76,190,181,232,245,165,255,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,47,248,143,252,107,240,163,98,226,211,70,171,112,222,213,170,143,47,182,245,172,197,175,117,176,189,222,2,171,115,22,72,213,209,170,61,33,157,140,237,72,157,30,212,234,201,59,111,124,81,161,158,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,38,86,168,115,70,213,13,81,225,45,52,38,251,77,87,54,109,123,168,169,164,201,242,196,150,58,84,170,181,119,146,88,226,130,26,86,196,214,62,70,185,105,165,106,162,177,97,137,221,123,139,80,238,204,85,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,232,251,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,66,174,42,249,95,105,199,19,154,203,71,172,95,111,174,184,157,93,111,135,143,41,166,166,165,74,191,107,71,11,99,142,55,64,249,36,68,164,155,177,31,105,93,178,88,215,108,110,237,110,73,22,89,107,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,142,188,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,217,246,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,235,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,9,240,125,194,102,27,194,46,151,253,135,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,157,123,143,68,71,74,245,94,234,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,38,170,10,224,230,161,199,85,54,1,143,93,120,97,210,218,250,73,242,123,229,60,214,220,206,105,169,101,223,105,183,79,75,11,219,4,73,36,105,12,143,170,134,165,81,100,99,223,218,99,94,155,91,35,216,248,235,175,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,233,220,98,42,54,87,162,232,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,85,124,243,191,4,255,0,50,126,154,68,174,89,215,107,85,131,141,125,63,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,236,149,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,176,113,5,205,47,81,238,188,86,90,115,157,29,203,110,191,178,236,38,225,20,116,54,72,186,219,227,200,233,122,49,43,93,88,215,164,155,251,221,36,108,46,146,61,208,199,218,123,98,138,110,226,173,186,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,98,154,253,251,26,253,141,101,159,188,31,178,191,103,190,207,119,183,125,167,187,179,217,220,155,54,236,251,206,247,115,183,218,237,125,239,119,183,218,251,205,134,104,110,210,90,166,186,214,205,98,162,171,163,182,190,162,71,81,211,213,212,182,166,120,96,87,47,109,146,74,216,227,108,143,70,244,69,122,70,196,114,162,170,53,189,122,37,207,242,117,253,187,126,194,110,31,111,255,0,250,54,251,175,217,255,0,248,31,251,114,225,237,63,239,95,217,31,225,27,63,194,63,255,0,31,195,212,128,28,209,252,246,106,111,209,125,30,136,231,252,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,208,158,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,222,76,247,200,238,178,74,247,124,78,94,157,122,39,68,68,68,245,103,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,78,220,116,225,87,92,3,140,29,91,177,94,106,41,38,168,170,202,42,239,108,117,51,220,230,36,23,7,120,232,90,170,230,181,119,182,42,152,218,244,233,209,30,142,68,87,34,35,150,205,57,50,106,151,218,190,28,111,186,103,95,125,241,85,248,38,65,39,134,162,240,187,60,29,174,181,137,52,63,120,140,70,201,190,169,183,23,123,220,231,183,167,69,232,222,218,18,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,42,131,142,78,107,121,149,175,50,110,154,240,177,113,171,176,50,193,80,230,95,111,247,75,18,50,174,122,182,162,181,244,81,209,215,195,186,6,68,229,84,145,210,196,217,93,43,54,181,24,198,43,166,149,92,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,235,65,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,5,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,170,14,118,26,95,165,246,122,156,15,85,237,238,164,182,103,121,13,69,85,182,186,158,26,41,55,222,168,169,226,143,165,84,178,162,246,154,250,101,116,81,38,230,247,36,101,75,19,114,178,157,17,42,216,187,238,79,186,111,167,24,223,12,9,168,216,181,103,139,202,115,43,132,241,101,14,241,201,55,133,146,138,162,120,233,105,123,77,247,67,210,9,27,63,71,39,113,222,43,114,185,88,177,53,179,168,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,10,75,231,63,105,181,91,184,175,178,86,91,237,148,148,181,23,76,30,130,174,186,88,97,107,31,85,58,86,86,194,146,202,228,78,175,122,69,12,81,163,157,213,118,70,198,255,0,6,162,39,85,228,107,105,181,77,117,214,75,236,214,202,71,220,168,233,236,52,148,245,142,133,171,60,48,76,234,231,75,19,36,233,185,172,123,160,133,206,106,47,71,44,81,170,245,218,157,45,124,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,34,175,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,9,125,28,198,120,215,253,213,116,226,11,6,1,115,181,73,169,185,79,221,219,105,167,94,236,150,186,21,71,164,151,55,67,181,204,118,215,177,35,137,178,171,90,249,28,231,116,149,176,203,26,209,13,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,135,85,226,27,132,253,109,225,114,166,195,6,176,227,148,150,230,100,180,238,154,219,53,53,198,10,166,74,248,226,129,245,16,170,70,229,115,95,11,170,89,27,213,81,24,231,163,150,55,72,206,143,94,215,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,94,241,85,124,243,191,4,255,0,50,126,154,85,88,36,87,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,110,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,96,80,15,52,127,61,154,155,244,95,71,162,36,255,0,36,123,181,170,193,106,215,155,237,246,231,73,110,182,219,169,241,250,186,202,202,185,155,12,20,208,70,219,155,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,142,188,198,120,215,253,234,181,30,11,6,1,115,186,199,166,88,183,221,219,105,167,94,212,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,116,137,211,75,26,124,156,188,248,44,186,241,79,170,20,247,220,191,31,171,118,149,227,85,10,185,5,98,84,186,149,43,103,72,247,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,185,27,223,14,235,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,160,206,104,254,123,53,55,232,190,143,68,79,78,74,22,155,84,60,54,230,87,216,109,148,140,185,86,103,21,20,149,21,141,133,169,60,208,67,65,68,232,162,124,157,55,57,140,116,243,57,173,85,232,213,150,69,78,155,151,173,133,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,132,28,238,48,171,173,6,180,105,238,163,77,81,72,182,219,230,47,45,146,158,38,189,221,246,207,67,87,36,210,185,237,219,181,24,173,184,66,141,84,114,170,171,100,234,141,232,138,239,41,201,167,63,166,198,120,163,186,97,151,28,134,174,146,159,49,197,234,233,168,237,237,89,86,10,235,141,60,177,84,70,175,107,81,88,143,142,154,58,229,107,223,211,162,58,70,162,245,147,107,173,127,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,43,3,154,47,47,250,59,189,29,203,137,189,16,199,123,55,88,124,77,199,56,181,193,36,16,82,201,75,20,18,207,53,217,189,199,179,108,201,218,233,44,113,163,221,51,164,108,136,212,122,74,233,107,47,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,226,141,41,240,157,229,99,70,254,95,227,222,157,1,213,64,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,143,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,206,183,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,162,185,24,221,239,87,200,228,222,247,42,175,188,60,106,134,55,160,216,207,18,55,91,85,35,48,156,178,241,83,100,183,84,54,178,55,78,179,195,191,226,124,72,187,154,199,186,10,166,181,127,143,90,89,21,200,212,116,75,39,64,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,208,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,4,85,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,138,1,61,86,169,106,150,119,173,57,221,207,83,53,46,251,237,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,221,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,182,158,88,188,191,235,52,138,142,155,136,29,111,199,124,38,117,87,182,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,61,240,200,199,58,22,177,189,85,178,57,236,142,112,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,115,195,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,217,185,102,255,0,42,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,117,149,38,149,177,244,123,100,103,103,208,115,206,252,19,252,201,250,105,89,120,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,126,124,62,240,29,163,90,47,195,237,219,65,178,75,45,171,52,143,43,238,253,171,186,79,110,117,44,151,175,189,123,169,183,55,187,35,225,240,236,86,36,93,185,19,100,141,116,204,217,35,220,229,166,30,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,221,57,112,115,0,172,225,222,251,22,146,106,246,69,253,201,235,252,76,241,84,212,71,61,68,152,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,125,242,75,119,224,160,30,104,254,123,53,55,232,190,143,68,71,252,119,84,179,188,83,4,203,180,206,193,125,240,184,222,119,224,62,208,81,120,88,95,227,60,20,203,53,47,222,61,139,36,123,36,114,187,238,220,221,221,122,59,170,123,142,129,194,143,10,58,143,197,174,163,179,10,194,162,240,54,170,30,220,247,251,252,240,171,233,109,20,174,85,68,115,145,21,59,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,205,9,233,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,125,228,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,79,86,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,159,230,205,165,247,93,71,224,250,233,115,179,58,174,74,140,22,241,71,148,62,146,154,137,213,15,169,129,141,146,154,110,187,85,22,54,69,21,92,149,15,147,163,145,172,167,119,84,68,85,123,105,175,134,140,254,155,75,56,134,211,125,65,184,100,53,118,59,109,143,40,182,212,221,43,169,150,93,241,91,188,67,18,177,21,34,69,123,216,234,117,149,143,99,81,119,177,206,111,71,110,232,186,9,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,74,220,208,184,22,253,138,101,79,215,29,28,195,60,38,155,94,182,123,98,154,137,219,161,177,93,36,145,200,189,33,70,167,135,163,155,172,125,190,138,230,50,85,124,127,116,215,83,198,176,0,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,47,248,161,110,99,60,107,254,245,90,143,5,131,0,185,221,99,211,44,91,238,237,180,211,175,106,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,186,68,233,165,141,63,43,151,119,8,127,189,110,178,175,218,154,46,246,158,225,221,170,220,163,101,127,134,154,126,235,101,240,180,145,237,69,145,123,178,68,237,234,221,155,98,142,94,146,50,69,139,117,239,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,123,56,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,254,157,183,170,35,101,98,172,180,229,59,198,189,199,22,202,173,156,43,234,69,207,126,55,121,235,77,135,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,138,146,109,172,87,72,247,36,169,20,108,98,164,170,172,183,240,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,34,175,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,9,98,156,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,108,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,251,225,145,141,108,206,123,122,171,163,107,217,37,202,3,133,113,131,194,102,27,197,214,151,253,135,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,253,157,123,111,84,87,68,197,76,251,101,58,85,168,248,94,163,213,105,14,73,133,221,105,51,58,75,131,45,110,178,54,157,101,170,146,170,69,106,69,28,77,143,119,123,185,189,139,26,199,185,178,53,236,115,21,200,230,170,204,174,98,182,205,109,178,240,233,195,5,155,136,185,42,228,212,26,10,124,182,154,234,250,186,184,42,167,115,25,85,68,218,101,146,104,28,230,74,255,0,12,144,117,126,231,61,203,213,94,170,245,114,156,215,149,199,158,205,50,250,215,163,214,151,252,114,174,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,102,253,201,158,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,143,242,163,227,167,251,199,11,250,215,153,255,0,181,233,112,10,218,230,255,0,156,215,90,228,168,87,127,209,120,86,57,191,236,225,71,255,0,131,194,90,161,64,60,209,252,246,106,111,209,125,30,136,143,250,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,23,66,124,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,237,96,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,78,255,0,171,24,47,237,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,153,140,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,189,236,107,41,177,102,28,168,102,187,99,149,222,46,146,159,67,235,237,114,73,218,124,123,106,168,172,242,210,84,199,209,232,138,187,39,130,86,117,233,181,219,122,181,85,170,138,180,46,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,31,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,229,11,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,115,101,100,87,83,194,119,149,141,27,249,127,143,122,116,7,85,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,130,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,73,191,206,35,137,140,203,79,176,219,46,128,97,244,57,5,161,153,197,59,235,110,249,4,72,145,82,86,91,152,175,138,91,92,82,109,87,61,238,114,198,249,209,174,102,216,150,38,59,184,202,151,181,42,175,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,163,237,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,181,56,87,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,217,215,182,245,69,116,76,84,207,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,221,247,44,190,48,114,110,41,116,190,247,101,212,101,171,172,205,176,106,136,155,117,188,58,42,120,160,185,193,89,37,67,233,158,200,224,100,109,137,236,108,47,137,204,70,116,233,28,111,220,229,145,205,100,202,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,17,87,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,43,3,151,55,5,31,189,86,163,207,127,207,237,151,88,244,203,22,251,203,149,76,9,218,142,233,92,138,197,142,216,217,183,53,237,220,199,172,146,186,36,115,153,27,90,222,177,58,104,164,75,233,0,30,82,227,165,90,113,119,212,123,70,175,92,240,187,85,78,103,97,183,212,90,237,183,185,41,209,106,169,169,102,84,89,35,107,191,254,52,106,175,196,198,205,59,90,173,73,165,71,214,183,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,151,252,8,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,159,108,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,46,167,151,7,48,10,62,34,44,81,105,38,175,100,95,221,98,131,196,207,21,77,68,112,83,199,145,82,239,124,155,169,217,11,35,141,147,67,26,163,31,10,55,114,199,18,74,213,127,223,36,85,235,204,198,211,117,191,243,0,212,11,21,138,217,87,113,185,92,106,44,52,148,116,116,144,186,105,234,103,146,211,66,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,45,43,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,187,91,19,34,149,64,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,23,173,252,162,120,146,212,173,104,207,181,26,197,155,105,172,22,220,171,40,186,222,232,226,171,185,87,182,120,224,169,171,146,104,219,35,91,70,230,163,209,175,68,84,71,57,58,245,232,171,252,75,9,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,180,60,76,246,185,100,146,149,253,250,250,138,134,108,116,145,198,245,232,201,154,139,213,137,241,34,244,234,157,21,123,89,82,188,64,242,133,215,221,69,215,28,243,80,240,173,67,211,247,217,114,188,130,186,251,76,219,165,77,109,45,84,94,46,103,78,248,159,28,116,210,179,224,124,142,98,57,30,187,218,212,114,163,21,202,198,201,94,24,248,41,213,61,22,224,191,86,56,116,202,111,248,165,86,73,157,251,123,217,213,86,250,170,151,208,197,227,109,48,209,197,222,123,224,100,141,233,36,78,87,109,141,221,26,168,169,213,125,201,10,255,0,145,83,138,127,247,125,165,95,247,173,199,253,68,183,77,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,175,78,157,81,63,129,237,64,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,244,235,209,23,248,21,23,252,138,156,83,255,0,187,237,42,255,0,189,110,63,234,37,186,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,252,15,106,0,0,133,92,200,120,41,213,62,48,127,103,127,179,59,254,41,108,251,37,237,127,27,237,218,170,152,123,158,43,194,118,251,93,152,37,235,211,195,63,118,237,189,58,183,167,94,171,211,197,114,244,229,233,173,28,38,107,69,235,81,181,27,39,194,174,54,219,142,47,83,100,138,43,37,109,92,211,182,121,42,233,38,107,156,217,169,162,106,51,109,59,209,85,28,171,213,91,238,254,42,150,20,0,0,168,189,111,229,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,215,175,69,95,226,88,79,6,122,41,149,112,237,195,102,31,163,153,173,194,213,91,122,199,253,161,226,103,181,203,36,148,175,239,215,212,84,51,99,164,142,55,175,70,76,212,94,172,79,137,23,167,84,232,171,218,192,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,171,73,240,95,217,126,150,97,186,103,237,79,105,253,146,199,237,214,47,27,216,236,248,175,11,77,28,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,61,88,4,95,230,23,194,254,125,197,158,139,217,116,231,78,110,248,253,186,229,110,202,41,175,114,203,123,168,154,24,29,4,116,149,112,185,173,116,49,74,229,126,234,134,42,34,181,19,162,59,223,252,17,97,94,136,114,137,226,75,77,117,163,1,212,107,238,109,166,179,219,113,92,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,235,211,170,167,241,45,208,0,84,94,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,235,215,162,175,241,44,39,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,241,51,218,229,146,74,87,247,235,234,42,25,177,210,71,27,215,163,38,106,47,86,39,196,139,211,170,116,85,237,96,3,197,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,252,10,139,254,69,78,41,255,0,221,246,149,127,222,183,31,245,18,221,52,67,10,186,233,174,139,224,58,115,125,168,164,158,229,138,226,246,171,37,100,180,143,115,160,146,122,106,72,225,145,209,185,205,107,149,138,230,42,162,171,90,189,58,117,68,254,7,181,0,21,23,173,252,162,120,146,212,173,104,207,181,26,197,155,105,172,22,220,171,40,186,222,232,226,171,185,87,182,120,224,169,171,146,104,219,35,91,70,230,163,209,175,68,84,71,57,58,245,232,171,252,73,169,203,211,133,252,251,132,205,23,189,105,206,163,93,241,251,141,202,227,148,84,222,226,150,201,81,52,208,54,9,41,41,33,107,92,233,162,137,200,253,212,239,85,68,106,167,69,111,191,248,162,74,0,8,191,204,47,133,252,251,139,61,23,178,233,206,156,221,241,251,117,202,221,148,83,94,229,150,247,81,52,48,58,8,233,42,225,115,90,232,98,149,202,253,213,12,84,69,106,39,68,119,191,248,34,198,14,12,249,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,226,96,181,220,43,100,170,127,126,130,162,157,155,27,37,36,108,94,143,153,170,189,94,159,10,47,78,171,209,22,207,192,0,168,189,111,229,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,215,175,69,95,226,77,78,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,238,167,122,170,35,85,58,43,125,255,0,197,18,80,2,176,56,204,229,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,246,127,134,130,233,112,173,142,169,157,138,10,122,119,239,108,116,146,49,58,190,23,42,116,122,252,42,157,122,47,84,73,63,203,211,133,252,251,132,205,23,189,105,206,163,93,241,251,141,202,227,148,84,222,226,150,201,81,52,208,54,9,41,41,33,107,92,233,162,137,200,253,212,239,85,68,106,167,69,111,191,248,162,74,0,10,139,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,157,122,244,85,254,37,132,240,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,218,30,38,123,92,178,73,74,254,253,125,69,67,54,58,72,227,122,244,100,205,69,234,196,248,145,122,117,78,138,189,172,2,21,115,33,224,167,84,248,193,253,157,254,204,239,248,165,179,236,151,181,252,111,183,106,170,97,238,120,175,9,219,237,118,96,151,175,79,12,253,219,182,244,234,222,157,122,175,78,43,193,159,43,253,125,225,219,137,60,63,88,243,92,191,79,235,108,184,255,0,180,60,76,22,187,133,108,149,79,239,208,84,83,179,99,100,164,141,139,209,243,53,87,171,211,225,69,233,213,122,34,216,86,175,104,190,151,235,214,27,38,159,234,230,33,73,145,88,164,168,138,173,41,230,124,145,62,41,227,85,217,44,82,196,230,203,19,250,43,154,174,99,154,170,199,189,139,213,175,114,47,42,224,183,130,220,55,131,108,54,239,102,179,100,85,121,38,67,146,84,71,53,234,245,52,43,76,202,134,66,178,37,52,49,83,35,222,216,153,27,101,147,170,238,115,220,249,30,170,237,187,25,28,138,0,134,188,105,114,217,195,120,181,204,173,26,131,102,204,41,48,44,134,10,121,41,175,85,208,216,150,185,247,150,34,70,148,203,42,37,68,45,71,194,214,200,196,127,71,61,204,123,26,171,182,38,34,73,253,45,210,220,19,69,176,75,102,153,233,165,139,216,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,188,153,239,145,221,100,149,238,248,156,189,58,244,78,136,136,137,234,193,88,28,102,114,191,215,222,34,120,147,204,53,143,10,203,244,254,138,203,144,123,63,195,65,116,184,86,199,84,206,197,5,61,59,247,182,58,73,24,157,95,11,149,58,61,126,21,78,189,23,170,36,159,229,233,194,254,125,194,102,139,222,180,231,81,174,248,253,198,229,113,202,42,111,113,75,100,168,154,104,27,4,148,148,144,181,174,116,209,68,228,126,234,119,170,162,53,83,162,183,223,252,81,37,0,0,21,235,204,47,151,166,180,113,103,173,22,93,70,211,156,159,10,183,91,109,216,189,53,146,88,175,117,181,112,206,233,227,171,171,153,206,107,97,166,149,170,205,181,12,68,85,114,47,84,119,187,248,42,251,94,91,220,20,234,159,7,223,180,79,218,101,255,0,20,185,253,173,246,71,130,246,21,85,76,221,191,11,226,251,157,222,244,17,116,235,226,89,183,110,238,189,29,215,167,68,235,53,65,94,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,219,80,196,69,87,34,245,71,123,191,130,175,181,229,189,193,78,169,240,125,251,68,253,166,95,241,75,159,218,223,100,120,47,97,85,84,205,219,240,190,47,185,221,239,65,23,78,190,37,155,118,238,235,209,221,122,116,78,179,84,3,138,113,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,217,254,26,123,164,178,71,74,206,197,125,61,67,247,186,56,228,122,117,100,46,68,232,197,248,149,58,244,78,170,149,131,252,138,156,83,255,0,187,237,42,255,0,189,110,63,234,37,170,113,71,161,127,188,166,132,228,218,41,246,167,236,231,218,63,5,252,231,224,124,103,99,195,214,65,83,253,231,185,30,237,221,141,191,211,78,155,186,251,250,116,95,85,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,247,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,61,88,0,16,171,153,15,5,58,167,198,15,236,239,246,103,127,197,45,159,100,189,175,227,125,187,85,83,15,115,197,120,78,223,107,179,4,189,122,120,103,238,221,183,167,86,244,235,213,122,113,94,12,249,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,226,96,181,220,43,100,170,127,126,130,162,157,155,27,37,36,108,94,143,153,170,189,94,159,10,47,78,171,209,22,207,192,33,7,31,124,184,169,184,170,186,209,106,86,152,221,241,252,95,59,165,167,90,107,139,235,169,101,108,23,230,35,161,108,43,81,52,74,229,137,240,68,217,145,175,72,36,124,136,177,198,229,107,35,98,182,42,224,28,164,248,217,210,204,202,211,168,58,125,171,250,107,99,200,108,117,9,83,67,93,77,118,184,111,137,253,21,21,21,22,129,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,103,78,143,112,125,37,22,191,94,56,185,215,36,199,235,245,66,241,79,111,109,45,53,130,90,212,183,88,167,130,220,235,125,83,224,146,71,177,106,89,85,22,215,236,154,30,176,117,86,53,210,42,119,93,40,0,5,96,113,153,202,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,255,0,13,5,210,225,91,29,83,59,20,20,244,239,222,216,233,36,98,117,124,46,84,232,245,248,85,58,244,94,168,146,127,151,167,11,249,247,9,154,47,122,211,157,70,187,227,247,27,149,199,40,169,189,197,45,146,162,105,160,108,18,82,82,66,214,185,211,69,19,145,251,169,222,170,136,213,78,138,223,127,241,68,148,0,241,90,223,133,93,117,43,69,243,237,57,177,84,82,65,114,202,177,123,173,146,142,90,183,185,176,71,61,77,36,144,198,233,28,214,185,200,196,115,209,85,81,174,94,157,122,34,255,0,2,162,255,0,145,83,138,127,247,125,165,95,247,173,199,253,68,186,144,1,88,28,102,114,191,215,222,34,120,147,204,53,143,10,203,244,254,138,203,144,123,63,195,65,116,184,86,199,84,206,197,5,61,59,247,182,58,73,24,157,95,11,149,58,61,126,21,78,189,23,170,39,106,229,189,193,78,169,240,125,251,68,253,166,95,241,75,159,218,223,100,120,47,97,85,84,205,219,240,190,47,185,221,239,65,23,78,190,37,155,118,238,235,209,221,122,116,78,179,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,250,192,7,159,147,63,195,98,207,233,244,181,217,13,34,229,149,86,121,175,236,180,181,85,211,165,186,41,163,129,213,15,68,78,140,98,203,51,24,221,202,155,213,36,217,187,183,38,223,64,1,23,238,220,204,120,40,176,93,107,108,87,221,96,171,183,92,173,213,18,82,86,81,213,226,87,184,103,166,158,55,43,100,138,72,221,70,142,99,218,228,86,171,85,17,81,81,81,78,235,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,90,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,119,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,138,226,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,222,250,102,177,187,158,246,167,87,42,53,58,245,85,68,247,146,84,226,154,215,198,103,13,156,59,101,84,184,86,177,234,71,217,251,213,109,189,151,72,41,189,143,95,87,190,149,242,73,27,100,223,79,4,140,78,175,134,68,232,171,187,225,235,211,162,162,171,69,56,204,225,179,136,156,170,171,10,209,205,72,251,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,209,243,70,157,17,119,124,93,122,116,69,84,236,20,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,213,143,88,166,138,68,107,186,46,201,24,239,224,228,85,250,192,0,0,0,0,3,228,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,255,0,23,61,237,106,117,85,68,62,176,0,7,201,69,118,181,92,106,107,232,237,247,58,74,170,139,93,66,82,87,69,12,205,123,233,103,88,163,153,34,149,168,189,88,245,138,104,164,70,187,162,236,145,142,254,14,69,95,172,242,154,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,119,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,128,127,42,63,2,127,239,231,254,140,222,63,213,9,84,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,0,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,235,185,204,99,167,133,174,114,39,70,172,177,162,244,220,157,126,176,0,0,0,0,7,31,214,254,45,180,7,135,11,173,178,205,173,25,173,94,57,81,121,167,125,77,3,221,97,184,213,65,82,198,59,107,209,147,83,211,190,37,123,85,91,185,155,183,181,31,26,170,34,61,138,188,254,211,204,211,129,203,213,214,138,205,71,174,244,145,212,87,212,71,77,19,234,236,151,58,88,26,247,185,26,213,146,105,169,155,20,76,234,169,213,242,57,172,106,117,87,42,34,42,146,128,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,35,95,242,163,240,39,254,254,127,232,205,227,253,80,149,64,138,191,202,143,192,159,251,249,255,0,163,55,143,245,67,223,233,55,25,156,54,107,135,183,228,211,61,72,246,149,38,43,111,91,165,242,190,166,207,95,65,67,109,165,78,191,121,61,85,84,17,195,31,185,175,114,35,158,142,86,199,35,145,21,177,189,91,218,192,0,0,0,0,0,113,253,111,226,219,64,120,112,186,219,44,218,209,154,213,227,149,23,154,119,212,208,61,214,27,141,84,21,44,99,182,189,25,53,61,59,226,87,181,85,187,153,187,123,81,241,170,162,35,216,171,242,104,167,25,156,54,113,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,246,61,125,38,202,86,73,28,110,147,125,68,17,177,122,62,104,211,162,46,239,139,175,78,136,170,157,172,141,89,103,49,238,12,112,108,170,243,133,101,58,201,224,175,88,253,194,162,215,113,166,251,59,117,147,177,85,4,142,142,88,247,178,153,204,118,215,177,201,213,170,173,94,157,81,85,61,231,106,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,173,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,192,63,149,31,129,63,247,243,255,0,70,111,31,234,135,106,214,189,123,210,126,29,177,90,92,215,88,242,191,179,246,90,219,131,45,112,84,248,26,154,189,245,79,142,73,27,30,202,120,228,122,117,100,50,47,85,77,191,15,78,189,85,17,121,254,150,241,235,194,118,180,231,118,205,51,211,77,86,246,206,73,121,239,120,42,47,97,92,169,251,189,168,95,52,159,121,53,59,35,111,72,226,123,190,39,39,94,157,19,170,170,34,200,0,1,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,239,101,51,152,237,175,99,147,171,85,90,189,58,162,170,123,206,213,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,0,0,1,242,73,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,215,115,152,199,79,11,92,228,78,141,89,99,69,233,185,58,253,96,0,0,4,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,189,148,206,99,182,189,142,78,173,85,106,244,234,138,169,239,59,86,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,221,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,245,96,226,154,215,198,103,13,156,59,101,84,184,86,177,234,71,217,251,213,109,189,151,72,41,189,143,95,87,190,149,242,73,27,100,223,79,4,140,78,175,134,68,232,171,187,225,235,211,162,162,175,235,104,95,20,122,19,196,167,182,255,0,98,153,207,218,63,179,158,27,218,127,205,149,148,125,143,17,221,236,255,0,132,197,30,237,221,137,127,163,215,166,223,127,78,169,215,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,95,54,14,33,181,183,48,213,202,157,10,204,241,42,188,63,15,198,234,35,175,182,91,102,124,21,44,188,189,143,171,142,158,245,21,67,97,107,218,201,105,230,216,176,36,143,100,111,141,237,119,222,53,200,222,213,202,159,142,219,82,218,168,56,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,13,238,114,61,31,216,106,179,100,17,201,105,64,230,156,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,118,249,28,222,138,228,99,182,49,31,35,147,99,28,169,158,204,243,136,125,80,212,29,121,159,137,27,189,214,146,155,54,117,226,146,247,77,81,73,71,27,96,163,158,151,183,225,27,28,79,71,53,204,137,176,194,212,73,55,171,145,136,178,43,213,92,171,126,124,30,106,94,172,106,214,129,98,249,174,177,225,31,103,239,85,182,250,41,32,169,246,149,53,95,183,169,95,69,79,35,110,187,41,218,214,82,247,223,36,139,225,149,55,71,183,167,240,84,67,181,130,130,249,160,232,133,171,68,248,175,189,58,205,124,171,184,211,231,244,238,206,30,202,152,218,215,209,207,91,89,84,147,64,142,111,185,236,73,97,145,236,93,173,84,100,141,98,238,86,44,143,148,28,146,245,175,255,0,94,184,115,172,183,255,0,251,243,91,125,84,113,127,213,232,234,227,153,235,39,253,73,99,107,99,255,0,46,174,119,244,16,149,92,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,103,91,142,205,116,190,235,247,19,89,142,73,115,188,218,174,118,171,13,194,171,27,198,230,181,163,22,149,214,122,90,169,146,157,236,145,170,238,247,115,123,230,89,21,206,71,58,101,219,181,136,198,54,197,57,50,104,93,30,45,163,87,221,121,187,217,182,94,179,107,132,150,235,93,92,139,4,159,204,244,142,70,57,97,86,162,203,23,114,173,42,27,35,28,228,71,248,72,29,177,17,173,115,184,95,16,220,89,230,92,34,243,59,212,204,226,197,79,87,120,177,87,211,218,105,175,184,227,107,210,150,11,171,18,199,74,144,43,222,177,202,140,124,82,189,36,107,209,155,250,119,24,138,141,149,232,182,189,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,5,74,234,255,0,25,183,222,15,57,153,234,189,206,75,87,182,112,204,163,236,237,62,77,109,137,140,74,167,71,21,162,151,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,84,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,128,42,3,149,167,30,223,97,43,44,60,40,234,132,27,241,251,173,195,193,226,23,74,122,126,178,80,87,85,206,174,74,58,134,177,58,201,12,211,202,229,100,189,21,209,201,34,163,213,98,114,58,11,127,0,2,42,243,71,242,39,169,191,69,245,138,35,143,242,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,175,87,42,171,213,221,108,40,0,70,174,58,56,205,177,112,121,167,20,183,56,237,94,217,204,242,143,17,79,140,219,101,99,210,149,210,68,140,238,212,212,200,222,157,33,139,187,18,172,109,114,73,35,158,214,183,106,43,229,143,143,242,106,187,93,111,252,54,230,215,219,237,206,174,227,114,184,234,69,202,174,178,178,174,103,77,61,76,242,80,91,221,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,245,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,41,47,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,58,117,124,138,183,104,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,200,43,202,83,141,127,109,209,209,240,155,169,183,59,173,101,234,30,244,152,93,194,117,239,198,234,24,96,238,62,216,229,70,239,143,178,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,103,224,172,190,113,249,254,101,165,153,151,15,186,131,167,217,13,93,143,33,177,212,100,117,52,53,212,202,155,226,127,75,106,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,191,224,251,139,60,55,139,173,47,251,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,58,247,24,138,174,137,232,157,212,0,0,34,175,52,127,34,122,155,244,95,88,162,60,87,45,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,114,118,228,107,158,174,145,35,155,224,3,149,113,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,55,238,76,235,106,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,159,27,69,226,161,168,237,119,97,100,209,253,228,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,75,74,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,78,145,44,49,54,62,140,116,108,239,77,254,44,124,172,107,39,203,252,135,211,167,51,88,106,160,170,14,107,28,118,221,86,235,95,194,206,141,100,212,141,182,182,157,96,205,238,182,233,220,233,228,157,92,246,201,103,71,162,35,88,198,181,26,179,236,115,149,234,254,195,149,155,39,142,74,245,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,238,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,115,122,175,69,114,185,205,99,26,247,189,140,117,228,228,218,13,134,240,219,203,243,81,244,167,12,162,164,107,45,218,111,126,125,206,186,26,117,133,247,107,138,218,165,74,138,217,81,207,123,183,200,230,245,70,171,221,177,136,200,218,187,24,212,72,215,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,157,34,88,98,108,125,24,232,217,222,179,64,8,171,205,31,200,158,166,253,23,214,40,143,41,203,155,143,111,222,162,197,62,155,234,36,30,31,83,113,155,127,140,171,168,130,159,101,45,234,133,143,100,75,88,212,98,108,134,100,124,145,182,88,189,205,87,61,175,137,54,185,209,195,53,64,0,174,14,108,218,189,153,104,46,168,112,231,171,154,127,61,36,119,220,118,163,38,154,157,42,224,73,160,149,143,142,223,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,107,146,95,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,2,5,115,134,209,11,86,121,195,165,62,178,205,124,171,163,185,105,117,66,58,158,145,177,181,240,87,65,113,170,164,166,149,143,254,14,99,218,228,133,237,122,42,167,70,72,213,106,239,71,199,84,60,44,107,95,238,237,196,22,19,172,114,91,252,109,38,63,112,95,31,3,98,238,72,250,25,226,125,61,87,105,189,200,209,102,72,38,149,99,220,244,111,113,25,187,171,122,162,233,76,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,72,255,0,206,147,93,47,184,182,9,137,104,54,57,121,181,50,147,54,241,23,28,150,147,163,36,174,240,180,147,83,190,137,58,42,170,197,12,147,164,174,223,181,28,247,82,109,107,209,173,149,174,130,188,187,116,46,143,95,184,172,197,49,187,245,155,218,120,221,135,187,146,95,161,114,192,177,186,150,149,17,98,100,177,204,142,108,208,201,84,250,88,100,141,26,231,58,57,159,253,20,69,123,108,87,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,80,26,47,199,183,238,175,198,38,181,233,190,162,65,226,52,203,38,213,12,134,178,174,162,10,125,245,86,90,231,215,73,18,214,53,24,155,230,133,89,28,109,150,47,123,145,172,107,226,77,205,116,115,91,248,0,242,154,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,59,100,141,146,77,177,62,8,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,21,193,203,251,137,140,203,138,254,96,121,174,169,102,20,52,150,230,55,77,234,237,182,139,101,50,35,153,110,183,71,117,162,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,207,65,205,231,83,50,173,27,212,126,28,53,75,10,171,240,247,172,102,225,127,184,83,110,146,70,71,54,197,182,111,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,50,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,1,86,188,192,120,152,204,184,80,230,7,133,106,150,31,67,73,113,99,180,222,146,219,119,182,84,162,53,151,27,116,151,90,215,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,177,93,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,245,115,1,226,99,50,225,67,152,30,21,170,88,125,13,37,197,142,211,122,75,109,222,217,82,136,214,92,109,210,93,107,95,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,190,199,244,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,185,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,214,136,127,182,172,11,42,255,0,26,227,153,38,57,112,255,0,148,163,174,182,215,83,201,255,0,102,72,102,142,70,127,196,230,185,191,212,168,94,247,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,250,201,252,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,40,51,143,238,48,110,188,89,106,227,157,111,90,72,240,76,58,162,178,131,20,100,49,57,31,83,3,222,212,146,186,87,72,198,203,190,161,33,137,233,27,154,212,137,141,99,54,239,73,36,147,218,242,212,224,162,227,196,94,163,208,234,134,107,108,235,166,88,141,193,210,84,189,201,75,60,119,91,165,50,211,74,203,100,176,72,229,122,66,246,78,215,200,229,137,204,116,108,124,72,173,115,209,204,189,64,8,43,205,239,66,235,53,63,135,26,77,70,199,172,222,54,245,166,151,7,92,102,115,22,119,204,219,60,236,72,235,82,56,163,71,49,219,94,202,73,222,247,162,36,113,83,74,228,123,83,115,95,82,220,42,234,151,236,91,136,237,58,212,201,175,190,198,160,179,100,20,190,213,173,240,190,35,181,107,149,253,154,239,187,70,61,206,235,75,44,237,248,26,175,78,189,89,209,200,213,75,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,119,220,197,117,142,197,163,124,35,231,117,55,120,124,69,94,97,111,159,14,181,211,110,123,59,213,85,240,75,27,151,123,88,244,111,106,4,168,159,163,182,181,253,141,155,154,231,181,74,1,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,77,26,79,130,254,203,244,179,13,211,63,106,123,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,69,156,209,252,246,106,111,209,125,30,136,253,94,92,220,107,254,234,186,143,61,131,63,185,221,100,211,44,167,238,238,84,208,47,118,59,93,114,171,18,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,111,164,2,128,121,163,249,236,212,223,162,250,61,17,210,185,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,167,87,200,171,118,128,25,87,46,123,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,122,185,85,94,174,235,97,64,2,42,243,71,242,39,169,191,69,245,138,34,130,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,211,128,94,53,241,94,43,52,226,146,201,118,185,248,125,77,198,109,240,199,145,219,234,22,54,73,95,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,155,93,19,229,149,64,227,252,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,126,120,117,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,207,141,173,240,176,211,247,123,80,178,24,254,238,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,173,191,242,84,242,177,148,252,192,174,244,235,113,63,200,171,205,31,200,158,166,253,23,214,40,138,1,53,80,12,171,150,189,202,159,142,219,82,218,168,56,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,13,238,114,61,31,216,106,179,100,17,201,105,64,21,107,204,51,153,174,162,105,222,168,84,104,151,13,215,170,75,61,70,43,80,140,200,114,52,130,146,224,181,53,107,31,87,81,64,201,27,44,76,100,74,253,178,185,205,238,247,152,232,250,70,145,57,102,150,188,25,113,209,167,28,97,216,171,163,182,80,125,151,204,236,219,165,185,99,53,21,137,81,35,105,119,237,142,170,158,93,140,239,194,187,152,215,170,49,174,142,69,70,185,168,142,137,242,73,83,149,113,99,229,99,89,62,95,228,62,157,57,154,194,239,185,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,253,242,69,58,138,171,231,157,248,39,249,147,244,210,189,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,0,138,188,209,252,137,234,111,209,125,98,136,162,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,233,20,0,34,255,0,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,37,0,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,91,254,137,241,199,83,197,111,4,218,231,135,234,11,41,41,245,23,15,211,123,219,235,166,137,241,68,203,221,35,173,245,12,74,216,160,69,71,49,237,114,53,179,181,173,237,53,242,196,230,171,82,100,138,58,118,46,167,153,215,30,63,177,11,21,78,131,105,61,235,110,125,144,91,221,237,43,165,186,227,219,170,197,225,115,225,116,125,91,218,114,119,170,32,117,66,55,108,145,203,11,86,57,147,166,248,156,180,237,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,151,253,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,187,91,237,120,177,242,177,172,159,47,242,31,78,156,205,97,121,60,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,77,201,219,145,174,122,186,68,142,111,130,42,243,71,242,39,169,191,69,245,138,34,136,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,28,29,113,139,130,113,127,130,84,95,236,20,126,198,201,44,219,62,208,99,253,201,170,61,151,221,154,161,148,191,217,79,130,40,231,238,199,78,178,125,218,46,206,187,93,209,83,223,32,0,5,85,243,206,252,19,252,201,250,105,8,56,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,254,157,198,34,163,101,122,46,130,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,7,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,153,125,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,11,212,229,139,170,95,181,14,13,176,175,23,125,246,157,215,18,241,24,181,195,251,23,179,225,124,44,139,225,32,247,49,173,126,218,25,40,190,54,238,235,215,226,114,189,30,82,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,107,227,67,88,236,90,251,197,6,127,170,184,180,59,44,183,91,132,116,246,233,55,61,124,77,45,37,60,84,145,84,244,123,24,246,119,153,78,217,123,110,106,57,157,205,139,213,91,213,108,167,146,222,142,95,112,253,26,203,117,138,239,55,110,147,81,46,20,244,246,186,109,172,93,212,182,215,84,70,234,157,237,122,170,111,158,122,136,187,110,99,28,223,13,187,226,108,141,84,253,110,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,6,107,56,177,243,79,172,159,48,50,31,81,156,158,156,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,124,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,187,35,98,54,47,133,141,103,75,95,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,68,60,193,184,219,186,241,95,159,199,98,198,39,171,161,211,172,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,235,210,249,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,64,14,26,56,139,206,248,95,213,58,13,76,193,106,63,201,81,222,40,182,67,252,231,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,226,139,252,81,116,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,165,110,117,126,105,241,111,151,244,62,163,113,57,167,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,250,94,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,149,152,106,174,156,105,253,247,22,198,51,92,210,213,101,186,230,183,7,90,236,20,149,149,9,28,151,10,164,98,189,99,141,23,254,203,122,175,70,172,146,195,26,46,249,99,107,189,89,154,206,44,124,211,235,39,204,12,135,212,103,38,255,0,42,126,58,169,176,233,40,56,88,213,122,250,74,107,21,85,66,67,133,87,54,150,87,78,219,141,93,107,19,217,175,72,99,114,57,146,203,81,36,173,154,69,111,109,82,70,185,238,107,163,72,173,208,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,137,205,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,210,247,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,176,57,181,240,81,237,186,58,206,44,180,202,217,117,172,189,67,217,143,52,183,192,157,248,221,67,12,29,182,92,218,138,237,241,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,235,131,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,37,175,48,206,98,54,238,36,52,227,13,210,221,47,79,7,101,185,91,232,114,28,191,183,81,84,217,34,186,116,127,91,59,183,199,11,39,134,7,237,145,210,109,123,37,145,32,115,54,44,75,186,47,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,154,41,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,102,95,86,48,95,217,126,169,230,90,103,237,79,105,253,146,200,46,54,47,27,216,236,248,175,11,83,36,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,44,126,109,111,186,235,103,38,76,201,183,155,29,37,186,163,0,168,177,224,236,125,52,142,115,43,32,162,172,180,44,51,171,93,239,99,214,41,163,99,211,115,145,95,27,158,155,81,233,27,32,95,9,222,105,244,111,230,6,61,234,48,18,255,0,156,222,186,86,101,58,203,98,208,107,69,231,125,151,9,183,199,113,186,82,70,147,199,252,241,86,213,123,82,100,114,164,82,246,233,22,157,209,189,173,85,103,139,157,187,213,92,230,183,207,242,119,209,123,86,162,241,13,122,212,12,163,16,164,188,218,48,11,59,42,232,234,42,94,215,50,130,247,53,67,60,28,169,18,187,171,222,145,67,90,230,57,90,230,198,248,218,255,0,134,68,137,75,180,40,7,154,63,158,205,77,250,47,163,209,17,84,177,78,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,182,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,61,243,72,247,54,23,49,189,81,177,185,239,142,229,1,64,60,209,252,246,106,111,209,125,30,136,138,165,170,114,163,227,167,251,199,11,250,215,153,255,0,181,233,112,10,218,230,255,0,156,215,90,228,168,87,127,209,120,86,57,191,236,225,71,255,0,131,194,90,160,50,174,125,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,211,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,238,150,160,17,87,154,63,145,61,77,250,47,172,81,20,2,122,173,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,187,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,116,13,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,159,126,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,167,109,138,170,216,152,137,194,139,169,228,169,229,99,41,249,129,93,233,214,226,127,145,87,154,63,145,61,77,250,47,172,81,20,2,106,160,25,87,5,223,114,224,230,1,71,196,69,138,45,36,213,236,139,251,172,80,120,153,226,169,168,142,10,120,242,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,251,228,138,117,21,235,204,183,152,37,54,143,90,175,28,62,105,5,214,174,61,65,175,167,240,215,139,181,36,178,210,207,141,49,237,165,158,53,141,95,2,178,119,212,83,79,43,81,240,202,215,192,189,28,138,143,70,244,168,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,7,220,38,97,188,34,233,127,216,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,217,215,184,244,68,116,175,85,238,167,42,226,199,202,198,178,124,191,200,125,58,115,53,135,160,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,134,188,243,191,4,255,0,50,126,154,85,89,34,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,0,1,21,121,163,249,19,212,223,162,250,197,17,64,39,191,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,138,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,0,5,122,243,45,229,247,77,172,54,171,199,16,122,65,106,171,147,80,104,41,252,77,226,211,73,20,181,83,228,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,175,70,162,43,213,189,105,174,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,252,28,199,185,171,213,21,80,249,79,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,237,57,112,114,255,0,163,225,222,197,22,173,234,246,59,253,214,43,252,76,17,83,84,73,5,68,120,237,46,247,199,182,157,240,190,72,223,52,209,162,61,243,35,183,36,114,164,77,70,125,242,203,58,142,85,197,143,149,141,100,249,127,144,250,116,230,107,15,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,253,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,157,34,136,171,205,31,200,158,166,253,23,214,40,138,1,61,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,1,85,124,243,191,4,255,0,50,126,154,85,89,47,249,115,113,175,251,170,234,60,246,12,254,231,117,147,76,178,159,187,185,83,64,189,216,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,233,43,161,138,53,189,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,20,215,206,147,71,44,88,126,178,226,90,197,104,155,183,87,168,150,250,138,123,165,54,215,174,234,171,107,105,227,109,78,247,61,81,55,193,61,60,93,182,177,141,111,134,221,241,58,71,42,121,254,79,58,223,117,192,248,139,168,209,168,108,116,149,150,221,81,167,86,212,85,186,71,50,122,25,237,212,181,117,49,61,159,197,175,99,154,179,49,204,84,69,234,248,220,142,77,138,201,35,7,22,62,105,245,147,230,6,67,234,51,150,41,133,107,165,102,128,242,104,199,178,75,13,231,217,153,37,251,218,184,221,134,102,164,233,35,106,170,175,53,201,43,226,146,21,107,161,154,58,86,85,77,28,138,230,181,178,66,207,233,42,163,29,85,120,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,105,207,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,97,7,58,191,43,24,183,204,10,31,78,184,149,23,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,126,212,234,160,141,92,125,113,93,71,194,150,135,85,222,237,146,239,204,242,142,245,159,23,134,57,160,73,32,170,116,46,87,87,186,57,81,221,200,105,254,7,57,18,55,181,210,62,8,221,181,37,222,218,1,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,226,250,121,92,121,19,211,47,173,122,197,105,42,129,154,206,44,124,211,235,39,204,12,135,212,103,57,81,117,60,175,120,233,253,181,226,172,208,237,99,204,252,94,164,217,119,251,30,166,181,187,102,190,218,227,141,170,157,102,87,47,136,172,135,164,157,206,168,215,190,36,100,159,122,230,212,72,147,252,166,190,107,156,107,254,211,114,169,248,107,211,59,157,214,155,27,196,174,21,20,217,108,189,123,48,222,46,144,200,214,165,62,197,106,72,232,105,100,141,254,247,59,100,146,174,228,98,164,48,202,234,235,39,255,0,37,79,52,249,79,203,250,239,81,183,29,87,158,119,224,159,230,79,211,74,171,37,87,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,122,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,55,54,39,197,125,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,177,74,220,234,252,211,226,223,47,232,125,70,226,64,2,127,242,189,227,167,246,41,149,51,67,181,143,51,240,154,109,122,223,236,122,154,214,238,134,197,116,146,70,170,117,153,92,158,30,142,110,178,119,58,163,152,201,85,146,125,211,93,81,34,241,254,100,58,223,117,214,238,43,242,199,92,44,116,150,186,124,14,162,163,7,161,100,50,58,71,207,5,5,101,66,44,242,185,122,34,190,73,100,149,232,141,106,35,88,172,103,196,173,89,31,50,185,37,225,250,143,30,43,157,103,239,207,118,224,53,23,5,179,197,139,236,89,55,222,35,142,158,87,215,238,119,186,30,144,73,28,93,24,170,179,110,251,206,158,30,45,213,215,197,143,154,125,100,249,129,144,250,140,231,42,46,167,149,239,29,63,182,188,85,154,29,172,121,159,139,212,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,172,202,229,241,21,144,244,147,185,213,26,247,196,140,147,239,92,218,137,18,127,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,137,0,11,20,229,71,198,191,236,203,42,131,134,189,76,185,221,106,113,188,182,225,79,77,137,75,215,189,13,158,233,52,142,106,211,236,70,172,141,134,170,73,25,239,107,182,71,42,110,86,34,77,52,173,185,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,219,152,167,12,248,111,11,92,67,46,25,167,213,213,111,199,175,246,120,114,58,26,42,149,87,190,216,201,170,42,33,90,68,149,92,174,153,141,117,59,149,143,119,199,177,237,107,149,238,106,200,248,192,104,123,129,46,25,240,222,26,116,26,205,106,177,87,99,247,219,238,71,79,21,222,251,147,217,213,100,130,240,249,55,62,14,204,202,229,89,41,162,138,68,100,74,155,88,228,221,42,49,142,153,232,178,40,0,10,107,231,55,161,117,152,182,178,216,181,230,209,102,217,101,205,173,241,219,174,149,113,172,242,127,60,82,53,88,213,153,92,139,20,93,202,68,167,108,108,107,145,95,225,39,118,196,86,185,206,136,26,87,170,95,101,52,139,90,116,206,190,251,225,104,51,188,126,213,225,168,188,46,255,0,25,116,162,189,208,205,15,222,35,21,209,236,165,117,197,222,247,53,142,235,209,122,187,182,135,228,240,245,148,216,176,109,125,211,76,215,41,174,240,86,92,127,48,179,93,46,53,61,167,201,216,165,130,182,41,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,199,229,106,198,117,251,80,213,60,203,83,61,151,236,207,181,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,133,228,242,190,209,11,174,137,240,161,101,117,230,249,73,113,168,207,234,27,156,49,148,209,185,172,163,130,182,142,149,33,129,92,239,123,222,145,67,27,222,187,90,136,249,28,196,220,140,73,31,45,74,1,230,143,231,179,83,126,139,232,244,71,191,229,191,194,142,156,113,107,167,26,225,133,102,177,120,27,173,15,217,249,236,23,248,33,71,213,90,42,156,151,20,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,136,26,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,121,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,218,121,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,38,216,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,247,205,35,218,233,154,246,245,71,72,215,190,75,21,40,7,154,63,158,205,77,250,47,163,209,29,171,131,206,12,172,92,97,240,35,127,182,71,117,246,54,103,139,234,5,218,163,25,185,74,247,173,43,100,150,217,107,238,211,84,198,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,146,189,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,46,211,151,7,48,10,62,34,44,81,105,38,175,100,95,221,98,131,196,207,21,77,68,112,83,199,145,82,239,124,155,169,217,11,35,141,147,67,26,163,31,10,55,114,199,18,74,213,127,223,36,83,168,202,185,102,156,79,240,43,77,159,240,111,166,60,79,105,109,5,36,25,61,143,77,236,151,44,206,25,170,165,223,118,183,65,100,162,99,103,137,100,145,97,141,244,176,211,42,172,108,99,59,172,115,215,115,164,99,25,37,122,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,125,220,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,218,229,138,100,68,108,141,107,145,81,143,100,145,179,181,130,42,243,71,242,39,169,191,69,245,138,34,128,75,9,230,91,203,238,167,71,174,183,142,32,244,130,213,73,30,159,87,212,120,155,197,166,146,40,169,96,198,158,247,82,193,26,70,143,157,95,59,42,42,103,149,200,200,98,107,32,78,141,68,70,35,122,70,14,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,245,94,99,60,107,254,245,90,143,5,131,0,185,221,99,211,44,91,238,237,180,211,175,106,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,186,68,233,165,141,60,167,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,119,94,179,75,218,149,18,71,53,99,141,172,115,157,185,81,145,73,245,243,49,180,218,172,28,107,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,100,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,22,21,201,83,202,198,83,243,2,187,211,173,196,255,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,50,174,88,78,57,203,238,167,136,158,2,244,191,88,116,110,213,72,221,69,183,83,221,233,171,109,176,197,20,47,201,152,183,233,163,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,215,163,35,68,130,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,107,217,31,56,44,18,163,133,54,223,45,139,225,181,198,235,111,154,220,182,75,117,36,203,75,104,174,85,150,54,220,86,106,152,93,11,161,106,49,149,13,129,22,103,110,146,56,92,170,137,36,173,168,187,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,212,229,197,192,229,79,10,88,109,126,97,168,47,164,168,212,92,194,158,6,87,67,19,34,149,150,74,70,170,189,40,162,157,17,92,247,185,202,215,78,230,187,180,231,197,19,90,142,72,82,89,38,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,45,83,154,231,2,223,223,248,160,209,76,51,253,177,85,159,209,80,187,252,215,54,233,29,58,55,254,151,197,61,174,255,0,97,50,179,252,34,98,16,112,71,105,215,155,143,18,248,117,103,14,22,202,74,172,202,215,80,250,182,203,112,135,125,186,150,137,88,176,213,75,90,238,157,89,76,177,76,232,220,230,244,147,239,26,216,190,249,209,162,205,254,121,223,130,127,153,63,77,33,7,4,26,67,134,235,215,19,152,150,145,234,4,21,114,88,178,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,41,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,234,173,71,187,99,209,241,185,119,177,200,146,171,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,58,117,124,138,183,104,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,37,57,143,242,255,0,172,225,222,251,46,173,233,14,59,253,201,235,252,52,18,211,83,201,61,68,152,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,125,202,203,250,220,157,127,110,223,183,107,135,216,15,254,141,190,235,246,129,254,7,254,211,184,123,51,251,239,246,71,248,70,255,0,240,127,255,0,201,240,244,46,164,0,10,118,230,161,192,173,78,1,144,221,120,158,210,218,10,185,241,139,229,68,215,44,206,25,170,162,217,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,218,123,94,187,155,27,216,200,235,128,183,78,84,60,14,83,99,86,171,39,23,26,140,250,180,190,220,169,234,31,136,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,180,212,235,18,67,43,100,234,247,72,206,205,154,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,207,185,181,240,81,236,74,202,206,44,180,202,217,106,163,178,205,217,143,52,183,192,157,137,27,93,52,253,182,92,218,138,237,146,119,159,44,81,202,216,218,215,36,136,217,85,36,89,102,123,32,6,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,43,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,186,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,255,0,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,54,255,0,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,2,170,249,231,126,9,254,100,253,52,143,252,169,180,183,4,214,157,108,207,116,207,83,44,94,217,198,239,58,127,63,141,162,241,83,83,247,123,87,123,92,209,253,228,47,100,141,233,36,76,119,194,228,235,211,162,245,69,84,94,43,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,249,85,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,246,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,190,105,30,230,194,230,55,170,54,55,61,241,220,160,35,87,49,45,11,172,215,238,20,242,188,110,195,102,246,158,73,97,237,100,150,24,90,179,172,142,170,165,85,89,89,20,112,163,157,52,210,82,190,170,24,227,86,185,174,146,102,127,69,81,30,218,1,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,213,113,11,148,216,179,157,125,212,188,215,22,174,241,182,92,131,48,188,221,45,213,61,167,199,223,165,158,182,89,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,171,213,221,99,177,102,28,60,104,46,142,218,33,238,85,233,221,191,34,168,186,84,238,122,109,170,185,93,229,145,180,219,28,196,69,217,4,20,242,247,26,247,181,222,39,111,194,232,220,139,34,185,60,232,133,215,60,226,46,163,89,97,190,82,81,219,116,186,157,93,81,72,232,220,249,235,167,184,210,213,211,68,198,127,6,177,141,106,76,247,61,85,87,171,35,106,53,119,171,227,187,66,0,115,171,242,177,139,124,192,161,244,235,137,74,199,106,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,60,255,0,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,162,185,24,237,140,71,200,228,216,199,42,103,179,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,209,92,140,110,247,171,228,114,111,123,149,121,169,127,220,174,60,137,233,151,214,189,98,180,149,64,205,103,22,62,105,245,147,230,6,67,234,51,147,127,13,224,86,155,138,94,92,58,105,156,105,245,5,35,53,82,193,79,116,134,134,106,154,169,88,203,157,186,27,205,213,235,109,68,89,18,8,94,233,42,29,35,38,115,63,166,198,177,207,99,28,175,101,112,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,58,181,243,154,206,95,170,188,50,227,218,77,140,81,93,109,25,157,210,223,37,175,80,47,21,16,209,73,75,115,165,117,44,148,211,71,78,206,218,237,241,93,206,243,213,172,129,208,57,169,28,107,34,46,244,133,90,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,219,163,145,241,195,189,126,57,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,147,43,153,39,12,248,111,10,26,71,160,250,91,135,215,85,220,94,234,140,158,229,119,185,212,170,181,247,27,140,140,180,178,89,210,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,127,215,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,211,133,114,147,192,48,221,83,215,76,255,0,79,181,7,30,164,190,99,215,205,55,175,166,174,161,169,69,217,43,61,165,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,143,252,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,160,229,123,199,79,236,83,42,102,135,107,30,103,225,52,218,245,191,216,245,53,173,221,13,138,233,36,141,84,235,50,185,60,61,28,221,100,238,117,71,49,146,171,36,251,166,186,162,69,186,146,149,185,213,249,167,197,190,95,208,250,141,196,114,200,225,211,4,226,131,75,53,239,76,243,170,127,255,0,0,86,89,235,119,205,252,217,116,240,215,136,96,172,237,197,44,125,238,215,125,238,237,61,219,31,252,21,63,130,164,53,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,121,252,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,167,160,58,57,98,225,255,0,70,177,61,29,199,38,241,20,152,205,189,180,242,84,237,123,60,93,83,220,233,42,106,118,61,239,88,251,179,201,44,189,189,234,214,111,218,223,133,168,134,123,56,177,243,79,172,159,48,50,31,81,156,154,150,62,10,45,220,69,242,204,192,53,67,10,182,117,212,220,70,223,120,146,153,237,74,169,228,186,218,233,174,247,105,95,108,138,8,220,172,73,158,249,220,248,220,145,57,238,145,140,137,85,173,122,185,149,215,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,197,249,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,87,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,52,224,191,131,235,87,22,90,71,173,237,183,165,92,121,222,29,79,103,175,197,31,12,173,70,84,206,246,92,22,74,25,91,35,219,22,202,133,134,38,36,142,115,86,39,181,143,221,177,36,142,72,193,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,175,242,167,227,170,167,49,142,131,133,141,87,175,171,169,190,210,211,164,56,85,115,105,98,108,14,183,82,81,49,61,154,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,150,205,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,174,37,248,139,193,56,95,210,202,253,76,206,170,63,202,209,217,232,182,77,252,231,116,240,211,77,5,31,114,40,164,236,247,123,15,111,117,237,216,207,226,171,252,17,115,173,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,182,73,31,28,59,215,224,130,46,227,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,242,230,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,77,149,150,234,184,146,90,122,136,158,213,86,189,142,106,244,94,139,240,189,175,99,182,189,142,106,89,167,42,206,60,127,244,71,10,154,191,122,255,0,43,22,33,125,185,220,127,232,25,77,100,107,59,95,245,135,68,249,38,255,0,39,78,198,255,0,122,97,106,128,0,70,174,98,186,57,98,214,78,17,243,186,107,188,222,30,175,15,183,207,152,218,234,118,189,253,154,170,8,37,145,201,177,175,98,59,187,2,212,65,213,219,154,206,254,253,174,115,26,134,123,1,213,120,85,210,223,219,79,17,218,117,166,115,88,189,179,65,121,200,41,125,171,69,226,188,63,118,215,19,251,213,223,120,143,99,155,210,150,41,221,240,57,30,189,58,51,171,149,168,186,72,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,202,1,230,143,231,179,83,126,139,232,244,68,170,228,99,248,217,249,111,245,34,85,113,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,246,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,107,165,100,180,23,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,126,156,187,184,188,253,235,116,105,126,212,214,247,181,11,14,237,81,101,27,40,60,52,51,247,93,47,133,171,143,106,172,107,221,142,39,111,70,236,219,44,114,244,141,145,172,91,170,175,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,143,171,153,31,47,186,158,34,105,163,214,29,27,181,82,55,81,109,212,237,166,173,182,195,20,80,191,38,98,203,4,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,250,244,100,104,148,217,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,253,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,157,158,19,74,124,39,121,88,209,191,151,248,247,167,64,85,175,50,222,95,117,58,61,117,188,113,7,164,22,170,72,244,250,190,163,196,222,45,52,145,69,75,6,52,247,186,150,8,210,52,124,234,249,217,81,83,60,174,70,67,19,89,2,116,106,34,49,27,210,48,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,66,122,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,145,87,154,63,145,61,77,250,47,172,81,20,2,106,118,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,133,185,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,114,71,178,109,188,131,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,191,114,104,123,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,70,220,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,77,77,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,8,56,157,226,99,13,226,191,149,190,160,234,150,31,67,87,110,123,106,45,22,219,189,178,165,21,207,183,92,99,186,219,159,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,178,152,77,84,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,37,115,88,224,74,234,151,90,254,41,180,107,25,164,117,181,212,235,62,111,106,183,64,230,207,28,232,231,186,75,194,49,21,90,246,57,170,212,159,99,90,172,86,119,220,143,223,60,145,213,177,110,156,168,120,28,166,198,173,86,78,46,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,214,36,134,86,201,213,238,145,157,155,52,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,226,180,135,69,244,191,65,112,216,244,255,0,72,241,10,76,118,197,29,68,181,107,79,11,228,149,242,207,34,166,249,101,150,87,58,89,95,209,26,212,115,220,229,70,49,140,78,141,99,81,43,131,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,126,227,23,131,172,19,139,252,18,158,193,127,172,246,54,73,102,223,246,127,32,237,205,81,236,190,236,212,239,170,254,197,100,241,71,63,118,58,116,143,239,21,118,117,220,222,138,158,252,251,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,154,114,163,227,167,251,199,11,250,215,153,255,0,181,233,112,10,218,230,255,0,156,215,90,228,168,87,127,209,120,86,57,191,236,225,71,255,0,131,194,90,160,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,103,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,140,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,5,27,115,44,224,86,155,134,92,154,151,83,244,198,130,146,151,75,242,58,136,45,180,180,45,170,150,73,237,23,20,167,85,116,15,89,228,124,179,50,100,130,105,155,34,57,118,175,114,55,53,136,216,214,78,85,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,107,220,198,242,155,22,115,203,171,52,205,113,106,239,27,101,200,45,248,237,210,221,83,218,124,125,250,89,238,148,18,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,138,108,225,59,205,62,141,252,192,199,189,70,3,70,121,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,159,110,49,120,58,206,248,64,206,233,236,23,250,207,108,227,119,157,255,0,103,242,14,220,52,254,212,237,67,78,250,175,236,86,79,44,144,118,164,168,72,254,241,83,127,77,205,234,139,238,237,92,184,57,128,86,112,239,125,139,73,53,123,34,254,228,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,62,249,37,187,240,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,62,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,123,53,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,37,180,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,150,42,12,224,241,161,163,150,45,2,226,131,63,210,172,90,109,246,91,85,194,58,139,116,123,94,158,26,150,174,158,42,184,169,186,189,239,123,251,44,168,108,93,199,57,92,254,222,245,232,174,232,156,84,23,231,203,3,69,237,90,83,194,94,37,125,155,16,164,180,228,249,205,59,175,215,154,198,189,178,207,95,4,147,74,235,123,159,34,57,221,24,148,111,133,205,137,21,17,139,36,138,173,108,143,147,172,181,32,7,58,191,43,24,183,204,10,31,78,184,149,235,203,58,211,106,191,241,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,124,156,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,87,197,31,160,229,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,31,79,43,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,46,221,253,180,232,140,142,24,213,210,118,146,71,117,94,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,134,58,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,72,213,205,23,151,253,29,222,142,229,196,222,136,99,189,155,172,62,38,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,182,100,237,116,150,56,209,238,153,210,54,68,106,61,37,116,181,65,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,125,60,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,233,24,57,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,22,169,196,191,14,152,39,20,26,89,95,166,121,213,63,249,90,203,61,110,249,191,155,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,219,31,252,21,63,130,166,120,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,127,202,159,142,170,156,198,58,14,22,53,94,190,174,166,251,75,78,144,225,85,205,165,137,176,58,221,73,68,196,246,107,210,24,218,173,124,81,83,201,43,102,145,93,220,69,145,174,123,92,216,210,94,21,206,175,205,62,45,242,254,135,212,110,39,201,202,55,137,140,55,69,117,114,243,165,185,157,13,91,25,170,245,22,155,109,178,231,10,44,140,166,184,194,249,217,79,4,177,181,170,237,147,186,175,98,72,139,240,61,172,220,221,142,116,145,216,87,31,92,20,98,188,86,105,197,93,238,211,108,240,250,155,140,219,230,147,28,184,83,164,108,146,191,98,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,118,186,86,75,10,185,84,112,115,125,151,92,114,173,80,213,188,38,213,45,6,151,220,43,49,186,104,107,42,217,60,148,185,93,60,208,171,223,28,113,185,209,201,225,227,223,247,142,85,106,73,52,47,139,123,152,175,138,223,204,214,113,99,230,159,89,62,96,100,62,163,57,115,220,171,46,214,171,143,3,152,13,29,190,231,73,85,81,107,168,188,82,87,69,12,205,123,233,103,91,157,76,201,20,173,69,234,199,172,83,69,34,53,221,23,100,140,119,240,114,42,198,14,106,124,7,127,233,126,42,244,130,203,254,74,92,190,197,108,183,127,211,190,166,246,231,247,127,234,237,149,145,195,254,82,161,238,254,250,242,189,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,181,115,33,215,156,55,137,45,75,211,141,86,195,43,105,28,203,142,155,219,153,115,161,134,161,102,125,166,226,149,213,235,81,69,42,185,140,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,40,57,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,59,87,52,46,10,63,120,12,17,250,207,167,182,203,173,118,164,225,182,246,83,69,110,162,78,247,182,109,109,153,207,125,58,68,231,39,73,162,238,207,52,107,26,43,228,248,226,217,35,159,23,110,146,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,83,151,95,29,84,220,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,255,0,77,142,123,88,198,57,24,201,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,40,7,143,174,43,171,56,173,215,26,187,221,178,93,152,102,47,222,179,226,240,199,52,235,28,244,173,153,202,234,247,71,42,55,183,53,71,192,231,34,70,199,54,54,65,27,183,44,91,221,218,249,77,240,135,251,93,212,127,222,11,53,162,223,136,96,23,6,123,37,177,215,246,164,170,200,161,88,103,135,116,108,69,122,195,3,30,217,93,213,204,71,72,232,26,157,214,36,204,75,9,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,31,12,173,70,84,206,246,53,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,161,123,181,179,50,210,140,254,182,205,89,37,93,131,44,195,175,18,83,74,250,74,180,73,237,247,26,73,149,174,88,230,133,202,136,248,229,141,122,62,55,47,189,168,173,95,224,165,233,242,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,172,181,0,3,58,220,118,104,93,247,64,120,154,204,113,187,157,154,213,108,181,95,174,21,89,38,55,13,173,88,148,173,179,213,85,76,180,236,100,109,70,246,123,123,31,10,198,173,106,53,208,174,221,204,86,61,220,0,181,78,73,122,41,255,0,175,92,70,86,92,63,253,248,85,190,150,57,127,234,245,149,114,76,197,143,254,164,145,185,178,127,151,71,55,250,10,90,160,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,143,65,205,123,142,58,108,106,213,123,225,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,119,92,189,98,72,101,116,125,30,233,31,217,172,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,135,184,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,186,90,137,26,196,255,0,54,54,35,156,247,50,40,162,98,189,251,55,45,43,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,207,249,181,241,175,236,74,58,206,19,116,202,231,117,163,189,77,217,147,52,184,64,189,136,219,67,52,29,198,91,26,170,221,242,119,153,44,82,74,232,220,214,164,104,216,149,100,73,102,99,43,47,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,161,238,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,205,141,136,231,61,204,138,40,152,175,126,205,203,154,195,73,28,50,93,173,86,14,17,52,162,251,125,185,210,91,173,182,237,55,177,85,214,86,85,204,216,96,166,130,59,100,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,149,184,254,227,6,235,197,150,174,57,214,245,164,143,4,195,170,43,40,49,70,67,19,145,245,48,61,237,73,43,165,116,140,108,187,234,18,24,158,145,185,173,72,152,214,51,110,244,146,73,61,175,46,110,2,127,122,139,236,250,145,168,147,248,125,50,198,110,30,14,174,158,10,141,149,87,170,230,49,146,173,27,85,139,190,24,81,146,70,233,101,247,57,90,246,178,37,220,231,73,13,234,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,30,83,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,239,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,243,94,15,184,76,195,120,69,210,255,0,176,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,175,113,232,136,233,94,171,221,74,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,138,115,147,208,189,101,154,251,105,215,153,50,155,174,77,128,211,245,182,50,215,29,11,99,165,196,119,50,157,173,115,156,217,21,101,241,115,247,85,211,186,54,237,115,96,133,207,95,184,105,92,54,44,255,0,50,198,113,156,155,12,177,100,53,116,150,44,198,158,154,154,251,111,106,162,193,92,202,122,134,84,64,175,106,162,162,62,57,99,69,107,211,163,209,29,35,81,118,200,246,187,207,154,168,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,32,5,147,148,102,147,217,184,159,143,84,97,158,212,237,44,183,120,90,202,44,18,166,150,166,179,189,84,218,121,35,146,57,231,154,119,43,161,108,236,130,165,17,253,198,203,220,146,23,198,216,216,139,36,255,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,5,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,196,42,230,51,192,79,239,81,98,131,82,52,238,127,15,169,184,205,191,193,210,83,207,81,178,150,245,66,199,190,84,163,114,189,118,67,50,62,73,29,20,190,230,171,158,230,74,187,92,217,33,162,194,239,185,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,253,242,69,58,128,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,17,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,236,227,7,139,60,203,139,173,80,251,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,250,118,216,170,173,137,136,146,83,150,151,47,186,157,97,186,217,248,131,213,251,85,36,154,125,65,81,226,108,246,154,184,162,170,131,37,123,29,85,4,137,34,50,116,124,12,167,169,130,39,43,38,137,204,157,58,181,81,88,174,235,61,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,104,123,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,157,110,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,100,109,119,69,114,49,187,222,175,145,201,189,238,85,157,92,168,120,28,169,201,110,182,78,46,53,25,244,139,98,182,212,84,63,17,180,171,34,168,90,234,184,157,36,14,173,157,28,142,72,153,4,173,127,105,169,210,85,154,38,201,213,141,141,157,235,116,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,155,252,199,120,227,169,225,75,13,160,195,244,249,148,149,26,139,152,83,206,250,25,165,124,82,178,201,72,213,70,45,108,176,42,171,158,247,57,92,216,26,230,246,156,248,165,115,149,201,10,197,37,21,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,104,39,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,167,72,98,238,202,137,35,154,146,72,231,185,206,218,138,200,163,146,160,173,94,116,154,23,125,202,112,76,75,94,113,203,53,169,244,152,79,136,183,100,181,125,89,29,119,133,171,154,157,148,75,213,81,22,88,99,157,101,110,205,202,230,58,175,115,88,173,116,174,109,64,157,87,133,141,20,253,226,120,130,194,116,114,75,135,130,164,200,46,11,227,231,108,189,185,25,67,4,79,168,170,237,59,183,34,36,203,4,50,164,123,152,173,238,43,55,116,111,85,77,41,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,122,122,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,59,99,141,242,67,189,62,9,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,25,162,212,44,110,213,134,231,249,46,33,98,201,233,50,75,109,142,241,91,109,163,189,82,35,123,23,40,33,153,241,199,85,30,215,189,187,36,107,81,233,209,238,78,142,78,142,119,241,95,85,195,94,156,225,186,189,175,56,54,152,106,6,85,87,142,216,178,123,196,54,218,138,234,74,101,158,125,242,117,72,160,141,58,42,53,243,75,219,133,36,115,92,200,214,84,145,205,115,88,168,186,72,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,56,92,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,17,171,73,184,5,208,237,23,226,58,255,0,196,62,11,111,240,114,93,109,235,79,111,176,37,52,43,67,101,170,153,234,181,117,52,138,173,87,197,220,98,49,140,141,138,214,196,217,42,88,157,99,149,145,195,37,74,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,79,78,96,220,109,218,184,80,192,35,177,99,19,210,87,106,46,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,220,70,170,164,114,116,162,203,77,179,50,213,124,254,138,205,71,37,93,255,0,44,204,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,58,190,71,39,189,202,174,95,226,165,233,242,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,164,11,231,87,230,159,22,249,127,67,234,55,18,0,23,19,202,159,142,58,157,74,181,80,112,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,234,138,250,152,98,232,230,186,54,175,114,24,164,115,209,174,137,210,77,21,121,163,113,15,106,205,120,163,134,217,164,247,90,187,115,52,210,161,241,84,215,82,81,182,130,127,181,17,202,200,170,234,227,157,136,217,228,124,113,209,91,233,210,87,170,116,90,20,237,124,27,94,249,169,202,203,137,238,37,248,144,181,103,19,235,68,148,151,219,21,146,162,157,148,25,27,168,89,67,59,170,228,106,171,232,152,202,120,25,79,59,24,198,182,71,59,171,101,137,102,141,21,37,108,204,88,106,135,139,31,52,250,201,243,3,33,245,25,206,171,192,47,26,249,87,10,122,143,73,100,187,92,252,70,153,100,215,8,99,200,237,245,11,35,227,160,222,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,77,205,137,241,95,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,20,131,204,175,130,139,143,14,154,143,93,170,24,85,179,166,153,101,215,6,201,76,246,165,44,17,218,174,149,43,83,43,237,145,65,27,145,235,11,25,3,159,27,146,38,177,177,189,145,42,185,204,87,62,21,150,169,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,133,80,115,65,229,247,77,105,166,189,113,67,162,214,170,183,177,245,14,175,204,44,116,209,75,82,253,243,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,108,141,136,233,126,22,53,253,43,91,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,198,173,137,207,123,188,52,142,108,142,133,251,157,185,136,173,85,238,50,70,51,186,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,80,28,217,56,215,183,106,5,103,238,197,165,247,62,253,150,201,112,124,153,125,108,107,85,79,36,183,74,89,230,133,109,142,141,237,99,36,134,39,198,217,156,239,189,99,228,236,43,21,171,10,171,226,7,7,252,53,223,120,169,215,27,62,153,91,23,179,106,135,109,211,36,171,109,83,32,146,146,207,20,209,178,162,72,149,205,126,233,151,186,200,227,68,99,211,185,35,21,200,140,71,185,186,40,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,138,213,230,201,193,69,199,80,40,255,0,121,221,47,182,119,239,86,75,123,227,203,232,163,74,90,120,229,181,210,193,52,203,115,116,143,115,31,36,209,50,54,194,230,253,235,223,31,97,24,141,72,85,31,89,124,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,170,31,229,171,226,159,253,192,233,87,253,213,113,255,0,94,45,211,68,51,91,174,165,104,190,3,168,215,218,122,72,46,89,86,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,211,167,85,95,226,123,80,86,95,58,125,6,166,187,97,184,167,17,182,106,42,183,220,172,85,12,198,111,75,13,60,178,179,217,211,44,146,211,77,43,209,251,32,100,85,11,36,104,187,62,241,245,204,106,191,225,99,86,162,205,41,240,171,165,191,177,110,28,116,235,76,230,177,123,26,190,205,143,210,251,86,139,197,120,142,213,210,86,119,171,190,241,30,246,187,173,84,179,187,224,114,177,58,244,103,70,163,81,58,168,40,7,154,63,158,205,77,250,47,163,209,31,147,194,151,25,183,222,18,244,227,85,109,152,29,171,187,153,231,126,200,167,180,92,167,99,31,75,106,142,157,43,123,245,46,141,221,123,179,39,136,137,34,141,90,177,238,87,57,253,81,157,169,99,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,130,120,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,57,42,80,15,52,127,61,154,155,244,95,71,162,61,6,128,113,213,83,195,47,6,89,6,152,105,141,125,93,46,168,100,121,196,247,42,90,230,210,197,36,22,139,114,83,91,209,211,189,39,141,241,76,249,150,9,161,108,104,213,218,157,201,28,230,43,99,73,33,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,130,120,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,57,42,101,92,155,252,98,113,131,147,87,232,94,149,240,151,135,173,93,182,197,107,211,124,85,217,115,166,138,157,236,187,207,45,182,219,93,72,200,149,88,233,98,100,8,216,220,175,107,216,175,124,143,107,155,182,54,185,252,127,131,174,14,179,190,47,243,186,139,5,130,179,216,216,221,155,103,218,12,131,183,13,71,178,251,176,212,62,151,251,21,243,197,36,253,217,41,214,63,187,85,217,215,115,186,34,123,244,19,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,188,211,140,205,107,202,184,118,225,179,48,214,60,42,223,106,173,189,99,254,207,240,208,93,34,146,74,87,247,235,233,233,223,189,177,201,27,215,163,38,114,167,71,167,196,137,215,170,117,69,172,31,229,171,226,159,253,192,233,87,253,213,113,255,0,94,39,255,0,52,127,34,122,155,244,95,88,162,40,4,213,64,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,6,113,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,115,101,100,81,84,212,70,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,143,63,98,207,240,220,155,38,201,176,203,22,67,73,87,125,195,170,41,169,175,182,246,170,164,244,47,168,167,101,68,10,246,170,34,171,36,138,68,86,189,58,177,85,178,53,23,116,111,107,107,175,154,247,3,148,217,45,170,247,197,198,156,190,173,111,182,218,122,119,229,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,238,181,122,68,176,196,233,58,177,209,191,189,85,120,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,127,220,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,210,40,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,193,94,188,194,249,133,235,71,9,154,209,101,211,157,57,198,48,171,141,182,227,139,211,94,229,150,247,69,87,52,237,158,74,186,184,92,214,186,26,152,154,140,219,78,197,68,86,170,245,87,123,255,0,130,39,181,229,189,198,182,169,241,131,251,68,253,166,88,49,75,103,217,47,100,120,47,97,82,212,195,220,241,94,47,185,221,239,79,47,94,158,25,155,118,237,233,213,221,122,245,78,147,84,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,22,41,205,139,140,92,171,55,206,238,124,46,227,148,119,91,14,55,137,92,19,219,111,124,146,67,246,134,101,134,158,88,123,144,73,4,114,50,24,100,89,85,159,28,145,79,214,41,219,213,27,19,147,133,112,3,193,245,215,139,45,92,107,110,9,73,30,9,135,84,81,215,229,111,154,87,35,234,96,123,220,177,208,196,216,222,217,119,212,36,50,177,100,107,154,145,49,175,126,237,233,28,114,95,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,96,230,143,228,79,83,126,139,235,20,69,32,112,245,148,216,176,109,125,211,76,215,41,174,240,86,92,127,48,179,93,46,53,61,167,201,216,165,130,182,41,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,199,75,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,77,206,232,28,184,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,119,90,201,98,107,81,171,50,75,29,239,16,171,153,15,26,218,167,193,247,236,239,246,103,96,197,46,127,107,125,175,227,125,187,75,83,55,111,194,248,78,223,107,179,60,93,58,248,151,238,221,187,175,70,244,233,209,122,248,174,94,156,194,245,163,139,61,104,189,105,206,163,99,24,85,186,219,110,197,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,109,168,122,170,35,81,122,163,125,255,0,197,23,154,243,206,252,19,252,201,250,105,15,248,16,226,114,197,194,94,161,102,90,171,119,178,251,110,173,248,124,150,187,93,163,196,190,155,199,213,75,115,183,185,209,247,219,20,169,22,216,35,168,151,171,155,181,123,91,58,163,156,211,133,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,196,242,197,224,59,246,33,98,166,215,157,88,178,237,207,178,11,123,125,155,107,184,219,187,117,88,188,46,124,205,147,163,187,174,78,245,68,14,167,87,110,142,57,97,106,201,10,244,223,43,86,127,128,115,253,126,209,203,23,16,26,53,150,104,238,71,55,135,164,201,173,238,167,142,167,107,223,225,42,152,228,146,154,167,99,30,197,147,181,60,113,75,219,222,141,126,205,174,248,92,168,102,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,210,185,33,105,111,255,0,73,122,215,112,177,127,181,49,107,69,207,197,127,207,83,95,7,101,31,255,0,226,215,111,123,63,226,99,191,190,33,106,128,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,73,78,105,124,125,95,106,239,183,238,20,244,134,225,224,109,84,63,216,57,141,238,150,165,143,146,225,35,152,139,37,182,23,70,229,237,194,205,203,29,71,85,73,31,35,100,133,200,198,50,68,158,5,240,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,187,35,107,186,163,85,237,222,245,100,109,93,239,106,47,149,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,105,229,79,199,29,78,165,90,168,56,91,212,150,82,69,125,198,44,232,204,90,230,215,197,2,92,109,212,173,99,18,137,241,245,69,125,76,49,116,115,93,27,87,185,12,82,57,232,215,68,233,38,172,190,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,144,215,91,249,187,113,37,166,186,209,159,105,205,139,9,211,89,237,184,174,81,117,178,81,203,87,109,175,116,242,65,77,87,36,49,186,71,54,177,173,87,171,88,138,170,141,106,117,235,209,19,248,22,19,193,158,181,229,92,68,240,217,135,235,30,107,111,181,81,94,178,15,104,120,152,45,113,73,29,43,59,21,245,20,236,216,217,36,145,233,213,144,181,87,171,215,226,85,233,209,58,34,80,191,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,145,215,149,254,166,211,104,206,165,234,198,171,85,89,170,238,204,197,116,158,239,116,74,26,104,229,115,234,95,29,117,189,89,26,172,81,200,232,216,174,218,143,149,88,172,137,155,164,127,70,49,202,145,255,0,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,209,92,140,110,247,171,228,114,111,123,149,109,39,149,31,5,31,179,44,86,14,37,53,50,217,106,169,201,50,219,125,61,78,37,23,78,244,214,123,92,209,185,203,81,189,28,177,182,106,168,228,103,185,173,223,28,73,181,94,139,52,209,54,197,74,86,231,87,230,159,22,249,127,67,234,55,19,149,112,119,193,215,239,107,165,154,193,246,122,179,194,102,120,87,178,110,54,47,187,238,123,67,185,77,116,223,110,248,231,138,40,187,243,69,73,247,239,221,219,237,123,147,163,159,214,53,127,109,88,22,85,254,53,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,169,80,249,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,52,83,193,79,15,22,174,25,248,121,198,176,56,45,85,116,23,219,133,60,55,188,165,149,53,141,169,127,182,231,167,137,42,154,142,141,86,36,100,107,27,97,98,71,240,236,137,170,170,247,43,164,125,16,241,99,230,159,89,62,96,100,62,163,57,207,239,56,181,247,31,183,88,174,215,122,31,15,73,147,91,223,116,181,201,221,99,252,69,43,42,170,41,29,39,70,170,171,58,79,73,80,206,142,68,119,193,215,166,215,53,86,127,242,163,227,95,246,101,149,65,195,94,166,92,238,181,56,222,91,112,167,166,196,165,235,222,134,207,116,154,71,53,105,246,35,86,70,195,85,36,140,247,181,219,35,149,55,43,17,38,154,86,219,246,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,215,227,3,134,187,239,10,218,227,120,211,43,154,247,173,83,110,186,99,117,110,170,100,242,85,217,229,154,70,83,201,42,181,172,219,50,118,159,28,136,172,98,119,35,122,181,21,138,199,58,117,114,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,161,242,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,127,139,94,199,53,122,42,42,20,131,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,129,145,172,111,68,86,177,243,71,94,26,56,139,206,248,95,213,58,13,76,193,106,63,201,81,222,40,182,67,252,231,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,226,139,252,81,116,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,175,154,159,1,223,250,95,138,189,32,178,255,0,146,151,47,177,91,45,223,244,239,169,189,185,253,223,250,187,101,100,112,255,0,148,168,123,191,190,188,175,94,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,209,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,149,43,205,175,141,127,109,214,86,112,155,166,87,59,85,101,150,30,204,153,165,194,5,239,200,234,232,103,238,50,216,213,86,236,143,178,248,162,146,87,70,231,57,100,86,196,171,26,197,51,31,5,184,104,225,211,59,226,131,84,232,52,207,5,167,255,0,37,89,120,173,223,15,243,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,123,255,0,130,39,241,84,209,70,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,165,107,127,33,143,255,0,20,95,232,79,255,0,62,89,78,147,224,191,178,253,44,195,116,207,218,158,211,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,85,175,58,253,111,181,37,171,13,225,186,27,29,91,174,78,168,167,206,42,46,78,145,173,130,56,17,181,180,113,64,198,251,220,247,185,203,51,156,171,181,24,140,141,19,126,245,237,213,9,163,222,13,181,210,143,136,158,28,112,205,70,246,207,180,111,78,183,199,110,200,220,244,129,147,50,241,78,198,199,84,178,69,2,171,34,238,61,59,236,103,70,175,106,104,157,177,168,228,106,118,176,80,15,52,127,61,154,155,244,95,71,162,63,39,133,46,12,175,188,90,105,198,170,220,240,59,175,107,51,193,61,145,81,104,182,206,246,50,150,235,29,66,86,247,233,157,35,186,118,166,95,15,18,197,34,185,35,220,142,107,250,35,251,177,112,15,237,171,2,202,191,198,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,245,42,23,189,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,238,150,165,0,243,71,243,217,169,191,69,244,122,34,42,151,83,203,23,128,239,216,133,138,155,94,117,98,203,183,62,200,45,237,246,109,174,227,110,237,213,98,240,185,243,54,78,142,238,185,59,213,16,58,157,93,186,56,229,133,171,36,43,211,124,173,89,254,12,171,146,255,0,143,61,28,177,97,250,123,195,118,177,90,38,237,213,234,38,151,217,169,238,148,219,94,187,170,173,182,202,8,219,83,189,207,84,77,240,79,79,23,109,172,99,91,225,183,124,78,145,202,157,87,146,222,177,216,176,253,101,203,116,118,239,15,110,175,81,45,244,245,22,186,157,207,93,213,86,214,212,72,234,109,141,98,162,111,130,122,137,123,142,123,26,223,13,183,226,116,141,68,185,67,149,113,71,161,127,188,166,132,228,218,41,246,167,236,231,218,63,5,252,231,224,124,103,99,195,214,65,83,253,231,185,30,237,221,141,191,211,78,155,186,251,250,116,88,1,252,134,63,252,81,127,161,63,252,249,42,185,163,249,19,212,223,162,250,197,17,64,38,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,200,171,205,31,200,158,166,253,23,214,40,138,1,39,255,0,44,94,60,127,98,23,218,109,6,213,139,214,220,7,32,184,55,217,183,75,141,199,183,75,139,204,230,76,233,58,55,180,229,236,212,78,234,116,118,233,35,138,23,44,147,47,77,242,185,110,164,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,2,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,191,226,154,248,153,226,187,81,248,74,230,103,169,57,174,21,47,142,181,87,123,10,11,253,130,121,149,148,183,122,86,218,40,213,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,190,218,116,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,173,64,243,58,224,59,246,33,125,169,215,157,39,178,237,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,171,187,174,94,205,68,238,168,86,237,142,56,161,114,199,10,116,223,19,86,31,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,73,58,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,137,232,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,133,92,107,114,222,253,240,117,78,213,169,159,182,95,178,94,204,199,224,177,120,47,179,190,63,185,219,169,168,155,187,220,241,81,116,235,226,118,237,218,189,54,117,235,239,232,158,175,129,142,6,63,114,239,182,223,221,71,237,143,219,31,102,255,0,137,61,159,225,124,39,137,255,0,222,38,223,187,196,255,0,236,244,217,253,125,125,210,168,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,19,127,155,238,151,221,112,190,45,42,115,201,157,87,61,183,80,108,244,87,42,121,221,68,232,160,138,122,104,91,69,45,43,37,234,173,153,237,109,60,51,59,166,213,106,85,70,138,223,224,231,118,174,71,217,253,52,87,93,83,210,218,236,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,116,237,49,234,179,80,49,222,244,123,209,35,254,146,70,187,109,124,138,188,209,252,137,234,111,209,125,98,136,160,19,186,240,125,194,102,101,197,214,168,125,135,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,253,253,59,143,68,86,196,245,77,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,34,175,28,252,12,126,250,63,98,127,186,143,216,239,177,222,210,255,0,18,123,67,197,120,191,13,255,0,188,67,179,111,134,255,0,218,235,191,250,186,123,252,167,5,60,183,191,115,237,83,186,234,103,237,151,237,111,180,241,249,236,94,11,236,239,128,237,247,42,105,230,238,247,60,84,189,122,120,109,187,118,167,93,253,122,251,186,47,0,231,157,248,39,249,147,244,210,31,240,33,195,29,139,139,77,66,204,180,170,239,122,246,37,91,48,249,46,150,187,191,134,125,79,128,170,138,231,111,107,164,236,54,88,146,93,208,73,81,23,71,59,106,119,119,244,87,53,167,21,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,187,62,54,139,197,67,81,218,238,194,201,163,251,200,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,150,211,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,54,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,190,105,30,215,76,215,183,170,58,70,189,242,88,168,7,52,226,71,91,237,92,56,104,150,83,173,23,155,29,93,230,159,28,167,137,204,160,166,145,177,190,166,121,167,142,158,22,43,221,238,99,22,89,163,222,254,142,86,179,115,145,175,84,70,46,104,139,62,228,167,174,148,118,171,238,105,195,197,250,243,217,246,222,204,147,29,166,145,32,142,55,213,68,206,221,115,26,245,84,150,73,159,11,105,94,216,209,30,212,142,146,119,252,29,28,175,182,160,64,14,117,126,86,49,111,152,20,62,157,113,41,219,3,207,243,45,48,201,160,204,244,255,0,33,171,177,95,105,105,234,233,169,238,20,138,141,158,6,84,211,201,79,42,198,238,157,88,245,138,105,17,30,222,143,98,170,57,170,215,34,57,62,76,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,47,207,128,30,15,173,92,38,233,27,91,112,74,185,51,188,198,158,142,191,43,124,210,181,89,77,59,24,229,142,134,38,198,247,69,178,157,102,149,139,35,92,229,149,238,123,247,108,88,227,143,207,243,2,224,70,197,197,86,43,38,107,139,51,193,106,110,63,111,88,237,213,61,95,39,181,41,96,142,170,72,173,91,31,81,21,60,29,218,154,134,175,137,114,43,153,211,162,245,111,185,40,179,251,106,192,178,175,241,174,57,146,99,151,15,249,74,58,235,109,117,60,159,246,100,134,104,228,103,252,78,107,155,253,74,131,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,139,233,229,113,228,79,76,190,181,235,21,164,127,213,142,77,127,181,13,83,204,181,51,247,142,246,103,218,220,130,227,125,240,95,100,59,222,23,197,84,201,55,107,185,227,91,191,111,115,110,237,173,235,211,175,68,235,208,154,188,46,104,95,238,215,161,56,206,138,125,169,251,71,246,115,198,255,0,57,248,31,7,223,241,21,147,212,255,0,121,238,73,183,111,127,111,244,215,174,222,190,238,189,18,128,120,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,143,252,171,48,95,218,134,169,234,222,153,251,83,217,159,107,116,126,255,0,98,241,189,142,247,133,241,85,52,80,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,134,183,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,154,62,224,255,0,63,166,212,254,23,52,183,51,135,33,171,190,212,85,98,244,52,215,11,133,90,202,233,231,184,211,68,148,245,171,35,165,77,239,122,84,195,50,43,215,174,245,69,114,43,145,81,203,216,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,237,121,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,157,17,95,83,12,93,90,230,200,229,238,67,20,109,98,181,209,54,57,162,87,42,62,29,63,109,60,71,65,159,222,233,247,227,122,91,225,239,181,31,31,78,237,209,207,119,179,162,248,101,100,141,233,36,82,84,110,70,189,139,225,59,111,78,146,167,91,212,51,89,197,143,154,125,100,249,129,144,250,140,229,164,240,197,195,62,27,197,127,43,125,62,210,220,194,186,174,220,246,212,93,238,86,139,157,50,171,159,110,184,199,117,184,178,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,101,69,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,90,167,41,190,53,238,58,129,71,251,177,106,133,207,191,122,178,91,217,38,33,91,34,210,211,199,45,174,150,8,97,75,99,99,99,88,249,38,137,145,186,102,187,239,94,248,251,234,245,106,66,138,254,1,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,35,149,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,66,154,244,187,142,235,239,10,188,104,107,6,21,148,191,198,233,150,65,170,25,4,151,26,110,140,143,217,117,83,221,153,28,183,93,236,167,150,162,126,213,53,59,147,195,53,81,175,235,213,58,59,222,182,233,118,182,97,186,175,128,86,217,171,36,164,191,226,121,141,158,74,105,95,73,86,171,5,194,221,87,10,181,203,28,208,185,21,89,36,82,47,71,198,228,247,57,21,171,252,20,160,30,57,56,68,186,240,131,171,141,197,32,184,213,222,49,59,245,59,174,88,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,118,239,237,175,69,100,144,200,173,143,186,145,183,218,242,217,226,187,81,244,51,92,113,189,47,182,75,237,92,51,81,178,10,11,61,202,205,81,50,182,58,122,170,169,163,167,142,190,157,122,47,110,102,110,102,244,68,219,44,108,70,59,162,182,41,34,190,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,80,183,48,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,58,125,124,185,184,215,253,213,117,30,123,6,127,115,186,201,166,89,79,221,220,169,160,94,236,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,116,149,208,197,26,217,79,49,158,53,255,0,117,93,56,130,193,128,92,237,82,106,110,83,247,118,218,105,215,187,37,174,133,81,233,37,205,208,237,115,29,181,236,72,226,108,170,214,190,71,57,221,37,108,50,198,180,89,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,229,255,0,112,11,194,141,31,10,90,29,73,100,185,197,191,51,202,59,55,140,162,105,33,129,36,130,169,208,181,27,64,217,34,87,119,33,167,248,218,213,89,30,215,72,249,228,110,212,151,99,100,168,0,25,182,226,223,90,46,186,245,196,54,109,168,21,89,125,94,69,104,146,241,89,73,141,212,76,199,68,200,172,145,212,73,224,162,138,39,53,171,19,59,74,215,43,85,173,114,189,239,123,250,200,247,170,242,2,207,185,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,155,152,223,9,85,28,148,244,149,9,209,25,190,78,243,37,166,247,171,246,179,194,252,45,235,35,149,45,168,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,71,117,230,25,203,206,213,196,189,170,163,85,52,174,142,146,221,170,150,234,116,71,177,92,216,96,201,32,141,189,27,79,59,151,163,89,82,214,162,54,41,220,168,138,136,216,165,93,157,185,32,166,12,91,41,212,125,14,212,122,92,147,27,174,186,226,89,158,37,112,123,90,231,68,176,213,80,213,70,174,142,88,101,138,68,255,0,62,57,34,145,170,215,53,94,199,181,81,92,213,191,238,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,109,159,104,49,254,228,213,30,203,238,205,80,202,95,236,167,193,20,115,247,99,167,89,62,237,23,103,93,174,232,169,239,168,30,104,254,123,53,55,232,190,143,68,119,94,81,28,34,90,181,23,38,127,20,89,125,198,146,162,219,131,222,37,182,217,108,171,78,217,86,107,171,105,227,147,197,79,220,106,181,172,133,181,49,62,45,159,31,121,26,253,209,246,81,37,184,144,12,171,150,211,198,142,142,88,179,158,87,58,57,170,181,19,120,123,214,154,97,248,181,69,28,155,94,254,253,45,117,53,13,37,69,55,68,123,88,221,207,125,52,189,197,107,220,158,27,99,118,164,142,82,189,120,66,213,234,109,8,226,95,79,117,74,225,61,36,22,219,77,225,144,221,39,169,130,89,153,79,110,169,99,169,107,38,70,69,241,185,236,167,158,87,177,26,142,248,218,223,133,255,0,209,93,36,128,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,242,42,243,71,242,39,169,191,69,245,138,34,128,79,85,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,247,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,47,39,150,54,73,175,57,15,11,152,243,117,163,24,164,183,91,109,212,240,81,97,181,170,189,154,219,141,146,56,145,176,73,61,50,49,26,198,53,168,214,69,54,228,116,209,163,94,172,254,140,245,20,24,95,247,43,143,34,122,101,245,175,88,173,36,253,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,96,99,124,227,169,155,197,29,234,223,149,218,169,23,68,106,170,61,145,106,174,162,166,149,213,180,76,138,87,163,46,239,71,49,178,202,201,209,200,233,41,246,35,227,141,34,237,163,164,142,68,169,180,160,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,151,252,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,147,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,150,35,74,124,39,121,88,209,191,151,248,247,167,64,117,82,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,226,121,216,105,125,215,33,210,60,15,85,237,238,171,154,159,12,188,85,91,107,169,225,162,116,172,142,11,131,35,233,85,44,168,189,33,99,37,163,138,36,220,222,142,125,83,19,115,85,17,31,2,185,111,101,54,44,63,141,173,45,187,100,117,222,18,146,162,225,87,107,142,78,211,228,221,85,91,67,81,73,77,31,70,34,170,111,158,120,153,215,166,214,238,234,229,70,162,170,104,80,138,188,209,252,137,234,111,209,125,98,136,162,29,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,167,94,136,191,192,209,159,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,230,198,196,115,158,230,69,20,76,87,191,102,229,234,160,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,89,79,24,188,29,96,156,95,224,148,246,11,253,103,177,178,75,54,255,0,179,249,7,110,106,143,101,247,102,167,125,87,246,43,39,138,57,251,177,211,164,127,120,171,179,174,230,244,84,247,208,14,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,185,254,94,124,195,45,92,75,218,169,244,175,85,43,41,45,218,169,110,167,85,99,209,173,134,12,146,8,219,213,213,16,53,58,53,149,45,106,43,165,129,168,136,168,142,150,36,217,220,142,9,190,10,181,231,97,173,23,91,117,54,7,161,24,246,95,87,75,79,116,167,170,191,100,214,120,88,230,50,170,4,150,54,91,157,44,155,122,61,137,44,53,170,145,35,213,55,198,199,189,189,91,19,146,168,79,127,160,58,199,125,225,255,0,89,113,61,98,199,33,241,21,120,205,193,181,18,83,110,99,60,93,43,218,232,234,105,183,189,143,72,251,176,73,44,93,205,138,230,111,220,223,137,168,166,154,65,0,57,213,249,88,197,190,96,80,250,117,196,165,98,242,121,105,240,43,83,195,46,51,85,169,250,157,65,87,75,170,25,29,60,246,218,170,23,85,69,36,22,139,114,84,34,182,6,44,18,62,41,159,50,193,12,206,145,92,187,83,183,27,90,197,108,139,36,223,5,96,115,69,229,255,0,71,119,163,185,113,55,162,24,239,102,235,15,137,184,231,22,184,36,130,10,89,41,98,130,89,230,187,55,184,246,109,153,59,93,37,142,52,123,166,116,141,145,26,143,73,93,45,75,23,253,202,227,200,158,153,125,107,214,43,73,84,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,225,92,194,52,190,235,165,92,96,234,77,178,224,234,185,169,239,247,137,114,138,26,185,168,157,76,202,136,46,14,90,149,237,117,85,73,25,20,178,75,78,178,53,122,57,244,239,247,53,81,88,219,9,228,151,148,216,170,244,11,58,194,169,235,183,222,173,89,130,221,43,41,187,79,78,213,45,93,21,60,116,242,111,84,216,237,207,162,169,78,136,170,228,237,245,114,34,57,170,182,42,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,60,86,154,105,14,27,164,181,57,148,248,100,21,112,51,57,202,42,178,251,156,51,78,178,177,151,26,152,161,101,67,162,87,124,77,99,221,7,113,90,170,238,143,145,232,221,172,218,198,251,83,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,62,78,96,220,18,90,184,175,192,35,190,227,16,82,80,234,46,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,117,162,31,237,171,2,202,191,198,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,245,42,29,87,138,158,39,47,188,85,101,88,142,107,148,217,124,21,235,31,195,232,49,171,141,79,137,100,158,212,170,130,73,228,150,187,99,34,137,144,119,95,80,229,236,181,21,172,233,209,28,169,238,73,213,200,199,241,179,242,223,234,71,42,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,134,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,124,156,212,237,54,171,143,3,153,245,101,194,217,73,85,81,107,168,179,213,208,203,52,45,123,233,103,91,157,52,43,44,78,84,234,199,172,83,75,26,185,189,23,100,143,111,240,114,162,211,15,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,46,123,56,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,189,85,168,247,108,122,62,55,46,246,57,19,159,220,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,127,131,88,198,181,58,34,34,22,233,202,111,130,139,142,159,209,254,243,186,161,108,236,94,175,118,246,71,136,81,72,148,181,17,197,107,170,130,25,146,230,217,24,231,190,57,165,100,142,133,173,251,167,178,62,250,61,28,147,34,50,202,128,0,138,188,205,53,175,246,45,194,62,83,225,237,254,42,191,59,235,133,81,239,139,124,49,120,216,38,241,18,73,210,70,57,189,41,98,169,216,228,221,210,85,139,115,85,187,186,80,8,61,255,0,15,218,153,251,27,215,28,15,84,164,171,186,211,210,99,57,5,13,194,191,217,114,108,170,154,133,147,55,197,64,207,141,136,238,236,11,44,106,199,57,26,246,189,90,229,218,229,52,167,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,71,127,230,51,199,183,238,175,98,131,77,244,238,15,17,169,185,53,191,198,82,84,79,79,190,150,203,66,247,190,36,172,114,61,54,77,50,190,57,27,20,94,246,163,152,231,202,155,90,216,230,164,204,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,191,238,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,218,218,139,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,101,92,208,158,25,163,150,46,32,57,122,96,250,59,145,205,225,233,50,109,47,176,83,199,83,181,239,240,149,76,160,166,146,154,167,99,30,197,147,181,60,113,75,219,222,141,126,205,174,248,92,168,103,176,210,239,13,122,189,77,175,90,13,131,106,228,51,210,73,81,145,89,225,154,224,148,144,75,12,17,92,89,214,42,216,99,100,189,94,140,142,166,57,163,69,85,119,84,98,42,57,200,168,229,233,96,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,228,85,230,143,228,79,83,126,139,235,20,69,0,154,104,204,52,7,70,179,253,71,197,181,115,50,211,219,85,215,47,194,247,123,18,233,59,29,220,166,234,170,230,238,106,42,50,94,219,213,100,139,184,215,118,164,115,159,30,199,170,185,122,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,2,185,150,243,4,169,214,27,173,227,135,205,32,186,210,73,167,212,21,30,26,241,118,164,150,42,168,50,87,177,212,179,198,177,171,224,71,192,202,122,152,37,106,62,25,92,201,211,163,145,85,138,222,181,236,89,167,42,30,56,234,113,171,173,147,132,125,70,101,34,88,174,85,21,12,196,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,218,114,117,149,38,149,177,244,123,100,103,102,221,1,199,245,191,139,174,29,56,113,186,219,44,90,203,169,148,150,11,149,222,157,245,116,148,109,162,170,173,157,96,107,182,247,95,29,52,82,58,54,43,183,53,174,122,53,30,172,145,27,187,99,250,125,124,88,249,88,214,79,151,249,15,167,78,102,176,213,64,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,15,147,36,226,207,65,177,61,121,178,240,221,125,206,169,41,243,107,229,63,118,42,117,254,241,4,238,217,225,233,39,151,174,216,170,106,26,245,116,81,47,189,200,214,162,237,89,169,210,110,107,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,30,241,161,163,151,221,125,225,131,63,210,172,90,109,151,171,173,190,58,139,116,123,88,190,38,170,146,162,42,184,169,186,189,236,99,59,207,167,108,93,199,57,26,206,230,245,234,141,232,185,194,53,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,196,107,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,148,241,139,198,46,9,194,6,9,79,127,191,209,251,103,36,188,239,251,63,143,247,38,167,246,167,106,106,118,85,127,101,50,9,99,131,181,29,66,73,247,136,155,250,109,111,85,95,118,125,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,231,185,112,114,255,0,163,225,222,197,22,173,234,246,59,253,214,43,252,76,17,83,84,73,5,68,120,237,46,247,199,182,157,240,190,72,223,52,209,162,61,243,35,183,36,114,164,77,70,125,242,203,58,129,154,206,41,245,175,247,137,226,11,54,214,56,237,254,10,147,32,184,39,128,129,209,118,228,101,12,17,50,158,151,186,222,228,136,147,44,16,196,178,109,122,183,184,175,219,209,189,17,57,80,47,79,148,238,186,88,181,63,134,11,102,156,251,102,235,91,148,233,167,91,117,221,183,4,123,246,210,207,81,81,37,2,195,42,171,145,208,182,6,118,26,206,168,232,252,50,183,99,89,219,115,230,169,0,57,213,249,88,197,190,96,80,250,117,196,175,94,89,118,155,85,235,142,61,48,163,188,219,41,43,233,227,168,185,85,178,42,152,91,43,27,60,22,202,185,161,149,26,228,84,71,199,44,113,200,199,127,22,189,141,114,116,84,69,52,18,0,51,67,196,221,166,213,96,226,75,85,236,86,43,101,37,186,219,110,206,47,180,148,116,116,144,182,24,41,160,142,190,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,118,156,174,60,137,233,151,214,189,98,180,149,64,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,143,127,206,211,71,47,177,101,88,47,16,52,243,119,172,181,54,244,195,171,35,218,198,248,74,168,228,168,171,167,94,170,253,242,119,153,45,79,185,25,181,158,23,226,119,89,26,137,202,185,54,229,54,44,127,139,138,203,77,222,187,195,213,228,216,125,198,215,107,143,180,247,248,138,166,79,77,86,232,250,181,21,25,210,10,74,135,245,114,163,126,14,157,119,57,168,183,126,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,86,95,53,142,5,106,115,24,235,248,167,210,138,10,186,155,237,45,58,205,154,208,186,170,38,192,235,117,37,19,215,218,76,89,164,106,181,241,69,79,28,78,134,52,119,113,22,55,53,141,115,100,89,106,44,181,78,70,63,141,159,150,255,0,82,57,87,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,209,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,25,247,227,215,137,138,110,41,248,134,185,231,22,106,26,72,49,235,29,63,217,204,126,104,82,93,245,182,232,42,39,124,117,114,164,173,107,154,249,93,52,146,35,54,51,99,28,198,42,57,204,115,221,29,75,243,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,31,89,106,0,5,43,115,155,213,47,181,124,71,88,180,206,130,251,226,168,48,76,126,63,19,69,225,118,120,59,165,107,214,105,190,241,88,142,147,125,43,109,206,247,57,204,111,78,137,209,221,196,35,86,149,232,93,102,83,195,198,180,235,205,222,205,190,203,132,219,237,86,235,93,92,139,60,127,207,21,119,122,22,57,97,86,162,69,47,110,145,106,27,35,28,229,86,120,184,29,177,85,205,115,124,167,15,88,181,139,57,215,221,52,194,178,154,31,27,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,124,186,215,165,247,93,21,213,204,191,74,47,46,171,146,163,22,188,84,219,89,81,83,68,234,71,214,64,199,175,102,169,34,114,170,177,147,69,219,149,159,19,145,89,35,85,28,228,84,85,187,62,85,154,199,125,213,222,17,237,20,217,28,61,106,240,43,132,184,116,117,59,153,253,149,75,77,4,18,83,46,198,49,168,206,220,21,17,65,211,226,115,187,27,220,229,115,213,18,96,20,3,205,31,207,102,166,253,23,209,232,143,65,192,103,24,56,207,8,218,95,174,55,167,45,37,110,109,124,167,177,55,19,179,213,197,81,216,174,158,41,42,217,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,98,174,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,247,46,14,95,244,124,59,216,162,213,189,94,199,127,186,197,127,137,130,42,106,137,32,168,143,29,165,222,248,246,211,190,23,201,27,230,154,52,71,190,100,118,228,142,84,137,168,207,190,89,103,81,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,12,171,154,83,225,59,202,198,141,252,191,199,189,58,2,136,120,230,210,251,86,142,113,105,169,152,29,137,212,137,109,130,241,237,42,56,41,40,155,73,5,36,21,208,199,91,29,44,113,53,85,173,100,45,169,72,83,167,68,84,141,21,26,222,187,82,202,121,48,106,245,78,95,160,217,46,145,220,103,171,154,163,79,111,13,154,141,93,4,76,130,27,117,195,185,44,112,177,237,248,222,244,169,134,186,71,43,211,220,147,70,136,229,68,218,203,10,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,50,174,77,250,158,58,169,176,14,94,88,71,12,58,91,95,73,62,79,124,167,200,45,185,156,211,82,203,190,211,110,158,190,119,182,8,146,72,210,25,31,85,13,74,162,200,199,191,180,198,189,54,182,71,177,241,196,173,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,188,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,114,151,126,81,156,62,213,112,251,73,165,86,153,252,38,117,73,210,116,207,231,165,150,90,167,213,73,44,14,169,115,169,89,60,113,186,23,71,2,197,20,47,115,155,11,94,231,162,186,71,73,36,148,195,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,19,203,23,143,31,219,125,138,155,65,181,98,245,187,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,73,233,118,162,169,184,218,171,109,244,119,106,187,93,69,85,60,144,197,93,72,216,157,61,43,220,213,70,205,26,76,199,196,175,106,170,57,18,70,61,157,81,55,53,201,213,23,56,60,89,225,90,243,131,107,206,79,65,196,141,69,93,118,109,93,81,227,170,46,178,191,124,23,72,29,213,177,84,210,191,107,90,180,202,214,108,141,173,107,82,52,143,181,178,53,141,99,100,138,225,23,141,127,98,112,203,171,28,39,106,109,206,213,71,101,155,79,242,121,48,187,132,235,216,145,181,211,82,207,35,237,142,84,110,201,59,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,144,88,213,64,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,50,174,104,123,77,172,90,161,146,240,19,167,118,93,23,206,105,48,252,218,125,55,198,221,101,188,85,208,199,87,4,19,178,138,153,251,36,142,70,61,187,36,107,93,18,191,99,213,137,34,189,26,229,106,53,104,7,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,103,78,71,204,18,167,136,158,2,245,67,71,181,146,235,72,221,69,183,83,218,42,104,174,83,75,20,47,201,152,183,232,100,149,34,167,134,8,161,133,244,208,164,13,86,53,206,124,140,71,201,211,163,36,84,137,124,39,121,167,209,191,152,24,247,168,192,105,76,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,131,50,218,253,163,151,222,31,245,151,44,209,220,142,111,17,87,140,220,29,79,29,78,214,51,197,210,189,169,37,53,78,198,61,233,31,118,9,34,151,183,189,92,205,251,93,241,53,80,185,254,82,121,173,171,42,224,183,31,177,91,233,234,227,168,195,175,23,91,37,115,166,99,81,146,78,250,151,87,35,162,84,114,170,179,181,93,19,85,92,141,93,237,122,116,232,136,231,122,14,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,2,170,249,231,126,9,254,100,253,52,141,92,178,53,211,78,56,116,214,12,235,84,53,66,243,224,109,84,58,127,91,20,48,196,136,250,171,133,83,174,22,245,142,150,154,53,84,238,76,253,174,232,157,81,168,214,185,239,115,24,199,189,177,255,0,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,214,43,202,143,129,111,239,28,80,107,94,25,254,215,170,192,40,171,157,254,115,157,116,146,157,91,255,0,69,225,94,231,127,179,153,25,254,15,49,106,128,138,188,206,181,75,246,95,193,182,107,225,47,190,204,186,229,190,31,22,183,255,0,98,247,188,87,138,145,60,92,30,246,57,172,221,67,29,111,198,237,189,58,124,46,71,171,10,43,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,253,94,33,113,107,22,13,175,186,151,133,98,212,62,10,203,143,230,23,155,93,186,155,186,249,59,20,176,86,203,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,246,218,177,160,212,216,175,12,122,29,175,246,42,42,191,15,156,83,223,45,119,215,182,158,87,65,29,198,142,233,82,216,36,124,202,245,99,31,53,55,70,54,36,107,61,212,50,61,55,171,158,173,238,156,159,117,142,251,131,113,64,154,85,79,15,136,178,234,93,190,122,122,200,247,49,157,138,170,26,121,234,233,234,122,171,28,247,109,99,42,98,237,163,152,213,241,59,221,185,99,106,23,126,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,78,158,106,122,57,125,213,222,17,238,245,56,228,221,106,240,43,132,89,140,148,219,89,253,149,75,77,4,241,212,166,247,189,168,206,220,21,18,207,215,226,115,187,27,26,213,115,209,82,147,52,67,53,181,105,174,180,96,58,141,125,167,171,158,219,138,229,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,157,122,117,84,254,38,156,202,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,66,220,210,180,47,78,52,27,137,168,237,58,95,102,246,53,171,40,199,233,242,73,173,177,42,37,45,29,84,181,85,80,200,202,102,34,39,106,21,240,237,122,71,213,90,199,61,200,205,172,70,49,146,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,1,205,147,141,123,118,160,86,126,236,90,95,115,239,217,108,151,7,201,151,214,198,181,84,242,75,116,165,158,104,86,216,232,222,214,50,72,98,124,109,153,206,251,214,62,78,194,177,90,176,170,190,26,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,147,127,153,63,46,91,22,13,138,183,93,184,119,197,252,21,151,31,183,209,80,95,113,155,101,27,228,236,82,193,28,173,146,238,233,95,51,158,237,172,101,43,37,107,99,87,47,73,42,100,122,175,121,228,11,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,75,0,243,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,167,94,157,85,63,137,153,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,167,78,170,191,196,180,156,203,71,44,90,55,201,114,229,77,104,155,196,85,230,22,252,127,49,186,84,237,123,59,213,85,247,43,108,141,77,142,123,209,189,168,18,158,14,173,218,215,246,55,237,107,158,228,43,175,132,239,52,250,55,243,3,30,245,24,9,191,206,159,65,170,109,57,150,41,196,109,154,138,145,150,219,237,59,49,155,210,195,79,20,79,246,140,41,36,180,211,74,244,126,249,223,45,58,73,26,46,207,187,101,11,26,175,248,152,212,227,252,166,245,210,197,163,252,77,125,155,203,111,55,90,75,86,162,91,217,141,210,195,78,143,146,149,247,137,42,161,90,39,212,70,213,255,0,167,133,146,109,114,177,213,43,215,107,29,35,219,122,133,0,243,71,243,217,169,191,69,244,122,34,42,150,169,202,143,129,111,239,28,80,107,94,25,254,215,170,192,40,171,157,254,115,157,116,146,157,91,255,0,69,225,94,231,127,179,153,25,254,15,49,106,128,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,89,124,236,52,190,213,143,106,230,7,170,246,247,82,67,81,153,217,234,173,181,212,240,209,54,39,201,61,189,241,244,170,150,84,94,179,61,241,86,69,18,110,111,86,178,149,137,185,200,168,140,242,156,156,117,122,167,10,226,94,187,75,106,39,171,91,110,163,217,230,133,144,67,4,78,103,180,104,88,250,168,102,149,238,232,246,49,180,233,94,196,70,42,245,124,204,220,213,232,142,101,218,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,145,87,154,63,145,61,77,250,47,172,81,20,2,106,160,25,87,62,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,233,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,118,203,82,26,243,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,218,107,229,149,174,70,164,203,44,116,87,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,160,158,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,147,235,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,77,174,160,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,243,230,170,1,85,124,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,241,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,161,149,115,74,124,39,121,88,209,191,151,248,247,167,64,70,174,99,252,191,232,248,136,177,75,171,122,67,142,255,0,117,138,15,13,4,180,212,242,65,79,30,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,114,177,82,9,213,120,78,243,79,163,127,48,49,239,81,128,210,152,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,5,32,115,130,209,203,238,13,197,2,234,173,68,222,34,203,169,118,248,42,40,228,218,198,118,42,168,105,224,164,168,166,232,143,115,221,181,140,166,151,184,173,99,87,196,236,110,229,141,202,116,190,71,217,173,170,131,63,213,61,57,154,158,173,110,87,203,61,186,247,79,43,88,222,195,96,161,154,88,101,107,221,187,114,61,93,112,133,90,136,213,69,70,201,213,91,209,17,211,43,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,170,190,121,223,130,127,153,63,77,42,172,157,60,184,57,127,214,113,17,125,139,86,245,123,29,254,228,244,30,38,8,169,170,36,158,158,76,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,254,249,98,187,240,10,86,231,39,173,127,110,120,130,180,232,229,37,191,179,73,166,86,245,239,79,36,91,100,158,186,227,21,61,68,155,92,146,57,29,11,96,101,26,55,171,24,228,147,191,215,115,118,41,250,188,150,244,114,197,152,107,46,91,172,87,121,187,149,122,119,111,167,167,181,211,109,122,109,170,185,54,162,55,84,239,107,209,23,100,16,84,69,219,115,30,215,120,157,223,11,163,106,172,64,226,199,205,62,178,124,192,200,125,70,114,205,52,83,65,170,120,142,228,251,99,211,107,53,21,36,249,10,211,221,238,152,250,205,79,20,143,75,141,53,238,178,88,227,137,242,189,141,133,243,53,178,83,44,187,219,177,149,15,85,234,221,205,90,128,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,211,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,26,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,223,181,99,5,253,168,105,102,101,166,126,212,246,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,83,50,249,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,104,123,129,108,214,213,159,240,125,164,151,219,53,61,92,52,244,184,189,37,145,237,169,99,90,245,158,222,223,3,51,145,26,231,38,199,75,77,35,152,189,122,171,21,170,168,213,85,106,86,95,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,202,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,161,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,142,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,171,153,95,26,246,238,29,52,226,187,75,240,171,159,77,77,203,173,237,142,153,141,90,168,36,181,90,234,82,166,39,220,226,158,54,163,22,102,62,7,50,54,164,173,123,100,123,37,84,115,88,173,125,32,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,161,62,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,186,86,101,55,186,40,94,223,31,85,185,235,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,144,5,11,115,25,224,163,247,85,212,120,47,248,5,178,235,38,153,101,63,121,109,169,157,59,177,218,235,149,94,178,91,29,54,231,61,219,88,196,146,39,74,141,115,227,115,155,214,87,67,44,139,242,114,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,165,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,128,28,230,245,75,236,167,14,54,45,51,160,190,248,90,252,239,32,143,196,209,120,93,254,50,215,68,197,154,111,188,86,43,99,217,84,235,115,189,206,107,221,215,162,117,111,113,10,192,224,219,66,235,56,137,226,59,12,211,159,99,123,70,202,235,132,119,28,141,175,89,217,11,44,244,239,108,149,73,36,176,34,190,46,227,19,176,199,245,106,119,102,137,187,218,174,71,37,202,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,189,238,53,184,120,181,113,49,195,206,75,129,207,106,171,175,190,219,233,230,189,226,204,166,172,109,51,253,183,5,60,169,74,213,116,138,145,43,36,89,29,11,210,79,135,100,174,84,86,57,27,35,51,195,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,151,180,83,84,45,90,213,164,120,134,171,217,155,73,29,62,83,103,166,185,62,158,154,181,181,108,163,157,236,78,245,42,202,212,68,123,225,151,185,19,254,22,170,62,55,34,181,170,138,137,70,220,209,252,246,106,111,209,125,30,136,247,252,184,57,127,214,113,17,125,139,86,245,123,29,254,228,244,30,38,8,169,170,36,158,158,76,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,254,249,98,187,240,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,101,92,210,159,9,222,86,52,111,229,254,61,233,208,28,43,155,102,21,106,202,184,45,200,47,183,10,138,184,234,48,235,197,170,247,66,216,94,212,100,147,190,165,180,42,217,81,90,170,172,237,87,74,228,70,171,87,123,88,189,122,34,181,212,193,160,58,199,125,225,255,0,89,113,61,98,199,33,241,21,120,205,193,181,18,83,110,99,60,93,43,218,232,234,105,183,189,143,72,251,176,73,44,93,205,138,230,111,220,223,137,168,166,154,65,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,200,171,205,31,200,158,166,253,23,214,40,138,1,53,80,12,171,151,61,203,75,151,221,54,143,90,172,252,65,234,253,170,174,61,65,175,167,241,54,123,77,92,82,210,207,141,49,237,170,130,68,145,25,58,178,119,212,83,79,19,149,147,68,215,192,189,90,168,143,71,116,176,160,10,245,230,19,203,78,235,196,46,101,79,173,26,37,95,73,75,153,93,42,40,168,50,58,11,165,91,153,73,87,2,36,116,236,174,141,234,142,88,159,4,77,103,114,54,162,164,145,71,185,141,239,53,89,81,37,120,76,224,251,75,248,69,195,101,177,96,233,87,95,125,188,83,210,183,35,190,212,203,34,62,235,60,11,42,177,233,2,189,209,83,177,171,81,43,88,198,39,93,138,212,123,164,114,43,215,186,144,87,152,255,0,47,250,62,34,44,82,234,222,144,227,191,221,98,131,195,65,45,53,60,144,83,199,145,82,239,100,123,106,31,51,227,141,147,67,26,171,217,50,187,114,199,18,196,228,127,220,172,84,130,106,160,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,42,175,154,231,2,223,223,248,160,209,76,51,253,177,85,159,209,80,187,252,215,54,233,29,58,55,254,151,197,61,174,255,0,97,50,179,252,34,98,0,112,157,230,159,70,254,96,99,222,163,1,165,48,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,245,231,63,164,53,57,126,131,99,90,185,110,130,174,106,141,61,188,58,26,196,108,241,50,8,109,215,14,220,82,76,246,59,227,123,210,166,26,24,218,140,95,114,77,34,171,85,19,115,43,91,129,157,80,181,104,231,22,154,103,158,95,91,72,150,216,47,30,205,172,158,174,181,180,144,82,65,93,12,148,82,85,73,43,145,90,214,66,218,149,153,122,244,69,72,213,21,205,235,185,46,39,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,170,190,121,223,130,127,153,63,77,33,175,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,109,117,255,0,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,152,44,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,47,251,151,110,133,214,104,15,10,120,166,55,126,179,123,51,36,191,119,114,75,244,46,89,210,70,213,85,42,44,76,150,57,145,174,134,104,233,89,75,12,145,163,90,214,201,11,255,0,164,170,175,117,32,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,168,190,62,248,120,181,112,207,196,189,255,0,3,197,109,85,116,24,157,194,158,154,247,142,50,166,177,181,47,240,83,179,163,218,142,69,87,163,35,169,142,170,22,36,191,121,178,38,171,149,253,82,71,207,254,76,26,243,83,149,105,126,75,160,23,218,218,79,17,131,212,54,233,98,99,170,34,108,242,91,171,36,145,211,198,200,81,136,247,178,26,158,175,116,170,231,251,235,163,98,236,70,177,29,232,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,38,125,185,148,105,13,78,144,113,131,156,64,144,85,165,183,48,168,76,190,219,53,76,241,74,249,217,92,231,62,161,200,145,244,216,198,214,37,92,108,107,209,30,140,137,170,187,186,163,221,53,121,35,234,133,170,171,0,212,45,23,153,180,144,92,173,151,136,178,138,117,117,107,123,245,144,84,195,29,52,187,41,250,35,182,64,234,72,119,72,138,228,235,87,27,85,27,238,223,194,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,190,101,156,4,235,45,143,81,242,254,37,48,217,238,185,214,33,120,239,95,111,114,207,80,217,110,22,14,138,214,186,39,49,85,31,45,28,108,84,237,58,54,175,102,8,156,217,17,172,133,37,147,191,242,163,224,163,246,101,138,193,196,166,166,91,45,85,57,38,91,111,167,169,196,162,233,222,154,207,107,154,55,57,106,55,163,150,54,205,85,28,140,247,53,187,227,137,54,171,209,102,154,38,216,168,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,62,218,153,194,62,178,224,28,71,79,195,69,14,35,117,189,100,149,119,7,65,143,108,165,108,94,218,161,87,191,177,93,31,198,232,217,11,163,141,207,123,150,69,108,59,37,108,142,106,197,38,219,222,225,51,70,115,45,1,208,108,99,75,115,205,69,171,204,110,246,122,125,143,170,151,162,193,68,197,233,182,138,149,202,212,149,244,208,167,193,27,165,85,122,162,123,146,56,251,112,197,216,1,159,110,100,58,223,117,214,238,43,242,199,92,44,116,150,186,124,14,162,163,7,161,100,50,58,71,207,5,5,101,66,44,242,185,122,34,190,73,100,149,232,141,106,35,88,172,103,196,173,89,31,50,185,37,232,229,138,44,87,58,226,6,162,110,245,234,166,224,184,117,28,123,94,223,9,75,28,116,245,117,11,213,31,178,78,243,229,166,247,43,55,51,194,252,46,233,35,145,36,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,153,235,230,43,163,151,221,27,226,227,59,166,187,205,226,41,51,11,132,249,141,174,167,107,25,222,165,175,158,89,28,155,26,247,171,123,83,165,68,29,93,181,207,236,111,218,214,189,168,78,14,75,26,243,77,118,195,114,190,28,175,53,181,111,185,88,170,31,147,89,82,106,137,101,103,179,166,88,226,169,134,38,43,54,64,200,170,22,57,21,55,253,227,235,158,228,103,194,247,47,137,215,14,10,51,190,44,249,147,234,3,223,108,186,219,244,218,223,112,178,211,100,153,37,50,66,223,15,210,193,75,47,135,131,186,228,238,76,253,177,198,170,198,203,217,239,199,36,140,86,171,90,235,84,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,128,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,123,93,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,192,203,185,163,222,11,245,142,251,175,188,48,96,26,171,148,195,178,245,117,183,201,79,113,147,115,23,196,213,82,84,75,73,45,79,70,49,140,103,121,244,238,151,182,214,163,89,220,216,157,81,189,87,181,145,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,167,110,85,252,10,212,231,249,13,171,137,237,82,160,171,131,24,177,212,67,114,195,33,134,170,45,151,107,140,21,83,49,211,202,177,200,179,70,202,89,169,145,82,55,177,157,215,185,139,185,209,177,236,146,226,64,0,0,85,175,53,142,4,173,75,106,175,226,155,70,177,154,182,220,155,80,179,230,246,171,116,13,116,18,64,173,123,164,188,35,17,81,204,123,92,141,73,246,53,200,244,127,125,200,205,147,201,37,165,2,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,191,226,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,67,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,170,13,115,229,247,77,195,183,21,250,49,172,58,55,106,171,118,157,92,117,35,27,166,173,182,195,20,179,51,25,122,86,80,199,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,175,87,198,139,107,224,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,28,127,139,221,33,169,215,126,26,53,11,75,109,240,85,207,114,187,89,223,53,174,10,105,226,133,245,23,26,103,182,170,142,21,124,191,3,88,250,136,34,99,213,202,223,129,206,248,153,253,36,205,185,121,60,110,106,133,171,90,185,91,223,117,94,204,218,72,233,242,155,62,57,114,125,61,53,107,106,217,71,59,238,180,61,234,85,149,168,136,247,195,47,114,39,252,45,84,124,110,69,107,85,21,18,162,248,78,243,79,163,127,48,49,239,81,128,210,152,0,21,235,205,19,65,179,46,36,181,115,135,93,41,195,40,170,220,251,141,70,66,251,157,116,52,233,51,45,54,228,125,169,42,43,101,71,61,141,217,27,93,213,26,175,110,247,171,35,106,239,123,81,102,174,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,87,175,57,125,111,186,224,186,37,96,209,123,125,142,146,162,159,84,42,39,117,117,124,210,59,125,36,22,217,232,234,17,145,49,58,34,190,73,100,139,171,220,170,141,100,111,110,213,87,163,227,172,190,11,244,114,197,175,188,80,96,26,85,148,205,178,203,117,184,73,81,113,143,107,215,196,210,210,83,203,87,45,55,86,61,143,103,121,148,238,139,184,215,35,153,220,222,157,85,189,23,71,198,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,113,78,116,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,237,181,143,115,188,78,239,133,177,185,86,184,120,35,215,154,110,28,120,151,195,181,38,243,91,87,6,60,149,15,181,228,9,13,68,177,177,109,213,44,88,164,146,86,68,199,186,102,66,231,71,82,145,108,118,247,211,177,19,163,182,185,44,211,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,85,7,59,141,33,169,101,215,79,117,238,134,10,185,41,231,167,151,16,186,72,233,226,236,64,246,58,74,170,38,178,63,116,170,249,18,74,245,115,190,38,34,67,26,124,10,169,191,128,114,153,213,11,86,156,113,131,107,182,94,91,73,29,62,117,103,172,197,217,87,83,90,218,118,83,78,247,71,83,15,77,200,169,35,229,150,146,58,118,71,213,170,231,212,55,162,170,162,49,222,215,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,71,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,36,150,155,84,215,90,123,236,214,202,71,220,168,233,230,164,167,172,116,45,89,225,130,103,70,233,98,100,157,55,53,143,116,16,185,205,69,232,229,138,53,94,187,83,167,214,1,202,191,116,238,22,63,224,211,165,95,248,54,221,255,0,146,123,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,70,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,135,138,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,14,150,120,172,215,68,52,95,82,174,177,95,117,27,72,112,172,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,167,87,185,127,173,70,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,211,171,26,191,212,135,181,0,3,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,179,196,220,110,152,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,167,85,247,53,168,137,238,68,61,6,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,235,209,141,79,234,67,208,0,114,175,221,59,133,143,248,52,233,87,254,13,183,127,228,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,57,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,123,92,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,79,214,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,67,192,126,233,220,44,127,193,167,74,191,240,109,187,255,0,36,234,160,3,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,179,196,220,110,152,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,167,85,247,53,168,137,238,68,61,6,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,235,209,141,79,234,67,208,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,33,224,63,116,238,22,63,224,211,165,95,248,54,221,255,0,146,117,80,0,0,0,0,7,148,206,180,159,75,53,67,192,254,211,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,224,135,229,98,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,191,195,92,109,120,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,175,69,247,181,202,139,238,85,58,1,207,242,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,217,226,110,55,76,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,170,251,154,212,68,247,34,31,171,130,233,62,150,105,127,142,253,153,233,166,41,137,123,79,181,227,125,133,102,166,160,241,93,189,221,190,239,101,141,223,183,184,253,187,186,244,222,238,159,197,79,86,114,175,221,59,133,143,248,52,233,87,254,13,183,127,228,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,0,0,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,205,127,116,238,22,63,224,211,165,95,248,54,221,255,0,146,117,80,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,154,254,233,220,44,127,193,167,74,191,240,109,187,255,0,36,234,160,229,95,186,119,11,31,240,105,210,175,252,27,110,255,0,201,61,87,236,159,75,62,194,126,203,127,102,152,167,216,207,247,57,236,106,111,101,255,0,126,239,255,0,130,236,237,127,126,251,207,232,255,0,79,226,254,62,243,207,218,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,135,75,0,0,0,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,122,117,123,151,250,212,97,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,189,58,177,171,253,72,123,83,154,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,181,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,101,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,120,15,221,59,133,143,248,52,233,87,254,13,183,127,228,158,215,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,117,232,247,39,245,169,231,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,223,225,174,54,188,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,162,251,218,229,69,247,42,157,0,0,115,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,246,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,159,172,14,105,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,158,215,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,123,156,170,190,245,83,245,128,60,166,117,164,250,89,170,30,7,246,153,166,152,166,91,236,206,239,130,246,237,154,154,191,194,247,54,247,59,93,230,59,102,238,219,55,109,233,215,99,122,255,0,4,62,92,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,167,86,53,127,169,15,171,58,210,125,44,213,15,3,251,76,211,76,83,45,246,103,119,193,123,118,205,77,95,225,123,155,123,157,174,243,29,179,119,109,155,182,244,235,177,189,127,130,31,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,211,171,26,191,212,135,181,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,235,209,238,79,235,83,202,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,135,235,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,189,58,189,203,253,106,125,88,46,147,233,102,151,248,239,217,158,154,98,152,151,180,251,94,55,216,86,106,106,15,21,219,221,219,238,246,88,221,251,123,143,219,187,175,77,238,233,252,84,245,96,28,210,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,174,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,167,235,3,197,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,189,58,189,203,253,106,125,88,46,147,233,102,151,248,239,217,158,154,98,152,151,180,251,94,55,216,86,106,106,15,21,219,221,219,238,246,88,221,251,123,143,219,187,175,77,238,233,252,84,249,115,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,94,157,94,229,254,181,62,172,23,73,244,179,75,252,119,236,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,238,237,247,123,44,110,253,189,199,237,221,215,166,247,116,254,42,122,179,154,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,181,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,101,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,120,171,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,233,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,31,241,155,204,139,78,56,75,190,208,224,118,204,111,237,222,103,46,217,238,86,138,123,154,81,199,106,165,115,55,70,234,137,251,82,244,154,78,172,115,33,70,110,237,170,200,229,98,58,46,239,117,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,94,150,1,8,52,231,154,54,151,231,92,87,223,52,34,170,154,146,223,137,186,162,27,14,43,145,71,44,149,143,189,222,252,98,83,171,90,148,205,146,36,166,157,101,106,195,42,189,173,70,64,175,123,190,253,172,134,111,128,113,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,154,240,65,199,182,9,197,197,138,12,114,182,15,98,106,109,182,223,37,101,238,201,21,60,206,165,124,49,62,24,221,89,77,50,162,177,33,123,231,141,18,39,191,186,199,43,155,209,237,106,74,254,149,160,220,76,97,186,243,144,234,78,25,102,161,171,183,100,58,93,148,86,227,151,170,41,145,94,199,50,58,170,136,105,170,226,149,26,141,115,38,109,52,138,172,247,62,55,177,237,84,86,236,146,78,192,0,0,165,111,229,171,226,159,253,192,233,87,253,213,113,255,0,94,45,211,68,51,91,174,165,104,190,3,168,215,218,122,72,46,89,86,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,211,167,85,95,226,123,80,1,199,248,151,226,99,13,225,107,30,197,51,61,65,161,171,126,61,127,202,41,241,202,234,218,100,87,190,216,201,169,106,102,74,181,137,26,174,153,141,117,59,81,236,111,199,177,238,115,81,238,106,70,254,192,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,251,184,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,158,87,133,205,116,253,229,52,39,25,214,191,178,223,103,62,209,248,223,230,207,29,227,59,30,30,178,122,111,239,221,184,247,110,236,110,254,130,116,221,211,223,211,170,213,95,242,213,241,79,254,224,116,171,254,234,184,255,0,175,22,125,193,158,181,229,92,68,240,217,135,235,30,107,111,181,81,94,178,15,104,120,152,45,113,73,29,43,59,21,245,20,236,216,217,36,145,233,213,144,181,87,171,215,226,85,233,209,58,34,86,182,89,206,11,140,76,27,42,188,225,89,78,153,233,85,21,235,31,184,84,90,238,52,222,207,174,147,177,85,4,142,142,88,247,178,224,230,59,107,216,228,234,213,86,175,78,168,170,158,242,202,120,51,214,188,171,136,158,27,48,253,99,205,109,246,170,43,214,65,237,15,19,5,174,41,35,165,103,98,190,162,157,155,27,36,146,61,58,178,22,170,245,122,252,74,189,58,39,68,78,214,10,128,213,94,116,122,193,71,168,249,29,14,144,225,90,127,87,134,82,92,37,167,178,85,221,40,110,18,213,86,82,198,187,27,82,245,73,224,219,221,218,178,36,107,19,92,198,189,24,237,202,213,115,167,255,0,3,90,215,170,124,68,240,251,109,214,61,86,183,226,148,85,121,5,194,183,217,112,99,209,84,199,27,40,96,149,105,254,253,179,201,34,164,203,60,53,43,240,189,91,219,88,191,131,183,34,56,58,227,23,4,226,255,0,4,168,191,216,40,253,141,146,89,182,125,160,199,251,147,84,123,47,187,53,67,41,127,178,159,4,81,207,221,142,157,100,251,180,93,157,118,187,162,167,190,64,0,1,199,248,151,226,99,13,225,107,30,197,51,61,65,161,171,126,61,127,202,41,241,202,234,218,100,87,190,216,201,169,106,102,74,181,137,26,174,153,141,117,59,81,236,111,199,177,238,115,81,238,106,70,254,192,0,35,255,0,26,250,161,175,186,35,163,85,186,185,161,118,156,82,245,246,103,173,77,254,215,122,181,86,213,205,45,10,185,141,90,138,119,82,205,30,206,207,87,73,42,72,213,111,107,123,247,179,181,182,74,214,254,90,190,41,255,0,220,14,149,127,221,87,31,245,226,210,120,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,82,183,242,213,241,79,254,224,116,171,254,234,184,255,0,175,22,233,162,25,173,215,82,180,95,1,212,107,237,61,36,23,44,171,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,241,62,173,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,81,119,110,117,252,73,77,117,173,154,197,166,154,107,71,109,125,68,142,163,167,171,164,175,169,158,24,21,203,219,100,146,182,170,54,200,244,111,68,87,164,108,71,42,42,163,91,215,162,75,94,26,120,181,226,227,82,244,59,48,226,127,85,112,141,63,182,96,56,206,63,113,190,218,40,237,116,83,178,171,37,240,112,214,164,241,50,161,213,242,173,15,110,122,88,218,174,150,154,77,237,122,237,79,118,226,90,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,0,0,1,23,249,133,241,65,159,112,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,186,157,136,138,174,84,232,174,247,127,5,72,193,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,180,60,76,246,187,125,108,117,76,236,80,84,84,51,99,164,171,145,137,213,240,181,23,171,23,225,85,233,209,122,42,89,249,199,248,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,254,85,193,103,48,205,47,226,158,213,106,196,47,181,148,152,214,170,58,158,101,172,199,213,178,54,10,213,129,173,116,149,20,50,187,171,94,199,53,85,253,133,122,204,196,100,221,81,236,143,188,238,85,204,47,152,94,180,112,153,173,22,93,57,211,156,99,10,184,219,110,56,189,53,238,89,111,116,85,115,78,217,228,171,171,133,205,107,161,169,137,168,205,180,236,84,69,106,175,85,119,191,248,34,123,94,91,220,107,106,159,24,63,180,79,218,101,131,20,182,125,146,246,71,130,246,21,45,76,61,207,21,226,251,157,222,244,242,245,233,225,153,183,110,222,157,93,215,175,84,233,53,64,56,167,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,253,159,225,160,186,69,36,148,175,239,215,211,211,191,123,99,146,55,175,70,76,229,78,143,79,137,19,175,84,234,139,88,63,203,87,197,63,251,129,210,175,251,170,227,254,188,93,72,33,87,50,30,53,181,79,131,239,217,223,236,206,193,138,92,254,214,251,95,198,251,118,150,166,110,223,133,240,157,190,215,102,120,186,117,241,47,221,187,119,94,141,233,211,162,245,241,92,189,57,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,245,70,251,255,0,138,45,133,0,0,41,91,249,106,248,167,255,0,112,58,85,255,0,117,92,127,215,139,116,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,244,233,213,87,248,158,212,0,68,174,58,56,251,198,120,67,166,179,227,182,107,93,38,71,157,220,170,40,107,159,98,169,90,138,118,50,200,249,102,73,170,82,118,196,232,183,185,105,164,129,141,221,185,143,149,178,171,30,198,43,31,34,180,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,88,0,168,189,111,230,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,215,175,68,79,224,77,78,94,156,80,103,220,89,232,189,235,81,181,26,209,143,219,174,86,236,162,166,201,20,86,74,121,161,129,208,71,73,73,51,92,230,205,44,174,87,238,168,122,42,163,145,58,35,125,223,197,86,80,2,189,121,133,243,11,214,142,19,53,162,203,167,58,115,140,97,87,27,109,199,23,166,189,203,45,238,138,174,105,219,60,149,117,112,185,173,116,53,49,53,25,182,157,138,136,173,85,234,174,247,255,0,4,71,47,78,97,122,209,197,158,180,94,180,231,81,177,140,42,221,109,183,98,245,55,184,165,178,81,85,195,59,167,142,174,146,22,181,206,154,166,86,171,54,212,61,85,17,168,189,81,190,255,0,226,139,34,179,254,49,112,77,47,226,159,28,225,163,58,163,246,103,218,220,126,142,227,103,189,247,38,155,197,93,42,174,46,162,130,221,225,226,129,219,55,118,222,254,251,228,107,19,166,213,68,234,142,36,0,0,166,188,179,156,23,24,152,54,85,121,194,178,157,51,210,170,43,214,63,112,168,181,220,105,189,159,93,39,98,170,9,29,28,177,239,101,193,204,118,215,177,201,213,170,173,94,157,81,85,61,229,138,112,53,196,165,103,21,60,62,219,117,54,252,150,168,114,72,110,21,182,187,245,37,174,150,120,41,105,42,162,149,95,20,108,73,156,247,59,173,44,180,178,42,163,222,221,210,42,117,69,69,107,127,87,140,205,107,202,184,118,225,179,48,214,60,42,223,106,173,189,99,254,207,240,208,93,34,146,74,87,247,235,233,233,223,189,177,201,27,215,163,38,114,167,71,167,196,137,215,170,117,69,175,109,16,230,237,196,150,165,107,70,3,167,55,220,39,77,96,182,229,89,69,170,201,89,45,37,182,189,179,199,5,77,92,112,200,232,220,234,199,53,30,141,122,170,42,181,201,215,167,84,95,224,91,161,89,124,108,243,69,214,142,30,184,139,200,116,107,78,112,76,42,123,110,55,79,64,217,106,239,112,213,212,207,85,60,244,177,212,185,237,236,207,11,99,98,54,118,49,24,168,245,235,27,157,187,227,70,51,170,242,227,227,71,90,56,195,186,231,115,106,53,179,10,181,91,112,250,123,123,98,167,178,90,234,226,158,162,122,183,79,181,238,150,106,185,26,214,49,180,175,69,98,71,213,203,43,87,115,118,42,62,111,131,143,225,60,76,97,185,143,17,122,135,195,43,168,106,232,50,204,14,158,142,228,197,114,44,144,92,173,211,210,210,74,233,216,244,106,36,111,138,90,182,68,232,221,252,81,99,123,28,238,178,54,46,192,0,4,127,215,222,49,112,77,14,213,61,56,209,79,7,237,188,207,80,50,11,61,187,217,157,201,169,188,13,174,186,166,90,111,104,247,187,15,138,93,147,69,183,177,189,175,118,238,189,90,137,213,127,87,138,158,39,44,92,42,226,184,142,107,148,217,124,109,151,32,204,40,49,171,141,79,137,124,126,203,165,158,57,228,150,187,99,34,149,243,246,153,78,229,236,181,17,207,235,209,28,139,238,94,171,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,197,112,229,173,246,174,35,180,122,203,172,182,43,29,93,162,219,127,168,184,182,142,146,174,70,190,116,130,158,186,122,104,223,38,223,133,175,123,96,71,171,17,92,140,87,171,81,207,219,189,107,175,137,78,105,188,87,232,46,188,231,58,71,54,157,105,172,116,248,237,226,104,109,235,87,69,89,52,242,219,159,210,90,41,164,124,85,200,197,124,148,210,67,34,162,35,122,43,213,21,173,84,86,164,191,229,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,126,234,135,162,170,57,19,162,55,221,252,85,101,0,43,47,141,158,104,186,209,195,215,17,121,14,141,105,206,9,133,79,109,198,233,232,27,45,93,238,26,186,153,234,167,158,150,58,151,61,189,153,225,108,108,70,206,198,35,21,30,189,99,115,183,124,104,198,117,254,91,220,107,106,159,24,63,180,79,218,101,131,20,182,125,146,246,71,130,246,21,45,76,61,207,21,226,251,157,222,244,242,245,233,225,153,183,110,222,157,93,215,175,84,233,53,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,135,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,127,65,237,99,158,247,181,94,254,127,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,196,232,172,146,104,209,209,247,86,70,232,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,42,175,154,159,30,63,250,95,133,77,32,189,127,146,139,47,190,219,46,63,244,236,169,178,57,157,175,250,187,165,124,115,127,148,167,123,127,190,176,170,178,231,185,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,110,77,178,212,211,181,141,85,126,254,228,177,185,94,173,114,195,52,174,176,163,159,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,15,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,181,221,19,170,53,26,215,61,238,99,24,247,183,61,156,75,241,23,157,241,65,170,117,250,153,157,84,127,149,163,179,209,108,135,249,178,215,226,102,154,10,62,228,81,71,222,237,119,222,222,235,219,189,255,0,197,87,248,34,76,174,84,252,14,83,106,85,214,131,138,77,73,125,92,86,44,98,240,143,197,173,141,100,176,45,198,227,74,230,61,43,95,39,68,71,211,67,47,70,181,177,185,123,147,69,35,94,173,108,78,142,104,233,158,235,166,163,240,233,199,118,169,234,134,151,222,124,13,214,135,80,50,40,166,134,84,87,210,220,41,93,115,153,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,109,223,240,209,196,94,9,197,6,150,80,106,102,11,81,254,74,142,241,69,178,111,230,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,110,199,255,0,20,95,226,137,213,64,60,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,221,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,245,102,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,58,242,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,108,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,237,61,172,77,173,141,239,124,119,18,0,40,91,152,207,26,255,0,189,86,163,193,96,192,46,119,88,244,203,22,251,187,109,52,235,218,142,233,92,138,244,146,230,232,118,181,237,220,199,164,113,54,85,115,153,27,92,238,145,58,105,99,75,63,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,74,192,230,181,166,127,179,190,50,114,59,141,61,37,170,146,131,53,183,208,228,212,112,91,227,237,237,238,70,180,245,15,153,168,198,181,38,146,170,150,166,87,42,110,221,221,71,185,219,156,228,73,43,201,11,84,191,250,75,209,75,133,247,253,169,148,218,45,158,23,254,122,106,249,251,200,207,255,0,22,183,99,223,255,0,27,27,253,241,75,84,57,167,18,154,189,77,160,186,13,156,234,228,211,210,71,81,142,217,230,154,222,149,112,75,52,18,220,95,210,42,40,100,100,93,30,172,146,166,72,99,85,69,111,68,122,170,185,168,138,228,205,17,166,141,1,209,203,23,15,250,53,137,232,238,57,55,136,164,198,109,237,167,146,167,107,217,226,234,158,231,73,83,83,177,239,122,199,221,158,73,101,237,239,86,179,126,214,252,45,68,51,173,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,20,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,8,1,206,175,202,198,45,243,2,135,211,174,36,106,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,213,27,27,158,248,238,80,0,82,183,51,174,3,191,98,23,218,157,121,210,123,46,220,7,32,184,59,218,86,187,117,187,183,75,139,204,230,66,216,250,187,186,229,236,212,78,234,133,110,216,227,138,23,44,112,167,77,241,53,99,175,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,211,184,196,84,108,175,69,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,101,220,210,71,12,151,107,85,131,132,77,40,190,223,110,116,150,235,109,187,77,236,85,117,149,149,115,54,24,41,160,142,217,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,164,190,58,56,205,190,241,135,168,244,183,56,237,94,198,195,49,127,17,79,140,219,101,99,22,169,177,202,172,238,212,212,200,222,189,102,151,181,18,172,109,114,199,27,88,214,183,114,163,229,147,208,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,221,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,228,111,124,59,174,83,137,187,77,170,193,194,38,171,216,172,86,202,75,117,182,221,166,247,218,74,58,58,72,91,12,20,208,71,108,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,82,15,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,189,61,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,159,126,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,167,109,138,170,216,152,137,42,185,87,240,43,83,159,228,54,174,39,181,74,130,174,12,98,199,81,13,203,12,134,26,168,182,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,119,94,230,46,231,70,199,178,79,63,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,194,184,196,226,171,13,225,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,248,21,209,53,236,119,134,141,206,141,211,63,115,118,177,81,168,189,199,198,199,231,179,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,36,167,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,250,94,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,172,1,154,206,44,124,211,235,39,204,12,135,212,103,45,39,146,133,218,213,55,13,185,149,138,27,157,35,238,84,121,197,69,93,69,27,102,106,207,12,19,80,81,54,41,95,31,93,205,99,221,4,205,107,149,58,57,98,145,19,174,213,233,97,64,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,57,213,249,167,197,190,95,208,250,141,196,149,92,175,120,233,253,181,226,172,208,237,99,204,252,94,164,217,119,251,30,166,181,187,102,190,218,227,141,170,157,102,87,47,136,172,135,164,157,206,168,215,190,36,100,159,122,230,212,72,147,252,2,152,57,203,232,133,171,5,214,219,6,180,91,239,149,117,21,26,161,79,59,107,168,38,141,187,41,39,182,193,71,78,143,137,233,209,85,146,69,36,93,88,228,85,107,227,123,183,42,61,25,31,203,201,179,90,254,195,113,5,118,209,202,187,127,122,147,83,109,233,217,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,119,70,61,203,39,99,166,214,239,82,127,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,209,70,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,130,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,134,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,208,159,2,26,23,125,225,219,134,12,71,78,115,27,53,170,221,148,183,197,92,111,173,183,171,31,190,170,162,162,73,24,147,74,196,68,150,104,224,88,32,115,209,92,223,185,70,177,238,99,88,229,144,0,161,110,99,121,77,247,6,230,43,154,102,184,181,119,130,189,99,247,12,118,233,110,169,237,50,78,197,84,22,186,9,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,197,164,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,74,0,14,63,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,209,102,134,231,249,150,169,241,179,166,58,131,168,57,13,93,243,33,190,106,70,63,83,93,93,82,169,190,87,251,66,157,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,205,57,213,249,88,197,190,96,80,250,117,196,138,188,175,120,233,253,138,101,76,208,237,99,204,252,38,155,94,183,251,30,166,181,187,161,177,93,36,145,170,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,116,215,84,72,183,82,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,81,103,49,78,58,170,120,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,254,131,26,247,49,143,114,177,150,105,202,227,200,158,153,125,107,214,43,72,43,206,179,76,254,207,235,142,23,170,84,148,150,170,122,76,195,31,125,190,111,15,30,202,170,138,234,9,190,242,122,142,140,68,127,88,42,232,227,99,213,206,118,216,21,170,141,107,25,215,242,185,50,106,151,217,78,35,175,186,103,95,125,240,180,25,222,63,39,134,162,240,187,252,101,210,137,233,52,63,120,140,87,71,178,149,215,23,123,220,214,59,175,69,234,238,218,23,82,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,25,151,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,240,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,189,78,88,186,91,251,47,224,219,10,241,118,47,102,93,114,223,17,148,220,63,178,187,222,43,197,72,190,18,127,115,220,214,110,161,142,139,224,110,222,157,62,38,163,213,228,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,51,217,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,151,90,204,90,247,91,11,27,227,233,118,177,100,141,93,26,171,22,104,30,254,212,137,209,142,94,140,147,182,198,75,26,29,87,151,55,30,223,186,189,246,125,55,212,72,60,70,153,100,215,15,25,87,81,5,62,250,171,45,115,216,200,150,177,168,196,223,52,42,200,227,108,177,123,220,141,99,95,18,110,107,163,154,117,115,66,227,95,247,127,193,31,163,26,123,115,186,208,234,78,101,111,101,76,87,26,37,236,251,26,214,233,156,199,212,36,174,106,245,154,94,212,240,198,145,170,62,63,142,93,241,185,145,119,41,4,30,130,211,115,204,180,163,63,162,188,209,199,87,96,203,48,235,196,117,49,50,174,145,18,123,125,198,146,100,115,82,72,102,106,162,62,57,99,78,172,145,171,239,106,163,147,248,161,119,220,18,243,4,195,117,223,69,239,183,157,79,186,210,89,50,205,53,179,173,126,76,199,74,179,207,95,110,166,164,141,213,23,166,67,12,12,68,99,165,73,183,65,11,100,237,47,109,23,251,236,104,234,203,227,235,141,124,171,138,205,71,171,178,90,110,126,31,76,177,155,132,209,227,150,250,117,145,145,215,236,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,236,198,245,98,38,231,74,249,126,174,95,60,18,93,120,175,207,228,190,228,240,85,208,233,214,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,219,87,34,44,145,245,190,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,219,241,99,230,159,89,62,96,100,62,163,57,232,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,248,213,177,57,236,111,137,141,174,145,208,191,115,118,189,85,170,189,183,200,199,232,35,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,238,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,179,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,207,191,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,110,116,223,228,167,148,235,141,222,197,154,99,119,58,239,19,164,246,29,141,182,182,182,41,150,74,107,196,207,238,73,13,20,189,59,125,158,222,249,39,137,93,213,146,77,78,246,181,189,233,92,250,150,52,123,193,78,83,98,204,56,71,210,27,182,57,93,226,233,41,240,251,101,174,73,59,79,143,109,85,20,13,164,169,143,163,209,21,118,79,4,172,235,211,107,182,245,106,171,85,21,123,88,0,128,28,234,252,172,98,223,48,40,125,58,226,82,177,115,220,180,185,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,127,13,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,213,202,170,245,119,91,10,5,59,115,80,227,170,167,63,200,110,188,48,233,109,125,92,24,197,142,162,107,110,103,52,212,177,108,187,92,96,170,133,237,130,36,146,53,154,54,82,205,76,168,178,49,236,238,189,207,77,174,141,140,124,149,192,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,113,78,116,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,237,181,143,115,188,78,239,133,177,185,86,5,242,209,207,233,180,251,141,45,59,170,185,100,53,118,171,109,242,162,166,193,84,144,172,187,43,31,87,77,36,84,180,242,178,52,93,236,117,98,210,42,110,77,141,123,88,247,109,217,185,52,18,87,87,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,247,26,246,57,190,27,111,196,217,28,137,94,220,188,48,171,86,127,198,150,149,88,175,53,21,112,211,210,222,31,123,99,169,158,214,189,103,183,211,75,93,11,85,92,215,38,199,75,77,27,94,157,58,171,21,200,138,213,84,114,104,120,202,185,34,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,111,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,4,0,231,87,229,99,22,249,129,67,233,215,18,149,139,147,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,155,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,213,29,35,94,249,44,84,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,207,183,29,28,25,95,120,60,212,122,91,100,119,95,108,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,111,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,237,185,113,113,199,77,194,150,101,95,135,234,11,42,234,52,235,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,238,185,145,68,230,171,150,20,138,72,106,75,78,39,248,219,186,234,142,133,233,143,13,56,36,245,118,252,79,14,197,236,148,151,234,136,106,156,140,191,214,195,109,162,251,169,98,116,44,123,25,75,82,202,150,35,119,190,57,94,214,74,159,208,137,83,192,112,125,194,102,101,197,214,168,125,135,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,253,253,59,143,68,86,196,245,77,4,105,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,125,228,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,79,43,197,143,149,141,100,249,127,144,250,116,230,107,9,211,203,131,152,5,103,14,247,216,180,147,87,178,47,238,79,95,226,103,138,166,162,57,234,36,199,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,239,146,91,191,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,175,94,89,215,107,85,131,141,125,63,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,236,149,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,245,121,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,237,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,110,55,190,109,206,94,124,22,93,120,167,213,10,123,238,95,143,213,187,74,241,170,133,92,130,177,42,93,74,149,179,164,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,220,141,239,135,117,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,83,15,58,191,52,248,183,203,250,31,81,184,158,255,0,145,214,83,98,164,202,181,115,10,168,174,217,122,186,219,236,247,74,58,110,211,215,187,75,73,37,84,117,18,111,68,216,221,175,173,166,78,138,168,229,238,117,106,42,53,202,150,212,1,18,185,169,221,173,86,238,7,51,234,59,133,206,146,150,162,233,81,103,164,161,138,105,154,199,213,78,151,58,105,150,40,154,171,213,239,72,161,150,69,107,122,174,200,222,239,224,213,84,160,195,85,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,57,167,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,162,185,24,237,140,71,200,228,216,199,42,103,223,137,126,34,243,190,40,53,78,191,83,51,170,143,242,180,118,122,45,144,255,0,54,90,252,76,211,65,71,220,138,40,251,221,174,251,219,221,123,119,191,248,170,255,0,4,73,149,203,243,150,85,54,176,225,183,77,86,226,50,203,87,69,140,100,150,121,41,113,58,24,231,150,154,226,175,149,90,172,188,53,90,228,107,24,214,162,164,44,149,146,50,110,226,200,230,118,210,53,150,31,241,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,242,171,149,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,223,5,143,86,185,207,89,89,38,228,221,21,53,67,158,213,87,239,237,197,35,85,234,214,164,211,74,219,159,0,205,103,22,62,105,245,147,230,6,67,234,51,142,26,56,139,206,248,95,213,58,13,76,193,106,63,201,81,222,40,182,67,252,231,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,226,139,252,81,116,17,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,232,142,86,55,123,21,146,53,54,61,170,189,44,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,57,213,249,167,197,190,95,208,250,141,196,130,184,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,95,79,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,54,186,39,203,42,129,23,249,146,104,189,215,91,248,75,202,44,88,190,33,87,146,100,246,58,138,59,245,138,142,145,238,239,164,240,204,141,157,209,198,142,78,243,252,28,181,141,72,186,57,92,174,68,99,93,38,194,131,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,189,62,99,121,77,139,57,229,213,154,102,184,181,119,141,178,228,22,252,118,233,110,169,237,62,62,253,44,247,74,9,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,197,54,112,157,230,159,70,254,96,99,222,163,1,103,220,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,238,98,238,165,182,186,158,70,211,108,115,21,83,124,243,211,203,220,107,216,230,248,109,191,19,100,114,37,112,240,71,160,212,220,71,113,47,135,105,181,230,138,174,124,121,106,31,116,200,22,26,121,100,98,91,169,152,178,201,28,175,137,236,116,44,153,205,142,153,37,222,221,143,168,98,167,87,109,106,232,204,2,128,121,163,249,236,212,223,162,250,61,17,199,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,146,163,188,81,108,155,249,178,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,197,23,248,162,117,83,197,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,195,196,191,17,121,223,20,26,167,95,169,153,213,71,249,90,59,61,22,200,127,155,45,126,38,105,160,163,238,69,20,125,238,215,125,237,238,189,187,223,252,85,127,130,35,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,149,139,105,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,219,50,118,186,197,36,138,247,76,233,29,26,185,30,145,54,91,63,5,74,243,69,230,1,89,119,172,185,112,201,162,25,23,102,213,15,137,183,103,23,72,35,158,10,169,42,162,158,88,38,180,183,184,198,109,133,59,93,101,146,53,123,102,108,141,141,28,140,73,91,45,96,151,253,202,227,200,158,153,125,107,214,43,79,201,230,167,163,151,221,93,225,30,239,83,142,77,214,175,2,184,69,152,201,77,181,159,217,84,180,208,79,29,74,111,123,218,140,237,193,81,44,253,126,39,59,177,177,173,87,61,21,41,135,134,140,254,155,75,56,134,211,125,65,184,100,53,118,59,109,143,40,182,212,221,43,169,150,93,241,91,188,67,18,177,21,34,69,123,216,234,117,149,143,99,81,119,177,206,111,71,110,232,186,94,33,255,0,53,61,99,190,233,23,8,247,122,108,114,30,149,121,237,194,44,58,74,157,204,254,197,165,169,130,121,42,87,99,216,228,127,114,10,121,96,233,240,185,189,253,237,114,57,136,139,70,250,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,47,78,189,17,127,129,168,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,167,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,190,55,59,170,181,30,221,236,87,198,229,216,247,34,231,179,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,217,35,91,213,90,143,118,199,163,227,114,239,99,145,57,169,110,154,3,192,229,55,14,60,19,106,246,176,231,15,171,126,162,230,154,79,125,100,212,146,50,90,118,88,237,211,91,223,58,81,58,23,163,92,181,42,230,68,233,156,246,252,15,141,35,98,34,53,239,154,162,203,105,230,139,203,254,142,239,71,114,226,111,68,49,222,205,214,31,19,113,206,45,112,73,4,20,178,82,197,4,179,205,118,111,113,236,219,50,118,186,75,28,104,247,76,233,27,34,53,30,146,186,90,150,59,87,10,60,40,234,63,22,186,142,204,43,10,139,192,218,168,123,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,238,76,253,174,72,161,69,71,72,230,185,85,88,198,73,35,52,61,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,205,103,22,62,105,245,147,230,6,67,234,51,159,147,149,104,94,163,226,26,79,133,107,125,206,205,221,195,51,191,23,21,182,233,78,170,248,225,170,167,169,158,9,41,106,61,201,218,153,124,59,228,98,47,86,190,53,85,107,149,89,43,99,238,188,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,164,190,99,252,192,43,56,136,190,203,164,154,67,145,127,114,122,15,13,60,181,52,241,207,79,38,69,85,177,146,110,168,100,204,142,70,67,12,138,172,100,42,221,171,36,75,43,149,255,0,114,145,112,190,15,184,76,204,184,186,213,15,176,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,167,113,232,138,216,158,169,161,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,203,185,39,248,1,227,6,235,194,110,174,53,215,5,164,147,4,204,106,40,232,50,182,77,19,149,244,208,49,238,72,235,162,116,108,116,187,233,210,105,94,177,181,174,73,88,231,179,110,245,142,72,239,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,128,28,234,252,172,98,223,48,40,125,58,226,84,94,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,126,22,189,237,129,204,98,185,90,205,238,110,231,49,189,92,158,82,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,255,0,184,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,56,175,50,222,96,148,218,61,106,188,112,249,164,23,90,184,245,6,190,159,195,94,46,212,146,203,75,62,52,199,182,150,120,214,53,124,10,201,223,81,77,60,173,71,195,43,95,2,244,114,42,61,27,210,160,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,207,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,157,87,138,125,20,253,226,120,125,205,180,114,59,135,130,171,200,45,233,224,39,116,189,184,217,93,4,172,168,165,238,187,183,34,164,43,60,49,36,155,88,174,237,171,246,244,119,69,76,214,26,104,208,29,99,177,113,1,163,88,158,177,99,144,248,122,76,154,222,218,137,41,183,61,254,18,169,142,116,117,52,219,222,198,44,157,169,227,150,46,230,196,107,246,110,111,194,228,82,154,249,184,234,102,85,152,113,123,120,193,110,213,125,44,184,21,190,130,223,104,165,142,73,59,109,241,52,144,214,79,59,152,231,171,18,103,190,116,99,158,198,183,116,112,64,213,69,86,117,89,1,201,11,75,127,250,75,214,187,133,139,253,169,139,90,46,126,43,254,122,154,248,59,40,255,0,255,0,22,187,123,217,255,0,19,29,253,241,11,84,50,174,122,172,139,75,115,188,83,4,196,117,50,255,0,98,240,184,222,119,227,254,207,214,248,168,95,227,60,20,201,13,87,221,177,235,36,123,36,114,55,239,26,221,221,122,183,170,123,201,127,203,131,152,5,103,14,247,216,180,147,87,178,47,238,79,95,226,103,138,166,162,57,234,36,199,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,239,146,91,191,0,128,28,234,252,172,98,223,48,40,125,58,226,84,94,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,126,22,189,237,129,204,98,185,90,205,238,110,231,49,189,92,158,82,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,250,121,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,210,212,3,197,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,115,195,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,217,185,121,81,237,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,30,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,236,220,189,84,229,92,88,249,88,214,79,151,249,15,167,78,102,176,246,186,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,31,229,71,199,79,247,142,23,245,175,51,255,0,107,210,224,21,181,205,255,0,57,174,181,201,80,174,255,0,162,240,172,115,127,217,194,143,255,0,7,132,181,64,0,0,128,28,234,252,172,98,223,48,40,125,58,226,82,177,218,184,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,122,121,30,71,195,239,1,124,62,182,73,25,246,103,5,198,123,209,90,237,113,84,75,87,85,85,85,60,178,207,225,105,187,242,58,73,166,146,71,202,228,71,63,107,91,185,206,115,35,99,156,222,107,193,103,48,205,47,226,158,213,106,196,47,181,148,152,214,170,58,158,101,172,199,213,178,54,10,213,129,173,116,149,20,50,187,171,94,199,53,85,253,133,122,204,196,100,221,81,236,143,188,232,23,206,175,205,62,45,242,254,135,212,110,36,32,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,4,112,117,198,46,9,197,254,9,81,127,176,81,251,27,36,179,108,251,65,143,247,38,168,246,95,118,106,134,82,255,0,101,62,8,163,159,187,29,58,201,247,104,187,58,237,119,69,79,124,128,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,140,251,241,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,38,231,71,83,85,0,170,190,121,223,130,127,153,63,77,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,40,175,154,230,172,235,46,113,196,116,248,22,166,98,31,102,108,56,87,136,143,18,163,218,217,60,117,12,239,106,45,207,196,34,125,239,136,236,51,225,106,237,135,181,218,84,238,178,103,63,149,112,45,164,218,53,173,124,71,99,184,22,184,229,254,197,176,213,238,146,154,143,115,162,246,237,114,61,137,13,179,196,34,167,135,238,245,119,197,213,28,253,157,168,213,178,203,27,147,67,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,28,43,142,157,38,209,173,92,225,199,34,183,107,142,95,246,74,195,97,219,124,166,200,183,57,125,149,93,27,31,28,51,118,81,83,196,238,239,58,47,15,239,116,189,237,145,237,149,99,123,115,174,94,79,41,109,77,214,221,67,225,230,162,151,84,172,213,111,199,177,218,138,107,86,25,124,154,56,32,101,101,186,10,118,211,186,146,40,163,141,142,123,41,157,2,34,212,61,95,220,124,207,102,237,208,60,155,224,205,103,22,62,105,245,147,230,6,67,234,51,158,83,246,91,157,254,203,63,109,126,194,254,211,62,208,125,150,246,159,138,135,255,0,74,120,111,19,216,236,239,238,255,0,121,248,183,236,217,253,91,186,251,137,1,192,47,26,249,87,10,122,143,73,100,187,92,252,70,153,100,215,8,99,200,237,245,11,35,227,160,222,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,77,205,137,241,95,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,20,217,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,135,58,191,52,248,183,203,250,31,81,184,144,171,0,210,220,239,84,62,209,253,133,177,123,79,236,150,63,89,148,222,63,178,161,135,194,218,233,118,247,231,251,215,183,126,222,227,62,6,110,122,245,247,53,122,41,250,186,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,208,167,13,28,69,224,156,80,105,101,6,166,96,181,31,228,168,239,20,91,38,254,108,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,236,127,241,69,254,40,157,84,25,182,226,235,68,45,92,56,241,23,153,232,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,111,194,231,177,179,163,21,232,141,71,171,21,200,214,110,216,146,131,76,245,175,237,207,41,29,99,209,202,187,127,102,175,76,174,22,94,204,241,197,182,57,232,110,55,216,170,35,220,229,145,202,233,155,59,43,17,221,24,198,164,125,142,155,157,189,72,171,194,119,154,125,27,249,129,143,122,140,7,191,230,37,174,148,122,253,197,102,87,146,88,111,62,211,198,236,61,172,110,195,51,82,5,141,212,180,168,169,43,226,146,21,115,102,134,74,167,213,77,28,138,231,57,209,204,207,232,162,35,27,61,121,48,104,53,78,43,165,249,46,191,223,104,169,60,70,113,80,219,93,137,238,167,137,211,199,110,163,146,70,207,35,38,71,171,216,201,170,122,177,209,43,89,239,161,141,235,189,28,197,109,143,128,80,15,52,127,61,154,155,244,95,71,162,56,84,154,67,153,51,69,233,245,237,176,82,73,137,207,148,77,136,62,70,206,157,248,46,44,164,142,169,173,124,107,209,85,146,69,35,213,174,110,238,139,12,136,253,157,99,223,210,184,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,233,71,148,217,40,166,99,124,125,46,215,164,114,35,100,69,98,205,3,223,221,141,122,177,203,209,241,247,24,201,100,82,255,0,191,106,88,39,236,179,246,215,237,223,237,51,236,255,0,218,159,105,248,89,191,244,95,134,241,61,254,206,206,239,247,159,139,102,205,255,0,213,183,175,184,163,110,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,117,141,113,224,25,148,184,13,70,169,55,30,171,76,78,150,241,13,129,247,103,34,54,5,184,203,12,147,182,157,138,171,213,239,72,161,123,221,181,23,98,44,123,246,247,35,221,237,120,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,41,175,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,207,174,237,108,204,180,163,63,173,179,86,73,87,96,203,48,235,196,148,210,190,146,173,18,123,125,198,146,101,107,150,57,161,114,162,62,57,99,94,143,141,203,239,106,43,87,248,41,119,220,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,108,115,218,198,49,200,198,120,174,104,92,116,254,197,49,87,232,118,142,102,126,19,82,111,91,61,177,83,68,221,211,88,173,114,70,229,94,147,35,147,195,214,77,214,62,223,68,115,217,18,190,79,186,115,169,228,90,107,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,235,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,252,11,222,229,113,228,79,76,190,181,235,21,164,138,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,58,244,234,139,252,12,203,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,189,58,117,68,254,5,249,242,234,214,59,22,178,112,143,130,84,218,33,240,245,120,125,190,12,58,233,77,185,239,236,213,80,65,20,109,93,238,99,17,221,216,22,158,126,141,220,214,119,246,110,115,152,229,32,175,59,77,76,202,170,117,79,5,209,207,23,218,198,237,248,250,100,221,136,228,145,190,34,186,162,166,162,159,124,205,223,219,127,110,58,94,145,174,196,115,123,243,252,74,143,232,156,255,0,147,238,142,95,115,158,40,19,85,105,230,240,246,93,52,183,207,81,89,38,214,63,191,85,93,79,61,37,61,55,69,123,94,221,204,125,76,189,196,107,218,158,27,99,182,172,141,82,239,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,215,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,77,187,251,107,213,31,28,50,43,100,237,36,110,138,188,186,249,105,100,218,97,153,38,182,113,37,141,210,82,223,108,85,19,67,97,198,170,82,158,181,144,78,137,78,248,46,201,81,79,82,248,149,237,85,168,141,145,61,138,172,122,54,84,84,115,99,84,155,252,88,249,88,214,79,151,249,15,167,78,102,176,213,65,85,124,120,114,189,202,179,13,101,183,106,71,14,209,248,159,218,78,65,36,121,13,182,182,73,22,27,77,116,205,150,162,123,154,207,209,219,40,221,219,149,210,53,223,19,101,115,25,10,73,222,142,24,231,255,0,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,115,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,240,68,254,42,189,84,25,172,226,199,205,62,178,124,192,200,125,70,114,218,120,45,208,189,56,226,47,150,102,7,165,250,161,102,241,214,170,239,108,203,12,209,42,50,170,223,84,219,189,114,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,234,171,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,122,209,198,55,16,86,46,31,106,248,100,180,230,222,19,5,171,235,18,65,5,36,81,85,69,75,36,179,203,83,74,218,134,53,36,88,103,146,161,86,84,122,185,202,214,54,52,115,99,116,145,201,226,180,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,30,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,236,220,189,84,202,185,210,181,163,65,179,45,21,143,13,186,95,104,170,229,177,103,152,189,175,38,177,93,157,78,145,193,88,202,170,40,39,158,22,42,61,201,190,158,89,150,39,34,170,61,81,35,145,88,214,202,206,178,255,0,150,151,48,74,157,30,186,217,248,124,213,251,173,36,122,125,95,81,225,172,247,106,185,98,165,131,26,123,221,85,60,139,34,178,5,124,236,168,169,158,38,171,230,149,172,129,58,185,85,24,142,233,115,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,149,205,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,119,90,189,34,88,98,116,157,88,232,223,222,171,93,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,187,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,231,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,83,151,23,3,149,60,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,162,18,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,25,193,227,67,71,44,90,5,197,6,127,165,88,180,219,236,182,171,132,117,22,232,246,189,60,53,45,93,60,85,113,83,117,123,222,247,246,89,80,216,187,142,114,185,253,189,235,209,93,209,44,211,148,239,16,248,203,56,62,201,236,89,141,214,146,130,159,70,42,43,171,171,157,13,29,67,159,5,146,118,203,92,149,50,170,35,146,87,247,82,224,212,108,73,185,25,3,17,89,213,81,207,167,108,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,52,19,203,195,10,186,224,28,22,233,85,138,243,81,73,53,69,85,157,247,182,58,153,238,115,18,11,133,76,181,208,181,85,205,106,239,108,85,49,181,233,211,162,61,28,136,174,68,71,44,138,50,174,93,159,8,122,13,134,241,37,202,223,16,210,156,206,138,145,204,184,211,223,95,108,174,154,157,102,125,166,226,151,90,244,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,168,189,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,216,175,42,62,58,127,188,112,191,173,121,159,251,94,151,0,173,174,111,249,205,117,174,74,133,119,253,23,133,99,155,254,206,20,127,248,60,37,170,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,58,121,157,114,255,0,172,213,218,58,158,32,116,67,29,241,121,213,38,233,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,247,67,27,26,233,154,247,116,87,72,214,50,74,150,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,19,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,0,143,252,98,240,117,130,113,127,130,83,216,47,245,158,198,201,44,219,254,207,228,29,185,170,61,151,221,154,157,245,95,216,172,158,40,231,238,199,78,145,253,226,174,206,187,155,209,83,223,157,114,255,0,185,112,240,233,130,104,135,14,56,174,89,96,167,239,100,154,141,143,219,47,185,5,207,124,205,241,93,214,73,83,75,23,101,242,190,54,118,35,172,88,119,70,140,238,108,222,228,69,94,137,42,129,202,184,177,242,177,172,159,47,242,31,78,156,205,97,161,238,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,234,1,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,158,229,193,204,2,143,136,139,20,90,73,171,217,23,247,88,160,241,51,197,83,81,28,20,241,228,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,247,201,20,234,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,251,184,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,156,3,249,81,248,19,255,0,127,63,244,102,241,254,168,74,160,64,14,117,126,86,49,111,152,20,62,157,113,42,3,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,239,38,123,35,111,72,226,123,190,39,39,94,157,19,170,170,34,223,166,136,104,134,131,114,247,208,107,157,101,101,242,146,134,142,134,157,151,28,187,46,184,199,178,123,148,237,248,90,170,214,238,114,49,28,245,142,10,88,247,42,44,155,91,220,150,71,190,74,107,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,77,206,238,188,177,120,17,172,214,187,237,54,191,106,59,46,182,188,51,28,184,53,214,104,162,89,232,228,190,213,49,147,53,102,166,172,167,168,138,162,155,194,84,54,157,233,43,17,205,124,141,116,104,228,88,228,68,115,171,243,79,139,124,191,161,245,27,137,13,113,157,33,204,178,253,47,205,245,114,197,5,36,214,45,61,168,180,195,125,71,78,140,158,22,92,36,154,40,38,99,23,220,246,36,176,164,110,68,93,232,179,70,168,213,106,61,204,253,94,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,209,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,160,57,145,243,4,166,226,38,166,61,30,209,187,173,91,116,234,221,80,218,154,219,148,50,203,11,50,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,167,86,70,169,10,236,88,6,101,147,99,57,54,103,98,199,170,234,236,88,117,61,53,77,246,224,212,68,130,133,149,21,12,167,129,30,229,84,69,124,146,200,136,214,39,87,170,54,71,34,109,141,238,111,159,53,80,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,98,52,145,193,221,218,213,122,225,67,71,171,44,215,58,74,250,120,240,123,45,35,229,166,153,178,177,179,193,71,20,51,68,174,106,170,35,227,150,57,35,123,127,139,94,199,53,122,42,42,29,128,17,171,142,142,12,172,92,97,233,197,45,178,59,175,177,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,175,88,101,237,68,139,35,90,178,70,230,53,205,220,136,248,164,160,28,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,46,167,151,55,31,86,45,112,211,137,244,239,85,110,30,202,204,244,231,31,241,215,43,197,125,75,221,75,115,179,210,163,35,125,202,122,153,156,189,185,153,186,63,17,221,127,71,57,253,214,170,163,158,200,96,7,48,46,59,175,188,85,101,82,97,88,179,252,22,153,99,247,5,146,221,77,209,146,123,82,170,9,42,163,138,235,189,244,241,84,65,221,166,168,106,120,103,42,181,157,58,175,87,123,211,242,184,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,91,232,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,129,154,206,44,124,211,235,39,204,12,135,212,103,44,211,148,158,1,134,234,159,4,217,254,159,106,14,61,73,124,199,175,153,197,125,53,117,13,74,46,201,89,236,251,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,106,241,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,242,171,149,63,26,119,93,51,207,232,56,113,212,108,130,174,124,39,43,168,74,76,109,142,166,117,66,218,239,115,204,196,142,38,57,29,186,42,106,135,61,232,230,163,94,214,204,232,223,247,104,249,228,119,203,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,135,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,62,78,102,188,9,93,116,71,50,184,235,158,150,227,52,145,233,125,250,162,55,85,81,218,224,115,25,141,214,189,26,215,50,72,250,170,50,154,105,122,186,55,179,108,108,124,157,141,177,162,67,221,224,28,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,252,106,216,156,246,55,196,198,215,72,232,95,185,187,94,170,213,94,219,228,99,244,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,172,14,117,154,23,89,117,177,97,124,67,216,108,221,239,98,111,198,242,42,152,214,121,36,101,44,175,238,80,189,204,68,88,163,133,147,58,169,142,145,85,142,89,42,224,103,199,213,168,202,171,179,101,55,220,126,221,126,180,218,43,188,61,38,77,111,101,174,233,31,105,143,241,20,172,170,130,173,177,245,114,42,179,164,244,148,239,234,213,71,124,29,58,237,115,145,88,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,124,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,94,208,29,28,177,112,255,0,163,88,158,142,227,147,120,138,76,102,222,218,121,42,118,189,158,46,169,238,116,149,53,59,30,247,172,125,217,228,150,94,222,245,107,55,237,111,194,212,67,160,0,80,15,52,127,61,154,155,244,95,71,162,39,79,40,12,90,197,156,240,95,168,88,86,83,67,227,108,185,6,97,118,181,220,105,187,175,143,191,75,61,166,130,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,94,220,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,219,94,138,201,33,145,91,31,117,35,111,42,162,214,141,80,183,105,29,126,132,91,242,250,186,92,18,233,120,75,245,117,158,22,70,198,85,86,163,35,98,58,89,17,189,215,177,18,24,149,34,115,214,61,241,177,251,119,181,28,158,171,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,177,254,106,218,103,138,232,223,2,58,103,165,184,85,39,135,178,227,57,133,178,223,77,186,56,217,36,219,45,151,29,243,203,219,99,24,233,165,122,186,73,30,141,77,242,61,238,84,234,229,43,91,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,181,78,104,92,11,126,218,241,87,235,142,142,97,158,47,82,108,187,61,177,77,68,237,179,95,109,113,198,228,94,144,163,87,196,86,67,210,62,223,69,107,223,18,62,63,189,115,105,227,74,107,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,225,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,197,228,242,235,224,86,155,133,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,233,189,204,107,222,198,163,223,78,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,81,66,220,212,244,114,197,164,92,92,93,234,113,201,186,82,103,182,248,179,25,41,182,191,251,22,170,166,121,227,169,77,239,123,149,253,201,233,229,159,175,194,214,247,246,53,168,214,34,172,159,228,143,171,212,207,181,106,22,130,87,79,73,29,68,21,17,101,246,184,219,4,189,249,216,246,199,75,90,231,201,239,137,25,26,199,64,141,111,194,245,89,164,95,141,17,118,87,183,21,90,165,251,105,226,59,81,117,50,27,239,182,104,47,57,5,87,178,171,124,47,135,238,218,226,127,102,135,238,213,140,115,122,82,197,3,126,54,163,215,167,87,245,114,185,86,213,57,54,104,167,216,110,31,110,218,199,87,112,239,85,234,109,193,59,48,71,46,232,224,161,183,75,81,79,30,230,172,109,86,204,233,223,88,174,232,247,181,99,236,116,218,237,232,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,61,255,0,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,40,7,38,208,77,88,195,245,150,30,31,178,60,83,194,103,213,23,10,11,92,118,143,29,77,38,234,170,214,196,234,104,251,236,145,97,77,233,60,75,215,126,214,238,248,149,58,47,75,223,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,216,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,93,173,145,64,202,185,126,112,112,207,134,241,95,203,243,73,244,183,48,174,171,183,61,184,62,55,114,180,92,233,149,92,251,117,198,59,84,108,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,70,218,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,121,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,210,185,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,164,75,12,77,143,163,29,27,59,214,104,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,201,241,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,220,213,150,101,69,108,109,115,81,17,239,124,113,191,57,151,107,157,77,234,235,91,121,172,142,146,58,138,250,137,42,101,101,37,36,84,176,53,239,114,185,201,28,48,181,177,68,206,170,189,25,27,90,198,167,68,106,34,34,33,208,56,110,214,251,175,14,26,219,139,107,69,154,199,73,121,168,199,42,37,115,232,42,100,116,108,169,130,104,36,167,153,136,246,251,216,245,138,105,54,63,163,145,175,218,229,107,209,21,139,163,61,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,187,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,152,34,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,21,43,206,247,76,252,54,85,166,154,199,71,73,117,151,218,22,250,188,102,225,63,111,117,13,63,135,145,42,41,25,185,25,240,77,39,138,173,94,142,122,238,108,31,11,83,99,213,96,6,9,172,119,220,27,76,245,51,74,169,225,241,22,93,75,183,219,105,235,35,220,198,118,42,168,110,48,213,211,212,245,86,57,238,218,198,84,197,219,71,49,171,226,119,187,114,198,212,26,3,163,151,222,32,53,151,19,209,220,114,111,15,87,147,92,27,79,37,78,214,63,194,82,177,174,146,166,167,99,222,196,147,181,4,114,203,219,222,142,126,205,173,248,156,136,105,164,25,87,47,251,149,199,145,61,50,250,215,172,86,158,131,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,54,186,133,174,218,41,171,150,93,80,173,209,90,205,56,200,36,206,232,42,36,166,151,31,164,161,125,85,107,158,200,214,87,44,113,194,142,89,89,218,69,149,31,30,230,58,62,143,106,171,21,28,104,163,134,234,45,109,160,209,44,90,14,35,110,212,151,29,69,117,60,179,95,38,166,108,13,99,95,36,242,62,40,85,41,216,200,119,199,11,162,141,235,26,43,21,236,114,163,158,159,27,186,89,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,227,58,220,116,254,238,63,188,118,69,251,175,255,0,234,167,195,227,124,46,207,101,251,83,123,252,71,179,118,255,0,251,31,244,54,255,0,246,55,247,123,95,113,217,58,7,42,207,219,47,239,113,104,253,144,123,43,179,236,249,126,215,251,79,111,103,236,239,126,15,19,183,255,0,214,119,187,158,31,181,219,247,247,123,123,254,231,186,95,72,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,57,87,22,62,86,53,147,229,254,67,233,211,153,172,47,39,150,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,185,59,114,53,207,87,72,145,252,156,199,249,127,209,241,17,98,151,86,244,135,29,254,235,20,30,26,9,105,169,228,130,158,60,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,254,229,98,168,13,1,197,181,99,48,214,92,78,211,161,116,62,47,62,167,184,54,233,96,143,187,77,30,218,170,38,186,173,36,235,84,169,10,236,72,28,254,146,46,215,109,233,209,122,244,93,47,90,99,186,195,106,162,134,251,91,73,89,114,101,60,109,172,168,164,166,117,52,19,78,141,78,227,227,137,210,72,232,216,174,234,168,197,145,234,212,84,69,115,186,117,95,172,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,123,254,99,252,192,43,56,136,190,203,164,154,67,145,127,114,122,15,13,60,181,52,241,207,79,38,69,85,177,146,110,168,100,204,142,70,67,12,138,172,100,42,221,171,36,75,43,149,255,0,114,145,114,14,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,237,4,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,77,156,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,35,175,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,201,26,176,173,104,213,13,58,195,115,29,63,193,242,250,187,53,139,63,167,167,164,200,233,233,153,27,95,95,4,43,38,200,150,85,111,117,140,84,154,86,189,172,115,82,70,72,230,63,115,85,80,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,109,211,138,174,30,177,94,23,249,87,230,90,71,139,84,248,255,0,1,236,154,155,141,209,244,177,211,205,115,174,150,245,68,233,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,236,220,180,172,106,118,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,160,120,179,230,235,168,153,14,101,21,155,133,59,189,94,43,143,89,42,42,161,146,245,83,69,73,84,252,133,142,72,146,57,146,154,170,153,206,165,99,28,201,246,38,237,239,100,173,87,182,55,38,198,248,158,100,28,87,105,199,22,186,113,161,249,174,21,47,129,186,208,253,160,130,255,0,96,158,100,125,85,162,169,201,110,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,207,214,228,169,230,159,41,249,127,93,234,54,226,234,64,0,168,14,108,156,107,219,181,2,179,247,98,210,251,159,126,203,100,184,62,76,190,182,53,170,167,146,91,165,44,243,66,182,199,70,246,177,146,67,19,227,108,206,119,222,177,242,118,21,138,213,133,85,245,172,75,78,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,244,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,16,131,153,127,3,148,220,71,97,179,107,14,14,250,182,106,46,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,191,27,228,88,222,138,142,99,225,163,99,170,240,209,195,166,119,197,6,169,208,105,158,11,79,254,74,178,241,91,190,31,230,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,118,247,255,0,4,79,226,169,161,61,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,244,0,12,214,113,99,230,159,89,62,96,100,62,163,57,97,60,150,53,231,13,162,199,178,190,28,175,53,180,150,252,134,178,240,252,154,202,147,84,42,62,234,199,210,199,21,76,49,49,88,141,223,3,105,35,145,83,122,189,236,149,238,70,35,97,123,137,213,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,103,135,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,108,114,50,57,182,47,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,65,159,234,150,119,170,31,103,62,221,95,125,167,246,75,31,163,197,172,255,0,216,176,195,225,109,116,187,187,16,125,211,27,191,111,113,255,0,27,247,61,122,251,220,189,16,154,188,149,60,211,229,63,47,235,189,70,220,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,114,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,80,191,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,122,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,122,54,43,209,119,54,86,69,50,185,55,224,220,75,226,246,172,130,225,149,208,85,216,180,130,229,78,235,133,170,134,229,64,202,121,238,119,122,150,210,43,43,233,149,209,119,159,76,148,144,163,119,239,72,92,178,179,182,143,114,72,172,179,67,159,235,246,142,88,184,128,209,172,179,71,114,57,188,61,38,77,111,117,60,117,59,94,255,0,9,84,199,36,148,213,59,24,246,44,157,169,227,138,94,222,244,107,246,109,119,194,229,67,50,224,155,252,164,52,26,167,84,248,151,143,82,110,20,84,147,227,218,97,79,237,74,148,169,167,138,161,146,220,103,100,145,80,198,140,123,209,204,123,92,146,212,178,86,177,251,31,70,212,248,92,246,57,47,36,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,28,127,155,191,24,56,14,85,106,103,11,56,26,210,94,238,86,155,196,85,249,45,213,34,134,104,45,243,192,217,26,148,48,61,236,115,146,165,28,254,178,201,19,152,177,163,93,2,185,253,201,227,142,173,139,31,229,29,198,14,51,165,215,90,238,27,181,1,105,45,246,220,194,241,29,126,61,114,108,85,18,207,53,238,165,212,180,109,161,123,99,99,219,178,70,182,55,54,71,118,219,26,197,34,57,206,238,55,100,138,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,149,43,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,186,21,238,244,150,56,209,141,133,177,182,68,106,177,101,116,94,131,149,247,47,186,155,77,77,151,138,29,105,181,82,61,239,167,109,126,31,99,169,138,42,150,108,154,42,90,138,59,210,75,20,238,106,61,26,249,218,200,37,139,124,111,70,203,240,189,172,233,105,70,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,162,186,185,214,105,159,218,13,14,194,245,74,146,146,235,81,87,135,228,15,183,205,225,227,223,75,79,67,95,15,222,79,81,209,138,172,233,61,37,28,108,122,185,173,221,58,181,81,206,123,58,85,94,141,235,29,247,70,238,57,77,77,162,31,17,73,152,97,247,188,58,233,77,185,140,239,82,215,210,190,54,174,247,49,234,222,212,233,79,63,70,237,115,251,27,55,53,175,114,158,87,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,205,41,232,14,142,88,184,127,209,172,79,71,113,201,188,69,38,51,111,109,60,149,59,94,207,23,84,247,58,74,154,157,143,123,214,62,236,242,75,47,111,122,181,155,246,183,225,106,33,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,71,148,184,233,86,156,93,245,30,209,171,215,60,46,213,83,153,216,109,245,22,187,109,238,74,116,90,170,106,89,149,22,72,218,239,255,0,141,26,171,241,49,179,78,214,171,82,105,81,254,172,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,132,28,236,50,125,35,76,55,3,195,239,54,250,186,237,69,74,138,170,251,44,212,151,38,70,203,93,185,203,27,42,93,85,2,238,116,140,157,209,198,216,190,22,245,125,60,142,73,81,35,124,83,84,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,151,180,7,246,203,251,26,196,255,0,120,63,101,126,208,189,158,223,110,251,51,111,103,189,185,219,55,108,251,190,247,111,183,221,237,125,215,119,185,218,251,189,135,64,32,7,58,191,43,24,183,204,10,31,78,184,149,171,192,86,169,96,154,45,197,142,13,169,154,151,125,246,54,55,102,246,159,141,173,240,179,84,118,187,182,218,168,99,251,184,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,159,149,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,201,63,203,75,151,221,78,176,221,108,252,65,234,253,170,146,77,62,160,168,241,54,123,77,92,81,85,65,146,189,142,170,130,68,145,25,58,62,6,83,212,193,19,149,147,68,230,78,157,90,168,172,87,117,225,92,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,87,197,31,160,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,118,196,178,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,17,87,153,214,150,254,212,56,54,205,124,37,139,218,119,92,75,195,229,54,255,0,236,174,207,133,240,178,39,139,159,222,246,181,251,104,100,173,248,29,187,175,95,133,170,244,97,64,36,255,0,228,217,162,159,110,120,130,187,107,29,93,195,179,73,166,86,244,236,193,28,187,100,158,186,227,21,69,60,123,154,177,185,29,11,96,101,98,187,163,216,228,147,177,211,115,119,161,117,32,202,185,127,220,174,60,137,233,151,214,189,98,180,149,71,148,183,105,86,156,90,53,30,239,171,214,204,46,213,77,153,223,173,244,246,187,149,238,58,116,74,170,154,88,85,86,56,220,239,255,0,129,28,169,241,61,176,192,215,43,146,24,145,158,172,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,211,204,235,152,5,102,145,81,212,240,253,162,25,23,132,206,170,247,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,186,104,222,231,66,214,59,162,54,71,49,241,212,182,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,222,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,208,79,7,220,38,97,188,34,233,127,216,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,217,215,184,244,68,116,175,85,238,160,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,229,92,88,249,88,214,79,151,249,15,167,78,102,176,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,109,159,104,49,254,228,213,30,203,238,205,80,202,95,236,167,193,20,115,247,99,167,89,62,237,23,103,93,174,232,169,239,234,184,126,149,105,198,159,223,114,156,159,10,194,237,86,91,174,107,112,109,210,255,0,87,71,78,145,201,112,170,70,35,18,73,21,63,237,59,162,116,106,201,44,210,42,111,150,71,59,213,128,0,32,7,58,191,43,24,183,204,10,31,78,184,148,193,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,254,14,99,220,213,234,138,168,116,190,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,102,253,201,161,237,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,181,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,71,106,230,185,197,46,43,164,154,53,62,135,125,155,181,100,153,38,166,91,234,32,240,213,206,142,88,109,20,45,115,83,199,73,14,238,231,123,185,254,10,238,136,212,150,7,201,185,86,14,219,233,4,155,252,172,56,179,195,120,115,213,11,182,15,168,20,244,148,54,45,74,168,183,211,84,100,117,117,235,4,22,103,210,199,88,177,44,140,237,185,28,201,101,168,142,53,123,159,27,34,78,175,114,237,69,84,177,254,104,254,68,245,55,232,190,177,68,80,9,170,130,152,57,150,242,251,169,209,235,173,227,136,61,32,181,82,71,167,213,245,30,38,241,105,164,138,42,88,49,167,189,212,176,70,145,163,231,87,206,202,138,153,229,114,50,24,154,200,19,163,81,17,136,222,149,236,79,254,74,158,105,242,159,151,245,222,163,110,46,164,0,87,87,53,206,53,255,0,102,88,172,252,53,233,157,206,213,83,146,101,182,250,138,108,182,94,189,233,172,246,185,163,107,82,159,98,181,99,108,213,81,200,255,0,123,157,190,56,147,114,49,22,104,101,109,70,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,159,61,174,168,233,14,101,164,21,56,204,25,132,20,136,204,195,23,182,101,246,137,169,167,73,89,61,186,186,45,241,57,83,220,230,61,174,73,35,123,92,137,209,241,57,91,185,138,199,186,111,242,163,227,95,246,101,149,65,195,94,166,92,238,181,56,222,91,112,167,166,196,165,235,222,134,207,116,154,71,53,105,246,35,86,70,195,85,36,140,247,181,219,35,149,55,43,17,38,154,86,220,160,56,87,26,220,67,218,184,103,225,231,37,207,39,186,213,208,95,110,20,243,89,49,103,211,81,182,165,254,219,158,158,85,165,114,182,68,88,145,145,172,110,153,235,39,195,178,39,34,35,220,173,141,249,204,36,255,0,45,237,111,186,232,143,21,248,155,173,246,58,75,165,62,121,81,79,131,215,50,105,29,27,224,130,190,178,157,18,120,156,157,81,31,28,177,196,245,71,53,81,204,71,179,225,87,36,140,208,72,0,205,103,22,62,105,245,147,230,6,67,234,51,156,255,0,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,139,233,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,166,215,68,249,126,78,96,220,18,90,184,175,192,35,190,227,16,82,80,234,46,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,117,161,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,235,201,83,205,62,83,242,254,187,212,109,195,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,121,77,72,210,173,56,214,11,21,62,49,170,24,93,171,38,181,82,92,41,174,144,210,92,105,210,88,217,85,3,247,199,34,34,255,0,218,107,147,250,47,141,242,70,244,115,30,246,187,213,128,80,183,52,189,11,172,209,254,43,47,217,37,21,155,194,99,122,137,253,178,91,38,141,103,146,55,213,72,136,151,6,58,73,83,111,123,197,119,38,116,108,115,154,200,234,96,254,138,57,24,216,128,94,79,41,13,6,166,210,206,26,35,212,155,133,21,92,25,14,167,212,123,82,165,42,105,229,167,124,86,232,31,36,84,49,163,30,245,107,216,230,172,181,44,149,172,102,246,86,53,62,38,177,142,89,190,0,40,7,154,63,158,205,77,250,47,163,209,30,215,134,142,58,169,184,90,224,155,43,193,244,250,190,145,250,169,127,206,42,38,161,134,166,150,87,178,217,110,154,223,76,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,211,123,94,230,61,141,86,62,32,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,213,242,57,61,238,85,114,255,0,21,45,83,24,228,255,0,106,169,225,66,175,20,189,95,105,40,181,126,241,81,71,145,195,117,158,141,168,203,100,236,163,218,182,73,158,201,38,71,211,36,178,212,239,158,157,90,175,122,195,34,178,70,192,200,221,84,25,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,73,253,93,227,78,235,175,156,19,88,180,107,84,178,10,187,166,160,226,57,197,29,93,45,116,244,206,87,220,172,141,183,214,68,217,102,159,114,164,149,49,75,34,49,238,122,49,207,99,225,119,222,191,188,244,228,28,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,207,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,163,149,113,85,165,191,182,158,28,117,23,76,225,177,123,102,190,243,143,213,123,42,139,197,120,126,237,210,38,119,168,126,241,94,198,183,165,84,80,59,227,114,49,122,116,127,86,171,145,115,88,74,174,89,122,41,251,105,226,227,22,241,23,15,11,65,130,116,205,107,54,75,178,105,124,20,240,248,120,227,235,27,218,238,181,82,211,111,106,237,235,18,75,181,200,237,189,111,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,202,185,123,215,14,44,240,222,17,120,9,209,188,226,251,79,73,120,190,215,224,248,213,53,139,28,117,122,210,207,117,122,81,82,164,234,199,164,114,171,25,20,79,89,28,245,102,206,189,182,42,163,165,98,45,32,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,185,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,189,179,227,54,217,100,158,42,171,13,44,144,77,12,174,169,99,94,145,172,211,199,81,239,134,70,57,208,181,141,234,173,145,207,100,127,173,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,149,137,63,192,15,7,215,94,44,181,113,173,184,37,36,120,38,29,81,71,95,149,190,105,92,143,169,129,239,114,199,67,19,99,123,101,223,80,144,202,197,145,174,106,68,198,189,251,183,164,113,201,127,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,30,127,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,239,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,231,135,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,185,93,11,247,69,35,31,27,149,118,189,142,218,231,179,100,143,228,5,255,0,114,184,242,39,166,95,90,245,138,210,128,75,254,229,113,228,79,76,190,181,235,21,164,170,6,88,110,212,84,214,235,173,109,190,142,237,73,116,167,165,168,146,24,171,169,27,43,96,170,99,92,168,217,163,73,152,201,81,142,68,71,34,72,198,63,162,166,230,181,122,162,92,255,0,38,76,23,4,179,112,227,125,207,236,23,79,104,100,153,46,65,37,30,65,247,19,69,224,60,27,19,194,209,252,110,88,229,233,29,66,212,119,99,106,117,241,157,183,42,172,94,233,254,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,162,244,111,87,179,45,8,212,75,126,169,105,244,244,144,100,54,154,122,232,104,103,169,129,38,101,59,234,105,38,165,89,145,139,240,185,236,108,238,123,17,200,230,111,107,119,53,237,234,213,242,151,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,151,189,203,155,130,143,221,87,78,39,191,231,246,203,84,154,155,148,253,229,202,166,4,238,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,111,89,91,12,82,44,192,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,229,92,88,249,88,214,79,151,249,15,167,78,102,176,179,78,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,235,42,77,43,164,234,246,200,254,204,21,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,20,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,120,87,52,127,34,122,155,244,95,88,162,40,4,213,64,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,74,118,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,190,87,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,9,240,125,194,102,27,194,46,151,253,135,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,157,123,143,68,71,74,245,94,234,10,86,231,87,230,159,22,249,127,67,234,55,19,207,242,242,226,207,13,225,23,75,245,183,56,190,211,210,94,47,181,245,24,189,53,139,28,117,122,210,207,117,122,73,94,147,171,30,145,202,172,100,81,61,100,115,213,155,58,246,216,170,142,149,136,177,3,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,44,251,133,110,83,214,172,131,135,76,130,227,174,46,171,178,102,218,137,103,129,182,168,170,45,77,241,184,122,199,84,233,152,253,174,149,205,145,243,182,58,69,149,138,200,102,142,53,154,13,209,172,146,42,86,182,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,74,218,56,227,166,201,121,127,230,92,35,234,51,42,214,251,109,167,182,179,17,187,43,229,168,74,234,72,174,212,211,186,138,117,114,185,98,124,17,53,253,167,39,72,150,24,155,31,70,58,54,119,161,169,170,131,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,160,206,98,60,33,254,234,90,202,159,101,168,187,58,123,152,247,107,113,125,245,254,38,104,59,77,139,197,82,73,185,18,68,237,73,43,118,43,183,238,138,72,186,200,249,18,93,188,255,0,131,254,37,47,188,43,107,141,159,83,109,137,222,181,77,182,215,146,82,54,149,147,201,87,103,150,104,223,81,28,72,231,51,108,201,218,100,145,170,61,137,220,141,136,229,86,43,218,237,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,117,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,161,237,107,147,84,34,210,60,189,218,43,69,73,85,157,173,158,165,184,251,42,106,99,129,137,90,172,84,141,232,233,99,124,74,246,170,239,99,36,106,70,247,181,172,123,163,99,157,35,115,89,168,87,60,202,245,159,228,183,157,70,142,174,60,178,190,241,91,83,126,101,93,34,82,206,219,139,230,123,170,82,72,81,173,72,159,221,87,245,98,53,187,87,170,116,78,157,11,62,228,161,108,209,41,109,89,149,229,178,82,38,175,210,212,84,83,61,142,171,157,179,174,55,43,104,156,213,100,42,238,203,216,149,112,191,115,218,213,145,138,177,163,213,173,146,52,117,80,151,61,196,133,22,137,87,242,169,211,88,53,166,237,87,110,123,112,123,4,216,124,212,205,157,207,118,73,29,137,207,163,133,82,38,61,187,36,107,103,141,235,42,36,104,199,185,119,49,251,30,218,97,47,207,149,245,207,91,110,220,40,89,106,181,166,58,182,49,149,13,166,195,210,166,146,10,103,253,155,134,142,150,42,53,70,68,214,185,88,174,100,234,199,202,157,201,24,173,127,87,49,204,114,203,82,165,121,218,107,29,246,92,171,5,225,250,158,30,205,150,154,222,153,141,100,155,152,239,23,85,36,149,20,148,233,209,89,190,62,203,34,169,247,163,246,191,197,124,77,235,27,85,98,7,6,28,58,126,242,217,222,105,137,195,79,227,171,236,90,127,126,190,218,173,155,251,94,208,186,54,22,211,80,197,222,89,99,108,91,106,170,160,155,115,213,88,189,157,143,77,175,114,167,0,52,167,194,174,169,126,218,120,113,211,173,76,154,251,237,154,251,206,63,75,237,90,223,11,225,251,183,72,153,217,174,251,180,99,26,222,149,81,78,223,129,168,197,233,213,157,90,173,85,234,166,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,42,175,139,31,52,250,201,243,3,33,245,25,207,85,128,112,117,157,234,135,11,25,31,18,248,45,103,180,254,201,100,21,150,235,197,147,183,12,62,22,215,75,110,109,108,247,31,17,44,237,223,183,184,198,118,25,27,158,189,119,34,175,69,105,207,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,161,78,26,56,139,193,56,160,210,202,13,76,193,106,63,201,81,222,40,182,77,252,217,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,216,255,0,226,139,252,81,42,87,156,150,45,98,199,248,184,163,187,90,40,124,61,94,77,135,219,174,151,73,59,175,127,136,170,100,245,52,141,147,163,149,81,157,32,164,167,103,70,162,55,224,235,211,115,156,171,250,220,149,60,211,229,63,47,235,189,70,220,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,0,87,7,59,8,244,189,250,71,129,187,33,173,171,131,59,142,241,84,236,101,144,211,73,43,39,162,217,26,92,89,43,187,141,138,38,117,90,39,163,213,178,72,175,99,24,198,163,31,44,140,167,99,83,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,136,170,92,159,42,62,10,63,102,88,172,28,74,106,101,178,213,83,146,101,182,250,122,156,74,46,157,233,172,246,185,163,115,150,163,122,57,99,108,213,81,200,207,115,91,190,56,147,106,189,22,105,162,109,138,144,215,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,127,77,141,99,158,198,57,94,202,33,58,175,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,25,182,227,18,138,154,131,138,253,97,130,150,237,73,113,99,179,139,212,203,53,51,101,107,26,249,43,37,123,225,84,149,140,118,248,220,231,70,245,68,86,43,216,229,99,158,205,175,116,245,228,133,130,224,147,254,210,245,51,218,158,39,51,162,240,150,47,5,216,153,158,2,215,55,89,187,189,205,221,169,124,68,208,109,219,183,124,94,7,175,84,73,186,45,170,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,163,228,146,237,106,134,235,79,98,154,231,72,203,149,101,60,213,116,244,110,153,169,60,208,66,232,219,44,172,143,174,231,49,142,158,22,185,200,157,26,178,198,139,211,114,117,250,192,50,174,122,173,69,212,204,171,84,46,54,123,142,83,87,220,246,14,63,106,198,109,208,50,73,22,26,90,26,10,88,233,226,100,109,123,221,179,119,109,210,189,27,209,171,44,210,189,26,221,253,9,213,203,23,151,253,30,174,214,83,113,3,173,248,239,139,193,105,54,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,190,25,24,214,204,231,183,170,186,54,189,146,92,161,231,243,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,39,94,143,114,127,90,158,127,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,45,254,26,227,107,198,104,169,42,160,222,199,49,251,37,142,54,189,187,152,247,53,122,47,189,174,84,95,114,169,16,57,213,249,88,197,190,96,80,250,117,196,170,14,27,180,66,235,196,126,182,226,218,47,102,190,82,89,170,50,58,137,90,250,250,152,221,35,41,160,134,9,42,38,122,49,190,247,189,34,134,77,140,234,212,115,246,181,92,196,85,122,104,207,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,239,38,123,228,119,89,37,123,190,39,47,78,189,19,162,34,34,122,176,112,174,48,120,76,195,120,186,210,255,0,176,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,179,175,109,234,138,232,152,169,156,194,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,28,83,141,13,99,190,232,23,12,25,254,170,226,208,239,189,90,173,241,211,219,164,220,196,240,213,85,117,17,82,69,83,209,236,123,31,217,125,67,101,237,185,170,215,246,246,47,68,119,84,206,17,103,220,144,181,51,195,101,90,151,163,149,149,119,89,125,161,111,164,201,173,240,119,55,80,211,248,121,22,158,173,251,85,255,0,4,210,120,170,36,234,214,46,230,193,241,57,54,49,22,218,129,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,231,243,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,39,94,143,114,127,90,158,127,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,45,254,26,227,107,198,104,169,42,160,222,199,49,251,37,142,54,189,187,152,247,53,122,47,189,174,84,95,114,169,16,57,213,249,88,197,190,96,80,250,117,196,165,98,226,121,87,240,43,77,128,99,214,174,39,181,74,130,146,124,158,249,79,13,203,12,134,26,169,119,218,109,211,210,204,199,79,42,199,34,67,35,234,161,169,69,72,222,199,246,152,214,46,230,200,247,178,59,31,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,40,135,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,231,252,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,183,230,198,105,198,184,233,197,5,109,109,162,213,150,225,153,109,190,142,233,79,79,116,183,36,212,181,212,178,35,42,41,228,125,61,67,63,232,222,136,246,35,154,228,79,114,42,123,188,175,238,157,194,199,252,26,116,171,255,0,6,219,191,242,78,170,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,58,244,123,147,250,212,243,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,111,240,215,27,94,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,209,125,237,114,162,251,149,72,129,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,82,183,58,191,52,248,183,203,250,31,81,184,144,0,179,78,84,60,14,84,228,183,91,39,23,26,140,250,69,177,91,106,42,31,136,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,180,212,233,42,205,19,100,234,198,198,206,245,186,17,127,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,178,161,97,137,137,35,156,213,137,237,99,247,108,73,35,146,128,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,62,83,85,0,170,190,121,223,130,127,153,63,77,42,172,155,252,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,248,25,26,72,197,69,107,217,53,217,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,120,171,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,233,101,96,115,69,229,255,0,71,119,163,185,113,55,162,24,239,102,235,15,137,184,231,22,184,36,130,10,89,41,98,130,89,230,187,55,184,246,109,153,59,93,37,142,52,123,166,116,141,145,26,143,73,93,45,101,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,60,81,239,245,91,93,53,31,89,104,241,11,78,107,121,238,218,176,76,126,139,27,176,91,96,69,101,45,21,45,60,17,194,175,107,21,87,172,210,246,154,249,100,85,87,57,200,212,78,140,100,108,100,160,229,161,192,229,79,17,217,148,58,195,156,62,145,154,117,133,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,198,201,18,54,34,171,158,248,111,36,25,172,226,171,84,191,109,60,71,106,46,166,67,125,246,205,5,231,32,170,246,85,111,133,240,253,219,92,79,236,208,253,218,177,142,111,74,88,160,111,198,212,122,244,234,254,174,87,42,218,79,37,140,2,154,197,195,206,87,168,53,24,245,93,29,203,42,202,31,76,202,233,146,86,178,190,221,71,79,26,66,177,35,151,99,152,202,137,235,216,175,98,123,223,189,174,85,237,162,54,189,121,138,232,229,247,70,248,184,206,233,174,243,120,138,76,194,225,62,99,107,169,218,198,119,169,107,231,150,71,38,198,189,234,222,212,233,81,7,87,109,115,251,27,246,181,175,106,19,215,146,62,107,106,175,209,125,66,211,152,105,234,210,229,99,202,34,189,212,74,230,55,176,232,43,169,35,134,38,177,219,183,43,209,214,249,149,200,173,68,68,116,125,21,221,85,27,99,231,52,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,87,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,58,244,99,83,250,144,206,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,63,230,133,193,71,238,255,0,157,191,89,244,246,217,106,161,211,108,202,224,202,104,173,212,73,217,246,53,209,208,185,239,167,72,156,229,235,12,189,169,230,141,99,68,100,127,28,91,35,107,34,238,113,94,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,186,81,229,54,74,41,152,223,31,75,181,233,28,136,217,17,88,179,64,247,247,99,94,172,114,244,124,125,198,50,89,20,237,92,223,242,155,22,115,175,186,123,154,226,213,222,54,203,144,105,125,166,233,110,169,237,62,62,253,44,245,181,242,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,228,169,230,159,41,249,127,93,234,54,225,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,0,2,141,185,183,235,205,78,169,241,47,38,155,91,235,105,39,199,180,194,159,217,116,203,77,81,21,67,37,184,206,200,229,174,145,94,198,35,152,246,185,34,166,124,78,123,246,62,141,203,240,185,239,106,66,2,250,57,90,107,165,30,176,112,167,97,198,235,111,62,47,36,211,191,237,110,231,12,137,4,114,50,150,53,85,183,189,177,196,187,187,62,23,183,11,100,123,90,231,201,77,63,244,149,170,247,76,0,115,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,118,120,155,141,211,25,162,171,170,159,99,26,198,111,150,72,220,247,109,99,26,212,234,190,230,181,17,61,200,135,160,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,157,122,49,169,253,72,81,15,52,127,61,154,155,244,95,71,162,59,175,40,238,15,177,157,81,186,215,113,35,168,9,73,112,182,225,247,136,232,49,235,107,101,168,138,120,111,116,206,165,172,109,115,221,27,216,221,145,181,209,181,177,187,184,217,22,89,21,205,111,109,187,238,36,2,162,249,191,240,153,134,224,181,52,220,80,225,245,20,150,151,229,87,138,107,45,222,199,77,64,173,101,85,198,72,171,42,37,185,44,189,205,173,123,219,4,109,124,109,137,55,63,116,174,114,189,239,221,8,56,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,71,148,213,140,235,246,95,165,153,150,166,123,47,218,127,100,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,181,219,55,118,246,238,218,238,157,122,244,94,157,12,203,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,53,57,58,234,103,216,254,43,38,193,106,234,238,171,73,158,227,245,150,248,105,105,228,254,197,117,117,50,37,100,115,212,49,94,136,187,32,130,177,140,122,53,206,107,167,86,162,35,94,245,75,191,7,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,103,137,184,221,49,154,42,186,169,246,49,172,102,249,100,141,207,118,214,49,173,78,171,238,107,81,19,220,136,126,174,11,164,250,89,165,254,59,246,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,247,118,251,189,150,55,126,222,227,246,238,235,211,123,186,127,21,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,58,175,19,188,66,226,188,47,232,213,235,87,50,154,111,31,224,59,116,214,235,91,42,163,167,154,231,93,43,182,197,79,27,158,191,231,72,245,107,94,230,69,20,175,70,63,102,213,160,28,167,137,221,101,201,248,130,170,226,117,185,71,177,243,233,174,12,184,67,91,107,133,176,71,75,219,137,176,199,3,35,93,200,232,91,3,27,10,178,77,253,200,209,82,85,147,115,213,215,167,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,179,237,6,63,220,154,163,217,125,217,170,25,75,253,148,248,34,142,126,236,116,235,39,221,162,236,235,181,221,21,61,242,0,25,87,37,167,47,62,11,46,188,83,234,133,61,247,47,199,234,221,165,120,213,66,174,65,88,149,46,165,74,217,210,61,209,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,186,250,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,146,168,173,94,118,154,153,149,99,250,113,167,122,91,105,171,240,246,92,194,225,112,184,93,251,114,72,201,42,60,2,83,118,32,118,215,163,31,10,190,173,100,115,30,215,125,228,16,57,21,170,207,125,75,89,177,107,238,65,110,191,93,173,20,62,34,147,25,183,178,233,116,147,186,198,120,122,87,213,65,72,217,58,57,81,95,214,122,186,118,116,106,43,190,62,189,54,181,202,157,87,130,253,99,177,104,23,20,24,6,170,229,48,239,178,218,174,18,83,220,100,220,244,240,212,181,116,242,210,75,83,209,140,123,223,217,101,67,165,237,181,170,231,246,246,39,69,119,84,209,240,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,0,128,28,234,252,172,98,223,48,40,125,58,226,87,7,47,76,3,13,212,254,49,180,231,12,212,12,122,146,251,98,170,168,175,169,168,183,213,162,186,9,223,77,111,169,168,137,36,111,94,143,98,75,12,106,172,119,86,61,17,90,228,115,85,90,186,30,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,131,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,245,225,235,147,157,139,78,245,150,108,183,89,179,59,86,123,136,89,59,19,216,173,113,208,190,159,218,85,91,81,94,235,140,15,87,177,176,196,244,93,176,182,73,27,55,194,178,43,88,143,134,75,42,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,41,91,157,95,154,124,91,229,253,15,168,220,78,105,203,139,131,235,87,22,26,185,94,236,229,42,211,4,194,169,224,175,189,50,154,86,198,250,233,229,122,165,53,10,185,30,146,198,201,82,57,222,249,35,106,170,50,7,49,29,27,228,100,141,191,64,10,213,230,211,193,214,9,114,193,47,220,91,88,43,61,141,146,89,188,47,218,8,187,115,84,123,123,187,53,13,5,47,196,249,251,116,189,136,209,87,238,226,94,231,95,139,162,166,226,160,77,84,2,170,249,231,126,9,254,100,253,52,139,252,183,180,27,13,226,75,82,245,31,74,115,58,42,71,50,227,166,247,23,219,43,166,167,89,159,105,184,165,117,2,83,214,196,141,123,29,190,55,59,170,181,30,221,236,87,198,229,216,247,34,244,13,8,229,33,173,185,134,174,94,113,77,109,134,175,15,195,241,186,135,69,53,250,223,216,169,101,229,236,125,59,146,42,45,242,53,237,100,180,243,61,237,169,116,47,100,111,141,209,190,62,227,95,19,110,123,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,207,214,0,165,110,104,92,11,126,197,50,167,235,142,142,97,158,19,77,175,91,61,177,77,68,237,208,216,174,146,72,228,94,144,163,83,195,209,205,214,62,223,69,115,25,42,190,63,186,107,169,227,88,0,73,78,5,248,50,190,241,135,168,245,86,201,46,190,198,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,238,189,102,151,181,42,36,142,106,199,27,88,231,59,114,163,34,146,255,0,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,98,53,115,21,214,59,22,141,240,143,157,212,221,225,241,21,121,133,190,124,58,215,77,185,236,239,85,87,193,44,110,93,237,99,209,189,168,18,162,126,142,218,215,246,54,110,107,158,213,51,216,105,119,134,140,2,167,75,56,121,211,125,62,184,99,212,150,59,149,143,23,182,211,93,40,105,146,45,145,92,124,59,22,177,85,98,85,99,222,234,133,149,239,123,85,119,189,206,119,87,110,234,181,193,206,211,71,47,177,101,88,47,16,52,243,119,172,181,54,244,195,171,35,218,198,248,74,168,228,168,171,167,94,170,253,242,119,153,45,79,185,25,181,158,23,226,119,89,26,137,194,249,76,234,133,171,78,56,193,181,219,47,45,164,142,159,58,179,214,98,236,171,169,173,109,59,41,167,123,163,169,135,166,228,84,145,242,203,73,29,59,35,234,213,115,234,27,209,85,81,24,235,222,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,233,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,62,252,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,219,94,138,201,33,145,91,31,117,35,108,117,39,255,0,37,79,52,249,79,203,250,239,81,183,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,0,231,250,253,172,118,46,31,244,107,44,214,44,142,31,17,73,140,219,221,81,29,54,231,179,197,213,61,201,29,53,54,246,49,235,31,118,121,34,139,185,177,90,205,251,157,240,181,84,205,13,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,202,78,158,79,186,199,125,193,184,160,77,42,167,135,196,89,117,46,223,61,61,100,123,152,206,197,85,13,60,245,116,245,61,85,142,123,182,177,149,49,118,209,204,106,248,157,238,220,177,181,11,191,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,133,92,220,245,51,42,211,190,17,230,183,98,213,126,19,237,174,65,73,140,220,103,100,146,71,51,104,100,130,162,162,86,70,230,61,189,59,158,21,177,61,29,185,174,138,89,88,173,248,186,165,32,227,88,181,247,48,184,205,105,199,40,124,93,93,61,190,190,233,36,125,214,71,182,150,138,150,90,186,153,58,189,81,23,100,16,74,254,157,119,59,111,70,162,185,81,23,245,116,159,58,253,151,234,158,27,169,158,203,246,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,77,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,251,128,221,76,197,116,111,150,102,43,170,89,173,95,135,178,227,54,251,253,194,167,108,145,178,73,182,93,235,118,65,23,113,236,99,166,149,234,216,227,98,185,55,200,246,53,23,171,144,170,30,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,167,109,138,170,216,152,137,231,237,220,49,107,45,203,135,219,191,19,177,226,253,156,6,207,112,167,183,190,182,162,102,197,37,79,114,85,133,211,211,198,238,139,44,49,206,177,66,247,183,255,0,214,74,136,212,119,110,117,139,228,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,20,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,149,115,71,188,20,226,214,44,63,132,125,33,180,227,148,62,18,146,163,15,182,93,36,143,186,249,55,85,86,192,218,186,153,58,189,85,83,124,243,202,254,157,118,183,119,70,162,53,17,19,181,128,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,146,168,160,30,103,90,165,251,80,227,39,53,240,151,223,105,218,177,47,15,139,91,255,0,177,123,62,23,194,198,158,46,15,123,26,231,237,174,146,183,227,118,238,189,126,23,43,17,132,148,229,145,194,141,102,176,112,167,174,54,252,230,47,103,227,122,173,224,108,246,74,153,33,159,184,202,171,106,207,35,107,218,196,88,219,52,49,85,79,14,212,108,187,95,37,44,241,191,162,34,163,171,4,210,159,11,26,215,251,196,240,251,132,235,28,150,255,0,5,87,144,91,215,199,192,216,187,113,178,186,9,95,79,85,218,111,114,69,72,86,120,101,88,247,61,93,219,86,110,232,238,168,157,84,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,15,41,170,90,91,130,107,78,9,115,211,61,75,177,123,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,247,144,189,146,55,164,145,49,223,11,147,175,78,139,213,21,81,120,7,242,92,112,39,254,241,159,233,53,227,253,108,149,64,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,109,52,103,192,230,1,134,233,247,10,26,97,75,134,99,212,150,166,95,49,123,93,254,230,176,162,239,172,184,213,209,195,45,69,68,175,114,171,158,247,57,122,39,85,248,88,214,49,187,88,198,181,59,168,43,3,157,166,177,216,162,197,112,94,31,169,225,239,94,170,110,9,152,214,73,185,237,240,148,177,199,81,73,78,157,21,155,36,239,62,90,159,122,63,115,60,47,196,222,146,53,82,0,112,83,139,95,115,14,46,52,134,211,142,80,248,186,186,124,194,217,116,146,62,235,35,219,75,69,59,106,234,100,234,245,68,93,144,65,43,250,117,220,237,189,26,138,229,68,93,31,16,255,0,154,158,142,95,117,119,132,123,189,78,57,55,90,188,10,225,22,99,37,54,214,127,101,82,211,65,60,117,41,189,239,106,51,183,5,68,179,245,248,156,238,198,198,181,92,244,84,164,205,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,167,94,157,85,63,137,167,48,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,243,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,46,123,56,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,189,85,168,247,108,122,62,55,46,246,57,18,90,242,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,10,224,231,63,175,53,56,174,151,227,90,1,98,173,164,241,25,197,67,174,151,214,54,162,39,79,29,186,142,72,221,4,111,133,88,175,99,38,169,232,246,202,142,103,190,134,70,38,244,115,209,181,23,102,197,175,185,5,186,253,118,180,80,248,138,76,102,222,203,165,210,78,235,25,225,233,95,85,5,35,100,232,229,69,127,89,234,233,217,209,168,174,248,250,244,218,215,42,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,166,141,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,138,86,231,55,170,95,106,248,142,177,105,157,5,247,197,80,96,152,252,126,38,139,194,236,240,119,74,215,172,211,125,226,177,29,38,250,86,219,157,238,115,152,222,157,19,163,187,136,126,175,39,125,11,172,212,28,171,84,242,220,166,205,226,48,27,134,31,85,130,220,91,34,207,15,143,146,190,72,100,150,24,101,98,34,46,200,32,119,115,108,141,145,158,34,5,68,248,247,36,21,213,140,23,246,95,170,121,150,153,251,83,218,127,100,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,75,190,229,75,169,159,180,78,13,177,203,117,69,93,214,174,191,10,184,87,99,53,147,220,36,238,110,237,200,149,20,236,133,202,247,57,97,142,150,170,154,38,162,237,219,218,86,53,187,90,213,89,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,102,179,139,31,52,250,201,243,3,33,245,25,207,147,55,215,156,203,51,209,237,60,208,215,86,213,210,98,120,5,61,99,217,111,109,66,58,10,219,141,69,117,93,67,171,94,212,99,87,123,98,169,100,13,107,149,251,18,57,28,197,111,122,70,157,3,130,78,15,178,110,46,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,187,65,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,81,191,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,201,207,248,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,198,91,77,41,240,157,229,99,70,254,95,227,222,157,1,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,6,85,203,254,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,73,21,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,117,233,213,83,248,153,119,52,123,193,126,142,95,116,11,134,12,3,74,178,153,183,222,173,86,249,42,46,49,237,98,120,106,170,186,137,106,229,166,234,199,189,143,236,190,161,209,119,26,229,107,251,123,211,162,59,162,83,15,50,236,2,155,79,184,210,212,74,91,110,61,87,106,182,223,42,41,175,244,171,50,75,178,177,245,116,209,203,85,81,19,228,85,222,199,86,45,90,46,213,216,215,181,236,110,221,155,82,122,114,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,185,137,182,150,228,234,137,29,77,177,172,69,93,147,193,81,47,113,207,123,157,226,118,252,45,141,168,182,42,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,65,70,220,225,115,91,86,85,198,11,236,86,250,122,184,234,48,236,94,219,100,174,116,204,106,50,73,222,233,171,145,209,42,57,85,89,218,174,137,170,174,70,174,246,189,58,116,68,115,189,7,37,204,79,219,28,77,100,121,77,94,51,227,105,49,252,62,167,179,113,146,139,185,29,190,186,122,170,102,71,182,85,69,72,166,146,4,172,107,122,42,57,209,164,232,157,91,188,186,147,197,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,252,12,198,26,83,225,59,202,198,141,252,191,199,189,58,3,170,131,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,135,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,0,103,51,141,205,121,166,226,59,137,124,199,82,108,213,181,115,227,203,80,203,94,62,147,84,75,35,18,221,76,196,138,57,34,100,172,99,161,100,206,108,149,43,22,198,236,125,67,209,122,187,115,151,186,105,22,142,95,112,254,85,250,245,172,87,121,187,116,154,137,112,199,105,237,116,219,88,187,169,109,183,168,163,117,78,246,189,85,55,207,61,68,93,183,49,142,111,134,221,241,54,70,170,70,190,19,188,211,232,223,204,12,123,212,96,61,7,27,154,13,77,195,143,18,249,142,155,89,168,170,224,199,146,161,151,76,125,102,167,150,54,45,186,165,137,44,113,196,249,94,247,76,200,92,233,41,150,93,238,222,250,119,170,244,118,230,165,143,114,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,185,137,182,150,228,234,137,29,77,177,172,69,93,147,193,81,47,113,207,123,157,226,118,252,45,141,168,182,42,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,140,198,107,126,107,106,212,173,104,207,181,26,197,79,87,5,183,42,202,46,183,186,56,170,216,214,207,28,21,53,114,77,27,100,107,92,230,163,209,175,68,84,71,57,58,245,232,171,252,75,179,229,89,163,151,221,34,225,30,209,83,145,205,210,175,61,184,75,152,199,77,181,159,216,180,181,48,65,29,50,111,99,220,143,238,65,79,20,253,126,23,55,191,177,205,71,49,85,96,95,57,108,2,155,25,226,142,215,153,219,177,234,186,74,124,199,23,164,169,172,184,57,37,88,43,174,52,242,203,79,34,49,206,85,98,62,58,104,232,81,204,103,78,136,232,220,169,214,77,206,244,28,150,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,238,122,238,170,182,182,162,71,83,108,107,21,19,124,19,212,75,220,115,216,214,248,109,191,19,164,106,37,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,25,172,226,199,205,62,178,124,192,200,125,70,113,195,71,14,153,223,20,26,167,65,166,120,45,63,249,42,203,197,110,248,127,155,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,219,223,252,17,63,138,166,135,180,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,55,249,50,103,92,71,92,61,187,132,123,47,218,154,49,107,238,59,218,23,25,223,31,178,46,143,233,39,135,160,93,174,239,119,55,239,150,159,225,100,123,146,109,241,190,77,149,53,86,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,50,174,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,115,254,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,123,158,206,197,45,13,68,21,117,21,61,81,142,99,182,189,148,209,118,213,204,114,248,157,237,220,145,185,10,160,225,11,72,105,181,223,137,125,61,210,219,132,20,147,219,110,215,134,77,116,130,166,121,97,101,69,186,153,142,170,172,133,31,23,198,215,190,158,9,88,197,106,183,227,115,126,38,127,73,52,146,85,95,59,221,45,255,0,232,211,90,237,246,47,246,222,45,119,185,248,175,249,170,104,32,236,171,255,0,252,100,237,236,103,252,79,119,247,180,35,175,41,60,214,235,138,241,165,143,216,173,244,244,146,83,230,54,123,173,146,185,211,49,202,248,224,101,51,171,145,209,42,57,17,31,221,161,137,170,174,71,38,199,61,58,117,84,115,111,120,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,131,54,220,98,93,174,183,174,43,245,134,178,243,115,171,175,168,143,56,189,82,50,90,153,157,43,219,4,21,146,195,12,72,231,42,170,50,56,163,142,54,55,248,53,140,107,83,162,34,33,101,92,145,240,171,85,6,139,234,22,163,67,81,86,183,43,230,81,21,146,162,39,61,189,134,193,67,73,28,209,57,141,219,185,30,174,184,76,142,85,114,162,163,99,232,141,232,170,235,31,6,101,184,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,231,249,73,230,182,172,171,130,220,126,197,111,167,171,142,163,14,188,93,108,149,206,153,141,70,73,59,234,93,92,142,137,81,202,170,206,213,116,77,85,114,53,119,181,233,211,162,35,157,50,129,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,195,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,1,31,248,239,215,75,239,14,220,48,101,218,141,135,94,109,86,236,165,190,22,221,98,117,193,24,253,245,85,21,17,198,245,134,39,170,36,179,71,2,207,59,88,168,230,253,202,185,236,115,26,246,174,123,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,187,238,60,180,207,21,209,190,89,153,86,150,225,84,158,30,203,140,219,236,22,250,109,209,198,201,38,217,119,162,223,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,82,160,120,78,243,79,163,127,48,49,239,81,128,179,78,115,250,13,83,149,105,126,53,175,246,42,42,79,17,131,212,58,215,125,123,105,226,108,242,91,171,36,141,176,72,249,149,232,247,178,26,158,140,108,72,215,251,235,164,122,108,70,189,93,0,56,4,226,30,213,195,63,18,246,12,243,42,186,213,208,98,119,10,122,155,38,70,250,106,54,212,191,193,78,206,172,114,181,81,94,140,142,166,58,89,158,177,125,230,200,156,141,71,245,88,223,161,224,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,79,213,230,43,172,118,45,27,225,31,59,169,187,195,226,42,243,11,124,248,117,174,155,115,217,222,170,175,130,88,220,187,218,199,163,123,80,37,68,253,29,181,175,236,108,220,215,61,170,80,102,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,211,175,68,95,224,105,203,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,200,45,206,111,75,126,213,240,227,98,212,202,11,23,138,175,193,50,8,252,77,111,138,217,224,237,117,172,88,102,251,181,122,54,77,245,77,183,55,220,215,61,189,58,167,70,247,20,170,190,22,53,175,247,118,226,11,9,214,57,45,254,54,147,31,184,47,143,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,238,122,55,184,140,221,213,189,81,116,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,103,91,87,52,207,42,214,78,59,181,7,75,112,170,79,17,122,201,181,66,249,111,166,221,28,143,142,29,247,57,247,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,188,158,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,176,0,115,253,113,208,189,56,226,39,4,93,57,213,43,55,180,108,174,184,81,220,118,177,81,147,50,74,121,155,39,72,229,232,175,139,184,196,146,7,190,53,108,157,169,165,107,94,213,118,228,246,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,25,98,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,47,251,149,199,145,61,50,250,215,172,86,148,2,95,247,43,143,34,122,101,245,175,88,173,32,7,57,61,107,251,115,196,21,167,71,41,45,253,154,77,50,183,175,122,121,34,219,36,245,215,24,169,234,36,218,228,145,200,232,91,3,40,209,189,88,199,36,157,254,187,155,177,79,213,228,183,163,150,44,195,89,114,221,98,187,205,220,171,211,187,125,61,61,174,155,107,211,109,85,201,181,17,186,167,123,94,136,187,32,130,162,46,219,152,246,187,196,238,248,93,27,85,110,80,143,252,124,105,158,85,171,188,33,106,78,11,133,82,120,187,213,69,190,158,225,77,74,216,228,146,74,175,5,87,13,99,224,137,145,177,207,124,210,50,157,204,141,136,223,138,71,49,170,168,138,170,153,236,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,79,184,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,101,180,191,238,87,30,68,244,203,235,94,177,90,74,160,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,65,152,205,111,205,109,90,149,173,25,246,163,88,169,234,224,182,229,89,69,214,247,71,21,91,26,217,227,130,166,174,73,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,137,115,220,161,176,95,178,92,27,91,111,254,212,241,127,109,114,11,165,247,179,216,237,248,78,220,141,160,237,110,220,189,206,190,3,185,187,163,127,190,237,233,240,238,116,213,6,115,56,233,194,174,184,7,24,58,183,98,188,212,82,77,81,85,148,85,222,216,234,103,185,204,72,46,14,241,208,181,85,205,106,239,108,85,49,181,233,211,162,61,28,136,174,68,71,45,154,114,84,242,177,148,252,192,174,244,235,113,63,193,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,195,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,1,77,124,233,53,142,197,152,107,46,37,163,182,136,123,149,122,119,111,168,168,186,84,238,122,109,170,185,54,158,70,211,108,115,17,23,100,16,83,203,220,107,222,215,120,157,191,11,163,114,47,159,228,243,162,23,92,243,136,186,141,101,134,249,73,71,109,210,234,117,117,69,35,163,115,231,174,158,227,75,87,77,19,25,252,26,198,53,169,51,220,245,85,94,172,141,168,213,222,175,142,194,185,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,104,123,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,153,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,25,240,95,172,119,221,125,225,131,0,213,92,166,29,151,171,173,190,74,123,140,155,152,190,38,170,146,162,90,73,106,122,49,140,99,59,207,167,116,189,182,181,26,206,230,196,234,141,234,189,172,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,145,87,157,166,181,255,0,234,47,14,116,118,255,0,255,0,118,107,112,170,146,47,250,197,29,36,112,189,36,255,0,174,172,141,116,127,228,21,174,254,154,17,171,149,102,142,88,181,119,139,139,69,78,71,55,90,76,10,223,46,99,29,54,215,255,0,101,85,83,79,4,116,201,189,143,106,179,183,61,68,83,245,248,154,238,198,199,53,90,245,84,190,147,197,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,252,12,203,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,104,207,130,253,99,190,235,239,12,24,6,170,229,48,236,189,93,109,242,83,220,100,220,197,241,53,84,149,18,210,75,83,209,140,99,25,222,125,59,165,237,181,168,214,119,54,39,84,111,85,237,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,248,133,197,175,185,206,129,106,94,21,139,80,248,219,214,65,135,222,109,118,234,110,235,35,239,213,79,69,44,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,242,144,127,146,227,142,207,247,140,255,0,73,172,255,0,235,101,255,0,0,1,194,184,126,225,51,13,208,140,255,0,83,245,73,181,20,151,188,179,82,178,139,141,233,247,103,80,44,19,208,91,170,102,73,219,109,98,172,143,69,99,101,87,189,210,53,35,238,175,111,123,126,234,61,189,212,0,1,64,63,201,113,199,103,251,198,127,164,214,127,245,178,239,184,122,197,175,184,54,129,105,166,21,148,208,248,43,214,63,135,217,173,119,26,110,235,36,236,85,65,69,20,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,160,0,8,127,205,3,65,53,99,136,157,2,176,97,90,57,138,125,160,189,81,102,20,183,73,233,188,117,53,38,202,86,81,86,198,233,55,212,73,27,23,163,230,141,58,34,238,248,186,244,232,138,169,16,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,248,218,223,110,219,106,59,93,219,109,84,49,253,220,53,15,145,221,100,149,141,248,90,189,58,245,94,136,138,169,111,224,2,128,127,146,227,142,207,247,140,255,0,73,172,255,0,235,101,191,112,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,37,64,255,0,37,199,29,159,239,25,254,147,89,255,0,214,203,126,224,43,75,115,189,22,225,59,6,211,61,75,177,123,27,36,179,123,79,198,209,120,168,106,59,93,219,149,84,209,253,228,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,74,192,215,238,6,249,132,241,1,172,185,102,177,100,122,13,225,234,242,107,131,170,35,166,251,81,100,127,132,165,99,82,58,106,109,236,168,98,73,218,130,56,162,238,108,71,63,102,231,124,78,85,44,171,151,142,130,95,120,118,225,130,199,133,102,152,167,217,252,190,182,225,112,186,100,84,222,57,149,123,234,159,80,232,225,147,124,114,73,18,117,164,134,145,58,70,187,126,30,170,155,213,234,178,84,20,45,150,114,167,227,58,207,149,94,109,56,182,151,253,160,178,209,92,42,41,237,215,127,109,218,169,61,161,74,201,28,216,170,123,15,171,87,197,220,98,53,253,183,46,230,238,232,190,244,45,127,151,238,157,106,38,144,112,175,138,105,110,169,97,149,120,222,67,141,212,92,161,158,9,171,41,42,89,59,38,173,154,169,147,68,250,89,165,106,179,109,66,49,81,234,215,163,227,127,195,183,107,157,81,127,201,113,199,103,251,198,127,164,214,127,245,178,223,184,10,210,220,239,69,184,78,193,180,207,82,236,94,198,201,44,222,211,241,180,94,42,26,142,215,118,229,85,52,127,121,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,64,0,8,127,205,3,65,53,99,136,157,2,176,97,90,57,138,125,160,189,81,102,20,183,73,233,188,117,53,38,202,86,81,86,198,233,55,212,73,27,23,163,230,141,58,34,238,248,186,244,232,138,169,16,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,248,218,223,110,219,106,59,93,219,109,84,49,253,220,53,15,145,221,100,149,141,248,90,189,58,245,94,136,138,169,111,224,0,1,64,63,201,113,199,103,251,198,127,164,214,127,245,178,239,184,122,197,175,184,54,129,105,166,21,148,208,248,43,214,63,135,217,173,119,26,110,235,36,236,85,65,69,20,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,160,3,159,241,11,139,95,115,157,2,212,188,43,22,161,241,183,172,131,15,188,218,237,212,221,214,71,223,170,158,138,88,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,229,32,255,0,37,199,29,159,239,25,254,147,89,255,0,214,203,254,0,0,0,33,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,246,130,245,69,152,82,221,39,166,241,212,212,155,41,89,69,91,27,164,223,81,36,108,94,143,154,52,232,139,187,226,235,211,162,42,164,64,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,141,141,217,189,167,227,107,125,187,109,168,237,119,109,181,80,199,247,112,212,62,71,117,146,86,55,225,106,244,235,213,122,34,42,165,191,128,86,7,52,14,12,248,147,226,39,95,108,25,174,142,105,191,218,11,45,22,31,75,107,158,167,219,20,20,155,42,153,91,91,35,163,217,81,60,111,94,140,154,53,234,137,183,226,233,215,170,42,39,64,229,73,194,230,187,112,215,251,81,253,181,224,223,103,62,209,251,19,217,159,206,116,117,157,255,0,15,227,187,223,224,210,201,183,111,126,47,233,116,235,187,221,215,162,244,159,224,17,255,0,143,93,45,206,245,167,132,236,231,76,244,210,197,237,156,146,243,236,207,5,69,226,161,167,238,246,174,84,179,73,247,147,61,145,183,164,113,61,223,19,147,175,78,137,213,85,17,106,7,249,46,56,236,255,0,120,207,244,154,207,254,182,95,240,32,7,53,190,23,53,219,137,79,217,119,236,83,6,251,71,246,115,219,126,211,254,115,163,163,236,120,143,3,217,255,0,9,150,61,219,187,18,255,0,71,175,77,190,254,157,83,175,63,229,127,193,159,18,124,59,107,237,255,0,53,214,61,55,251,63,101,173,195,234,173,112,84,251,98,130,175,125,83,235,104,164,108,123,41,231,145,233,213,144,200,189,85,54,252,61,58,245,84,69,179,240,0,5,0,255,0,37,199,29,159,239,25,254,147,89,255,0,214,203,190,225,235,22,190,224,218,5,166,152,86,83,67,224,175,88,254,31,102,181,220,105,187,172,147,177,85,5,20,81,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,206,128,10,1,254,75,142,59,63,222,51,253,38,179,255,0,173,151,83,194,174,150,254,197,184,113,211,173,51,154,197,236,106,251,54,63,75,237,90,47,21,226,59,87,73,89,222,174,251,196,123,218,238,181,82,206,239,129,202,196,235,209,157,26,141,68,234,160,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,219,56,221,231,217,158,10,183,219,182,218,126,239,106,219,75,12,159,119,53,67,36,111,73,34,123,126,38,167,94,157,83,170,42,42,203,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,236,253,234,183,48,170,186,65,77,227,169,170,247,210,190,138,138,54,201,190,158,73,24,157,95,12,137,209,87,119,195,215,167,69,69,89,128,10,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,251,69,106,143,191,75,61,108,178,69,38,199,212,181,237,220,199,181,122,57,17,201,215,162,162,47,184,159,252,175,244,19,86,56,118,208,43,254,21,172,120,167,217,251,213,110,97,85,116,130,155,199,83,85,239,165,125,21,20,109,147,125,60,146,49,58,190,25,19,162,174,239,135,175,78,138,138,179,0,21,129,205,3,131,62,36,248,137,215,219,6,107,163,154,111,246,130,203,69,135,210,218,231,169,246,197,5,38,202,166,86,214,200,232,246,84,79,27,215,163,38,141,122,162,109,248,186,117,234,138,136,229,127,193,159,18,124,59,107,237,255,0,53,214,61,55,251,63,101,173,195,234,173,112,84,251,98,130,175,125,83,235,104,164,108,123,41,231,145,233,213,144,200,189,85,54,252,61,58,245,84,69,115,64,224,207,137,62,34,117,246,193,154,232,230,155,253,160,178,209,97,244,182,185,234,125,177,65,73,178,169,149,181,178,58,61,149,19,198,245,232,201,163,94,168,155,126,46,157,122,162,162,57,95,240,103,196,159,14,218,251,127,205,117,143,77,254,207,217,107,112,250,171,92,21,62,216,160,171,223,84,250,218,41,27,30,202,121,228,122,117,100,50,47,85,77,191,15,78,189,85,17,108,252,2,138,245,87,128,78,98,186,201,168,249,30,169,102,186,47,226,47,89,53,194,91,133,78,220,170,214,248,225,222,191,4,17,119,43,94,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,102,156,187,56,110,169,225,195,135,75,93,155,47,192,105,49,205,65,188,212,85,84,229,79,109,68,85,83,212,189,149,83,182,145,31,52,79,123,21,141,166,88,182,177,142,216,213,124,139,209,30,249,21,125,7,30,186,91,157,235,79,9,217,206,153,233,165,139,219,57,37,231,217,158,10,139,197,67,79,221,237,92,169,102,147,239,38,123,35,111,72,226,123,190,39,39,94,157,19,170,170,34,214,7,15,92,184,120,206,193,181,247,77,51,92,167,70,252,21,151,31,204,44,215,75,141,79,218,43,84,157,138,88,43,98,146,89,54,50,165,207,118,214,49,203,209,168,174,94,157,17,21,125,197,223,149,43,204,59,151,207,18,122,183,197,5,243,85,116,115,12,251,87,101,202,45,246,250,137,228,246,141,5,15,129,170,134,157,180,142,166,233,81,82,215,203,240,83,71,47,113,26,214,253,254,207,122,177,85,123,95,42,222,31,184,147,225,187,246,129,137,107,118,5,117,178,89,111,222,2,227,103,119,183,40,43,40,97,170,139,187,29,74,118,160,169,123,227,154,86,73,79,241,164,123,92,218,110,143,122,43,99,107,167,248,42,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,246,206,55,121,246,103,130,173,246,237,182,159,187,218,182,210,195,39,221,205,80,201,27,210,72,158,223,137,169,215,167,84,234,138,138,178,255,0,149,254,130,106,199,14,218,5,127,194,181,143,20,251,63,122,173,204,42,174,144,83,120,234,106,189,244,175,162,162,141,178,111,167,146,70,39,87,195,34,116,85,221,240,245,233,209,81,86,96,0,67,254,104,26,9,171,28,68,232,21,131,10,209,204,83,237,5,234,139,48,165,186,79,77,227,169,169,54,82,178,138,182,55,73,190,162,72,216,189,31,52,105,209,23,119,197,215,167,68,85,72,1,195,215,46,30,51,176,109,125,211,76,215,41,209,191,5,101,199,243,11,53,210,227,83,246,138,213,39,98,150,10,216,164,150,77,140,169,115,221,181,140,114,244,106,43,151,167,68,69,95,113,63,249,160,104,38,172,113,19,160,86,12,43,71,49,79,180,23,170,44,194,150,233,61,55,142,166,164,217,74,202,42,216,221,38,250,137,35,98,244,124,209,167,68,93,223,23,94,157,17,85,32,7,15,92,184,120,206,193,181,247,77,51,92,167,70,252,21,151,31,204,44,215,75,141,79,218,43,84,157,138,88,43,98,146,89,54,50,165,207,118,214,49,203,209,168,174,94,157,17,21,125,197,223,128,10,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,251,69,106,143,191,75,61,108,178,69,38,199,212,181,237,220,199,181,122,57,17,201,215,162,162,47,184,179,254,2,180,183,59,209,110,19,176,109,51,212,187,23,177,178,75,55,180,252,109,23,138,134,163,181,221,185,85,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,128,28,116,240,137,199,103,19,188,71,100,89,253,183,69,123,184,221,191,109,139,25,254,217,44,237,235,107,167,123,246,75,239,154,57,62,250,71,205,81,182,70,171,217,223,237,170,170,49,9,85,202,219,133,204,239,134,189,44,204,63,107,120,55,217,204,207,35,200,27,220,254,115,134,179,191,107,167,166,143,194,255,0,131,203,36,77,219,52,245,191,195,163,215,119,197,213,17,157,38,168,41,175,141,14,92,60,73,231,60,80,103,249,174,136,232,223,141,196,50,11,132,119,74,106,159,180,84,17,247,234,167,167,138,74,217,54,84,212,182,86,238,171,125,66,244,84,70,167,94,140,68,102,212,37,175,43,45,17,226,47,135,172,3,56,211,157,112,211,234,76,110,219,61,226,158,247,100,149,183,26,90,185,234,167,154,21,134,173,175,117,60,242,53,172,99,105,105,21,168,173,106,245,146,79,123,191,131,38,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,242,158,33,116,11,6,190,213,98,217,174,184,105,254,63,122,162,217,226,109,215,76,154,138,146,170,13,236,107,217,190,41,36,107,219,185,143,107,147,170,123,218,228,84,247,42,30,131,10,212,44,7,82,173,82,223,116,231,56,199,242,171,108,21,14,164,150,178,201,115,134,186,8,231,107,90,231,68,233,33,115,154,143,70,189,142,86,170,245,232,246,175,245,161,229,46,220,77,240,219,96,186,214,216,175,188,65,233,173,186,229,110,168,146,146,178,142,175,44,160,134,122,105,227,114,182,72,164,141,210,163,152,246,185,21,170,213,68,84,84,84,83,213,225,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,94,189,30,213,254,180,63,86,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,154,254,246,60,44,127,194,91,74,191,241,149,187,255,0,56,233,86,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,149,154,234,22,3,166,182,168,175,186,141,156,99,248,173,182,122,134,210,69,89,123,185,195,67,4,147,185,174,115,98,108,147,57,173,87,171,88,247,35,81,122,244,99,151,250,148,242,150,158,38,248,109,191,221,104,172,86,46,32,244,214,227,114,184,212,71,73,71,71,73,150,80,77,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,33,210,193,226,179,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,78,157,88,228,254,165,24,86,183,232,190,165,93,101,177,105,206,175,97,89,85,202,10,119,85,203,71,100,191,210,87,79,28,13,115,90,233,93,28,50,57,200,196,115,216,213,114,167,78,175,106,127,90,30,212,30,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,245,232,199,47,245,41,229,45,60,77,240,219,127,186,209,88,172,92,65,233,173,198,229,113,168,142,146,142,142,147,44,160,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,67,165,128,124,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,245,220,214,61,208,76,214,185,83,163,150,41,17,58,237,94,159,88,0,0,0,0,0,0,0,0,1,207,242,158,33,116,11,6,190,213,98,217,174,184,105,254,63,122,162,217,226,109,215,76,154,138,146,170,13,236,107,217,190,41,36,107,219,185,143,107,147,170,123,218,228,84,247,42,31,171,130,234,198,150,106,135,142,253,153,234,94,41,150,251,51,181,227,125,133,121,166,175,240,189,205,221,190,239,101,238,217,187,182,253,187,186,117,216,238,159,193,79,86,0,0,0,0,0,3,154,93,184,155,225,182,193,117,173,177,95,120,131,211,91,117,202,221,81,37,37,101,29,94,89,65,12,244,211,198,229,108,145,73,27,165,71,49,237,114,43,85,170,136,168,168,168,167,181,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,220,230,170,47,189,20,253,96,115,75,183,19,124,54,216,46,181,182,43,239,16,122,107,110,185,91,170,36,164,172,163,171,203,40,33,158,154,120,220,173,146,41,35,116,168,230,61,174,69,106,181,81,21,21,21,20,245,120,86,161,96,58,149,106,150,251,167,57,198,63,149,91,96,168,117,36,181,150,75,156,53,208,71,59,90,215,58,39,73,11,156,212,122,53,236,114,181,87,175,71,181,127,173,15,64,15,21,154,235,126,139,233,173,214,43,22,163,106,246,21,138,220,167,167,109,92,84,119,187,253,37,12,242,64,231,57,173,149,177,205,35,92,172,87,49,237,71,34,116,234,199,39,245,41,245,96,186,177,165,154,161,227,191,102,122,151,138,101,190,204,237,120,223,97,94,105,171,252,47,115,119,111,187,217,123,182,110,237,191,110,238,157,118,59,167,240,83,242,178,158,33,116,11,6,190,213,98,217,174,184,105,254,63,122,162,217,226,109,215,76,154,138,146,170,13,236,107,217,190,41,36,107,219,185,143,107,147,170,123,218,228,84,247,42,30,131,10,212,44,7,82,173,82,223,116,231,56,199,242,171,108,21,14,164,150,178,201,115,134,186,8,231,107,90,231,68,233,33,115,154,143,70,189,142,86,170,245,232,246,175,245,161,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,249,79,16,186,5,131,95,106,177,108,215,92,52,255,0,31,189,81,108,241,54,235,166,77,69,73,85,6,246,53,236,223,20,146,53,237,220,199,181,201,213,61,237,114,42,123,149,15,213,193,117,99,75,53,67,199,126,204,245,47,20,203,125,153,218,241,190,194,188,211,87,248,94,230,238,223,119,178,247,108,221,219,126,221,221,58,236,119,79,224,167,171,7,148,206,181,99,75,52,191,192,254,211,53,47,20,196,189,167,221,240,94,221,188,211,80,120,174,222,222,231,107,188,246,239,219,220,102,237,189,122,111,111,95,226,135,229,98,220,66,232,22,115,125,165,197,176,173,112,211,252,130,245,91,191,195,91,173,121,53,21,93,84,251,24,231,191,100,81,200,231,187,107,24,231,47,68,247,53,170,171,238,69,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,220,208,184,233,253,181,229,79,208,237,28,204,252,94,155,89,118,123,98,166,137,187,97,190,221,35,145,202,189,38,71,47,136,163,135,164,125,190,136,214,62,84,124,159,122,214,211,200,146,43,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,213,21,245,48,197,209,205,116,109,94,228,49,72,231,163,93,19,164,154,199,193,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,70,174,115,122,23,89,139,107,45,139,94,109,22,109,150,92,218,223,29,186,233,87,26,207,39,243,197,35,85,141,89,149,200,177,69,220,164,74,118,198,198,185,21,254,18,119,108,69,107,156,239,63,201,223,90,45,90,117,196,53,235,79,242,140,190,146,205,104,207,236,236,164,163,167,169,99,90,202,251,220,53,12,240,113,36,170,222,172,122,197,53,107,88,213,115,91,35,228,107,62,41,22,36,45,127,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,2,170,249,205,234,151,218,190,35,172,90,103,65,125,241,84,24,38,63,31,137,162,240,187,60,29,210,181,235,52,223,120,172,71,73,190,149,182,231,123,156,230,55,167,68,232,238,226,31,171,201,147,66,235,50,157,101,190,235,205,222,205,190,203,132,219,228,183,90,234,228,89,227,254,120,171,106,49,203,10,181,18,41,123,116,139,80,217,24,231,42,179,197,192,237,138,174,107,155,114,128,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,193,202,184,151,226,47,4,225,127,75,43,245,51,58,168,255,0,43,71,103,162,217,55,243,157,211,195,77,52,20,125,200,162,147,179,221,236,61,189,215,183,99,63,138,175,240,69,163,107,79,29,186,243,15,20,116,92,83,95,114,106,186,203,195,42,35,130,178,213,73,63,134,162,154,200,146,163,164,179,198,199,36,141,142,153,91,213,19,171,94,230,200,169,58,171,166,78,226,222,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,190,55,59,162,57,88,221,236,86,72,212,216,246,170,244,179,149,113,99,229,99,89,62,95,228,62,157,57,23,249,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,232,138,250,152,98,232,217,24,253,210,61,145,247,247,72,171,55,106,122,128,1,23,249,152,221,174,182,14,10,53,2,251,98,185,213,219,174,86,234,139,13,93,29,101,36,206,134,122,105,227,189,208,186,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,15,202,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,75,80,86,95,29,92,89,230,92,34,241,237,138,231,22,42,122,187,197,138,191,77,233,105,175,184,227,107,210,150,11,171,18,182,232,144,43,222,177,202,140,124,82,189,36,107,209,155,250,119,24,138,141,149,232,182,19,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,5,80,104,103,48,74,110,29,184,175,214,125,30,214,75,173,91,180,234,227,169,25,37,77,21,202,105,101,153,152,203,210,178,186,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,157,58,190,69,91,95,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,125,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,125,248,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,173,123,150,127,16,92,65,113,13,163,87,44,147,93,49,254,228,116,87,5,130,201,149,246,34,164,246,252,106,233,59,205,240,209,181,172,254,199,123,91,31,122,54,182,55,238,217,211,185,12,174,116,192,5,53,242,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,189,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,239,154,71,185,176,185,141,234,141,141,207,124,119,40,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,162,190,110,58,103,149,97,252,94,222,51,171,181,39,91,46,123,111,160,184,90,42,163,142,78,219,188,53,36,52,115,192,231,185,136,197,153,143,129,30,230,49,206,219,28,240,57,85,21,253,18,64,114,66,213,47,254,146,244,82,225,125,255,0,106,101,54,139,103,133,255,0,158,154,190,126,242,51,255,0,197,173,216,247,255,0,198,198,255,0,124,82,213,1,157,110,62,53,51,21,213,222,47,117,39,58,194,170,252,93,150,162,225,79,111,166,170,108,145,201,29,87,130,164,134,141,243,196,248,222,230,62,25,31,78,231,198,244,119,197,27,152,229,68,85,84,75,20,228,183,163,151,220,63,70,178,221,98,187,205,219,164,212,75,133,61,61,174,155,107,23,117,45,181,213,17,186,167,123,94,170,155,231,158,162,46,219,152,199,55,195,110,248,155,35,85,32,183,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,114,174,44,124,172,107,39,203,252,135,211,167,34,87,45,46,96,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,195,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,245,114,170,189,93,214,194,128,33,7,54,204,255,0,50,210,205,11,192,53,7,79,178,26,187,30,67,99,212,138,10,154,26,234,101,77,241,63,217,183,36,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,94,191,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,179,237,6,63,220,154,163,217,125,217,170,25,75,253,148,248,34,142,126,236,116,235,39,221,162,236,235,181,221,21,61,242,0,3,133,113,167,196,117,215,133,141,6,186,234,165,139,8,171,201,110,77,168,134,219,70,196,137,206,162,162,158,125,201,29,85,115,154,168,230,83,53,200,141,247,42,43,228,124,49,35,153,220,238,54,152,56,125,227,199,89,116,95,136,43,182,188,228,151,171,174,105,38,87,221,251,87,107,158,226,218,88,239,95,116,246,211,110,119,106,70,67,225,222,172,88,187,113,166,200,218,232,89,178,55,185,171,126,152,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,1,85,124,224,184,188,254,60,35,224,181,191,228,43,115,151,73,65,255,0,65,85,65,73,12,175,95,243,39,145,88,207,242,13,73,63,191,198,121,254,81,92,87,234,130,102,86,254,21,107,236,21,121,22,39,37,61,77,93,182,174,22,199,19,49,104,35,74,186,154,137,101,237,192,175,157,149,21,51,193,26,58,105,90,145,189,236,70,245,222,140,91,116,5,122,243,68,215,156,203,134,221,92,225,215,85,176,202,218,182,190,221,81,144,178,231,67,13,66,66,203,181,185,95,106,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,73,149,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,0,5,69,235,95,24,57,55,8,220,206,245,34,244,213,171,173,194,111,149,24,251,114,203,61,36,84,253,250,232,34,177,194,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,106,152,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,43,3,46,227,95,247,85,230,103,170,150,12,254,231,117,147,76,178,159,98,199,114,166,129,123,177,218,235,150,209,111,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,233,43,161,138,53,179,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,2,173,121,83,241,219,106,91,85,7,11,58,203,147,85,182,228,218,132,131,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,189,206,71,163,251,13,86,108,130,57,45,40,0,120,173,104,213,236,55,65,116,191,32,213,205,64,158,174,59,22,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,207,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,36,42,229,119,175,57,151,18,90,185,196,86,171,102,117,181,110,125,198,163,30,101,178,134,106,132,153,150,155,114,62,234,180,244,81,43,88,198,236,141,174,232,174,70,55,123,213,242,57,55,189,202,182,20,10,203,227,171,139,60,203,132,94,61,177,92,226,197,79,87,120,177,87,233,189,45,53,247,28,109,122,82,193,117,98,86,221,18,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,22,194,116,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,0,2,181,121,190,106,150,119,162,217,222,128,106,102,154,95,125,141,146,89,190,213,248,42,223,11,13,71,107,187,13,4,50,125,220,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,73,127,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,160,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,86,188,208,121,130,84,218,106,111,92,47,104,181,214,145,239,125,59,168,51,11,229,52,177,84,179,100,209,85,83,214,89,86,41,96,115,81,232,215,192,231,207,20,187,227,122,58,47,133,237,127,74,214,210,29,23,213,13,122,204,163,211,253,35,196,42,242,43,236,148,242,213,173,60,47,142,38,69,4,104,155,229,150,89,92,216,162,103,85,107,81,207,115,81,94,246,49,58,185,237,69,243,255,0,219,86,5,149,127,141,113,204,147,28,184,127,202,81,215,91,107,169,228,255,0,179,36,51,71,35,63,226,115,92,223,234,84,47,79,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,232,249,61,169,75,4,116,177,203,117,222,202,120,169,224,238,212,212,57,60,51,85,92,206,157,83,171,125,233,48,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,181,115,21,209,203,22,178,112,143,157,211,93,230,240,245,120,125,190,124,198,215,83,181,239,236,213,80,65,44,142,77,141,123,17,221,216,22,162,14,174,220,214,119,247,237,115,152,212,40,51,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,233,215,162,167,241,52,17,171,25,215,237,67,128,92,203,82,253,151,236,207,181,186,63,113,190,248,46,255,0,123,194,248,171,44,147,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,206,185,163,61,16,205,109,90,107,192,214,3,168,215,218,122,185,237,184,174,147,218,175,117,145,82,49,174,158,72,41,172,241,205,35,99,107,156,214,171,213,172,84,68,87,53,58,244,234,169,252,76,246,106,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,189,58,117,85,254,37,249,242,234,209,203,22,141,240,143,130,83,90,38,241,21,121,133,190,12,198,233,83,181,236,239,85,87,193,20,141,77,142,123,209,189,168,18,158,14,173,218,215,246,55,237,107,158,228,36,168,41,91,157,95,154,124,91,229,253,15,168,220,78,21,192,87,19,20,220,44,113,13,108,206,47,52,52,147,227,215,202,127,179,153,4,211,36,187,232,173,211,212,64,249,42,226,72,154,231,57,241,58,24,228,86,108,126,246,53,236,68,107,158,215,183,65,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,177,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,15,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,253,173,89,102,84,71,72,230,181,17,24,198,71,27,60,85,110,139,234,133,187,72,232,53,222,225,136,85,210,224,151,75,194,216,104,111,19,62,54,50,170,181,25,35,213,177,70,174,238,189,136,144,202,139,43,88,177,239,141,236,221,189,170,212,233,92,20,113,93,125,225,47,89,104,179,46,237,214,179,16,185,116,163,202,108,148,83,49,190,62,151,107,210,57,17,178,34,177,102,129,239,238,198,189,88,229,232,248,251,140,100,178,41,161,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,60,7,22,62,86,53,147,229,254,67,233,211,153,193,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,226,250,120,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,181,209,62,89,84,0,34,175,52,127,34,122,155,244,95,88,162,40,175,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,238,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,79,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,157,172,165,110,117,126,105,241,111,151,244,62,163,113,57,167,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,102,179,139,31,52,250,201,243,3,33,245,25,201,255,0,202,143,142,159,239,28,47,235,94,103,254,215,165,192,43,107,155,254,115,93,107,146,161,93,255,0,69,225,88,230,255,0,179,133,31,254,15,9,106,128,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,28,127,153,31,48,74,110,34,106,99,209,237,27,186,213,183,78,173,213,13,169,173,185,67,44,176,179,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,58,117,100,106,156,87,130,78,15,178,110,46,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,186,255,0,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,3,42,229,201,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,150,42,1,93,92,197,185,143,223,116,19,59,180,232,238,133,207,183,47,199,238,20,151,92,166,166,182,137,146,80,173,43,161,238,71,107,86,72,221,242,119,153,44,82,201,44,47,141,209,181,24,214,72,175,124,137,20,149,224,235,140,92,19,139,252,18,162,255,0,96,163,246,54,73,102,217,246,131,31,238,77,81,236,190,236,213,12,165,254,202,124,17,71,63,118,58,117,147,238,209,118,117,218,238,138,158,249,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,186,185,210,104,229,247,48,209,172,75,88,173,19,119,41,52,238,225,81,79,116,166,218,196,219,75,114,117,60,109,169,222,231,162,174,201,224,167,139,182,214,61,206,241,59,190,22,198,229,90,235,224,31,83,49,93,34,226,247,77,179,172,214,175,194,89,105,238,21,22,250,154,167,73,28,113,210,248,218,73,168,217,60,175,145,237,99,33,141,245,13,124,143,87,124,49,181,238,68,85,68,69,209,73,207,245,251,88,236,92,63,232,214,89,172,89,28,62,34,147,25,183,186,162,58,109,207,103,139,170,123,146,58,106,109,236,99,214,62,236,242,69,23,115,98,181,155,247,59,225,106,169,153,115,77,26,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,78,215,179,197,213,61,206,146,166,167,99,222,245,143,187,60,146,203,219,222,173,102,253,173,248,90,136,82,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,114,174,44,124,172,107,39,203,252,135,211,167,51,109,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,125,60,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,54,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,14,233,106,124,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,226,215,177,205,94,138,138,132,11,231,87,229,99,22,249,129,67,233,215,18,165,116,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,162,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,0,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,236,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,173,102,45,123,173,133,141,241,244,187,88,178,70,174,141,85,139,52,15,127,106,68,232,199,47,70,73,219,99,37,141,9,1,203,23,143,31,216,133,246,155,65,181,98,245,183,1,200,46,13,246,109,210,227,113,237,210,226,243,57,147,58,78,141,237,57,123,53,19,186,157,29,186,72,226,133,203,36,203,211,124,174,91,169,34,87,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,77,178,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,237,200,198,77,182,133,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,41,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,187,91,34,129,85,124,243,191,4,255,0,50,126,154,67,94,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,219,254,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,14,63,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,193,94,11,57,183,212,222,174,182,173,45,226,178,106,72,234,43,234,38,138,12,241,59,84,176,53,239,115,86,8,171,169,227,141,177,68,206,171,35,60,75,21,172,106,118,123,145,162,36,179,145,47,154,63,158,205,77,250,47,163,209,30,255,0,151,7,48,10,206,29,239,177,105,38,175,100,95,220,158,191,196,207,21,77,68,115,212,73,142,213,108,124,155,169,217,11,36,145,240,205,34,35,31,10,55,106,73,42,74,213,103,223,36,183,126,1,64,60,209,252,246,106,111,209,125,30,136,237,92,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,122,163,99,115,223,29,202,31,36,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,125,119,57,140,116,240,181,206,68,232,213,150,52,94,155,147,175,214,101,92,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,117,138,15,19,60,85,53,17,193,79,30,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,124,145,78,160,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,160,30,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,233,149,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,230,156,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,5,85,243,206,252,19,252,201,250,105,5,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,61,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,187,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,193,64,60,209,252,246,106,111,209,125,30,136,244,28,178,248,193,198,120,90,213,11,221,151,81,150,146,143,9,206,105,226,109,214,240,232,170,37,158,217,61,28,117,15,166,123,35,129,146,58,86,61,211,62,39,49,25,215,172,145,191,115,82,55,53,247,188,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,26,243,20,227,170,155,133,172,53,112,125,62,175,164,126,170,95,233,225,154,134,26,154,89,94,203,101,186,101,168,98,220,145,86,53,130,103,182,74,119,70,200,92,255,0,233,189,175,115,30,198,171,31,70,216,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,95,79,0,188,20,98,188,41,233,197,37,238,237,108,241,26,155,147,91,225,147,35,184,84,36,111,146,131,122,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,118,182,38,69,194,185,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,157,17,95,83,12,93,90,230,200,229,238,67,20,109,98,181,209,54,57,170,91,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,198,173,137,207,123,188,52,142,108,142,133,251,157,185,136,173,85,238,50,70,50,157,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,230,112,120,201,208,186,206,29,184,142,204,244,231,216,222,206,178,182,225,37,199,28,107,22,119,194,251,61,67,221,37,42,71,44,232,143,151,182,197,236,61,253,92,157,216,101,110,247,43,85,203,53,56,21,215,74,60,167,151,167,16,58,13,119,188,239,189,97,56,126,77,113,181,210,72,144,71,252,207,87,65,51,220,144,163,85,37,151,183,86,181,14,145,238,106,163,60,92,13,222,168,230,181,181,130,90,79,28,186,209,106,198,185,111,232,62,139,218,178,250,72,50,28,195,23,196,234,238,54,86,177,178,207,61,146,11,107,100,238,191,171,87,178,207,25,21,46,215,117,99,158,177,72,214,238,107,37,68,132,28,27,104,93,103,17,60,71,97,154,115,236,111,104,217,93,112,142,227,145,181,235,59,33,101,158,157,237,146,169,36,150,4,87,197,220,98,118,24,254,173,78,236,209,55,123,85,200,228,209,240,5,43,115,171,243,79,139,124,191,161,245,27,137,0,9,233,202,199,141,59,86,129,230,85,154,53,170,89,5,37,175,79,178,234,133,171,165,174,158,153,168,203,109,237,201,20,77,150,105,247,34,199,77,44,81,163,30,231,163,218,199,178,23,125,211,59,207,91,180,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,146,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,135,152,23,29,215,222,42,178,169,48,172,89,254,11,76,177,251,130,201,110,166,232,201,61,169,85,4,149,81,197,117,222,250,120,170,32,238,211,84,53,60,51,149,90,206,157,87,171,189,233,249,92,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,253,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,220,232,153,45,233,254,203,112,79,217,103,236,83,216,95,218,103,217,255,0,178,222,204,241,83,127,232,191,13,225,187,29,237,253,223,239,63,14,253,251,255,0,175,119,95,121,65,156,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,219,94,138,201,33,145,91,31,117,35,111,64,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,208,123,158,214,61,237,70,62,223,184,155,187,90,175,252,34,106,189,246,197,115,164,184,219,110,58,111,125,171,163,172,164,153,179,65,83,4,150,201,157,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,109,207,127,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,74,142,241,69,178,111,230,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,110,199,255,0,20,95,226,137,213,64,34,175,52,127,34,122,155,244,95,88,162,40,4,237,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,158,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,221,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,168,30,117,126,105,241,111,151,244,62,163,113,32,1,98,156,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,122,163,99,115,223,29,202,3,53,156,88,249,167,214,79,152,25,15,168,206,114,162,239,185,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,253,242,69,58,128,5,0,243,71,243,217,169,191,69,244,122,35,138,96,218,233,168,250,109,167,25,206,151,225,87,159,101,90,181,27,192,197,127,154,4,86,213,84,82,210,165,66,37,43,100,69,248,33,147,197,59,186,136,155,158,214,53,138,228,99,164,99,218,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,209,78,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,0,6,85,207,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,250,121,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,210,212,130,188,199,249,128,81,240,239,98,151,73,52,135,34,254,235,21,254,26,121,106,105,227,130,162,60,118,151,123,36,221,80,201,153,36,111,154,104,209,88,200,85,187,146,57,86,87,43,62,229,37,164,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,4,240,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,116,233,12,93,217,81,36,115,82,73,28,247,57,219,81,89,20,114,84,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,7,63,215,237,28,177,113,1,163,89,102,142,228,115,120,122,76,154,222,234,120,234,118,189,254,18,169,142,73,41,170,118,49,236,89,59,83,199,20,189,189,232,215,236,218,239,133,202,134,101,205,52,104,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,219,158,255,0,9,84,199,58,58,154,109,239,99,22,78,212,241,203,23,115,98,53,251,55,55,225,114,41,13,121,207,234,245,78,33,160,216,214,145,219,167,171,134,163,80,175,14,154,177,91,4,79,130,107,117,191,183,44,144,189,238,248,216,245,169,154,134,70,171,19,222,144,200,138,228,69,218,250,214,224,103,75,237,90,199,197,166,153,224,119,215,82,45,182,123,199,180,171,32,171,162,109,92,21,112,80,195,37,108,148,178,68,229,70,185,147,54,153,97,94,189,81,18,69,85,107,186,109,93,25,148,3,205,31,207,102,166,253,23,209,232,142,149,202,231,141,187,87,15,217,52,218,37,169,19,210,81,225,57,165,225,149,108,189,85,213,54,158,11,21,106,211,190,55,75,39,72,92,233,25,59,163,162,137,92,249,25,28,41,26,200,189,17,100,82,237,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,135,170,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,151,63,151,115,39,192,114,126,8,114,221,126,211,27,149,37,171,54,160,167,130,201,246,122,182,186,20,173,181,94,234,215,183,19,152,217,24,230,213,177,141,239,85,70,169,30,217,163,165,149,28,145,171,38,108,84,173,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,182,211,205,178,197,147,99,60,19,96,22,44,207,57,171,204,111,180,153,197,3,110,23,218,154,26,122,55,215,78,182,251,146,185,233,5,59,27,20,76,69,93,172,98,34,170,49,173,71,58,71,110,123,169,216,145,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,183,253,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,28,171,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,191,114,103,91,84,180,183,59,209,108,238,231,166,122,151,98,246,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,89,255,0,8,124,213,44,86,238,31,114,59,62,189,221,60,78,103,167,56,255,0,136,180,213,220,110,111,117,86,103,39,118,86,67,76,138,202,117,237,204,205,212,80,186,71,58,89,30,215,201,80,254,169,28,206,74,203,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,218,79,41,222,10,45,216,182,43,108,226,163,82,45,155,242,75,207,90,156,58,7,165,85,60,214,170,23,71,81,79,37,68,141,87,50,57,188,84,115,110,98,58,55,181,34,72,164,99,213,101,84,101,149,0,85,95,60,239,193,63,204,159,166,149,86,78,158,92,28,192,43,56,119,190,197,164,154,189,145,127,114,122,255,0,19,60,85,53,17,207,81,38,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,124,146,221,249,229,53,75,84,176,77,22,193,46,122,153,169,119,223,99,99,118,110,207,141,173,240,179,84,118,187,179,50,24,254,238,22,62,71,117,146,86,55,225,106,244,235,213,122,34,42,166,125,248,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,254,157,182,42,171,98,98,36,138,229,139,192,119,237,190,251,77,175,58,177,101,221,128,227,247,6,251,54,215,113,183,119,41,114,137,154,201,155,39,71,119,90,189,154,121,219,78,174,221,28,145,76,228,146,21,235,178,86,167,42,230,143,231,179,83,126,139,232,244,68,85,45,83,149,31,29,63,222,56,95,214,188,207,253,175,75,128,86,215,55,252,230,186,215,37,66,187,254,139,194,177,205,255,0,103,10,63,252,30,18,213,1,64,60,209,252,246,106,111,209,125,30,136,138,165,201,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,149,173,198,55,16,191,188,255,0,16,89,38,172,209,83,93,104,172,181,125,138,43,37,190,227,85,222,146,142,134,8,155,27,90,136,138,172,139,184,244,146,119,68,197,86,182,73,228,248,158,189,94,235,105,229,77,123,226,11,52,225,246,167,63,214,205,72,186,228,214,171,181,194,74,124,82,43,162,197,83,85,29,44,18,202,218,154,151,214,110,117,68,221,202,135,201,18,71,58,238,141,180,105,179,224,123,81,40,176,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,127,220,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,210,40,164,14,99,252,192,43,56,136,190,203,164,154,67,145,127,114,122,15,13,60,181,52,241,207,79,38,69,85,177,146,110,168,100,204,142,70,67,12,138,172,100,42,221,171,36,75,43,149,255,0,114,145,65,98,213,57,24,254,54,126,91,253,72,181,64,82,183,58,191,52,248,183,203,250,31,81,184,144,0,177,78,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,182,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,61,243,72,247,54,23,49,189,81,177,185,239,142,229,0,5,85,243,206,252,19,252,201,250,105,85,100,180,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,118,223,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,80,15,52,127,61,154,155,244,95,71,162,34,169,105,60,164,56,211,181,89,105,163,225,79,84,178,10,74,10,121,42,58,224,115,203,76,216,152,233,231,150,73,42,45,242,206,142,68,87,201,44,136,248,17,237,234,231,190,88,251,138,171,4,69,175,149,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,80,115,65,229,247,77,105,166,189,113,67,162,214,170,183,177,245,14,175,204,44,116,209,75,82,253,243,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,108,141,136,233,126,22,53,253,43,215,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,220,198,120,186,87,181,209,212,211,111,123,30,145,247,96,146,88,187,155,21,204,223,185,191,19,81,77,15,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,21,230,13,198,221,171,133,12,2,59,22,49,61,37,118,162,229,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,196,106,170,71,39,74,44,187,92,243,45,87,207,235,111,53,145,213,223,242,204,198,241,37,76,172,164,164,69,158,225,113,171,153,92,228,142,24,90,136,175,146,89,23,163,35,106,123,220,136,212,254,8,93,247,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,254,155,220,198,189,236,106,61,245,151,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,43,3,157,166,142,88,165,197,112,94,32,105,230,236,222,169,174,9,135,86,71,181,238,241,116,178,71,81,87,78,189,85,251,35,236,190,42,159,114,51,115,252,87,196,238,145,181,22,181,116,111,88,239,186,55,113,202,106,109,16,248,138,76,195,15,189,225,215,74,109,204,103,122,150,190,149,241,181,119,185,143,86,246,167,74,121,250,55,107,159,216,217,185,173,123,148,240,7,74,215,29,111,186,235,117,78,14,235,133,142,146,215,79,129,224,246,108,30,133,144,200,233,31,60,20,17,42,44,242,185,122,34,190,73,100,149,232,141,106,35,88,172,103,196,173,89,31,99,252,146,244,114,197,22,43,157,113,3,81,55,122,245,83,112,92,58,142,61,175,111,132,165,142,58,122,186,133,234,143,217,39,121,242,211,123,149,155,153,225,126,23,116,145,200,150,126,1,74,220,234,252,211,226,223,47,232,125,70,226,114,174,93,124,58,96,156,80,106,158,113,166,121,213,63,225,253,206,178,207,91,190,111,230,203,167,137,164,134,10,206,220,82,199,222,237,119,222,238,211,221,177,255,0,193,83,248,42,112,173,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,154,114,186,230,1,71,119,163,182,240,201,173,249,23,102,235,15,134,183,96,247,73,227,130,10,89,41,98,130,40,33,180,187,182,198,109,153,59,93,98,146,69,123,166,116,142,141,92,143,72,155,47,64,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,208,246,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,60,60,75,240,233,157,240,191,170,117,250,103,157,83,255,0,149,172,179,214,239,135,249,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,189,159,193,83,248,42,203,254,83,124,102,216,180,146,251,251,179,231,54,174,213,171,59,200,25,81,100,188,83,177,239,146,11,197,67,33,166,109,53,67,19,175,88,101,237,66,214,72,212,69,142,69,93,253,88,245,124,55,40,82,7,52,46,53,255,0,120,12,237,250,49,167,183,59,85,118,155,97,183,6,84,197,113,162,94,247,182,110,141,133,204,125,66,74,230,167,72,98,238,207,12,105,26,171,36,248,229,223,35,95,23,111,133,240,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,241,163,101,115,30,223,19,35,91,35,97,102,215,110,122,43,149,59,108,145,236,188,142,33,113,107,22,13,193,126,165,225,88,181,15,130,178,227,250,95,121,181,219,169,187,175,147,177,75,5,166,88,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,230,112,137,255,0,205,11,129,111,216,166,84,253,113,209,204,51,194,105,181,235,103,182,41,168,157,186,27,21,210,73,28,139,210,20,106,120,122,57,186,199,219,232,174,99,37,87,199,247,77,117,60,107,26,184,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,138,188,209,252,137,234,111,209,125,98,136,164,190,25,45,54,171,255,0,18,90,81,98,190,219,41,46,54,219,142,113,98,164,172,163,171,133,179,65,83,4,149,240,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,78,213,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,232,28,159,242,77,121,181,235,205,206,197,166,56,197,37,219,9,187,83,211,174,115,45,106,246,96,160,130,62,239,133,168,101,66,49,206,74,148,115,230,108,112,34,42,76,142,149,28,140,70,45,68,31,95,58,191,52,248,183,203,250,31,81,184,158,127,151,151,9,152,111,23,90,95,173,184,61,246,162,146,207,125,160,168,197,234,108,89,27,168,22,170,123,83,214,74,245,157,24,196,146,37,123,37,137,139,27,152,175,217,215,182,245,69,116,76,84,137,90,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,121,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,218,121,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,38,216,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,247,205,35,218,233,154,246,245,71,72,215,190,75,21,51,89,197,143,154,125,100,249,129,144,250,140,231,117,187,240,57,77,146,242,255,0,195,120,184,211,151,213,173,246,219,79,114,126,93,105,70,75,80,149,212,145,93,170,96,109,108,8,212,114,196,248,34,107,59,173,94,145,44,49,58,78,172,116,111,239,69,92,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,233,20,1,64,60,209,252,246,106,111,209,125,30,136,142,184,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,126,124,29,112,169,130,112,79,163,85,15,189,220,173,81,228,149,118,246,86,231,25,39,140,154,42,25,124,51,170,37,107,190,254,78,220,80,211,199,60,145,247,81,177,111,107,59,143,107,85,118,182,168,57,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,237,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,110,55,190,109,214,43,203,11,139,125,109,226,103,13,200,109,250,191,139,213,220,95,141,84,35,33,205,225,166,130,150,146,189,242,46,229,162,150,38,108,111,137,141,174,107,145,208,49,89,218,86,119,82,55,236,117,68,223,6,85,201,211,69,203,254,179,87,120,7,211,190,32,116,67,29,241,121,213,39,182,231,201,173,177,73,60,181,87,234,88,238,51,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,186,43,164,107,25,36,64,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,150,255,0,123,230,231,164,235,195,4,154,163,100,130,213,73,170,117,190,42,142,223,130,84,213,84,213,246,42,163,168,142,52,146,121,227,130,52,88,82,9,163,169,69,94,219,101,219,36,44,147,184,199,171,41,219,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,39,150,47,1,223,177,11,21,54,188,234,197,151,110,125,144,91,219,236,219,93,198,221,219,170,197,225,115,230,108,157,29,221,114,119,170,32,117,58,187,116,113,203,11,86,72,87,166,249,90,179,252,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,25,204,227,155,75,237,90,57,197,166,166,96,118,39,82,37,182,11,199,180,168,224,164,162,109,36,20,144,87,67,29,108,116,177,196,213,86,181,144,182,165,33,78,157,17,82,52,84,107,122,237,75,41,228,193,171,213,57,126,131,100,186,71,113,158,174,106,141,61,188,54,106,53,116,17,50,8,109,215,14,228,177,194,199,183,227,123,210,166,26,233,28,175,79,114,77,26,35,149,19,107,34,7,55,221,80,186,230,156,90,84,224,115,54,174,11,110,159,89,232,173,180,240,58,181,210,193,44,245,48,182,182,90,166,69,209,27,11,220,218,136,97,119,77,202,228,165,141,85,223,193,173,237,92,143,176,10,105,110,186,167,170,85,216,245,90,84,82,211,219,172,22,187,179,146,86,192,172,149,210,207,91,78,197,235,218,123,209,97,160,123,189,202,246,34,199,253,20,145,119,90,249,64,60,209,252,246,106,111,209,125,30,136,138,165,196,242,175,227,170,155,63,199,173,92,48,234,149,125,36,25,61,142,158,27,110,25,52,52,178,239,187,91,160,165,153,238,130,84,142,53,134,55,210,195,76,136,146,61,236,238,177,204,77,174,145,143,124,150,62,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,98,156,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,116,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,123,161,141,142,108,46,99,186,43,99,115,25,29,117,147,167,148,103,15,95,181,110,32,165,213,155,157,77,169,246,93,42,236,214,203,111,172,165,241,18,86,87,85,197,83,29,27,163,71,38,200,251,47,137,243,247,85,85,205,146,24,118,183,171,149,241,204,14,117,126,86,49,111,152,20,62,157,113,43,171,151,38,45,98,206,120,194,194,240,172,166,135,198,217,114,11,126,69,107,184,211,119,95,31,126,150,123,21,124,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,229,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,235,252,184,57,128,86,112,239,125,139,73,53,123,34,254,228,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,62,249,37,187,240,8,65,205,27,131,232,248,128,210,248,117,79,16,74,74,124,219,0,167,123,145,103,150,138,142,11,133,169,210,49,213,12,170,171,169,124,77,133,148,205,73,106,24,247,203,177,169,226,27,181,86,109,205,163,98,101,114,203,224,251,25,226,151,84,47,119,173,70,74,74,204,39,6,167,137,215,91,59,165,168,138,123,156,245,145,212,50,153,140,146,7,198,232,152,199,66,249,92,244,127,94,177,198,205,174,73,28,230,94,240,0,170,190,121,223,130,127,153,63,77,35,87,44,141,11,211,142,34,245,131,58,210,253,80,179,120,235,85,118,159,214,203,12,209,42,50,170,223,84,219,133,189,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,116,127,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,108,255,0,229,123,204,15,236,254,206,29,184,130,206,109,84,24,221,5,189,242,98,153,13,242,183,195,248,46,214,223,230,201,103,122,118,251,61,189,238,133,210,189,157,190,215,101,21,232,248,99,142,58,243,12,227,78,235,197,62,168,84,88,177,12,130,173,218,87,141,84,34,99,244,107,76,234,84,173,157,35,219,45,194,120,220,229,115,222,231,44,173,137,94,141,86,66,173,78,220,111,124,219,188,255,0,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,119,94,179,75,218,149,18,71,53,99,141,172,115,157,185,81,145,73,160,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,12,230,143,231,179,83,126,139,232,244,71,170,229,237,193,214,9,197,254,9,172,150,11,253,103,177,178,75,55,217,223,179,249,7,110,106,143,101,247,102,171,125,87,246,43,39,138,57,251,177,211,164,127,120,171,179,174,230,244,84,247,196,188,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,185,238,92,28,192,40,248,136,177,69,164,154,189,145,127,117,138,15,19,60,85,53,17,193,79,30,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,124,145,78,162,128,121,163,249,236,212,223,162,250,61,17,210,184,96,224,178,213,197,63,1,57,141,247,16,199,233,29,170,152,214,113,90,184,253,98,212,182,149,107,96,74,43,115,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,116,21,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,245,122,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,41,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,174,93,201,255,0,197,95,2,223,255,0,43,26,69,197,6,138,97,159,135,246,90,172,254,138,133,223,255,0,78,166,115,110,145,211,163,127,233,124,83,218,239,246,19,43,63,194,38,33,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,103,7,30,60,205,105,181,155,72,241,125,53,208,171,213,93,165,153,85,157,181,90,128,216,160,149,175,166,124,140,103,91,60,85,82,54,55,72,196,119,121,39,123,34,70,74,206,211,90,245,99,230,141,96,174,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,186,243,14,225,235,21,225,127,80,180,239,72,241,106,159,31,224,52,254,150,166,227,116,125,44,116,243,92,235,165,185,220,93,45,68,141,98,127,155,27,17,206,123,153,20,81,49,94,253,155,150,85,114,49,252,108,252,183,250,145,106,128,165,110,117,126,105,241,111,151,244,62,163,113,57,255,0,3,60,25,88,184,195,211,141,98,182,71,117,246,54,103,139,251,14,163,25,185,74,247,173,43,100,149,43,251,180,213,49,183,175,88,101,237,68,139,35,90,178,70,230,53,205,220,136,248,164,137,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,19,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,54,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,190,105,30,215,76,215,183,170,58,70,189,242,88,168,5,85,243,206,252,19,252,201,250,105,10,184,10,210,220,19,90,120,177,193,180,207,82,236,94,217,198,239,62,211,241,180,94,42,106,126,239,106,219,85,52,127,121,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,207,241,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,242,215,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,237,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,111,84,108,110,123,227,185,66,128,121,163,249,236,212,223,162,250,61,17,232,56,12,224,251,25,226,231,75,245,198,202,228,164,162,205,172,116,246,39,98,119,138,185,106,59,20,51,203,37,91,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,109,116,74,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,242,234,121,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,253,242,69,197,121,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,109,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,129,145,172,111,68,86,177,243,113,254,12,184,191,202,184,59,212,122,236,198,211,97,251,71,101,189,91,221,111,187,216,164,184,201,73,29,79,69,223,4,237,123,81,236,108,209,61,21,26,247,199,39,72,229,157,136,141,89,55,183,154,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,211,149,215,47,250,59,69,29,183,137,189,111,199,123,215,89,188,53,199,7,181,207,36,19,210,199,75,44,17,79,13,217,221,183,191,116,203,221,233,20,114,35,29,11,163,116,138,213,122,196,232,172,252,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,249,207,248,129,211,63,219,38,135,103,154,91,29,37,170,162,175,38,199,235,173,244,30,212,143,125,44,53,207,133,222,22,119,252,15,86,246,167,72,164,71,181,170,230,57,136,230,166,230,161,154,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,63,40,250,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,167,195,94,144,211,104,46,131,96,218,71,12,20,145,212,99,182,120,97,184,45,36,242,205,4,183,23,245,150,182,104,223,47,71,171,36,169,146,105,17,21,27,209,30,136,141,106,34,53,58,88,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,122,115,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,173,16,255,0,109,88,22,85,254,53,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,169,80,154,156,84,241,221,98,226,171,130,252,71,10,202,95,224,181,55,31,204,40,36,184,211,116,124,158,212,165,130,211,60,114,221,119,178,158,42,120,59,181,53,14,79,12,213,87,51,167,84,234,223,122,70,190,19,188,211,232,223,204,12,123,212,96,52,166,113,254,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,60,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,59,99,145,145,205,177,126,9,226,238,49,143,116,50,177,91,36,111,86,166,248,222,199,34,116,114,18,42,183,153,30,182,213,112,161,65,195,12,17,82,81,190,142,157,108,51,100,16,178,5,125,102,54,180,114,83,37,178,90,119,194,230,163,209,175,106,37,76,111,100,155,34,98,42,43,213,242,191,133,104,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,119,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,185,189,87,162,185,92,230,177,141,123,222,198,59,66,156,52,112,233,130,112,191,165,148,26,103,130,211,255,0,146,172,188,86,239,155,249,206,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,177,159,193,19,248,170,184,177,242,177,172,159,47,242,31,78,156,205,97,169,44,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,40,95,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,187,155,43,34,253,94,95,188,119,95,120,85,202,163,194,178,151,248,221,50,200,46,9,37,198,155,163,35,246,93,84,242,82,199,45,215,123,41,229,168,159,181,77,78,228,240,205,84,107,250,245,78,142,247,173,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,162,141,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,188,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,138,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,201,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,149,3,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,79,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,168,135,251,106,192,178,175,241,174,57,146,99,151,15,249,74,58,235,109,117,60,159,246,100,134,104,228,103,252,78,107,155,253,74,133,233,242,230,227,95,247,170,211,137,236,25,253,206,213,30,166,226,223,119,114,166,129,123,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,210,38,205,20,105,77,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,32,7,51,174,3,191,98,23,218,157,121,210,123,46,220,7,32,184,59,218,86,187,117,187,183,75,139,204,230,66,216,250,187,186,229,236,212,78,234,133,110,216,227,138,23,44,112,167,77,241,53,97,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,10,1,230,143,231,179,83,126,139,232,244,68,138,228,141,128,97,183,220,203,83,117,6,243,143,82,86,100,56,173,61,166,154,203,93,50,43,159,64,202,196,173,74,149,137,21,118,181,239,108,17,177,95,211,122,51,123,81,81,178,61,29,231,249,157,115,0,163,213,218,202,158,31,180,67,34,241,120,45,38,232,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,247,77,27,218,217,156,247,116,71,70,214,62,72,193,193,247,9,153,151,23,90,161,246,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,247,244,238,61,17,91,19,213,52,17,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,247,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,61,88,50,174,95,247,43,143,34,122,101,245,175,88,173,32,175,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,221,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,232,99,99,155,11,152,238,138,216,220,198,71,93,101,159,114,148,224,163,219,117,148,124,89,106,109,178,213,89,101,135,189,30,23,111,157,59,242,58,186,25,251,111,185,185,17,219,35,236,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,219,80,0,28,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,243,164,122,181,175,115,34,138,87,163,31,179,106,231,51,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,241,45,39,148,119,25,182,42,187,21,159,131,188,182,213,224,110,180,62,62,163,20,184,211,177,239,142,225,27,159,53,109,77,53,66,123,251,115,51,116,242,50,79,116,111,141,170,197,216,246,55,191,103,224,21,65,207,7,0,166,138,235,165,154,165,67,143,85,173,69,85,61,198,193,116,187,53,37,116,8,200,157,20,244,84,239,94,189,166,61,86,106,247,183,220,143,122,36,159,210,72,211,111,21,229,39,175,53,58,81,196,93,102,15,117,173,164,166,196,243,171,61,91,239,21,21,117,17,83,193,111,125,182,150,162,182,58,217,37,123,21,81,145,197,29,84,106,221,236,103,74,133,123,149,123,109,66,26,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,126,124,180,112,10,157,62,224,183,78,233,110,88,245,37,170,229,124,167,169,191,213,44,41,22,250,198,85,212,201,45,45,68,175,141,87,123,221,70,180,136,155,151,123,88,214,49,219,118,109,73,64,80,15,52,127,61,154,155,244,95,71,162,58,255,0,10,92,31,90,184,178,229,249,150,54,222,149,113,231,120,118,113,122,175,197,31,12,173,70,84,206,251,85,177,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,128,23,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,169,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,105,175,150,39,53,90,147,36,81,204,160,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,163,75,117,35,78,56,153,209,171,102,127,142,81,251,87,16,205,45,243,69,37,21,218,133,62,242,53,115,224,169,165,168,133,251,152,237,175,100,177,61,58,186,55,109,93,174,123,21,28,180,151,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,183,78,5,184,116,253,216,184,113,199,112,11,149,63,107,36,184,110,190,228,223,30,238,151,74,134,51,124,94,233,100,143,238,99,100,52,251,163,114,49,253,142,226,34,43,212,224,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,94,78,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,60,60,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,157,27,209,174,123,89,44,82,177,30,253,155,150,122,114,167,227,182,234,151,90,14,22,117,151,38,164,117,181,212,233,6,17,117,184,206,230,207,28,232,230,54,59,58,189,81,90,246,57,170,229,131,123,154,172,86,118,26,175,223,4,113,218,248,42,47,154,247,28,117,57,45,214,247,194,62,156,178,145,108,86,218,138,118,101,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,238,185,122,74,179,68,232,250,49,177,191,189,90,180,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,209,140,89,102,138,52,115,186,38,249,24,223,226,228,69,237,124,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,23,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,143,241,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,166,215,80,14,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,251,254,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,51,67,218,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,121,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,213,148,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,71,127,230,51,192,79,239,81,98,131,82,52,238,127,15,169,184,205,191,193,210,83,207,81,178,150,245,66,199,190,84,163,114,189,118,67,50,62,73,29,20,190,230,171,158,230,74,187,92,217,33,164,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,234,139,230,143,231,179,83,126,139,232,244,68,202,228,161,171,216,107,240,12,203,65,29,61,92,121,100,23,138,140,189,145,186,5,236,79,110,124,52,84,174,115,36,78,168,143,142,88,216,142,107,182,245,73,163,86,111,233,38,207,223,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,155,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,221,12,108,107,166,107,221,209,93,35,88,201,57,87,38,206,24,189,165,125,187,113,59,154,226,247,88,99,179,244,183,225,21,178,77,218,165,169,154,70,84,67,112,157,177,167,71,203,219,98,182,22,189,126,235,116,179,162,35,164,143,172,86,212,101,92,210,159,9,222,86,52,111,229,254,61,233,208,21,43,204,127,151,253,103,14,247,217,117,111,72,113,223,238,79,95,225,160,150,154,158,73,234,36,199,106,182,50,61,181,15,153,242,72,248,102,145,21,236,153,93,181,36,149,98,114,51,238,86,88,87,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,130,120,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,107,107,131,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,117,94,103,92,7,126,219,236,85,58,243,164,246,93,217,246,63,111,119,180,173,118,235,119,114,171,40,133,175,133,177,245,119,117,169,222,167,129,181,10,221,177,201,44,205,72,225,78,187,34,106,83,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,242,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,219,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,59,165,168,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,147,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,123,53,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,37,180,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,144,91,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,142,171,204,235,128,239,219,125,138,167,94,116,158,203,187,62,199,237,238,246,149,174,221,110,238,85,101,16,181,240,182,62,174,238,181,59,212,240,54,161,91,182,57,37,153,169,28,41,215,100,77,74,118,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,105,204,39,140,92,19,139,252,19,70,239,246,10,63,99,100,150,111,180,95,104,49,254,228,213,30,203,238,205,72,202,95,236,167,193,20,115,247,99,167,89,62,237,23,103,93,174,232,169,239,242,188,174,60,246,105,151,214,189,30,180,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,127,80,173,152,109,235,0,201,108,218,141,37,36,120,157,125,158,182,154,252,250,186,181,165,129,182,231,194,246,212,172,147,35,154,177,51,180,175,234,244,115,118,167,85,234,157,58,153,151,212,42,44,54,221,159,228,182,253,57,187,85,221,49,58,91,197,108,54,26,234,182,171,103,170,183,54,103,165,52,210,34,177,138,143,116,72,199,42,43,25,239,85,248,91,252,19,186,114,237,197,180,59,53,226,179,20,198,53,230,135,199,90,171,187,173,179,210,84,75,11,45,245,55,134,162,62,154,26,212,145,83,185,11,246,189,173,137,189,86,89,221,79,27,154,246,61,237,93,10,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,162,30,107,26,13,77,163,124,81,215,228,214,42,42,184,236,90,147,78,185,52,111,117,60,169,4,119,23,202,246,215,194,201,158,247,36,175,238,162,84,185,17,91,219,74,200,216,140,107,81,138,232,106,75,254,85,154,57,98,213,222,46,45,21,57,28,221,105,48,43,124,185,140,116,219,95,253,149,85,77,60,17,211,38,246,61,170,206,220,245,17,79,215,226,107,187,27,28,213,107,213,82,250,64,5,43,115,171,243,79,139,124,191,161,245,27,137,13,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,30,225,163,136,188,19,138,13,44,160,212,204,22,163,252,149,29,226,139,100,223,205,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,254,40,191,197,18,26,243,88,224,114,167,82,173,85,252,82,105,179,233,34,190,227,22,117,126,83,108,115,34,129,46,54,234,86,189,235,90,201,58,34,190,166,24,186,181,205,145,203,220,134,40,218,197,107,162,108,115,83,177,213,120,78,243,79,163,127,48,49,239,81,128,210,152,43,87,157,166,45,167,9,165,152,46,107,81,67,106,143,62,118,64,150,186,58,158,234,50,186,123,58,83,84,73,81,30,196,84,89,97,142,117,166,94,170,142,72,157,55,70,171,123,206,71,212,9,115,220,154,112,13,35,139,65,174,154,165,142,99,213,107,157,213,94,42,236,25,5,218,189,24,229,70,69,218,158,42,122,37,106,245,101,50,197,53,59,223,213,17,239,153,31,187,115,35,135,109,133,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,146,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,62,252,114,113,119,117,226,251,87,27,149,193,110,171,179,226,118,26,119,91,113,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,237,223,219,78,136,200,225,141,93,39,105,36,119,106,229,149,192,149,215,91,179,43,118,185,234,150,51,73,38,151,216,106,36,117,45,29,210,7,61,153,37,107,17,205,107,35,143,170,35,233,161,151,163,164,123,247,70,247,199,216,219,34,44,221,171,180,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,137,63,204,51,141,59,87,11,26,95,81,98,196,50,10,70,234,166,75,78,137,143,209,173,51,106,150,138,5,147,108,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,59,114,49,147,109,161,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,222,229,205,193,71,238,171,167,19,223,243,251,101,170,77,77,202,126,242,229,83,2,119,100,181,208,170,49,99,182,54,109,206,99,182,189,139,36,174,137,26,215,200,230,183,172,173,134,41,22,155,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,73,251,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,251,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,127,47,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,7,154,63,158,205,77,250,47,163,209,28,255,0,67,56,174,212,126,29,180,227,81,240,173,47,151,217,87,93,70,246,100,19,95,226,153,91,85,109,165,165,74,180,145,180,200,137,240,77,39,138,106,36,221,119,70,214,57,88,136,247,50,72,185,254,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,222,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,208,247,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,216,0,50,174,95,247,43,143,34,122,101,245,175,88,173,36,253,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,107,99,124,160,177,154,126,45,47,87,171,237,13,36,250,13,79,79,227,237,150,121,110,149,18,86,213,207,60,47,98,208,172,145,58,41,161,101,52,200,178,164,138,247,171,163,240,204,87,74,231,206,232,172,208,0,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,246,227,23,140,92,239,139,252,238,158,255,0,127,163,246,54,55,102,223,246,127,31,238,67,81,236,190,236,52,236,170,254,202,100,17,73,63,118,74,116,147,239,17,118,117,218,222,136,158,254,0,11,211,229,205,199,183,239,81,98,159,77,245,18,15,15,169,184,205,191,198,85,212,65,79,178,150,245,66,199,178,37,172,106,49,54,67,50,62,72,219,44,94,230,171,158,215,196,155,92,232,225,154,160,139,252,203,176,10,157,65,224,183,81,41,109,184,245,37,214,229,99,167,166,191,210,172,201,22,250,54,82,84,199,45,85,68,79,145,83,99,219,70,149,104,187,87,123,152,231,177,187,183,237,92,251,158,215,69,52,190,235,173,90,185,136,105,69,153,213,113,212,101,55,138,107,107,234,41,168,157,86,250,56,30,244,239,85,44,77,84,87,178,24,187,146,191,226,106,35,35,114,171,154,136,170,154,115,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,242,115,45,229,247,77,172,54,171,199,16,122,65,106,171,147,80,104,41,252,77,226,211,73,20,181,83,228,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,175,70,162,43,213,189,106,7,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,59,169,202,184,177,242,177,172,159,47,242,31,78,156,205,97,34,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,111,206,15,176,154,211,130,88,47,240,255,0,60,227,119,159,100,101,54,169,190,250,159,187,218,154,10,250,25,246,174,201,27,210,72,160,147,99,209,58,244,218,246,170,43,154,190,172,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,92,247,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,158,29,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,187,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,107,252,171,248,21,166,192,49,235,87,19,218,165,65,73,62,79,124,167,134,229,134,67,13,84,187,237,54,233,233,102,99,167,149,99,145,33,145,245,80,212,162,164,111,99,251,76,107,23,115,100,123,217,29,143,144,171,153,135,26,247,30,24,48,75,110,19,166,151,63,13,169,57,111,74,154,42,200,214,150,111,99,80,195,52,107,37,68,212,243,54,77,253,238,143,130,52,116,123,87,164,238,71,163,161,70,186,144,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,208,79,7,220,29,225,188,52,232,55,236,194,251,103,199,239,183,220,142,158,69,205,107,155,70,178,65,120,124,155,211,195,61,38,234,178,83,69,20,139,11,90,173,107,28,157,201,22,54,58,105,17,105,175,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,183,175,242,189,227,95,247,127,206,217,163,26,133,115,181,80,233,182,101,112,125,76,183,26,213,236,251,26,232,232,90,198,84,44,173,106,245,134,94,212,16,200,146,42,50,63,130,93,241,181,146,247,46,252,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,73,5,121,143,242,255,0,163,226,34,197,46,173,233,14,59,253,214,40,60,52,18,211,83,201,5,60,121,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,253,202,197,221,120,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,206,189,199,162,35,165,122,175,117,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,210,185,150,243,4,166,209,235,85,227,135,205,32,186,213,199,168,53,244,254,26,241,118,164,150,90,89,241,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,163,145,81,232,222,149,23,165,186,91,157,235,78,119,108,211,61,52,177,123,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,247,147,61,145,183,164,113,61,223,19,147,175,78,137,213,85,17,116,19,193,247,9,152,111,8,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,117,238,61,17,29,43,213,105,219,154,63,158,205,77,250,47,163,209,17,215,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,17,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,179,237,6,63,220,154,163,217,125,217,170,25,75,253,148,248,34,142,126,236,116,235,39,221,162,236,235,181,221,21,61,253,131,3,192,48,221,48,198,96,195,52,255,0,30,164,177,88,169,106,42,234,105,237,244,136,173,130,7,212,212,73,81,42,70,222,189,24,197,150,105,21,24,222,140,98,42,53,168,214,162,53,61,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,123,92,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,139,252,33,242,221,211,142,20,53,31,35,212,120,242,79,182,85,245,127,113,140,205,113,182,36,85,86,10,87,44,169,43,82,70,202,232,230,154,72,223,20,110,153,177,68,228,107,36,70,163,91,51,216,76,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,21,23,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,189,101,73,165,116,157,94,217,31,217,175,93,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,187,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,118,178,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,185,62,43,184,174,211,142,18,180,225,249,174,107,47,142,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,155,154,178,204,168,173,141,174,106,34,61,239,142,55,231,179,84,181,75,59,214,156,238,231,169,154,151,125,246,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,238,225,99,35,111,72,226,99,126,22,167,94,157,87,170,170,170,218,255,0,42,254,5,105,176,12,122,213,196,246,169,80,82,79,147,223,41,225,185,97,144,195,85,46,251,77,186,122,89,152,233,229,88,228,72,100,125,84,53,40,169,27,216,254,211,26,197,220,217,30,246,71,8,57,163,249,236,212,223,162,250,61,17,205,56,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,15,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,90,182,230,189,192,229,78,53,117,189,241,113,167,47,164,75,21,202,162,157,249,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,59,173,94,178,164,210,186,78,175,108,143,236,214,89,42,185,92,121,236,211,47,173,122,61,105,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,255,0,53,61,99,190,233,23,8,247,122,108,114,30,149,121,237,194,44,58,74,157,204,254,197,165,169,130,121,42,87,99,216,228,127,114,10,121,96,233,240,185,189,253,237,114,57,136,139,66,231,234,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,166,141,39,206,191,106,26,89,134,234,103,178,253,153,246,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,245,101,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,13,121,172,104,53,78,178,112,185,95,147,88,168,169,36,190,233,181,66,228,209,189,212,241,44,242,91,153,19,219,95,11,38,123,218,177,51,180,169,82,228,69,119,113,104,227,98,49,206,86,43,104,132,189,62,83,122,23,125,209,254,25,126,210,101,182,107,85,37,215,81,46,12,201,41,102,167,86,73,84,251,60,148,176,165,19,42,36,106,127,211,204,200,247,57,24,218,149,235,181,238,145,141,154,160,133,92,107,115,33,253,207,181,78,213,166,127,177,175,181,190,211,199,224,190,248,223,180,94,3,183,220,169,168,135,181,219,240,178,245,233,225,183,110,220,157,119,244,233,238,234,174,10,121,144,254,248,58,167,117,211,63,216,215,217,47,102,99,243,223,124,111,218,47,31,220,237,212,211,195,218,237,248,88,186,117,241,59,183,110,94,155,58,116,247,245,72,87,206,175,205,62,45,242,254,135,212,110,36,0,59,175,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,26,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,64,115,105,224,250,213,164,25,149,63,17,24,34,85,165,139,80,175,21,45,191,82,205,43,94,202,27,220,168,233,247,196,231,63,186,230,84,163,106,100,86,109,86,196,248,95,209,200,217,34,141,145,47,132,239,52,250,55,243,3,30,245,24,13,41,130,136,121,172,107,205,54,178,113,71,95,140,216,171,106,228,177,105,181,58,227,49,177,213,18,172,18,92,89,43,221,95,51,33,123,26,145,63,186,169,76,229,68,119,113,40,227,122,61,205,86,35,98,85,78,45,125,164,197,109,217,173,69,14,203,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,30,196,93,237,218,202,218,101,234,168,141,94,231,70,170,171,92,137,58,185,50,106,151,217,78,35,175,186,103,95,125,240,180,25,222,63,39,134,162,240,187,252,101,210,137,233,52,63,120,140,87,71,178,149,215,23,123,220,214,59,175,69,234,238,218,23,82,114,174,44,124,172,107,39,203,252,135,211,167,51,88,88,79,53,142,52,238,186,153,159,215,240,227,167,57,5,92,24,78,41,80,180,153,35,27,76,234,117,186,94,224,153,233,36,79,114,187,116,180,212,238,99,17,173,86,177,174,153,178,63,239,17,144,72,222,65,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,216,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,93,206,137,146,223,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,165,110,117,126,105,241,111,151,244,62,163,113,63,39,150,255,0,21,218,113,194,86,156,107,134,107,154,203,227,174,181,223,103,224,176,88,32,153,25,85,119,170,106,92,85,90,213,84,94,220,44,220,213,150,101,69,108,109,115,81,17,239,124,113,190,32,106,150,169,103,122,211,157,220,245,51,82,239,190,217,201,47,61,159,27,91,225,97,167,238,246,161,100,49,253,220,44,100,109,233,28,76,111,194,212,235,211,170,245,85,85,91,95,229,95,192,173,54,1,143,90,184,158,213,42,10,73,242,123,229,60,55,44,50,24,106,165,223,105,183,79,75,51,29,60,171,28,137,12,143,170,134,165,21,35,123,31,218,99,88,187,155,35,222,200,236,124,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,63,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,229,117,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,185,225,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,110,232,170,35,107,211,252,232,222,141,115,218,201,98,149,136,247,236,220,178,83,151,7,48,10,206,29,239,177,105,38,175,100,95,220,158,191,196,207,21,77,68,115,212,73,142,213,108,124,155,169,217,11,36,145,240,205,34,35,31,10,55,106,73,42,74,213,103,223,36,183,126,80,15,52,127,61,154,155,244,95,71,162,34,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,130,120,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,57,42,10,171,254,92,239,254,23,127,211,111,254,64,159,252,46,107,167,239,41,161,56,206,181,253,150,251,57,246,143,198,255,0,54,120,239,25,216,240,245,147,211,127,126,237,199,187,119,99,119,244,19,166,238,158,254,157,87,53,133,255,0,114,184,242,39,166,95,90,245,138,210,85,0,15,41,171,25,215,236,191,75,51,45,76,246,95,180,254,201,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,21,173,252,185,223,252,46,255,0,166,223,252,129,106,133,27,115,44,227,170,155,137,172,154,151,76,52,198,190,146,171,75,241,202,136,46,84,181,205,165,150,57,238,247,21,167,84,116,239,73,227,100,176,178,20,158,104,91,26,53,55,47,114,71,57,232,232,210,62,85,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,93,205,56,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,96,81,112,29,251,111,229,237,167,122,243,164,246,93,217,246,63,111,189,251,74,215,110,183,119,42,178,136,91,123,157,177,245,119,117,169,222,167,129,181,10,221,177,201,44,205,72,225,78,187,34,106,66,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,177,178,75,54,207,180,24,255,0,114,106,143,101,247,102,168,101,47,246,83,224,138,57,251,177,211,172,159,118,139,179,174,215,116,84,247,200,0,102,51,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,226,114,43,36,106,163,156,138,138,178,255,0,147,142,144,212,230,188,75,215,106,149,68,21,105,109,211,139,60,211,50,120,103,137,172,246,141,115,31,75,12,50,177,221,94,246,58,157,107,222,138,196,78,143,133,155,156,157,81,175,187,64,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,30,43,154,247,28,116,216,213,170,247,194,62,156,178,173,47,183,42,122,118,101,215,100,124,180,233,67,73,43,99,157,180,80,43,85,171,43,231,137,204,238,185,122,196,144,202,232,250,61,210,63,179,86,186,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,250,116,167,66,244,227,151,215,12,185,125,219,10,179,125,161,186,216,49,250,220,146,255,0,114,157,82,154,171,32,170,163,165,146,100,99,158,136,254,196,41,181,204,138,52,71,182,38,189,202,189,199,186,71,201,16,63,151,59,255,0,133,223,244,219,255,0,144,39,255,0,22,62,86,53,147,229,254,67,233,211,153,172,59,175,24,60,38,102,92,34,234,135,216,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,211,182,245,68,108,172,85,239,252,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,211,171,228,85,187,66,0,115,171,242,177,139,124,192,161,244,235,137,90,188,5,106,150,9,162,220,88,224,218,153,169,119,223,99,99,118,111,105,248,218,223,11,53,71,107,187,109,170,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,242,241,131,197,158,101,197,214,168,125,184,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,253,59,108,85,86,196,196,73,41,203,75,151,221,78,176,221,108,252,65,234,253,170,146,77,62,160,168,241,54,123,77,92,81,85,65,146,189,142,170,130,68,145,25,58,62,6,83,212,193,19,149,147,68,230,78,157,90,168,172,87,117,185,243,149,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,254,116,143,86,181,238,100,81,74,244,99,246,109,92,235,106,150,169,103,122,211,157,220,245,51,82,239,190,217,201,47,61,159,27,91,225,97,167,238,246,161,100,49,253,220,44,100,109,233,28,76,111,194,212,235,211,170,245,85,85,91,105,229,71,193,71,236,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,211,189,53,158,215,52,110,114,212,111,71,44,109,154,170,57,25,238,107,119,199,18,109,87,162,205,52,77,177,83,149,113,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,55,238,76,235,106,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,159,27,69,226,161,168,237,119,97,100,209,253,228,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,75,105,229,71,198,191,237,55,21,131,134,189,76,185,218,169,178,76,74,223,79,77,137,75,215,179,53,226,215,12,110,106,211,236,70,164,110,154,150,56,217,239,107,183,201,18,238,86,42,195,52,174,237,124,115,241,207,251,151,125,137,254,229,223,108,126,216,251,75,252,119,236,255,0,11,225,60,55,254,239,54,253,222,39,255,0,103,166,207,235,235,238,242,156,20,243,33,253,240,117,78,235,166,127,177,175,178,94,204,199,231,190,248,223,180,94,63,185,219,169,167,135,181,219,240,177,116,235,226,119,110,220,189,54,116,233,239,234,156,3,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,64,60,209,252,246,106,111,209,125,30,136,250,184,47,227,6,213,194,110,145,235,123,173,235,87,38,119,152,211,217,232,49,70,67,19,85,148,211,177,151,4,146,186,87,72,199,69,178,157,102,137,233,27,154,229,149,238,99,54,236,89,36,142,42,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,94,247,46,110,10,63,117,93,56,158,255,0,159,219,45,82,106,110,83,247,151,42,152,19,187,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,189,101,108,49,72,179,0,160,30,104,254,123,53,55,232,190,143,68,115,75,87,12,249,149,255,0,133,203,175,20,246,42,234,74,171,22,57,148,63,28,190,208,185,82,57,232,216,177,81,172,21,108,85,119,73,152,249,107,18,39,49,17,30,197,237,185,17,237,115,214,47,202,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,20,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,223,248,214,230,67,251,159,106,157,171,76,255,0,99,95,107,125,167,143,193,125,241,191,104,188,7,111,185,83,81,15,107,183,225,101,235,211,195,110,221,185,58,239,233,211,221,213,125,95,3,28,115,254,250,63,109,191,185,119,216,239,177,222,205,255,0,29,251,67,197,120,191,19,255,0,187,195,179,111,134,255,0,218,235,191,250,186,123,224,7,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,5,16,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,127,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,181,173,207,59,240,79,243,39,233,164,42,224,43,84,176,77,22,226,199,6,212,205,75,190,251,27,27,179,123,79,198,214,248,89,170,59,93,219,109,84,49,253,220,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,79,202,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,100,159,229,165,203,238,167,88,110,182,126,32,245,126,213,73,38,159,80,84,120,155,61,166,174,40,170,160,201,94,199,85,65,34,72,140,157,31,3,41,234,96,137,202,201,162,115,39,78,173,84,86,43,186,220,249,64,60,209,252,246,106,111,209,125,30,136,138,164,180,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,118,223,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,11,115,29,224,250,213,194,126,174,80,59,6,74,181,193,51,90,121,235,236,172,169,149,178,62,134,120,158,137,83,66,142,87,172,178,50,36,146,7,178,73,26,138,172,157,172,87,72,248,223,35,190,94,87,30,123,52,203,235,94,143,90,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,86,231,55,170,95,106,248,142,177,105,157,5,247,197,80,96,152,252,126,38,139,194,236,240,119,74,215,172,211,125,226,177,29,38,250,86,219,157,238,115,152,222,157,19,163,187,136,57,50,105,111,218,190,35,175,186,153,95,98,241,84,24,38,63,39,134,173,241,91,60,29,210,181,233,12,63,118,143,71,73,190,149,183,22,251,218,230,55,167,85,232,238,218,145,87,138,173,45,253,139,113,29,168,186,103,13,139,216,212,22,108,130,171,217,84,94,43,196,118,173,114,191,189,67,247,138,247,185,221,105,101,129,223,27,149,233,215,163,250,57,28,137,107,220,154,115,250,156,155,133,203,166,25,113,200,105,42,234,48,236,162,174,154,142,222,213,137,39,161,183,84,69,21,68,106,246,181,17,234,201,42,100,174,86,189,253,122,171,100,106,47,72,246,182,122,148,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,4,63,230,167,172,119,221,34,225,30,239,77,142,67,210,175,61,184,69,135,73,83,185,159,216,180,181,48,79,37,74,236,123,28,143,238,65,79,44,29,62,23,55,191,189,174,71,49,17,104,92,190,142,85,154,199,125,213,222,17,237,20,217,28,61,106,240,43,132,184,116,117,59,153,253,149,75,77,4,18,83,46,198,49,168,206,220,21,17,65,211,226,115,187,27,220,229,115,213,18,96,2,189,121,133,242,244,214,142,44,245,162,203,168,218,115,147,225,86,235,109,187,23,166,178,75,21,238,182,174,25,221,60,117,117,115,57,205,108,52,210,181,89,182,161,136,138,174,69,234,142,247,127,5,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,54,211,189,21,81,202,189,85,190,239,226,169,24,57,213,249,167,197,190,95,208,250,141,196,252,158,80,24,181,139,57,215,221,66,194,178,154,31,27,101,200,52,190,237,107,184,211,119,95,31,126,150,122,218,8,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,231,53,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,239,167,73,162,98,72,231,57,37,99,152,253,219,214,72,227,245,124,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,250,15,115,218,199,189,168,199,205,254,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,158,83,86,51,175,217,126,150,102,90,153,236,191,105,253,146,199,238,55,223,5,223,236,248,175,11,77,36,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,51,47,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,197,159,231,252,29,118,57,71,227,159,97,107,60,77,214,139,193,235,29,227,238,246,120,254,245,11,187,236,251,217,246,197,225,232,103,103,189,159,223,124,15,186,52,124,203,210,181,116,159,58,253,151,234,158,27,169,158,203,246,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,78,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,28,215,139,31,43,26,201,242,255,0,33,244,233,204,214,18,211,154,62,144,211,105,47,24,57,52,246,216,41,32,182,231,52,240,229,244,176,195,60,178,189,143,169,115,217,84,233,86,79,232,189,245,144,85,200,141,106,185,136,201,24,141,219,253,6,203,94,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,38,231,187,197,210,201,29,61,37,66,116,70,108,143,178,248,169,189,234,253,207,241,95,11,122,70,229,91,63,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,10,86,231,87,230,159,22,249,127,67,234,55,18,0,22,19,203,75,151,221,78,176,221,108,252,65,234,253,170,146,77,62,160,168,241,54,123,77,92,81,85,65,146,189,142,170,130,68,145,25,58,62,6,83,212,193,19,149,147,68,230,78,157,90,168,172,87,117,185,240,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,85,226,199,202,198,178,124,191,200,125,58,114,21,114,180,227,219,237,221,29,135,133,29,80,131,102,65,106,183,248,60,66,233,79,79,210,58,250,26,72,21,201,71,80,214,39,72,230,134,8,156,172,151,162,54,72,227,84,122,164,173,71,79,45,120,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,206,189,183,170,43,162,98,166,123,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,202,121,65,113,131,117,75,173,55,8,89,162,210,58,218,234,122,218,252,58,173,177,57,179,199,58,57,213,53,52,47,216,197,107,216,230,173,77,67,100,145,90,172,86,72,205,207,223,19,35,140,28,209,252,246,106,111,209,125,30,136,145,92,145,176,12,54,251,153,106,110,160,222,113,234,74,204,135,21,167,180,211,89,107,166,69,115,232,25,88,149,169,82,177,34,174,214,189,237,130,54,43,250,111,70,111,106,42,54,71,163,173,208,2,149,191,145,83,138,127,247,125,165,95,247,173,199,253,68,179,238,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,251,67,196,207,107,150,73,41,95,223,175,168,168,102,199,73,28,111,94,140,153,168,189,88,159,18,47,78,169,209,87,56,69,255,0,114,184,242,39,166,95,90,245,138,210,85,0,15,21,173,248,85,215,82,180,95,62,211,155,21,69,36,23,44,171,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,240,42,47,249,21,56,167,255,0,119,218,85,255,0,122,220,127,212,75,158,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,161,110,97,156,22,93,120,88,213,10,139,238,33,143,213,183,74,242,90,132,92,126,177,106,93,84,148,83,172,123,165,183,207,35,154,142,99,218,228,149,209,35,213,202,248,81,171,220,145,236,155,111,229,112,3,198,13,215,132,221,92,107,174,11,73,38,9,152,212,81,208,101,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,242,174,38,238,214,171,255,0,18,90,175,125,177,92,233,46,54,219,142,113,125,171,163,172,164,153,179,65,83,4,149,243,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,9,149,139,243,0,163,225,223,151,182,155,233,38,144,228,95,221,98,191,218,51,203,83,79,28,21,17,227,180,190,219,170,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,251,148,150,189,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,19,192,191,6,86,46,15,52,226,170,217,37,215,219,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,201,80,103,7,141,13,99,177,107,239,20,25,254,170,226,208,236,178,221,110,17,211,219,164,220,245,241,52,180,148,241,82,69,83,209,236,99,217,222,101,59,101,237,185,168,230,119,54,47,85,111,85,151,252,146,245,51,21,199,245,31,81,52,182,237,87,225,239,89,133,190,223,112,180,119,36,141,145,212,120,5,169,239,192,221,207,71,190,101,101,90,72,214,49,174,251,184,39,114,171,81,158,251,127,5,0,243,71,243,217,169,191,69,244,122,35,218,240,227,199,29,79,10,92,19,94,176,253,62,101,37,70,162,230,25,197,209,244,51,74,248,165,101,146,145,182,251,107,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,21,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,95,79,47,62,11,45,92,44,105,125,61,247,47,199,233,27,170,153,45,58,174,65,88,149,45,170,90,40,22,77,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,182,64,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,252,10,139,254,69,78,41,255,0,221,246,149,127,222,183,31,245,18,213,56,177,242,177,172,159,47,242,31,78,156,205,97,165,62,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,102,253,201,158,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,154,114,148,227,95,219,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,187,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,244,14,117,126,86,49,111,152,20,62,157,113,42,215,132,157,16,181,113,31,175,216,230,139,222,111,149,118,106,124,142,158,232,214,87,211,70,217,31,77,60,54,234,154,136,94,172,119,185,236,73,97,143,123,58,181,92,205,205,71,49,85,30,158,127,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,182,43,202,143,142,159,239,28,47,235,94,103,254,215,165,192,43,107,155,254,115,93,107,146,161,93,255,0,69,225,88,230,255,0,179,133,31,254,15,9,106,135,10,227,7,132,204,55,139,173,47,251,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,153,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,137,229,139,199,143,237,190,197,77,160,218,177,122,221,159,99,246,246,251,54,233,113,184,247,42,178,136,90,249,157,39,70,246,154,157,234,120,27,78,142,221,36,146,204,212,146,101,235,178,87,36,255,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,56,58,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,73,229,59,193,69,187,22,197,109,156,84,106,69,179,126,73,121,235,83,135,64,244,170,167,154,213,66,232,234,41,228,168,145,170,230,71,55,138,142,109,204,71,70,246,164,73,20,140,122,172,170,140,234,188,200,120,41,213,62,48,127,103,127,179,59,254,41,108,251,37,237,127,27,237,218,170,152,123,158,43,194,118,251,93,152,37,235,211,195,63,118,237,189,58,183,167,94,171,211,197,114,244,229,233,173,28,38,107,69,235,81,181,27,39,194,174,54,219,142,47,83,100,138,43,37,109,92,211,182,121,42,233,38,107,156,217,169,162,106,51,109,59,209,85,28,171,213,91,238,254,42,156,215,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,64,60,209,252,246,106,111,209,125,30,136,242,156,53,112,117,157,241,77,130,106,77,255,0,77,43,60,86,73,130,123,31,193,99,253,184,89,237,127,27,52,204,147,251,42,105,227,142,159,181,28,15,147,226,71,111,233,181,58,47,78,188,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,55,58,69,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,32,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,57,255,0,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,110,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,203,105,165,62,19,188,172,104,223,203,252,123,211,160,58,168,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,233,92,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,219,80,196,69,87,34,245,71,123,191,130,175,181,229,189,193,78,169,240,125,251,68,253,166,95,241,75,159,218,223,100,120,47,97,85,84,205,219,240,190,47,185,221,239,65,23,78,190,37,155,118,238,235,209,221,122,116,78,176,175,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,123,56,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,254,157,183,170,35,101,98,175,170,224,7,140,27,175,9,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,239,167,73,165,122,198,214,185,37,99,158,205,187,214,57,35,150,188,243,191,4,255,0,50,126,154,85,89,39,248,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,187,234,18,25,88,178,53,205,72,152,215,191,118,244,142,57,47,250,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,40,7,154,63,158,205,77,250,47,163,209,29,255,0,148,30,150,224,154,211,130,107,254,153,234,93,139,219,56,221,231,236,167,141,162,241,83,83,247,123,83,87,205,31,222,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,134,188,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,192,229,95,199,85,78,1,144,218,184,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,155,91,27,222,248,253,175,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,101,245,99,58,253,168,106,158,101,169,158,203,246,103,218,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,109,110,253,189,205,187,182,183,175,78,189,19,175,66,231,249,61,97,87,92,87,131,230,95,110,21,20,146,83,230,57,69,202,247,66,216,94,229,124,112,49,176,208,171,101,69,106,34,63,187,67,43,145,26,174,77,142,98,245,234,170,214,197,94,119,24,85,214,131,90,52,247,81,166,168,164,91,109,243,23,150,201,79,19,94,238,251,103,161,171,146,105,92,246,237,218,140,86,220,33,70,170,57,85,85,178,117,70,244,69,119,148,228,211,159,211,99,60,81,221,48,203,142,67,87,73,79,152,226,245,116,212,118,246,172,171,5,117,198,158,88,170,35,87,181,168,172,71,199,77,29,114,181,239,233,209,29,35,81,122,201,181,215,104,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,20,129,205,239,93,40,245,63,136,234,77,57,199,175,62,54,203,166,150,247,91,166,107,18,7,194,219,196,239,73,43,86,57,99,87,61,219,88,202,72,30,199,170,44,114,211,74,212,99,87,115,159,5,137,169,202,111,93,44,90,63,196,215,217,188,182,243,117,164,181,106,37,189,152,221,44,52,232,249,41,95,120,146,170,21,162,125,68,109,95,250,120,89,38,215,43,29,82,189,118,177,210,61,183,168,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,22,189,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,234,173,71,183,123,21,241,185,118,61,200,185,236,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,245,86,163,221,177,232,248,220,187,216,228,79,87,150,113,103,153,103,92,40,99,252,47,102,20,245,119,102,98,185,68,119,171,69,242,166,189,28,250,91,116,116,114,211,197,109,72,187,123,156,198,58,121,28,201,29,42,237,102,216,154,212,99,25,183,207,240,157,230,159,70,254,96,99,222,163,1,165,50,0,115,155,213,47,178,156,56,216,180,206,130,251,225,107,243,188,130,63,19,69,225,119,248,203,93,19,22,105,190,241,88,173,143,101,83,173,206,247,57,175,119,94,137,213,189,196,42,47,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,215,167,84,95,224,105,119,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,204,198,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,189,58,117,68,254,5,249,242,234,214,59,22,178,112,143,130,84,218,33,240,245,120,125,190,12,58,233,77,185,239,236,213,80,65,20,109,93,238,99,17,221,216,22,158,126,141,220,214,119,246,110,115,152,229,58,7,22,62,86,53,147,229,254,67,233,211,153,172,45,123,157,198,144,211,62,213,167,186,247,67,5,36,117,16,84,75,136,93,36,116,242,247,231,99,219,37,85,19,89,31,190,36,100,107,29,122,185,223,11,213,102,141,62,52,68,217,24,57,86,107,29,139,72,184,184,180,83,100,112,244,164,207,109,242,225,209,212,238,127,246,45,85,76,240,73,76,187,24,199,43,251,147,211,197,7,79,133,173,239,239,115,145,172,84,91,233,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,10,86,231,87,230,159,22,249,127,67,234,55,19,143,240,3,193,245,215,139,45,92,107,110,9,73,30,9,135,84,81,215,229,111,154,87,35,234,96,123,220,177,208,196,216,222,217,119,212,36,50,177,100,107,154,145,49,175,126,237,233,28,114,95,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,234,188,88,249,88,214,79,151,249,15,167,78,102,176,213,65,84,28,242,173,54,168,110,186,55,125,134,217,72,203,149,101,61,250,146,162,177,176,181,39,154,8,93,66,232,162,124,157,55,57,140,116,243,57,173,85,232,213,150,69,78,155,151,172,96,229,113,231,179,76,190,181,232,245,163,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,21,235,137,115,128,210,252,163,137,116,211,73,44,84,150,205,47,175,168,101,182,135,53,185,86,73,74,248,231,107,38,235,85,52,11,26,163,41,166,151,195,198,205,235,18,196,205,211,76,228,71,44,112,216,80,0,30,83,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,239,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,231,179,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,252,84,23,83,203,23,128,239,216,133,138,155,94,117,98,203,183,62,200,45,237,246,109,174,227,110,237,213,98,240,185,243,54,78,142,238,185,59,213,16,58,157,93,186,56,229,133,171,36,43,211,124,173,89,254,14,63,197,238,175,84,232,71,13,26,133,170,86,249,234,224,185,90,108,239,134,215,61,52,17,76,250,123,141,75,219,75,71,50,178,95,129,204,101,68,241,61,232,228,119,192,215,124,47,254,138,230,220,237,92,23,235,29,139,64,184,160,192,53,87,41,135,125,150,213,112,146,158,227,38,231,167,134,165,171,167,150,146,90,158,140,99,222,254,203,42,29,47,109,173,87,63,183,177,58,43,186,166,143,129,64,60,209,252,246,106,111,209,125,30,136,138,165,201,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,189,179,227,54,217,100,158,42,171,13,44,144,77,12,174,169,99,94,145,172,211,199,81,239,134,70,57,208,181,141,234,173,145,207,100,118,42,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,130,53,113,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,156,87,128,238,88,182,45,16,246,118,172,107,205,21,171,32,207,155,225,46,54,187,110,199,190,28,94,169,157,237,201,220,108,171,13,92,221,36,129,219,214,45,176,203,15,88,158,238,141,149,92,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,92,159,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,40,7,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,182,191,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,189,92,170,175,87,117,176,162,10,243,66,224,163,247,128,193,31,172,250,123,108,186,215,106,78,27,111,101,52,86,234,36,239,123,102,214,217,156,247,211,164,78,114,116,154,46,236,243,70,177,162,190,79,142,45,146,57,241,118,233,135,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,41,219,152,143,23,159,189,110,178,167,217,106,222,246,158,225,221,218,44,95,125,7,134,154,126,235,98,241,85,114,110,85,145,123,178,68,221,136,237,155,98,142,46,177,178,69,151,119,170,229,159,193,69,187,137,252,238,229,155,106,93,179,196,233,182,37,214,154,182,142,68,170,135,219,53,211,67,34,71,79,13,68,46,143,103,103,171,39,145,91,38,228,235,3,85,138,217,149,205,189,64,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,117,36,63,230,15,199,135,238,129,98,177,216,48,171,53,170,251,159,100,219,170,105,169,174,18,239,165,183,80,196,246,163,234,42,97,142,70,76,238,234,171,163,133,17,88,215,57,147,57,95,247,43,27,251,95,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,126,212,234,160,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,58,175,49,126,93,31,183,191,23,173,122,41,110,254,233,63,119,237,59,103,123,255,0,88,255,0,193,41,161,251,234,154,150,83,209,248,122,120,165,119,194,207,189,254,11,241,116,85,168,13,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,187,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,83,103,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,42,215,72,249,54,95,104,248,130,184,81,106,222,67,237,77,39,199,60,45,69,53,116,8,202,58,172,166,71,196,215,190,153,176,199,52,146,81,195,28,155,217,44,142,123,100,115,90,222,215,78,226,203,13,170,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,239,115,149,87,222,170,101,180,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,68,174,106,118,155,85,199,129,204,250,178,225,108,164,170,168,181,212,89,234,232,101,154,22,189,244,179,173,206,154,21,150,39,42,117,99,214,41,165,141,92,222,139,178,71,183,248,57,81,104,48,181,78,121,223,130,127,153,63,77,43,215,134,237,16,186,241,31,173,184,182,139,217,175,148,150,106,140,142,162,86,190,190,166,55,72,202,104,33,130,74,137,158,140,111,189,239,72,161,147,99,58,181,28,253,173,87,49,21,94,154,51,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,201,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,158,172,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,68,223,227,7,132,204,55,139,173,47,251,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,153,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,94,171,175,252,89,230,92,70,105,126,148,224,250,129,79,87,93,125,211,90,123,165,53,70,71,87,94,147,207,121,101,84,144,44,75,35,59,109,86,190,40,169,227,141,94,231,200,249,87,171,220,187,149,202,190,215,149,199,158,205,50,250,215,163,214,151,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,43,154,62,175,84,233,47,7,217,52,22,217,234,224,185,103,53,16,226,20,179,67,4,82,177,140,169,107,223,84,217,82,79,232,177,244,112,85,198,142,106,57,232,249,24,173,219,253,54,208,181,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,156,244,159,5,253,151,233,102,27,166,126,212,246,159,217,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,82,42,243,121,193,126,214,240,109,114,191,251,83,194,125,138,200,45,119,222,207,99,185,226,251,146,58,131,181,187,114,118,250,120,254,230,238,142,254,245,183,167,197,185,180,215,195,214,83,98,193,181,247,77,51,92,166,187,193,89,113,252,194,205,116,184,212,246,159,39,98,150,10,216,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,26,105,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,121,77,88,206,191,101,250,89,153,106,103,178,253,167,246,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,204,190,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,31,148,126,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,26,94,209,77,80,181,107,86,145,226,26,175,102,109,36,116,249,77,158,154,228,250,122,106,214,213,178,142,119,177,59,212,171,43,81,17,239,134,94,228,79,248,90,168,248,220,138,214,170,42,39,181,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,73,29,120,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,219,191,182,189,81,241,195,34,182,78,210,70,236,251,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,208,56,78,243,79,163,127,48,49,239,81,128,210,153,70,220,225,115,91,86,85,198,11,236,86,250,122,184,234,48,236,94,219,100,174,116,204,106,50,73,222,233,171,145,209,42,57,85,89,218,174,137,170,174,70,174,246,189,58,116,68,115,191,87,147,78,1,77,147,113,71,116,204,238,56,245,93,93,62,29,139,213,212,209,220,26,146,164,20,55,26,137,98,167,141,30,230,170,49,95,37,52,149,200,214,63,175,84,108,142,68,235,30,230,221,161,66,220,212,244,114,197,164,92,92,93,234,113,201,186,82,103,182,248,179,25,41,182,191,251,22,170,166,121,227,169,77,239,123,149,253,201,233,229,159,175,194,214,247,246,53,168,214,34,172,159,228,143,171,212,207,181,106,22,130,87,79,73,29,68,21,17,101,246,184,219,4,189,249,216,246,199,75,90,231,201,239,137,25,26,199,64,141,111,194,245,89,164,95,141,17,118,79,94,44,124,172,107,39,203,252,135,211,167,51,88,104,79,152,174,142,88,181,147,132,124,238,154,239,55,135,171,195,237,243,230,54,186,157,175,127,102,170,130,9,100,114,108,107,216,142,238,192,181,16,117,118,230,179,191,191,107,156,198,161,66,218,79,157,126,203,245,79,13,212,207,101,251,79,236,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,54,187,102,238,222,221,219,93,211,175,94,139,211,161,166,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,241,87,221,104,210,252,107,84,49,157,23,189,101,244,144,102,217,133,61,77,93,158,202,214,73,44,243,193,4,111,146,73,95,177,170,216,89,182,41,118,186,85,98,61,98,145,172,220,172,114,39,10,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,78,171,197,143,149,141,100,249,127,144,250,116,230,107,13,84,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,163,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,26,243,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,215,47,73,86,104,157,31,70,54,55,247,171,44,182,158,82,156,107,251,110,142,143,132,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,124,125,150,69,44,145,58,71,57,171,26,186,36,88,210,40,88,251,63,0,3,138,113,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,218,212,150,21,84,108,141,107,85,21,143,100,114,51,58,249,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,89,79,41,78,10,61,183,89,71,197,150,166,219,45,85,150,88,123,209,225,118,249,211,191,35,171,161,159,182,251,155,145,29,178,62,203,226,150,56,155,35,92,229,145,93,42,36,107,20,47,125,181,0,87,7,59,13,80,186,227,218,71,129,233,69,189,181,112,211,230,119,138,171,149,117,68,53,174,137,146,65,111,100,125,41,101,137,19,164,204,124,181,145,74,155,157,209,175,165,98,237,114,170,43,32,7,0,252,60,90,184,154,226,46,131,78,114,139,85,93,102,48,203,61,210,186,251,45,37,99,105,167,162,129,41,95,12,21,49,185,87,226,123,43,39,163,84,110,215,162,170,166,246,58,52,122,17,212,210,71,8,90,189,83,174,252,52,105,238,169,92,39,171,158,229,118,179,178,27,164,245,48,69,11,234,46,52,207,117,45,100,200,200,190,6,177,245,16,74,246,35,81,191,3,155,240,179,250,41,216,10,1,230,143,231,179,83,126,139,232,244,71,85,229,89,193,70,43,175,183,219,174,181,234,197,179,218,88,134,31,112,138,138,219,105,149,35,125,45,218,232,140,73,100,109,75,119,43,214,24,24,250,119,44,78,98,50,103,78,212,87,57,145,203,19,238,164,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,122,122,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,119,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,62,252,96,241,103,153,113,117,170,31,110,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,127,78,219,21,85,177,49,18,79,242,197,229,255,0,71,171,181,148,220,64,235,126,59,226,240,90,77,179,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,239,134,70,53,179,57,237,234,174,141,175,100,151,40,10,107,230,185,193,71,236,203,42,159,137,77,51,182,93,106,113,188,182,225,81,83,150,197,211,189,13,158,233,52,141,114,84,111,87,44,141,134,170,73,31,238,115,118,71,42,109,71,162,77,12,77,129,118,44,255,0,50,198,113,156,155,12,177,100,53,116,150,44,198,158,154,154,251,111,106,162,193,92,202,122,134,84,64,175,106,162,162,62,57,99,69,107,211,163,209,29,35,81,118,200,246,187,218,240,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,108,108,71,57,141,124,178,196,197,123,55,238,77,20,105,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,125,228,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,79,86,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,44,211,140,30,44,240,222,17,116,191,237,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,108,235,219,98,170,58,86,34,231,179,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,58,175,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,211,184,196,84,108,175,69,208,70,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,221,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,245,101,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,42,184,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,27,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,123,210,49,88,137,181,178,190,42,22,254,218,179,220,171,252,107,145,228,153,29,195,254,82,178,186,229,93,81,39,253,169,38,154,73,31,255,0,27,156,231,127,90,169,123,220,188,248,44,181,112,177,165,244,247,220,191,31,164,110,170,100,180,234,185,5,98,84,182,169,104,160,89,55,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,14,218,182,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,69,94,104,254,68,245,55,232,190,177,68,80,9,106,156,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,240,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,132,53,230,59,192,229,79,21,184,109,6,97,167,207,164,167,212,92,62,158,118,80,195,43,34,137,151,186,71,42,61,104,165,157,81,28,199,181,200,231,64,231,59,180,215,203,43,92,141,73,150,88,232,132,149,92,174,60,246,105,151,214,189,30,180,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,190,119,186,165,255,0,209,166,138,91,239,191,237,188,166,239,108,240,191,243,83,80,79,222,86,127,248,201,187,24,255,0,248,222,223,239,106,66,14,5,176,171,174,127,198,14,146,88,172,213,20,144,212,82,229,20,151,183,186,165,238,107,22,11,123,188,116,205,69,107,92,187,221,21,52,141,98,116,232,175,86,162,171,81,85,201,163,51,159,241,11,139,95,115,157,2,212,188,43,22,161,241,183,172,131,15,188,218,237,212,221,214,71,223,170,158,138,88,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,101,205,46,240,201,118,186,223,248,109,210,139,237,246,231,87,113,185,92,112,123,21,93,101,101,92,206,154,122,153,228,160,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,82,103,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,173,94,116,122,233,98,181,105,198,57,195,197,178,243,117,135,36,189,220,41,178,75,149,53,58,62,58,87,217,226,74,152,227,101,67,250,163,100,223,84,214,61,145,162,61,17,212,138,247,108,84,137,95,88,26,55,163,151,221,100,184,229,52,214,137,188,61,38,31,135,222,243,27,165,78,214,63,179,75,65,74,249,26,155,28,246,43,187,179,173,60,29,91,185,204,239,239,218,230,177,200,120,3,223,235,38,142,95,116,110,227,139,83,93,230,241,20,153,134,31,100,204,109,117,59,88,206,245,45,125,43,36,114,108,107,222,173,237,78,149,16,117,118,215,63,177,191,107,90,246,161,102,188,150,53,230,154,237,134,229,124,57,94,107,106,223,114,177,84,63,38,178,164,213,18,202,207,103,76,177,197,83,12,76,86,108,129,145,84,44,114,42,111,251,199,215,61,200,207,133,238,91,52,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,43,47,157,126,144,225,175,192,48,221,123,108,21,113,229,144,94,41,241,7,200,217,215,177,61,185,240,214,213,53,175,141,122,162,62,57,99,122,181,205,219,213,38,145,31,191,164,123,43,131,132,239,52,250,55,243,3,30,245,24,13,41,153,150,226,23,41,177,103,58,251,169,121,174,45,93,227,108,185,6,97,121,186,91,170,123,79,143,191,75,61,108,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,139,84,228,151,139,88,169,52,11,58,205,105,232,118,94,174,185,130,218,235,42,123,175,94,237,45,37,21,60,148,241,236,85,216,221,175,173,169,94,168,136,229,238,116,114,170,53,168,150,42,85,95,59,221,45,255,0,232,211,90,237,246,47,246,222,45,119,185,248,175,249,170,104,32,236,171,255,0,252,100,237,236,103,252,79,119,247,180,35,255,0,40,108,235,236,151,25,54,219,7,178,252,95,219,92,126,233,98,239,119,251,126,19,183,27,107,251,187,118,175,115,175,128,237,237,234,223,239,187,186,252,59,93,111,252,88,249,88,214,79,151,249,15,167,78,102,176,212,150,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,151,213,140,23,246,95,170,121,150,153,251,83,218,127,100,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,75,222,229,175,171,212,218,191,193,246,15,58,207,72,183,44,62,157,113,11,148,52,208,75,19,32,125,11,90,202,118,170,201,215,123,221,70,180,146,61,204,85,98,190,87,34,109,232,172,111,96,215,239,219,47,236,107,44,253,223,61,149,251,66,246,123,189,133,237,61,189,158,246,228,223,183,127,221,247,187,125,206,215,119,238,187,189,190,239,221,239,51,89,150,125,170,251,85,121,251,117,237,95,180,158,208,168,246,199,181,187,158,59,199,119,29,223,241,29,223,188,239,119,55,239,223,241,110,235,215,223,212,177,252,171,142,58,158,43,121,112,234,230,31,168,44,164,167,212,92,62,159,31,125,116,209,62,40,153,123,164,117,230,141,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,8,56,78,243,79,163,127,48,49,239,81,128,210,152,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,85,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,209,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,0,1,149,114,127,209,113,227,251,16,229,237,167,122,13,164,247,173,185,246,65,111,189,251,74,233,110,184,246,234,177,120,93,123,157,209,245,111,105,201,222,168,129,213,8,221,178,71,44,45,88,230,78,155,226,114,194,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,183,60,143,147,102,147,201,195,235,112,220,111,33,254,235,20,29,234,136,115,41,82,166,158,150,229,39,118,87,71,77,83,68,179,77,28,48,172,111,142,37,146,20,238,53,209,54,79,143,227,138,74,118,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,187,254,90,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,166,228,237,200,215,61,93,34,71,55,192,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,65,124,211,115,250,156,235,141,44,202,149,50,26,75,181,183,21,167,160,176,91,86,153,98,115,41,89,29,51,37,168,167,87,198,159,19,217,89,61,90,63,122,171,218,253,204,94,155,17,173,149,92,143,176,10,152,173,90,167,170,85,216,245,34,211,213,84,91,172,22,187,179,146,39,78,143,137,178,207,91,78,197,235,221,99,21,38,160,123,189,200,199,170,71,253,37,141,118,196,190,103,90,91,251,47,227,39,53,240,150,47,102,90,178,223,15,148,219,255,0,178,187,222,43,197,70,158,46,127,123,220,230,110,174,142,183,224,118,222,157,62,22,163,21,132,223,228,159,170,23,92,135,72,243,205,40,184,54,174,106,124,50,241,75,114,161,168,154,181,210,178,56,46,12,147,173,44,81,42,116,133,140,150,142,89,87,107,186,57,245,79,93,173,84,85,125,143,148,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,128,28,234,252,172,98,223,48,40,125,58,226,87,175,44,235,181,170,193,198,190,159,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,118,74,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,188,195,56,211,186,241,79,170,21,22,44,67,32,171,118,149,227,85,8,152,253,26,211,58,149,43,103,72,246,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,183,27,223,54,239,175,151,55,5,31,189,86,163,207,127,207,237,151,88,244,203,22,251,203,149,76,9,218,142,233,92,138,197,142,216,217,183,53,237,220,199,172,146,186,36,115,153,27,90,222,177,58,104,164,75,233,0,133,92,209,120,174,177,104,118,135,92,180,170,211,45,170,229,153,234,77,190,166,206,150,217,230,122,201,67,103,168,134,88,106,107,220,198,39,252,241,68,143,115,17,210,57,207,78,226,65,35,22,139,9,191,202,195,139,60,55,135,61,80,187,96,250,129,79,73,67,98,212,170,139,125,53,70,71,87,94,176,65,102,125,44,117,139,18,200,206,219,145,204,150,90,136,227,87,185,241,178,36,234,247,46,212,85,75,201,0,21,87,207,59,240,79,243,39,233,164,117,229,121,171,216,110,130,234,190,164,234,230,160,79,87,29,139,29,211,122,201,170,18,146,5,154,121,94,251,173,178,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,78,21,196,239,16,185,87,20,26,203,122,213,204,166,155,192,120,254,221,53,186,214,202,169,42,33,182,80,196,221,177,83,198,231,175,249,210,61,90,214,53,242,203,43,209,140,223,181,37,255,0,44,94,95,244,122,187,89,77,196,14,183,227,190,47,5,164,219,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,248,100,99,91,51,158,222,170,232,218,246,73,31,248,232,224,202,251,193,230,163,210,219,35,186,251,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,122,116,154,46,236,72,178,53,169,28,141,123,92,221,170,175,138,63,87,203,155,141,127,221,87,81,231,176,103,247,59,172,154,101,148,253,221,202,154,5,238,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,119,73,93,12,81,173,244,148,3,205,31,207,102,166,253,23,209,232,143,127,203,127,138,237,56,225,43,78,53,195,53,205,101,241,215,90,239,179,240,88,44,16,76,140,170,187,213,53,46,42,173,106,170,47,110,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,16,53,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,207,141,173,240,176,211,247,123,80,178,24,254,238,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,173,186,114,210,229,247,77,163,214,171,63,16,122,191,106,171,143,80,107,233,252,77,158,211,87,20,180,179,227,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,47,86,170,35,209,221,44,40,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,4,85,230,143,228,79,83,126,139,235,20,69,0,150,169,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,168,10,118,231,81,164,56,110,33,170,24,78,174,88,160,171,134,251,168,84,245,240,223,81,211,171,224,153,246,248,232,162,130,102,49,125,236,122,197,50,70,228,69,216,169,12,106,141,71,43,220,254,21,202,227,207,102,153,125,107,209,235,75,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,54,231,11,154,218,178,174,48,95,98,183,211,213,199,81,135,98,246,219,37,115,166,99,81,146,78,247,77,92,142,137,81,202,170,206,213,116,77,85,114,53,119,181,233,211,162,35,157,234,185,40,90,110,179,113,37,153,95,97,182,85,190,219,71,131,212,82,84,86,54,23,44,16,207,53,125,19,162,137,242,116,218,215,189,176,76,230,181,87,171,146,41,21,58,237,94,151,62,12,208,241,55,105,181,88,56,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,92,79,40,108,235,237,111,6,214,219,7,178,252,39,216,172,130,233,98,239,119,251,158,47,185,35,107,251,187,118,167,111,167,143,237,237,234,239,239,91,186,252,91,91,90,220,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,243,60,60,127,235,205,79,16,124,81,229,217,52,53,180,149,54,43,5,67,241,156,121,244,149,17,84,192,251,117,36,178,53,179,71,52,108,106,74,201,229,116,213,40,170,174,232,149,8,196,123,154,214,169,39,248,13,208,187,21,171,129,30,33,248,135,185,217,174,176,228,151,188,63,42,198,237,181,53,10,248,233,95,103,138,216,217,36,125,59,58,35,100,223,84,215,177,242,42,189,17,212,136,198,236,84,149,31,90,197,154,113,203,195,197,171,36,224,39,65,248,145,178,218,170,223,144,226,120,62,39,100,188,84,54,177,173,129,44,147,81,55,182,231,196,245,248,158,202,201,226,107,86,47,139,165,84,138,244,115,90,213,142,42,240,1,175,53,60,62,113,71,136,228,211,86,210,83,88,175,245,12,198,114,23,213,212,69,77,3,45,213,114,198,215,77,36,210,49,201,19,32,149,176,212,170,162,183,170,83,171,21,237,107,156,166,135,128,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,160,142,38,238,215,91,7,13,186,175,125,177,92,234,237,215,43,118,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,12,209,26,51,224,91,10,181,96,28,31,105,37,138,205,81,87,53,61,86,47,73,123,123,170,94,215,61,39,184,55,199,76,212,86,181,169,177,178,212,200,214,39,78,168,196,106,42,185,81,92,189,212,130,188,228,177,107,238,65,194,61,29,218,209,67,226,41,49,156,194,221,116,186,73,221,99,60,61,43,224,169,164,108,157,28,168,175,235,61,93,59,58,53,21,223,31,94,155,90,229,74,150,225,59,205,62,141,252,192,199,189,70,2,255,0,184,177,242,177,172,159,47,242,31,78,156,205,97,170,130,133,185,169,232,229,139,72,184,184,187,212,227,147,116,164,207,109,241,102,50,83,109,127,246,45,85,76,243,199,82,155,222,247,43,251,147,211,203,63,95,133,173,239,236,107,81,172,69,89,63,201,31,87,169,159,106,212,45,4,174,158,146,58,136,42,34,203,237,113,182,9,123,243,177,237,142,150,181,207,147,223,18,50,53,142,129,26,223,133,234,179,72,191,26,34,236,180,162,189,121,150,242,251,166,214,27,85,227,136,61,32,181,85,201,168,52,20,254,38,241,105,164,138,90,169,242,86,49,180,176,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,163,81,21,234,222,180,194,117,94,19,188,211,232,223,204,12,123,212,96,52,166,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,213,120,177,242,177,172,159,47,242,31,78,156,205,97,170,130,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,115,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,0,101,92,23,147,203,79,129,90,158,25,113,154,173,79,212,234,10,186,93,80,200,233,231,182,213,80,186,170,41,32,180,91,146,161,21,176,49,96,145,241,76,249,150,8,102,116,138,229,218,157,184,218,214,43,100,89,38,249,0,57,157,112,29,251,111,177,84,235,206,147,217,119,103,216,253,189,222,210,181,219,173,221,202,172,162,22,190,22,199,213,221,214,167,122,158,6,212,43,118,199,36,179,53,35,133,58,236,137,169,78,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,109,159,104,49,254,228,213,30,203,238,205,80,202,95,236,167,193,20,115,247,99,167,89,62,237,23,103,93,174,232,169,239,144,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,140,187,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,104,207,130,253,28,190,232,23,12,24,6,149,101,51,111,189,90,173,242,84,92,99,218,196,240,213,85,117,18,213,203,77,213,143,123,31,217,125,67,162,238,53,202,215,246,247,167,68,119,68,132,28,240,112,10,153,109,90,89,170,84,56,245,34,83,210,212,92,108,23,75,179,82,38,206,175,149,177,79,69,78,245,235,221,123,17,33,175,123,125,202,198,42,201,253,21,145,55,69,94,86,89,253,78,11,198,150,27,74,185,13,37,166,219,149,83,215,216,46,75,82,177,53,149,76,146,153,242,211,211,163,228,79,133,239,172,130,145,25,177,81,238,126,214,39,93,234,215,95,161,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,8,1,206,175,202,198,45,243,2,135,211,174,37,43,29,215,131,238,19,51,46,46,181,67,236,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,233,220,122,34,182,39,170,104,35,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,239,38,123,228,119,89,37,123,190,39,47,78,189,19,162,34,34,122,176,115,78,34,181,231,13,225,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,124,142,111,69,114,49,219,24,143,145,201,177,142,84,206,190,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,127,240,91,202,231,25,214,110,26,46,250,129,172,53,53,118,155,238,121,79,28,248,93,68,49,84,71,83,97,130,39,201,182,174,88,158,230,69,82,202,165,216,228,141,90,168,180,232,199,199,43,93,55,88,235,215,84,180,183,59,209,108,238,231,166,122,151,98,246,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,91,255,0,44,94,60,127,109,246,42,109,6,213,139,214,236,251,31,183,183,217,183,75,141,199,185,85,148,66,215,204,233,58,55,180,212,239,83,192,218,116,118,233,36,150,102,164,147,47,93,146,185,39,248,5,85,243,206,252,19,252,201,250,105,85,100,191,229,205,193,71,239,85,168,243,223,243,251,101,214,61,50,197,190,242,229,83,2,118,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,172,78,154,41,18,250,79,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,15,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,231,70,244,107,158,214,75,20,172,71,191,102,229,151,252,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,122,163,99,115,223,31,21,230,143,231,179,83,126,139,232,244,68,85,44,127,149,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,101,218,227,5,84,204,116,242,172,114,44,209,178,150,106,100,84,141,236,103,117,238,98,238,116,108,123,36,184,144,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,69,245,138,34,128,75,84,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,5,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,156,30,53,178,155,238,97,197,198,175,93,178,58,239,23,87,79,152,92,237,113,201,218,100,123,105,104,167,117,37,52,125,24,136,139,178,8,34,103,94,155,157,183,171,149,92,170,171,99,252,145,240,171,85,6,139,234,22,163,67,81,86,183,43,230,81,21,146,162,39,61,189,134,193,67,73,28,209,57,141,219,185,30,174,184,76,142,85,114,162,163,99,232,141,232,170,235,31,6,122,249,144,226,214,44,63,141,173,82,180,227,148,62,18,146,162,225,73,116,146,62,235,228,221,85,91,67,79,87,83,39,87,170,170,111,158,121,95,211,174,214,238,232,212,70,162,34,88,175,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,142,235,199,254,188,211,112,249,194,230,93,147,67,91,87,77,125,191,211,191,25,199,159,73,81,45,52,236,184,213,197,35,91,52,115,70,199,44,79,130,38,205,82,138,170,222,171,78,140,71,181,206,106,153,246,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,66,122,177,130,254,203,248,5,204,180,211,218,158,211,251,37,163,247,27,23,141,236,118,124,87,133,178,201,15,119,183,185,219,55,118,247,109,220,238,157,122,117,94,157,76,235,154,40,210,124,23,246,161,192,46,27,166,158,212,246,103,218,221,31,183,88,188,111,99,189,225,124,85,150,56,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,103,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,205,4,240,1,175,52,220,65,240,185,136,228,211,86,213,212,223,108,20,236,198,114,23,213,212,75,83,59,238,52,145,70,215,77,36,210,49,171,43,231,137,208,212,170,162,187,162,212,43,21,238,115,92,164,138,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,46,251,153,14,83,125,195,248,37,213,43,182,57,93,225,42,234,45,244,150,185,36,237,50,77,212,181,181,212,244,149,49,244,122,42,38,248,39,149,157,122,110,110,238,173,84,114,34,166,123,13,68,105,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,157,122,244,68,254,7,160,56,167,26,216,181,139,48,225,31,87,173,57,29,15,139,164,167,195,238,119,72,227,238,190,61,181,84,80,58,174,154,78,172,84,85,217,60,17,63,167,93,174,219,209,200,173,85,69,206,101,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,146,120,177,242,177,172,159,47,242,31,78,156,205,97,170,130,178,249,220,105,125,170,171,0,211,221,104,133,212,144,92,173,151,137,113,122,132,109,19,123,245,144,84,195,37,76,91,234,58,163,182,64,234,73,182,198,168,228,235,87,35,145,91,239,223,13,121,101,235,95,236,91,139,140,91,196,91,252,85,6,119,211,10,172,217,22,249,162,241,179,195,225,228,143,172,140,107,122,85,69,77,189,203,187,164,75,46,214,171,182,244,191,224,83,183,53,14,5,106,112,12,134,235,196,246,150,208,85,207,140,95,42,38,185,102,112,205,85,22,203,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,211,218,245,220,216,222,198,71,13,120,78,243,79,163,127,48,49,239,81,128,210,152,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,85,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,209,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,0,1,149,114,221,57,80,240,57,77,141,90,172,156,92,106,51,234,210,251,114,167,168,126,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,211,83,172,73,12,173,147,171,221,35,59,54,104,1,86,188,195,57,101,106,38,162,106,133,70,182,240,221,101,164,188,84,101,85,8,252,135,28,73,233,45,235,77,86,145,244,117,108,15,145,209,68,246,74,172,221,43,92,238,239,121,238,147,172,137,43,146,25,107,193,151,2,250,113,193,229,138,186,75,101,127,218,140,206,243,186,43,150,77,81,70,148,242,58,151,126,232,233,105,226,222,254,196,41,181,142,122,35,220,233,36,68,115,156,168,216,153,28,149,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,8,57,190,234,133,171,11,225,46,167,3,153,180,147,220,181,6,241,69,109,167,129,213,173,138,120,160,166,153,181,178,213,50,46,138,233,152,215,83,195,11,186,109,70,173,84,106,174,254,13,117,64,112,215,164,53,58,245,175,56,54,145,195,5,92,148,249,21,226,24,110,11,73,60,80,207,21,185,157,101,173,154,55,203,213,136,248,233,163,154,68,69,71,117,86,34,35,92,170,141,93,47,28,83,141,13,28,190,235,239,12,25,254,149,98,211,108,189,93,109,241,212,91,163,218,197,241,53,84,149,17,85,197,77,213,239,99,25,222,125,59,98,238,57,200,214,119,55,175,84,111,69,206,101,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,162,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,161,126,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,160,52,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,62,242,103,178,54,244,142,39,187,226,114,117,233,209,58,170,162,46,135,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,254,192,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,128,120,254,227,6,235,197,150,174,57,214,245,164,143,4,195,170,43,40,49,70,67,19,145,245,48,61,237,73,43,165,116,140,108,187,234,18,24,158,145,185,173,72,152,214,51,110,244,146,73,61,175,44,254,10,45,220,79,231,119,44,219,82,237,158,39,77,177,46,180,213,180,114,37,84,62,217,174,154,25,18,58,120,106,33,116,123,59,61,89,60,138,217,55,39,88,26,172,86,204,174,109,234,16,171,153,135,5,23,30,39,240,75,110,109,166,150,207,19,169,56,151,74,106,42,56,210,150,31,108,208,205,52,105,37,60,213,19,58,61,157,158,175,158,53,116,155,83,172,237,70,43,166,71,54,147,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,103,94,227,17,85,209,61,19,186,130,170,249,231,126,9,254,100,253,52,132,28,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,83,65,26,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,121,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,213,131,133,113,131,194,102,27,197,214,151,253,135,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,253,157,123,111,84,87,68,197,74,245,224,175,148,238,85,146,223,95,157,113,85,99,246,62,63,106,184,85,219,211,15,157,210,37,85,227,182,201,161,116,238,168,166,157,139,79,11,39,237,190,39,177,207,239,182,55,57,17,34,116,114,75,192,57,163,249,236,212,223,162,250,61,17,250,188,185,184,40,253,234,181,30,123,254,127,108,186,199,166,88,183,222,92,170,96,78,212,119,74,228,86,44,118,198,205,185,175,110,230,61,100,149,209,35,156,200,218,214,245,137,211,69,34,95,72,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,34,175,52,127,34,122,155,244,95,88,162,40,4,181,78,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,47,248,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,218,121,54,226,215,220,127,132,122,203,181,222,135,195,210,100,217,133,198,233,107,147,186,199,248,138,86,65,77,72,233,58,53,85,89,210,122,74,134,116,114,35,190,14,189,54,185,170,179,168,20,151,206,126,211,106,183,113,95,100,172,183,219,41,41,106,46,152,61,5,93,116,176,194,214,62,170,116,172,173,133,37,149,200,157,94,244,138,24,163,71,59,170,236,141,141,254,13,68,78,193,200,199,241,179,242,223,234,68,85,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,133,115,167,215,154,155,182,101,138,112,229,102,173,164,125,182,197,78,204,154,244,144,212,69,43,253,163,50,73,21,52,50,177,25,190,7,197,78,178,72,137,191,239,25,92,199,43,62,22,57,121,167,40,77,11,163,212,254,35,170,245,27,33,179,120,219,46,154,91,219,113,133,207,88,31,11,111,19,189,99,162,73,34,145,28,247,109,99,42,231,99,216,136,177,203,77,19,149,237,93,173,125,181,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,84,175,55,189,11,163,211,14,35,169,53,27,30,179,120,43,46,165,219,221,113,153,204,88,25,11,175,16,61,35,173,72,226,141,26,246,238,99,233,39,123,222,138,178,75,83,43,145,238,93,205,103,75,228,177,175,53,54,156,203,43,225,202,243,91,72,203,109,246,157,249,53,149,38,168,138,39,251,70,20,142,42,152,98,98,179,124,239,150,157,35,145,83,127,221,178,133,238,70,124,79,114,91,160,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,107,220,231,238,215,91,119,10,22,74,59,125,206,174,150,158,233,156,80,82,87,69,12,206,99,42,160,74,58,217,146,41,90,139,209,236,73,97,138,68,107,186,166,248,216,239,226,212,84,170,30,19,188,211,232,223,204,12,123,212,96,52,166,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,254,255,0,238,178,255,0,242,127,255,0,244,112,160,19,85,4,117,230,17,165,246,173,85,224,251,82,109,151,7,82,67,81,96,179,203,148,80,213,205,68,218,151,211,207,111,106,212,175,107,170,162,198,249,98,142,90,117,145,171,213,172,168,127,185,200,170,199,103,219,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,57,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,157,122,244,85,254,39,160,5,59,107,103,3,148,220,41,113,179,161,153,134,159,62,174,163,78,179,13,72,178,50,134,25,89,44,175,178,85,182,225,78,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,184,144,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,78,171,197,143,149,141,100,249,127,144,250,116,230,107,13,84,21,87,207,59,240,79,243,39,233,164,85,229,113,231,179,76,190,181,232,245,163,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,0,2,149,185,98,240,29,251,111,190,211,107,206,172,89,119,96,56,253,193,190,205,181,220,109,221,202,92,162,102,178,102,201,209,221,214,175,102,158,118,211,171,183,71,36,83,57,36,133,122,236,149,169,117,32,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,10,107,231,73,172,118,44,195,89,113,45,29,180,67,220,171,211,187,125,69,69,210,167,115,211,109,85,201,180,242,54,155,99,152,136,187,32,130,158,94,227,94,246,187,196,237,248,93,27,145,92,150,244,114,197,152,107,46,91,172,87,121,187,149,122,119,111,167,167,181,211,109,122,109,170,185,54,162,55,84,239,107,209,23,100,16,84,69,219,115,30,215,120,157,223,11,163,106,173,202,3,52,60,74,105,13,78,130,235,206,115,164,115,65,87,29,62,59,120,154,27,122,213,207,20,211,203,110,127,73,104,166,145,241,116,98,190,74,105,33,145,81,17,189,21,234,138,214,170,43,82,223,249,65,106,133,171,52,225,46,155,3,133,180,144,92,180,250,241,91,109,168,129,181,173,150,121,96,169,153,213,177,85,62,46,136,232,88,231,84,77,11,122,238,71,45,44,138,142,254,45,109,112,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,32,87,57,91,77,214,255,0,195,110,19,98,177,91,42,238,55,43,142,164,91,105,40,232,233,33,116,211,212,207,37,5,193,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,118,14,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,238,157,33,139,187,42,36,142,106,73,35,158,231,59,106,43,34,142,74,128,71,94,62,244,67,84,56,133,225,162,255,0,166,218,77,124,164,164,187,207,81,77,95,53,186,166,56,246,94,224,167,127,117,40,82,103,251,169,222,233,91,12,140,147,220,138,248,91,27,220,200,228,123,219,74,218,67,193,222,174,106,119,18,241,240,195,121,179,213,226,153,13,21,68,169,144,77,89,70,249,217,103,164,137,136,249,42,94,145,117,107,216,230,172,105,11,183,164,82,190,120,17,36,70,202,215,154,8,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,201,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,158,172,21,1,205,139,130,139,142,45,149,92,248,168,211,123,102,252,110,243,210,167,49,129,137,75,79,13,170,185,210,83,211,199,81,27,81,204,146,111,21,36,219,158,141,141,238,73,82,89,30,245,73,81,25,245,242,113,209,13,121,131,50,174,215,58,91,229,94,57,165,245,84,243,91,170,232,230,143,115,50,169,216,143,108,105,20,110,247,53,148,210,185,206,90,164,247,163,209,240,51,114,62,163,183,110,128,174,14,108,218,67,153,107,214,168,112,231,164,122,127,5,36,151,220,138,163,38,134,157,106,231,72,96,137,140,142,223,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,107,86,101,112,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,116,181,18,53,137,254,108,108,71,57,238,100,81,68,197,123,246,110,94,170,0,5,59,113,13,194,102,101,197,215,51,189,76,193,236,85,21,118,123,21,5,61,166,166,251,145,182,129,42,160,181,49,108,116,171,2,61,139,36,72,247,203,43,18,54,177,31,191,167,113,232,138,216,158,169,109,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,1,21,121,163,249,19,212,223,162,250,197,17,64,37,170,115,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,2,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,89,103,46,30,12,115,156,170,243,154,229,58,55,227,111,89,5,194,162,233,113,169,251,69,117,143,191,85,60,142,146,89,54,50,165,172,110,231,189,203,209,168,141,78,189,17,17,61,199,106,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,201,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,158,172,28,83,90,248,51,225,179,136,156,170,151,53,214,61,55,251,65,122,162,183,178,215,5,79,182,43,233,54,82,178,73,36,108,123,41,231,141,139,209,243,72,189,85,55,124,93,58,244,68,68,253,109,11,225,115,66,120,107,246,223,236,83,6,251,57,246,143,195,123,79,249,206,178,179,191,225,251,189,159,240,153,100,219,183,191,47,244,122,117,221,239,235,209,58,121,77,82,224,43,132,237,105,206,238,122,153,169,122,83,237,156,146,243,217,241,181,190,221,185,83,247,123,80,178,24,254,238,26,134,70,222,145,196,198,252,45,78,189,58,175,85,85,85,232,26,41,160,154,79,195,182,43,85,133,104,230,41,246,126,203,91,112,125,210,122,111,29,83,87,190,169,241,199,27,164,223,81,36,143,78,172,134,52,232,139,183,225,235,211,170,170,175,53,207,249,123,240,141,170,121,149,219,80,117,7,75,106,239,153,13,242,161,106,107,171,170,114,139,198,249,95,209,17,17,17,42,145,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,165,104,166,130,105,63,14,216,173,86,21,163,152,167,217,251,45,109,193,247,73,233,188,117,77,94,250,167,199,28,110,147,125,68,146,61,58,178,24,211,162,46,223,135,175,78,170,170,190,171,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,200,215,252,151,28,9,255,0,188,103,250,77,120,255,0,91,36,166,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,158,87,90,244,19,73,248,137,197,105,112,173,99,197,62,208,89,104,174,12,186,65,77,227,170,105,54,85,50,57,35,108,155,233,228,141,235,209,147,72,157,21,118,252,93,122,117,68,84,230,184,7,47,126,17,180,179,50,180,234,14,159,105,109,93,143,33,177,212,37,77,13,117,54,81,120,223,19,250,42,42,42,45,82,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,200,160,113,77,107,224,207,134,206,34,114,170,92,215,88,244,223,237,5,234,138,222,203,92,21,62,216,175,164,217,74,201,36,145,177,236,167,158,54,47,71,205,34,245,84,221,241,116,235,209,17,17,162,156,25,240,217,195,182,85,85,154,232,230,155,253,159,189,86,219,223,107,158,167,219,21,245,123,233,95,36,114,58,61,149,19,200,196,234,248,99,94,168,155,190,30,157,122,42,162,246,176,115,253,107,208,77,39,226,39,21,165,194,181,143,20,251,65,101,162,184,50,233,5,55,142,169,164,217,84,200,228,141,178,111,167,146,55,175,70,77,34,116,85,219,241,117,233,213,17,83,149,98,124,184,120,49,193,178,171,54,107,139,104,223,130,189,99,247,10,123,165,186,167,237,21,214,78,197,84,18,54,72,164,216,250,151,49,219,94,198,175,71,34,181,122,116,84,84,247,29,87,90,244,19,73,248,137,197,105,112,173,99,197,62,208,89,104,174,12,186,65,77,227,170,105,54,85,50,57,35,108,155,233,228,141,235,209,147,72,157,21,118,252,93,122,117,68,84,229,88,159,46,30,12,112,108,170,205,154,226,218,55,224,175,88,253,194,158,233,110,169,251,69,117,147,177,85,4,141,146,41,54,62,165,204,118,215,177,171,209,200,173,94,157,21,21,61,196,149,7,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,26,255,0,146,227,129,63,247,140,255,0,73,175,31,235,103,127,253,150,224,159,178,207,216,167,176,191,180,207,179,255,0,101,189,153,226,166,255,0,209,126,27,195,118,59,219,251,191,222,126,29,251,247,255,0,94,238,190,243,128,127,37,199,2,127,239,25,254,147,94,63,214,201,84,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,131,249,46,56,19,255,0,120,207,244,154,241,254,182,73,76,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,63,88,31,37,206,211,106,189,83,50,142,243,108,164,175,167,142,162,10,182,69,83,11,101,99,103,130,86,77,12,168,215,34,162,62,57,99,142,70,59,248,181,236,107,147,162,162,41,245,131,138,107,95,6,124,54,113,19,149,82,230,186,199,166,255,0,104,47,84,86,246,90,224,169,246,197,125,38,202,86,73,36,141,143,101,60,241,177,122,62,105,23,170,166,239,139,167,94,136,136,159,173,161,124,46,104,79,13,126,219,253,138,96,223,103,62,209,248,111,105,255,0,57,214,86,119,252,63,119,179,254,19,44,155,118,247,229,254,143,78,187,189,253,122,39,78,170,1,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,246,138,235,31,126,170,121,29,36,178,108,101,75,88,221,207,123,151,163,81,26,157,122,34,34,123,142,213,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,247,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,63,87,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,200,215,252,151,28,9,255,0,188,103,250,77,120,255,0,91,37,81,202,181,211,133,205,9,226,83,216,159,182,188,27,237,31,217,207,19,236,207,231,58,202,62,199,136,237,119,191,193,165,143,118,238,196,95,210,235,211,111,187,167,85,235,229,52,183,128,174,19,180,91,59,182,106,102,154,105,79,177,178,75,55,123,193,86,251,118,229,81,218,238,194,248,100,251,185,170,31,27,186,199,43,219,241,53,122,117,234,157,21,17,81,170,92,5,112,157,173,57,221,207,83,53,47,74,125,179,146,94,123,62,54,183,219,183,42,126,239,106,22,67,31,221,195,80,200,219,210,56,152,223,133,169,215,167,85,234,170,170,190,175,66,248,92,208,158,26,253,183,251,20,193,190,206,125,163,240,222,211,254,115,172,172,239,248,126,239,103,252,38,89,54,237,239,203,253,30,157,119,123,250,244,78,157,84,0,15,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,0,0,4,106,203,57,112,240,99,156,229,87,156,215,41,209,191,27,122,200,46,21,23,75,141,79,218,43,172,125,250,169,228,116,146,201,177,149,45,99,119,61,238,94,141,68,106,117,232,136,137,238,59,86,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,222,76,247,200,238,178,74,247,124,78,94,157,122,39,68,68,68,245,96,143,250,165,192,87,9,218,211,157,220,245,51,82,244,167,219,57,37,231,179,227,107,125,187,114,167,238,246,161,100,49,253,220,53,12,141,189,35,137,141,248,90,157,122,117,94,170,170,171,237,116,67,134,237,18,225,194,213,115,179,104,190,3,73,142,83,222,106,25,83,94,246,212,79,85,61,75,216,221,172,71,205,80,247,202,172,106,43,182,179,118,198,171,228,84,68,87,189,87,165,130,63,234,151,1,92,39,107,78,119,115,212,205,75,210,159,108,228,151,158,207,141,173,246,237,202,159,187,218,133,144,199,247,112,212,50,54,244,142,38,55,225,106,117,233,213,122,170,170,175,171,208,190,23,52,39,134,191,109,254,197,48,111,179,159,104,252,55,180,255,0,156,235,43,59,254,31,187,217,255,0,9,150,77,187,123,242,255,0,71,167,93,222,254,189,19,167,148,213,46,2,184,78,214,156,238,231,169,154,151,165,62,217,201,47,61,159,27,91,237,219,149,63,119,181,11,33,143,238,225,168,100,109,233,28,76,111,194,212,235,211,170,245,85,85,94,129,162,154,9,164,252,59,98,181,88,86,142,98,159,103,236,181,183,7,221,39,166,241,213,53,123,234,159,28,113,186,77,245,18,72,244,234,200,99,78,136,187,126,30,189,58,170,170,244,0,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,70,191,228,184,224,79,253,227,63,210,107,199,250,217,42,128,62,74,219,77,170,227,83,65,89,112,182,82,85,84,90,234,22,174,134,89,161,107,223,75,58,197,36,43,44,78,84,234,199,172,83,75,26,185,189,23,100,143,111,240,114,162,253,96,0,124,145,218,109,80,221,106,47,176,219,41,25,114,172,167,134,146,162,177,176,181,39,154,8,93,35,162,137,242,116,220,230,49,211,204,230,181,87,163,86,89,21,58,110,94,191,88,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,15,146,138,211,106,183,84,215,214,91,237,148,148,181,23,74,132,171,174,150,24,90,199,213,78,145,71,10,75,43,145,58,189,233,20,49,70,142,119,85,217,27,27,252,26,136,159,88,0,143,250,165,192,87,9,218,211,157,220,245,51,82,244,167,219,57,37,231,179,227,107,125,187,114,167,238,246,161,100,49,253,220,53,12,141,189,35,137,141,248,90,157,122,117,94,170,170,171,208,52,83,65,52,159,135,108,86,171,10,209,204,83,236,253,150,182,224,251,164,244,222,58,166,175,125,83,227,142,55,73,190,162,73,30,157,89,12,105,209,23,111,195,215,167,85,85,94,128,1,21,127,146,227,129,63,247,140,255,0,73,175,31,235,100,148,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,128,56,166,181,240,103,195,103,17,57,85,46,107,172,122,111,246,130,245,69,111,101,174,10,159,108,87,210,108,165,100,146,72,216,246,83,207,27,23,163,230,145,122,170,110,248,186,117,232,136,137,250,218,23,194,230,132,240,215,237,191,216,166,13,246,115,237,31,134,246,159,243,157,101,103,127,195,247,123,63,225,50,201,183,111,126,95,232,244,235,187,223,215,162,116,234,160,226,154,215,193,159,13,156,68,229,84,185,174,177,233,191,218,11,213,21,189,150,184,42,125,177,95,73,178,149,146,73,35,99,217,79,60,108,94,143,154,69,234,169,187,226,233,215,162,34,39,235,104,95,11,154,19,195,95,182,255,0,98,152,55,217,207,180,126,27,218,127,206,117,149,157,255,0,15,221,236,255,0,132,203,38,221,189,249,127,163,211,174,239,127,94,137,211,170,128,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,188,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,192,63,146,227,129,63,247,140,255,0,73,175,31,235,103,85,215,78,23,52,39,137,79,98,126,218,240,111,180,127,103,60,79,179,63,156,235,40,251,30,35,181,222,255,0,6,150,61,219,187,17,127,75,175,77,190,238,157,87,175,148,210,222,2,184,78,209,108,238,217,169,154,105,165,62,198,201,44,221,239,5,91,237,219,149,71,107,187,11,225,147,238,230,168,124,110,235,28,175,111,196,213,233,215,170,116,84,69,73,0,1,31,245,75,128,174,19,181,167,59,185,234,102,165,233,79,182,114,75,207,103,198,214,251,118,229,79,221,237,66,200,99,251,184,106,25,27,122,71,19,27,240,181,58,244,234,189,85,85,87,213,232,95,11,154,19,195,95,182,255,0,98,152,55,217,207,180,126,27,218,127,206,117,149,157,255,0,15,221,236,255,0,132,203,38,221,189,249,127,163,211,174,239,127,94,137,211,170,131,149,107,167,11,154,19,196,167,177,63,109,120,55,218,63,179,158,39,217,159,206,117,148,125,143,17,218,239,127,131,75,30,237,221,136,191,165,215,166,223,119,78,171,215,202,105,111,1,92,39,104,182,119,108,212,205,52,210,159,99,100,150,110,247,130,173,246,237,202,163,181,221,133,240,201,247,115,84,62,55,117,142,87,183,226,106,244,235,213,58,42,34,164,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,105,163,188,64,224,58,223,117,207,108,88,131,234,224,185,105,198,81,87,138,222,168,235,86,22,206,147,192,229,111,137,100,113,200,247,120,105,28,217,91,28,143,70,43,150,25,83,106,108,83,165,128,121,253,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,175,78,170,159,196,249,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,88,7,20,227,51,90,242,174,29,184,108,204,53,143,10,183,218,171,111,88,255,0,179,252,52,23,72,164,146,149,253,250,250,122,119,239,108,114,70,245,232,201,156,169,209,233,241,34,117,234,157,81,107,219,68,57,187,113,37,169,90,209,128,233,205,247,9,211,88,45,185,86,81,106,178,86,75,73,109,175,108,241,193,83,87,28,50,58,55,58,177,205,71,163,94,170,138,173,114,117,233,213,23,248,22,232,1,207,245,210,163,92,104,116,226,227,115,225,226,151,20,174,204,232,122,84,83,91,114,72,38,125,45,198,54,162,239,166,100,145,207,15,102,103,123,149,146,61,203,30,230,237,126,196,122,203,29,80,93,185,202,241,119,96,186,214,216,175,186,93,166,182,235,149,186,162,74,74,202,58,187,37,206,25,233,167,141,202,217,34,146,55,86,163,152,246,185,21,170,213,68,84,84,84,82,127,240,57,199,30,27,197,238,26,234,90,166,82,88,245,22,199,78,215,223,172,44,122,236,145,157,81,190,54,143,114,171,159,76,231,43,81,90,170,175,133,238,70,61,92,142,138,89,101,1,81,122,223,205,219,137,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,175,94,136,159,192,154,156,189,56,160,207,184,179,209,123,214,163,106,53,163,31,183,92,173,217,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,221,80,244,85,71,34,116,70,251,191,138,172,149,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,170,190,34,185,200,103,216,190,174,95,113,77,4,195,240,171,150,39,98,168,125,182,59,173,229,147,86,190,231,60,79,115,100,170,129,244,181,44,137,41,156,168,157,174,138,245,115,17,36,87,39,115,182,206,129,193,159,27,252,114,241,103,159,211,81,209,233,158,154,219,176,155,117,67,37,191,95,165,179,94,33,129,208,71,53,58,84,210,82,212,164,242,194,181,221,154,132,146,56,164,232,157,19,115,189,223,198,199,193,205,52,119,136,28,7,91,238,185,237,139,16,125,92,23,45,56,202,42,241,91,213,29,106,194,217,210,120,28,173,241,44,142,57,30,239,13,35,155,43,99,145,232,197,114,195,42,109,77,138,116,176,15,21,173,249,173,215,77,116,95,62,212,107,21,61,36,247,44,87,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,233,215,162,167,241,42,47,249,106,248,167,255,0,112,58,85,255,0,117,92,127,215,139,169,0,21,129,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,179,252,52,247,75,125,108,149,79,239,208,83,212,63,123,163,171,141,139,209,243,57,19,163,19,225,68,235,213,122,170,246,174,91,220,107,106,159,24,63,180,79,218,101,131,20,182,125,146,246,71,130,246,21,45,76,61,207,21,226,251,157,222,244,242,245,233,225,153,183,110,222,157,93,215,175,84,233,53,64,0,21,23,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,58,245,232,137,252,11,9,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,60,76,22,184,164,142,149,157,138,250,138,118,108,108,146,72,244,234,200,90,171,213,235,241,42,244,232,157,17,59,88,0,230,156,70,235,125,171,135,29,30,189,107,45,246,199,87,119,182,216,42,45,205,172,164,164,145,172,157,96,168,174,130,154,71,199,187,225,115,216,217,213,232,197,86,163,213,136,213,115,55,111,79,87,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,28,211,81,184,129,192,116,179,84,52,223,74,50,247,213,211,92,181,70,162,225,73,101,172,85,133,148,81,79,75,28,78,237,79,36,146,53,205,124,174,154,40,162,107,26,245,124,143,107,125,221,83,175,75,0,28,126,235,196,198,27,96,226,142,213,194,197,246,134,174,150,251,145,226,236,200,236,85,205,69,146,10,199,164,181,137,61,35,209,27,214,23,178,42,53,149,175,85,86,61,59,141,85,99,154,196,151,176,0,1,197,56,174,226,187,78,56,74,211,135,230,185,172,190,58,235,93,220,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,110,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,218,192,0,165,111,229,171,226,159,253,192,233,87,253,213,113,255,0,94,44,251,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,30,208,241,48,90,226,146,58,86,118,43,234,41,217,177,178,73,35,211,171,33,106,175,87,175,196,171,211,162,116,68,237,96,17,127,152,95,20,25,247,9,154,47,101,212,109,57,180,99,247,27,149,199,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,251,169,216,136,170,229,78,138,239,119,240,84,140,28,25,243,64,215,222,34,120,147,195,244,115,53,196,52,254,138,203,144,123,67,196,207,107,183,214,199,84,206,197,5,69,67,54,58,74,185,24,157,95,11,81,122,177,126,21,94,157,23,162,165,159,130,149,191,150,175,138,127,247,3,165,95,247,85,199,253,120,183,77,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,47,78,157,85,127,137,237,64,43,215,152,95,48,189,104,225,51,90,44,186,115,167,56,198,21,113,182,220,113,122,107,220,178,222,232,170,230,157,179,201,87,87,11,154,215,67,83,19,81,155,105,216,168,138,213,94,170,239,127,240,68,246,188,183,184,214,213,62,48,127,104,159,180,203,6,41,108,251,37,236,143,5,236,42,90,152,123,158,43,197,247,59,189,233,229,235,211,195,51,110,221,189,58,187,175,94,169,210,90,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,21,225,91,142,205,23,226,238,235,144,88,180,230,143,32,180,220,177,218,120,42,229,163,191,199,73,4,245,80,72,231,53,210,193,28,53,18,185,236,141,205,99,100,114,162,35,86,104,83,255,0,182,132,138,0,138,188,114,241,225,138,240,125,110,178,218,41,236,223,104,179,59,246,202,218,59,90,75,26,67,29,12,85,80,54,161,213,78,73,18,90,126,244,43,82,202,121,82,41,90,178,194,237,205,114,70,230,175,106,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,148,197,120,174,211,139,255,0,18,121,175,11,55,57,125,141,153,226,254,18,123,108,117,19,34,199,125,165,150,130,10,185,29,78,189,19,164,209,119,94,143,133,122,185,99,98,74,213,114,36,169,15,107,0,28,83,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,157,172,0,14,41,198,102,181,229,92,59,112,217,152,107,30,21,111,181,86,222,177,255,0,103,248,104,46,145,73,37,43,251,245,244,244,239,222,216,228,141,235,209,147,57,83,163,211,226,68,235,213,58,162,214,15,242,213,241,79,254,224,116,171,254,234,184,255,0,175,23,82,1,74,223,203,87,197,63,251,129,210,175,251,170,227,254,188,89,247,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,61,161,226,96,181,197,36,116,172,236,87,212,83,179,99,100,146,71,167,86,66,213,94,175,95,137,87,167,68,232,136,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,0,3,143,218,184,152,195,111,252,81,221,120,88,177,80,213,213,95,113,204,93,249,29,246,185,200,177,193,70,245,150,141,32,164,98,43,122,204,247,197,88,146,185,232,168,198,39,109,168,175,115,158,145,126,174,163,113,3,128,233,102,168,105,190,148,101,239,171,166,185,106,141,69,194,146,203,88,171,11,40,162,158,150,56,157,218,158,73,36,107,154,249,93,52,81,68,214,53,234,249,30,214,251,186,167,94,150,0,0,3,149,113,23,196,190,150,112,191,130,77,157,106,101,219,253,143,130,179,81,207,77,237,75,159,223,67,20,158,18,9,165,143,189,218,239,177,242,109,119,192,206,174,95,234,69,252,158,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,118,176,66,14,99,156,104,235,71,7,151,92,18,109,57,182,97,87,91,110,97,79,112,108,180,247,187,93,92,179,211,207,72,232,55,61,178,195,87,27,92,199,182,169,136,140,88,250,181,98,114,238,118,244,70,115,78,6,185,160,106,159,17,60,65,91,116,115,85,177,12,82,138,147,32,183,214,251,46,124,122,223,83,28,140,174,130,37,168,251,247,79,87,34,36,43,4,53,41,240,177,93,220,88,191,131,119,42,89,81,81,122,223,205,219,137,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,175,94,136,159,192,176,158,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,123,67,196,193,107,138,72,233,89,216,175,168,167,102,198,201,36,143,78,172,133,170,189,94,191,18,175,78,137,209,19,229,227,103,136,27,175,12,188,58,100,58,175,141,63,31,126,67,71,81,65,73,103,163,189,171,150,10,217,230,170,141,178,68,216,217,36,111,145,233,79,226,37,70,177,221,81,34,115,151,171,90,226,184,49,62,112,92,98,103,57,85,155,10,197,180,207,74,171,111,89,5,194,158,215,110,166,246,125,116,125,250,169,228,108,113,71,189,247,6,177,187,158,246,167,87,42,53,58,245,85,68,247,151,40,15,21,173,249,173,215,77,116,95,62,212,107,21,61,36,247,44,87,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,233,215,162,167,241,42,47,249,106,248,167,255,0,112,58,85,255,0,117,92,127,215,139,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,175,61,215,77,71,225,211,142,237,83,213,13,47,188,248,27,173,14,160,100,81,77,12,168,175,165,184,82,186,231,50,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,219,212,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,7,42,226,199,202,198,178,124,191,200,125,58,114,152,57,121,241,167,117,225,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,237,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,29,183,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,130,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,172,190,107,28,12,90,175,88,205,127,20,90,81,107,164,183,220,172,20,235,38,87,101,183,90,218,196,185,192,250,135,201,45,205,59,17,238,117,75,29,59,223,60,146,245,71,66,205,234,246,118,85,37,172,13,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,204,169,161,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,178,131,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,35,255,0,52,94,62,171,51,11,237,203,134,125,29,184,93,109,118,172,114,225,83,67,150,94,32,169,158,142,75,157,83,25,45,52,246,214,177,174,110,250,54,247,36,108,189,196,115,102,145,173,218,136,200,209,243,66,14,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,119,84,106,189,187,222,172,141,171,189,237,69,208,246,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,0,51,215,158,235,166,163,240,233,199,118,169,234,134,151,222,124,13,214,135,80,50,40,166,134,84,87,210,220,41,93,115,153,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,109,234,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,21,121,163,249,19,212,223,162,250,197,17,89,124,190,248,245,200,120,102,204,168,112,109,65,190,213,214,105,93,222,162,56,107,153,81,226,171,95,96,98,37,75,146,106,24,82,84,100,44,117,69,67,100,168,70,198,247,189,140,85,107,92,244,68,91,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,202,171,231,157,248,39,249,147,244,211,170,242,189,227,167,246,215,138,179,67,181,143,51,241,122,147,101,223,236,122,154,214,237,154,251,107,142,54,170,117,153,92,190,34,178,30,146,119,58,163,94,248,145,146,125,235,155,81,34,79,240,10,96,231,43,118,186,216,56,187,194,111,182,43,157,93,186,229,110,193,237,181,116,117,148,147,58,25,233,167,142,231,112,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,87,151,223,30,184,247,19,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,60,45,19,47,239,85,169,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,137,50,128,57,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,115,237,197,23,19,121,247,20,218,161,114,212,12,190,166,174,142,218,250,135,58,203,143,37,198,106,154,43,52,11,28,81,236,129,178,46,214,189,237,130,39,74,246,53,137,36,136,231,237,111,84,107,116,146,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,59,87,54,174,30,181,79,91,52,107,31,200,244,206,166,235,117,251,17,112,146,166,183,18,183,210,212,212,205,119,241,78,134,8,234,34,138,20,119,114,106,127,141,81,28,207,116,83,212,57,30,221,170,217,41,219,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,102,253,169,213,78,105,196,63,16,56,15,12,186,95,93,170,250,140,250,183,219,104,234,41,233,34,163,161,88,86,182,182,121,164,70,182,42,120,230,146,54,200,244,110,249,92,212,119,84,142,41,29,239,218,166,117,245,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,189,202,19,133,172,171,77,48,74,190,33,114,156,146,235,71,251,67,183,182,11,118,50,141,146,26,127,2,201,149,98,174,170,99,218,157,201,159,181,203,78,230,252,45,130,103,57,28,255,0,17,210,56,87,204,123,44,202,176,110,97,58,135,148,225,89,53,215,31,189,81,123,39,195,92,109,117,178,82,85,65,190,201,72,199,236,150,53,107,219,185,143,115,87,162,251,218,229,69,247,42,150,127,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,174,230,181,178,68,175,149,64,25,172,225,211,137,125,83,225,127,59,135,58,211,59,183,251,47,27,102,172,158,167,217,119,63,185,154,40,252,92,16,203,31,123,181,223,123,227,220,239,129,253,28,159,214,139,161,61,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,0,1,21,121,163,249,19,212,223,162,250,197,17,64,38,167,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,101,92,191,238,87,30,68,244,203,235,94,177,90,82,183,14,156,75,234,159,11,249,220,57,214,153,221,191,217,120,219,53,100,245,62,203,185,253,204,209,71,226,224,134,88,251,221,174,251,223,30,231,124,15,232,228,254,180,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,67,94,96,156,122,227,220,51,97,181,216,54,159,95,105,43,53,82,239,79,36,52,44,167,240,181,172,176,61,22,153,203,53,116,43,42,62,23,186,158,161,210,83,163,163,123,30,246,34,185,174,98,42,44,42,228,213,118,186,223,248,187,205,175,183,219,157,93,198,229,113,193,238,85,117,149,149,115,58,105,234,103,146,231,111,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,157,47,158,119,224,159,230,79,211,78,171,202,247,142,159,219,94,42,205,14,214,60,207,197,234,77,151,127,177,234,107,91,182,107,237,174,56,218,169,214,101,114,248,138,200,122,73,220,234,141,123,226,70,73,247,174,109,68,137,63,192,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,195,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,207,147,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,238,138,215,104,83,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,72,235,204,23,71,110,186,223,194,94,117,136,227,86,26,75,174,67,69,79,13,238,207,20,180,174,158,116,158,146,102,77,35,105,90,198,61,254,38,74,118,212,65,26,49,58,185,103,216,170,141,123,148,207,182,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,26,104,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,206,191,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,72,21,206,95,91,237,89,214,182,216,52,94,223,99,171,167,168,210,250,121,221,93,95,52,141,217,87,61,202,10,58,132,100,76,78,170,140,142,40,226,234,247,42,43,159,35,219,181,17,136,249,62,94,77,154,41,246,231,136,43,182,177,213,220,59,52,154,101,111,78,204,17,203,182,73,235,174,49,84,83,199,185,171,27,145,208,182,6,86,43,186,61,142,73,59,29,55,55,122,23,82,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,231,181,224,207,140,204,251,132,204,254,154,178,142,186,174,227,132,220,106,25,21,250,195,44,179,77,3,96,146,106,117,169,171,165,166,73,226,133,43,187,52,233,28,114,201,213,58,46,215,123,191,133,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,21,204,121,191,96,58,111,196,54,123,166,57,158,152,100,15,196,241,58,137,108,148,183,27,90,195,53,198,123,173,45,67,226,170,116,144,201,43,34,74,103,42,116,141,82,77,237,236,238,114,47,127,100,29,215,61,215,77,56,226,47,129,29,83,213,13,47,188,248,235,85,118,159,228,81,77,12,168,140,170,183,213,54,217,50,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,236,246,22,41,203,83,152,93,102,153,95,104,116,43,94,114,255,0,237,22,191,116,86,123,229,210,105,234,36,179,213,108,166,134,154,149,243,73,50,199,77,110,108,112,189,168,141,143,108,114,74,142,115,153,30,247,54,229,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,10,86,230,87,203,247,246,19,89,93,175,122,83,14,252,6,235,112,111,181,45,205,111,89,44,245,213,115,212,191,238,162,130,153,144,211,219,152,158,26,8,247,61,92,146,72,198,123,247,52,142,188,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,252,106,216,156,246,55,196,198,215,72,232,95,185,187,94,170,213,94,219,228,99,249,254,183,230,182,173,74,214,140,251,81,172,84,245,112,91,114,172,162,235,123,163,138,173,141,108,241,193,83,87,36,209,182,70,181,206,106,61,26,244,69,68,115,147,175,94,138,191,196,238,186,61,198,253,247,65,184,59,201,180,43,75,234,174,182,108,235,40,204,38,184,205,124,138,22,36,116,118,121,104,96,134,68,166,153,37,73,34,172,89,41,218,212,127,109,81,145,189,206,99,219,34,49,204,142,184,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,160,142,11,184,73,197,120,70,210,196,197,173,178,248,236,146,251,225,174,25,53,197,206,142,94,229,115,105,163,99,224,130,84,134,41,22,142,57,18,103,66,201,17,92,222,244,138,171,213,234,72,0,12,214,113,99,230,159,89,62,96,100,62,163,57,237,120,51,227,51,62,225,51,63,166,172,163,174,171,184,225,55,26,134,69,126,176,203,44,211,64,216,36,154,157,106,106,233,105,146,120,161,74,238,205,58,71,28,178,117,78,139,181,222,239,225,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,25,246,230,105,118,181,94,184,227,212,250,203,53,206,146,190,158,58,139,109,35,229,166,153,178,177,179,193,108,164,134,104,149,205,85,68,124,114,199,36,111,111,241,107,216,230,175,69,69,66,90,242,49,252,108,252,183,250,145,106,128,0,12,214,113,99,230,159,89,62,96,100,62,163,57,114,124,169,242,204,86,241,193,142,21,139,90,114,107,85,109,235,31,246,151,181,237,212,245,177,201,85,111,239,221,107,159,7,136,137,170,175,139,184,196,87,51,122,38,230,162,170,117,66,96,0,8,171,205,31,200,158,166,253,23,214,40,138,1,44,167,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,54,72,206,205,191,149,87,207,59,240,79,243,39,233,165,96,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,45,254,26,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,95,79,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,216,232,153,34,239,87,50,94,187,154,214,201,18,190,85,2,149,185,213,249,167,197,190,95,208,250,141,196,132,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,144,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,45,158,38,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,78,171,239,115,145,19,222,168,80,191,30,220,111,223,120,184,206,226,162,199,42,174,182,221,50,178,118,165,178,89,43,33,101,60,207,170,88,81,38,170,171,108,114,200,201,38,222,233,89,26,239,86,178,46,155,90,215,73,42,190,42,154,168,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,25,87,52,145,193,221,218,213,122,225,67,71,171,44,215,58,74,250,120,240,123,45,35,229,166,153,178,177,179,193,71,20,51,68,174,106,170,35,227,150,57,35,123,127,139,94,199,53,122,42,42,29,128,2,146,249,207,221,173,87,30,43,236,148,118,251,157,37,85,69,175,7,160,164,174,138,25,154,247,210,206,181,149,179,36,82,181,23,171,30,177,77,20,136,215,116,93,146,49,223,193,200,171,216,57,24,254,54,126,91,253,72,181,66,144,57,157,112,75,89,161,154,143,83,171,122,95,138,108,211,108,163,117,100,212,214,155,108,233,75,141,85,53,97,142,72,230,122,35,162,134,25,230,153,175,133,55,49,187,159,36,76,141,173,137,138,238,65,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,196,232,172,146,104,209,209,247,86,70,232,35,237,102,43,246,87,237,215,218,107,87,217,191,103,251,91,219,30,54,63,3,224,123,125,223,19,223,235,219,236,246,254,62,230,237,187,126,46,189,61,229,6,113,247,198,77,79,23,218,161,69,112,177,83,85,208,96,152,197,58,195,142,80,215,81,69,5,107,31,60,112,173,100,213,11,28,146,35,158,249,98,70,181,17,251,18,56,163,232,214,189,100,87,116,14,91,28,12,93,120,130,207,232,245,83,81,173,117,116,58,117,138,212,83,92,162,101,101,173,206,131,40,157,179,72,141,165,137,211,70,176,77,76,217,41,222,218,158,138,229,233,210,45,168,178,44,145,222,73,64,60,209,252,246,106,111,209,125,30,136,226,154,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,208,167,14,156,75,233,103,20,24,36,57,214,153,221,191,217,120,219,53,100,244,222,212,182,125,244,209,71,226,224,134,89,59,61,222,195,223,30,231,124,108,232,228,254,180,78,170,12,171,146,127,129,206,56,243,46,16,179,39,82,213,50,174,249,167,87,202,134,190,253,97,99,211,124,111,232,141,241,180,123,149,26,202,150,181,26,138,213,84,100,204,106,49,234,213,108,82,197,126,120,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,127,134,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,162,251,156,213,69,247,162,149,237,95,206,67,1,196,181,231,63,196,50,108,62,174,247,167,86,154,132,162,198,175,88,211,33,154,182,166,120,58,71,81,36,155,234,123,19,211,75,34,72,248,102,141,236,84,141,177,238,99,214,69,88,231,166,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,221,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,245,100,85,230,143,228,79,83,126,139,235,20,69,0,150,83,202,223,143,170,61,59,240,60,50,107,29,194,213,109,196,23,198,84,99,185,21,101,76,20,48,218,36,94,237,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,127,27,36,103,102,223,193,149,114,255,0,185,92,121,19,211,47,173,122,197,105,64,36,159,224,115,142,60,203,132,44,201,212,181,76,171,190,105,213,242,161,175,191,88,88,244,223,27,250,35,124,109,30,229,70,178,165,173,70,162,181,85,25,51,26,140,122,181,91,20,177,95,158,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,223,225,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,232,190,231,53,81,125,232,167,235,28,43,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,129,93,19,94,199,120,104,220,232,221,51,247,55,107,21,26,139,220,124,108,126,123,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,111,242,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,172,12,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,191,195,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,209,125,237,114,162,251,149,75,233,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,215,115,90,217,34,87,202,160,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,81,15,49,30,55,235,56,170,206,211,18,195,170,182,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,219,94,201,252,58,172,113,200,200,170,28,143,106,57,239,106,126,87,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,222,232,159,34,108,86,178,46,187,156,215,73,18,63,234,227,239,129,59,175,8,153,53,21,247,26,172,171,187,105,214,69,80,180,150,122,202,169,29,61,109,44,241,211,194,233,34,174,145,148,241,64,199,201,35,170,29,11,88,170,174,142,23,170,251,216,227,229,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,219,219,19,36,93,232,215,197,215,115,92,232,226,86,95,70,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,223,225,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,232,190,231,53,81,125,232,167,235,25,204,227,115,65,169,184,113,226,95,49,211,107,53,21,92,24,242,84,50,233,143,172,212,242,198,197,183,84,177,37,142,56,159,43,222,233,153,11,157,37,50,203,189,219,223,78,245,94,142,220,212,179,78,77,154,215,246,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,182,57,232,110,50,212,84,71,185,203,35,149,211,54,118,86,35,186,49,141,72,251,29,55,59,122,149,87,197,143,154,125,100,249,129,144,250,140,229,201,242,228,202,108,88,55,46,172,47,53,202,107,188,21,151,31,183,228,87,75,141,79,105,242,118,41,96,186,87,201,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,41,7,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,108,146,62,56,119,175,193,4,93,199,189,237,134,38,35,99,141,138,229,217,27,24,212,94,141,66,242,121,101,112,235,83,160,28,52,91,167,202,113,58,187,30,109,153,212,73,121,191,195,95,20,77,171,133,155,220,202,58,119,43,90,143,99,27,78,140,147,179,42,171,227,150,162,161,21,24,174,115,27,45,65,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,243,249,54,142,231,216,174,157,226,122,175,112,176,213,201,137,230,52,242,75,67,118,134,150,101,164,142,118,85,213,211,45,36,179,171,18,36,169,235,67,44,169,19,92,229,237,57,142,254,181,70,246,174,21,120,227,204,184,113,211,77,69,209,230,178,173,248,246,105,103,186,190,217,87,109,122,83,220,108,119,249,168,86,10,122,216,102,106,181,202,197,115,41,218,246,171,183,51,182,217,34,84,115,92,201,163,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,250,92,52,46,197,195,167,46,140,235,75,237,54,107,85,13,125,14,151,222,165,191,205,110,87,190,59,133,225,214,137,18,174,169,100,145,18,73,55,200,213,218,175,68,84,141,177,177,26,198,177,172,109,0,158,215,88,180,119,62,208,172,254,233,167,58,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,243,162,90,167,45,14,98,21,58,159,77,14,130,107,246,71,72,220,158,221,79,27,49,252,150,229,112,138,23,223,24,178,199,12,116,83,44,174,71,77,93,186,86,35,28,205,207,157,136,229,122,119,24,231,205,99,228,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,251,113,191,193,118,85,194,62,163,207,67,68,219,173,239,1,185,118,231,178,100,50,208,200,216,217,221,89,182,208,212,206,140,72,86,177,137,4,138,173,98,252,113,163,101,218,205,203,27,35,89,245,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,94,167,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,201,50,128,6,107,56,177,243,79,172,159,48,50,31,81,156,242,153,86,153,229,88,126,33,133,103,87,106,78,182,92,246,223,87,112,180,85,71,28,157,183,120,106,217,232,231,129,207,115,17,139,51,31,2,61,204,99,157,182,57,224,114,170,43,250,36,160,229,231,199,149,215,133,172,154,159,78,115,57,105,23,74,242,43,194,215,94,165,75,115,167,173,182,78,250,126,207,137,129,209,189,174,86,43,153,74,178,181,205,149,123,112,187,180,205,234,168,251,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,230,188,88,249,88,214,79,151,249,15,167,78,102,176,176,158,87,60,118,218,180,78,235,54,132,107,70,77,87,79,132,223,42,24,236,126,227,87,59,124,22,61,90,231,61,101,100,155,147,116,84,213,14,123,85,95,191,183,20,141,87,171,90,147,77,43,110,124,16,255,0,152,143,27,244,124,42,224,137,137,97,213,91,181,55,44,183,203,45,137,201,12,21,48,218,227,108,209,70,250,170,168,159,43,94,221,204,124,254,29,86,57,35,124,180,238,71,181,90,199,181,104,134,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,210,185,24,254,54,126,91,253,72,181,64,0,6,107,56,177,243,79,172,159,48,50,31,81,156,253,94,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,232,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,4,85,230,143,228,79,83,126,139,235,20,69,0,158,131,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,207,149,239,31,87,221,105,217,195,198,179,92,60,102,95,106,183,190,162,197,127,169,169,98,77,122,165,135,106,62,154,116,123,145,242,214,70,197,87,164,141,71,58,88,163,145,242,116,124,79,146,111,1,207,59,240,79,243,39,233,165,112,105,142,142,231,218,199,38,71,71,167,54,26,187,229,203,27,179,165,238,91,101,13,44,213,53,181,112,120,218,90,71,54,158,24,88,247,72,246,186,173,146,57,23,162,36,113,200,238,191,10,34,180,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,19,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,246,78,216,215,115,88,247,65,43,162,123,218,197,146,52,107,246,183,170,181,189,128,165,110,117,126,105,241,111,151,244,62,163,113,33,254,13,161,122,143,169,58,113,156,234,134,21,102,246,173,171,78,124,12,183,248,96,85,117,85,61,45,82,84,42,85,54,52,79,142,24,252,43,187,170,139,185,141,123,94,173,86,54,71,179,235,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,162,73,20,110,247,237,67,67,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,169,110,104,92,116,254,218,242,167,232,118,142,102,126,47,77,172,187,61,177,83,68,221,176,223,110,145,200,229,94,147,35,151,196,81,195,210,62,223,68,107,31,42,62,79,189,107,105,228,72,65,98,192,51,44,155,25,201,179,59,22,61,87,87,98,195,169,233,170,111,183,6,162,36,20,44,168,168,101,60,8,247,42,162,43,228,150,68,70,177,58,189,81,178,57,19,108,111,115,124,249,170,128,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,149,114,106,114,238,227,234,179,134,60,169,112,61,82,184,93,110,90,101,123,237,83,245,90,153,234,62,204,200,146,74,255,0,19,75,77,185,88,144,189,243,200,234,136,227,98,72,239,134,70,238,116,125,185,111,80,17,171,142,142,51,108,92,30,105,197,45,206,59,87,182,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,160,28,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,179,196,220,110,149,178,85,213,79,177,141,99,55,203,34,185,238,218,198,53,169,213,125,205,106,34,123,145,11,63,228,99,248,217,249,111,245,34,213,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,214,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,162,57,202,46,42,181,114,131,134,138,254,20,96,185,82,59,9,184,222,18,237,50,205,27,230,171,107,17,241,202,148,113,61,239,86,67,77,226,34,109,66,182,54,53,235,42,189,85,253,30,246,185,194,239,12,153,247,20,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,111,157,209,166,214,189,237,130,86,196,199,185,137,36,136,214,110,111,85,115,116,83,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,160,30,104,254,123,53,55,232,190,143,68,71,91,86,1,153,95,112,219,254,160,217,177,234,186,204,123,21,168,161,166,189,87,66,136,230,80,62,177,101,74,101,149,17,119,53,143,116,18,49,31,211,98,63,99,85,81,210,49,29,210,184,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,6,85,207,65,125,192,51,44,103,25,198,115,59,238,61,87,73,98,204,105,234,106,108,87,7,34,44,21,204,167,168,125,60,232,199,34,170,35,227,150,53,71,49,122,61,17,209,185,83,108,140,115,187,166,131,241,245,174,58,5,163,89,142,137,99,151,15,27,101,200,45,243,211,217,38,158,166,104,234,49,154,169,221,210,106,154,41,35,115,94,221,204,124,174,72,247,35,89,58,178,102,244,94,235,38,142,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,94,208,29,28,177,112,255,0,163,88,158,142,227,147,120,138,76,102,222,218,121,42,118,189,158,46,169,238,116,149,53,59,30,247,172,125,217,228,150,94,222,245,107,55,237,111,194,212,67,160,17,87,154,63,145,61,77,250,47,172,81,20,2,122,12,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,183,238,87,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,188,110,67,68,214,189,101,100,155,147,108,181,52,237,99,85,95,191,185,44,110,87,171,92,176,205,43,172,40,202,185,127,220,174,60,137,233,151,214,189,98,180,160,19,208,95,112,12,203,25,198,113,156,206,251,143,85,210,88,179,26,122,154,155,21,193,200,139,5,115,41,234,31,79,58,49,200,170,136,248,229,141,81,204,94,143,68,116,110,84,219,35,28,233,169,203,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,39,69,70,83,77,47,70,200,199,237,141,143,147,191,186,52,73,187,182,233,174,154,233,167,28,58,105,197,199,84,53,66,243,224,109,84,61,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,220,246,113,23,196,190,169,241,65,157,205,157,106,101,219,253,143,130,179,81,207,83,236,187,103,220,195,20,158,18,9,165,147,179,221,236,49,242,109,119,198,254,174,95,234,68,243,249,54,144,230,88,134,151,225,26,185,125,130,146,27,22,161,84,93,161,177,35,103,71,207,51,45,242,67,20,243,61,137,238,99,22,89,150,54,162,174,245,88,100,85,106,53,88,231,204,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,149,171,131,233,158,85,168,150,236,190,227,139,82,120,191,177,88,251,242,107,140,12,142,73,38,117,12,117,84,212,242,190,54,177,142,235,219,241,77,149,234,237,173,108,81,74,245,119,195,209,126,189,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,132,248,93,226,111,1,226,155,75,237,186,129,136,84,210,81,220,159,78,215,94,177,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,234,173,111,96,0,171,94,113,220,71,106,133,146,154,135,134,235,126,17,87,102,195,114,58,120,110,85,217,13,92,81,200,203,242,195,43,36,74,90,87,34,185,34,100,18,182,39,75,187,108,202,254,218,109,100,42,142,169,171,108,78,221,98,188,101,86,107,78,83,145,253,159,178,214,220,41,233,238,55,127,6,250,191,103,210,190,70,182,90,158,195,21,31,47,109,138,231,246,218,187,157,183,162,123,212,210,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,125,6,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,102,135,85,112,251,22,159,234,62,71,133,99,25,237,171,53,181,89,110,18,209,210,95,237,108,123,105,110,17,181,122,36,140,71,255,0,255,0,21,90,175,141,92,138,177,201,43,54,200,235,20,228,201,173,122,203,85,149,95,116,58,107,125,214,251,166,212,54,249,46,113,212,246,154,248,113,186,231,200,138,214,247,159,35,123,112,212,125,255,0,220,49,36,114,202,222,227,24,198,248,153,11,106,43,47,157,134,142,221,111,88,110,7,173,246,59,13,36,180,248,213,69,85,146,255,0,89,13,43,157,86,216,42,150,55,81,186,89,26,197,68,166,142,88,231,98,44,143,68,108,181,140,70,162,172,174,32,175,47,173,98,181,104,135,22,152,46,93,146,223,170,237,88,245,109,68,214,75,196,177,85,54,8,22,10,184,95,12,110,170,115,222,198,120,104,234,29,79,60,138,245,232,212,131,122,34,185,141,67,197,113,99,230,159,89,62,96,100,62,163,57,42,181,51,90,254,195,114,145,209,205,28,164,183,247,170,245,54,225,122,239,79,36,91,163,130,134,221,125,150,162,77,174,73,26,173,153,211,190,141,27,213,143,106,199,223,235,181,219,20,138,188,44,104,167,239,19,196,22,19,163,146,92,60,21,38,65,112,95,31,59,101,237,200,202,24,34,125,69,87,105,221,185,17,38,88,33,149,35,220,197,111,113,89,187,163,122,170,105,76,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,109,60,22,232,94,156,113,23,203,51,3,210,253,80,179,120,235,85,119,182,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,117,64,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,90,242,136,225,214,167,82,117,229,250,199,147,226,117,117,88,158,1,79,44,212,53,210,197,19,168,164,191,175,109,32,133,82,86,170,200,248,162,146,74,132,88,250,58,41,35,166,123,156,221,204,71,218,255,0,22,62,86,53,147,229,254,67,233,211,153,172,47,251,143,174,10,49,94,43,52,226,174,247,105,182,120,125,77,198,109,243,73,142,92,41,210,54,73,95,177,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,187,93,43,37,161,111,237,171,2,202,191,198,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,245,42,23,167,203,155,141,127,222,171,78,39,176,103,247,59,84,122,155,139,125,221,202,154,5,237,73,116,161,68,98,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,119,72,155,52,81,167,235,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,35,87,27,252,104,226,188,35,233,196,245,212,78,181,94,243,235,151,110,11,38,61,45,116,109,145,157,212,155,109,117,76,8,244,153,104,216,176,72,138,230,39,199,34,54,45,204,220,178,51,170,240,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,199,64,7,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,238,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,118,112,117,99,5,253,151,234,158,101,166,126,212,246,159,217,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,82,199,249,55,240,201,128,229,86,172,131,137,28,190,154,146,247,114,180,222,29,143,89,109,181,182,232,102,130,223,60,13,164,172,246,131,29,34,57,201,82,142,124,77,141,236,216,177,163,101,94,175,238,39,110,215,192,0,205,103,22,62,105,245,147,230,6,67,234,51,150,189,194,30,131,97,188,73,114,183,196,52,167,51,162,164,115,46,52,247,215,219,43,166,167,89,159,105,184,165,214,189,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,106,47,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,179,171,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,54,72,206,205,149,113,99,229,99,89,62,95,228,62,157,57,154,195,218,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,45,39,149,191,31,85,154,137,224,120,100,214,59,133,214,229,151,167,140,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,7,198,206,244,191,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,185,171,44,202,138,216,218,230,162,35,222,248,227,126,120,179,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,17,158,96,25,150,152,100,211,225,154,129,143,85,216,175,180,180,244,149,53,22,250,180,70,207,3,42,105,227,168,137,36,111,94,172,122,197,52,106,172,119,71,177,85,90,228,107,145,90,150,105,200,199,241,179,242,223,234,69,170,3,159,229,60,66,232,22,13,125,170,197,179,93,112,211,252,126,245,69,179,196,219,174,153,53,21,37,84,27,216,215,179,124,82,72,215,183,115,30,215,39,84,247,181,200,169,238,84,63,87,5,213,141,44,213,15,29,251,51,212,188,83,45,246,103,107,198,251,10,243,77,95,225,123,155,187,125,222,203,221,179,119,109,251,119,116,235,177,221,63,130,158,172,25,172,226,199,205,62,178,124,192,200,125,70,115,242,114,173,11,212,124,67,73,240,173,111,185,217,187,184,102,119,226,226,182,221,41,213,95,28,53,84,245,51,193,37,45,71,185,59,83,47,135,124,140,69,234,215,198,170,173,114,171,37,108,125,215,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,239,99,75,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,193,21,121,163,249,19,212,223,162,250,197,17,64,37,244,115,17,224,130,143,138,172,17,50,220,58,151,110,166,226,118,249,98,177,53,38,130,154,27,164,110,154,41,31,75,85,43,226,115,221,181,140,159,195,162,201,28,108,150,161,202,247,35,94,247,36,96,229,211,203,67,33,131,33,199,56,140,215,234,122,187,67,45,21,13,185,99,248,156,208,85,81,92,99,184,211,213,61,177,207,112,100,177,198,232,152,199,66,201,163,141,138,238,238,248,220,247,53,141,116,114,253,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,28,208,184,22,253,138,101,79,215,29,28,195,60,38,155,94,182,123,98,154,137,219,161,177,93,36,145,200,189,33,70,167,135,163,155,172,125,190,138,230,50,85,124,127,116,215,83,198,177,171,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,30,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,118,231,87,230,159,22,249,127,67,234,55,19,165,114,71,180,218,175,246,173,121,177,95,109,148,151,27,109,198,159,31,164,172,163,171,133,179,65,83,4,141,185,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,78,1,204,19,128,172,135,134,108,202,187,57,211,235,21,93,102,149,221,234,36,154,133,244,254,42,181,246,6,34,83,53,97,174,153,98,70,66,199,84,84,58,58,117,116,143,123,216,196,71,57,207,69,85,143,250,81,196,86,174,104,142,51,153,226,218,99,150,85,216,41,243,170,122,24,110,53,84,50,190,158,182,7,210,84,36,208,205,79,83,19,155,44,79,232,179,68,228,71,43,29,29,68,136,230,170,236,115,63,43,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,109,60,82,240,201,128,240,179,203,19,58,211,252,66,154,146,178,228,202,123,27,111,89,10,219,161,166,173,188,206,151,202,121,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,162,185,212,194,106,160,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,101,92,245,90,139,166,121,86,151,220,108,246,236,166,147,183,237,236,126,213,147,91,167,100,114,36,53,84,53,244,177,212,68,248,220,246,55,126,222,227,162,122,183,171,82,88,101,98,57,219,58,150,63,202,191,143,90,154,90,155,87,11,26,201,125,171,172,101,101,68,54,252,26,231,81,218,70,81,177,34,153,203,65,83,81,36,173,114,177,92,200,34,165,99,88,247,239,151,181,213,24,145,53,150,41,196,63,16,56,15,12,186,95,93,170,250,140,250,183,219,104,234,41,233,34,163,161,88,86,182,182,121,164,70,182,42,120,230,146,54,200,244,110,249,92,212,119,84,142,41,29,239,218,166,120,117,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,220,44,220,238,137,213,92,174,115,158,247,61,239,123,221,249,89,198,153,229,90,119,110,196,46,57,77,39,132,251,107,143,179,38,183,64,248,228,142,102,208,201,85,83,79,19,228,107,216,222,157,207,10,233,88,173,220,215,69,44,79,71,124,93,18,202,185,24,254,54,126,91,253,72,181,64,87,87,57,61,66,208,234,61,39,180,233,150,91,97,246,166,164,220,58,221,49,74,186,126,203,164,178,198,202,154,118,84,201,80,189,214,203,28,53,16,247,227,98,108,124,114,73,2,170,162,58,22,185,180,216,92,79,38,13,70,210,59,134,151,228,186,97,98,197,105,44,186,131,107,168,109,202,251,92,234,150,62,124,134,145,242,72,144,78,196,85,238,181,148,200,228,133,209,163,123,76,89,35,145,29,190,165,232,150,62,10,1,230,143,231,179,83,126,139,232,244,68,148,228,181,137,226,185,205,139,93,177,108,215,25,181,100,22,90,223,179,30,38,221,116,162,142,174,150,125,143,184,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,132,96,227,147,129,204,203,132,44,201,181,84,175,171,190,105,213,242,161,204,176,223,158,196,223,27,250,43,188,21,102,212,70,178,165,173,71,42,57,17,25,51,26,175,98,53,91,44,81,122,14,93,220,111,214,112,171,157,174,37,152,213,110,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,119,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,189,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,177,23,83,194,39,13,26,89,197,7,45,141,56,193,117,50,211,255,0,225,143,5,120,163,130,155,218,150,207,231,249,229,147,194,79,52,82,118,123,189,134,50,77,173,248,217,213,171,253,74,149,43,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,217,171,201,179,135,175,182,154,177,118,226,22,237,83,117,164,164,211,190,148,86,134,71,75,210,150,227,93,91,77,81,20,237,116,238,69,69,236,64,244,87,68,207,139,117,76,14,87,53,169,182,75,148,4,85,230,143,228,79,83,126,139,235,20,69,0,151,167,204,71,128,90,62,39,49,84,207,52,182,223,106,182,234,109,147,187,81,209,41,160,167,251,77,26,199,19,60,53,85,78,212,122,204,198,65,27,105,228,145,235,27,126,40,221,181,178,119,34,164,28,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,191,195,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,209,125,237,114,162,251,149,75,243,224,19,140,154,110,47,180,190,182,225,125,166,164,160,206,241,138,132,135,35,161,161,162,150,10,38,50,121,38,90,57,169,214,73,36,87,49,241,68,173,114,43,247,164,145,73,213,173,98,198,174,207,185,127,220,174,60,137,233,151,214,189,98,180,160,18,234,120,68,225,163,75,56,160,229,177,167,24,46,166,90,127,252,49,224,175,20,112,83,123,82,217,252,255,0,60,178,120,73,230,138,78,207,119,176,198,73,181,191,27,58,181,127,169,82,165,117,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,218,238,139,209,28,142,107,152,246,177,236,123,27,245,231,188,69,106,230,164,233,126,15,163,153,94,89,87,85,137,224,20,239,134,213,66,178,189,201,35,214,73,21,147,78,174,114,172,143,138,41,18,158,36,247,50,40,99,107,35,107,119,72,175,238,188,187,184,32,172,226,171,59,92,183,49,165,219,166,88,157,194,40,175,173,89,167,166,154,233,35,161,150,70,82,210,202,200,156,199,109,123,32,241,8,146,71,35,34,168,106,177,200,231,177,201,34,185,220,90,109,86,11,86,131,88,172,86,202,75,117,182,221,79,144,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,53,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,249,57,154,240,37,117,209,28,202,227,174,122,91,140,210,71,165,247,234,136,221,85,71,107,129,204,102,55,90,244,107,92,201,35,234,168,202,105,165,234,232,222,205,177,177,242,118,54,198,137,15,118,58,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,67,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,1,205,56,135,225,251,1,226,107,75,235,180,163,81,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,223,19,156,141,234,177,203,35,125,219,148,207,103,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,189,18,72,164,111,191,106,147,255,0,149,127,30,181,52,181,54,174,22,53,146,251,87,88,202,202,136,109,248,53,206,163,180,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,223,47,107,170,49,34,107,63,87,154,135,30,180,212,180,215,94,22,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,217,47,107,170,61,37,107,43,131,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,218,20,225,211,134,141,44,225,127,4,135,5,211,59,79,251,47,27,121,172,130,155,218,151,63,190,154,88,252,92,240,197,31,123,181,223,123,35,220,223,129,157,26,159,214,171,213,78,127,175,218,57,98,226,3,70,178,205,29,200,230,240,244,153,53,189,212,241,212,237,123,252,37,83,28,146,83,84,236,99,216,178,118,167,142,41,123,123,209,175,217,181,223,11,149,12,208,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,126,182,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,211,167,85,95,226,125,89,86,166,101,89,134,33,133,96,183,106,190,150,92,10,223,87,111,180,82,199,36,157,182,248,154,217,235,39,157,204,115,213,137,51,223,58,49,207,99,91,186,56,32,106,162,171,58,173,149,114,91,208,31,253,109,226,15,49,211,223,246,189,179,11,190,214,179,254,176,203,147,169,88,171,255,0,65,18,206,141,255,0,45,19,31,253,253,133,170,0,113,254,49,46,214,171,47,10,26,195,89,121,185,210,80,83,201,131,222,169,25,45,76,205,137,142,158,122,57,97,134,36,115,149,17,95,36,178,71,27,27,252,92,247,181,169,213,85,16,205,185,169,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,39,249,104,113,235,83,160,217,12,58,43,171,55,218,185,244,234,249,81,28,54,135,201,218,217,96,184,207,85,27,93,51,166,154,88,219,5,10,182,73,165,153,62,61,175,106,61,141,106,190,101,125,154,113,163,194,78,43,197,206,150,46,45,114,151,192,228,150,47,19,112,198,110,45,116,113,118,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,94,172,66,58,240,103,196,39,10,28,41,199,77,193,205,246,245,87,137,230,84,84,236,187,101,247,187,221,202,142,75,36,153,36,148,84,239,174,163,109,116,115,186,40,159,2,181,105,145,170,216,227,71,81,185,138,247,204,228,89,101,87,19,119,107,85,255,0,132,77,87,190,216,174,116,151,27,109,199,77,239,181,116,117,148,147,54,104,42,96,146,217,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,205,185,170,130,154,249,201,126,192,191,108,180,127,103,189,171,251,88,246,125,187,219,190,11,193,123,39,192,237,169,217,226,182,127,100,251,71,111,132,233,191,225,240,189,158,159,253,130,32,112,171,251,83,253,227,180,235,246,41,255,0,174,127,104,41,125,153,191,196,248,127,233,253,247,138,240,223,123,224,251,61,223,17,183,255,0,212,119,186,251,186,151,39,204,111,237,87,242,117,102,159,110,189,149,246,147,217,248,239,182,61,147,220,240,62,59,218,148,29,255,0,15,221,251,206,207,115,126,205,255,0,22,222,157,125,253,74,108,225,59,205,62,141,252,192,199,189,70,3,74,103,42,226,119,136,92,87,133,253,26,189,106,230,83,77,227,252,7,110,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,252,233,30,173,107,220,200,162,149,232,199,236,218,185,235,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,118,133,56,78,242,177,163,127,47,241,239,78,128,234,160,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,148,230,151,139,112,203,83,195,237,251,39,213,234,27,84,57,212,54,253,184,117,93,44,180,176,95,106,42,162,149,25,28,48,172,138,146,84,81,178,74,196,117,68,73,189,173,138,73,36,107,82,68,141,201,69,133,217,232,214,91,196,54,109,203,11,80,114,29,126,117,37,99,235,52,223,32,147,31,185,205,45,66,93,235,109,201,65,84,200,223,112,142,88,154,213,122,181,140,124,117,12,145,253,248,101,141,239,68,122,58,73,105,48,191,238,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,189,54,185,173,146,84,125,11,127,109,88,22,85,254,53,199,50,76,114,225,255,0,41,71,93,109,174,167,147,254,204,144,205,28,140,255,0,137,205,115,127,169,80,246,186,235,196,86,174,113,31,147,65,148,234,190,89,87,116,168,165,167,134,26,122,84,149,237,162,166,123,105,225,134,89,160,166,220,177,64,249,214,157,146,202,145,53,140,116,138,229,70,181,58,53,38,255,0,43,126,1,104,245,19,192,241,55,172,118,251,85,203,16,79,25,79,142,227,181,148,208,87,67,119,145,59,180,211,84,213,199,35,94,198,195,19,210,68,142,53,68,145,210,198,146,124,12,141,157,238,1,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,102,179,139,31,52,250,201,243,3,33,245,25,203,116,224,131,72,112,221,122,229,137,137,105,30,160,65,87,37,139,34,167,187,195,80,180,147,172,51,196,246,95,42,229,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,169,94,40,184,100,207,184,89,213,11,150,159,229,244,213,117,150,214,84,57,182,92,133,45,211,83,81,94,96,72,226,147,124,14,145,54,185,236,108,241,54,86,49,207,72,228,87,51,115,186,35,157,48,57,85,241,207,106,210,218,159,221,187,87,46,148,150,252,78,229,81,85,114,177,228,55,43,163,105,233,172,211,246,150,73,105,102,117,68,137,20,116,210,172,110,115,54,109,84,168,149,200,173,127,127,116,119,18,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,113,57,253,167,1,189,97,183,106,61,82,182,99,245,248,156,116,235,87,118,138,255,0,12,50,219,155,4,10,147,44,179,182,116,88,145,145,172,105,38,231,251,155,177,29,238,233,212,205,14,169,126,203,62,221,220,255,0,98,159,106,254,198,125,207,179,62,212,248,111,106,127,121,103,123,189,225,190,235,251,247,119,110,223,254,198,206,190,254,165,138,114,91,253,190,251,71,45,251,61,236,175,217,63,180,41,253,187,237,95,27,222,241,222,22,163,103,178,182,127,99,119,183,120,79,21,191,226,237,120,126,159,253,131,192,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,179,76,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,160,30,48,120,59,204,184,105,215,159,217,133,138,207,144,95,108,89,29,68,107,133,87,58,141,36,158,240,201,54,39,134,98,67,213,36,169,138,89,18,23,53,26,215,185,123,114,36,108,108,209,162,219,167,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,216,216,159,34,108,71,62,94,187,156,230,199,18,49,205,31,200,158,166,253,23,214,40,138,1,53,80,0,42,215,154,135,30,180,212,180,215,94,22,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,217,47,107,170,61,37,107,42,132,149,92,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,221,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,186,238,107,157,28,74,203,243,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,202,192,230,1,205,22,142,209,71,119,209,14,25,47,125,235,172,219,32,186,103,22,234,216,39,165,142,150,88,35,147,109,174,104,36,126,233,151,186,232,223,50,236,116,46,141,233,26,43,213,178,197,197,120,181,227,126,197,197,199,3,184,213,22,71,85,106,182,234,109,147,80,41,165,189,217,40,225,125,60,47,165,90,75,146,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,189,119,53,173,146,37,127,42,229,113,231,179,76,190,181,232,245,165,255,0,3,42,229,233,228,220,40,216,184,180,229,233,165,24,111,106,213,71,151,219,116,255,0,30,172,197,175,117,176,189,222,2,171,192,82,172,145,171,163,84,122,67,59,25,218,145,58,61,169,213,146,118,222,248,163,66,147,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,247,245,103,95,181,151,93,125,129,251,92,212,43,174,81,246,94,222,150,203,95,141,123,87,177,15,187,115,151,106,39,114,103,237,103,114,119,238,150,77,140,222,247,109,111,73,107,203,43,129,43,174,183,102,86,237,115,213,44,102,146,77,47,176,212,72,234,90,59,164,14,123,50,74,214,35,154,214,71,31,84,71,211,67,47,71,72,247,238,141,239,143,177,182,68,89,187,95,95,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,57,87,19,188,66,226,188,47,232,213,235,87,50,154,111,31,224,59,116,214,235,91,42,163,167,154,231,93,43,182,197,79,27,158,191,231,72,245,107,94,230,69,20,175,70,63,102,213,206,182,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,132,149,254,76,141,125,253,216,63,111,254,204,186,253,164,246,135,111,246,125,246,122,183,219,62,7,196,120,110,247,111,103,115,189,220,251,206,207,107,111,135,251,222,239,95,187,35,86,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,135,184,93,226,111,1,226,155,75,237,186,129,136,84,210,81,220,159,78,215,94,177,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,234,173,111,96,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,137,233,197,158,21,160,217,206,131,100,244,28,72,212,82,80,225,52,52,254,58,162,235,43,246,79,107,157,189,91,21,77,43,246,185,201,82,142,126,200,218,214,185,100,89,59,91,36,73,22,55,230,220,185,238,78,57,38,188,220,116,74,187,31,204,49,138,72,244,190,211,81,50,98,55,137,151,177,87,44,239,157,239,171,167,138,52,103,74,138,102,202,233,28,179,185,90,172,149,207,137,171,50,35,155,77,76,37,159,114,157,227,126,143,27,246,103,9,154,153,85,178,146,225,112,88,176,154,212,134,8,97,165,146,111,17,61,69,45,84,206,149,138,238,236,234,196,167,70,198,249,29,45,67,152,174,218,177,181,179,87,142,142,12,172,92,97,233,197,45,178,59,175,177,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,175,88,101,237,68,139,35,90,178,70,230,53,205,220,136,248,164,246,188,38,112,253,106,225,151,65,177,141,40,163,101,35,238,84,116,254,46,253,89,78,141,84,173,186,205,209,213,50,247,18,56,221,35,17,221,34,137,210,55,122,67,20,45,119,93,167,96,4,85,230,143,228,79,83,126,139,235,20,69,0,154,104,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,117,122,243,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,155,34,238,244,87,172,174,125,112,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,192,23,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,159,171,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,215,172,50,246,162,69,145,173,89,35,115,26,230,238,68,124,82,83,95,15,92,18,235,142,190,107,44,218,67,246,82,235,136,201,100,236,79,148,215,95,45,179,83,251,10,150,86,163,227,116,176,200,140,123,166,149,139,214,24,126,23,73,253,46,173,141,178,74,205,4,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,101,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,46,39,63,180,224,55,172,54,237,71,170,86,204,126,191,19,142,157,106,238,209,95,225,134,91,115,96,129,82,101,150,118,206,139,18,50,53,141,36,220,255,0,115,118,35,189,221,58,153,172,214,138,45,35,183,106,134,65,111,208,139,182,65,116,193,41,106,27,13,158,186,252,214,54,182,169,141,141,169,36,206,70,49,136,140,116,169,35,163,69,99,31,219,86,111,107,95,185,18,122,114,91,200,245,197,249,222,91,137,98,204,181,84,105,148,94,30,227,148,58,227,81,50,205,69,84,248,106,35,165,74,8,155,34,49,38,157,236,111,117,238,141,90,177,82,34,43,218,230,196,215,91,248,4,117,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,218,245,71,199,12,138,217,59,73,27,179,237,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,182,120,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,58,167,189,174,69,79,114,160,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,187,252,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,191,238,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,238,157,33,139,187,42,36,142,106,73,35,158,231,59,106,43,34,142,74,128,81,95,54,45,11,190,233,135,20,23,61,70,246,53,170,139,22,212,190,151,27,67,173,234,198,110,170,130,158,158,58,244,154,36,70,171,102,116,239,239,185,253,21,178,120,148,118,247,63,184,214,66,176,105,79,133,141,20,253,221,184,125,194,116,114,75,135,141,171,199,237,235,227,231,108,189,200,223,93,60,175,168,170,237,59,183,26,172,41,60,210,164,123,152,142,237,163,55,117,119,85,94,170,1,72,28,206,184,218,172,215,61,71,169,210,77,47,202,247,233,182,47,186,142,106,155,77,202,117,165,201,106,156,176,201,36,147,49,21,177,77,12,19,66,214,66,187,94,221,204,146,86,72,230,202,196,108,22,44,39,149,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,223,5,143,86,185,207,89,89,38,228,221,21,53,67,158,213,87,239,237,197,35,85,234,214,164,211,74,219,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,115,74,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,232,246,36,176,203,26,185,189,83,124,111,111,241,106,162,88,175,5,28,205,105,180,131,135,156,179,74,117,74,245,87,81,144,226,214,122,202,173,59,174,185,65,45,109,36,239,109,58,37,45,158,100,129,169,51,24,217,145,21,143,123,246,36,79,116,123,225,108,49,35,171,215,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,139,190,211,237,28,172,208,238,85,185,62,27,118,154,234,183,90,189,47,200,47,119,42,123,139,103,138,74,42,170,219,116,245,15,164,74,121,158,239,15,217,238,36,78,99,17,141,116,140,146,69,99,95,35,250,209,97,127,220,125,113,175,138,240,167,167,21,118,75,77,207,196,106,110,77,111,154,60,114,223,78,177,190,74,13,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,218,217,95,21,11,127,109,89,238,85,254,53,200,242,76,142,225,255,0,41,89,93,114,174,168,147,254,212,147,77,36,143,255,0,141,206,115,191,173,84,189,62,92,220,20,126,234,186,113,61,255,0,63,182,90,164,212,220,167,239,46,85,48,39,118,75,93,10,163,22,59,99,102,220,230,59,107,216,178,74,232,145,173,124,142,107,122,202,216,98,145,127,91,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,138,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,118,201,27,36,155,98,124,16,69,220,123,24,233,165,122,182,56,216,174,77,242,61,141,69,234,228,40,7,141,30,45,178,174,46,117,77,114,155,148,94,7,27,177,120,155,126,51,110,107,100,139,183,66,234,153,30,201,231,137,102,150,52,172,146,53,133,179,62,53,70,187,179,26,34,116,98,28,0,210,159,9,222,86,52,111,229,254,61,233,208,29,84,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,0,12,214,113,99,230,159,89,62,96,100,62,163,57,110,156,13,107,22,3,161,92,181,112,109,70,212,107,245,37,186,219,110,167,200,37,138,41,106,161,134,123,132,241,220,174,51,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,63,231,84,170,190,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,254,5,116,77,123,219,226,100,107,99,116,207,220,237,207,68,106,47,109,145,177,157,255,0,150,87,2,87,93,110,204,173,218,231,170,88,205,36,154,95,97,168,145,212,180,119,72,28,246,100,149,172,71,53,172,142,62,168,143,166,134,94,142,145,239,221,27,223,31,99,108,136,179,118,173,127,139,31,43,26,201,242,255,0,33,244,233,204,214,26,157,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,207,15,28,188,69,98,188,80,241,5,114,213,44,43,21,246,37,149,246,250,43,125,55,136,161,142,154,225,89,218,137,55,207,91,219,150,70,73,54,247,58,54,189,29,253,226,42,118,170,34,181,78,0,104,207,131,190,38,52,143,137,109,35,183,222,116,182,134,146,192,251,5,61,61,182,231,137,198,140,99,236,15,107,54,199,3,88,198,181,171,76,173,98,246,100,99,90,199,49,138,155,88,246,73,28,116,237,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,207,243,80,182,112,243,95,195,69,214,171,89,36,164,110,79,110,167,154,167,6,74,122,186,120,110,238,184,171,225,137,82,153,146,57,29,53,54,233,96,90,166,53,29,210,20,223,211,184,200,156,218,33,52,39,203,199,246,251,251,176,88,255,0,120,207,106,253,164,246,133,195,194,251,115,198,251,103,192,248,135,108,246,135,140,251,206,247,115,189,179,167,195,225,252,55,79,127,82,74,145,87,154,63,145,61,77,250,47,172,81,20,2,106,160,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,227,208,115,84,227,158,213,170,85,63,187,118,145,221,41,46,24,157,182,162,150,229,124,200,109,183,70,212,83,94,103,237,36,145,82,194,234,121,22,41,41,162,89,26,231,239,220,171,81,19,81,26,206,198,233,34,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,26,54,87,49,237,241,50,53,178,54,22,109,118,231,162,185,83,182,201,30,205,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,59,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,67,228,173,180,218,174,53,52,21,151,11,101,37,85,69,174,161,106,232,101,154,22,189,244,179,172,82,66,178,196,229,78,172,122,197,52,177,171,155,209,118,72,246,255,0,7,42,47,214,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,8,85,204,71,143,170,62,24,241,84,192,244,182,225,106,185,106,109,239,187,79,213,42,96,168,251,51,26,71,19,252,77,85,54,229,122,76,246,79,27,169,227,145,137,27,190,41,29,185,177,246,229,164,28,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,191,195,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,79,202,63,86,227,137,229,86,123,21,163,41,187,99,55,90,43,46,65,226,61,145,113,168,162,146,58,91,135,97,232,201,252,60,174,68,100,189,183,170,53,251,21,118,185,81,23,162,147,211,149,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,223,5,143,86,185,207,89,89,38,228,221,21,53,67,158,213,87,239,237,197,35,85,234,214,164,211,74,219,159,43,3,153,215,47,74,204,166,178,167,136,174,31,177,14,245,214,109,210,229,182,11,100,51,207,85,117,170,150,120,99,138,170,138,146,8,95,186,101,238,204,250,149,220,198,171,99,73,54,171,214,87,62,165,137,85,202,227,207,102,153,125,107,209,235,75,254,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,74,220,196,120,161,211,142,39,53,149,46,218,91,130,90,173,182,91,39,118,159,237,26,91,210,158,233,147,72,173,138,63,19,84,238,136,245,133,140,130,54,83,199,34,44,141,102,229,118,213,147,181,20,85,47,251,151,119,20,58,113,196,94,141,45,167,14,193,45,88,53,235,10,237,83,223,113,203,53,189,41,109,116,242,84,58,89,25,83,70,214,34,49,33,157,236,157,253,181,94,227,30,146,35,247,166,201,101,128,28,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,38,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,61,156,114,113,119,117,226,251,87,27,149,193,110,171,179,226,118,26,119,91,113,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,237,223,219,78,136,200,225,141,93,39,105,36,119,95,229,139,193,45,102,185,234,61,54,173,234,134,41,191,77,177,125,181,144,211,93,173,179,173,46,75,84,229,154,56,227,133,234,141,138,104,96,154,23,62,100,220,246,238,100,113,62,55,54,87,171,110,252,165,110,104,92,11,126,197,50,167,235,142,142,97,158,19,77,175,91,61,177,77,68,237,208,216,174,146,72,228,94,144,163,83,195,209,205,214,62,223,69,115,25,42,190,63,186,107,169,227,88,255,0,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,154,19,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,220,230,170,47,189,20,161,126,104,254,123,53,55,232,190,143,68,73,254,72,247,107,85,130,213,175,55,219,237,206,146,221,109,183,83,227,245,117,149,149,115,54,24,41,160,141,183,55,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,192,57,130,113,235,144,241,51,153,87,96,218,125,125,171,163,210,187,69,68,144,208,178,159,197,81,62,254,197,74,103,44,213,208,172,170,201,152,218,138,119,73,78,142,141,143,99,30,138,230,181,234,168,158,39,129,126,12,175,188,97,234,61,85,178,75,175,177,176,204,95,195,212,100,215,40,158,197,170,108,114,171,251,84,212,209,187,175,89,165,237,74,137,35,154,177,198,214,57,206,220,168,200,164,191,236,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,76,182,130,236,249,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,232,138,250,152,98,232,217,24,253,210,61,145,247,247,72,171,55,106,122,128,69,94,104,254,68,245,55,232,190,177,68,80,9,37,56,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,254,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,187,252,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,189,23,220,230,170,47,189,20,164,206,100,252,12,93,120,125,207,235,53,83,78,109,117,117,218,117,149,84,84,220,165,101,29,173,205,131,23,157,211,70,142,165,149,208,198,144,67,76,233,42,24,218,110,170,213,233,214,45,170,177,164,146,66,2,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,31,147,110,196,241,91,61,246,239,148,218,113,155,85,21,235,32,240,254,215,184,211,209,71,29,85,195,176,197,100,30,34,86,162,62,94,219,21,90,205,234,187,90,170,137,209,15,214,42,175,158,119,224,159,230,79,211,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,239,249,157,115,11,163,202,104,234,120,117,225,251,47,239,90,166,221,22,91,127,182,77,4,244,183,90,89,96,134,72,169,104,170,224,153,251,161,94,236,204,169,77,172,114,186,52,143,114,177,101,107,224,95,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,219,34,107,149,189,22,73,99,111,187,114,26,30,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,51,47,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,249,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,231,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,66,174,108,90,23,98,212,254,24,46,122,141,236,107,173,110,83,166,157,46,54,135,91,213,239,219,75,61,69,60,117,233,52,72,142,71,66,216,25,223,115,250,35,163,240,200,237,237,103,113,175,162,194,95,242,180,208,186,205,96,226,178,195,146,86,217,188,94,55,167,127,219,37,206,105,22,120,227,101,84,104,169,111,99,100,137,54,247,188,87,110,102,198,247,53,175,142,154,127,233,35,85,142,190,144,10,181,230,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,238,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,54,75,218,234,143,73,90,202,193,195,112,12,203,80,106,110,180,184,102,61,87,117,125,142,207,91,127,185,172,40,155,40,237,212,145,44,181,21,18,189,202,141,99,26,212,232,157,87,226,123,152,198,238,123,218,213,243,231,170,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,181,78,86,252,125,86,106,39,129,225,147,88,238,23,91,150,94,158,50,163,29,200,171,42,103,174,154,239,26,119,106,102,166,171,146,71,61,237,154,38,36,139,28,138,169,27,162,141,35,248,31,27,59,214,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,138,104,191,5,216,175,23,28,179,52,230,134,137,182,171,38,125,109,246,172,246,76,134,90,24,221,35,251,87,123,158,218,26,153,209,139,50,81,189,103,145,85,172,95,130,69,108,187,95,181,99,125,85,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,39,249,99,112,253,117,214,254,40,241,235,235,153,87,6,61,167,21,16,101,87,74,200,145,205,68,158,9,81,212,84,201,39,109,236,223,37,67,88,229,141,202,197,116,48,212,171,28,142,98,23,63,197,143,149,141,100,249,127,144,250,116,230,107,15,127,175,26,153,170,122,175,170,121,6,83,172,117,119,95,180,158,208,171,134,123,117,194,74,159,230,111,236,153,94,235,124,49,84,61,210,83,195,12,146,72,214,192,171,240,123,211,248,245,39,87,38,173,35,208,236,191,42,202,51,252,178,241,106,189,103,216,255,0,105,182,156,94,225,65,12,158,2,149,178,65,43,111,48,186,86,185,93,51,103,99,98,107,226,86,186,14,139,189,87,196,69,210,223,200,171,205,31,200,158,166,253,23,214,40,138,75,225,146,237,106,176,113,37,165,23,219,237,206,146,221,109,183,103,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,238,188,198,120,215,253,234,181,30,11,6,1,115,186,199,166,88,183,221,219,105,167,94,212,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,116,137,211,75,26,113,253,14,225,147,62,214,236,123,56,205,237,244,213,118,188,79,3,197,239,57,13,117,242,107,116,210,82,79,61,5,42,76,150,248,165,68,72,150,166,69,146,37,86,57,232,173,137,95,39,71,109,70,63,144,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,128,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,249,57,86,186,106,62,95,164,248,86,136,92,239,61,172,51,4,241,114,219,109,116,232,172,142,106,170,138,153,231,146,170,163,222,189,217,147,196,62,54,42,244,107,35,69,70,181,21,242,186,78,193,192,231,3,153,151,23,185,147,170,170,159,87,99,211,171,29,67,89,126,191,49,137,190,71,244,71,120,42,61,200,173,125,75,154,173,85,114,162,178,22,57,30,244,114,186,40,165,191,60,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,79,1,197,143,149,141,100,249,127,144,250,116,230,107,11,9,230,141,199,109,171,91,46,176,232,70,139,228,213,117,24,77,142,161,238,200,46,52,147,183,193,100,53,173,115,22,38,71,181,55,75,77,78,230,57,81,251,251,114,200,228,122,53,201,12,50,186,42,240,187,195,38,125,197,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,155,231,116,105,181,175,123,96,149,177,49,238,98,73,34,53,155,155,213,92,217,85,204,163,151,205,171,64,113,235,54,180,105,28,213,117,56,156,20,246,204,122,249,65,37,27,123,180,83,195,74,202,120,174,14,125,60,77,139,101,66,194,222,243,222,140,85,170,153,28,138,255,0,17,178,40,171,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,236,157,177,174,215,61,141,158,87,68,247,181,233,28,138,215,237,119,69,107,191,91,141,253,94,195,117,235,137,204,183,87,52,254,122,185,44,89,21,61,162,106,116,171,129,97,158,39,178,215,73,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,223,228,99,248,217,249,111,245,34,42,243,71,243,217,169,191,69,244,122,34,85,114,49,252,108,252,183,250,145,106,128,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,223,184,13,212,204,87,70,249,102,98,186,165,154,213,248,123,46,51,111,191,220,42,118,201,27,36,155,101,222,183,100,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,10,139,226,139,137,188,251,138,109,80,185,106,6,95,83,87,71,109,125,67,157,101,199,146,227,53,77,21,154,5,142,40,246,64,217,23,107,94,246,193,19,165,123,26,196,146,68,115,246,183,170,53,178,171,149,207,2,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,223,5,144,214,181,207,73,95,38,229,221,45,53,59,152,212,86,108,237,203,35,149,138,231,36,51,68,235,159,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,5,85,243,206,252,19,252,201,250,105,10,184,76,202,117,31,10,180,235,150,79,164,245,215,90,28,146,135,75,230,116,85,118,184,149,245,84,212,174,190,90,25,89,51,21,168,174,143,101,43,170,28,178,183,163,162,107,86,68,115,21,136,228,224,6,148,248,116,225,163,75,56,95,193,33,193,116,206,211,254,203,198,222,107,32,166,246,165,207,239,166,150,63,23,60,49,71,222,237,119,222,200,247,55,224,103,70,167,245,170,245,82,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,4,85,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,138,1,52,251,170,183,29,71,180,105,198,71,115,210,28,114,213,126,204,233,173,242,201,100,182,221,43,22,154,150,166,169,19,225,107,228,68,255,0,157,81,170,232,218,247,34,53,210,194,142,89,89,154,205,85,202,117,31,52,212,124,143,36,213,234,235,173,94,103,87,112,149,183,183,93,34,88,170,163,170,141,123,110,133,241,42,55,179,219,216,145,164,72,214,182,54,177,24,214,181,26,141,75,31,228,177,133,104,53,206,167,43,205,110,21,20,149,186,191,103,168,124,84,52,117,111,234,251,125,145,241,70,213,171,165,141,90,136,175,146,89,37,134,89,90,174,115,24,145,179,238,219,58,247,170,216,182,156,11,2,208,236,179,147,165,146,249,173,204,246,125,37,130,223,122,146,221,127,163,179,195,95,116,181,213,73,144,76,145,54,145,30,136,169,223,157,148,240,200,212,146,38,189,142,86,190,88,155,247,140,169,98,247,185,85,234,134,180,106,151,13,30,210,213,198,213,220,41,237,183,138,170,43,30,67,114,173,171,168,184,222,96,222,178,75,36,206,168,69,73,25,20,178,58,22,76,201,28,139,218,116,74,198,44,27,164,153,69,43,115,83,224,163,21,208,43,237,171,90,244,158,217,236,220,67,48,184,75,69,114,180,196,145,178,150,211,116,86,44,177,182,153,187,145,233,12,236,101,67,146,38,177,89,11,160,114,35,154,201,34,137,144,255,0,65,53,175,42,225,219,86,44,90,199,133,91,237,85,183,172,127,197,120,104,46,145,73,37,43,251,244,210,211,191,123,99,146,55,175,70,76,229,78,143,79,137,19,175,84,234,139,162,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,3,42,228,244,226,127,143,90,154,174,24,116,199,133,141,27,190,213,209,178,143,7,178,91,243,155,157,63,105,89,88,197,180,209,57,40,41,170,35,149,206,70,35,159,60,85,76,115,24,253,241,118,186,171,22,86,190,42,240,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,178,38,185,91,209,100,150,54,251,183,33,53,120,219,229,83,106,209,13,47,151,85,244,22,249,144,95,45,184,221,60,245,121,61,29,242,165,181,53,171,7,114,6,199,45,36,116,180,140,110,200,218,234,137,103,116,174,68,108,113,238,79,232,184,131,250,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,238,188,201,56,129,192,120,154,213,124,35,85,244,229,245,108,182,214,96,240,210,75,71,92,176,165,109,20,240,221,110,77,116,85,17,195,36,141,141,234,221,146,181,170,238,171,28,177,187,221,185,9,65,200,199,241,179,242,223,234,71,170,231,89,157,106,157,155,78,48,188,18,211,107,236,96,57,29,193,243,221,238,148,243,212,247,38,174,167,77,208,80,212,53,173,108,45,133,200,245,157,141,123,164,116,178,83,171,145,177,248,109,210,84,93,166,59,84,215,90,40,111,181,181,116,118,215,212,70,218,202,138,74,102,212,207,12,10,228,238,62,56,157,36,109,145,232,222,170,140,89,24,142,84,68,87,55,175,84,211,158,149,98,218,113,133,233,198,57,141,233,13,13,170,147,12,164,183,196,235,35,109,114,164,180,178,82,200,157,198,204,201,81,93,222,238,111,89,22,85,115,157,35,158,175,115,156,174,87,47,171,60,166,170,226,218,113,154,105,198,71,141,234,245,13,170,175,12,171,183,202,235,219,110,146,164,84,177,210,198,157,199,76,249,85,91,217,237,236,73,18,84,115,93,27,152,143,107,154,173,71,38,101,242,207,178,191,106,175,63,97,125,171,246,111,218,21,30,199,246,183,111,199,120,30,227,187,30,35,181,247,125,238,222,205,251,62,29,221,122,123,186,22,191,201,63,45,213,203,174,27,158,98,183,151,85,213,233,213,142,162,149,108,179,85,202,253,148,87,25,86,71,212,211,82,162,196,173,123,28,213,142,89,91,222,111,105,238,141,201,27,150,169,239,72,107,205,31,207,102,166,253,23,209,232,142,41,131,107,166,163,233,182,156,103,58,95,133,94,125,149,106,212,111,3,21,254,104,17,91,85,81,75,74,149,8,148,173,145,23,224,134,79,20,238,234,34,110,123,88,214,43,145,142,145,143,250,248,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,217,19,92,173,232,178,75,27,125,219,144,208,246,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,1,149,114,202,112,158,1,104,248,156,229,213,166,89,230,150,219,237,86,221,77,178,123,126,163,162,83,65,79,246,154,53,186,84,51,195,85,84,237,71,172,204,100,17,182,158,73,30,177,183,226,141,219,91,39,114,42,235,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,191,238,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,147,242,185,163,249,19,212,223,162,250,197,17,64,37,255,0,115,71,242,39,169,191,69,245,138,34,128,78,213,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,249,43,202,247,142,159,216,166,84,205,14,214,60,207,194,105,181,235,127,177,234,107,91,186,27,21,210,73,26,169,214,101,114,120,122,57,186,201,220,234,142,99,37,86,73,247,77,117,68,139,113,57,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,151,114,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,165,117,104,246,186,106,62,131,86,100,215,109,47,188,251,26,235,148,99,243,99,115,92,162,69,74,170,58,89,103,130,105,31,76,244,84,237,76,190,29,172,73,58,43,152,215,185,89,181,232,199,179,240,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,65,28,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,116,172,202,111,116,80,189,190,62,171,115,214,56,209,210,42,189,97,129,143,237,70,157,24,213,232,249,59,108,124,178,33,32,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,131,155,126,188,211,105,103,13,18,105,181,190,182,174,12,135,83,234,61,151,76,180,213,18,211,190,43,116,15,142,90,233,21,236,98,181,236,115,86,42,103,196,231,179,123,43,28,191,19,88,246,173,48,105,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,110,142,71,199,14,245,248,231,151,182,199,189,176,196,196,116,146,61,26,187,35,99,220,169,209,170,126,174,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,181,140,241,116,175,106,73,77,83,177,143,122,71,221,130,72,165,237,239,87,51,126,215,124,77,84,46,127,149,14,177,90,181,43,132,187,38,34,235,245,93,118,67,167,213,21,22,75,164,85,181,77,150,120,224,116,210,77,68,230,55,123,158,148,201,78,246,65,26,185,26,157,105,101,99,19,108,104,164,202,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,50,217,118,142,213,13,214,182,27,21,109,93,101,181,149,18,54,142,162,174,153,180,211,205,2,57,123,111,146,38,201,35,99,122,183,162,171,18,71,163,85,85,17,206,233,213,109,211,146,21,131,21,166,210,205,75,202,104,239,125,220,146,225,144,82,91,238,22,239,19,27,188,61,13,61,50,190,146,126,210,39,113,157,201,42,171,91,189,202,173,119,99,163,81,21,143,235,101,64,226,156,99,102,218,227,167,188,62,228,153,63,15,24,167,183,243,56,187,20,244,208,69,73,53,101,85,60,115,74,216,159,83,77,73,28,82,120,153,163,222,142,72,223,182,52,106,58,71,239,72,214,41,51,132,90,247,5,88,110,145,216,121,103,107,94,83,136,95,233,43,243,188,159,7,200,166,204,105,91,116,100,243,219,217,4,23,40,109,240,190,153,139,214,157,142,137,178,202,213,123,119,200,178,200,187,156,196,99,89,84,37,201,243,147,211,221,14,172,210,123,78,166,229,183,239,101,234,77,191,173,175,20,164,167,236,182,75,212,111,169,167,125,76,117,9,218,116,178,67,79,15,126,70,46,246,71,28,147,170,42,171,166,107,93,78,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,62,225,23,50,213,204,255,0,135,76,51,41,215,123,5,93,155,59,169,167,169,134,241,75,87,107,125,186,117,124,53,83,67,28,210,83,61,17,99,124,177,71,28,170,136,214,177,86,69,86,53,172,86,181,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,115,78,101,252,5,83,107,206,61,54,181,105,53,138,146,13,69,177,211,201,53,221,145,247,119,223,237,208,82,200,230,194,216,97,138,71,79,92,142,142,24,161,95,131,115,28,172,123,156,140,133,25,208,57,99,112,253,106,209,14,23,49,235,235,153,73,62,67,168,244,240,101,87,74,200,145,174,85,130,120,145,212,84,201,39,109,143,217,29,59,152,229,141,202,244,108,211,84,171,28,173,122,29,131,139,31,43,26,201,242,255,0,33,244,233,204,214,23,61,204,99,151,61,171,87,45,87,29,111,209,11,53,37,187,54,183,83,205,87,118,180,210,83,182,24,47,80,70,218,186,153,229,142,10,106,103,77,83,116,154,105,34,98,57,239,68,122,34,34,251,250,41,82,216,6,107,159,112,249,171,150,156,214,205,79,87,102,203,48,139,194,74,250,58,214,77,78,246,79,11,213,179,82,84,198,215,50,84,99,145,36,134,104,186,181,85,142,145,139,211,170,151,231,193,119,22,216,175,23,58,88,153,77,182,47,3,146,88,188,53,191,38,183,57,177,197,219,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,217,145,21,58,177,79,43,205,31,200,158,166,253,23,214,40,138,1,58,175,12,92,61,101,92,80,107,45,151,72,241,106,159,1,227,251,149,55,27,163,233,100,168,134,217,67,19,119,75,81,35,88,159,230,198,196,115,152,215,203,44,76,87,179,126,228,187,236,247,66,244,227,135,78,4,117,79,75,244,190,205,224,109,84,58,127,145,75,52,210,170,62,170,225,84,235,100,201,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,115,216,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,205,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,218,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,239,115,149,87,222,170,103,11,139,31,52,250,201,243,3,33,245,25,207,171,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,208,166,142,232,238,3,161,88,5,175,78,116,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,230,68,246,167,42,226,199,202,198,178,124,191,200,125,58,115,53,135,170,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,208,247,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,190,119,70,155,156,198,58,121,91,19,30,231,172,113,171,89,185,221,21,206,234,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,25,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,183,182,87,198,155,17,175,139,166,215,57,209,202,140,138,165,170,114,49,252,108,252,183,250,145,98,153,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,236,241,55,27,166,51,69,87,85,62,198,53,140,223,44,145,185,238,218,198,53,169,213,125,205,106,34,123,145,15,213,193,116,159,75,52,191,199,126,204,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,226,167,171,7,52,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,107,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,156,46,44,124,211,235,39,204,12,135,212,103,62,76,187,136,28,251,51,209,44,11,135,251,131,233,41,177,61,61,168,184,213,208,197,72,179,49,245,179,213,206,233,150,90,166,172,139,20,143,137,100,149,177,57,172,106,177,147,72,158,253,202,167,96,224,39,130,11,239,23,25,220,181,185,29,45,214,219,166,86,78,236,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,219,221,19,228,77,138,214,69,215,115,154,233,34,71,223,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,10,171,231,157,248,39,249,147,244,211,143,242,106,180,218,175,252,73,102,214,43,237,178,146,227,109,184,233,189,202,146,178,142,174,22,205,5,76,18,87,219,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,21,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,208,247,0,250,153,149,106,239,8,90,109,157,102,181,126,46,245,81,111,168,183,212,213,58,73,36,146,171,193,85,205,70,201,229,124,143,115,223,52,140,167,107,228,122,187,226,145,207,114,34,34,162,36,128,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,69,94,104,254,68,245,55,232,190,177,68,80,9,169,44,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,61,206,106,42,123,209,15,1,251,167,112,177,255,0,6,157,42,255,0,193,182,239,252,147,170,149,151,205,51,128,172,135,80,238,179,113,45,162,246,42,187,165,245,212,241,67,149,89,105,124,85,101,109,205,237,117,53,45,36,212,52,177,68,245,87,182,37,119,121,55,177,137,28,12,122,55,119,113,93,88,26,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,79,20,123,252,171,93,53,31,47,210,124,43,68,46,119,158,214,25,130,120,185,109,182,186,116,86,71,53,85,69,76,243,201,85,81,239,94,236,201,226,31,27,21,122,53,145,162,163,90,138,249,93,36,128,229,221,193,5,103,21,89,218,229,185,141,46,221,50,196,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,136,68,146,57,25,21,67,85,142,71,61,142,75,222,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,200,1,206,175,202,198,45,243,2,135,211,174,37,43,18,171,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,251,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,111,108,76,145,119,163,95,23,93,205,115,163,137,89,126,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,98,63,87,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,239,240,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,244,79,115,90,170,190,228,83,65,60,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,110,217,220,94,170,249,38,145,27,31,117,99,108,138,40,219,153,63,3,23,94,31,115,250,205,84,211,155,93,93,118,157,101,85,21,55,41,89,71,107,115,96,197,231,116,209,163,169,101,116,49,164,16,211,58,74,134,54,155,170,181,122,117,139,106,172,105,36,144,128,181,78,70,63,141,159,150,255,0,82,44,211,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,173,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,119,68,115,166,255,0,41,222,55,232,241,191,102,112,153,169,149,91,41,46,23,5,139,9,173,72,96,134,26,89,38,241,19,212,82,213,76,233,88,174,238,206,172,74,116,108,111,145,210,212,57,138,237,171,27,91,109,69,74,243,98,227,126,143,36,246,159,9,154,103,85,190,146,223,112,72,179,106,213,134,9,161,170,146,31,15,61,61,45,44,205,149,234,222,212,232,244,168,71,70,201,27,45,59,88,142,218,146,53,208,91,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,191,114,104,163,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,116,113,178,73,182,39,199,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,82,139,57,163,249,236,212,223,162,250,61,17,29,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,65,28,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,116,172,202,111,116,80,189,190,62,171,115,214,56,209,210,42,189,97,129,143,237,70,157,24,213,232,249,59,108,124,178,33,32,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,23,249,168,112,21,77,85,77,117,226,159,70,236,84,148,111,163,167,154,225,156,219,41,251,170,250,199,172,176,181,43,233,169,227,137,205,71,163,95,60,181,79,115,216,205,145,119,122,43,214,87,62,16,112,45,251,199,126,241,216,239,238,191,255,0,173,127,23,141,241,91,253,151,236,189,236,241,30,210,219,255,0,236,127,208,221,255,0,219,223,218,237,125,255,0,100,208,158,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,135,128,253,211,184,88,255,0,131,78,149,127,224,219,119,254,73,202,185,163,249,19,212,223,162,250,197,17,64,38,146,56,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,234,142,110,123,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,147,202,223,143,170,205,68,240,60,50,107,29,194,235,114,203,211,198,84,99,185,21,101,76,245,211,93,227,78,237,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,127,3,227,103,122,160,75,254,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,149,86,94,159,46,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,213,71,69,166,130,163,236,204,105,28,172,240,212,181,59,85,233,51,217,60,141,168,146,55,164,110,248,99,110,230,199,220,150,106,131,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,179,196,220,110,152,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,167,85,247,53,168,137,238,68,61,6,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,235,209,141,79,234,67,208,20,129,206,11,88,239,185,207,20,11,165,85,16,248,123,46,154,91,224,167,163,143,115,31,223,170,174,167,130,174,162,167,170,49,175,110,230,62,154,46,218,185,237,79,13,189,187,86,71,33,250,220,155,52,83,237,207,16,87,109,99,171,184,118,105,52,202,222,157,152,35,151,108,147,215,92,98,168,167,143,115,86,55,35,161,108,12,172,87,116,123,28,146,118,58,110,110,244,62,174,115,250,67,77,136,107,206,53,171,150,232,41,33,167,212,43,59,161,172,70,207,43,231,154,227,111,237,197,36,207,99,190,6,49,105,166,161,141,168,197,247,172,50,42,181,21,119,63,229,228,217,173,127,97,184,130,187,104,229,93,191,189,73,169,182,244,236,207,28,91,164,130,186,221,21,69,68,123,156,178,53,27,11,160,125,98,59,163,30,229,147,177,211,107,119,169,117,32,17,87,153,78,191,126,194,184,96,200,62,206,106,23,217,124,235,40,236,219,49,175,12,254,149,211,255,0,100,67,227,93,7,68,87,71,178,149,210,245,159,225,237,185,241,237,123,100,116,93,104,4,155,252,164,53,230,167,75,56,151,143,77,174,21,180,144,99,218,159,79,236,186,149,169,168,138,157,145,92,96,100,146,208,200,143,123,21,207,123,156,178,211,50,38,189,155,223,88,213,248,156,198,53,111,36,2,149,185,161,112,45,251,20,202,159,174,58,57,134,120,77,54,189,108,246,197,53,19,183,67,98,186,73,35,145,122,66,141,79,15,71,55,88,251,125,21,204,100,170,248,254,233,174,167,141,97,254,148,235,166,163,232,213,30,95,105,194,175,61,171,86,119,143,214,227,119,251,108,232,175,165,173,165,168,130,72,81,238,98,42,116,154,46,235,159,20,136,168,230,185,92,139,213,143,145,143,240,7,85,226,47,137,125,83,226,131,59,155,58,212,203,183,251,31,5,102,163,158,167,217,118,207,185,134,41,60,36,19,75,39,103,187,216,99,228,218,239,141,253,92,191,212,137,53,57,91,240,11,71,168,158,7,137,189,99,183,218,174,88,130,120,202,124,119,29,172,166,130,186,27,188,137,221,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,224,100,108,239,91,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,21,23,206,67,73,248,121,195,174,184,254,115,140,85,210,89,245,67,34,168,111,142,199,237,176,211,195,5,93,185,93,87,44,247,106,152,226,133,30,181,50,84,201,28,125,233,36,251,212,99,209,173,114,196,247,54,10,240,235,171,218,185,162,90,185,98,204,244,74,122,183,228,239,168,101,190,27,100,48,62,165,151,134,76,246,181,104,37,167,103,197,59,37,114,49,17,141,248,247,163,28,197,108,141,99,155,115,220,198,238,55,219,199,46,172,210,237,148,227,159,103,239,85,182,252,118,162,227,104,241,140,171,246,125,83,238,148,14,150,155,190,196,70,75,219,122,185,157,198,166,215,109,234,158,229,41,7,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,116,114,62,56,119,175,199,60,189,182,61,237,134,38,35,164,145,232,213,217,27,30,229,78,141,82,255,0,184,46,225,39,21,225,27,75,19,22,182,203,227,178,75,239,134,184,100,215,23,58,57,123,149,205,166,141,143,130,9,82,24,164,90,56,228,73,157,11,36,69,115,123,210,42,175,87,169,234,248,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,0,25,172,226,199,205,62,178,124,192,200,125,70,114,226,121,77,224,24,110,51,193,206,49,153,216,177,234,74,75,238,99,81,112,169,190,220,26,138,179,215,62,158,225,85,79,2,61,202,170,168,200,226,141,17,172,78,140,69,116,142,68,221,35,220,233,148,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,232,229,221,193,5,31,10,184,34,229,185,141,46,237,77,203,45,241,69,125,106,205,5,76,54,184,219,52,178,50,150,150,86,68,215,183,115,31,7,136,68,146,72,223,45,59,85,142,86,177,142,89,128,15,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,206,183,18,58,33,117,225,195,91,114,157,23,188,223,41,47,53,24,229,68,77,101,125,52,110,141,149,48,77,4,117,16,189,88,239,123,30,177,77,30,246,117,114,53,251,154,142,122,34,61,108,43,145,143,227,103,229,191,212,139,84,5,32,115,30,226,23,95,112,110,51,181,15,22,194,181,195,80,49,251,45,23,178,124,53,186,215,147,86,210,82,193,190,213,72,247,236,138,57,26,198,238,123,220,229,232,158,247,57,85,125,234,164,149,228,215,171,26,167,170,31,181,255,0,218,102,165,229,121,111,179,62,207,248,47,110,222,106,107,252,47,115,218,29,206,215,121,238,217,187,182,205,219,122,117,216,222,191,193,11,42,6,107,56,177,243,79,172,159,48,50,31,81,156,250,184,93,225,147,62,226,155,84,45,186,127,136,83,85,209,219,95,80,214,222,178,21,183,77,83,69,102,129,99,150,77,243,186,52,218,215,189,176,74,216,152,247,49,36,145,26,205,205,234,174,110,133,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,114,174,104,56,159,217,78,54,181,7,195,227,62,198,160,188,251,58,237,71,178,139,195,195,89,221,161,131,196,84,199,209,17,178,111,170,109,78,249,19,174,233,82,93,202,174,71,19,43,145,246,107,117,175,192,53,79,78,102,167,164,75,109,142,241,110,189,211,202,214,59,190,233,235,161,150,25,90,247,110,218,172,70,219,225,86,162,53,21,21,210,117,87,117,68,109,154,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,0,165,110,104,92,11,126,197,50,167,235,142,142,97,158,19,77,175,91,61,177,77,68,237,208,216,174,146,72,228,94,144,163,83,195,209,205,214,62,223,69,115,25,42,190,63,186,107,169,227,88,0,118,174,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,104,123,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,32,7,58,191,43,24,183,204,10,31,78,184,149,171,192,110,153,226,186,201,197,46,43,165,185,173,39,136,178,228,214,251,253,190,167,108,113,190,72,119,217,107,118,79,23,113,143,99,102,137,232,217,35,122,181,118,72,198,57,19,171,80,232,21,92,174,184,154,169,226,10,247,162,24,221,147,196,218,173,91,231,135,56,184,209,85,80,216,170,41,123,76,146,55,36,203,27,247,76,189,216,227,116,48,247,92,217,123,137,213,204,141,242,165,212,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,239,116,113,198,197,232,249,156,137,209,137,240,162,117,234,189,85,115,46,93,79,43,78,10,49,93,47,211,139,15,18,25,173,179,198,231,217,125,191,198,218,124,66,70,248,236,150,185,209,123,46,167,216,231,39,122,162,7,54,71,202,170,143,108,114,164,40,216,254,251,187,63,193,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,156,105,240,207,83,194,142,188,221,116,194,26,234,187,133,138,122,120,110,248,245,117,90,197,223,169,183,77,185,27,220,72,220,168,143,142,88,230,133,85,90,205,235,10,200,140,99,94,212,38,255,0,35,31,198,207,203,127,169,22,168,71,254,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,122,214,98,215,186,216,94,239,1,85,185,139,36,106,232,213,30,144,206,198,118,164,78,143,106,117,100,157,183,190,40,208,207,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,217,226,109,215,74,41,41,42,160,222,198,189,155,226,145,26,246,238,99,218,228,234,158,246,185,21,61,202,133,148,255,0,44,149,199,247,96,251,61,236,219,175,237,219,217,254,11,219,190,198,165,246,55,123,196,108,241,123,60,70,238,247,133,251,206,157,142,215,136,247,118,251,95,1,89,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,20,224,115,132,75,87,8,58,70,236,82,123,141,37,227,44,191,84,54,229,145,221,96,167,107,24,249,209,136,214,82,194,245,106,74,250,104,83,118,206,226,245,87,201,52,136,216,251,171,27,100,81,64,60,209,252,246,106,111,209,125,30,136,146,156,144,177,60,86,241,125,213,92,166,237,140,218,171,111,88,255,0,176,253,145,113,168,162,142,74,171,127,125,151,38,79,225,229,114,43,226,238,49,17,175,216,169,185,168,136,189,80,182,160,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,120,173,50,209,77,35,209,154,107,133,46,148,233,198,63,138,178,237,80,250,154,229,181,208,178,23,212,189,210,203,42,36,143,68,220,230,49,211,202,145,177,87,100,76,118,200,209,140,68,106,123,80,69,94,104,254,68,245,55,232,190,177,68,80,9,170,130,42,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,29,142,149,241,166,197,115,37,233,181,205,108,146,163,232,91,251,106,192,178,175,241,174,57,146,99,151,15,249,74,58,235,109,117,60,159,246,100,134,104,228,103,252,78,107,155,253,74,135,229,23,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,130,127,153,63,77,56,87,40,12,3,13,206,184,175,169,170,204,49,234,75,179,241,92,94,166,255,0,104,74,148,87,50,150,227,29,101,28,81,84,35,58,237,115,216,217,228,86,110,69,218,253,175,111,71,177,142,109,228,128,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,101,223,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,139,180,229,5,165,246,172,47,132,186,108,242,23,82,79,114,212,27,197,109,202,162,118,209,54,41,226,130,154,103,81,69,74,249,122,171,166,99,93,79,52,205,235,181,26,181,82,34,55,248,185,206,111,186,95,106,205,56,75,169,207,38,117,36,23,45,62,188,81,92,169,231,117,19,101,158,88,42,102,109,20,180,172,151,170,58,22,57,213,16,204,238,155,145,203,75,26,43,127,131,155,80,28,53,234,245,78,130,235,206,13,171,144,207,87,29,62,59,120,134,107,130,82,65,20,211,203,110,127,88,171,97,141,146,244,98,190,74,105,38,141,21,85,189,21,232,168,230,170,35,147,75,192,20,173,206,79,90,254,220,241,5,105,209,202,75,127,102,147,76,173,235,222,158,72,182,201,61,117,198,42,122,137,54,185,36,114,58,22,192,202,52,111,86,49,201,39,127,174,230,236,82,0,31,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,154,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,33,66,252,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,123,101,124,105,177,26,248,186,109,115,157,28,168,200,170,75,254,93,220,16,86,113,85,157,174,91,152,210,237,211,44,78,225,20,87,214,172,211,211,77,116,145,208,203,35,41,105,101,100,78,99,182,189,144,120,132,73,35,145,145,84,53,88,228,115,216,228,189,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,140,248,196,226,171,13,225,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,248,21,209,53,236,119,134,141,206,141,211,63,115,118,177,81,168,189,199,198,199,208,14,177,107,22,125,174,185,253,211,81,181,26,253,87,113,185,92,106,39,150,40,165,170,154,104,45,240,73,52,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,231,85,182,158,88,92,5,84,232,197,170,147,136,29,96,177,85,208,106,13,206,158,166,27,85,162,175,180,244,180,219,167,108,59,38,146,39,69,221,167,174,114,54,118,170,36,191,12,51,172,111,107,94,178,49,189,171,153,141,166,235,127,224,163,80,44,86,43,101,93,198,229,113,168,176,210,81,209,210,66,233,167,169,158,75,221,11,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,243,252,185,184,40,253,213,116,226,123,254,127,108,181,73,169,185,79,222,92,170,96,78,236,150,186,21,70,44,118,198,205,185,204,118,215,177,100,149,209,35,90,249,28,214,245,149,176,197,34,204,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,71,253,82,224,43,132,237,105,206,238,122,153,169,122,83,237,156,146,243,217,241,181,190,221,185,83,247,123,80,178,24,254,238,26,134,70,222,145,196,198,252,45,78,189,58,175,85,85,85,245,122,23,194,230,132,240,215,237,191,216,166,13,246,115,237,31,134,246,159,243,157,101,103,127,195,247,123,63,225,50,201,183,111,126,95,232,244,235,187,223,215,162,116,234,160,205,103,22,62,105,245,147,230,6,67,234,51,151,19,202,111,0,195,113,158,14,113,140,206,197,143,82,82,95,115,26,139,133,77,246,224,212,85,158,185,244,247,10,170,120,17,238,85,85,70,71,20,104,141,98,116,98,43,164,114,38,233,30,231,76,160,126,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,217,226,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,234,190,247,57,17,61,234,133,91,107,127,57,251,173,54,168,91,40,244,35,8,164,172,194,108,23,135,186,227,89,117,123,153,62,79,68,145,236,217,19,21,136,234,6,110,116,146,49,235,190,69,86,83,185,237,98,36,180,239,145,92,121,106,102,43,172,156,179,50,173,82,194,170,252,69,151,38,183,216,46,20,219,164,141,242,67,190,239,69,190,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,165,22,26,168,5,85,243,206,252,19,252,201,250,105,202,185,42,121,167,202,126,95,215,122,141,184,235,252,240,112,10,153,109,90,89,170,84,56,245,34,83,210,212,92,108,23,75,179,82,38,206,175,149,177,79,69,78,245,235,221,123,17,33,175,123,125,202,198,42,201,253,21,145,55,70,14,84,186,153,251,59,227,39,28,183,84,85,218,169,40,51,91,125,118,51,89,61,194,78,222,222,228,105,81,78,200,92,175,107,82,105,42,169,105,162,106,46,237,221,213,99,91,185,205,84,190,146,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,27,63,45,254,164,90,160,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,33,150,210,250,57,83,226,120,173,159,131,28,43,41,180,227,54,170,43,214,65,237,47,107,220,105,232,163,142,170,225,216,186,215,50,15,17,43,81,31,47,109,138,173,102,245,93,173,85,68,232,132,192,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,21,151,206,59,134,124,54,179,13,161,226,122,205,93,143,216,114,27,117,68,54,139,212,51,42,195,83,146,50,85,99,41,187,74,142,219,45,77,59,89,34,170,108,222,234,116,122,171,246,211,49,139,81,101,180,242,117,225,107,21,167,177,77,197,117,219,36,181,94,175,85,126,50,197,104,181,211,182,57,157,98,218,244,108,242,212,57,205,87,197,89,35,17,17,141,98,183,109,52,234,170,175,74,141,177,217,248,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,139,84,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,2,184,57,170,112,49,117,213,42,111,222,71,72,237,117,119,12,178,219,79,75,109,190,99,214,219,91,170,42,111,48,119,82,56,170,161,109,60,107,44,149,49,36,141,107,247,238,69,167,137,170,142,103,99,108,148,236,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,17,87,154,14,89,246,83,130,93,65,240,249,55,177,171,239,62,206,180,209,236,173,240,243,86,119,107,160,241,20,209,244,84,116,155,233,91,83,190,52,235,186,36,151,114,43,81,197,0,154,125,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,221,28,108,146,109,137,241,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,249,117,175,75,237,90,213,164,121,126,148,94,93,73,29,62,83,103,169,182,178,162,166,137,181,108,163,157,236,94,205,82,68,229,68,123,225,151,183,43,62,38,170,62,54,170,57,170,136,169,152,195,73,28,33,106,245,78,187,240,209,167,186,165,112,158,174,123,149,218,206,200,110,147,212,193,20,47,168,184,211,61,212,181,147,35,34,248,26,199,212,65,43,216,141,70,252,14,111,194,207,232,167,96,60,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,130,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,134,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,249,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,21,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,209,236,73,97,150,53,115,122,166,248,222,223,226,213,68,183,78,75,122,233,125,202,112,76,183,65,178,59,205,169,244,152,79,135,184,227,84,157,25,29,119,133,171,154,161,245,169,209,21,22,88,99,157,98,118,253,170,230,58,175,107,158,173,116,77,109,149,0,112,174,56,240,12,55,80,120,80,212,250,92,207,30,164,186,178,199,139,221,47,246,197,153,23,125,29,198,146,142,105,105,234,34,123,85,28,199,181,201,209,122,47,196,199,61,142,220,199,185,171,156,195,81,24,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,14,85,197,143,149,141,100,249,127,144,250,116,230,107,14,191,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,76,174,87,92,2,214,102,23,219,111,19,26,197,111,186,218,237,88,229,194,154,187,19,179,207,77,61,28,151,58,166,50,42,152,46,78,123,154,221,244,109,238,70,232,187,106,230,205,35,93,185,81,145,171,38,183,243,228,185,218,109,87,170,102,81,222,109,148,149,244,241,212,65,86,200,170,97,108,172,108,240,74,201,161,149,26,228,84,71,199,44,113,200,199,127,22,189,141,114,116,84,69,62,176,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,198,207,203,127,169,22,168,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,131,56,246,224,130,251,194,62,119,21,110,57,75,117,185,105,149,239,181,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,54,246,202,248,211,98,53,241,116,218,231,58,57,81,156,127,17,226,7,62,195,52,75,61,225,254,222,250,74,156,79,80,170,45,213,117,209,85,172,207,125,20,244,147,182,100,150,149,169,34,69,27,229,88,226,108,174,115,28,175,100,49,167,187,106,41,205,77,84,2,170,249,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,88,79,50,236,2,167,80,120,45,212,74,91,110,61,73,117,185,88,233,233,175,244,171,50,69,190,141,148,149,49,203,85,81,19,228,84,216,246,209,165,90,46,213,222,230,57,236,110,237,251,86,131,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,212,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,48,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,7,143,190,50,106,120,190,213,10,43,133,138,154,174,131,4,198,41,214,28,114,134,186,138,40,43,88,249,227,133,107,38,168,88,228,145,28,247,203,18,53,168,143,216,145,197,31,70,181,235,34,187,133,126,201,245,79,236,39,237,75,246,105,149,253,140,255,0,116,126,198,169,246,95,247,238,199,248,86,206,215,247,239,187,254,151,244,254,31,227,238,59,7,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,119,19,162,178,73,163,71,71,221,89,27,161,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,45,80,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,172,14,120,185,77,246,147,21,210,76,42,158,187,101,150,235,112,188,93,43,41,187,76,94,237,85,36,116,177,211,201,189,83,123,118,178,182,165,58,34,163,87,185,213,200,170,214,170,64,190,6,116,190,213,172,124,90,105,158,7,125,117,34,219,103,188,123,74,178,10,186,38,213,193,87,5,12,50,86,201,75,36,78,84,107,153,51,105,150,21,235,213,17,36,85,86,187,166,213,209,152,51,109,197,238,144,211,104,71,18,250,133,165,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,141,207,101,60,241,49,234,229,119,198,215,124,79,254,146,219,167,40,108,235,237,111,6,214,219,7,178,252,39,216,172,130,233,98,239,119,251,158,47,185,35,107,251,187,118,167,111,167,143,237,237,234,239,239,91,186,252,91,91,53,72,1,206,79,90,254,195,112,251,105,209,202,75,127,122,175,83,110,11,222,158,72,183,71,5,13,186,90,122,137,54,185,36,106,182,103,78,250,52,111,86,61,171,31,127,174,215,108,82,178,248,35,208,106,110,35,184,151,195,180,218,243,69,87,62,60,181,15,186,100,11,13,60,178,49,45,212,204,89,100,142,87,196,246,58,22,76,230,199,76,146,239,110,199,212,49,83,171,182,181,124,255,0,22,62,105,245,147,230,6,67,234,51,146,43,86,52,26,167,42,229,137,161,218,253,98,162,164,241,24,61,69,242,215,125,123,105,226,108,242,91,171,47,149,45,130,71,204,175,71,189,144,212,244,99,98,70,191,223,93,35,211,98,53,234,238,63,192,134,186,88,184,118,226,131,17,212,108,198,243,117,183,98,205,241,86,235,235,173,232,247,239,165,168,167,146,54,44,209,49,81,101,134,57,214,9,220,196,71,59,238,81,204,99,158,214,53,116,82,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,114,174,44,124,172,107,39,203,252,135,211,167,51,88,75,254,92,220,20,126,245,90,143,61,255,0,63,182,93,99,211,44,91,239,46,85,48,39,106,59,165,114,43,22,59,99,102,220,215,183,115,30,178,74,232,145,206,100,109,107,122,196,233,162,145,47,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,128,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,120,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,122,248,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,77,240,58,68,218,231,177,179,196,217,88,199,61,35,145,92,205,206,232,142,119,32,53,80,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,115,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,130,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,252,11,232,229,163,159,212,234,15,5,186,119,85,114,200,105,46,183,43,29,61,77,130,169,33,88,183,209,178,146,166,72,169,105,229,100,104,155,30,218,52,164,84,220,155,220,199,49,238,221,191,114,215,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,10,149,230,197,198,253,30,73,237,62,19,52,206,171,125,37,190,224,145,102,213,171,12,19,67,85,36,62,30,122,122,90,89,155,43,213,189,169,209,233,80,142,141,146,54,90,118,177,29,181,36,107,161,7,11,188,50,103,220,83,106,133,183,79,241,10,106,186,59,107,234,26,219,214,66,182,233,170,104,172,208,44,114,201,190,119,70,155,90,247,182,9,91,19,30,230,36,146,35,89,185,189,85,205,208,79,236,7,70,191,99,95,187,231,236,246,213,251,61,246,127,179,61,133,177,221,158,206,237,251,183,245,238,119,187,159,123,223,221,221,238,253,238,254,231,198,103,219,138,46,25,51,238,22,117,66,229,167,249,125,53,93,101,181,149,14,109,151,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,238,136,231,76,174,82,156,104,253,139,190,209,240,163,159,187,117,151,35,184,77,62,47,116,158,187,107,109,213,210,51,115,168,92,217,94,140,72,103,123,21,98,108,72,142,241,51,57,54,200,181,27,163,183,242,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,6,85,203,254,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,4,255,0,50,126,154,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,193,63,204,159,166,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,2,146,249,203,103,244,217,55,20,118,188,50,221,144,213,213,211,225,216,189,37,53,101,189,203,42,65,67,113,168,150,90,137,21,141,114,35,21,242,83,73,66,174,123,58,245,70,198,213,94,177,237,111,201,201,215,76,254,216,113,89,54,117,87,73,117,74,76,11,31,172,184,67,85,79,31,246,43,107,170,81,40,227,130,161,234,197,68,223,4,245,143,99,17,205,115,157,2,185,21,90,199,162,221,248,40,47,154,157,166,235,110,227,143,62,172,184,91,42,233,105,238,148,246,122,186,25,102,133,204,101,84,9,108,166,133,101,137,202,157,30,196,150,25,99,87,55,170,111,141,237,254,45,84,73,85,200,214,237,117,154,213,172,150,41,174,117,111,182,209,212,88,106,233,232,221,51,150,8,103,153,181,205,150,86,71,215,107,94,246,193,11,92,228,78,174,72,163,69,235,181,58,90,81,158,190,98,90,233,71,175,220,86,101,121,37,134,243,237,60,110,195,218,198,236,51,53,32,88,221,75,74,138,146,190,41,33,87,54,104,100,170,125,84,209,200,174,115,157,28,204,254,138,34,49,179,131,146,126,142,221,108,184,110,121,173,247,203,13,36,84,249,45,69,45,146,193,89,53,43,155,86,232,41,86,71,86,58,41,28,196,69,166,146,89,32,98,172,111,84,116,180,111,71,34,44,77,43,131,139,31,52,250,201,243,3,33,245,25,203,126,224,55,76,241,93,100,229,153,138,233,110,107,73,226,44,185,53,190,255,0,111,169,219,28,111,146,29,247,122,221,147,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,40,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,67,220,8,107,165,247,136,158,24,49,29,70,204,111,54,171,142,82,239,21,110,190,186,222,140,102,202,170,122,137,35,98,205,19,21,82,41,164,129,32,157,204,68,107,126,249,28,198,53,142,99,82,64,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,229,92,88,249,88,214,79,151,249,15,167,78,81,95,5,220,36,229,92,92,234,154,98,214,217,124,14,55,98,240,215,12,154,226,231,73,23,110,133,213,49,177,240,65,42,67,44,105,89,36,107,51,161,100,136,141,119,102,69,85,232,197,47,251,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,116,113,178,73,182,39,199,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,83,213,128,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,160,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,226,156,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,207,22,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,234,32,21,87,207,59,240,79,243,39,233,167,42,228,169,230,159,41,249,127,93,234,54,226,234,74,33,230,217,133,93,113,94,52,178,11,237,194,162,146,74,124,198,207,106,189,208,182,23,185,95,28,12,166,109,10,182,84,86,162,35,251,180,50,185,17,170,228,216,230,47,94,170,173,108,138,228,117,150,127,244,185,130,214,100,223,254,7,187,91,236,210,86,255,0,214,162,171,169,134,5,95,250,147,36,145,173,255,0,32,215,47,244,16,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,128,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,137,63,204,87,140,154,158,19,244,190,154,223,138,83,85,183,59,205,233,234,225,198,171,150,138,42,138,42,23,211,201,76,149,19,78,143,145,171,189,177,84,171,162,77,146,49,100,107,123,141,86,117,71,81,14,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,223,225,173,214,186,41,42,234,167,216,199,61,251,34,141,28,247,109,99,28,229,232,158,230,181,85,125,200,166,132,248,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,233,89,148,222,232,161,123,124,125,86,231,172,113,163,164,85,122,195,3,31,218,141,58,49,171,209,242,118,216,249,100,66,64,17,255,0,141,126,20,108,92,90,104,213,110,27,218,181,81,229,246,222,181,152,181,238,182,23,187,192,85,110,98,201,26,186,53,71,164,51,177,157,169,19,163,218,157,89,39,109,239,138,52,51,217,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,182,120,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,58,167,189,174,69,79,114,161,119,220,179,56,209,253,228,244,225,250,111,154,187,183,159,96,54,250,72,42,106,38,174,239,73,125,161,68,237,50,187,164,143,116,206,153,170,198,182,161,203,185,189,201,98,122,57,59,201,28,117,173,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,50,174,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,248,39,249,147,244,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,9,254,100,253,52,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,2,157,185,220,97,87,90,13,104,211,221,70,154,162,145,109,183,204,94,91,37,60,77,123,187,237,158,134,174,73,165,115,219,183,106,49,91,112,133,26,168,229,85,86,201,213,27,209,21,223,171,200,251,53,181,80,103,250,167,167,51,83,213,173,202,249,103,183,94,233,229,107,27,216,108,20,51,75,12,173,123,183,110,71,171,174,16,171,81,26,168,168,217,58,171,122,34,58,199,248,167,214,191,221,219,135,220,219,88,227,183,248,218,188,126,222,158,2,7,69,220,141,245,211,202,202,122,94,235,123,145,170,194,147,205,18,201,181,232,238,218,63,111,87,116,69,205,181,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,151,180,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,157,175,103,139,170,123,157,37,77,78,199,189,235,31,118,121,37,151,183,189,90,205,251,91,240,181,16,207,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,72,1,206,79,69,62,195,113,5,105,214,58,75,135,122,147,83,109,235,222,130,73,119,73,5,117,186,42,122,121,54,181,35,106,54,23,64,250,53,111,87,189,203,39,127,174,214,236,67,208,114,96,215,154,108,87,84,50,93,0,190,214,213,248,124,226,157,183,75,19,29,81,43,160,142,227,71,28,142,158,54,66,140,86,49,243,83,117,123,165,87,51,221,67,27,23,122,185,136,219,137,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,129,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,77,143,169,107,219,185,143,106,244,114,35,147,175,69,68,95,113,103,252,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,188,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,32,1,226,181,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,189,58,244,69,254,7,159,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,236,220,189,84,0,1,207,248,133,197,175,185,206,129,106,94,21,139,80,248,219,214,65,135,222,109,118,234,110,235,35,239,213,79,69,44,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,242,144,127,146,227,142,207,247,140,255,0,73,172,255,0,235,101,223,112,245,139,95,112,109,2,211,76,43,41,161,240,87,172,127,15,179,90,238,52,221,214,73,216,170,130,138,40,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,231,64,0,164,14,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,180,86,168,251,244,179,214,203,36,82,108,125,75,94,221,204,123,87,163,145,28,157,122,42,34,251,137,255,0,202,255,0,65,53,99,135,109,2,191,225,90,199,138,125,159,189,86,230,21,87,72,41,188,117,53,94,250,87,209,81,70,217,55,211,201,35,19,171,225,145,58,42,238,248,122,244,232,168,171,48,0,0,164,14,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,180,86,168,251,244,179,214,203,36,82,108,125,75,94,221,204,123,87,163,145,28,157,122,42,34,251,139,63,224,43,75,115,189,22,225,59,6,211,61,75,177,123,27,36,179,123,79,198,209,120,168,106,59,93,219,149,84,209,253,228,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,73,0,14,127,196,46,45,125,206,116,11,82,240,172,90,135,198,222,178,12,62,243,107,183,83,119,89,31,126,170,122,41,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,148,131,252,151,28,118,127,188,103,250,77,103,255,0,91,47,248,0,84,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,237,156,110,243,236,207,5,91,237,219,109,63,119,181,109,165,134,79,187,154,161,146,55,164,145,61,191,19,83,175,78,169,213,21,21,100,7,42,78,23,53,219,134,191,218,143,237,175,6,251,57,246,143,216,158,204,254,115,163,172,239,248,127,29,222,255,0,6,150,77,187,123,241,127,75,167,93,222,238,189,23,164,255,0,0,0,82,7,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,218,43,84,125,250,89,235,101,146,41,54,62,165,175,110,230,61,171,209,200,142,78,189,21,17,125,197,159,240,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,36,128,0,2,37,113,247,192,157,171,139,188,102,138,251,141,86,82,90,117,23,29,167,90,75,61,101,84,141,130,138,170,9,42,33,116,145,87,72,202,121,103,123,35,141,181,14,133,172,84,70,201,51,213,125,207,113,45,65,0,57,173,240,185,174,220,74,126,203,191,98,152,55,218,63,179,158,219,246,159,243,157,29,31,99,196,120,30,207,248,76,177,238,221,216,151,250,61,122,109,247,244,234,157,121,255,0,43,254,12,248,147,225,219,95,111,249,174,177,233,191,217,251,45,110,31,85,107,130,167,219,20,21,123,234,159,91,69,35,99,217,79,60,143,78,172,134,69,234,169,183,225,233,215,170,162,45,159,144,43,154,183,9,250,219,196,197,171,77,174,26,47,142,82,95,234,49,106,139,172,53,244,46,184,193,73,62,202,182,211,43,38,98,212,57,145,57,141,90,87,53,201,189,31,214,72,250,53,201,189,89,192,57,126,240,65,198,54,130,241,81,138,106,6,119,167,149,120,238,39,29,61,202,146,249,81,14,71,111,149,146,193,37,20,221,168,165,138,158,165,207,149,158,37,41,156,141,218,228,71,177,143,94,155,58,167,181,230,129,193,159,18,124,68,235,237,131,53,209,205,55,251,65,101,162,195,233,109,115,212,251,98,130,147,101,83,43,107,100,116,123,42,39,141,235,209,147,70,189,81,54,252,93,58,245,69,68,232,28,169,56,92,215,110,26,255,0,106,63,182,188,27,236,231,218,63,98,123,51,249,206,142,179,191,225,252,119,123,252,26,89,54,237,239,197,253,46,157,119,123,186,244,94,147,252,2,63,241,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,62,242,103,178,54,244,142,39,187,226,114,117,233,209,58,170,162,45,64,255,0,37,199,29,159,239,25,254,147,89,255,0,214,203,254,0,2,128,127,146,227,142,207,247,140,255,0,73,172,255,0,235,101,191,112,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,36,128,0,135,252,208,52,19,86,56,137,208,43,6,21,163,152,167,218,11,213,22,97,75,116,158,155,199,83,82,108,165,101,21,108,110,147,125,68,145,177,122,62,104,211,162,46,239,139,175,78,136,170,145,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,221,195,80,249,29,214,73,88,223,133,171,211,175,85,232,136,170,150,254,10,1,254,75,142,59,63,222,51,253,38,179,255,0,173,151,125,195,214,45,125,193,180,11,77,48,172,166,135,193,94,177,252,62,205,107,184,211,119,89,39,98,170,10,40,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,157,0,2,176,57,160,112,103,196,159,17,58,251,96,205,116,115,77,254,208,89,104,176,250,91,92,245,62,216,160,164,217,84,202,218,217,29,30,202,137,227,122,244,100,209,175,84,77,191,23,78,189,81,81,58,7,42,78,23,53,219,134,191,218,143,237,175,6,251,57,246,143,216,158,204,254,115,163,172,239,248,127,29,222,255,0,6,150,77,187,123,241,127,75,167,93,222,238,189,23,164,170,226,47,134,141,44,226,131,4,155,5,212,203,79,251,31,5,121,163,130,155,218,150,207,190,134,89,60,36,243,69,39,103,187,216,99,36,218,223,141,157,90,191,212,169,29,120,14,229,197,77,194,158,101,148,106,14,160,221,241,252,183,33,117,67,168,113,74,234,106,89,90,251,117,187,163,210,73,213,36,93,177,84,212,53,237,99,218,212,127,105,140,115,91,51,219,52,136,77,240,8,21,204,107,151,157,215,137,123,173,131,83,180,94,143,31,183,230,204,168,138,219,144,120,183,58,153,46,148,79,116,113,197,85,36,173,234,213,125,35,81,202,191,118,178,73,10,171,81,206,88,97,133,242,43,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,245,215,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,193,86,251,118,219,79,221,237,91,105,97,147,238,230,168,100,141,233,36,79,111,196,212,235,211,170,117,69,69,89,1,202,147,133,205,118,225,175,246,163,251,107,193,190,206,125,163,246,39,179,63,156,232,235,59,254,31,199,119,191,193,165,147,110,222,252,95,210,233,215,119,187,175,69,233,63,192,40,7,249,46,56,236,255,0,120,207,244,154,207,254,182,91,247,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,72,0,1,31,248,245,210,220,239,90,120,78,206,116,207,77,44,94,217,201,47,62,204,240,84,94,42,26,126,239,106,229,75,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,160,127,146,227,142,207,247,140,255,0,73,172,255,0,235,101,255,0,0,80,15,242,92,113,217,254,241,159,233,53,159,253,108,183,238,2,180,183,59,209,110,19,176,109,51,212,187,23,177,178,75,55,180,252,109,23,138,134,163,181,221,185,85,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,168,31,228,184,227,179,253,227,63,210,107,63,250,217,111,220,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,188,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,32,0,32,7,53,190,23,53,219,137,79,217,119,236,83,6,251,71,246,115,219,126,211,254,115,163,163,236,120,143,3,217,255,0,9,150,61,219,187,18,255,0,71,175,77,190,254,157,83,175,63,229,127,193,159,18,124,59,107,237,255,0,53,214,61,55,251,63,101,173,195,234,173,112,84,251,98,130,175,125,83,235,104,164,108,123,41,231,145,233,213,144,200,189,85,54,252,61,58,245,84,69,232,28,214,248,92,215,110,37,63,101,223,177,76,27,237,31,217,207,109,251,79,249,206,142,143,177,226,60,15,103,252,38,88,247,110,236,75,253,30,189,54,251,250,117,78,188,255,0,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,236,253,150,183,15,170,181,193,83,237,138,10,189,245,79,173,162,145,177,236,167,158,71,167,86,67,34,245,84,219,240,244,235,213,81,22,207,192,0,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,219,56,221,231,217,158,10,183,219,182,218,126,239,106,219,75,12,159,119,53,67,36,111,73,34,123,126,38,167,94,157,83,170,42,42,202,174,86,220,46,103,124,53,233,102,97,251,91,193,190,206,102,121,30,64,222,231,243,156,53,157,251,93,61,52,126,23,252,30,89,34,110,217,167,173,254,29,30,187,190,46,168,140,233,53,65,0,57,173,240,185,174,220,74,126,203,191,98,152,55,218,63,179,158,219,246,159,243,157,29,31,99,196,120,30,207,248,76,177,238,221,216,151,250,61,122,109,247,244,234,157,121,255,0,43,254,12,248,147,225,219,95,111,249,174,177,233,191,217,251,45,110,31,85,107,130,167,219,20,21,123,234,159,91,69,35,99,217,79,60,143,78,172,134,69,234,169,183,225,233,215,170,162,47,64,230,165,195,247,18,124,72,254,207,241,45,17,192,174,183,187,45,135,199,220,111,14,246,229,5,29,12,213,82,246,163,166,78,212,245,44,124,147,68,200,234,62,53,143,107,91,83,209,143,85,116,141,108,127,224,67,151,63,18,122,117,197,6,35,168,218,215,165,150,171,86,45,139,248,171,140,142,184,93,40,43,187,181,73,79,36,116,169,12,84,242,74,189,230,79,36,83,181,238,70,181,157,133,114,61,30,140,107,173,252,164,14,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,180,86,168,251,244,179,214,203,36,82,108,125,75,94,221,204,123,87,163,145,28,157,122,42,34,251,139,63,224,43,75,115,189,22,225,59,6,211,61,75,177,123,27,36,179,123,79,198,209,120,168,106,59,93,219,149,84,209,253,228,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,79,43,204,127,134,43,143,19,60,62,203,109,194,177,127,108,103,216,221,194,154,225,141,178,57,169,105,228,147,185,43,34,171,129,211,212,109,70,194,232,30,233,92,196,145,155,164,167,129,85,93,181,26,181,171,165,92,2,115,21,209,189,71,199,53,75,10,209,127,15,122,198,110,17,92,41,183,101,86,182,71,54,197,248,224,151,183,90,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,75,212,7,63,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,202,65,254,75,142,59,63,222,51,253,38,179,255,0,173,151,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,1,230,105,162,159,177,110,46,50,159,15,112,241,84,25,223,92,214,143,124,187,230,139,198,207,55,136,142,78,145,177,173,233,85,21,78,198,166,238,145,44,91,156,174,221,210,85,114,75,214,191,253,122,225,206,178,223,255,0,239,205,109,245,81,197,255,0,87,163,171,142,103,172,159,245,37,141,173,143,252,186,185,223,208,66,127,241,99,229,99,89,62,95,228,62,157,57,154,195,85,5,27,115,119,214,43,86,165,113,70,204,71,28,191,85,215,91,116,250,207,21,146,166,36,170,108,180,81,221,93,44,147,85,186,6,177,238,106,61,26,250,120,37,85,70,191,185,74,230,57,62,237,170,116,174,75,154,23,125,186,234,62,71,196,61,206,205,106,155,27,178,91,234,113,187,109,77,66,178,74,166,94,37,90,105,36,125,59,58,43,163,217,74,231,177,242,42,177,85,181,104,198,239,69,149,25,111,224,135,252,198,120,215,253,213,116,226,11,6,1,115,181,73,169,185,79,221,219,105,167,94,236,150,186,21,71,164,151,55,67,181,204,118,215,177,35,137,178,171,90,249,28,231,116,149,176,203,26,196,190,90,28,196,50,27,118,101,14,130,107,246,71,144,100,172,205,47,17,179,31,201,110,87,10,171,141,93,45,198,116,142,24,232,166,89,92,247,120,105,28,214,35,28,206,157,185,94,229,122,43,36,115,225,183,64,112,174,51,56,160,181,112,153,162,245,58,141,89,104,171,184,220,174,53,15,178,88,98,138,157,179,64,219,172,148,149,19,83,58,169,171,44,78,74,109,212,234,146,44,110,87,244,95,133,63,173,43,47,131,46,100,218,143,100,226,106,186,187,94,115,107,173,203,12,212,155,131,169,234,41,42,46,202,182,220,102,170,162,171,124,21,52,233,86,247,120,122,56,123,143,141,241,182,86,53,176,185,30,238,226,192,198,173,207,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,172,14,108,156,109,81,219,236,95,187,38,144,229,125,218,251,166,247,102,55,75,69,202,9,35,134,149,175,154,9,44,210,118,213,210,50,103,73,26,172,236,85,141,205,141,172,141,201,35,103,145,173,245,92,175,120,246,202,181,175,103,15,90,185,5,214,243,149,217,173,239,170,181,228,209,211,201,81,227,104,98,218,142,101,197,237,69,237,204,205,204,70,212,191,163,102,234,214,189,201,58,181,106,44,84,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,241,90,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,255,0,157,23,61,124,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,192,229,125,199,174,67,136,102,86,94,27,117,114,251,87,113,198,50,10,134,219,241,187,133,79,138,173,171,160,184,200,148,180,244,84,8,231,74,173,134,135,108,78,99,24,200,151,100,179,53,85,91,30,247,54,226,76,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,73,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,61,154,197,172,89,246,186,231,247,77,70,212,107,245,93,198,229,113,168,158,88,162,150,170,105,160,183,193,36,210,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,255,0,157,86,202,121,83,240,37,106,75,85,7,20,218,203,140,213,186,228,234,132,159,8,181,92,96,107,96,142,4,107,29,29,225,88,170,174,123,220,229,114,65,189,173,70,35,59,237,71,239,130,72,250,95,10,156,116,255,0,252,211,234,239,11,250,215,153,254,32,94,169,112,10,218,230,255,0,253,70,165,174,181,201,80,174,255,0,162,240,172,115,127,217,194,143,255,0,7,132,159,224,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,141,159,150,255,0,82,38,167,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,189,107,49,107,221,108,47,119,128,170,220,197,146,53,116,106,143,72,103,99,59,82,39,71,181,58,178,78,219,223,20,104,103,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,110,39,149,239,29,63,182,188,85,154,29,172,121,159,139,212,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,172,202,229,241,21,144,244,147,185,213,26,247,196,140,147,239,92,218,137,18,127,153,87,52,167,194,119,149,141,27,249,127,143,122,116,7,31,227,239,142,203,87,8,152,205,21,139,26,163,164,187,106,46,69,78,181,118,122,58,168,219,61,21,44,17,212,66,217,37,174,141,149,17,78,198,73,27,170,27,11,152,138,142,146,23,162,251,152,226,136,127,182,172,247,42,255,0,26,228,121,38,71,112,255,0,148,172,174,185,87,84,73,255,0,106,73,166,146,71,255,0,198,231,57,223,214,170,94,79,47,190,2,177,238,25,176,218,28,231,80,108,84,149,154,169,119,167,142,106,231,212,120,90,214,88,30,139,82,212,134,134,100,137,31,11,221,79,80,216,234,21,178,61,143,123,21,26,231,49,17,86,101,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,32,241,165,204,123,62,213,125,109,180,93,52,55,43,171,176,226,122,113,120,146,187,20,184,210,69,53,45,77,194,119,65,28,82,84,213,67,36,142,138,86,117,74,150,196,215,196,197,240,245,82,50,86,125,228,140,45,123,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,157,172,21,129,203,23,152,93,102,83,89,77,195,175,16,57,127,122,235,54,216,177,43,253,206,105,231,170,186,213,75,60,210,75,75,91,87,60,207,221,50,247,97,101,50,109,99,85,177,172,123,149,235,19,95,103,224,0,1,205,56,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,56,7,47,190,61,113,238,38,112,218,28,27,80,111,180,148,122,169,104,167,142,26,230,84,120,90,38,95,222,171,82,228,154,134,20,149,95,51,219,79,78,217,42,17,177,177,140,123,213,90,214,177,81,18,101,0,70,174,99,217,102,85,131,112,99,168,121,78,21,147,93,113,251,213,23,178,124,53,198,215,91,37,37,84,27,238,180,140,126,201,99,86,189,187,152,247,53,122,47,189,174,84,95,114,169,249,92,4,241,191,98,226,227,4,150,139,35,170,181,91,117,54,201,221,150,247,100,163,133,244,240,190,149,102,84,134,170,145,178,75,35,228,135,99,162,100,139,189,92,201,122,238,107,91,36,74,249,84,1,85,124,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,240,63,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,108,241,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,117,95,123,156,136,158,245,66,147,53,191,154,198,188,230,90,243,108,212,109,37,187,213,226,184,126,43,80,246,217,241,185,221,186,11,164,14,247,72,251,172,108,118,217,223,43,83,166,196,119,72,19,167,101,201,34,58,119,219,167,14,156,75,233,103,20,24,36,57,214,153,221,191,217,120,219,53,100,244,222,212,182,125,244,209,71,226,224,134,89,59,61,222,195,223,30,231,124,108,232,228,254,180,78,170,10,11,230,155,128,84,224,188,105,102,85,73,143,82,90,109,185,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,248,94,250,200,42,213,251,209,30,231,238,122,245,222,142,116,181,228,133,169,158,39,21,212,189,28,172,171,181,69,236,251,133,38,77,111,131,185,182,186,163,196,70,180,245,111,218,175,248,225,143,194,209,39,86,177,54,186,127,137,203,189,136,150,126,12,251,115,46,207,233,181,7,141,45,68,170,182,228,53,119,91,109,142,162,154,193,74,147,44,187,40,223,73,77,28,85,84,241,50,68,77,140,109,98,85,170,237,77,142,123,158,246,238,223,185,102,255,0,36,189,51,202,177,253,56,212,77,82,187,82,120,123,46,97,112,183,219,237,29,200,228,100,149,30,1,42,123,243,183,115,17,143,133,95,86,145,181,236,115,190,242,9,218,168,213,103,191,208,115,70,224,74,235,173,150,168,117,223,69,241,154,74,140,218,199,78,246,228,22,234,72,29,227,114,26,38,181,137,19,227,218,187,101,169,167,107,28,136,205,157,201,99,114,49,28,229,134,24,157,80,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,62,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,53,108,78,123,221,225,164,115,100,116,47,220,237,204,69,106,175,113,146,49,158,43,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,202,171,230,135,204,11,255,0,89,56,82,210,41,191,202,218,115,59,195,93,255,0,86,149,41,168,167,167,169,255,0,172,211,85,199,52,95,236,226,233,253,37,43,171,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,215,191,141,224,220,60,242,229,225,210,245,145,81,208,85,199,98,199,105,251,215,91,186,208,83,205,123,188,61,245,79,240,208,207,44,17,68,147,189,37,171,72,34,89,54,178,54,189,187,156,214,163,158,85,93,111,52,158,33,171,248,151,160,215,89,235,234,219,140,91,170,22,40,116,254,27,181,68,54,135,91,149,146,70,177,74,140,84,108,213,59,101,115,210,166,72,221,210,100,99,146,62,219,25,11,110,207,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,116,145,190,72,119,167,199,4,189,183,189,141,154,39,163,163,145,136,229,217,35,30,213,94,173,83,213,130,37,115,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,219,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,219,96,7,47,62,97,153,246,146,231,244,250,87,170,149,153,6,105,135,230,151,133,86,61,27,53,198,235,108,186,214,77,213,213,16,53,55,77,82,201,166,145,93,44,13,71,61,207,123,165,137,22,69,146,57,238,208,16,255,0,153,190,186,106,63,14,154,63,130,234,134,151,222,124,13,214,135,80,40,162,154,25,81,95,75,112,165,117,190,224,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,176,112,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,222,192,0,43,87,153,215,31,218,143,163,247,218,158,30,116,146,221,117,198,110,181,118,247,58,239,146,86,80,44,82,62,150,118,66,232,38,179,212,54,111,250,220,18,74,232,183,50,70,42,68,230,189,155,219,226,185,87,241,235,83,75,83,106,225,99,89,47,181,117,140,172,168,134,223,131,92,234,59,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,253,242,246,186,163,18,38,178,215,193,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,82,15,17,220,207,117,67,62,226,47,27,212,253,29,184,85,218,112,252,10,161,149,120,229,142,239,67,27,82,162,121,41,86,26,201,107,226,142,89,27,43,222,217,170,96,107,155,34,44,112,191,172,125,169,31,35,221,109,60,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,245,86,183,176,2,42,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,29,141,149,145,174,244,115,229,233,181,174,108,114,171,43,47,132,206,102,90,209,161,25,148,174,213,43,254,65,169,88,157,238,162,149,183,102,94,175,21,117,215,26,8,34,73,81,95,111,116,243,118,152,245,89,145,239,99,219,210,94,203,25,186,63,239,141,149,90,135,199,174,67,195,55,49,236,251,6,212,27,237,93,102,149,221,234,44,80,215,50,163,197,86,190,192,196,179,70,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,22,202,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,1,93,92,68,243,11,163,202,120,154,210,78,29,120,126,203,251,214,169,181,3,31,139,45,191,219,38,130,122,91,173,44,181,84,50,69,75,69,87,4,207,221,10,247,102,101,74,109,99,149,209,164,123,149,139,43,95,34,249,132,103,249,150,150,112,141,155,106,14,159,100,53,118,60,134,199,81,100,169,161,174,166,84,223,19,253,177,70,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,250,188,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,7,55,125,29,186,234,87,11,140,203,177,203,13,37,117,203,79,175,17,94,234,101,74,87,75,91,29,169,209,73,13,91,96,115,24,231,35,17,207,167,158,84,85,107,59,116,174,123,151,238,218,133,64,112,215,171,213,58,11,175,56,54,174,67,61,92,116,248,237,226,25,174,9,73,4,83,79,45,185,253,98,173,134,54,75,209,138,249,41,164,154,52,85,86,244,87,162,163,154,168,142,75,254,226,110,237,106,191,240,137,170,247,219,21,206,146,227,109,184,233,189,246,174,142,178,146,102,205,5,76,18,91,38,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,183,52,231,173,122,161,106,209,93,35,203,245,94,242,218,73,41,241,107,61,77,201,148,245,53,173,164,101,100,236,98,246,105,82,87,34,163,31,52,189,184,153,240,185,85,242,53,17,174,85,68,92,208,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,161,62,4,244,46,197,160,60,50,225,216,221,178,205,117,182,93,111,214,250,92,147,36,134,232,175,74,166,222,42,169,97,90,134,62,55,35,123,61,189,140,133,35,70,181,90,216,83,118,231,171,222,233,0,71,254,52,120,182,197,120,70,210,197,202,110,81,120,236,146,251,226,109,248,205,185,173,142,94,229,115,105,164,123,39,158,37,154,41,22,142,57,18,22,204,248,213,92,222,244,104,137,213,232,80,14,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,135,229,101,56,158,85,131,95,106,177,108,215,25,186,227,247,170,45,158,38,221,116,162,146,146,170,13,236,107,217,190,41,17,175,110,230,61,174,78,169,239,107,145,83,220,168,91,247,45,78,97,116,122,155,98,161,208,173,121,203,255,0,183,170,13,209,89,239,151,73,160,167,142,241,75,190,154,26,106,87,205,36,201,37,77,197,210,76,246,162,54,61,210,71,18,57,206,124,155,220,235,21,60,86,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,231,69,206,183,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,170,181,30,237,143,71,198,229,222,199,34,88,87,42,62,58,127,188,112,191,173,121,159,251,94,151,0,173,174,111,249,205,117,174,74,133,119,253,23,133,99,155,254,206,20,127,248,60,37,170,17,127,143,94,49,49,238,22,52,142,230,219,53,226,146,125,69,190,83,248,44,126,217,13,101,47,139,162,124,236,157,177,221,37,167,151,115,157,77,19,161,145,81,123,79,99,229,107,34,93,168,247,57,180,25,253,181,103,185,87,248,215,35,201,50,59,135,252,165,101,117,202,186,162,79,251,82,77,52,146,63,254,55,57,206,254,181,82,247,185,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,110,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,29,178,212,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,28,43,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,102,125,181,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,118,199,35,35,155,98,252,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,228,45,211,150,23,30,181,58,207,106,164,225,251,88,47,181,117,250,131,108,167,169,154,213,119,171,237,49,46,214,232,27,14,200,100,149,210,247,106,43,154,142,157,202,169,23,197,12,11,35,220,231,164,143,117,91,113,99,230,159,89,62,96,100,62,163,57,99,252,173,181,139,1,208,174,6,179,221,70,212,107,245,37,186,219,110,206,46,146,197,20,181,80,195,61,194,120,236,244,83,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,63,231,84,128,28,98,113,85,153,113,95,171,151,12,194,243,114,171,110,49,110,168,168,166,196,237,18,70,144,178,221,110,87,252,10,232,154,247,183,196,200,214,198,233,159,185,219,158,136,212,94,219,35,99,36,87,45,78,95,191,183,106,202,29,123,213,104,118,96,54,171,131,189,151,110,115,122,73,120,174,164,158,153,255,0,123,20,244,207,134,162,220,244,241,48,73,181,232,229,146,55,179,221,181,197,212,153,172,226,199,205,62,178,124,192,200,125,70,114,215,185,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,223,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,13,204,114,61,141,114,50,101,100,245,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,227,103,229,191,212,139,84,33,87,49,30,1,104,248,156,197,83,60,210,219,125,170,219,169,182,78,237,71,68,166,130,159,237,52,107,28,76,240,213,85,59,81,235,51,25,4,109,167,146,71,172,109,248,163,118,214,201,220,138,144,113,108,179,42,193,175,180,185,78,21,147,93,113,251,213,22,255,0,13,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,175,69,247,181,202,139,238,85,47,251,129,126,51,108,92,97,233,197,85,206,75,87,177,179,60,95,195,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,175,88,101,237,74,169,27,156,178,70,230,57,174,220,136,201,100,207,97,125,12,226,187,78,56,74,224,71,71,179,92,214,95,29,117,174,211,251,12,22,11,4,19,35,42,174,245,77,182,83,170,181,170,168,189,184,89,185,171,44,202,138,216,218,230,162,35,222,248,227,125,27,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,175,114,183,224,22,179,78,252,15,19,122,199,111,186,219,114,245,241,148,248,238,59,89,77,61,12,214,136,215,187,77,53,77,92,114,53,143,116,210,177,100,72,227,84,88,219,20,137,39,198,249,25,217,178,160,84,7,52,142,62,168,245,19,199,112,201,163,151,11,85,203,16,79,7,81,145,100,84,117,48,87,67,119,145,59,85,48,211,82,73,27,158,198,195,19,210,53,146,68,84,145,210,198,177,252,12,141,253,234,235,183,98,121,85,226,197,119,202,109,56,205,214,182,203,143,248,127,107,220,105,232,164,146,150,223,223,122,178,15,17,43,81,89,23,113,232,173,102,245,77,206,69,68,234,167,64,225,211,137,125,83,225,127,59,135,58,211,59,183,251,47,27,102,172,158,167,217,119,63,185,154,40,252,92,16,203,31,123,181,223,123,227,220,239,129,253,28,159,214,139,161,61,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,3,42,229,233,242,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,245,90,152,41,254,211,70,177,202,255,0,19,75,77,185,30,179,49,144,72,234,136,227,98,198,223,134,70,237,108,157,184,166,168,4,42,227,183,152,205,139,133,75,238,63,129,224,116,182,172,175,51,246,133,61,102,71,104,159,127,110,138,206,172,115,157,27,167,141,233,225,235,38,235,19,162,69,100,168,216,247,72,248,250,62,46,228,128,225,211,137,125,44,226,131,4,135,58,211,59,183,251,47,27,102,172,158,155,218,150,207,190,154,40,252,92,16,203,39,103,187,216,123,227,220,239,141,157,28,159,214,137,213,78,85,197,143,149,141,100,249,127,144,250,116,230,115,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,28,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,244,163,202,108,148,83,61,222,2,171,115,210,57,17,178,34,61,33,157,140,238,198,189,94,212,234,248,251,143,124,82,41,32,1,21,121,163,249,19,212,223,162,250,197,17,70,218,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,9,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,222,192,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,73,124,205,120,237,186,235,118,101,113,208,205,45,201,169,36,210,251,13,68,109,170,172,181,206,231,179,36,173,98,53,206,124,146,116,68,125,52,50,245,108,108,102,232,222,248,251,251,164,69,135,181,2,206,213,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,43,87,157,166,153,229,89,6,156,105,222,169,90,105,60,69,151,15,184,92,45,247,126,220,114,62,74,127,30,148,221,137,221,181,138,198,66,143,164,88,220,247,185,191,121,60,13,68,114,191,221,8,57,104,231,244,218,125,198,150,157,213,92,178,26,187,85,182,249,81,83,96,170,72,86,93,149,143,171,166,146,42,90,121,89,26,46,246,58,177,105,21,55,38,198,189,172,123,182,236,220,154,9,60,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,130,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,134,96,141,41,240,177,162,159,187,183,15,184,78,142,73,112,241,181,120,253,189,124,124,237,151,185,27,235,167,149,245,21,93,167,118,227,85,133,39,154,84,143,115,17,221,180,102,238,174,234,171,213,74,128,230,145,192,45,30,157,248,238,38,244,114,223,106,182,226,11,224,233,242,44,118,142,154,10,24,109,18,47,106,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,141,146,63,179,13,120,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,232,173,117,181,113,191,171,216,110,189,114,196,203,117,115,79,231,171,146,197,145,83,218,38,167,74,184,22,25,226,123,47,148,145,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,212,95,9,222,105,244,111,230,6,61,234,48,22,189,204,215,142,219,86,136,225,183,29,12,210,220,154,174,61,80,191,83,198,218,170,203,92,237,99,241,186,39,171,92,231,201,39,69,86,84,205,23,86,198,198,109,145,140,147,191,186,53,72,123,180,195,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,119,248,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,122,39,185,173,85,95,114,41,127,220,11,240,101,98,224,243,78,42,173,146,93,125,179,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,221,58,67,23,118,84,73,28,212,146,71,61,206,118,212,86,69,28,138,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,160,30,62,248,54,169,225,7,84,40,173,246,42,154,186,252,19,39,167,89,177,202,234,234,216,167,173,123,224,142,20,172,134,161,35,142,52,107,217,44,168,230,170,51,98,199,44,125,28,231,164,136,223,65,203,187,141,250,206,21,115,181,196,179,26,173,218,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,110,231,190,15,16,169,28,146,62,42,118,163,26,174,99,26,183,210,115,253,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,231,91,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,214,85,202,119,130,10,204,111,217,156,89,234,101,46,202,187,133,189,101,194,104,146,105,225,154,150,57,188,68,21,21,85,80,186,38,35,187,176,43,22,157,91,35,227,116,85,14,122,183,114,198,230,217,248,32,7,58,191,43,24,183,204,10,31,78,184,149,129,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,142,188,114,112,137,106,226,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,109,223,219,94,168,248,225,145,91,39,105,35,118,125,178,156,79,42,193,175,181,88,182,107,140,221,113,251,213,22,207,19,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,39,84,247,181,200,169,238,84,46,123,150,87,29,182,173,110,195,109,218,25,170,89,53,92,154,161,97,167,145,180,181,151,73,218,247,228,148,76,87,57,175,142,78,136,175,169,134,46,141,145,143,221,35,217,31,127,116,138,179,118,167,169,76,28,209,184,237,181,107,101,214,29,8,209,124,154,174,163,9,177,212,61,217,5,198,146,118,248,44,134,181,174,98,196,200,246,166,233,105,169,220,199,42,63,127,110,89,28,143,70,185,33,134,87,87,177,215,248,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,232,173,118,135,180,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,60,87,20,92,77,224,60,44,233,125,203,80,50,250,154,74,203,147,41,220,235,46,60,151,24,105,171,111,51,164,145,71,178,6,200,187,156,198,58,120,157,43,216,215,172,113,171,159,181,221,17,174,207,182,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,116,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,155,157,209,58,171,149,206,115,222,231,189,239,123,172,127,149,127,1,84,212,180,214,174,41,245,146,197,73,88,250,202,120,110,24,53,178,163,186,143,163,122,75,51,86,190,166,158,72,154,213,122,181,144,75,74,246,189,236,217,47,119,162,61,34,115,34,95,52,127,61,154,155,244,95,71,162,36,167,44,94,97,116,120,181,29,55,14,188,64,229,253,155,84,59,98,196,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,108,41,218,133,148,201,181,238,71,72,177,238,70,36,77,101,181,0,64,14,104,92,116,254,197,49,87,232,118,142,102,126,19,82,111,91,61,177,83,68,221,211,88,173,114,70,229,94,147,35,147,195,214,77,214,62,223,68,115,217,18,190,79,186,115,169,228,90,171,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,73,124,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,108,149,173,87,116,73,34,141,222,253,168,104,123,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,39,94,157,81,127,129,154,29,88,193,127,101,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,183,254,31,53,175,246,211,202,135,59,241,22,255,0,11,95,130,105,254,65,133,86,108,139,100,50,248,43,58,248,121,35,235,35,220,238,180,178,211,111,114,237,235,42,75,181,168,221,189,105,88,184,158,116,250,197,106,178,233,30,41,162,22,251,245,92,87,220,150,240,203,221,117,29,37,83,90,199,90,169,89,35,81,181,81,163,209,234,201,42,100,137,241,35,152,172,115,232,228,94,168,232,144,128,28,0,104,53,79,16,124,81,226,56,204,212,84,149,54,43,5,67,50,108,133,149,116,241,84,192,251,117,36,177,185,208,201,12,143,106,74,201,229,116,52,202,136,142,232,149,10,245,99,154,215,33,161,227,197,107,22,177,96,58,21,128,93,53,27,81,175,212,150,235,109,186,158,121,98,138,90,168,97,158,225,60,112,201,51,105,41,91,51,216,217,106,100,108,79,72,226,71,34,185,83,254,117,76,240,241,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,108,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,55,237,73,169,202,235,128,90,204,194,251,109,226,99,88,173,247,91,93,171,28,184,83,87,98,118,121,233,167,163,146,231,84,198,69,83,5,201,207,115,91,190,141,189,200,221,23,109,92,217,164,107,183,42,50,53,100,210,255,0,152,207,5,31,189,86,156,65,127,192,45,150,168,245,55,22,251,203,109,76,233,218,146,233,66,136,245,146,216,233,183,53,141,220,247,164,145,58,84,115,89,35,92,222,177,54,105,100,74,44,254,218,176,44,171,252,107,142,100,152,229,195,254,82,142,186,219,93,79,39,253,153,33,154,57,25,255,0,19,154,230,255,0,82,161,122,124,185,184,215,253,234,180,226,123,6,127,115,181,71,169,184,183,221,220,169,160,94,212,151,74,20,70,36,119,54,195,181,172,110,231,189,99,149,177,43,154,201,26,215,116,137,179,69,26,76,2,47,241,235,193,222,61,197,62,145,220,221,102,179,210,65,168,182,58,127,27,143,220,225,163,165,241,117,175,129,147,186,59,92,181,18,237,115,105,165,116,210,34,39,117,140,100,174,100,171,185,24,230,186,131,63,182,172,11,42,255,0,26,227,153,38,57,112,255,0,148,163,174,182,215,83,201,255,0,102,72,102,142,70,127,196,230,185,191,212,168,93,79,10,156,205,52,179,49,225,198,179,41,215,76,250,213,65,168,88,77,190,161,247,187,116,139,77,111,168,190,246,153,35,225,146,221,20,146,182,58,137,166,142,54,181,209,198,172,233,62,228,217,20,111,139,117,69,241,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,187,35,107,186,43,145,141,222,245,124,142,77,239,114,173,138,114,167,224,74,212,150,170,14,41,181,151,25,171,117,201,213,9,62,17,106,184,192,214,193,28,8,214,58,59,194,177,85,92,247,185,202,228,131,123,90,140,70,119,218,143,223,4,145,218,80,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,135,252,198,120,40,253,234,180,226,11,254,1,108,181,71,169,184,183,222,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,81,103,246,213,129,101,95,227,92,115,36,199,46,31,242,148,117,214,218,234,121,63,236,201,12,209,200,207,248,156,215,55,250,149,6,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,31,92,153,254,101,46,3,79,165,174,200,106,211,19,165,188,77,127,101,165,170,141,129,110,50,195,28,14,168,122,34,117,123,210,40,88,198,238,85,216,139,38,205,189,201,55,119,254,7,56,28,204,184,189,204,157,85,84,250,187,30,157,88,234,26,203,245,249,140,77,242,63,162,59,193,81,238,69,107,234,92,213,106,171,149,21,144,177,200,247,163,149,209,69,45,255,0,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,102,107,56,177,243,79,172,159,48,50,31,81,156,231,248,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,95,247,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,114,11,222,61,21,116,110,145,253,164,135,117,117,52,10,245,153,40,222,179,198,136,231,167,193,34,186,45,207,218,146,62,74,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,50,174,94,247,44,110,42,176,221,110,208,108,123,75,102,185,82,82,103,122,117,103,130,211,95,105,72,214,37,158,221,79,210,10,90,200,17,207,114,202,206,210,66,201,92,138,155,102,87,117,99,25,36,59,230,80,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,251,115,8,226,82,197,197,15,17,215,12,215,14,77,248,181,146,223,6,61,98,169,125,43,233,230,172,165,133,242,72,249,228,99,220,170,155,231,158,117,103,84,99,187,93,164,123,26,244,122,19,3,145,143,227,103,229,191,212,139,84,5,90,243,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,155,34,238,244,87,172,174,125,112,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,192,30,215,82,117,139,62,213,104,241,250,60,190,253,87,61,183,21,179,208,217,44,182,196,170,153,212,84,16,83,81,83,210,110,130,25,30,230,196,249,91,75,20,146,171,54,163,228,220,238,137,238,68,158,156,173,248,5,163,212,79,3,196,222,177,219,237,87,44,65,60,101,62,59,142,214,83,65,93,13,222,68,238,211,77,83,87,28,141,123,27,12,79,73,18,56,213,18,71,75,26,73,240,50,54,119,173,252,21,193,205,83,142,123,174,150,211,126,237,218,71,116,171,183,229,151,42,122,91,149,243,33,182,221,29,79,83,102,131,186,146,69,75,11,169,228,73,99,169,149,35,107,159,191,106,37,60,173,68,107,251,251,163,169,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,12,252,29,233,31,13,58,71,83,165,182,107,61,37,253,247,250,126,222,89,115,185,81,177,239,191,189,204,115,30,201,163,118,230,165,50,53,242,49,148,253,92,198,177,238,234,175,123,228,146,74,139,230,35,193,5,103,10,185,218,101,184,117,46,237,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,115,223,63,135,69,146,73,31,21,59,149,238,87,49,238,95,63,192,231,28,121,151,8,89,147,169,106,153,87,124,211,171,229,67,95,126,176,177,233,190,55,244,70,248,218,61,202,141,101,75,90,141,69,106,170,50,102,53,24,245,106,182,41,98,191,60,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,191,195,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,209,125,206,106,162,251,209,76,182,158,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,17,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,111,74,60,166,201,69,51,221,224,42,183,61,35,145,27,34,35,210,25,216,206,236,107,213,237,78,175,143,184,247,197,34,146,0,138,188,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,218,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,99,101,100,107,189,28,249,122,109,107,155,28,170,202,22,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,187,60,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,157,87,220,214,162,39,185,16,189,62,91,188,25,95,120,75,211,139,197,207,60,186,247,115,60,239,193,84,93,237,176,61,143,165,181,71,78,147,118,41,155,35,122,247,102,79,17,42,203,34,57,99,220,173,107,58,163,59,178,204,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,165,112,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,209,36,138,55,123,246,161,161,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,2,42,243,71,242,39,169,191,69,245,138,34,128,78,213,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,251,148,226,243,140,107,22,157,112,109,83,175,186,39,155,90,171,106,242,207,11,110,195,174,94,17,245,48,203,85,60,139,220,94,218,183,164,115,67,4,85,111,217,58,35,89,45,63,110,70,43,186,196,234,128,225,139,140,14,38,180,27,42,178,218,116,155,36,186,228,52,143,238,90,237,248,85,193,245,87,11,93,76,149,82,117,72,225,162,142,70,171,102,116,239,71,181,96,86,72,231,170,167,87,54,71,177,243,43,157,196,119,88,109,90,13,13,246,182,146,178,228,202,124,129,181,149,20,148,206,166,130,105,209,182,206,227,227,137,210,72,232,216,174,234,168,197,145,234,212,84,69,115,186,117,88,193,202,227,207,102,153,125,107,209,235,75,254,42,215,154,135,30,180,212,180,215,94,22,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,217,47,107,170,61,37,107,43,131,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,222,0,247,249,86,133,234,62,33,164,248,86,183,220,236,221,220,51,59,241,113,91,110,148,234,175,142,26,170,122,153,224,146,150,163,220,157,169,151,195,190,70,34,245,107,227,85,86,185,85,146,182,57,1,203,187,141,250,206,21,115,181,196,179,26,173,218,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,110,231,190,15,16,169,28,146,62,42,118,163,26,174,99,26,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,205,120,167,209,79,222,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,181,138,238,218,191,111,71,116,84,205,97,167,221,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,72,107,206,59,87,169,176,174,26,40,116,182,158,122,69,185,106,61,226,24,95,4,208,74,231,251,58,133,236,170,154,104,158,222,140,99,219,80,148,12,84,122,175,86,76,253,173,94,138,230,85,95,8,90,67,77,174,252,75,233,238,150,220,32,164,158,219,118,188,50,107,164,21,51,203,11,42,45,212,204,117,85,100,40,248,190,54,189,244,240,74,198,43,85,191,27,155,241,51,250,73,164,144,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,67,204,71,130,10,206,21,115,180,203,112,234,93,218,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,127,14,139,36,146,62,42,119,43,220,174,99,220,177,255,0,21,215,77,71,196,52,159,53,209,11,101,231,187,134,103,126,18,91,149,174,161,21,241,195,85,79,83,4,241,213,83,251,211,181,50,248,118,70,245,78,173,124,106,136,230,170,178,39,71,248,26,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,175,78,189,21,63,137,242,101,57,102,85,156,223,106,178,156,215,38,186,228,23,170,221,158,38,227,116,173,146,174,170,125,140,107,25,190,89,21,207,118,214,49,173,78,171,238,107,81,19,220,136,93,247,46,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,213,71,69,166,130,163,236,204,105,28,172,240,212,181,59,85,233,51,217,60,141,168,146,55,164,110,248,99,110,230,199,220,150,106,131,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,58,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,177,254,86,124,122,211,75,106,135,134,157,104,190,210,80,211,227,214,121,102,197,111,85,93,222,139,73,74,218,154,170,184,107,170,165,149,204,137,144,83,53,189,149,217,28,76,134,153,236,87,34,164,104,232,129,199,223,25,53,60,95,106,133,21,194,197,77,87,65,130,99,20,235,14,57,67,93,69,20,21,172,124,241,194,181,147,84,44,114,72,142,123,229,137,26,212,71,236,72,226,143,163,90,245,145,93,234,249,113,112,57,77,197,110,101,95,152,106,11,234,233,244,235,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,238,181,146,196,214,163,86,100,150,59,222,0,128,28,234,252,172,98,223,48,40,125,58,226,82,177,45,56,4,227,178,235,194,38,77,91,98,201,104,234,238,218,117,145,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,158,246,52,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,2,21,115,17,224,22,143,137,204,85,51,205,45,183,218,173,186,155,100,238,212,116,74,104,41,254,211,70,177,196,207,13,85,83,181,30,179,49,144,70,218,121,36,122,198,223,138,55,109,108,157,200,169,7,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,111,240,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,244,95,123,92,168,190,229,82,117,107,167,54,205,83,213,13,9,178,96,184,157,55,217,44,206,231,226,126,214,222,108,236,169,160,240,189,186,200,165,162,246,76,241,214,58,86,110,134,55,50,163,186,213,235,189,205,103,185,122,144,215,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,226,143,127,149,104,94,163,226,26,79,133,107,125,206,205,221,195,51,191,23,21,182,233,78,170,248,225,170,167,169,158,9,41,106,61,201,218,153,124,59,228,98,47,86,190,53,85,107,149,89,43,99,237,124,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,221,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,186,238,107,157,28,74,206,127,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,201,21,203,43,129,43,174,183,102,86,237,115,213,44,102,146,77,47,176,212,72,234,90,59,164,14,123,50,74,214,35,154,214,71,31,84,71,211,67,47,71,72,247,238,141,239,143,177,182,68,89,187,87,104,80,15,52,127,61,154,155,244,95,71,162,34,169,117,60,175,120,233,253,181,226,172,208,237,99,204,252,94,164,217,119,251,30,166,181,187,102,190,218,227,141,170,157,102,87,47,136,172,135,164,157,206,168,215,190,36,100,159,122,230,212,72,147,252,138,188,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,218,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,99,101,100,107,189,28,249,122,109,107,155,28,170,202,22,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,187,60,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,157,87,220,214,162,39,185,16,232,28,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,40,4,146,156,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,29,159,243,17,227,39,21,211,78,24,18,171,72,245,55,187,146,106,87,118,223,137,222,177,153,227,171,135,179,79,81,19,110,51,182,173,138,177,199,178,55,62,20,123,28,178,182,89,88,172,68,86,57,241,215,7,6,60,89,241,155,96,213,12,83,74,52,147,58,171,201,217,125,168,164,178,81,227,217,71,137,186,90,169,160,100,111,142,55,109,106,172,244,148,212,241,185,101,122,211,57,136,140,129,21,232,246,71,180,191,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,237,206,159,71,110,182,93,92,197,53,190,223,97,164,138,197,146,217,217,100,174,172,164,165,115,94,235,173,43,228,114,58,170,68,98,49,95,37,52,145,50,37,115,213,238,101,28,137,209,27,18,17,211,131,77,116,163,211,11,62,183,233,206,67,121,240,86,93,75,210,252,130,221,11,94,144,50,23,94,32,160,168,146,137,100,150,69,107,219,185,143,171,129,140,98,170,201,45,76,77,86,57,118,185,145,172,145,92,127,235,205,79,16,124,81,229,217,52,53,180,149,54,43,5,67,241,156,121,244,149,17,84,192,251,117,36,178,53,179,71,52,108,106,74,201,229,116,213,40,170,174,232,149,8,196,123,154,214,169,63,249,44,104,237,170,203,164,121,94,183,220,44,53,113,95,114,91,195,236,148,53,149,116,173,107,29,106,165,100,110,87,82,200,172,71,171,36,169,146,86,74,173,122,177,207,163,141,58,35,162,82,199,200,65,204,223,132,12,251,136,124,1,51,93,57,204,178,9,238,88,173,63,139,151,16,150,227,51,173,85,208,83,67,89,35,165,165,161,134,25,29,45,209,238,153,144,198,229,86,163,153,240,123,189,202,180,108,104,123,129,142,40,48,30,38,180,94,134,179,16,180,82,88,46,88,141,61,13,146,245,97,166,167,134,150,10,41,219,73,18,238,164,166,142,89,29,29,10,187,187,28,10,253,170,169,3,219,211,224,83,175,234,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,237,146,54,73,54,196,248,32,139,184,246,49,211,74,245,108,113,177,92,155,228,123,26,139,213,200,103,135,138,221,116,181,113,15,173,23,189,70,177,96,88,254,43,109,158,162,166,42,56,173,118,182,208,207,93,3,170,231,154,58,187,131,91,36,141,150,185,237,153,18,105,81,221,28,172,78,159,195,170,202,174,84,252,27,102,90,131,159,208,113,39,145,212,228,24,198,39,139,84,36,216,253,117,186,181,41,39,188,220,99,153,137,44,40,142,141,203,45,15,105,42,32,157,81,89,189,100,237,53,206,219,50,50,231,193,88,28,217,56,37,163,184,88,191,121,189,33,197,59,85,246,189,237,204,109,118,139,108,17,199,53,43,159,52,242,94,100,237,163,100,124,205,146,69,73,222,169,35,157,27,153,35,150,54,193,35,157,82,196,202,229,161,193,221,79,18,26,185,14,113,153,217,234,255,0,103,88,61,68,117,181,179,73,71,20,180,151,107,140,111,141,241,90,220,147,117,107,216,230,175,114,100,70,73,210,36,70,59,182,179,198,242,244,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,0,43,47,154,199,3,22,171,214,51,95,197,22,148,90,233,45,247,43,5,58,201,149,217,109,214,182,177,46,112,62,161,242,75,115,78,196,123,157,82,199,78,247,207,36,189,81,208,179,122,189,157,149,73,106,44,237,92,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,208,78,142,232,238,3,161,88,5,175,78,116,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,230,68,246,160,205,103,22,62,105,245,147,230,6,67,234,51,157,127,40,224,178,235,122,224,115,77,184,172,210,220,126,174,190,162,58,123,210,103,144,69,82,233,94,216,32,185,212,199,79,112,138,5,106,170,50,56,163,86,78,172,119,70,177,145,73,219,68,73,229,56,86,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,61,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,232,142,86,55,123,21,146,53,54,61,170,189,44,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,12,171,158,255,0,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,20,225,211,137,125,44,226,131,4,135,58,211,59,183,251,47,27,102,172,158,155,218,150,207,190,154,40,252,92,16,203,39,103,187,216,123,227,220,239,141,157,28,159,214,137,213,74,149,230,117,204,46,143,41,163,169,225,215,135,236,191,189,106,155,116,89,109,254,217,52,19,210,221,105,101,130,25,34,165,162,171,130,103,238,133,123,179,50,165,54,177,202,232,210,61,202,197,149,175,172,18,213,57,24,254,54,126,91,253,72,181,64,10,64,230,117,193,45,102,134,106,61,78,173,233,126,41,179,77,178,141,213,147,83,90,109,179,165,46,53,84,213,134,57,35,153,232,142,138,24,103,154,102,190,20,220,198,238,124,145,50,54,182,38,43,160,177,50,185,125,240,21,144,241,51,153,80,231,58,131,98,171,163,210,187,69,68,115,87,62,163,197,81,62,254,197,74,150,164,52,51,36,74,201,152,218,138,118,199,80,173,145,143,99,30,168,215,53,234,138,151,167,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,131,61,124,125,112,181,149,112,193,174,53,116,55,108,146,235,148,217,114,254,245,246,209,144,220,155,35,234,171,55,204,238,252,85,83,185,168,201,107,35,122,162,202,230,42,238,108,177,74,169,26,203,219,111,160,229,197,197,190,27,194,150,174,87,213,106,14,47,73,81,143,102,20,240,90,235,175,209,83,44,183,27,35,26,245,114,73,23,78,174,125,51,156,173,89,226,106,111,119,106,39,183,115,161,72,164,191,66,5,115,80,226,239,1,211,109,35,186,232,21,190,221,143,229,217,102,111,79,53,182,186,134,162,162,26,134,99,208,35,33,149,42,170,96,71,119,89,82,169,52,82,82,238,107,83,123,123,219,151,180,140,146,152,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,110,255,0,13,110,181,209,73,87,85,62,198,57,239,217,20,104,231,187,107,24,231,47,68,247,53,170,171,238,69,52,61,193,103,14,55,94,22,52,26,213,165,119,220,222,175,37,185,54,162,107,149,99,214,87,58,138,138,121,246,172,148,180,45,114,35,153,76,215,34,187,222,136,175,145,243,74,173,103,115,182,220,230,18,170,249,193,5,246,225,193,46,11,197,158,154,82,221,111,82,84,123,98,92,218,137,102,100,158,6,150,158,186,88,41,234,169,97,108,72,245,133,140,129,235,80,174,145,238,110,230,189,26,145,182,71,51,143,240,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,209,36,138,55,123,246,161,118,151,190,99,154,5,71,195,4,156,75,90,43,124,71,136,241,84,214,188,74,182,229,69,75,121,172,174,130,162,56,29,78,177,54,105,54,237,239,211,207,34,183,184,230,83,204,201,118,59,115,90,234,54,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,217,79,42,254,2,169,169,105,173,92,83,235,37,138,146,177,245,148,240,220,48,107,101,71,117,31,70,244,150,102,173,125,77,60,145,53,170,245,107,32,150,149,237,123,217,178,94,239,68,122,68,230,90,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,38,167,49,30,1,107,56,99,202,147,60,210,219,125,214,229,166,87,190,237,71,68,166,158,163,236,204,137,36,76,240,213,85,59,85,137,11,223,60,109,167,146,71,164,142,248,163,118,231,71,220,151,159,240,47,198,109,247,131,205,71,170,185,201,106,246,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,116,233,52,93,217,85,35,115,146,57,26,247,53,219,85,89,44,119,253,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,119,248,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,122,47,185,205,84,95,122,41,26,249,163,249,19,212,223,162,250,197,17,64,36,170,227,219,130,11,239,8,249,220,85,184,229,45,214,229,166,87,190,212,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,219,219,43,227,77,136,215,197,211,107,156,232,229,70,69,249,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,250,237,107,222,216,33,107,156,137,213,201,20,104,189,118,167,73,235,202,19,134,143,218,110,178,213,235,166,83,105,239,99,122,115,183,217,222,34,13,208,213,223,37,106,246,182,239,137,209,201,225,227,221,50,237,123,36,138,87,209,61,58,162,157,87,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,84,230,35,197,14,163,240,199,163,73,118,210,220,18,235,114,189,94,251,180,255,0,104,210,222,181,22,188,102,52,116,81,248,154,167,116,86,36,207,124,241,178,158,57,17,35,115,247,43,183,36,125,169,104,91,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,239,240,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,244,79,115,90,170,190,228,82,252,248,28,224,115,13,225,11,13,117,85,83,233,47,154,139,124,167,107,47,215,230,49,118,70,206,168,239,5,71,185,17,204,166,107,145,170,174,84,71,204,246,163,222,141,70,197,20,89,247,46,251,130,221,11,211,142,34,249,102,96,122,95,170,22,111,29,106,174,246,204,176,205,18,163,42,173,245,77,187,215,36,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,169,110,34,248,104,213,62,23,243,185,176,93,76,180,255,0,177,240,87,154,56,42,125,151,115,251,152,101,147,194,79,52,81,247,187,93,246,50,77,173,248,31,213,171,253,74,179,255,0,147,239,20,58,143,89,211,134,75,190,9,117,189,226,22,222,253,69,175,34,183,91,213,208,227,242,75,223,169,117,53,124,141,68,98,67,59,217,80,177,72,229,238,36,170,177,252,108,115,123,22,168,102,219,139,221,33,166,208,142,37,245,11,75,109,240,82,65,109,180,222,31,53,174,10,105,229,153,148,246,234,150,54,170,142,21,124,191,27,158,202,121,226,99,213,202,239,141,174,248,159,253,37,181,78,78,58,189,77,154,240,209,93,165,181,19,210,37,203,78,47,19,66,200,33,130,86,191,217,213,207,125,84,51,74,247,117,99,222,234,133,175,98,35,21,58,50,22,110,106,117,71,62,32,115,142,213,234,156,215,137,122,29,45,167,158,173,45,186,113,103,134,23,193,52,17,53,158,209,174,99,42,166,154,39,183,171,222,199,83,173,3,21,30,169,209,240,191,107,83,170,185,254,215,146,94,153,226,185,6,163,234,38,169,93,169,60,69,235,15,183,219,237,246,142,228,113,190,58,127,30,181,61,249,219,185,138,246,76,140,164,72,218,246,57,191,119,60,237,84,114,63,221,111,224,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,173,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,119,68,115,185,1,109,60,177,121,122,86,98,213,148,220,69,113,3,136,118,110,176,237,151,18,176,92,225,158,10,171,85,84,83,205,28,181,85,180,147,194,205,179,39,106,23,211,46,231,181,27,34,201,181,30,145,57,150,126,0,34,87,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,77,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,186,133,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,58,95,12,92,61,101,92,80,107,45,151,72,241,106,159,1,227,251,149,55,27,163,233,100,168,134,217,67,19,119,75,81,35,88,159,230,198,196,115,152,215,203,44,76,87,179,126,228,209,70,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,0,128,28,234,252,172,98,223,48,40,125,58,226,86,95,4,26,67,134,235,215,19,152,150,145,234,4,21,114,88,178,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,201,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,162,57,211,127,147,103,16,90,143,13,246,237,195,245,207,31,202,242,44,50,110,149,150,219,149,60,11,61,191,21,170,86,84,77,36,117,15,219,247,16,213,246,223,177,21,251,123,241,174,216,213,103,149,237,182,160,1,86,188,212,56,10,166,170,166,186,241,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,102,200,187,189,21,235,43,159,85,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,233,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,118,54,39,200,155,17,207,151,174,231,57,177,196,140,160,18,244,248,13,211,60,87,89,57,102,98,186,91,154,210,120,139,46,77,111,191,219,234,118,199,27,228,135,125,222,183,100,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,10,139,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,162,57,221,47,128,158,8,47,188,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,111,116,79,145,54,43,89,23,93,206,107,164,137,31,125,24,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,159,172,80,15,52,127,61,154,155,244,95,71,162,63,39,133,46,12,175,188,90,105,198,170,220,240,59,175,107,51,193,61,145,81,104,182,206,246,50,150,235,29,66,86,247,233,157,35,186,118,166,95,15,18,197,34,185,35,220,142,107,250,35,251,177,112,12,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,191,195,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,209,125,237,114,162,251,149,75,158,209,14,108,26,71,126,225,210,231,169,90,209,91,73,65,157,227,21,12,134,237,140,89,98,100,19,220,25,61,86,202,121,173,144,213,84,245,168,99,98,115,86,84,238,239,141,98,149,202,214,177,98,87,212,94,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,116,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,155,157,209,58,171,149,206,115,222,231,189,239,123,164,5,143,130,10,204,111,129,60,235,139,61,75,165,217,87,112,183,217,229,194,104,146,105,225,154,150,57,175,17,65,81,85,85,11,162,98,59,187,2,177,105,213,178,62,55,69,80,231,171,119,44,110,111,21,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,72,28,61,98,214,44,231,95,116,211,10,202,104,124,109,151,32,204,44,214,187,141,55,117,241,247,233,103,173,138,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,208,56,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,235,89,139,94,235,97,99,124,125,46,214,44,145,171,163,85,98,205,3,223,218,145,58,49,203,209,146,118,216,201,99,67,138,220,114,204,170,241,98,180,98,215,108,154,235,91,101,199,252,71,178,45,213,21,178,73,75,111,239,189,31,63,135,137,202,172,139,184,244,71,63,98,38,231,34,42,245,82,202,121,54,112,197,237,43,237,219,137,220,215,23,186,195,29,159,165,191,8,173,146,110,213,45,76,210,50,162,27,132,237,141,58,62,94,219,21,176,181,235,247,91,165,157,17,29,36,125,98,182,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,215,143,253,6,166,226,15,133,204,187,25,134,138,174,166,251,96,167,126,77,143,50,146,158,90,153,223,113,164,138,71,54,24,225,141,237,89,95,60,78,154,153,17,81,221,22,161,30,140,115,154,212,51,194,15,213,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,243,75,218,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,19,149,95,35,149,92,229,85,85,246,160,170,14,107,28,9,93,82,235,95,197,54,141,99,52,142,182,186,157,103,205,237,86,232,28,217,227,157,28,247,73,120,70,34,171,94,199,53,90,147,236,107,85,138,206,251,145,251,231,146,56,1,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,157,215,152,63,30,31,189,253,246,199,96,194,172,215,91,22,3,140,238,169,166,166,184,75,178,170,227,93,43,26,143,168,169,134,57,31,11,123,72,142,142,20,69,123,154,215,204,229,127,223,44,108,242,156,16,112,93,149,113,113,168,240,80,214,182,235,100,192,109,189,201,239,121,12,84,50,58,55,246,150,29,212,52,211,171,22,20,172,122,79,26,163,94,191,4,106,233,118,191,106,70,251,254,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,129,86,188,214,56,237,181,37,170,191,133,157,26,201,170,221,114,117,66,193,155,221,109,211,181,176,71,2,53,237,146,206,143,68,87,61,238,114,181,103,216,230,163,17,157,135,43,247,207,28,117,66,75,78,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,123,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,109,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,21,107,206,127,136,28,6,227,143,89,56,104,183,190,174,171,44,181,222,40,50,170,233,97,88,95,73,75,2,210,214,194,148,210,185,36,238,178,165,82,104,165,72,221,26,39,106,70,59,119,196,136,181,173,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,235,211,170,167,241,52,145,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,186,72,223,36,59,211,227,130,94,219,222,198,205,19,209,209,200,196,114,236,145,143,106,175,86,169,234,192,0,205,15,19,118,155,85,131,137,45,87,177,88,173,148,150,235,109,187,56,190,210,81,209,210,66,216,96,166,130,58,249,155,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,170,114,80,180,218,161,225,183,50,190,195,108,164,101,202,179,56,168,164,168,172,108,45,73,230,130,26,10,39,69,19,228,233,185,204,99,167,153,205,106,175,70,172,178,42,116,220,189,108,40,3,53,156,88,249,167,214,79,152,25,15,168,206,92,247,44,235,77,170,255,0,203,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,128,28,203,248,10,169,208,108,134,109,106,210,107,21,92,250,117,124,168,146,107,187,35,237,108,176,92,103,170,145,205,133,176,195,20,109,130,133,91,36,49,66,191,30,215,181,88,247,53,95,10,63,133,112,93,197,182,85,194,54,169,166,83,109,139,199,99,119,223,13,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,78,143,82,255,0,180,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,89,23,249,137,241,3,128,232,135,13,185,61,139,47,125,92,247,45,71,179,221,177,91,45,29,18,194,233,214,121,232,38,111,137,124,114,72,199,120,104,220,232,155,36,140,71,171,86,104,147,106,239,67,62,229,249,242,213,226,99,13,215,158,30,108,152,101,154,134,174,221,144,233,117,158,213,142,94,168,166,69,123,28,200,233,214,26,106,184,165,70,163,92,201,155,77,34,171,61,207,141,236,123,85,21,187,36,146,90,128,12,171,146,171,137,174,10,50,173,47,209,253,57,226,67,10,182,120,220,7,47,195,241,218,219,183,135,73,31,37,146,233,61,190,159,188,234,141,238,114,246,106,39,115,164,100,168,168,198,201,42,194,173,143,238,123,190,43,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,141,91,19,158,198,248,152,218,233,29,11,247,55,107,213,90,171,219,124,140,125,138,115,3,230,81,134,217,244,142,215,135,240,183,170,148,151,28,159,54,167,142,166,170,239,104,69,123,236,246,137,24,237,201,221,220,215,82,87,61,219,26,140,115,86,104,88,146,185,201,12,157,151,173,75,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,106,227,99,134,122,110,20,114,220,3,76,38,174,164,184,95,103,193,233,238,249,13,117,34,203,216,169,184,205,113,175,71,118,210,71,42,163,35,138,56,97,69,70,179,122,66,146,43,24,231,185,9,149,200,199,241,179,242,223,234,69,170,0,126,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,134,91,77,36,112,119,105,181,89,120,80,209,234,59,53,178,146,130,158,76,30,203,86,248,169,161,108,76,116,243,209,197,52,210,171,90,136,138,249,37,146,73,30,239,226,231,189,206,94,170,170,167,96,0,231,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,207,15,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,189,18,72,164,111,191,106,146,171,133,110,105,217,150,128,232,54,65,166,57,125,182,175,49,187,217,233,224,131,79,95,84,212,88,40,152,187,155,36,21,211,119,82,87,211,66,157,167,67,27,24,175,84,71,195,220,142,62,210,197,8,50,156,179,42,206,111,181,89,78,107,147,93,114,11,213,110,207,19,113,186,86,201,87,85,62,198,53,140,223,44,138,231,187,107,24,214,167,85,247,53,168,137,238,68,46,123,150,87,2,86,173,17,195,109,218,231,170,88,205,92,122,161,126,167,145,212,180,119,72,26,199,227,116,79,87,53,172,142,62,170,172,169,154,46,142,145,239,219,35,25,39,99,108,106,147,119,103,169,149,114,255,0,185,92,121,19,211,47,173,122,197,105,90,188,196,120,5,172,225,143,42,76,243,75,109,247,91,150,153,94,251,181,29,18,154,122,143,179,50,36,145,51,195,85,84,237,86,36,47,124,241,182,158,73,30,146,59,226,141,219,157,31,114,88,86,79,254,87,188,11,126,218,242,166,107,142,177,225,158,47,77,172,187,253,143,77,90,237,176,223,110,145,200,212,78,176,171,87,196,81,195,210,78,231,85,107,31,42,50,63,189,107,106,35,75,169,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,212,70,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,219,141,126,20,111,188,37,235,45,110,27,218,186,214,98,23,46,181,152,181,238,182,22,55,199,210,237,98,201,26,186,53,86,44,208,61,253,169,19,163,28,189,25,39,109,140,150,52,59,7,45,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,79,68,106,244,233,46,229,88,214,57,44,127,154,63,145,61,77,250,47,172,81,20,2,105,119,63,195,116,143,139,61,18,187,97,149,87,250,76,147,9,204,41,214,20,185,216,46,140,149,142,124,51,163,153,52,21,17,43,152,231,197,81,11,87,162,238,102,248,149,175,107,147,115,86,128,120,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,77,240,58,68,218,231,177,179,196,217,88,199,61,35,145,92,205,206,232,142,117,239,112,115,195,215,238,193,195,238,55,164,213,181,54,170,219,213,39,126,182,247,112,183,82,246,99,172,174,158,87,72,231,42,170,35,229,237,177,99,129,178,189,17,206,142,8,254,22,39,70,54,11,115,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,125,25,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,103,137,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,17,215,135,30,94,122,13,195,70,168,100,154,169,136,81,213,220,110,87,26,135,166,62,203,147,187,201,141,209,73,26,36,180,244,206,119,87,61,238,114,202,222,251,213,100,72,85,145,117,254,253,36,242,128,202,185,127,220,174,60,137,233,151,214,189,98,180,247,252,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,244,26,13,195,174,145,240,219,134,211,97,154,83,137,210,91,152,218,120,97,174,185,190,38,58,227,118,124,106,247,36,213,149,8,212,116,207,221,44,170,136,189,24,205,234,216,218,198,116,106,116,178,160,57,218,105,158,43,143,234,62,157,234,149,166,147,195,222,179,11,125,194,223,119,237,199,27,35,168,240,11,77,216,157,219,88,143,124,202,202,181,141,207,123,157,247,112,64,212,70,163,61,254,87,147,102,181,253,134,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,110,146,10,235,116,85,21,17,238,114,200,212,108,46,129,245,136,238,140,123,150,78,199,77,173,222,164,42,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,240,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,188,158,86,88,5,54,11,193,110,27,84,184,245,93,166,229,149,84,87,223,238,73,82,146,181,245,79,146,165,241,83,212,35,36,95,133,143,163,130,145,89,177,17,142,102,215,167,93,234,231,75,80,1,15,249,172,98,120,173,227,131,28,215,41,187,99,54,170,219,214,63,236,223,100,92,106,40,163,146,170,223,223,186,208,178,127,15,43,145,95,23,113,136,141,126,197,77,205,68,69,234,133,48,240,201,105,181,95,248,146,210,139,21,246,217,73,113,182,220,115,139,21,37,101,29,92,45,154,10,152,36,175,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,105,120,0,8,127,204,71,141,250,62,21,112,68,196,176,234,173,218,155,150,91,229,150,196,228,134,10,152,109,113,182,104,163,125,85,84,79,149,175,110,230,62,127,14,171,28,145,190,90,119,35,218,173,99,218,180,46,116,174,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,186,36,145,70,239,126,212,52,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,158,226,139,134,76,7,138,109,47,185,105,254,95,77,73,71,114,125,59,155,101,200,82,221,13,77,109,154,117,146,41,55,192,233,19,115,88,247,65,19,101,99,28,197,146,52,115,55,55,170,57,191,171,160,220,58,233,31,13,184,109,54,25,165,56,157,37,185,141,167,134,26,235,155,226,99,174,55,103,198,175,114,77,89,80,141,71,76,253,210,202,168,139,209,140,222,173,141,172,103,70,167,75,0,2,58,232,207,2,90,13,162,58,219,151,107,158,37,140,210,71,119,191,84,110,178,209,178,13,148,152,220,15,129,141,169,101,28,106,170,140,124,210,247,220,175,77,168,200,164,72,34,108,113,163,251,178,40,202,185,127,220,174,60,137,233,151,214,189,98,180,233,92,81,112,201,128,241,77,165,247,45,63,203,233,169,40,238,79,167,115,108,185,10,91,161,169,173,179,78,178,69,38,248,29,34,110,107,30,232,34,108,172,99,152,178,70,142,102,230,245,71,55,213,232,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,227,103,229,191,212,135,54,46,8,44,86,251,117,207,139,61,51,165,181,89,99,167,233,46,109,68,179,62,63,29,85,81,85,79,5,61,85,44,45,137,88,147,61,243,189,106,21,210,49,174,218,215,163,86,71,72,231,213,89,55,249,92,240,125,106,226,27,84,38,212,188,241,49,251,142,19,128,212,49,213,182,26,185,91,60,247,74,217,35,122,211,50,74,102,189,28,202,102,185,59,138,249,81,99,153,98,88,81,178,167,127,181,99,252,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,109,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,235,211,170,167,241,52,39,171,218,85,162,252,105,232,148,152,141,195,34,164,190,226,119,154,136,170,232,111,216,229,93,37,83,225,158,154,117,69,150,146,165,89,52,77,127,86,75,3,220,212,85,216,249,153,238,234,165,0,234,247,14,186,185,162,90,185,38,137,102,120,157,91,242,119,212,69,13,178,27,124,79,169,101,225,147,61,89,79,53,18,181,187,167,100,174,77,173,68,110,253,232,232,220,214,200,215,49,186,19,225,187,68,45,92,56,104,150,45,162,246,107,229,93,230,159,28,167,149,175,175,169,141,177,190,166,121,167,146,162,103,163,27,238,99,22,89,164,216,206,174,86,179,107,85,207,84,87,175,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,153,199,6,142,221,116,67,138,61,64,196,107,44,52,150,171,109,109,226,166,247,97,138,134,149,208,81,45,170,174,87,77,76,218,118,171,24,221,145,181,203,3,146,52,216,217,32,145,141,85,217,212,225,68,223,229,17,163,182,173,74,226,141,249,118,71,97,171,174,182,233,245,158,91,221,52,171,74,217,104,163,186,186,88,225,164,108,238,123,28,212,122,53,245,19,196,136,173,127,114,149,175,106,253,219,144,188,144,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,128,121,143,104,134,3,160,220,81,223,113,141,57,190,82,84,219,111,52,236,200,101,181,83,199,12,105,96,158,170,89,92,235,126,200,122,53,140,107,81,146,196,197,99,21,176,207,11,122,59,162,72,248,235,137,219,172,87,140,170,205,105,202,114,63,179,246,90,219,133,61,61,198,239,224,223,87,236,250,87,200,214,203,83,216,98,163,229,237,177,92,254,219,87,115,182,244,79,122,154,83,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,4,74,230,25,198,157,171,133,141,47,168,177,98,25,5,35,117,83,37,167,68,199,232,214,153,181,75,69,2,201,182,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,185,24,201,182,209,15,246,213,158,229,95,227,92,143,36,200,238,31,242,149,149,215,42,234,137,63,237,73,52,210,72,255,0,248,220,231,59,250,213,75,190,225,175,150,206,143,225,220,50,174,157,234,246,19,106,188,102,121,109,190,122,139,221,226,174,211,111,154,229,98,170,171,165,100,110,166,160,169,86,75,219,240,221,19,100,136,247,181,102,71,202,222,136,244,99,105,219,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,217,35,91,213,90,143,118,199,163,227,114,239,99,145,39,167,41,190,54,171,45,247,223,221,147,87,178,190,237,5,211,99,176,235,165,222,229,60,146,67,84,214,67,4,118,104,251,138,232,217,11,163,141,22,6,34,198,214,200,215,198,212,145,211,198,214,219,80,35,87,27,252,104,226,188,35,233,196,245,212,78,181,94,243,235,151,110,11,38,61,45,116,109,145,157,212,155,109,117,76,8,244,153,104,216,176,72,138,230,39,199,34,54,45,204,220,178,51,62,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,159,41,47,249,115,113,175,251,170,234,60,246,12,254,231,117,147,76,178,159,187,185,83,64,189,216,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,233,43,161,138,53,189,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,128,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,148,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,242,155,50,158,81,90,166,188,77,85,105,46,21,145,109,192,100,183,178,255,0,77,151,93,45,245,43,28,20,46,170,108,47,162,123,227,137,33,150,227,26,43,158,145,35,227,108,177,177,36,85,135,122,177,150,211,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,223,175,88,181,139,1,208,172,2,233,168,218,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,243,170,103,135,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,187,98,167,141,207,95,243,164,122,181,172,107,229,150,87,163,25,191,106,114,163,223,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,66,156,58,113,47,165,156,80,96,144,231,90,103,118,255,0,101,227,108,213,147,211,123,82,217,247,211,69,31,139,130,25,100,236,247,123,15,124,123,157,241,179,163,147,250,209,58,168,6,85,205,30,240,239,137,226,185,207,7,122,75,139,102,184,205,171,32,178,214,233,254,53,226,109,215,74,40,234,233,103,217,67,76,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,20,173,199,71,6,87,222,15,53,30,150,217,29,215,219,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,198,178,244,249,119,112,11,71,195,30,42,185,230,169,91,237,87,45,77,189,246,170,58,45,52,21,31,102,99,72,229,103,134,165,169,218,175,73,158,201,228,109,68,145,189,35,119,195,27,119,54,62,228,176,175,157,95,154,124,91,229,253,15,168,220,78,171,200,199,241,179,242,223,234,69,170,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,171,204,179,71,52,227,84,56,83,203,242,12,214,107,85,174,235,131,219,230,189,216,47,117,141,68,146,150,169,138,213,90,72,220,175,103,95,23,181,180,219,21,92,213,146,72,92,140,123,227,141,10,1,44,39,147,183,15,216,14,169,234,134,73,170,249,123,42,234,110,90,93,81,107,171,178,209,170,66,250,41,103,170,142,185,189,217,227,146,55,57,207,137,208,197,44,78,99,152,172,145,141,119,191,162,116,185,240,101,92,191,238,87,30,68,244,203,235,94,177,90,72,172,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,169,108,111,148,70,77,85,197,165,235,79,111,178,100,12,209,91,85,63,180,162,202,82,122,122,122,218,200,39,133,254,30,150,5,217,43,31,83,29,67,85,146,245,141,137,219,133,210,43,98,239,211,181,246,231,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,250,192,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,40,135,152,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,243,252,4,240,65,125,226,227,59,150,183,35,165,186,219,116,202,201,221,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,123,162,124,137,177,90,200,186,238,115,93,36,72,251,73,230,99,105,181,88,57,127,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,118,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,20,24,79,254,87,188,116,254,197,50,166,104,118,177,230,126,19,77,175,91,253,143,83,90,221,208,216,174,146,72,213,78,179,43,147,195,209,205,214,78,231,84,115,25,42,178,79,186,107,170,36,91,126,204,52,171,78,53,2,251,139,100,249,174,23,106,189,93,112,171,131,174,150,10,186,202,116,146,75,125,82,177,88,178,70,171,255,0,101,221,23,171,82,72,161,145,19,124,81,185,190,172,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,47,248,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,68,174,105,184,5,54,117,193,110,101,84,152,245,93,218,229,138,212,80,95,237,169,76,146,185,244,175,142,165,145,84,84,43,35,95,137,140,163,158,173,95,189,21,141,102,231,175,77,136,230,208,181,178,237,117,178,212,190,178,205,115,171,160,168,146,158,122,71,203,77,51,162,123,160,158,39,195,52,74,230,170,42,178,72,164,146,55,183,248,57,143,115,87,170,42,161,250,218,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,47,78,189,17,127,129,167,219,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,28,211,136,126,32,112,30,25,116,190,187,85,245,25,245,111,182,209,212,83,210,69,71,66,176,173,109,108,243,72,141,108,84,241,205,36,109,145,232,221,242,185,168,238,169,28,82,59,223,181,76,235,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,109,83,149,231,1,244,216,70,27,117,214,77,123,192,169,38,200,114,170,122,139,69,178,195,127,179,202,218,155,61,187,172,212,245,125,248,42,81,26,143,171,106,171,122,44,107,210,159,162,35,213,181,18,70,144,171,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,30,233,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,219,245,242,238,227,126,179,133,92,237,113,44,198,171,118,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,173,244,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,0,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,128,121,163,249,236,212,223,162,250,61,17,39,249,35,221,173,86,11,86,188,223,111,183,58,75,117,182,221,79,143,213,214,86,85,204,216,96,166,130,54,220,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,117,230,35,198,253,103,21,89,218,98,88,117,86,221,50,196,238,18,203,98,114,67,61,52,215,73,29,12,81,190,170,170,39,202,230,59,107,217,63,135,85,142,57,25,21,67,145,237,71,61,237,72,193,106,192,51,43,238,27,127,212,27,54,61,87,89,143,98,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,46,230,177,238,130,70,35,250,108,71,236,106,170,58,70,35,186,87,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,237,211,152,70,127,134,234,159,46,28,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,174,201,89,237,154,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,118,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,64,36,255,0,229,123,199,79,236,83,42,102,135,107,30,103,225,52,218,245,191,216,245,53,173,221,13,138,233,36,141,84,235,50,185,60,61,28,221,100,238,117,71,49,146,171,36,251,166,186,162,69,158,156,199,110,214,173,43,210,58,14,38,108,247,58,75,110,165,105,181,68,244,152,69,77,76,205,86,62,123,179,18,138,178,36,167,122,236,168,123,105,157,37,75,27,181,85,175,163,107,151,116,73,52,114,68,14,23,121,194,234,132,55,91,110,7,175,88,13,94,160,62,225,80,218,74,59,166,47,69,28,87,185,167,145,210,246,226,240,77,219,5,83,223,35,233,225,99,98,236,43,90,213,85,239,61,122,45,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,151,206,159,65,169,174,216,110,41,196,109,154,138,173,247,43,21,67,49,155,210,195,79,44,172,246,116,203,36,180,211,74,244,126,200,25,21,66,201,26,46,207,188,125,115,26,175,248,88,213,168,178,247,185,83,232,53,78,141,240,185,65,147,95,104,169,35,190,234,77,66,100,210,61,180,241,36,241,219,159,19,27,65,11,230,99,220,178,179,180,139,82,212,85,111,109,107,36,98,177,174,71,171,166,80,7,159,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,58,244,234,169,252,76,203,234,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,189,58,117,85,254,39,159,47,251,150,94,181,254,218,120,71,197,188,69,191,194,215,224,157,48,170,205,145,108,134,95,5,4,62,30,72,250,200,247,59,173,44,180,219,220,187,122,202,146,237,106,55,111,89,84,115,253,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,231,91,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,214,85,202,111,130,90,59,125,139,247,155,213,236,83,187,95,116,216,220,58,215,119,182,193,36,112,210,181,240,207,29,230,62,226,58,70,76,233,35,68,129,232,145,185,177,181,242,53,100,108,241,185,182,126,71,94,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,187,62,223,219,86,5,149,127,141,113,204,147,28,184,127,202,81,215,91,107,169,228,255,0,179,36,51,71,35,63,226,115,92,223,234,84,47,39,150,135,24,148,220,72,105,28,56,62,103,120,164,253,162,224,244,241,209,86,195,37,100,178,213,221,173,209,178,54,69,116,114,205,213,207,123,156,189,185,149,31,39,73,81,30,238,218,79,27,14,255,0,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,232,174,70,59,99,17,242,57,54,49,202,153,215,214,45,98,207,181,215,63,186,106,54,163,95,170,238,55,43,141,68,242,197,20,181,83,77,5,190,9,38,146,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,252,234,189,43,39,225,70,251,130,112,119,103,226,111,53,138,235,107,175,203,51,10,75,61,130,215,60,44,142,57,172,239,161,169,157,107,221,213,86,69,238,201,19,82,36,84,98,118,227,116,137,220,108,209,185,188,215,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,215,167,84,95,224,122,174,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,30,229,116,47,221,20,140,124,110,85,218,246,59,107,158,205,146,62,90,242,212,230,23,89,166,87,218,29,10,215,156,191,251,69,175,221,21,158,249,116,154,122,137,44,245,91,41,161,166,165,124,210,76,177,211,91,155,28,47,106,35,99,219,28,146,163,156,230,71,189,205,185,64,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,0,241,235,198,38,67,197,62,174,92,219,102,188,85,193,167,86,58,143,5,143,219,33,172,170,240,149,172,129,243,182,59,164,180,242,237,107,106,101,108,210,42,47,105,143,100,78,100,75,185,88,231,59,207,240,215,194,141,247,92,112,157,82,213,91,180,87,91,110,25,166,216,125,230,240,183,40,33,98,71,93,120,167,163,116,212,212,13,123,215,254,105,101,86,53,234,216,218,214,47,109,103,141,233,192,9,85,196,215,5,25,86,151,232,254,156,241,33,133,91,60,110,3,151,225,248,237,109,219,195,164,143,146,201,116,158,223,79,222,117,70,247,57,123,53,19,185,210,50,84,84,99,100,149,97,86,199,247,61,223,21,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,198,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,8,63,150,175,133,143,247,3,170,191,247,85,187,253,120,155,250,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,137,151,115,65,24,175,16,56,15,12,188,4,233,78,171,234,51,234,223,109,163,193,241,90,72,168,232,86,21,173,173,158,106,42,118,182,42,120,230,146,54,200,244,110,249,92,212,119,84,142,41,29,239,218,165,27,107,166,186,106,63,17,122,143,113,213,13,80,188,248,235,173,119,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,185,221,19,170,185,92,231,61,238,123,222,247,187,202,223,241,60,171,20,246,111,218,156,102,235,102,246,205,190,27,181,187,218,20,82,83,248,202,25,122,246,170,97,222,137,220,133,251,93,182,70,245,107,186,47,69,94,133,154,114,175,227,214,166,150,166,213,194,198,178,95,106,235,25,89,81,13,191,6,185,212,118,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,251,229,237,117,70,36,77,103,53,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,181,121,210,107,165,247,22,193,49,45,6,199,47,54,166,82,102,222,34,227,146,210,116,100,149,222,22,146,106,119,209,39,69,85,88,161,146,116,149,219,246,163,158,234,77,173,122,53,178,181,213,23,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,157,24,197,150,104,163,71,59,162,111,145,141,254,46,68,89,1,203,235,88,173,90,33,197,166,11,151,100,183,234,187,86,61,91,81,53,146,241,44,85,77,130,5,130,174,23,195,27,170,156,247,177,158,26,58,135,83,207,34,189,122,53,32,222,136,174,99,80,208,240,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,0,243,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,167,94,157,85,63,137,8,63,150,175,133,143,247,3,170,191,247,85,187,253,120,149,92,88,249,88,214,79,151,249,15,167,78,102,176,181,238,106,28,122,211,82,211,93,120,88,209,187,237,37,99,235,41,230,183,231,55,58,126,234,62,141,233,44,46,74,10,106,136,229,107,85,234,214,79,21,83,28,199,179,100,189,174,168,244,149,172,128,28,46,240,201,159,113,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,38,249,221,26,109,107,222,216,37,108,76,123,152,146,72,141,102,230,245,87,55,66,154,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,78,21,205,31,200,158,166,253,23,214,40,138,1,61,174,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,205,57,98,243,11,172,202,107,41,184,117,226,7,47,239,93,102,219,22,37,127,185,205,60,245,87,90,169,103,154,73,105,107,106,231,153,251,166,94,236,44,166,77,172,106,182,53,143,114,189,98,107,236,252,170,190,121,223,130,127,153,63,77,34,175,43,143,61,154,101,245,175,71,173,47,248,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,130,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,252,9,127,202,11,75,238,185,167,22,148,217,228,46,171,130,219,167,214,122,219,149,68,237,162,116,176,75,61,76,46,162,138,149,242,245,70,194,247,54,162,105,155,215,114,185,41,100,68,111,241,115,111,36,0,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,0,241,247,198,77,79,23,218,161,69,112,177,83,85,208,96,152,197,58,195,142,80,215,81,69,5,107,31,60,112,173,100,213,11,28,146,35,158,249,98,70,181,17,251,18,56,163,232,214,189,100,87,116,174,88,188,18,214,107,158,163,211,106,222,168,98,155,244,219,23,219,89,13,53,218,219,58,210,228,181,78,89,163,142,56,94,168,216,166,134,9,161,115,230,77,207,110,230,71,19,227,115,101,122,182,239,207,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,206,183,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,189,18,72,164,111,191,106,150,63,202,119,141,250,204,147,217,156,38,106,101,86,250,187,125,189,98,194,107,82,25,230,154,170,56,124,68,245,20,181,83,58,87,163,123,80,35,18,157,27,27,35,108,84,238,98,187,114,70,215,89,248,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,8,127,175,124,208,52,11,135,109,88,190,232,230,107,136,106,5,109,235,31,240,190,38,123,93,190,138,74,87,247,233,162,168,102,199,73,87,27,215,163,38,106,47,86,39,196,139,211,170,116,85,232,28,41,113,173,165,156,96,253,169,253,153,216,50,187,103,217,47,3,227,125,187,75,77,15,115,197,119,251,125,174,204,242,245,233,225,159,187,118,222,157,91,211,175,85,233,32,0,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,128,121,163,249,236,212,223,162,250,61,17,194,177,157,94,204,177,13,47,205,244,142,197,61,36,54,45,66,168,180,205,125,87,64,143,158,102,91,228,154,88,33,99,215,220,198,44,179,36,142,84,77,234,176,198,136,228,106,189,175,244,28,58,112,209,170,124,80,103,112,224,186,103,105,255,0,101,227,111,53,144,84,251,46,217,247,51,75,31,139,158,24,164,236,247,123,15,100,123,155,241,191,163,83,250,213,47,251,77,56,94,208,237,44,209,168,52,26,201,128,90,174,88,130,109,150,225,73,121,164,134,187,218,213,72,230,61,106,171,18,70,108,154,101,124,113,187,170,181,26,222,220,109,99,88,200,216,214,210,183,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,222,217,95,26,108,70,190,46,155,92,231,71,42,51,143,226,60,64,231,216,102,137,103,188,63,219,223,73,83,137,234,21,69,186,174,186,42,181,153,239,162,158,146,118,204,146,210,181,36,72,163,124,171,28,77,149,206,99,149,236,134,52,247,109,69,62,190,19,188,211,232,223,204,12,123,212,96,46,167,154,63,145,61,77,250,47,172,81,20,87,164,248,47,237,67,84,240,221,51,246,167,179,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,159,94,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,208,106,231,18,250,167,174,56,38,7,130,234,101,219,219,127,179,255,0,106,120,43,205,100,245,53,55,74,239,29,52,114,201,226,231,154,87,247,118,118,152,200,246,181,187,88,212,106,238,232,138,146,171,148,39,13,31,180,221,101,171,215,76,166,211,222,198,244,231,111,179,188,68,27,161,171,190,74,213,237,109,223,19,163,147,195,199,186,101,218,246,73,20,175,162,122,117,69,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,28,221,245,122,167,78,120,92,102,31,106,159,31,146,187,80,47,17,89,167,164,185,65,21,76,235,110,100,82,79,61,69,52,50,117,68,124,114,199,74,222,246,215,118,150,102,57,170,201,86,39,182,141,141,20,112,19,169,152,174,168,112,143,166,119,28,90,175,185,236,28,126,139,25,184,192,249,35,89,169,107,168,32,101,60,172,145,172,123,182,110,237,182,86,35,186,57,98,154,39,171,91,191,161,32,0,33,7,55,125,98,186,233,175,11,140,196,113,203,245,37,13,203,80,111,17,89,42,98,74,167,69,91,37,169,177,73,53,91,160,107,30,215,43,21,204,167,130,85,84,115,59,117,78,99,147,239,26,165,58,240,253,166,127,182,77,113,192,244,182,74,75,173,69,38,77,144,80,219,235,253,151,30,250,168,104,95,51,124,84,236,248,30,141,237,64,146,200,175,115,85,172,107,21,206,77,173,82,74,243,97,208,124,87,69,184,142,160,184,233,254,31,236,12,111,48,199,233,174,12,130,142,223,29,45,174,42,232,94,250,121,224,164,108,81,178,54,244,142,42,89,100,103,196,228,125,74,189,85,18,70,162,117,94,73,122,153,149,83,106,158,117,163,158,47,187,141,220,49,245,201,187,18,73,35,188,61,117,61,77,61,62,248,91,191,182,206,228,117,93,36,93,138,231,118,32,248,145,25,209,109,252,139,252,195,56,89,186,241,79,160,213,22,44,66,106,183,102,24,213,66,94,49,250,53,186,186,150,138,182,116,248,101,134,120,221,214,23,189,208,172,173,137,239,70,171,36,86,167,118,56,223,54,234,1,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,191,78,94,156,87,97,60,68,104,118,63,96,142,91,85,159,51,196,173,241,217,238,150,8,166,163,134,73,35,164,134,8,252,125,53,36,8,206,213,27,251,177,34,35,98,100,113,200,174,133,189,81,141,115,165,81,226,181,139,88,176,29,10,192,46,154,141,168,215,234,75,117,182,221,79,60,177,69,45,84,48,207,112,158,56,100,153,180,148,173,153,236,108,181,50,54,39,164,113,35,145,92,169,255,0,58,166,114,245,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,109,204,127,132,165,99,82,58,106,109,236,99,18,78,212,17,197,23,115,98,57,251,55,59,226,114,169,101,92,161,56,67,202,177,79,23,197,6,161,81,93,108,222,217,183,182,139,17,162,74,249,41,252,101,12,189,93,61,93,85,59,81,59,144,191,108,30,29,36,114,181,221,29,55,109,122,83,76,118,174,102,124,25,86,113,41,167,12,212,76,54,235,117,251,103,167,246,250,186,138,27,59,95,61,77,45,218,151,167,114,106,104,169,153,187,101,99,187,105,219,146,54,110,149,205,100,82,110,78,211,224,163,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,10,227,51,141,28,87,139,142,4,112,250,234,215,90,172,153,245,183,80,41,96,189,227,209,87,70,233,31,218,182,85,238,174,166,129,94,179,37,27,214,120,209,28,244,248,36,87,69,185,251,82,71,195,94,25,46,214,171,7,18,90,81,125,190,220,233,45,214,219,118,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,73,43,205,3,140,156,123,137,28,254,219,167,218,123,77,73,62,39,129,212,86,67,237,73,104,169,100,158,190,227,222,146,41,102,165,172,142,73,21,212,47,138,40,31,26,49,99,238,42,238,145,174,217,14,206,63,193,119,9,57,87,23,58,166,152,181,182,95,3,141,216,188,53,195,38,184,185,210,69,219,161,117,76,108,124,16,74,144,203,26,86,73,26,204,232,89,34,35,93,217,145,85,122,49,77,15,90,109,148,214,91,85,21,154,142,74,185,41,232,41,227,166,137,245,117,114,213,78,230,49,168,214,172,147,76,231,75,43,250,34,117,124,142,115,220,189,85,202,170,170,167,214,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,28,171,137,222,31,108,92,79,104,213,235,72,111,249,5,214,201,29,203,183,61,53,117,190,119,183,179,85,19,183,194,233,161,71,53,149,80,163,209,21,208,201,240,175,68,115,85,146,54,57,89,158,29,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,206,137,55,248,69,227,71,21,253,202,181,99,133,28,253,214,171,5,93,147,79,242,121,241,123,164,245,209,211,199,117,241,81,206,231,80,185,178,189,21,245,139,61,90,172,77,137,23,185,30,228,218,215,69,186,90,235,44,251,139,174,47,49,92,55,129,29,39,225,151,18,173,181,93,114,252,159,79,241,143,180,52,243,208,71,91,29,166,214,182,200,37,110,229,122,171,34,172,145,233,3,226,248,92,248,227,71,74,157,167,173,60,139,92,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,161,222,14,120,125,172,225,139,135,220,111,73,46,217,7,182,110,180,61,250,203,149,76,83,206,250,84,170,158,87,72,248,233,153,51,151,183,11,55,35,17,24,216,218,247,53,210,172,108,124,175,66,155,63,146,227,142,207,247,140,255,0,73,172,255,0,235,101,223,112,245,139,95,112,109,2,211,76,43,41,161,240,87,172,127,15,179,90,238,52,221,214,73,216,170,130,138,40,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,230,101,206,149,173,26,243,153,107,84,120,109,174,251,91,87,21,139,3,197,237,120,205,138,210,234,132,146,10,54,82,209,65,4,243,49,17,141,77,245,18,194,178,185,85,21,232,139,28,106,247,54,38,116,149,92,178,184,18,186,235,118,101,110,215,61,82,198,105,36,210,251,13,68,142,165,163,186,64,231,179,36,173,98,57,173,100,113,245,68,125,52,50,244,116,143,126,232,222,248,251,27,100,69,155,181,102,156,107,240,163,98,226,211,70,171,112,222,213,170,143,47,182,245,172,197,175,117,176,189,222,2,171,115,22,72,213,209,170,61,33,157,140,237,72,157,30,212,234,201,59,111,124,81,161,159,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,245,90,221,175,57,150,190,73,133,221,53,2,182,174,229,125,196,241,120,177,154,139,181,93,66,77,61,201,145,86,213,207,20,210,46,198,174,246,197,83,28,74,174,87,189,235,10,200,231,171,164,94,150,21,200,199,241,179,242,223,234,69,170,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,12,240,243,5,214,43,86,183,241,105,157,101,216,213,250,174,235,143,81,84,67,100,179,203,45,83,103,129,32,164,133,144,200,234,87,49,239,103,134,146,161,181,19,198,172,94,142,73,247,170,35,158,228,36,175,47,110,12,238,186,223,194,94,185,86,93,232,105,45,175,212,90,122,75,38,35,115,168,137,208,206,147,219,166,90,183,59,188,232,31,253,131,37,99,104,227,149,98,222,174,90,73,155,209,175,137,138,87,1,165,62,22,53,175,247,137,225,247,9,214,57,45,254,10,175,32,183,175,143,129,177,118,227,101,116,18,190,158,171,180,222,228,138,144,172,240,202,177,238,122,187,182,172,221,209,221,81,58,169,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,128,7,63,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,202,65,254,75,142,59,63,222,51,253,38,179,255,0,173,151,83,197,143,149,141,100,249,127,144,250,116,230,107,9,105,205,55,0,169,193,120,210,204,170,147,30,164,180,219,114,170,122,11,253,181,41,146,38,178,169,146,83,50,42,138,133,100,107,240,189,245,144,85,171,247,162,61,207,220,245,235,189,28,233,85,200,251,53,181,62,213,170,122,115,53,62,63,79,114,138,162,221,123,167,149,172,107,46,181,208,57,178,195,43,94,237,219,165,166,167,115,33,86,162,55,164,111,173,147,170,253,242,33,105,68,85,230,143,228,79,83,126,139,235,20,69,0,151,253,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,118,58,87,198,155,21,204,151,166,215,53,178,74,143,161,111,237,171,2,202,191,198,184,230,73,142,92,63,229,40,235,173,181,212,242,127,217,146,25,163,145,159,241,57,174,111,245,42,23,147,203,239,143,92,123,137,156,54,135,6,212,27,237,37,30,170,90,41,227,134,185,149,30,22,137,151,247,170,212,185,38,161,133,37,87,204,246,211,211,182,74,132,108,108,99,30,245,86,181,172,84,68,142,188,243,191,4,255,0,50,126,154,69,94,87,30,123,52,203,235,94,143,90,95,240,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,25,214,227,227,83,49,93,93,226,247,82,115,172,42,175,197,217,106,46,20,246,250,106,166,201,28,145,213,120,42,72,104,223,60,79,141,238,99,225,145,244,238,124,111,71,124,81,185,142,84,69,85,68,151,252,142,178,155,21,38,85,171,152,85,69,118,203,213,214,223,103,186,81,211,118,158,189,218,90,73,42,163,168,147,122,38,198,237,125,109,50,116,85,71,47,115,171,81,81,174,84,182,160,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,115,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,205,142,146,57,24,157,95,11,81,122,177,126,21,94,157,23,162,166,115,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,127,202,11,139,187,85,235,25,166,225,23,39,183,82,91,238,86,10,122,219,150,53,94,218,134,177,46,112,62,161,213,21,20,175,99,221,185,213,44,116,242,74,222,218,42,58,22,72,174,107,59,42,249,108,208,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,51,152,143,23,159,189,110,178,167,217,106,222,246,158,225,221,218,44,95,125,7,134,154,126,235,98,241,85,114,110,85,145,123,178,68,221,136,237,155,98,142,46,177,178,69,151,119,160,229,177,193,182,67,196,94,168,81,234,85,210,166,174,217,130,96,87,138,105,174,53,84,181,181,84,21,181,117,109,142,73,161,134,134,166,40,213,17,241,203,29,50,204,173,150,41,99,142,118,57,142,107,220,199,37,239,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,219,56,221,231,217,158,10,183,219,182,218,126,239,106,219,75,12,159,119,53,67,36,111,73,34,123,126,38,167,94,157,83,170,42,42,200,14,84,156,46,107,183,13,127,181,31,219,94,13,246,115,237,31,177,61,153,252,231,71,89,223,240,254,59,189,254,13,44,155,118,247,226,254,151,78,187,189,221,122,47,73,254,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,20,3,205,31,207,102,166,253,23,209,232,136,235,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,224,239,133,92,55,133,13,35,183,225,246,107,109,35,178,123,141,61,61,78,89,119,142,69,153,247,27,138,51,227,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,221,78,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,236,246,113,23,195,70,169,240,191,157,205,130,234,101,167,253,143,130,188,209,193,83,236,187,159,220,195,44,158,18,121,162,143,189,218,239,177,146,109,111,192,254,173,95,234,85,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,143,110,8,44,92,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,47,77,174,107,100,149,31,65,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,154,51,224,231,135,175,221,131,135,220,111,73,171,106,109,85,183,170,78,253,109,238,225,110,165,236,199,89,93,60,174,145,206,85,84,71,203,219,98,199,3,101,122,35,157,28,17,252,44,78,140,111,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,135,154,198,188,211,107,39,20,117,248,205,138,182,174,75,22,155,83,174,51,27,29,81,42,193,37,197,146,189,213,243,50,23,177,169,19,251,170,148,206,84,71,119,18,142,55,163,220,213,98,54,26,150,105,201,99,94,106,109,57,150,87,195,149,230,182,145,150,219,237,59,242,107,42,77,81,20,79,246,140,41,28,85,48,196,197,102,249,223,45,58,71,34,166,255,0,187,101,11,220,140,248,158,228,183,64,10,54,230,239,172,86,173,74,226,141,152,142,57,126,171,174,182,233,245,158,43,37,76,73,84,217,104,163,186,186,89,38,171,116,13,99,220,212,122,53,244,240,74,170,141,127,114,149,204,114,125,219,84,245,92,150,48,10,155,239,16,217,94,160,212,99,212,149,150,220,87,23,125,51,43,166,72,156,250,11,141,101,68,105,10,196,142,93,237,123,233,224,175,98,189,137,238,102,246,185,83,184,136,233,85,206,91,0,169,201,184,92,181,230,118,236,122,146,174,163,14,202,41,42,107,46,14,72,146,122,27,117,68,82,211,200,140,115,149,30,172,146,166,74,20,115,25,215,170,182,55,42,116,143,115,106,175,131,252,254,167,76,56,163,210,220,206,28,134,146,197,79,75,148,80,211,92,46,21,107,19,96,130,221,83,42,83,214,172,142,149,54,49,139,77,52,200,175,94,155,17,85,200,173,84,71,38,146,65,88,28,217,56,37,163,184,88,191,121,189,33,197,59,85,246,189,237,204,109,118,139,108,17,199,53,43,159,52,242,94,100,237,163,100,124,205,146,69,73,222,169,35,157,27,153,35,150,54,193,35,157,92,28,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,237,51,215,141,44,213,125,44,131,88,241,108,194,213,246,111,217,237,184,92,103,154,225,77,252,205,253,140,202,137,96,174,115,36,116,116,243,67,28,141,89,88,231,252,31,214,189,61,229,48,243,47,227,18,167,137,13,92,155,7,195,47,21,127,179,172,30,162,74,42,40,99,172,138,90,75,181,198,55,200,201,110,141,88,122,181,236,115,87,183,10,171,228,233,18,43,219,219,89,228,97,249,60,188,248,44,186,241,79,170,20,247,220,191,31,171,118,149,227,85,10,185,5,98,84,186,149,43,103,72,247,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,185,27,223,14,235,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,202,181,230,177,192,149,169,109,85,252,83,104,214,51,86,219,147,106,22,124,222,213,110,129,174,130,72,21,175,116,151,132,98,42,57,143,107,145,169,62,198,185,30,143,239,185,25,178,121,36,170,16,123,253,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,104,123,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,223,35,155,213,26,175,118,198,35,35,106,236,99,81,58,88,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,21,120,250,224,163,21,226,179,78,42,239,118,155,103,135,212,220,102,223,52,152,229,194,157,35,100,149,251,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,181,210,178,90,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,249,65,122,124,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,29,22,154,10,143,179,49,164,114,179,195,82,212,237,87,164,207,100,242,54,162,72,222,145,187,225,141,187,155,31,114,89,170,1,149,114,69,112,57,194,37,215,139,237,92,118,41,61,198,174,207,137,216,105,219,114,200,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,187,103,113,122,35,35,154,68,108,157,165,141,218,8,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,253,98,16,115,39,224,98,213,196,22,1,89,170,154,115,107,164,161,212,92,86,158,166,229,43,40,237,109,116,249,68,13,134,52,117,44,174,134,53,158,106,150,199,78,198,211,117,87,39,94,177,109,68,145,36,142,141,139,84,228,99,248,217,249,111,245,34,213,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,57,87,20,250,215,251,187,112,251,155,107,28,118,255,0,27,87,143,219,211,192,64,232,187,145,190,186,121,89,79,75,221,111,114,53,88,82,121,162,89,54,189,29,219,71,237,234,238,136,185,172,52,123,193,126,142,95,116,11,134,12,3,74,178,153,183,222,173,86,249,42,46,49,237,98,120,106,170,186,137,106,229,166,234,199,189,143,236,190,161,209,119,26,229,107,251,123,211,162,59,162,82,15,31,26,103,138,233,23,23,186,147,130,225,84,158,18,203,79,112,167,184,83,82,182,56,227,142,151,198,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,225,141,172,106,170,170,42,173,143,242,96,213,234,156,191,65,178,93,35,184,207,87,53,70,158,222,27,53,26,186,8,153,4,54,235,135,114,88,225,99,219,241,189,233,83,13,116,142,87,167,185,38,141,17,202,137,181,150,20,101,92,191,238,87,30,68,244,203,235,94,177,90,74,162,37,98,92,203,248,121,205,184,151,78,28,241,234,138,186,198,86,84,50,219,108,203,35,158,157,45,21,183,20,100,206,146,6,189,242,53,202,197,115,33,134,25,24,143,239,205,42,181,141,70,36,114,75,45,64,7,42,226,199,202,198,178,124,191,200,125,58,115,53,133,175,115,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,175,117,236,68,134,189,237,247,43,24,171,39,244,86,68,221,21,121,89,103,245,56,47,26,88,109,42,228,52,150,155,110,85,79,95,96,185,45,74,196,214,85,50,74,103,203,79,78,143,145,62,23,190,178,10,68,102,197,71,185,251,88,157,119,171,93,126,132,85,230,143,228,79,83,126,139,235,20,69,0,154,168,43,215,154,55,2,87,93,108,181,67,174,250,47,140,210,84,102,214,58,119,183,32,183,82,64,239,27,144,209,53,172,72,159,30,213,219,45,77,59,88,228,70,108,238,75,27,145,136,231,44,48,196,239,147,151,7,46,11,238,133,223,98,215,157,121,131,194,103,84,158,38,158,195,97,167,173,100,177,218,163,145,143,134,90,154,137,97,115,163,154,105,35,123,218,200,218,231,70,200,222,174,118,233,28,137,7,128,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,7,52,226,83,87,169,180,23,65,179,157,92,154,122,72,234,49,219,60,211,91,210,174,9,102,130,91,139,250,69,69,12,140,139,163,213,146,84,201,12,106,168,173,232,143,85,87,53,17,92,153,162,59,255,0,0,250,153,138,233,23,23,186,109,157,102,181,126,18,203,79,112,168,183,212,213,58,72,227,142,151,198,210,77,70,201,229,124,143,107,25,12,111,168,107,228,122,187,225,141,175,114,34,170,34,46,138,64,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,33,255,0,49,30,8,40,248,170,193,19,45,195,169,118,234,110,39,111,150,43,19,82,104,41,161,186,70,233,162,145,244,181,82,190,39,61,219,88,201,252,58,44,145,198,201,106,28,175,114,53,239,114,81,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,133,56,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,232,107,205,115,142,159,239,252,47,232,166,103,254,216,165,207,235,104,91,254,107,91,107,142,161,29,255,0,75,226,152,214,255,0,176,133,95,254,17,9,94,188,60,112,253,159,113,53,170,20,58,81,167,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,108,137,174,86,244,89,37,141,190,237,200,104,167,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,65,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,10,1,230,143,231,179,83,126,139,232,244,68,148,228,133,137,226,183,139,238,170,229,55,108,102,213,91,122,199,253,135,236,139,141,69,20,114,85,91,251,236,185,50,127,15,43,145,95,23,113,136,141,126,197,77,205,68,69,234,133,181,0,67,94,108,152,6,27,147,112,115,147,230,119,220,122,146,174,251,135,84,91,234,108,87,7,34,164,244,47,168,184,82,211,206,140,114,42,42,178,72,164,84,115,23,171,21,91,27,149,55,70,199,54,157,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,35,174,167,112,119,134,230,252,84,105,135,19,214,251,62,63,13,203,21,168,171,76,154,26,154,53,115,239,12,240,82,50,221,82,139,239,98,212,210,84,36,74,199,57,136,245,102,213,238,39,135,137,139,34,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,127,196,14,166,126,198,244,59,60,213,40,234,237,84,245,120,206,63,93,112,160,246,164,155,41,102,174,100,46,240,176,63,227,98,187,187,58,197,26,49,174,71,61,207,70,181,119,57,12,208,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,124,167,191,225,251,83,63,99,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,251,46,77,149,83,80,178,102,248,168,25,241,177,29,221,129,101,141,88,231,35,94,215,171,92,187,92,166,151,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,179,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,204,110,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,211,167,85,95,226,92,247,39,93,51,251,31,194,156,217,213,93,37,169,106,243,220,130,178,225,13,85,60,127,217,78,161,166,84,163,142,10,135,171,17,87,100,240,86,61,140,71,57,173,108,234,228,84,115,222,137,42,184,129,211,63,219,38,135,103,154,91,29,37,170,162,175,38,199,235,173,244,30,212,143,125,44,53,207,133,222,22,119,252,15,86,246,167,72,164,71,181,170,230,57,136,230,166,230,161,153,115,74,124,40,229,159,110,120,101,210,172,166,76,155,237,5,93,110,31,105,241,247,23,86,248,185,39,174,101,44,108,170,238,203,213,202,233,155,59,37,108,155,151,114,72,215,163,190,36,83,170,159,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,22,115,47,224,238,167,134,253,92,155,56,195,44,245,127,179,172,226,162,74,218,41,163,163,138,42,75,77,198,71,200,249,109,109,72,122,53,140,107,83,185,10,43,35,235,18,171,27,220,88,36,121,29,48,253,126,214,92,3,78,50,157,35,195,117,10,235,106,196,51,77,190,219,181,192,246,246,234,122,34,53,219,92,168,175,139,184,196,72,229,237,185,189,216,218,214,73,189,136,141,70,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,117,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,155,155,213,122,43,149,206,107,24,215,189,236,99,180,83,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,61,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,126,214,245,94,136,212,107,90,198,53,140,99,24,222,128,1,72,28,207,56,32,163,225,211,42,166,213,237,55,165,217,128,230,23,9,162,168,167,116,208,51,217,87,137,164,168,168,74,88,41,226,138,52,142,143,176,222,144,163,119,171,123,18,53,238,111,88,247,194,188,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,19,193,159,6,120,15,9,152,5,53,29,29,13,37,199,54,184,211,178,91,245,250,88,161,154,118,207,36,52,233,83,73,75,82,144,69,50,80,247,169,210,72,226,147,170,245,93,206,247,255,0,9,20,0,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,93,92,212,248,32,163,212,156,86,239,196,246,158,82,236,203,241,187,124,82,228,52,157,232,41,233,235,108,244,145,206,249,234,186,118,145,242,214,70,197,133,58,190,84,69,130,159,99,90,231,182,54,186,155,11,94,229,95,192,85,53,45,53,171,138,125,100,177,82,86,62,178,158,27,134,13,108,168,238,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,221,232,143,72,156,203,74,0,25,87,52,81,192,78,153,226,186,95,194,62,153,219,177,106,78,223,183,177,250,44,154,227,59,227,141,38,170,174,175,129,149,18,190,71,49,141,223,183,184,216,152,174,234,228,138,24,152,174,118,206,164,128,0,162,190,110,122,103,138,233,223,23,19,92,113,106,79,9,246,215,31,164,201,174,48,50,56,227,133,181,210,79,81,79,43,227,107,24,222,157,207,10,217,94,174,220,231,75,44,175,87,124,93,18,64,114,49,252,108,252,183,250,145,106,128,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,21,171,206,211,83,50,172,127,78,52,239,75,109,53,126,30,203,152,92,46,23,11,191,110,73,25,37,71,128,74,110,196,14,218,244,99,225,87,213,172,142,99,218,239,188,130,7,34,181,89,239,173,110,22,52,83,247,137,226,11,9,209,201,46,30,10,147,32,184,47,143,157,178,246,228,101,12,17,62,162,171,180,238,220,136,147,44,16,202,145,238,98,183,184,172,221,209,189,85,52,166,84,7,59,77,51,197,113,253,71,211,189,82,180,210,120,123,214,97,111,184,91,238,253,184,227,100,117,30,1,105,187,19,187,107,17,239,153,89,86,177,185,239,115,190,238,8,26,136,212,103,191,154,242,130,213,11,174,23,197,165,54,7,11,106,231,182,234,13,158,182,219,81,3,107,93,20,17,79,77,11,171,98,170,124,93,21,179,61,173,167,154,22,245,218,173,74,169,21,29,252,90,235,201,50,174,95,247,43,143,34,122,101,245,175,88,173,35,255,0,52,142,62,171,52,239,199,112,201,163,151,11,173,183,47,95,7,81,145,100,84,117,51,208,205,104,141,123,85,48,211,82,73,27,152,247,77,43,22,53,146,68,85,141,177,72,177,252,111,145,253,154,129,46,167,149,239,29,63,182,188,85,154,29,172,121,159,139,212,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,172,202,229,241,21,144,244,147,185,213,26,247,196,140,147,239,92,218,137,18,127,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,104,79,152,222,153,254,212,56,54,212,123,117,61,37,170,74,251,13,189,185,53,28,247,8,250,248,95,1,35,106,42,31,11,145,142,115,38,117,44,117,49,53,83,167,94,242,177,206,107,94,229,40,7,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,68,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,70,14,104,254,68,245,55,232,190,177,68,80,9,170,128,10,171,231,157,248,39,249,147,244,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,5,122,243,159,213,234,156,67,65,177,173,35,183,79,87,13,70,161,94,29,53,98,182,8,159,4,214,235,127,110,89,33,123,221,241,177,235,83,53,12,141,86,39,189,33,145,21,200,139,181,245,151,193,231,15,95,189,6,187,90,180,142,162,166,235,65,65,95,111,185,212,214,93,45,244,190,35,217,157,170,57,93,79,81,51,85,54,246,124,87,134,141,200,174,102,254,234,49,175,99,158,215,39,21,52,187,195,94,175,83,107,214,131,96,218,185,12,244,146,84,100,86,120,102,184,37,36,18,195,4,87,22,117,138,182,24,217,47,87,163,35,169,142,104,209,85,93,213,24,138,142,114,42,57,122,88,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,5,74,243,98,224,130,143,27,246,159,22,122,103,75,178,146,225,112,73,115,106,37,154,8,97,165,146,111,15,5,61,85,44,45,137,138,238,236,234,245,168,87,72,249,29,45,67,94,141,218,178,57,176,3,67,181,211,81,248,118,206,211,81,180,182,243,236,235,211,109,245,150,237,207,69,124,47,142,162,23,71,214,72,186,163,37,237,189,99,157,140,145,29,31,118,24,156,230,57,27,181,124,175,246,213,158,229,95,227,92,143,36,200,238,31,242,149,149,215,42,234,137,63,237,73,52,210,72,255,0,248,220,231,59,250,213,75,243,224,19,131,106,110,16,116,190,182,223,125,169,164,175,206,242,122,132,155,35,174,161,173,150,122,39,178,9,38,74,56,105,210,72,227,86,177,145,74,174,114,171,55,172,146,201,213,206,98,70,141,148,0,252,159,181,152,175,218,175,176,191,105,173,95,105,61,159,237,111,99,248,216,252,119,129,238,118,188,79,99,175,115,179,220,248,59,155,118,238,248,122,245,247,16,91,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,0,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,141,159,150,255,0,82,45,80,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,190,116,250,243,77,105,195,113,78,28,172,213,181,108,185,95,106,25,147,94,146,26,137,98,103,179,161,89,34,166,134,86,35,54,78,201,106,18,73,17,55,253,219,232,88,229,103,196,199,37,112,112,249,162,159,182,155,142,119,226,46,30,22,131,4,211,252,131,53,172,217,46,201,165,240,84,171,225,227,143,172,111,107,186,213,75,77,189,171,183,172,73,46,215,35,182,245,229,71,191,226,7,76,255,0,99,122,227,158,105,108,116,151,90,122,76,103,32,174,183,208,123,82,61,149,83,80,178,103,120,89,223,240,49,29,221,129,98,145,30,214,163,94,215,163,154,155,92,133,207,242,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,105,86,153,170,168,238,226,209,200,245,123,156,175,70,204,162,53,115,27,212,207,217,127,6,218,143,113,167,171,181,71,95,126,183,183,25,163,130,225,39,79,21,227,228,109,61,67,33,106,61,174,124,205,165,146,166,86,162,117,233,217,87,185,174,107,28,134,123,13,52,112,245,139,95,112,109,2,211,76,43,41,161,240,87,172,127,15,179,90,238,52,221,214,73,216,170,130,138,40,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,231,64,51,89,197,118,39,246,27,137,173,85,197,163,198,126,207,210,81,102,23,111,1,110,109,23,132,142,10,23,213,72,250,94,212,93,26,141,133,208,62,39,71,181,54,172,110,98,183,225,84,45,167,147,110,83,125,200,56,71,172,180,221,235,188,69,38,51,152,92,109,118,184,251,76,103,135,165,124,20,213,110,143,171,81,21,253,103,171,168,127,87,42,187,227,233,215,107,90,137,58,129,13,121,160,235,126,139,233,231,15,55,172,35,57,177,227,249,102,89,145,211,186,147,31,177,212,201,73,37,93,178,122,154,122,168,99,189,36,82,238,150,38,64,141,157,25,52,108,85,89,118,198,142,102,247,61,180,66,88,255,0,39,125,111,208,108,7,50,189,105,182,103,99,164,179,234,14,99,80,200,44,121,77,76,157,89,91,2,163,58,89,209,93,238,167,123,165,111,113,157,61,213,15,115,99,114,239,138,157,175,184,144,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,0,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,198,207,203,127,169,22,168,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,69,124,220,117,51,42,204,56,189,188,96,183,106,190,150,92,10,223,65,111,180,82,199,36,157,182,248,154,72,107,39,157,204,115,213,137,51,223,58,49,207,99,91,186,56,32,106,162,171,58,175,160,228,227,164,53,57,175,18,245,218,165,81,5,90,91,116,226,207,52,204,158,25,226,107,61,163,92,199,210,195,12,172,119,87,189,142,167,90,247,162,177,19,163,225,102,231,39,84,107,238,208,133,92,220,116,207,21,204,56,66,188,103,87,106,78,151,172,10,225,65,112,180,85,71,28,125,198,248,154,184,104,231,129,207,115,21,233,11,217,58,61,204,99,155,186,72,32,114,170,163,58,45,59,112,215,171,213,58,11,175,56,54,174,67,61,92,116,248,237,226,25,174,9,73,4,83,79,45,185,253,98,173,134,54,75,209,138,249,41,164,154,52,85,86,244,87,162,163,154,168,142,77,47,25,87,44,251,9,227,126,143,133,94,91,26,101,137,97,213,91,181,55,44,183,223,229,177,57,33,130,166,27,92,109,191,212,70,250,170,168,159,43,94,221,204,124,254,29,86,57,35,124,180,238,71,181,90,199,181,107,91,251,106,207,114,175,241,174,71,146,100,119,15,249,74,202,235,149,117,68,159,246,164,154,105,36,127,252,110,115,157,253,106,165,148,228,124,151,47,180,60,62,182,231,99,205,124,118,179,208,247,170,42,109,177,87,49,246,43,140,109,150,93,148,212,210,73,4,50,195,51,161,236,170,73,43,150,62,235,92,213,216,199,164,177,214,182,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,223,225,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,232,190,246,185,81,125,202,165,244,240,19,198,253,139,139,140,18,90,44,142,170,213,109,212,219,39,118,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,29,142,137,146,46,245,115,37,235,185,173,108,145,43,229,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,101,223,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,240,47,123,149,246,89,246,175,130,93,62,241,25,55,182,107,236,222,209,180,214,111,173,241,19,81,246,171,167,240,244,210,117,85,116,123,41,93,77,178,53,233,182,37,139,106,35,85,163,154,63,145,61,77,250,47,172,81,20,2,106,160,2,170,249,231,126,9,254,100,253,52,138,188,174,60,246,105,151,214,189,30,180,191,224,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,1,69,124,220,117,51,42,204,56,189,188,96,183,106,190,150,92,10,223,65,111,180,82,199,36,157,182,248,154,72,107,39,157,204,115,213,137,51,223,58,49,207,99,91,186,56,32,106,162,171,58,175,117,228,125,128,83,75,117,213,61,82,174,199,170,210,162,150,158,221,96,181,221,156,146,182,5,100,174,150,122,218,118,47,94,211,222,139,13,3,221,238,87,177,22,63,232,164,139,186,32,115,5,209,219,86,136,113,105,157,98,56,213,134,174,213,143,86,212,67,123,179,197,45,43,96,129,96,171,133,147,72,218,86,177,140,103,134,142,161,213,16,70,140,78,141,72,54,42,171,152,229,44,83,147,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,141,239,74,152,107,164,114,189,61,201,52,104,142,84,77,172,176,160,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,14,85,196,238,181,233,102,129,232,213,235,58,214,59,127,181,113,185,187,118,153,236,204,138,154,121,174,222,41,221,167,83,71,5,68,140,142,126,177,186,71,190,53,119,247,168,229,119,69,70,170,25,172,36,87,0,154,223,165,252,61,113,47,96,212,157,89,177,213,213,218,32,167,169,160,134,227,77,36,155,236,147,212,51,180,181,203,11,61,245,12,108,78,154,55,199,239,84,100,206,145,141,124,145,177,142,208,240,56,255,0,22,26,135,173,26,87,162,87,140,223,65,52,246,147,52,203,40,42,41,27,29,170,106,122,186,167,190,9,39,100,114,62,42,90,86,247,106,30,212,114,42,177,31,18,53,155,228,87,47,111,183,38,123,45,58,215,171,150,93,80,162,214,170,61,71,200,36,206,232,42,35,169,139,32,171,174,125,85,107,158,200,210,38,164,146,76,174,89,89,218,68,137,89,38,230,58,62,172,114,43,21,90,88,79,31,188,87,105,199,22,188,8,226,89,174,21,47,129,186,208,234,5,182,11,253,130,121,145,245,86,138,167,91,46,74,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,26,249,92,121,236,211,47,173,122,61,105,127,192,0,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,241,179,242,223,234,69,170,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,204,227,131,88,174,186,223,197,30,160,101,213,151,234,75,173,182,138,241,83,100,176,203,67,84,233,232,146,213,73,43,161,166,117,59,149,239,110,201,26,213,157,203,26,236,116,147,200,246,162,111,232,76,158,5,116,46,143,22,229,233,196,14,188,221,236,219,47,89,182,31,147,91,173,117,114,44,18,127,51,210,80,76,199,44,42,212,89,98,238,85,165,67,100,99,156,136,255,0,9,3,182,34,53,174,117,96,150,105,206,159,65,170,109,57,150,41,196,109,154,138,145,150,219,237,59,49,155,210,195,79,20,79,246,140,41,36,180,211,74,244,126,249,223,45,58,73,26,46,207,187,101,11,26,175,248,152,212,229,92,162,53,138,213,166,188,81,191,17,200,239,213,116,54,221,65,179,203,100,166,137,106,155,21,20,151,86,203,28,212,142,157,175,123,90,175,86,178,162,8,149,17,207,238,85,53,141,79,188,114,151,146,87,87,59,76,166,197,73,160,88,46,21,81,93,178,245,117,204,18,233,71,77,218,122,247,105,105,40,170,35,168,147,122,38,198,237,125,109,50,116,85,71,47,115,171,81,81,174,84,171,110,25,45,54,171,255,0,18,90,81,98,190,219,41,46,54,219,142,113,98,164,172,163,171,133,179,65,83,4,149,240,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,47,2,144,57,201,98,214,44,127,139,138,59,181,162,135,195,213,228,216,125,186,233,116,147,186,247,248,138,166,79,83,72,217,58,57,85,25,210,10,74,118,116,106,35,126,14,189,55,57,202,189,87,146,22,166,120,108,171,82,244,114,178,174,235,47,180,45,244,153,53,190,14,230,234,26,127,15,34,211,213,191,106,191,224,154,79,21,68,157,90,197,220,216,62,39,38,198,34,219,81,226,181,139,88,176,29,10,192,46,154,141,168,215,234,75,117,182,221,79,60,177,69,45,84,48,207,112,158,56,100,153,180,148,173,153,236,108,181,50,54,39,164,113,35,145,92,169,255,0,58,166,117,184,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,221,21,200,198,239,122,190,71,38,247,185,86,85,112,227,202,231,38,214,190,23,50,77,100,190,212,228,22,76,194,225,78,250,188,2,204,177,83,197,5,206,8,226,73,25,44,253,215,35,145,149,110,85,138,39,43,161,72,209,173,157,123,209,200,212,33,7,246,213,129,101,95,227,92,115,36,199,46,31,242,148,117,214,218,234,121,63,236,201,12,209,200,207,248,156,215,55,250,149,11,222,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,75,80,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,0,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,54,126,91,253,72,181,64,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,12,214,113,85,170,95,182,158,35,181,23,83,33,190,251,102,130,243,144,85,123,42,183,194,248,126,237,174,39,246,104,126,237,88,199,55,165,44,80,55,227,106,61,122,117,127,87,43,149,108,167,146,22,11,236,253,44,212,189,76,246,167,115,219,217,5,37,139,193,118,58,118,124,5,50,205,221,238,110,248,183,251,75,110,221,169,183,179,215,171,183,244,109,149,28,127,140,12,2,155,83,248,92,213,44,50,108,122,174,251,81,85,139,215,84,219,237,244,137,43,167,158,227,77,18,212,81,36,109,137,119,189,233,83,12,42,140,78,187,213,17,170,142,69,86,174,109,205,68,105,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,157,122,244,85,254,38,93,193,113,60,170,248,24,186,233,109,55,239,35,171,150,186,187,126,89,114,167,170,182,216,241,235,149,173,212,245,54,104,59,171,28,181,83,54,162,52,150,58,153,82,55,53,155,54,162,83,202,229,87,63,191,182,59,31,42,215,154,135,1,84,213,84,215,94,41,244,110,197,73,70,250,58,121,174,25,205,178,159,186,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,217,23,119,162,189,101,115,235,131,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,20,225,211,137,125,44,226,131,4,135,58,211,59,183,251,47,27,102,172,158,155,218,150,207,190,154,40,252,92,16,203,39,103,187,216,123,227,220,239,141,157,28,159,214,137,213,78,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,20,67,205,179,10,186,226,188,105,100,23,219,133,69,36,148,249,141,158,213,123,161,108,47,114,190,56,25,76,218,21,108,168,173,68,71,247,104,101,114,35,85,201,177,204,94,189,85,90,217,21,200,235,44,255,0,233,115,5,172,201,191,252,15,118,183,217,164,173,255,0,173,69,87,83,12,10,191,245,38,73,35,91,254,65,174,95,232,33,42,185,163,249,19,212,223,162,250,197,17,64,38,170,0,42,175,158,119,224,159,230,79,211,72,171,202,227,207,102,153,125,107,209,235,75,254,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,50,239,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,198,130,121,125,104,237,215,68,56,75,193,113,28,150,195,73,106,200,107,105,230,189,222,34,138,149,208,78,179,213,204,249,163,109,83,94,198,63,196,199,78,234,120,36,71,167,86,172,27,17,85,172,106,144,171,158,14,1,77,21,215,75,53,74,135,30,171,90,138,170,123,141,130,233,118,106,74,232,17,145,58,41,232,169,222,189,123,76,122,172,213,239,111,185,30,244,73,63,164,145,166,222,21,202,59,83,50,172,63,139,219,62,11,105,171,235,101,207,109,245,246,251,189,44,146,73,219,119,134,164,154,178,9,218,198,189,24,179,49,240,43,26,247,181,219,99,158,118,162,34,191,170,94,160,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,1,227,239,140,154,158,47,181,66,138,225,98,166,171,160,193,49,138,117,135,28,161,174,162,138,10,214,62,120,225,90,201,170,22,57,36,71,61,242,196,141,106,35,246,36,113,71,209,173,122,200,174,244,28,190,56,15,253,239,239,183,203,254,107,121,186,216,176,28,103,109,53,77,77,190,45,149,87,26,233,88,229,101,61,52,210,70,248,91,218,68,108,147,42,163,220,214,190,22,163,62,249,36,100,127,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,30,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,107,186,47,68,114,57,174,99,218,199,177,236,109,149,114,157,227,126,179,36,246,103,9,154,153,85,190,174,223,111,88,176,154,212,134,121,166,170,142,31,17,61,69,45,84,206,149,232,222,212,8,196,167,70,198,200,219,21,59,152,174,220,145,181,214,126,10,107,230,133,192,45,139,69,183,241,15,163,54,255,0,7,136,93,110,12,167,190,216,41,169,158,176,217,106,166,220,172,169,129,88,213,100,84,114,61,17,139,27,149,173,138,89,35,100,125,89,43,35,134,189,99,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,235,181,207,99,103,153,173,114,167,86,164,178,34,116,220,189,101,7,43,143,61,154,101,245,175,71,173,47,248,0,0,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,127,153,14,183,218,180,71,133,12,177,215,11,29,93,210,163,60,167,168,193,232,89,12,141,141,144,79,95,71,80,139,60,174,94,170,140,142,40,229,122,35,90,170,231,163,25,240,163,150,70,80,190,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,211,175,68,95,224,104,79,91,240,171,86,154,240,53,159,105,205,138,162,174,123,110,43,164,247,91,37,28,181,111,107,167,146,10,107,60,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,127,3,57,134,140,248,224,209,219,86,183,240,185,168,24,141,101,134,174,235,114,162,179,212,222,236,49,80,210,182,122,212,186,210,68,233,169,155,78,213,99,221,190,71,53,96,114,70,155,221,28,242,49,170,155,250,153,225,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,74,124,63,106,103,237,147,67,176,61,82,146,174,213,81,87,147,99,244,55,10,255,0,101,201,190,150,26,231,194,223,21,3,62,55,171,123,83,164,177,171,28,229,115,28,197,107,151,115,84,171,110,119,25,173,214,191,90,52,247,78,102,167,164,75,109,143,23,150,247,79,43,88,238,251,167,174,171,146,25,90,247,110,218,172,70,219,225,86,162,53,21,21,210,117,87,117,68,111,52,229,13,130,253,173,227,38,219,127,246,167,132,251,21,143,221,47,189,158,199,115,197,247,35,109,7,107,118,228,237,244,241,253,205,221,29,253,235,111,79,139,115,111,80,21,23,207,7,10,181,80,103,250,89,168,208,212,85,173,202,249,103,184,217,42,34,115,219,216,108,20,51,69,52,78,99,118,238,71,171,174,19,35,149,92,168,168,216,250,35,122,42,187,197,114,84,243,79,148,252,191,174,245,27,113,115,215,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,89,204,191,140,74,158,36,53,114,108,31,12,188,85,254,206,176,122,137,40,168,161,142,178,41,105,46,215,24,223,35,37,186,53,97,234,215,177,205,94,220,42,175,147,164,72,175,111,109,103,145,131,150,135,7,117,60,72,106,228,57,198,103,103,171,253,157,96,245,17,214,214,205,37,28,82,210,93,174,49,190,55,197,107,114,77,213,175,99,154,189,201,145,25,39,72,145,24,238,218,207,27,203,211,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,172,190,108,156,18,209,220,44,95,188,222,144,226,157,170,251,94,246,230,54,187,69,182,8,227,154,149,207,154,121,47,50,118,209,178,62,102,201,34,164,239,84,145,206,141,204,145,203,27,96,145,206,173,93,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,167,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,0,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,108,252,183,250,145,106,128,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,25,87,52,39,203,123,41,190,230,28,18,233,109,219,35,174,241,117,116,246,250,187,92,114,118,153,30,218,90,42,234,138,74,104,250,49,17,23,100,16,68,206,189,55,59,111,87,42,185,85,87,61,133,148,242,183,224,22,143,81,60,15,19,122,199,111,181,92,177,4,241,148,248,238,59,89,77,5,116,55,121,19,187,77,53,77,92,114,53,236,108,49,61,36,72,227,84,73,29,44,105,39,192,200,217,222,183,240,10,96,230,25,203,155,62,194,117,66,163,82,248,119,211,58,187,230,19,149,212,35,189,131,139,218,230,168,158,197,91,219,235,43,60,52,123,221,225,164,115,95,35,31,26,36,113,171,150,29,177,163,97,238,77,254,95,28,9,86,112,127,98,190,94,243,44,195,219,57,158,81,182,10,232,109,117,147,165,158,150,150,39,185,97,107,35,122,51,191,50,238,87,44,210,70,142,98,61,99,141,26,139,43,230,152,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,213,231,105,166,121,86,65,167,26,119,170,86,154,79,17,101,195,238,23,11,125,223,183,28,143,146,159,199,165,55,98,119,109,98,177,144,163,233,22,55,61,238,111,222,79,3,81,28,175,247,66,14,90,57,253,54,159,113,165,167,117,87,44,134,174,213,109,190,84,84,216,42,146,21,151,101,99,234,233,164,138,150,158,86,70,139,189,142,172,90,69,77,201,177,175,107,30,237,187,55,37,175,243,71,242,39,169,191,69,245,138,34,128,77,84,0,85,95,60,239,193,63,204,159,166,145,87,149,199,158,205,50,250,215,163,214,151,252,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,15,249,173,106,103,236,239,131,108,142,221,79,87,117,164,175,205,110,20,56,205,28,246,249,59,123,123,146,45,69,67,38,114,61,174,72,100,165,165,169,137,200,155,183,119,81,142,110,215,57,82,147,52,83,75,238,186,213,171,152,134,148,89,157,87,29,70,83,120,166,182,190,162,154,137,213,111,163,129,239,78,245,82,196,213,69,123,33,139,185,43,254,38,162,50,55,42,185,168,138,169,167,50,58,243,5,209,219,174,183,240,151,157,98,56,213,134,146,235,144,209,83,195,123,179,197,45,43,167,157,39,164,153,147,72,218,86,177,143,127,137,146,157,181,16,70,140,78,174,89,246,42,163,94,229,51,237,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,162,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,2,165,121,177,113,191,71,146,123,79,132,205,51,170,223,73,111,184,36,89,181,106,195,4,208,213,73,15,135,158,158,150,150,102,202,245,111,106,116,122,84,35,163,100,141,150,157,172,71,109,73,26,232,45,195,23,15,89,87,20,26,203,101,210,60,90,167,192,120,254,229,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,223,185,52,81,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,186,56,217,36,219,19,227,158,94,219,24,199,77,43,213,210,72,244,106,111,145,239,114,167,87,41,29,121,134,112,89,106,226,159,75,234,47,184,134,63,72,237,84,198,169,209,113,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,109,212,67,253,181,96,89,87,248,215,28,201,49,203,135,252,165,29,117,182,186,158,79,251,50,67,52,114,51,254,39,53,205,254,165,66,252,248,4,227,38,155,139,237,47,173,184,95,105,169,40,51,188,98,161,33,200,232,104,104,165,130,137,140,158,73,150,142,106,117,146,73,21,204,124,81,43,92,138,253,233,36,82,117,107,88,177,171,165,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,80,183,31,124,9,221,120,68,201,168,175,184,213,101,93,219,78,178,42,133,164,179,214,85,72,233,235,105,103,142,158,23,73,21,116,140,167,138,6,62,73,29,80,232,90,197,85,116,112,189,87,222,199,31,47,43,143,61,154,101,245,175,71,173,47,248,0,0,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,54,126,91,253,72,181,64,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,215,206,111,93,43,50,157,101,177,104,53,162,243,190,203,132,219,227,184,221,41,35,73,227,254,120,171,106,189,169,50,57,82,41,123,116,139,78,232,222,214,170,179,197,206,221,234,174,115,91,249,92,158,244,7,237,254,184,220,117,115,45,211,223,106,226,216,93,189,254,203,186,86,51,251,22,155,34,89,169,221,7,109,170,168,146,205,28,11,60,159,209,114,68,231,66,245,216,245,133,203,106,156,88,249,88,214,79,151,249,15,167,78,102,176,213,65,159,110,100,58,33,117,209,30,43,242,198,220,47,148,151,74,124,242,162,163,56,161,124,49,186,55,193,5,125,101,66,172,18,181,122,162,62,57,99,149,136,173,114,163,152,140,127,194,174,88,217,55,249,46,107,165,138,235,167,25,31,15,23,59,205,214,108,146,201,112,169,201,45,180,213,8,249,41,89,103,149,41,163,145,148,239,234,173,143,101,83,158,247,198,168,196,87,85,163,219,189,86,85,103,0,231,87,230,159,22,249,127,67,234,55,19,234,228,161,105,186,205,196,150,101,125,134,217,86,251,109,30,15,81,73,81,88,216,92,176,67,60,213,244,78,138,39,201,211,107,94,246,193,51,154,213,94,174,72,164,84,235,181,122,92,248,43,171,157,166,45,98,171,208,44,23,53,168,161,223,122,181,102,9,107,163,169,238,189,59,84,181,116,85,18,84,71,177,23,99,183,62,138,153,122,170,43,147,183,209,170,136,231,34,194,14,85,151,107,173,187,142,60,6,142,223,115,171,165,167,186,83,222,41,43,162,134,103,49,149,80,37,178,166,100,138,86,162,244,123,18,88,98,145,26,238,169,190,54,59,248,181,21,45,83,152,246,21,175,57,255,0,11,151,220,127,135,250,138,183,92,157,80,201,111,214,234,23,237,173,187,89,18,41,82,166,146,159,163,85,207,123,156,176,185,209,53,90,233,99,100,145,38,253,253,169,41,51,66,248,112,212,125,115,215,27,118,134,90,113,251,173,5,215,218,11,79,127,116,180,11,220,176,210,197,50,71,87,83,83,20,142,143,103,103,170,162,198,247,49,206,147,108,73,241,189,173,93,15,104,238,142,224,58,21,128,90,244,231,78,108,52,150,235,109,186,158,8,165,150,42,88,97,158,225,60,112,199,11,170,234,157,11,24,217,106,100,108,76,89,37,86,162,185,83,254,100,79,106,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,89,204,191,131,186,158,27,245,114,108,227,12,179,213,254,206,179,138,137,43,104,166,142,142,40,169,45,55,25,31,35,229,181,181,33,232,214,49,173,78,228,40,172,143,172,74,172,111,113,96,145,231,95,228,201,251,199,125,187,190,253,153,255,0,232,99,239,62,210,123,71,127,135,246,167,101,59,30,3,255,0,124,254,243,221,233,240,118,58,119,126,63,10,91,248,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,0,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,248,217,249,111,245,34,213,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,65,207,248,133,202,111,184,54,129,106,94,107,139,87,120,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,50,230,148,248,81,196,254,195,112,203,165,88,180,152,207,217,250,186,44,62,211,227,237,206,162,240,146,65,92,250,88,223,85,221,139,163,85,179,58,119,202,233,55,38,229,145,207,87,124,74,167,85,6,101,184,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,239,249,92,121,19,211,47,173,122,197,105,88,28,187,184,32,172,226,171,59,92,183,49,165,219,166,88,157,194,40,175,173,89,167,166,154,233,35,161,150,70,82,210,202,200,156,199,109,123,32,241,8,146,71,35,34,168,106,177,200,231,177,201,123,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,4,127,227,227,76,242,173,93,225,11,82,112,92,42,147,197,222,170,45,244,247,10,106,86,199,36,146,85,120,42,184,107,31,4,76,141,142,123,230,145,148,238,100,108,70,252,82,57,141,85,68,85,84,207,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,239,115,27,202,108,89,207,46,172,211,53,197,171,188,109,151,32,183,227,183,75,117,79,105,241,247,233,103,186,80,73,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,40,92,213,64,5,85,243,206,252,19,252,201,250,105,21,121,92,121,236,211,47,173,122,61,105,127,192,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,21,1,206,211,83,49,92,131,81,244,239,75,109,53,126,34,245,135,219,238,23,11,191,110,72,223,29,63,143,90,110,196,14,218,245,123,38,70,82,44,142,99,218,223,187,158,7,34,185,31,238,242,188,155,52,83,237,207,16,87,109,99,171,184,118,105,52,202,222,157,152,35,151,108,147,215,92,98,168,167,143,115,86,55,35,161,108,12,172,87,116,123,28,146,118,58,110,110,244,46,164,25,140,214,189,47,186,232,174,174,101,250,81,121,117,92,149,24,181,226,166,218,202,138,154,39,82,62,178,6,61,123,53,73,19,149,85,140,154,46,220,172,248,156,138,201,26,168,231,34,162,173,217,242,165,212,207,218,39,6,216,229,186,162,174,235,87,95,133,92,43,177,154,201,238,18,119,55,118,228,74,138,118,66,229,123,156,176,199,75,85,77,19,81,118,237,237,43,26,221,173,106,172,192,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,1,226,181,162,139,87,46,58,95,144,91,244,34,237,143,218,243,186,170,118,195,103,174,191,53,238,162,165,123,164,106,73,51,145,140,122,171,219,18,200,232,209,88,246,119,17,155,218,230,110,69,205,101,207,79,115,235,46,100,205,57,188,224,249,5,6,89,37,68,20,140,176,212,219,38,138,226,233,231,70,44,49,37,51,154,146,171,228,73,35,86,55,111,87,111,111,78,189,80,191,238,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,55,108,238,47,85,124,147,72,141,143,186,177,182,69,2,170,249,174,112,45,253,255,0,138,13,20,195,63,219,21,89,253,21,11,191,205,115,110,145,211,163,127,233,124,83,218,239,246,19,43,63,194,38,34,87,46,203,79,18,83,113,23,107,190,240,221,108,164,125,202,142,158,170,146,229,89,122,134,189,113,248,96,154,150,119,54,43,156,148,105,185,172,123,160,221,19,92,189,29,60,81,47,191,111,187,65,32,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,59,99,141,242,67,189,62,9,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,21,45,195,55,10,58,143,194,87,51,61,54,194,179,88,188,117,170,187,219,179,216,47,240,66,172,165,187,210,182,209,88,138,230,162,170,246,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,247,40,0,0,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,27,63,45,254,164,90,160,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,65,168,92,162,120,109,212,172,255,0,37,212,107,238,109,169,80,92,178,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,189,58,117,85,254,39,127,225,127,133,252,7,132,204,2,225,167,58,115,119,200,46,54,219,141,226,91,220,178,222,234,33,154,118,207,36,48,194,230,181,208,197,19,81,155,105,216,168,138,213,94,170,239,127,240,68,232,26,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,39,94,157,81,127,129,8,63,145,83,133,143,247,125,170,191,247,173,187,253,68,159,228,117,226,167,129,61,23,226,238,235,143,223,117,26,179,32,180,220,177,218,121,233,34,172,176,73,73,4,245,80,72,230,185,177,79,36,212,242,185,236,141,205,123,163,106,42,35,86,105,151,255,0,182,167,159,225,175,151,70,143,240,173,168,235,169,186,101,158,234,4,213,243,91,231,181,213,210,93,42,237,243,210,213,210,202,172,122,198,244,101,27,36,111,73,34,138,68,88,222,199,110,141,17,85,90,174,107,190,174,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,186,161,232,170,142,68,232,141,247,127,21,95,65,194,151,5,58,89,193,247,218,159,217,157,255,0,43,185,253,173,240,62,55,219,181,84,211,118,252,47,127,183,218,236,193,23,78,190,37,251,183,110,235,209,189,58,116,94,178,0,28,127,138,14,23,240,30,44,240,11,126,156,234,53,223,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,109,168,122,170,35,81,122,163,125,255,0,197,23,143,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,189,177,210,70,245,232,201,156,169,209,233,241,34,117,234,157,81,102,1,229,44,26,79,165,152,166,85,114,206,177,109,52,197,44,217,37,231,189,237,27,197,190,205,77,79,93,89,221,145,37,151,189,59,24,146,73,190,70,181,238,220,229,220,228,71,47,85,78,167,171,0,241,90,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,255,0,157,23,245,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,3,143,241,65,194,254,3,197,158,1,111,211,157,70,187,228,22,235,109,186,241,21,238,41,108,149,16,195,59,167,142,25,161,107,92,233,162,149,170,205,181,15,85,68,106,47,84,111,191,248,162,240,13,61,229,19,195,110,154,231,248,214,163,88,179,109,74,158,229,138,222,40,175,116,113,85,220,168,29,4,147,211,76,201,163,108,141,109,27,92,172,87,49,17,81,28,213,233,215,162,167,241,38,248,0,2,16,106,23,40,158,27,117,43,63,201,117,26,251,155,106,84,23,44,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,47,78,157,85,127,137,223,248,95,225,127,1,225,51,0,184,105,206,156,221,242,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,102,218,118,42,34,181,87,170,187,223,252,17,59,0,4,32,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,94,157,58,170,255,0,18,79,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,239,116,113,198,197,232,249,156,137,209,137,240,162,117,234,189,85,122,0,0,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,39,94,157,81,127,129,8,63,145,83,133,143,247,125,170,191,247,173,187,253,68,155,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,167,94,189,17,63,129,232,0,4,0,254,69,78,22,63,221,246,170,255,0,222,182,239,245,18,111,233,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,157,122,244,68,254,7,160,0,139,252,80,114,244,209,126,44,243,251,126,163,106,54,79,154,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,117,67,209,85,28,137,209,27,238,254,42,190,131,133,46,10,116,179,131,239,181,63,179,59,254,87,115,251,91,224,124,111,183,106,169,166,237,248,94,255,0,111,181,217,130,46,157,124,75,247,110,221,215,163,122,116,232,189,100,0,0,128,31,200,169,194,199,251,190,213,95,251,214,221,254,162,77,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,175,94,136,159,192,244,0,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,39,94,157,81,127,129,8,63,145,83,133,143,247,125,170,191,247,173,187,253,68,159,224,16,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,122,116,234,171,252,73,63,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,189,209,199,27,23,163,230,114,39,70,39,194,137,215,170,245,85,244,24,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,3,207,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,254,4,32,254,69,78,22,63,221,246,170,255,0,222,182,239,245,18,127,130,0,127,34,167,11,31,238,251,85,127,239,91,119,250,137,34,174,124,32,96,55,174,21,217,194,53,231,50,205,107,241,56,233,224,164,101,206,166,227,12,183,118,193,5,107,42,225,137,38,116,43,18,50,53,142,56,88,222,215,70,194,198,177,58,116,69,35,175,242,42,112,177,254,239,181,87,254,245,183,127,168,147,252,2,63,241,91,193,78,150,113,131,246,91,246,153,127,202,237,159,100,188,119,130,246,21,85,52,61,207,21,216,238,119,123,208,75,215,167,134,102,221,187,122,117,119,94,189,83,167,63,208,78,87,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,248,175,13,5,210,225,69,37,43,251,244,210,211,191,123,99,164,141,235,209,147,57,83,163,211,226,68,235,213,58,162,204,0,8,1,252,138,156,44,127,187,237,85,255,0,189,109,223,234,36,191,208,77,20,197,120,118,210,123,22,142,97,87,11,173,109,151,31,241,94,26,123,164,177,201,84,254,253,76,181,15,222,232,227,141,139,209,243,57,19,163,19,225,68,235,213,122,170,244,0,67,253,123,229,127,160,92,68,234,197,247,88,243,92,191,80,40,175,89,7,133,241,48,90,238,20,81,210,179,177,77,21,59,54,54,74,73,30,157,89,11,85,122,189,126,37,94,157,19,162,39,75,225,91,131,109,35,225,6,213,144,91,244,198,167,32,175,168,201,234,32,154,227,93,123,173,100,243,189,144,53,201,12,45,72,163,142,38,177,139,44,206,69,70,111,85,149,219,156,228,70,35,123,168,33,254,189,242,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,194,248,152,45,119,10,40,233,89,216,166,138,157,155,27,37,36,143,78,172,133,170,189,94,191,18,175,78,137,209,19,160,112,165,193,78,150,112,125,246,167,246,103,127,202,238,127,107,124,15,141,246,237,85,52,221,191,11,223,237,246,187,48,69,211,175,137,126,237,219,186,244,111,78,157,23,172,128,0,231,250,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,155,29,36,114,49,58,190,22,162,245,98,252,42,189,58,47,69,72,193,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,189,58,244,84,254,36,223,0,30,82,227,165,90,113,119,212,123,70,175,92,240,187,85,78,103,97,183,212,90,237,183,185,41,209,106,169,169,102,84,89,35,107,191,254,52,106,175,196,198,205,59,90,173,73,165,71,250,176,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,159,232,87,14,186,71,195,134,51,62,45,165,24,157,37,174,158,170,162,105,170,42,150,38,58,182,165,142,168,154,104,161,158,167,106,75,59,32,74,135,197,18,202,231,189,177,163,81,92,229,234,229,233,96,31,147,113,196,241,91,197,246,209,148,221,177,155,85,109,235,31,241,30,200,184,212,81,71,37,85,191,190,196,100,254,30,87,34,190,46,227,17,26,253,138,155,154,136,139,213,15,214,0,0,0,32,7,242,42,112,177,254,239,181,87,254,245,183,127,168,146,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,123,163,142,54,47,71,204,228,78,140,79,133,19,175,85,234,171,208,0,4,63,215,190,87,250,5,196,78,172,95,117,143,53,203,245,2,138,245,144,120,95,19,5,174,225,69,29,43,59,20,209,83,179,99,100,164,145,233,213,144,181,87,171,215,226,85,233,209,58,34,116,14,20,184,41,210,206,15,190,212,254,204,239,249,93,207,237,111,129,241,190,221,170,166,155,183,225,123,253,190,215,102,8,186,117,241,47,221,187,119,94,141,233,211,162,245,144,0,28,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,99,164,142,70,39,87,194,212,94,172,95,133,87,167,69,232,169,24,52,247,148,79,13,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,167,94,138,159,196,147,250,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,155,29,36,114,49,58,190,22,162,245,98,252,42,189,58,47,69,72,193,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,189,58,244,84,254,36,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,3,2,255,196,0,116,16,0,0,5,2,4,3,4,5,8,5,5,7,14,9,1,25,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,56,181,21,34,65,81,119,22,35,50,71,97,113,133,134,23,51,82,129,197,24,36,37,66,83,25,52,114,145,177,193,212,38,39,53,67,69,86,98,99,115,116,130,149,161,166,54,68,84,87,88,100,150,209,211,73,104,136,146,178,198,225,228,40,55,101,117,147,162,164,180,194,148,179,240,85,131,132,165,196,241,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,159,108,205,230,111,50,84,12,201,98,189,10,133,152,60,74,167,83,105,215,197,118,36,56,113,46,201,236,177,25,134,231,188,150,218,109,180,186,73,66,18,146,36,146,72,136,136,136,136,133,186,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,83,81,170,77,114,92,167,246,85,101,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,18,84,5,69,241,118,198,252,104,195,92,201,91,116,44,57,197,235,214,213,166,191,99,195,150,236,58,37,126,92,22,28,125,83,231,165,78,169,182,92,74,77,102,148,33,38,163,45,116,66,75,216,67,165,112,107,197,140,83,197,15,210,255,0,233,51,18,238,187,183,209,159,39,250,47,78,214,100,207,233,121,158,144,230,114,185,203,86,205,220,180,110,219,166,187,19,175,113,8,213,196,123,48,184,251,99,103,59,16,237,107,43,28,49,2,223,162,194,244,79,77,78,165,220,211,98,69,99,125,42,34,215,177,166,220,74,19,185,107,82,143,66,237,82,140,207,180,204,78,14,17,56,133,127,98,86,91,110,74,238,35,95,23,5,213,82,98,248,153,17,169,149,186,155,211,159,109,132,192,128,164,180,151,30,82,148,72,37,45,106,36,145,233,170,212,126,211,19,124,0,0,102,179,249,88,230,159,255,0,73,108,85,255,0,219,42,143,255,0,24,93,247,202,203,171,251,155,127,46,190,83,85,126,82,126,131,253,45,233,142,181,206,187,174,244,15,55,169,231,235,204,231,115,61,126,102,237,219,189,109,117,237,20,131,252,172,115,79,255,0,164,182,42,255,0,237,149,71,255,0,140,52,17,150,74,181,86,191,150,220,40,174,215,106,114,234,53,42,141,143,66,151,50,100,183,148,243,242,95,114,3,42,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,210,192,0,0,115,76,205,213,170,180,12,182,226,189,118,133,83,151,78,169,83,172,122,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,12,251,255,0,43,28,211,255,0,233,45,138,191,251,101,81,255,0,227,13,41,128,252,149,106,100,106,213,42,109,26,99,146,219,143,62,59,145,157,92,73,110,197,125,40,90,77,42,54,222,101,73,117,165,232,103,162,219,82,86,147,208,210,100,100,70,51,131,86,204,222,110,232,21,89,180,42,238,96,241,130,157,82,167,72,114,36,200,114,238,202,155,47,198,125,181,26,92,105,198,212,233,41,11,74,136,210,105,50,35,35,35,35,23,147,144,124,76,186,177,119,40,88,109,125,94,178,250,186,212,138,124,138,124,153,74,113,199,28,149,209,75,122,26,31,117,110,45,75,91,206,34,58,86,226,205,94,179,138,90,136,136,140,136,164,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,224,213,179,137,154,250,213,86,109,102,102,100,177,41,185,19,228,57,37,212,68,185,230,69,97,43,90,141,74,38,217,101,196,180,210,53,51,209,13,165,40,73,104,73,34,34,34,23,189,146,250,6,41,219,89,96,176,41,216,215,91,170,213,111,55,169,238,84,42,111,213,164,201,126,114,58,169,14,200,101,137,10,146,68,233,60,211,46,180,210,208,175,160,166,205,4,102,73,35,62,214,0,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,154,241,191,139,254,46,87,49,134,153,112,224,148,40,148,219,18,220,144,185,48,41,53,168,43,109,250,178,221,131,200,89,84,202,60,163,39,16,211,174,62,182,144,211,136,70,188,165,184,75,91,104,219,109,88,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,113,252,209,102,110,193,202,206,23,212,177,2,239,147,18,101,73,17,212,170,45,188,85,22,99,77,172,190,78,52,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,85,91,100,203,138,94,35,225,222,35,206,166,102,86,237,170,221,182,101,219,80,84,169,117,41,26,189,42,223,148,225,246,189,29,180,23,247,159,113,46,43,105,36,182,146,37,48,146,50,83,79,89,166,119,241,122,242,192,92,177,221,184,185,135,239,196,110,187,110,200,164,61,28,165,176,79,48,234,23,84,136,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,171,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,236,0,0,56,254,104,179,55,96,229,103,11,234,88,129,119,201,137,50,164,136,234,85,22,222,42,139,49,166,214,95,39,26,111,99,9,112,247,41,8,83,237,41,213,161,43,54,219,53,47,106,180,36,171,229,100,131,23,175,44,122,203,29,165,139,152,128,252,71,43,183,20,138,187,210,10,35,4,203,13,33,21,73,109,52,203,104,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,143,249,96,207,172,105,89,158,196,236,172,99,37,118,36,53,195,190,43,116,251,26,167,35,154,107,152,179,171,77,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,158,160,0,0,0,43,47,140,61,199,141,24,89,85,195,156,70,194,236,83,196,171,106,155,88,143,54,137,85,106,137,92,151,14,148,211,236,41,15,70,82,146,193,165,41,146,234,94,148,70,107,81,154,209,21,59,72,185,106,51,226,156,50,179,163,139,136,204,189,59,13,177,115,22,46,11,158,222,191,35,185,75,104,238,107,133,114,17,6,162,132,41,216,174,52,185,59,213,189,197,37,81,137,164,45,28,197,201,108,207,122,155,109,34,231,198,107,63,149,142,105,255,0,244,150,197,95,253,178,168,255,0,241,133,223,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,83,81,170,77,114,92,167,246,85,101,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,28,43,139,182,105,111,44,28,179,109,12,41,194,219,202,93,191,112,221,114,29,170,84,231,82,42,165,30,163,18,157,24,210,77,183,162,11,156,210,36,60,179,50,117,11,70,189,27,173,250,233,91,132,81,3,135,214,39,230,75,27,243,105,98,218,55,46,60,99,5,86,222,133,33,234,221,97,166,174,137,239,176,76,68,101,111,54,153,73,90,214,142,153,201,9,142,195,132,178,209,68,254,194,50,82,210,98,242,64,5,80,113,9,226,115,115,64,188,163,225,46,86,239,24,145,96,208,164,66,169,84,239,10,84,184,243,81,82,124,137,185,13,197,138,180,26,218,56,201,51,65,61,187,83,117,100,182,84,146,105,46,19,243,127,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,0,82,7,17,236,194,227,237,141,156,236,67,181,172,172,112,196,11,126,139,11,209,61,53,58,151,115,77,137,21,141,244,168,139,94,198,155,113,40,78,229,173,74,61,11,181,74,51,62,211,49,37,120,53,226,198,41,226,135,233,127,244,153,137,119,93,219,232,207,147,253,23,167,107,50,103,244,188,207,72,115,57,92,229,171,102,238,90,55,109,211,93,137,215,184,133,149,0,175,90,150,123,106,184,35,196,122,251,192,204,82,185,162,55,133,245,233,20,164,197,153,84,125,72,69,183,53,116,104,138,74,219,115,67,36,70,121,221,18,226,23,181,180,45,206,126,230,200,158,230,216,80,0,230,153,155,171,85,104,25,109,197,122,237,10,167,46,157,82,167,88,245,217,112,230,68,121,76,191,25,246,224,60,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,28,131,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,0,34,87,18,76,192,223,217,101,194,139,35,21,240,229,113,23,82,135,124,51,17,216,115,141,227,133,53,135,169,85,36,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,29,215,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,1,5,120,144,102,187,17,242,149,136,248,31,122,217,78,245,212,169,223,40,24,175,208,31,120,209,22,175,21,39,78,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,185,149,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,0,0,0,41,3,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,154,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,218,165,25,159,105,152,156,28,34,113,10,254,196,172,182,220,149,220,70,190,46,11,170,164,197,241,50,35,83,43,117,55,167,62,219,9,129,1,73,105,46,60,165,40,144,74,90,212,73,35,211,85,168,253,166,38,165,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,152,115,57,197,79,20,235,249,130,167,92,121,126,184,253,31,99,216,213,7,189,16,219,140,73,97,187,145,151,26,101,15,250,78,50,158,216,243,38,182,222,54,61,70,157,109,183,183,124,219,189,168,177,252,142,102,222,54,111,112,141,87,132,171,94,93,14,225,161,200,77,46,188,202,35,59,232,231,37,236,37,243,33,190,173,82,180,41,38,149,27,70,163,117,157,196,149,238,74,154,117,222,105,195,187,63,80,243,57,106,157,135,138,85,10,85,55,19,104,156,168,250,156,150,35,252,166,108,219,117,125,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,213,0,0,28,43,59,248,189,121,96,46,88,238,220,92,195,247,226,55,93,183,100,82,30,142,82,216,39,152,117,11,170,68,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,213,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,0,1,90,188,101,49,99,20,240,191,244,65,250,51,196,187,174,210,244,159,202,14,183,208,85,153,48,58,174,95,163,249,124,222,74,211,191,111,49,123,119,107,166,245,105,222,98,53,112,225,204,46,62,223,57,206,195,203,90,245,199,12,64,184,40,179,125,45,212,211,170,151,52,217,113,95,217,74,150,180,111,105,199,20,133,109,90,18,162,212,187,20,146,50,237,34,23,126,0,3,53,159,202,199,52,255,0,250,75,98,175,254,217,84,127,248,195,65,25,100,171,85,107,249,109,194,138,237,118,167,46,163,82,168,216,244,41,115,38,75,121,79,63,37,247,32,50,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,17,215,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,249,76,217,182,234,250,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,0,35,175,16,139,254,242,194,204,163,94,216,131,135,215,12,186,29,195,67,145,68,147,6,116,99,45,237,47,211,16,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,255,0,86,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,147,194,11,51,22,109,227,131,209,178,202,168,50,224,93,150,28,121,181,36,26,136,220,98,165,78,126,114,157,83,232,89,36,137,181,180,236,180,52,166,213,222,70,218,208,165,106,226,90,176,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,138,188,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,202,184,191,239,254,75,47,254,119,255,0,254,167,5,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,40,135,138,246,14,213,112,215,54,149,187,185,52,24,144,109,236,65,143,30,183,75,118,20,85,52,195,143,165,150,217,154,149,171,98,80,114,78,66,22,251,132,147,81,233,41,165,172,247,56,100,36,167,3,235,254,75,180,172,83,194,217,215,12,66,143,22,69,58,191,75,164,168,218,75,230,183,82,235,19,100,32,180,230,173,4,76,192,66,187,77,8,51,111,232,155,135,186,210,132,53,226,189,140,84,172,53,202,93,110,209,77,122,92,27,135,16,100,71,162,82,218,133,41,45,62,227,9,121,183,166,169,105,222,149,156,99,142,133,176,225,164,148,90,202,105,11,45,174,25,138,96,192,28,28,174,230,3,25,109,60,29,183,30,233,229,220,213,4,199,114,78,212,47,164,138,132,169,201,50,118,45,104,39,57,76,54,235,188,189,228,165,236,218,159,89,68,67,77,32,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,127,95,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,190,145,242,110,155,178,213,177,168,82,174,155,214,230,165,91,244,88,91,58,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,51,217,157,124,215,87,115,105,140,179,111,46,109,86,29,161,77,214,29,173,68,154,242,21,208,69,218,130,113,195,75,100,72,39,159,90,57,174,30,171,81,106,134,249,139,67,77,152,146,188,41,178,75,15,21,171,178,115,3,139,214,167,89,102,81,185,144,232,20,218,165,53,137,20,251,130,82,208,235,47,184,180,60,74,230,51,31,179,67,36,109,83,230,91,92,35,142,226,14,117,113,71,240,39,137,191,130,249,196,33,77,121,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,122,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,120,115,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,185,78,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,126,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,83,54,109,186,190,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,106,106,128,0,0,14,21,157,204,6,147,152,236,180,94,56,109,70,133,17,251,132,227,162,169,111,155,209,218,113,101,81,140,178,117,182,218,91,171,66,89,91,201,75,145,141,221,233,216,137,11,51,213,59,146,121,214,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,167,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,243,24,47,251,133,199,129,60,50,252,107,206,38,138,139,226,11,140,84,172,111,205,165,245,119,91,85,233,117,91,122,20,134,104,148,119,93,148,151,216,38,34,50,134,92,84,85,33,107,71,76,228,132,200,125,179,65,232,162,127,121,145,41,106,33,63,248,48,96,52,155,87,11,238,92,127,174,194,137,212,95,18,19,75,161,45,81,218,83,237,211,161,184,226,95,113,15,18,205,104,67,210,117,66,154,52,163,182,11,107,61,228,164,26,108,124,5,122,241,70,207,109,87,4,233,76,224,70,11,220,209,35,222,213,200,235,85,193,81,136,250,186,219,122,18,146,131,105,13,237,45,173,73,144,149,168,201,123,249,141,54,146,89,37,38,243,46,166,152,71,74,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,118,237,33,161,236,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,5,0,241,71,241,217,137,191,130,249,60,33,45,56,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,114,172,216,248,88,198,79,135,247,15,151,62,51,195,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,16,3,141,95,133,139,91,226,4,31,46,168,138,234,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,31,88,5,85,241,206,250,147,252,201,252,52,70,174,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,68,188,179,241,70,192,108,194,222,82,112,254,171,26,93,135,93,155,88,232,45,136,245,119,121,136,173,176,178,87,37,92,212,39,149,30,74,141,59,78,58,212,100,107,113,164,52,227,202,89,146,102,80,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,31,248,164,103,234,30,34,117,217,100,193,202,133,42,165,104,23,71,34,226,184,161,201,98,115,53,119,11,149,37,152,209,28,109,75,66,89,105,100,217,184,225,25,56,167,91,54,253,68,54,190,116,53,202,238,89,47,236,211,98,133,55,15,237,8,210,225,211,87,33,41,173,92,39,78,122,76,42,51,6,219,174,111,125,77,150,212,173,105,97,212,180,133,169,4,227,132,148,110,78,166,164,232,83,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,179,89,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,0,8,171,197,31,192,158,38,254,11,231,16,133,53,229,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,8,41,92,86,48,25,121,151,175,224,237,114,175,17,139,53,185,16,105,84,11,202,34,185,180,231,230,236,116,230,59,41,245,41,36,212,110,105,176,195,78,54,135,27,61,142,60,167,73,149,165,72,225,92,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,153,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,8,171,197,31,192,158,38,254,11,231,16,133,37,229,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,246,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,120,171,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,37,217,182,181,115,115,133,133,116,211,90,232,110,74,23,77,79,185,169,202,75,109,114,231,42,51,107,91,236,52,79,58,225,67,113,195,121,44,173,195,37,43,146,225,25,106,131,18,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,42,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,3,42,226,255,0,191,249,44,191,249,223,255,0,250,156,20,2,52,17,195,179,48,54,14,55,229,182,216,161,90,11,150,197,75,14,40,244,155,86,181,14,105,178,151,201,246,32,50,158,165,13,182,226,213,211,56,164,186,150,220,89,32,212,108,186,91,75,97,137,64,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,93,92,105,48,114,187,120,96,213,165,140,84,135,185,145,48,238,161,34,61,82,54,212,22,216,181,37,71,109,50,119,169,100,103,177,246,35,181,203,74,22,165,117,59,189,84,182,163,56,1,195,147,19,63,69,249,201,195,138,140,137,117,86,224,87,170,10,182,102,49,79,115,78,171,175,109,81,227,161,228,154,210,149,178,153,78,70,117,68,122,233,201,37,165,42,82,18,67,66,130,157,184,216,98,133,42,225,197,203,15,10,41,233,136,244,139,50,143,42,165,58,67,51,82,234,219,126,160,182,244,138,235,68,90,178,180,53,13,167,75,114,181,82,37,32,246,164,136,141,126,127,131,102,10,124,185,204,21,91,24,229,212,57,49,48,202,158,92,150,27,119,107,143,206,168,181,34,59,123,146,109,168,148,202,88,68,195,86,139,66,137,206,70,155,147,188,133,212,128,0,0,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,195,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,98,199,248,78,231,126,101,201,232,204,166,98,100,173,242,233,244,243,106,201,154,76,190,243,210,155,103,168,126,68,89,79,41,213,146,121,76,18,10,57,37,180,54,150,163,169,6,173,196,218,85,197,120,161,103,167,244,215,117,47,3,176,114,243,234,240,218,139,179,211,18,97,39,107,53,218,163,110,40,207,71,137,71,212,67,103,70,249,122,18,80,183,73,110,124,234,83,29,194,143,249,40,202,141,119,54,152,203,10,205,229,85,97,218,20,221,38,93,53,184,76,161,93,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,13,9,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,70,190,40,254,4,241,55,240,95,56,132,40,4,75,76,130,103,178,171,148,75,154,109,10,229,135,46,173,135,87,20,130,151,88,135,21,181,63,54,43,237,199,121,45,187,5,181,200,105,132,45,199,21,29,47,41,100,102,166,217,65,23,106,18,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,81,15,17,28,239,204,205,85,246,86,149,157,43,110,25,90,117,7,93,161,40,153,126,51,213,71,20,203,77,174,84,166,150,234,144,173,171,67,253,57,155,109,184,134,164,40,150,146,82,214,146,136,2,255,0,184,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,60,85,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,0,0,0,3,60,60,65,112,118,149,130,25,180,190,173,27,106,131,46,149,111,77,144,205,110,142,211,177,82,195,6,196,182,80,243,137,138,148,33,8,233,155,144,169,12,54,72,45,18,76,108,51,53,33,70,39,167,5,188,116,174,221,54,37,219,128,215,29,102,148,184,150,79,79,81,182,162,104,134,231,116,178,222,144,185,165,161,25,27,172,182,249,180,173,251,77,72,84,189,170,89,165,77,37,53,2,45,251,9,241,210,187,151,110,14,148,12,70,179,171,52,170,117,210,158,190,157,66,85,64,144,189,242,164,92,18,155,89,178,210,204,137,215,155,96,223,125,40,50,82,126,100,212,180,41,9,90,78,162,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,115,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,17,43,63,121,236,165,101,18,217,133,66,182,161,196,171,98,45,197,28,229,209,225,202,109,47,194,138,195,114,25,75,142,206,109,18,26,125,8,113,181,72,75,42,65,25,41,198,86,71,216,133,10,33,255,0,85,87,237,213,254,234,220,119,37,199,80,255,0,140,153,58,165,58,67,159,244,156,121,231,28,95,218,165,41,94,211,49,232,49,147,8,111,44,8,196,74,134,22,226,11,17,24,184,105,49,224,189,57,136,207,147,200,142,185,49,25,148,76,154,203,213,82,208,151,210,133,154,77,72,222,149,109,82,211,162,140,222,14,223,210,112,141,56,223,79,160,203,159,105,183,88,151,68,157,50,36,87,157,69,49,246,17,9,68,169,78,18,57,76,161,211,158,210,26,53,47,85,173,14,22,133,161,110,235,249,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,239,250,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,98,133,248,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,2,128,120,163,248,236,196,223,193,124,158,16,138,162,244,248,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,215,242,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,87,169,126,102,238,193,181,50,150,254,110,168,84,233,119,5,188,170,60,74,148,56,17,228,50,151,214,252,151,155,142,220,87,150,149,45,13,45,185,14,147,79,232,107,54,141,14,145,37,106,70,195,166,12,28,226,43,155,140,27,174,185,87,141,139,21,91,194,36,141,58,154,93,227,41,250,188,87,182,161,196,163,69,56,231,57,157,13,205,255,0,50,235,123,212,132,111,222,148,146,68,245,226,217,85,188,171,185,38,176,43,56,131,104,68,181,110,25,151,196,7,167,81,99,85,74,164,136,11,85,62,164,100,201,201,38,219,75,139,36,237,222,105,78,194,94,226,74,156,73,18,213,78,194,116,240,221,207,213,119,0,174,170,94,9,98,69,67,173,195,43,130,160,136,241,222,149,37,13,252,153,148,251,154,28,148,56,234,146,132,195,82,215,185,246,212,162,74,53,83,200,209,92,196,61,119,224,42,175,142,119,212,159,230,79,225,162,170,197,143,240,171,207,61,43,11,100,255,0,38,236,92,170,68,167,218,117,41,18,170,84,59,134,165,84,76,120,212,103,249,70,227,177,94,84,135,9,166,227,58,109,169,72,217,180,202,67,170,35,74,249,251,155,184,144,20,151,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,184,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,20,82,105,145,168,180,168,84,104,110,75,114,60,8,237,198,105,114,229,187,41,245,33,9,36,164,220,121,229,41,215,87,161,22,171,113,74,90,143,83,81,153,153,152,253,96,0,2,128,120,163,248,236,196,223,193,124,158,16,97,62,117,238,172,2,201,221,87,5,48,158,167,232,219,190,240,188,42,115,106,85,102,141,196,74,164,210,206,13,61,166,213,25,91,73,4,243,235,68,132,147,169,89,173,148,176,163,36,165,110,52,234,35,173,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,59,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,25,87,29,43,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,133,244,217,185,204,193,123,219,45,21,92,212,83,231,75,137,105,209,99,205,118,116,57,142,196,110,162,195,241,214,105,40,139,108,159,54,145,37,227,229,114,90,83,132,107,234,88,238,230,16,167,107,39,137,166,110,44,108,71,174,226,4,107,251,211,17,46,26,131,245,9,54,205,108,223,159,71,99,152,111,26,24,138,135,29,55,162,50,217,189,234,161,151,145,169,54,209,44,214,148,145,11,190,192,27,195,17,239,252,26,180,239,44,92,176,190,69,221,245,90,122,95,170,81,55,153,244,206,110,81,37,91,85,170,218,230,32,144,239,37,102,110,53,204,229,172,205,104,81,159,64,17,87,138,63,129,60,77,252,23,206,33,10,1,18,211,32,153,236,170,229,18,230,155,66,185,97,203,171,97,213,197,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,218,132,139,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,86,188,84,51,235,26,44,106,174,86,48,110,187,18,98,230,71,122,159,124,212,227,243,73,112,214,78,178,162,129,26,67,110,165,38,179,74,31,106,82,20,133,163,99,188,173,73,100,234,81,92,24,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,112,113,102,194,170,86,8,97,126,92,240,162,133,113,92,21,202,109,183,30,230,137,14,101,122,90,100,205,54,57,148,245,54,210,156,74,16,157,141,165,68,211,105,36,145,37,182,208,146,250,34,42,228,119,23,172,220,8,205,69,135,138,88,130,252,182,45,234,76,137,140,206,126,51,6,242,227,162,76,39,226,147,198,130,245,148,132,41,244,173,100,146,82,246,37,91,82,181,104,147,209,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,227,249,162,204,221,131,149,156,47,169,98,5,223,38,36,202,146,35,169,84,91,120,170,44,198,155,89,124,156,105,189,140,37,195,220,164,33,79,180,167,86,132,172,219,108,212,189,170,208,146,172,219,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,210,178,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,104,79,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,217,184,135,75,17,87,138,63,129,60,77,252,23,206,33,10,1,18,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,223,220,153,46,186,191,146,22,31,230,186,192,77,86,191,18,183,233,70,46,138,91,16,92,144,229,43,165,151,53,41,156,149,52,131,36,67,38,34,17,58,167,76,185,110,109,61,202,75,187,90,240,25,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,122,30,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,247,25,212,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,42,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,3,42,226,255,0,191,249,44,191,249,223,255,0,250,156,20,2,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,161,236,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,149,102,159,5,63,148,78,95,111,108,28,110,161,209,75,184,41,229,208,62,167,121,109,162,115,14,162,68,94,106,185,110,25,50,111,178,209,57,181,6,174,89,175,110,138,208,203,53,131,78,120,41,138,20,172,106,194,59,67,21,232,201,136,220,123,166,143,26,164,184,241,166,166,90,33,190,180,23,58,41,186,146,34,90,217,119,152,210,253,84,153,45,181,17,165,38,70,69,158,28,211,227,95,242,137,204,21,237,140,109,211,250,40,151,5,64,186,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,91,167,8,44,47,165,89,121,75,141,126,50,168,143,212,177,6,177,54,165,33,244,194,75,79,180,196,103,149,9,168,171,119,83,83,200,74,163,188,242,117,218,73,57,78,17,39,189,74,155,224,0,0,0,34,254,126,242,109,27,55,216,95,10,159,66,147,18,5,247,108,72,55,173,201,211,166,186,196,36,33,247,25,41,140,200,38,219,112,212,133,180,209,41,38,72,222,78,52,222,138,74,13,194,85,6,127,170,171,10,234,255,0,117,109,203,146,220,168,127,198,67,157,77,157,29,207,250,46,50,243,110,35,236,82,84,159,97,144,253,118,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,209,70,87,114,201,96,229,103,11,233,184,127,104,70,137,50,164,136,233,77,106,225,58,115,49,166,214,95,39,29,115,123,234,108,183,41,8,83,238,165,164,45,75,54,219,52,163,114,180,53,43,176,8,171,197,31,192,158,38,254,11,231,16,133,27,96,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,122,172,209,101,146,254,202,206,40,84,176,254,239,141,46,101,53,18,20,154,45,194,84,231,163,66,172,176,77,180,230,246,20,225,109,82,208,151,218,75,168,66,150,77,184,106,70,229,104,74,84,181,225,123,159,170,22,11,108,203,198,51,84,58,59,66,171,80,92,138,21,126,76,149,155,52,89,79,109,37,198,124,150,163,67,80,220,89,26,201,196,146,82,211,174,56,183,53,67,171,113,159,171,197,35,63,80,241,19,174,203,38,14,84,41,85,43,64,186,57,23,21,197,14,75,19,153,171,184,92,169,44,198,136,227,106,90,18,203,75,38,205,199,8,201,197,58,217,183,234,33,181,243,161,94,93,50,209,138,121,160,190,217,177,112,206,147,251,93,109,102,99,18,125,23,76,249,151,157,111,171,125,150,156,228,243,121,11,67,123,147,235,175,68,151,180,203,207,227,125,149,74,195,92,104,191,176,230,133,34,91,244,219,86,232,170,209,33,187,45,105,83,238,49,26,91,140,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,94,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,199,213,186,178,163,136,244,12,182,89,89,166,166,53,233,155,50,232,234,216,169,57,29,147,39,40,82,154,158,252,70,211,32,181,61,89,119,148,131,67,197,162,73,197,155,74,36,153,180,111,121,252,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,30,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,0,5,117,113,147,203,215,203,76,39,164,230,22,147,38,149,18,94,29,235,10,174,135,34,233,42,163,6,108,152,237,48,148,190,146,51,62,67,235,51,75,75,245,118,201,125,68,164,168,182,185,92,57,35,199,152,217,113,204,189,157,137,53,153,178,216,183,138,66,233,119,1,51,33,214,208,116,233,40,54,156,113,212,52,133,169,228,50,165,55,36,154,216,173,235,142,130,45,21,181,69,194,135,127,197,220,116,161,93,57,78,192,92,6,183,43,53,85,203,178,126,81,84,110,88,154,45,184,61,84,186,147,171,132,90,25,145,58,243,108,27,170,223,180,210,132,203,218,149,154,148,234,83,216,56,72,96,52,156,83,204,187,120,147,80,133,17,251,123,12,35,250,82,73,73,142,212,132,59,81,125,14,53,5,178,66,214,74,66,210,162,118,74,29,74,23,177,112,210,94,170,150,133,21,228,142,85,153,220,193,80,178,195,131,85,172,94,175,219,245,90,219,116,222,91,17,160,211,216,90,185,210,157,86,198,82,243,196,149,34,43,38,179,34,83,206,122,165,169,37,36,183,20,219,75,206,182,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,45,83,133,190,65,102,97,223,67,153,188,99,167,213,105,183,121,245,145,237,219,118,100,103,224,189,72,108,249,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,215,91,136,228,194,190,40,254,59,49,55,240,95,39,132,38,255,0,9,59,2,205,197,60,147,95,248,125,136,54,244,74,229,189,92,190,39,198,157,6,73,30,199,81,232,250,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,122,231,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,59,175,10,252,221,223,216,109,139,148,172,2,168,83,174,11,186,211,189,228,51,77,131,6,60,135,164,46,222,124,150,243,167,42,51,6,174,82,35,25,188,235,146,182,165,39,177,60,237,199,202,52,57,205,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,2,128,120,163,248,236,196,223,193,124,158,16,242,153,123,202,141,119,49,120,53,139,215,149,138,213,86,163,119,225,191,161,38,83,232,144,153,67,190,149,139,37,82,202,91,100,147,50,89,188,132,48,135,91,36,26,148,174,90,219,38,214,183,80,104,226,182,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,26,9,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,123,92,216,248,88,198,79,135,247,15,151,62,51,88,37,86,125,178,65,93,202,61,246,212,219,114,45,86,165,134,85,190,83,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,122,93,91,101,176,146,182,180,218,165,41,183,73,17,254,157,138,184,143,72,195,138,190,16,211,47,74,172,107,50,189,80,143,84,169,81,27,144,101,22,76,166,72,201,183,20,159,254,128,212,69,234,173,76,176,165,18,141,150,141,18,3,134,238,90,63,148,110,99,169,126,159,164,245,118,101,149,178,191,112,115,152,230,71,145,203,95,243,88,75,222,211,141,47,156,241,22,230,156,219,204,97,169,91,79,84,137,255,0,198,175,194,197,173,241,2,15,151,84,69,96,100,207,5,45,92,196,230,78,207,193,203,214,161,85,133,69,184,61,33,212,191,75,117,182,229,35,145,2,68,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,151,148,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,43,194,243,136,23,254,13,229,75,23,94,254,202,147,102,86,20,175,249,203,167,26,107,242,36,255,0,205,163,68,109,150,191,97,173,62,137,139,84,21,87,199,59,234,79,243,39,240,209,2,178,147,130,20,172,199,227,245,185,130,245,154,228,186,52,123,142,61,81,40,159,25,180,184,184,207,179,78,147,33,149,154,21,216,180,19,172,183,189,26,164,212,141,201,37,32,204,150,94,2,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,189,194,223,63,83,49,19,161,203,38,49,212,42,181,43,188,186,201,22,237,197,50,75,243,158,171,182,92,217,47,70,150,227,138,90,210,243,72,39,13,183,12,201,181,52,217,55,234,45,180,115,188,255,0,21,12,250,198,139,26,171,149,140,27,174,196,152,185,145,222,167,223,53,56,252,210,92,53,147,172,168,160,70,144,219,169,73,172,210,135,218,148,133,33,104,216,239,43,82,89,58,148,87,6,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,208,166,93,50,209,133,153,95,177,25,177,112,206,147,251,93,109,102,99,17,189,41,83,249,231,157,111,171,125,150,155,231,114,185,235,67,123,147,234,35,68,151,180,207,170,128,0,0,160,30,40,254,59,49,55,240,95,39,132,34,253,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,247,184,119,100,130,30,85,108,67,187,111,24,187,177,54,236,167,180,213,117,38,243,18,89,165,182,151,157,113,17,98,186,134,146,180,238,66,216,234,8,156,113,181,187,29,38,133,26,80,133,28,43,205,255,0,20,92,71,145,152,234,92,140,189,86,253,27,107,97,157,66,92,52,40,166,156,152,55,107,134,180,182,251,146,154,105,206,75,208,204,155,52,199,50,51,113,41,90,158,75,136,91,137,75,86,21,146,220,233,89,185,201,179,106,245,154,53,187,46,219,184,109,185,13,179,90,162,188,241,201,68,116,60,110,28,103,154,146,72,66,93,67,137,105,205,75,106,86,149,182,178,52,237,216,183,51,194,36,166,99,50,93,117,96,230,22,97,158,56,218,201,170,215,236,203,238,207,165,215,106,50,74,11,139,244,4,231,163,69,55,90,148,242,17,202,67,46,61,41,61,58,148,105,82,181,83,102,70,109,243,28,225,116,43,254,242,182,109,155,154,204,161,92,50,226,80,175,24,241,163,87,105,233,50,54,39,34,60,132,72,96,214,147,35,34,91,110,182,70,149,150,139,34,83,137,35,218,226,210,174,149,147,156,189,127,41,252,193,91,120,77,54,77,86,21,22,95,62,109,110,161,78,139,206,114,28,22,26,83,138,81,153,145,161,174,98,201,182,18,234,200,210,151,31,111,213,89,232,133,104,248,4,85,226,143,224,79,19,127,5,243,136,66,141,176,66,202,165,98,86,52,88,56,115,93,145,45,138,109,213,116,82,168,147,29,136,180,165,246,216,147,45,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,61,86,104,178,201,127,101,103,20,42,88,127,119,198,151,50,154,137,10,77,22,225,42,115,209,161,86,88,38,218,115,123,10,112,182,169,104,75,237,37,212,33,75,38,220,53,35,114,180,37,42,90,240,189,207,213,11,5,182,101,227,25,170,29,29,161,85,168,46,69,10,191,38,74,205,154,44,167,182,146,227,62,75,81,161,168,110,44,141,100,226,73,41,105,215,28,91,154,161,213,184,204,191,226,35,159,168,121,99,181,74,195,194,218,133,42,165,137,181,190,108,125,74,75,18,62,76,182,77,180,190,166,84,109,198,178,121,104,125,181,71,109,196,19,106,245,156,86,228,183,203,118,144,109,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,47,167,33,57,32,161,101,30,196,118,109,199,22,149,82,196,218,223,53,170,221,110,27,203,144,202,34,147,198,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,136,171,199,59,234,79,243,39,240,209,85,98,202,120,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,143,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,240,230,187,53,216,143,155,92,71,93,235,122,187,208,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,197,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,146,153,140,201,117,213,131,152,89,134,120,227,107,38,171,95,179,47,187,62,151,93,168,201,40,46,47,208,19,158,141,20,221,106,83,200,71,41,12,184,244,164,244,234,81,165,74,213,77,153,25,183,204,115,242,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,81,215,138,63,129,60,77,252,23,206,33,10,1,18,83,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,75,225,177,158,122,174,95,111,248,120,87,136,213,73,115,176,234,234,145,26,154,210,230,85,20,150,45,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,157,9,39,166,142,238,51,108,219,114,242,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,158,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,203,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,127,43,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,233,92,101,106,212,170,254,100,172,154,237,10,167,18,163,77,168,225,189,54,92,57,145,30,75,204,73,97,201,245,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,236,28,12,126,187,63,45,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,25,87,23,253,255,0,201,101,255,0,206,255,0,255,0,212,224,160,17,37,51,41,147,42,238,7,224,254,22,227,245,18,171,233,91,51,17,173,250,52,135,141,245,161,50,169,149,137,84,244,201,114,50,146,90,115,25,94,215,150,211,137,45,82,148,41,183,52,52,161,199,153,32,206,141,213,148,124,71,98,116,213,85,107,118,13,75,152,197,110,222,106,115,137,109,28,211,103,116,232,204,26,201,147,152,130,97,178,37,44,189,118,201,77,110,70,226,113,23,253,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,1,23,248,137,230,6,193,193,12,182,220,244,43,189,114,223,169,98,61,30,173,106,209,97,194,54,84,249,190,252,7,147,212,173,183,28,66,186,102,212,166,146,227,136,37,154,77,230,139,105,239,33,159,113,165,60,186,102,95,11,51,65,98,51,125,97,157,91,246,186,218,52,199,227,122,82,153,243,207,52,223,86,195,46,185,201,230,242,22,182,247,43,215,70,138,47,105,23,85,0,25,204,207,54,23,210,176,115,54,152,153,97,208,149,16,169,172,86,61,37,13,136,144,147,17,136,140,78,101,185,173,197,109,164,153,165,40,101,50,73,146,211,66,50,108,140,146,157,118,148,201,201,230,115,107,184,119,195,123,21,96,208,105,91,46,76,28,229,71,163,203,109,8,67,105,110,185,53,104,141,37,70,231,53,46,188,196,167,101,56,166,205,164,182,166,219,97,29,166,165,168,171,46,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,167,60,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,176,1,85,127,221,206,255,0,230,93,255,0,190,223,253,128,44,167,9,239,175,210,134,22,89,184,153,232,191,70,124,173,183,233,213,222,139,159,206,233,122,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,122,176,1,194,179,137,154,171,55,42,24,71,80,188,43,53,40,138,185,234,49,228,70,180,233,14,54,111,46,163,81,36,122,134,166,146,180,43,166,109,74,109,79,47,114,118,160,201,36,124,197,182,133,231,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,95,127,1,49,174,234,203,182,44,80,177,142,202,167,210,166,214,173,254,171,166,98,168,211,142,69,95,62,51,177,215,189,45,184,218,207,68,60,163,45,22,94,177,22,186,150,164,122,52,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,244,102,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,158,204,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,126,91,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,119,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,186,23,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,79,135,13,167,106,223,60,61,176,242,214,189,109,154,85,193,69,155,233,110,166,157,84,132,220,184,175,236,173,203,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,42,175,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,219,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,0,1,229,49,87,12,237,92,100,195,139,143,11,111,88,157,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,152,202,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,229,1,123,220,40,112,118,149,134,185,75,162,93,202,160,203,131,112,226,12,137,21,186,163,179,98,165,167,220,97,47,56,204,36,161,91,18,179,140,113,208,135,219,37,26,139,89,78,173,7,181,194,33,50,135,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,66,186,79,9,12,180,81,113,230,22,41,67,102,91,150,108,8,237,186,213,135,47,124,168,74,168,163,66,75,174,72,121,197,58,236,109,8,150,113,156,37,110,115,93,206,27,38,108,9,190,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,180,204,62,95,172,28,205,97,124,236,40,196,100,75,69,54,100,136,242,218,153,4,153,41,176,159,101,194,82,93,142,227,205,184,150,214,105,222,210,148,73,212,219,117,196,246,110,49,200,50,81,144,92,56,202,157,171,10,173,91,167,210,174,108,77,145,164,138,133,198,228,98,115,160,113,77,173,179,141,78,83,137,222,203,36,135,28,66,156,34,75,143,110,81,175,68,236,105,170,171,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,126,78,42,25,10,147,22,77,87,52,248,55,66,151,49,19,36,61,80,190,105,145,249,68,136,104,38,153,73,79,141,29,182,146,163,65,169,15,187,41,106,90,215,189,222,110,132,130,117,72,128,25,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,46,250,234,204,13,131,153,172,132,226,182,43,225,202,229,162,155,50,199,186,162,59,14,113,178,83,97,62,204,41,9,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,205,196,51,238,52,167,116,208,48,107,57,185,125,149,68,77,111,229,5,131,127,83,208,182,106,20,185,42,101,194,216,234,92,109,196,25,150,173,188,203,237,36,205,183,19,234,184,209,161,212,30,139,64,160,188,209,101,146,254,202,206,40,84,176,254,239,141,46,101,53,18,20,154,45,194,84,231,163,66,172,176,77,180,230,246,20,225,109,82,208,151,218,75,168,66,150,77,184,106,70,229,104,74,85,202,112,202,203,172,156,0,203,69,57,251,166,211,151,67,189,175,57,14,86,107,236,207,105,164,203,101,27,212,136,113,212,105,73,45,8,76,114,67,156,151,76,214,219,178,36,17,146,13,74,66,121,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,105,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,64,55,77,167,117,88,213,217,86,181,235,108,213,109,250,212,45,157,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,23,61,195,43,61,180,172,110,179,105,216,25,138,87,52,183,49,66,131,29,196,197,153,84,125,43,93,201,9,6,165,37,109,185,161,26,228,178,214,137,113,11,220,226,208,223,63,115,134,111,114,185,7,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,207,184,136,228,130,30,106,172,66,187,108,232,187,113,54,211,167,186,213,9,36,243,17,153,170,54,167,154,113,113,101,58,182,148,181,109,66,31,233,200,220,109,180,59,33,70,181,18,86,181,21,22,127,170,171,10,234,255,0,117,109,203,146,220,168,127,198,67,157,77,157,29,207,250,46,50,243,110,35,236,82,84,159,97,144,90,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,95,158,71,50,57,102,229,10,205,84,169,75,137,92,196,90,228,116,162,189,94,66,15,99,104,212,149,209,67,220,68,164,70,74,137,38,106,50,37,188,180,146,214,73,36,180,211,82,128,0,66,172,235,113,33,254,71,216,167,74,195,63,208,215,202,223,73,219,236,87,122,223,148,93,7,47,153,38,67,60,174,95,74,238,186,116,219,183,110,45,119,233,167,102,167,234,242,49,158,127,229,163,242,219,253,107,190,71,124,142,244,111,251,183,233,14,171,171,234,127,245,118,118,109,233,191,225,107,191,217,167,108,170,1,64,60,81,252,118,98,111,224,190,79,8,73,254,13,57,103,179,107,237,213,51,79,93,157,46,85,118,220,172,75,183,40,80,82,102,219,16,214,112,154,55,229,172,201,90,188,181,181,48,218,74,12,137,8,46,98,140,150,165,32,218,253,124,80,248,129,127,225,38,84,176,137,239,237,105,55,157,97,42,255,0,155,58,81,161,63,30,79,252,230,52,182,222,107,246,218,211,233,24,175,92,188,101,250,254,204,214,40,65,194,140,57,68,68,84,166,71,145,45,217,147,137,226,133,9,134,91,53,41,217,14,50,219,138,109,6,173,141,37,70,157,13,199,91,79,102,226,26,30,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,57,151,26,40,203,213,173,135,24,219,145,220,52,178,174,152,52,171,174,214,172,97,253,26,151,81,141,205,39,89,91,140,68,105,183,91,222,131,213,183,153,125,165,22,169,52,184,211,173,106,70,149,163,82,166,28,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,77,148,240,127,203,245,87,11,48,26,167,138,247,26,37,198,169,98,140,136,242,227,67,116,148,130,106,149,23,154,152,142,155,107,109,42,74,221,83,210,29,37,18,150,133,178,184,202,78,154,171,89,234,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,95,70,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,25,226,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,228,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,234,106,53,73,174,75,148,254,196,37,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,185,238,25,89,18,165,96,141,155,78,199,60,82,182,101,183,138,21,232,238,42,44,58,163,9,66,237,184,75,53,37,40,109,189,76,209,37,230,180,83,139,94,215,16,135,57,27,91,50,123,155,61,69,85,241,206,250,147,252,201,252,52,64,12,175,224,167,242,137,198,170,70,14,55,80,232,165,220,20,250,199,64,250,157,229,182,137,204,82,229,72,139,205,87,45,195,38,77,246,90,39,54,160,213,203,53,237,209,90,25,120,171,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,219,159,12,254,32,127,164,219,86,165,132,185,133,190,105,81,174,75,74,158,115,105,117,218,180,222,75,213,138,91,45,184,185,10,144,227,132,77,169,232,173,182,75,91,166,189,238,52,102,226,146,102,203,207,42,21,241,17,206,252,204,213,95,101,105,89,210,182,225,149,167,80,117,218,18,137,151,227,61,84,113,76,180,218,229,74,105,110,169,10,218,180,63,211,153,182,219,136,106,66,137,105,37,45,105,47,149,144,156,144,87,115,113,125,187,54,227,139,85,166,225,149,19,154,213,110,183,13,228,71,121,114,141,147,54,98,196,83,141,56,135,30,222,166,150,225,108,52,161,173,119,41,42,113,162,92,85,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,70,120,27,96,89,184,167,146,108,49,195,236,65,183,162,87,45,234,230,27,219,241,167,65,146,71,177,212,122,62,57,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,37,231,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,58,175,14,236,253,76,203,29,212,118,30,41,84,42,181,44,50,173,242,163,234,114,95,145,242,101,194,113,213,245,49,99,110,52,19,43,91,238,42,67,109,160,156,87,170,226,119,41,190,91,182,85,197,31,192,158,38,254,11,231,16,133,0,141,52,99,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,240,230,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,176,174,23,156,64,191,240,111,42,88,186,247,246,84,155,50,176,165,127,206,93,56,211,95,145,39,254,109,26,35,108,181,251,13,105,244,76,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,19,83,132,166,116,126,69,215,97,229,70,255,0,86,234,45,199,80,121,251,94,168,252,237,169,167,78,113,27,149,5,73,117,100,130,101,245,160,205,164,180,68,174,165,229,22,215,14,70,230,237,43,24,176,118,193,199,91,2,169,135,56,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,222,71,159,108,224,101,174,187,149,108,113,172,97,149,76,249,212,167,183,85,45,185,106,148,135,220,151,71,117,231,17,29,199,77,41,70,215,139,148,182,220,35,66,11,152,218,205,36,104,52,41,92,126,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,118,149,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,149,113,127,223,252,150,95,252,239,255,0,253,78,10,1,26,51,192,219,2,205,197,60,147,97,142,31,98,13,189,18,185,111,87,48,222,223,141,58,12,146,61,142,163,209,241,204,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,169,47,58,57,73,186,178,141,138,103,107,84,157,235,173,186,239,83,80,182,106,41,83,142,243,32,166,75,136,67,15,186,108,180,217,204,109,178,101,79,33,178,52,167,156,217,145,232,178,29,215,134,134,125,100,224,53,194,206,10,226,205,118,91,248,117,92,144,219,52,133,185,202,217,64,168,191,41,180,169,229,60,243,173,165,136,38,151,30,117,226,245,246,173,36,180,37,38,183,141,119,104,0,57,254,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,207,14,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,205,71,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,21,23,198,195,7,105,84,91,202,195,198,250,29,6,91,82,46,88,242,168,149,249,140,197,74,98,41,248,164,218,161,169,215,18,130,51,146,227,78,62,130,55,22,102,166,161,160,146,68,77,40,87,93,42,255,0,188,168,86,109,127,15,168,215,12,184,118,245,213,34,12,154,212,22,76,146,137,235,134,110,156,98,116,200,183,41,8,83,238,44,145,174,195,94,197,25,26,155,65,166,74,112,178,176,36,223,89,210,179,101,29,189,18,173,77,181,99,207,175,212,138,73,52,164,69,67,113,150,212,121,4,135,15,214,90,38,63,16,209,176,141,105,94,213,150,155,13,73,191,64,0,20,173,253,197,76,211,255,0,191,236,42,255,0,173,106,63,232,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,61,168,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,235,102,139,51,119,246,105,177,66,165,136,23,124,153,112,233,171,144,165,81,109,226,168,189,38,21,25,131,109,166,246,48,151,15,106,86,180,176,210,157,90,18,130,113,194,82,246,167,82,74,102,7,10,188,140,82,177,74,79,242,145,197,202,92,74,133,167,77,145,42,155,67,183,170,84,180,200,141,89,127,148,109,187,41,228,200,108,218,114,51,70,226,146,141,155,140,228,52,163,53,35,145,181,206,63,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,78,70,227,142,45,168,234,53,168,212,133,168,255,0,39,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,35,7,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,196,74,207,222,68,233,89,187,182,97,87,109,169,145,41,56,139,110,199,56,148,121,146,156,75,16,165,48,228,134,84,227,83,156,68,119,95,90,27,109,50,20,202,80,100,73,113,229,153,246,45,67,242,112,238,201,4,60,170,216,135,118,222,49,119,98,109,217,79,105,170,234,77,230,36,179,75,109,47,58,226,34,197,117,13,37,105,220,133,177,212,17,56,227,107,118,58,77,10,52,161,10,57,128,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,29,171,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,179,49,121,104,197,60,175,223,111,88,184,153,73,253,158,138,179,13,137,62,139,169,252,203,46,185,210,62,243,77,243,185,92,244,33,205,169,245,23,170,79,216,103,34,184,108,103,158,171,151,219,254,30,21,226,53,82,92,236,58,186,164,70,166,180,185,149,69,37,139,93,245,60,225,166,83,73,121,194,97,152,202,114,66,213,39,66,73,233,163,187,140,219,54,220,188,144,0,0,20,173,198,79,5,62,67,102,10,147,140,113,42,28,232,152,155,79,62,115,14,59,185,198,39,83,154,143,29,205,169,38,210,73,101,76,46,25,167,85,173,70,231,63,93,169,216,66,0,14,149,150,236,16,170,230,63,27,109,108,23,163,87,34,81,164,92,114,29,74,231,201,109,78,34,51,12,176,228,135,150,72,79,106,214,77,50,230,196,106,146,82,246,164,212,130,51,89,105,78,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,41,47,58,92,49,175,236,54,197,202,67,57,108,179,174,11,186,211,189,228,56,80,96,68,136,244,133,219,207,146,219,73,199,149,40,203,148,136,198,111,36,218,125,231,18,123,18,225,56,103,202,55,156,150,184,99,146,159,228,125,145,220,121,244,253,127,210,119,157,219,135,245,175,148,29,28,174,117,45,190,150,37,71,165,233,55,176,211,165,171,50,75,153,204,221,170,200,246,232,69,219,74,194,95,240,238,206,252,204,170,223,103,105,94,50,183,97,149,217,80,105,218,234,141,151,228,189,75,113,44,186,218,37,69,105,14,165,9,220,181,177,212,25,54,227,139,106,58,73,9,53,33,9,59,105,205,165,173,150,92,74,203,236,252,69,199,8,52,170,245,153,65,167,181,112,196,171,65,118,41,202,122,41,58,196,146,98,159,49,102,91,58,238,75,49,254,105,214,212,242,94,74,18,180,154,146,162,129,120,21,198,158,242,166,85,95,129,152,188,62,137,90,164,73,144,243,205,84,173,118,202,60,216,72,82,158,113,44,244,239,57,202,144,132,154,152,101,7,204,105,105,109,179,82,212,251,134,102,125,171,140,173,78,53,107,40,150,77,102,27,114,219,143,62,248,166,201,105,18,226,59,21,244,161,116,202,130,146,78,50,242,82,235,75,208,203,84,56,148,173,39,169,40,136,200,200,64,190,23,30,59,48,203,241,175,39,154,47,122,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,214,205,158,63,73,204,198,60,220,248,178,170,92,74,124,25,242,58,106,83,45,83,218,138,255,0,163,153,213,17,78,81,182,106,55,100,242,137,28,197,169,197,246,250,136,50,105,13,161,19,3,132,134,79,170,183,157,228,222,104,47,50,184,40,244,43,90,70,219,87,166,117,81,17,90,154,100,227,114,22,110,161,100,234,227,50,95,54,180,17,114,222,91,138,109,74,82,90,125,149,251,94,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,10,224,226,169,145,138,174,41,70,254,82,56,71,75,151,80,187,41,177,226,211,107,150,245,54,150,169,18,107,44,115,73,182,165,50,152,237,155,174,73,104,156,74,87,191,113,28,118,146,100,164,114,54,185,234,184,101,100,74,149,130,54,109,59,28,241,74,217,150,222,40,87,163,184,168,176,234,140,37,11,182,225,44,212,148,161,182,245,51,68,151,154,209,78,45,123,92,66,28,228,109,108,201,238,108,245,0,1,94,188,66,248,122,99,70,108,241,162,139,136,216,115,115,217,84,234,109,58,215,141,68,117,170,220,217,108,190,167,219,151,45,229,41,41,102,51,169,52,109,144,130,35,53,17,234,74,236,238,51,246,188,55,178,83,138,121,62,253,34,126,147,43,246,165,79,229,111,162,58,47,65,74,146,247,47,165,234,249,156,222,115,13,105,175,82,141,187,119,107,162,181,211,66,214,106,128,160,30,40,254,59,49,55,240,95,39,132,61,86,3,231,71,249,54,100,70,231,195,123,41,92,203,250,254,188,43,44,70,144,204,238,75,148,40,39,76,167,52,185,218,54,180,188,151,148,107,82,99,168,182,167,152,211,171,53,31,36,219,114,37,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,40,202,141,11,41,120,53,10,205,229,82,166,93,245,45,38,93,53,184,76,173,61,124,173,203,54,219,37,56,102,179,101,132,47,148,217,104,132,158,139,115,150,133,186,225,9,0,50,174,37,255,0,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,185,76,113,193,76,44,205,206,13,29,139,116,212,58,235,110,187,209,213,169,213,154,51,177,157,121,189,170,75,173,73,134,250,219,117,178,230,54,106,71,49,41,61,205,60,226,72,244,94,163,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,18,179,247,145,58,86,110,237,152,85,219,106,100,74,78,34,219,177,206,37,30,100,167,18,196,41,76,57,33,149,56,212,231,17,29,215,214,134,219,76,133,50,148,25,18,92,121,102,125,139,80,140,28,49,120,122,87,105,85,216,217,138,204,13,161,85,161,79,161,84,18,237,165,64,169,178,134,156,91,136,67,205,187,42,108,71,217,55,27,216,226,153,92,99,220,219,132,227,38,230,221,188,165,46,213,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,205,56,130,100,42,222,204,205,155,58,249,195,234,20,72,120,169,72,142,227,208,87,31,165,132,138,250,204,227,36,217,156,241,180,107,121,105,143,29,77,199,53,56,132,33,107,34,82,146,131,51,42,33,29,43,47,25,126,191,179,53,138,16,112,163,14,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,99,73,81,167,67,113,214,211,217,184,134,135,176,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,78,101,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,21,193,197,191,57,54,245,235,37,204,172,88,145,162,77,69,183,88,231,93,21,57,16,162,201,71,86,211,77,169,150,96,200,39,22,166,150,218,157,146,212,131,216,219,164,182,205,162,86,195,121,43,133,89,93,203,37,253,154,108,80,166,225,253,161,26,92,58,106,228,37,53,171,132,233,207,73,133,70,96,219,117,205,239,169,178,218,149,173,44,58,150,144,181,32,156,112,146,141,201,212,212,155,116,207,150,27,208,176,127,134,101,213,133,246,196,202,172,186,85,179,79,160,83,162,61,84,156,185,114,150,219,117,120,68,70,183,23,255,0,98,18,73,109,9,209,13,161,8,74,80,154,44,26,157,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,80,183,17,92,228,198,205,134,40,70,167,218,145,162,42,196,178,36,75,102,218,156,112,157,143,54,114,36,55,24,164,60,249,45,197,22,197,59,24,212,209,108,109,100,218,147,204,73,47,82,79,229,200,78,72,43,185,184,190,221,155,113,197,170,211,112,202,137,205,106,183,91,134,242,35,188,185,70,201,155,49,98,41,198,156,67,143,111,83,75,112,182,26,80,214,187,148,149,56,209,46,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,236,248,104,103,214,54,60,219,204,224,174,44,215,98,49,136,180,56,237,179,72,91,156,221,245,250,115,17,91,74,158,83,207,58,226,159,156,74,109,231,94,47,83,114,20,75,66,84,72,120,209,32,51,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,103,219,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,85,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,149,113,127,223,252,150,95,252,239,255,0,253,78,10,1,26,83,202,119,133,140,27,248,127,111,121,115,2,176,56,178,103,54,133,139,117,223,228,207,99,82,185,180,171,18,224,92,138,221,98,66,22,135,31,172,71,67,209,149,26,58,15,77,25,107,154,242,86,226,136,205,199,8,182,104,132,18,222,136,25,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,22,208,74,82,18,183,93,105,6,180,111,220,87,167,139,216,215,133,153,2,192,43,43,229,77,62,235,172,219,116,111,70,217,84,239,71,181,26,68,229,114,161,57,202,113,237,238,48,217,234,220,69,110,82,116,245,140,180,73,17,246,115,252,4,226,129,128,89,137,197,138,22,14,89,86,134,32,66,173,92,29,87,76,253,82,159,9,184,168,228,70,118,66,247,169,185,110,44,181,67,42,34,209,7,235,25,107,161,106,101,45,106,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,246,206,254,116,110,172,220,98,59,243,161,42,171,68,176,105,188,182,40,150,243,179,156,83,107,229,27,219,103,73,96,150,108,148,197,147,238,17,169,5,234,54,105,107,114,246,155,139,252,185,102,202,37,87,29,112,211,22,177,150,179,81,151,73,180,240,190,215,169,84,144,227,81,213,190,169,85,106,11,207,179,21,167,20,147,104,144,217,182,218,223,237,53,146,28,105,36,146,231,19,173,199,81,37,51,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,250,190,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,34,255,0,18,235,2,78,32,228,183,17,34,211,109,232,149,90,149,14,60,106,252,83,120,154,223,13,17,36,182,236,169,13,45,195,45,139,76,50,150,71,180,247,169,10,90,19,187,126,211,207,184,183,78,9,248,59,85,162,217,183,230,55,215,40,49,26,143,114,200,139,68,160,76,122,42,147,45,76,69,55,21,49,77,56,164,17,28,103,29,113,132,25,182,179,37,59,13,100,162,35,105,34,205,0,64,15,238,213,229,99,253,224,226,175,253,85,78,255,0,78,19,127,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,232,7,63,199,188,107,181,114,237,132,245,220,99,189,105,245,89,180,91,127,165,234,88,165,180,219,146,151,207,146,212,116,108,75,142,54,131,209,111,36,207,85,151,170,71,166,167,161,28,64,254,237,94,86,63,222,14,42,255,0,213,84,239,244,225,63,197,32,113,58,206,212,204,115,196,121,56,73,133,247,94,252,54,181,247,67,122,77,38,164,249,197,185,101,40,217,113,199,30,65,26,90,121,150,30,101,40,100,246,173,59,144,227,168,113,73,117,4,158,65,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,208,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,202,227,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,117,179,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,88,87,10,60,244,254,163,43,248,215,121,255,0,228,241,108,9,179,147,254,18,85,75,114,65,171,254,75,165,66,147,251,108,146,255,0,189,217,18,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,112,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,25,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,154,112,188,226,5,255,0,131,121,82,197,215,191,178,164,217,149,133,43,254,114,233,198,154,252,137,63,243,104,209,27,101,175,216,107,79,162,98,213,4,63,199,190,40,24,5,151,108,88,174,224,229,235,104,98,4,218,213,191,210,245,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,125,3,42,89,214,194,204,224,252,169,253,25,208,46,186,103,201,46,135,173,244,236,88,204,243,58,174,127,47,149,201,125,221,116,233,151,187,118,221,53,78,154,234,122,72,0,16,255,0,138,94,5,195,198,12,169,215,174,72,84,110,174,228,195,191,245,73,76,121,179,97,183,17,21,179,34,168,33,78,58,91,185,61,47,49,229,54,133,37,75,114,51,31,72,210,72,85,11,139,52,224,159,131,180,170,213,229,126,99,125,114,131,45,217,22,212,120,180,74,4,199,162,165,81,18,252,162,113,83,20,211,138,65,153,73,109,166,216,65,155,107,35,75,83,22,74,35,39,82,45,208,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,18,83,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,75,212,191,75,167,194,114,42,249,241,154,144,141,138,114,91,107,61,16,242,72,245,65,122,196,122,106,90,25,246,12,175,230,130,193,205,157,129,80,196,108,57,164,92,20,234,109,58,176,237,17,214,171,113,217,101,245,62,219,44,188,165,37,44,186,234,77,27,100,32,136,205,68,122,146,187,59,140,233,135,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,87,49,121,104,197,60,175,223,111,88,184,153,73,253,158,138,179,13,137,62,139,169,252,203,46,185,210,62,243,77,243,185,92,244,33,205,169,245,23,170,79,216,103,245,127,149,230,50,255,0,38,15,228,143,214,210,190,66,250,67,173,221,208,39,174,228,245,29,87,73,205,215,111,39,170,249,253,118,115,119,122,188,206,95,205,134,78,114,245,252,167,243,5,109,225,52,217,53,88,84,89,124,249,181,186,133,58,47,57,200,112,88,105,78,41,70,102,70,134,185,139,38,216,75,171,35,74,92,125,191,85,103,162,21,103,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,61,255,0,19,172,237,76,199,60,71,147,132,152,95,117,239,195,107,95,116,55,164,210,106,79,156,91,150,82,141,151,28,113,228,17,165,167,153,97,230,82,134,79,106,211,185,14,58,135,20,151,80,73,240,25,9,201,5,119,55,23,219,179,110,56,181,90,110,25,81,57,173,86,235,112,222,68,119,151,40,217,51,102,44,69,56,211,136,113,237,234,105,110,22,195,74,26,215,114,146,167,26,37,223,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,173,184,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,34,254,104,56,133,224,190,83,47,250,126,28,226,53,177,122,212,106,85,26,59,85,182,157,162,66,136,243,9,97,199,158,101,41,82,158,146,210,137,123,163,172,204,137,38,90,26,123,123,200,189,6,84,179,173,133,153,193,249,83,250,51,160,93,116,207,146,93,15,91,233,216,177,153,230,117,92,254,95,43,146,251,186,233,211,47,118,237,186,106,157,53,212,244,144,0,33,254,61,241,64,192,44,187,98,197,119,7,47,91,67,16,38,214,173,254,151,169,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,236,25,95,205,5,131,155,59,2,161,136,216,115,72,184,41,212,218,117,97,218,35,173,86,227,178,203,234,125,182,89,121,74,74,89,117,212,154,54,200,65,17,154,136,245,37,118,119,25,211,15,20,127,29,152,155,248,47,147,194,17,84,94,159,14,236,130,195,203,29,170,119,230,41,83,233,85,44,77,173,242,164,104,113,152,145,242,101,178,109,212,116,209,100,237,53,147,203,67,238,38,67,141,172,155,87,170,218,119,37,190,99,179,84,6,85,199,170,196,92,51,186,176,190,163,71,167,93,49,57,126,158,183,233,87,53,57,244,54,225,51,42,12,248,173,200,105,109,169,104,78,253,188,197,52,179,78,169,39,89,117,4,165,108,212,79,254,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,227,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,48,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,238,30,215,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,19,255,0,138,22,122,127,66,150,170,240,59,7,47,62,147,18,107,91,61,49,38,18,119,61,66,165,184,218,140,244,120,148,93,60,199,181,111,151,161,41,104,104,214,231,205,41,81,220,58,96,166,82,106,181,169,43,135,70,166,75,159,33,184,239,203,91,81,153,83,171,75,12,52,183,158,116,210,146,51,36,54,211,110,56,181,119,37,8,82,143,66,35,49,237,112,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,233,153,124,44,205,5,136,205,245,134,117,111,218,235,104,211,31,141,233,74,103,207,60,211,125,91,12,186,231,39,155,200,90,219,220,175,93,26,40,189,164,89,172,26,83,202,119,133,140,27,248,127,111,121,115,3,53,130,221,49,219,60,244,172,190,228,107,9,240,175,14,106,145,39,98,45,213,134,244,122,107,171,135,84,74,95,181,216,85,30,33,170,83,169,101,194,125,153,42,110,66,21,27,82,73,107,171,187,140,155,38,220,170,187,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,119,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,191,1,197,31,192,158,38,254,11,231,16,133,0,139,41,226,145,159,168,120,137,215,101,147,7,42,20,170,149,160,93,28,139,138,226,135,37,137,204,213,220,46,84,150,99,68,113,181,45,9,101,165,147,102,227,132,100,226,157,108,219,245,16,218,249,208,215,43,185,100,191,179,77,138,20,220,63,180,35,75,135,77,92,132,166,181,112,157,57,233,48,168,204,27,110,185,189,245,54,91,82,181,165,135,82,210,22,164,19,142,18,81,185,58,154,147,161,76,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,252,152,247,141,118,174,93,176,158,187,140,119,173,62,171,54,139,111,244,189,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,140,24,123,197,219,45,184,149,127,219,88,115,66,178,113,41,138,149,213,88,133,68,134,236,186,108,4,176,219,242,94,67,45,169,197,38,98,148,72,37,44,140,204,146,163,211,93,8,251,132,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,101,81,242,57,27,49,220,56,112,227,24,108,117,203,70,34,217,116,122,242,25,136,218,29,144,138,229,57,154,205,69,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,48,2,147,83,188,176,162,255,0,133,89,134,220,186,5,217,103,86,27,146,210,37,196,34,126,159,81,136,241,41,36,227,47,36,200,150,219,173,150,168,113,39,218,147,37,23,121,11,243,201,6,116,109,92,220,97,195,19,166,170,149,68,191,169,188,198,43,118,243,83,155,83,139,229,19,59,167,70,96,214,111,20,53,155,237,145,41,101,234,56,106,107,114,246,147,139,174,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,132,85,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,6,85,197,255,0,127,242,89,127,243,191,255,0,245,56,40,4,90,78,99,51,235,39,6,50,137,132,217,126,193,250,236,184,24,131,83,195,123,81,234,173,94,39,41,101,73,167,63,76,45,236,182,234,93,230,199,156,162,75,10,35,54,189,86,95,39,16,164,172,219,90,107,131,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,23,253,146,236,164,218,185,70,194,194,181,169,174,245,215,37,119,166,168,92,213,21,41,183,121,147,147,25,180,45,134,29,38,90,112,225,182,225,60,166,80,225,26,147,206,112,204,245,89,142,65,197,219,15,111,236,74,203,109,183,66,195,155,30,224,186,170,76,95,16,229,187,14,137,76,122,115,237,176,152,19,210,167,84,219,41,82,137,4,165,161,38,163,45,53,90,75,218,66,15,240,225,203,214,62,216,217,206,195,203,166,245,192,252,64,183,232,176,189,45,212,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,251,84,162,34,237,50,22,149,157,60,184,213,115,79,128,213,92,43,161,94,242,237,170,146,164,51,82,134,178,117,73,133,53,246,55,27,113,103,37,36,106,92,101,40,201,93,132,102,135,16,203,164,149,242,249,106,206,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,213,50,177,155,123,55,21,178,19,138,185,118,85,175,18,220,187,48,247,9,238,5,161,154,116,99,68,42,173,57,16,156,66,166,145,151,98,36,155,175,32,223,74,143,231,28,123,154,131,61,238,33,154,161,22,233,198,59,51,22,108,59,54,14,88,104,208,109,250,245,195,81,144,205,94,180,243,196,111,73,182,208,209,161,113,185,68,73,218,212,153,9,91,132,103,191,122,99,154,200,209,182,74,22,85,87,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,20,101,23,4,42,185,113,203,165,153,131,85,218,228,74,189,74,129,30,74,166,75,136,218,144,193,191,34,83,210,92,67,123,189,101,33,10,124,208,75,50,73,172,144,74,52,163,118,194,236,3,197,99,93,235,96,225,214,17,221,247,174,41,71,137,42,211,165,209,228,187,86,135,37,12,173,19,216,52,26,78,33,54,250,146,211,171,124,212,76,161,165,153,19,139,113,40,254,176,204,96,191,62,21,149,106,85,71,35,150,12,58,125,78,36,169,20,185,21,136,147,154,101,228,173,113,95,58,156,151,137,167,82,71,170,22,109,60,211,132,149,104,123,28,66,187,148,70,114,212,6,107,63,146,118,105,255,0,244,105,197,95,253,141,168,255,0,240,70,130,50,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,88,141,92,71,173,59,170,249,201,142,33,218,214,85,179,85,184,43,83,125,19,211,83,169,112,156,151,41,253,149,88,139,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,197,32,255,0,36,236,211,255,0,232,211,138,191,251,27,81,255,0,224,141,20,98,149,129,250,80,177,42,118,47,203,91,174,210,244,159,39,250,102,214,169,116,21,72,188,183,144,239,204,191,181,91,55,114,246,43,213,61,80,181,167,219,168,206,14,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,177,94,15,185,179,161,71,211,41,151,29,14,149,74,151,39,159,81,182,166,211,169,139,75,213,121,69,207,126,105,79,120,150,162,83,201,97,13,19,75,229,165,60,168,166,133,47,113,52,149,90,160,10,75,226,221,153,187,7,28,241,66,215,195,252,57,147,18,177,77,195,216,242,148,237,195,6,162,204,184,85,23,231,183,21,197,34,58,153,53,37,72,105,44,161,42,89,171,83,113,78,35,106,121,100,165,241,92,137,101,158,242,204,182,60,209,169,84,41,215,5,10,133,110,72,106,175,93,185,232,230,77,191,71,67,123,150,199,37,227,81,19,114,93,117,178,67,70,91,150,147,220,233,33,105,101,100,86,233,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,26,241,4,200,85,189,153,155,54,117,243,135,212,40,144,241,82,145,29,199,160,174,63,75,9,21,245,153,198,73,179,57,227,104,214,242,211,30,58,155,142,106,113,8,66,214,68,165,37,6,102,84,87,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,186,158,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,149,13,120,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,233,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,138,73,145,246,145,137,43,193,175,9,241,79,11,255,0,75,255,0,164,204,52,186,237,47,73,252,159,232,189,59,70,147,3,170,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,44,168,7,63,199,236,99,161,101,255,0,6,174,204,98,184,217,234,34,91,52,245,72,110,54,229,163,171,148,181,19,113,163,111,66,22,109,243,95,113,166,185,155,13,40,223,185,94,170,76,198,101,197,217,240,121,198,250,85,249,151,73,24,52,205,14,92,58,150,23,72,52,200,150,167,18,182,39,49,81,149,46,75,75,71,114,144,180,168,158,66,144,100,101,162,27,81,40,247,154,27,158,160,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,226,156,71,178,245,143,183,206,115,177,14,233,178,176,63,16,46,10,44,223,68,244,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,197,36,200,251,72,196,224,225,19,135,183,246,26,229,182,228,161,98,53,143,112,90,181,39,239,137,146,218,135,91,166,61,5,247,24,84,8,9,75,169,109,228,165,70,131,82,22,146,81,22,154,161,69,236,49,92,28,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,209,158,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,140,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,228,248,63,229,250,171,133,152,13,83,197,123,141,18,227,84,177,70,68,121,113,161,186,74,65,53,74,139,205,76,71,77,181,182,149,37,110,169,233,14,146,137,75,66,217,92,101,39,77,85,175,229,227,87,225,98,214,248,129,7,203,170,34,189,120,103,82,105,85,252,235,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,162,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,213,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,191,238,25,115,99,79,200,230,24,63,22,147,18,156,132,199,169,50,108,198,83,170,66,150,221,78,90,22,241,155,171,90,183,184,164,169,197,145,25,32,150,181,18,18,132,109,66,101,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,10,139,226,237,130,24,209,137,89,146,182,235,184,115,132,55,173,213,77,98,199,135,17,217,148,74,4,185,204,54,250,103,207,82,154,83,140,182,164,146,201,43,66,141,38,122,232,180,159,180,135,74,224,215,132,248,167,133,255,0,165,255,0,210,102,26,93,118,151,164,254,79,244,94,157,163,73,129,213,114,253,33,204,229,115,144,157,251,121,136,221,183,93,55,167,94,242,22,84,2,144,56,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,233,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,138,73,145,246,145,137,193,194,39,15,111,236,53,203,109,201,66,196,107,30,224,181,106,79,223,19,37,181,14,183,76,122,11,238,48,168,16,18,151,82,219,201,74,141,6,164,45,36,162,45,53,66,139,216,98,184,56,163,248,236,196,223,193,124,158,16,145,92,29,242,171,102,223,82,107,89,150,190,233,177,42,203,181,107,8,164,218,241,29,112,212,136,181,22,218,67,239,76,117,147,70,213,45,9,126,55,33,91,207,106,249,171,52,18,208,202,211,110,128,3,42,226,247,170,121,85,179,115,95,195,243,10,236,250,205,54,34,110,122,118,27,209,164,218,117,119,28,54,87,78,168,157,41,141,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,82,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,251,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,93,215,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,168,188,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,197,175,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,85,95,28,239,169,63,204,159,195,69,117,96,38,53,221,89,118,197,138,22,49,217,84,250,84,218,213,191,213,116,204,85,26,113,200,171,231,198,118,58,247,165,183,27,89,232,135,148,101,162,203,214,34,215,82,212,143,202,221,55,101,213,124,215,101,93,55,173,205,85,184,43,83,118,117,53,26,164,215,37,202,127,98,18,132,111,117,195,82,213,181,8,74,75,83,236,74,72,139,176,136,93,247,14,236,130,195,203,29,170,119,230,41,83,233,85,44,77,173,242,164,104,113,152,145,242,101,178,109,212,116,209,100,237,53,147,203,67,238,38,67,141,172,155,87,170,218,119,37,190,99,176,131,137,174,68,170,184,35,121,84,113,207,11,109,152,141,225,125,122,67,106,149,14,150,194,144,139,110,106,201,41,82,28,111,83,36,70,121,221,84,218,209,181,180,45,206,70,214,200,153,230,240,12,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,124,40,105,79,41,222,22,48,111,225,253,189,229,204,12,214,9,21,156,204,47,170,217,115,176,146,252,121,82,223,166,226,14,19,218,21,40,239,170,18,154,97,167,227,82,35,66,118,42,29,212,210,242,210,152,236,188,173,54,154,74,83,100,105,238,82,165,87,3,234,157,154,213,255,0,138,116,105,205,196,59,178,85,30,157,38,150,181,68,53,62,84,230,158,117,51,73,15,109,209,8,55,94,129,185,27,139,121,147,103,162,185,102,105,183,65,21,120,163,248,19,196,223,193,124,226,16,160,17,239,241,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,76,234,225,25,154,220,56,195,250,235,185,121,186,45,42,85,22,171,122,212,25,77,46,228,138,201,54,229,66,81,34,74,185,53,25,15,200,255,0,144,98,43,76,52,73,55,29,89,26,119,186,165,170,223,196,106,226,61,105,221,87,206,76,113,14,214,178,173,154,173,193,90,155,232,158,154,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,42,47,44,153,100,204,149,3,50,88,81,93,174,229,243,18,169,212,218,117,241,66,151,50,100,187,78,123,44,70,97,185,236,169,199,92,113,77,18,80,132,164,141,70,163,50,34,34,51,49,160,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,136,171,197,115,34,223,175,205,6,10,89,159,249,68,171,254,20,21,127,130,164,213,27,142,73,255,0,149,234,150,149,126,195,198,143,239,135,133,117,96,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,158,235,196,135,30,108,220,201,98,94,28,98,181,153,54,34,145,81,195,122,114,42,112,89,144,111,46,147,81,41,211,206,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,114,131,129,143,215,103,229,191,226,66,42,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,158,144,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,220,162,51,253,96,0,50,174,47,251,255,0,146,203,255,0,157,255,0,255,0,169,193,64,35,245,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,47,39,134,102,75,191,147,102,28,47,18,47,84,243,47,235,250,159,17,249,49,222,131,201,114,133,4,203,154,136,58,184,132,188,151,148,107,74,164,36,246,167,152,211,72,36,159,36,156,114,106,128,0,175,94,39,185,10,147,140,244,169,121,129,193,250,20,185,248,131,76,143,25,154,173,34,39,41,5,86,167,48,151,183,188,219,73,107,155,34,114,73,76,36,136,221,245,153,96,155,66,84,178,109,10,166,186,101,90,171,69,146,185,148,106,156,184,18,28,142,252,69,187,25,229,52,181,48,251,75,101,230,141,73,50,51,67,141,56,227,107,79,114,144,181,36,245,35,50,31,148,125,95,245,85,126,221,95,238,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,23,147,195,239,33,86,246,89,172,216,55,206,32,208,162,76,197,74,188,118,222,156,185,29,44,212,80,22,71,37,36,204,23,137,162,91,43,84,121,9,110,65,165,197,161,107,65,146,84,164,17,25,204,160,16,131,139,238,40,82,172,188,165,201,176,222,76,71,234,88,131,88,133,77,142,194,166,165,167,218,98,51,201,154,236,164,53,161,169,228,37,81,217,101,90,109,36,156,166,204,213,220,149,81,176,179,78,9,248,197,74,162,222,87,230,8,87,43,210,218,145,114,199,139,91,160,67,122,82,83,17,79,197,39,19,49,45,54,165,145,156,151,26,113,133,153,54,131,53,53,13,102,163,34,105,34,221,0,0,69,95,238,163,228,79,255,0,62,127,247,102,177,254,136,36,165,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,4,74,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,162,31,245,85,97,93,95,238,173,185,114,91,149,15,248,200,115,169,179,163,185,255,0,69,198,94,109,196,125,138,74,147,236,50,23,231,144,76,228,198,205,246,23,205,168,87,99,68,129,125,219,18,9,155,142,12,24,78,177,9,8,125,199,142,27,209,205,199,28,53,33,109,52,105,81,26,247,147,141,57,170,82,131,108,213,205,120,157,103,106,30,6,97,196,156,36,194,251,175,102,36,221,27,161,189,38,147,82,96,165,91,81,82,76,184,227,143,32,141,78,178,243,236,188,148,50,123,80,173,171,113,212,56,149,52,130,85,48,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,69,25,93,203,37,131,149,156,47,166,225,253,161,26,36,202,146,35,165,53,171,132,233,204,198,155,89,124,156,117,205,239,169,178,220,164,33,79,186,150,144,181,44,219,108,210,141,202,208,212,174,107,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,41,175,140,174,5,225,198,27,98,61,153,138,22,85,27,209,85,92,70,244,179,181,246,88,50,76,89,18,162,156,83,41,73,108,139,212,121,206,169,92,211,35,218,181,33,43,52,146,212,226,215,197,120,92,120,236,195,47,198,188,158,104,191,224,0,21,151,198,195,24,170,180,91,54,195,193,10,29,122,35,81,238,89,18,171,117,248,108,202,82,101,169,136,166,218,97,165,214,210,178,35,140,227,174,62,178,39,16,100,167,97,160,210,100,109,40,84,88,153,92,40,113,138,171,134,185,180,162,90,42,175,68,131,111,98,12,121,20,74,163,83,101,41,166,28,125,44,184,244,37,33,59,210,131,146,114,16,134,27,53,18,143,73,78,161,5,185,194,49,123,192,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,8,149,157,142,31,54,14,108,35,68,184,232,207,68,180,239,184,178,26,74,235,81,225,178,148,78,97,199,98,182,242,231,109,107,157,45,108,196,97,194,142,142,107,100,75,50,73,169,40,81,154,101,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,5,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,113,65,180,254,74,103,107,16,122,123,103,208,208,43,62,142,171,67,217,11,167,102,103,54,11,29,68,150,244,34,75,155,229,38,78,247,11,93,206,147,187,140,212,74,19,43,129,245,235,85,159,96,98,158,28,189,30,33,83,104,117,138,117,110,59,169,66,185,234,126,115,46,178,234,86,173,219,77,4,154,123,38,146,36,145,145,169,205,77,90,145,38,205,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,115,76,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,110,211,31,175,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,0,28,83,26,243,153,150,204,187,93,81,108,172,99,196,143,147,245,169,180,244,85,24,141,232,121,242,247,197,91,142,54,151,55,199,97,196,22,171,101,194,208,207,119,171,174,154,25,25,253,108,11,205,30,4,230,83,211,127,161,75,231,229,31,201,206,155,210,127,209,147,33,242,58,142,111,39,251,229,166,247,110,228,59,244,117,211,111,110,154,150,189,84,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,112,174,32,153,10,183,179,51,102,206,190,112,250,133,18,30,42,82,35,184,244,21,199,233,97,34,190,179,56,201,54,103,60,109,26,222,90,99,199,83,113,205,78,33,8,90,200,148,164,160,204,202,10,228,115,134,134,46,98,141,228,171,227,24,99,222,184,81,111,91,50,18,228,71,144,194,233,117,249,85,20,17,45,149,195,39,219,220,194,26,81,161,195,144,104,61,84,68,134,200,213,189,108,221,160,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,207,242,207,154,172,35,205,125,155,38,240,194,218,148,180,174,157,35,166,169,210,42,77,161,154,141,57,102,106,229,155,205,33,107,78,199,18,147,82,22,133,41,10,209,73,215,122,28,66,59,0,10,171,227,157,245,39,249,147,248,104,170,177,107,220,43,242,21,26,44,106,86,105,241,146,133,18,98,230,71,102,161,99,83,36,115,73,112,214,78,188,147,159,38,59,141,37,38,179,74,24,118,42,210,181,163,99,188,221,9,100,210,145,105,67,228,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,80,14,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,184,214,52,167,148,239,11,24,55,240,254,222,242,230,6,107,5,154,103,255,0,11,234,183,15,15,204,175,226,189,61,82,222,143,102,90,244,122,108,232,236,194,83,168,109,138,133,42,38,146,157,116,143,70,80,135,97,180,209,110,78,138,92,164,22,228,153,17,46,42,240,240,189,105,86,6,116,176,170,187,89,143,45,232,242,171,11,162,33,49,144,149,44,159,168,70,118,11,42,50,82,146,91,18,236,150,212,179,215,82,65,40,200,148,100,73,61,15,8,171,197,31,192,158,38,254,11,231,16,133,0,141,30,230,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,64,56,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,215,248,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,97,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,126,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,72,60,75,242,57,39,46,55,147,216,195,99,174,34,240,234,244,172,56,134,98,54,134,163,174,135,81,120,156,124,225,37,148,18,82,113,141,40,117,76,169,9,245,16,217,182,178,35,74,22,244,32,22,169,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,237,89,51,206,141,171,148,124,136,222,19,161,42,149,91,191,170,88,129,41,138,37,188,236,230,210,226,57,180,200,155,103,73,96,150,79,28,52,27,14,17,169,5,235,184,73,107,114,55,27,136,142,185,68,206,101,253,150,92,104,151,136,210,231,75,175,211,110,233,13,53,121,53,53,215,165,63,53,133,75,67,207,203,66,77,246,210,228,226,79,60,155,117,229,40,136,223,119,95,166,163,23,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,50,174,47,251,255,0,146,203,255,0,157,255,0,255,0,169,193,64,34,221,56,83,228,98,149,69,182,96,102,139,21,233,113,42,21,42,252,114,114,212,162,212,105,105,89,83,24,68,132,56,213,76,249,237,238,76,149,169,132,45,135,26,208,146,202,247,146,215,206,34,106,205,0,0,0,84,7,20,92,130,204,179,235,181,44,204,96,237,62,171,84,165,92,117,9,51,174,202,59,17,159,152,229,50,82,208,236,151,234,73,90,82,173,144,213,203,113,78,243,13,41,101,197,39,105,154,28,36,51,90,194,221,56,101,112,239,141,106,198,167,102,63,30,237,201,104,185,209,33,197,219,86,197,86,158,236,101,209,150,203,170,65,77,148,203,201,74,142,73,169,6,166,82,101,177,180,26,30,35,83,138,65,177,102,128,2,149,184,201,227,95,203,156,193,82,112,114,37,63,147,19,12,169,231,206,125,198,182,184,252,234,139,81,228,57,181,68,226,137,76,165,132,67,36,234,132,40,156,231,235,185,59,12,69,91,15,5,62,92,229,247,21,177,142,37,67,147,47,12,170,22,223,57,135,29,218,219,240,106,46,203,142,230,212,147,106,53,60,151,209,12,211,170,208,146,111,159,174,229,108,33,232,50,51,138,20,172,28,205,166,25,223,149,212,196,42,107,21,143,70,204,126,92,212,196,98,35,19,153,114,19,146,156,117,68,105,74,25,76,147,120,245,208,140,155,50,53,39,93,197,163,48,0,25,172,254,73,217,167,255,0,209,167,21,127,246,54,163,255,0,193,26,8,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,233,96,2,170,248,174,100,91,245,249,160,193,75,51,255,0,40,149,127,194,130,175,240,84,154,163,113,201,63,242,189,82,210,175,216,120,209,253,240,240,175,92,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,30,86,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,61,195,23,36,176,240,51,14,35,98,222,40,90,155,49,38,232,219,49,152,213,106,107,5,42,218,138,146,121,182,219,101,102,74,117,151,159,101,229,45,226,220,133,109,91,109,45,180,169,165,154,167,80,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,56,57,198,204,47,242,159,204,21,201,139,48,163,85,97,81,101,242,33,81,41,245,25,92,231,33,193,97,164,182,148,145,17,154,26,230,44,156,125,77,32,205,41,113,247,61,101,158,171,87,21,1,165,60,172,99,95,242,137,203,237,147,140,110,83,250,41,119,5,60,250,246,18,215,45,180,78,97,213,199,149,202,79,49,195,38,77,246,93,54,247,44,213,203,52,110,209,90,145,117,80,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,211,142,13,129,37,218,86,22,98,148,27,122,33,71,139,34,163,64,170,85,146,77,37,243,91,169,105,248,81,214,122,243,86,130,38,103,173,61,134,132,25,185,244,77,194,221,26,248,73,222,181,91,87,58,86,253,10,159,30,35,145,239,26,61,86,137,57,79,33,70,182,216,68,101,78,37,52,100,162,34,95,54,11,73,51,81,40,182,41,101,166,166,74,77,239,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,94,245,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,237,157,124,215,87,115,105,140,179,111,46,109,86,29,161,77,214,29,173,68,154,242,21,208,69,218,130,113,195,75,100,72,39,159,90,57,174,30,171,81,106,134,249,139,67,77,152,244,25,28,207,29,229,148,43,201,81,101,34,93,115,14,171,146,18,186,245,5,11,45,237,175,66,79,91,15,113,146,81,37,41,36,145,164,204,144,242,18,72,89,164,210,211,173,95,157,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,0,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,14,149,193,175,9,241,79,11,255,0,75,255,0,164,204,52,186,237,47,73,252,159,232,189,59,70,147,3,170,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,44,168,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,138,248,136,231,234,102,103,46,162,176,240,182,161,85,166,225,149,19,155,31,82,146,252,127,148,206,27,141,47,169,149,27,113,32,217,66,216,109,81,219,113,6,226,125,103,21,181,78,114,218,224,25,116,204,190,41,229,126,251,102,250,195,58,183,237,117,180,105,143,201,244,93,79,230,94,105,190,173,134,93,111,157,202,231,173,109,238,87,168,189,20,94,210,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,42,175,142,119,212,159,230,79,225,162,26,240,244,176,44,220,79,206,54,28,217,152,129,111,68,174,208,165,72,159,38,69,62,89,26,152,125,113,169,242,100,52,78,39,93,22,130,117,150,204,208,173,80,178,35,74,137,73,51,73,232,120,0,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,153,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,47,162,191,131,149,220,125,225,115,109,97,85,172,246,202,213,87,11,237,153,20,230,246,160,250,153,81,35,67,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,208,184,212,70,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,58,241,71,240,39,137,191,130,249,196,33,64,35,85,2,152,56,178,230,238,193,198,171,154,145,130,248,115,78,183,235,180,219,54,66,42,78,222,81,100,51,48,228,190,252,114,53,69,130,251,42,82,74,49,37,104,231,106,122,173,230,144,157,168,228,18,156,140,25,71,203,214,41,230,35,25,104,22,230,25,201,170,208,186,26,131,50,102,221,177,98,201,91,54,238,196,184,251,114,22,235,36,92,167,143,167,89,48,74,91,123,221,74,82,75,71,106,147,163,58,76,41,52,234,84,42,124,202,180,186,164,136,177,219,101,217,210,210,210,95,148,180,164,137,79,56,76,161,13,18,212,100,106,50,109,8,70,166,123,82,146,208,139,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,102,87,234,185,76,198,137,56,115,50,175,18,163,77,168,199,93,110,130,235,82,20,243,233,165,57,46,67,49,147,41,70,211,73,41,59,99,153,184,77,164,209,169,250,167,236,41,191,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,138,163,218,221,152,41,139,150,45,155,111,226,37,225,135,23,5,38,216,186,163,183,38,145,87,147,5,105,137,41,14,27,188,162,39,116,218,149,173,44,56,226,16,163,37,169,173,174,164,141,181,161,106,149,92,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,223,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,12,171,139,254,255,0,228,178,255,0,231,127,255,0,234,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,51,45,143,216,199,93,204,6,50,221,152,197,113,179,211,203,185,170,10,144,220,109,200,95,73,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,116,200,142,89,41,87,55,13,169,152,113,112,198,151,2,70,47,199,171,213,36,157,102,156,153,8,130,251,255,0,205,160,205,98,58,201,6,164,37,168,176,165,180,102,173,77,102,78,33,105,35,70,218,76,26,83,202,198,53,255,0,40,156,190,217,56,198,229,63,162,151,112,83,207,175,97,45,114,219,68,230,29,92,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,23,85,0,0,0,1,229,49,86,233,195,139,47,14,46,59,147,23,167,82,162,89,145,41,238,166,182,170,163,68,236,87,34,184,92,181,50,182,140,149,206,230,111,38,201,162,74,148,226,150,72,74,84,106,36,158,104,177,10,109,155,81,191,238,90,134,28,210,101,210,237,57,85,137,175,80,96,203,81,169,248,180,229,60,179,140,203,134,107,89,154,210,209,161,38,102,181,246,145,250,202,239,63,127,148,91,203,8,236,12,197,217,151,78,59,208,34,86,108,72,210,36,179,88,139,46,150,138,139,4,135,162,188,203,111,57,25,100,100,226,26,117,198,221,50,36,169,100,77,153,161,42,89,37,39,164,144,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,4,117,226,11,140,85,92,16,202,93,245,119,91,85,232,148,171,134,108,118,104,148,119,93,148,166,31,55,229,188,134,92,84,85,33,104,95,82,220,117,72,125,179,65,234,147,99,121,145,165,10,33,64,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,243,227,208,87,108,11,202,217,182,109,155,206,187,111,75,137,66,188,99,201,147,66,168,40,136,216,156,136,242,23,29,242,66,136,204,137,109,186,217,146,144,122,44,137,77,168,203,107,136,82,173,39,130,158,58,76,170,208,175,76,188,87,171,60,239,66,108,185,45,216,206,19,238,56,136,174,175,151,57,9,89,153,180,219,40,121,81,86,150,200,144,163,114,91,235,245,245,81,162,207,192,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,90,247,18,235,2,78,32,228,183,17,34,211,109,232,149,90,149,14,60,106,252,83,120,154,223,13,17,36,182,236,169,13,45,195,45,139,76,50,150,71,180,247,169,10,90,19,187,126,211,160,203,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,53,17,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,171,110,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,71,170,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,83,56,110,52,190,166,84,109,196,131,101,11,97,181,71,109,196,27,137,245,156,86,213,57,203,107,159,228,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,79,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,242,185,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,200,174,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,118,128,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,61,56,168,103,214,76,169,53,92,172,96,221,118,92,52,67,144,245,62,249,169,199,229,26,38,32,218,101,69,2,52,134,221,82,137,4,165,190,212,164,41,8,94,246,185,90,154,13,212,174,0,101,227,47,215,246,102,177,66,14,20,97,202,34,34,165,50,60,137,110,204,156,79,20,40,76,50,217,169,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,123,55,16,237,89,251,200,157,87,40,151,52,42,237,181,50,93,91,14,174,41,7,18,143,50,83,138,126,108,87,219,142,202,156,106,115,136,142,211,8,91,142,42,66,153,74,12,205,77,178,179,62,212,40,121,252,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,88,60,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,6,125,179,41,132,50,112,23,30,111,156,35,121,137,109,199,183,107,15,51,79,57,111,180,243,238,211,151,163,176,158,113,109,104,131,91,145,156,101,195,34,36,232,107,50,52,164,200,210,87,19,194,59,19,45,91,195,40,84,123,22,147,47,74,213,133,80,159,79,171,197,113,198,249,137,234,101,189,49,135,210,132,172,214,76,173,15,154,18,181,165,59,156,97,244,145,25,35,83,245,124,81,252,9,226,111,224,190,113,8,80,8,185,62,40,89,250,174,224,182,252,188,96,205,67,163,187,234,180,244,72,174,215,227,73,65,189,69,138,246,226,68,102,9,10,53,181,49,196,17,44,220,81,37,77,52,227,107,111,85,186,135,25,170,28,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,158,87,114,201,96,229,103,11,233,184,127,104,70,137,50,164,136,233,77,106,225,58,115,49,166,214,95,39,29,115,123,234,108,183,41,8,83,238,165,164,45,75,54,219,52,163,114,180,53,43,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,138,188,81,252,118,98,111,224,190,79,8,123,254,24,121,32,135,152,187,170,78,47,98,68,93,246,13,159,80,101,168,241,210,243,11,244,173,97,151,35,200,56,175,199,117,167,9,200,124,133,104,241,43,97,171,158,218,80,165,104,230,203,127,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,225,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,167,87,10,124,243,213,104,183,52,12,174,226,189,82,93,66,155,95,144,77,218,149,170,141,81,75,58,99,232,142,134,218,166,31,61,205,169,140,180,176,132,48,219,90,26,94,94,194,66,249,196,109,91,160,12,171,139,254,255,0,228,178,255,0,231,127,255,0,234,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,58,241,5,198,42,174,8,101,46,250,187,173,170,244,74,85,195,54,59,52,74,59,174,202,83,15,155,242,222,67,46,42,42,144,180,47,169,110,58,164,62,217,160,245,73,177,188,200,210,133,16,207,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,136,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,103,219,136,222,25,254,139,243,147,136,244,232,241,42,173,192,175,84,19,115,67,126,160,222,157,87,94,218,100,72,91,42,36,37,43,101,50,156,146,210,76,181,211,146,104,82,148,164,40,196,255,0,224,183,140,117,219,195,6,174,220,29,171,179,204,137,135,117,8,242,41,114,119,32,182,197,169,42,67,138,141,177,40,35,61,143,177,33,222,98,150,181,43,169,219,234,165,180,145,216,168,0,0,0,10,86,226,133,158,159,211,93,212,188,14,193,203,207,171,195,106,46,207,76,73,132,157,172,215,106,141,184,163,61,30,37,31,81,13,157,27,229,232,73,66,221,37,185,243,169,76,119,10,63,228,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,116,17,118,172,219,108,148,225,146,9,231,214,142,83,101,162,212,90,173,206,90,208,211,132,57,254,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,178,174,19,185,223,153,114,122,51,41,152,153,43,124,186,125,60,218,178,102,147,47,188,244,166,217,234,31,145,22,83,202,117,100,158,83,4,130,142,73,109,13,165,168,234,65,171,113,54,149,89,248,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,41,91,140,158,53,252,185,204,21,39,7,34,83,249,49,48,202,158,124,231,220,107,107,143,206,168,181,30,67,155,84,78,40,148,202,88,68,50,78,168,66,137,206,126,187,147,176,195,131,102,10,124,185,204,21,91,24,229,212,57,49,48,202,158,92,150,27,119,107,143,206,168,181,34,59,123,146,109,168,148,202,88,68,195,86,139,66,137,206,70,155,147,188,132,0,19,255,0,19,48,83,229,207,9,28,28,198,56,149,14,76,188,50,168,86,185,204,56,238,214,223,131,81,174,187,29,205,169,38,212,106,121,47,162,25,167,85,161,36,223,63,93,202,216,66,42,229,99,26,255,0,147,182,96,172,156,99,114,159,214,196,183,234,7,215,176,150,185,142,46,11,237,46,60,174,82,121,141,145,188,76,60,233,183,185,100,158,97,35,118,169,212,143,74,96,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,206,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,151,123,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,47,207,134,141,255,0,39,16,114,91,135,114,170,87,12,74,173,74,135,30,77,2,81,50,109,111,134,136,146,92,106,44,119,80,217,22,197,166,25,68,50,220,91,212,133,33,106,221,191,113,196,190,57,223,82,127,153,63,134,138,181,166,85,170,180,89,43,153,70,169,203,129,33,200,239,196,91,177,158,83,75,83,15,180,182,94,104,212,147,35,52,56,211,142,54,180,247,41,11,82,79,82,51,33,208,50,241,151,235,251,51,88,161,7,10,48,229,17,17,82,153,30,68,183,102,78,39,138,20,38,25,108,212,167,100,56,203,110,41,180,26,182,52,149,26,116,55,29,109,61,155,136,104,123,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,252,172,197,229,163,11,51,65,98,61,98,226,101,39,246,122,42,204,54,35,122,82,153,243,204,186,231,72,251,205,57,201,230,242,16,135,54,167,215,70,169,63,97,150,122,241,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,143,240,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,93,165,0,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,130,249,196,33,65,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,173,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,4,100,163,42,52,44,165,224,212,43,55,149,74,153,119,212,180,153,116,214,225,50,180,245,242,183,44,219,108,148,225,154,205,150,16,190,83,101,162,18,122,45,206,90,22,235,132,59,5,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,76,170,222,89,80,197,202,133,159,89,166,203,85,177,81,145,34,77,167,87,113,194,121,21,26,113,47,212,37,58,148,33,61,75,105,83,105,121,27,83,181,102,74,34,229,173,181,175,191,240,202,207,109,87,4,111,42,118,6,98,149,205,17,188,47,175,72,113,49,102,85,31,82,17,109,205,89,41,73,91,110,104,100,136,207,59,162,92,66,246,182,133,185,207,220,217,19,220,222,193,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,85,7,24,236,33,147,101,102,94,14,41,71,98,89,211,113,30,142,203,203,125,231,218,82,61,35,5,8,138,243,45,33,58,45,8,76,114,128,179,53,145,234,183,151,181,71,161,165,30,215,130,94,38,90,182,254,35,226,38,22,213,165,244,245,171,194,159,79,168,82,57,142,54,134,228,116,7,39,158,194,119,44,150,183,141,18,201,196,161,9,87,205,176,250,140,210,72,237,154,188,81,252,9,226,111,224,190,113,8,80,8,250,191,234,170,253,186,191,221,91,142,228,184,234,31,241,147,39,84,167,72,115,254,147,143,60,227,139,251,84,165,43,218,102,47,167,33,57,32,161,101,30,196,118,109,199,22,149,82,196,218,223,53,170,221,110,27,203,144,202,34,147,198,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,34,175,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,35,254,116,114,147,106,230,231,11,14,214,169,59,208,220,148,46,166,161,108,212,82,166,218,229,206,84,103,16,134,31,116,217,117,194,134,227,134,202,158,67,100,74,87,37,179,35,213,4,51,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,169,196,11,244,237,14,14,2,98,179,219,47,234,85,61,94,139,168,169,90,55,88,131,17,136,200,249,215,95,146,183,164,84,86,125,75,238,109,65,36,219,109,107,236,218,161,63,198,85,197,255,0,127,242,89,127,243,191,255,0,245,56,40,4,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,84,28,112,111,248,206,213,112,179,11,96,220,50,202,68,88,245,26,253,82,146,147,117,44,26,29,83,76,66,144,178,211,148,181,145,179,61,9,237,53,160,141,207,162,78,22,238,21,194,59,12,238,171,195,55,180,123,234,147,19,74,45,133,79,159,80,171,202,113,183,57,105,234,98,61,13,134,18,180,160,208,79,45,111,154,210,133,169,59,155,97,245,17,153,163,67,189,65,86,188,112,108,9,46,210,176,179,20,160,219,209,10,60,89,21,26,5,82,172,146,105,47,154,221,75,79,194,142,179,215,154,180,17,51,61,105,236,52,32,205,207,162,110,22,232,215,194,135,24,170,184,107,155,74,37,162,170,244,72,54,246,32,199,145,68,170,53,54,82,154,97,199,210,203,143,66,82,19,189,40,57,39,33,8,97,179,81,40,244,148,234,16,91,156,35,23,188,0,0,0,32,7,20,44,244,254,133,45,85,224,118,14,94,125,38,36,214,182,122,98,76,36,238,122,133,75,113,181,25,232,241,40,186,121,143,106,223,47,66,82,208,209,173,207,154,82,163,184,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,20,101,119,44,150,14,86,112,190,155,135,246,132,104,147,42,72,142,148,214,174,19,167,51,26,109,101,242,113,215,55,190,166,203,114,144,133,62,234,90,66,212,179,109,179,74,55,43,67,82,185,254,126,242,109,27,55,216,95,10,159,66,147,18,5,247,108,72,55,173,201,211,166,186,196,36,33,247,25,41,140,200,38,219,112,212,133,180,209,41,38,72,222,78,52,222,138,74,13,194,85,6,127,170,171,10,234,255,0,117,109,203,146,220,168,127,198,67,157,77,157,29,207,250,46,50,243,110,35,236,82,84,159,97,144,191,60,130,103,38,54,111,176,190,109,66,187,26,36,11,238,216,144,76,220,112,96,194,117,136,72,67,238,60,112,222,142,110,56,225,169,11,105,163,74,136,215,188,156,105,205,82,148,27,102,175,203,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,25,151,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,133,234,112,214,192,31,208,86,88,45,255,0,148,120,123,242,94,250,186,57,213,59,151,169,70,147,159,254,112,247,68,151,245,51,83,123,34,169,173,24,245,121,106,91,155,144,151,20,238,180,2,47,163,135,37,173,66,190,120,117,89,118,85,211,7,173,162,220,20,251,138,151,81,141,205,91,124,248,175,213,39,182,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,72,56,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,190,158,29,184,233,51,31,178,167,106,92,149,234,207,164,238,74,15,54,219,175,60,162,124,220,84,168,166,68,210,221,113,227,82,158,121,200,171,138,243,142,18,148,149,56,242,254,137,145,161,50,84,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,161,110,43,88,103,250,59,206,77,199,81,143,18,149,18,5,235,79,131,115,67,98,158,223,47,111,49,179,143,33,111,36,144,148,147,206,74,139,37,213,25,110,221,205,37,169,91,148,162,41,63,192,250,255,0,146,237,43,20,240,182,117,195,16,163,197,145,78,175,210,233,42,54,146,249,173,212,186,196,217,8,45,57,171,65,19,48,16,174,211,66,12,219,250,38,225,238,252,188,115,190,164,255,0,50,127,13,21,151,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,4,100,163,42,52,44,165,224,212,43,55,149,74,153,119,212,180,153,116,214,225,50,180,245,242,183,44,219,108,148,225,154,205,150,16,190,83,101,162,18,122,45,206,90,22,235,132,36,0,8,171,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,80,101,183,135,126,97,179,11,121,85,109,217,86,228,187,6,155,109,72,142,197,122,165,115,83,228,69,92,85,186,77,185,200,106,58,146,75,122,79,78,234,95,38,207,98,54,27,123,220,111,154,209,174,255,0,169,48,164,211,169,80,169,243,42,210,234,146,34,199,109,151,103,75,75,73,126,82,210,146,37,60,225,50,132,52,75,81,145,168,201,180,33,26,153,237,74,75,66,47,214,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,189,62,29,217,5,135,150,59,84,239,204,82,167,210,170,88,155,91,229,72,208,227,49,35,228,203,100,219,168,233,162,201,218,107,39,150,135,220,76,135,27,89,54,175,85,180,238,75,124,199,102,168,14,85,152,188,180,97,102,104,44,71,172,92,76,164,254,207,69,89,134,196,111,74,83,62,121,151,92,233,31,121,167,57,60,222,66,16,230,212,250,232,213,39,236,50,164,10,71,15,76,205,85,115,5,47,46,174,90,29,13,86,14,174,191,95,125,153,75,161,34,42,154,125,200,242,149,45,166,87,181,153,29,51,168,104,212,146,81,186,149,54,164,161,104,113,40,144,28,84,48,155,244,21,131,89,103,194,63,149,245,91,163,228,189,62,226,133,233,74,154,181,121,255,0,90,156,173,169,78,167,203,101,27,185,109,53,185,92,182,144,218,55,43,110,227,226,188,46,60,118,97,151,227,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,34,175,25,60,20,249,115,151,218,78,49,196,168,114,101,225,149,64,249,204,56,238,214,223,131,81,118,60,119,54,164,155,81,169,228,190,136,102,157,86,132,147,124,253,119,43,97,10,213,200,62,38,90,184,69,155,220,54,190,175,89,125,37,22,61,66,69,62,76,165,56,219,109,197,235,98,61,13,15,186,183,22,148,33,150,215,33,43,113,102,175,85,180,173,68,70,100,68,118,255,0,197,31,192,158,38,254,11,231,16,133,0,139,158,225,115,145,42,174,9,210,158,199,124,104,182,98,71,189,171,145,208,155,126,157,45,133,117,182,244,37,37,100,234,220,220,123,90,147,33,43,73,26,54,115,26,109,38,131,82,77,231,154,77,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,138,188,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,8,65,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,210,95,250,170,176,174,175,247,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,162,227,47,54,226,62,197,37,73,246,25,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,104,4,95,247,255,0,37,151,255,0,59,255,0,255,0,83,130,128,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,25,225,226,11,140,84,172,111,205,165,245,119,91,85,233,117,91,122,20,134,104,148,119,93,148,151,216,38,34,50,134,92,84,85,33,107,71,76,228,132,200,125,179,65,232,162,127,121,145,41,106,33,98,156,24,48,134,77,161,128,215,46,46,84,88,150,204,140,66,172,37,152,100,167,218,91,15,83,169,252,198,155,121,8,79,174,133,156,151,167,54,162,89,246,147,45,153,36,136,247,46,194,132,127,207,198,25,221,88,187,148,44,73,177,108,168,157,93,106,69,62,61,66,52,84,182,227,142,74,232,165,179,49,108,52,134,208,165,173,231,17,29,72,109,4,159,89,197,33,38,100,70,102,89,225,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,106,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,62,77,217,242,171,228,173,103,228,47,162,190,82,122,62,71,161,253,45,204,232,122,238,90,185,29,71,43,231,57,60,205,155,246,122,219,117,211,183,65,154,44,104,169,226,229,107,20,46,10,206,59,183,112,55,125,207,144,153,53,132,87,162,46,44,212,173,109,165,77,146,153,90,82,109,35,148,109,242,208,73,74,18,222,194,65,18,9,36,46,39,134,46,73,97,224,102,28,70,197,188,80,181,54,98,77,209,182,99,49,170,212,214,10,85,181,21,36,243,109,182,202,204,148,235,47,62,203,202,91,197,185,10,218,182,218,91,105,83,75,53,78,160,21,129,197,139,36,19,46,79,73,230,207,12,226,239,151,79,167,147,183,180,35,121,247,158,148,219,61,59,17,229,69,101,45,44,147,202,96,150,114,13,78,33,180,181,29,43,36,238,39,20,168,1,147,156,66,199,28,55,204,21,183,85,203,197,7,211,247,157,67,159,75,141,68,119,156,168,181,38,222,105,68,182,228,165,183,90,213,150,244,39,204,214,180,182,218,152,75,171,50,38,204,202,229,56,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,4,0,227,39,141,127,33,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,85,121,88,193,79,229,19,152,43,39,7,28,168,116,81,46,10,129,245,239,165,222,91,136,130,195,75,145,43,148,174,91,132,79,27,12,186,77,238,65,167,152,104,221,162,117,50,210,152,202,184,191,238,23,30,4,240,203,241,175,56,154,32,7,25,60,20,249,13,152,42,78,49,196,168,115,162,98,109,60,249,204,56,238,231,24,157,78,106,60,119,54,164,155,73,37,149,48,184,102,157,86,181,27,156,253,118,167,97,7,6,204,107,249,13,152,42,182,14,75,167,243,162,98,109,60,185,47,182,214,231,24,157,78,106,68,134,247,40,220,73,37,149,48,185,132,173,16,181,27,156,141,54,167,121,139,169,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,43,47,142,13,149,85,159,96,97,102,35,51,34,33,83,104,117,138,141,18,67,74,90,185,234,126,115,45,60,210,144,157,187,77,4,154,123,196,163,53,17,145,169,189,9,90,153,166,26,240,190,187,62,74,103,107,15,186,139,155,208,208,43,62,145,164,204,223,55,167,102,103,54,11,253,60,103,53,50,75,155,229,38,54,198,207,93,206,147,91,72,212,73,18,171,142,119,212,159,230,79,225,163,191,240,238,200,44,60,177,218,167,126,98,149,62,149,82,196,218,223,42,70,135,25,137,31,38,91,38,221,71,77,22,78,211,89,60,180,62,226,100,56,218,201,181,122,173,167,114,91,230,59,53,64,0,0,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,8,191,194,191,33,81,162,198,165,102,159,25,40,81,38,46,100,118,106,22,53,50,71,52,151,13,100,235,201,57,242,99,184,210,82,107,52,161,135,98,173,43,90,54,59,205,208,150,77,41,22,148,0,3,242,55,73,165,51,85,145,93,102,153,17,21,41,145,217,137,34,98,89,73,62,243,12,169,197,52,210,220,211,114,144,133,62,242,146,147,61,18,110,184,101,166,227,214,173,184,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,6,105,240,83,249,68,229,246,246,193,198,234,29,20,187,130,158,93,3,234,119,150,218,39,48,234,36,69,230,171,150,225,147,38,251,45,19,155,80,106,229,154,246,232,173,12,179,88,47,39,59,152,161,74,198,174,22,245,220,87,163,38,35,113,238,154,61,185,82,92,120,211,83,45,16,223,93,86,15,58,41,186,146,34,90,217,119,152,210,253,84,153,45,181,17,165,38,70,69,23,248,91,228,22,30,34,116,57,155,198,58,125,42,165,104,23,89,30,221,183,102,70,98,115,53,119,11,155,25,233,50,219,113,43,66,89,105,100,225,54,217,145,56,167,91,39,61,68,54,142,117,191,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,24,133,194,39,45,184,149,127,220,184,141,93,189,177,41,138,149,213,88,155,91,152,212,74,148,4,176,219,242,94,91,206,37,180,170,26,148,72,37,44,200,136,212,163,211,77,76,251,196,159,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,64,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,217,222,103,232,50,165,146,156,44,201,247,202,159,209,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,175,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,131,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,222,226,46,192,0,33,254,58,112,181,203,46,60,226,61,71,20,42,207,93,118,189,86,179,163,181,38,109,185,145,99,197,153,43,83,53,202,91,111,71,119,71,156,212,183,154,13,41,90,139,121,164,214,165,173,127,151,7,120,91,96,190,5,95,244,188,70,195,156,92,198,10,117,74,157,33,135,93,105,170,252,70,88,168,48,219,205,188,168,146,146,204,68,41,216,206,41,164,19,141,26,136,148,69,247,25,120,175,238,42,101,99,253,255,0,98,175,253,107,78,255,0,65,18,255,0,244,41,106,254,128,191,147,167,164,42,191,38,254,71,252,138,234,185,173,245,221,15,69,209,243,55,242,249,124,238,95,110,238,94,221,221,187,116,236,17,3,251,138,153,88,255,0,127,216,171,255,0,90,211,191,208,68,223,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,122,0,0,0,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,8,63,184,169,149,143,247,253,138,191,245,173,59,253,4,79,240,1,0,63,184,169,149,143,247,253,138,191,245,173,59,253,4,75,252,4,193,75,87,46,216,79,66,193,203,42,161,85,155,69,183,250,174,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,244,0,16,3,251,138,153,88,255,0,127,216,171,255,0,90,211,191,208,68,202,193,124,42,165,96,134,23,219,248,81,66,184,174,10,229,54,219,142,168,144,230,87,165,166,76,211,99,152,165,54,210,156,74,16,157,141,165,68,211,105,36,145,37,182,208,146,250,35,218,128,0,0,229,88,167,149,236,14,198,139,238,212,196,108,72,176,41,85,186,213,163,207,106,58,166,68,101,246,102,69,117,151,91,56,178,218,117,10,67,236,161,111,115,219,37,22,230,221,65,41,10,73,41,196,175,170,128,0,225,89,113,201,102,3,101,98,171,114,87,112,174,223,150,154,149,203,33,102,185,149,41,61,83,240,161,26,137,73,167,198,112,210,74,68,100,168,137,90,40,212,226,204,144,110,184,230,198,246,251,92,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,70,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,226,111,128,0,132,24,133,194,39,45,184,149,127,220,184,141,93,189,177,41,138,149,213,88,155,91,152,212,74,148,4,176,219,242,94,91,206,37,180,170,26,148,72,37,44,200,136,212,163,211,77,76,251,196,159,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,156,96,196,46,17,57,109,196,171,254,229,196,106,237,237,137,76,84,174,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,30,154,106,103,222,36,254,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,250,0,0,143,249,173,201,78,22,103,7,228,183,233,50,191,117,211,62,73,117,221,23,160,165,70,103,153,213,114,57,156,222,115,14,235,167,76,141,187,118,233,170,181,215,82,211,159,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,234,186,102,42,149,8,78,69,95,62,51,177,215,189,45,196,109,103,162,30,81,150,139,47,88,139,93,75,82,57,128,2,53,102,151,33,88,89,155,155,170,143,116,226,101,245,136,16,125,5,79,58,124,42,117,26,167,25,168,45,238,113,75,113,242,105,232,238,232,243,154,161,43,90,76,183,37,150,136,203,212,32,202,214,64,112,59,41,55,85,98,245,195,202,141,215,85,173,86,41,229,75,84,154,236,246,93,233,226,155,137,113,198,218,67,12,180,143,93,109,178,106,53,146,148,92,164,146,77,36,107,37,73,81,0,63,184,169,149,143,247,253,138,191,245,173,59,253,4,75,252,4,193,75,87,46,216,79,66,193,203,42,161,85,155,69,183,250,174,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,252,172,202,101,175,14,51,83,135,5,134,88,154,117,86,96,51,80,98,169,18,93,46,81,49,42,36,166,137,104,39,16,107,74,219,86,173,186,235,102,78,33,105,218,225,153,17,40,146,164,199,252,42,225,63,128,88,55,136,246,230,41,89,88,147,138,177,235,86,205,65,170,132,109,213,136,72,109,237,135,235,176,239,46,26,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,38,168,0,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,58,94,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,176,101,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,219,220,69,216,0,67,252,123,225,127,128,89,137,197,138,238,49,222,183,126,32,66,173,92,29,47,82,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,208,50,165,146,156,44,201,247,202,159,209,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,64,202,150,74,112,179,39,223,42,127,70,117,251,174,167,242,183,161,235,125,59,42,51,220,190,151,159,203,229,114,88,107,77,122,149,238,221,187,93,19,166,154,30,178,0,7,159,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,66,15,238,42,101,99,253,255,0,98,175,253,107,78,255,0,65,19,252,0,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,123,123,200,248,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,3,159,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,37,82,120,53,101,182,129,85,133,93,161,98,142,48,83,170,84,233,13,203,135,50,37,110,3,47,198,125,181,18,155,117,183,19,8,148,133,165,68,74,37,17,145,145,145,25,9,107,124,224,94,28,98,78,35,216,216,161,122,209,189,43,85,195,158,185,218,3,47,153,42,44,121,82,142,57,156,165,54,101,235,188,223,74,158,81,153,237,66,150,165,146,77,105,109,104,232,0,0,0,0,0,0,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,118,0,1,0,63,184,169,149,143,247,253,138,191,245,173,59,253,4,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,0,1,231,239,203,2,205,196,251,101,251,51,16,45,232,149,218,20,169,17,36,200,167,203,35,83,15,174,52,134,228,52,78,39,93,22,130,117,150,204,208,173,80,178,35,74,137,73,51,73,250,0,0,0,17,255,0,53,185,41,194,204,224,252,150,253,38,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,145,183,110,221,53,86,186,234,90,115,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,0,0,64,15,238,42,101,99,253,255,0,98,175,253,107,78,255,0,65,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,8,63,184,169,149,143,247,253,138,191,245,173,59,253,4,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,16,3,251,138,153,88,255,0,127,216,171,255,0,90,211,191,208,68,138,164,228,219,8,233,217,99,133,148,169,146,110,10,165,137,22,67,111,59,213,205,66,102,202,66,106,133,82,83,46,60,203,104,34,66,157,35,108,205,180,161,124,179,50,74,146,189,22,93,170,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,244,45,76,126,73,181,106,125,57,146,126,100,142,91,102,189,132,123,20,126,182,134,122,118,23,216,99,199,215,49,203,11,237,185,125,29,102,230,233,220,217,191,78,138,66,251,53,50,254,171,103,251,38,63,177,177,199,11,166,41,132,199,185,247,28,148,165,77,127,50,144,91,137,95,68,251,91,236,215,95,104,244,52,171,198,220,173,154,211,76,168,243,141,6,100,175,153,113,58,25,105,175,210,73,123,200,125,148,168,148,146,82,79,82,50,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,70,73,35,81,159,97,22,166,62,53,86,241,183,40,138,74,106,149,30,73,172,200,147,243,46,43,83,61,116,250,41,63,113,143,61,39,28,112,186,26,159,76,139,159,105,198,74,148,239,243,41,7,180,147,244,143,177,190,221,52,246,15,229,15,28,176,190,228,151,209,209,174,110,161,205,155,244,232,164,35,179,82,47,235,54,95,180,67,216,66,171,83,234,44,155,240,228,115,27,37,236,51,216,162,245,180,35,211,180,190,210,31,172,143,82,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,74,36,145,169,71,161,23,105,136,215,153,204,245,225,86,91,98,72,137,81,115,210,149,228,199,91,140,83,116,146,199,53,122,60,73,79,52,163,184,132,234,182,77,58,159,118,186,247,23,109,102,227,55,21,236,114,196,73,146,27,179,152,249,41,77,113,43,109,49,183,67,157,216,102,230,135,189,200,105,87,209,90,75,79,248,26,251,76,68,235,227,23,49,7,17,166,170,125,225,95,235,222,82,205,205,122,86,26,237,213,71,254,214,132,151,122,213,254,49,228,215,37,231,15,85,175,95,220,64,82,94,45,52,95,119,119,97,15,209,18,175,81,133,33,185,81,100,108,117,165,147,136,86,196,158,138,35,212,143,67,47,121,14,173,103,102,219,30,108,137,176,229,209,111,110,89,66,75,104,109,30,141,132,126,162,13,38,73,213,76,159,236,151,111,104,146,184,111,197,235,26,237,46,83,23,85,27,229,27,4,242,86,226,122,136,144,247,39,212,35,45,91,132,102,93,137,87,111,252,47,176,75,220,41,226,233,130,55,161,68,137,121,83,126,76,76,116,155,39,17,206,151,55,106,143,97,31,107,112,200,143,181,74,238,253,159,180,132,199,176,241,82,198,196,186,116,106,165,157,90,235,216,147,29,18,80,125,51,205,106,133,37,42,35,249,196,36,251,150,159,102,189,191,120,245,160,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,167,105,142,85,104,230,103,9,111,140,67,123,12,237,171,139,171,173,51,183,115,61,36,150,251,216,83,197,235,45,164,163,232,33,71,244,189,158,254,193,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,155,187,51,56,75,99,226,27,56,103,114,220,93,37,105,237,219,89,233,36,185,220,194,94,63,89,13,41,31,65,105,63,165,237,247,246,14,170,71,175,105,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,87,230,42,88,216,105,78,147,84,188,107,93,3,17,163,174,74,207,166,121,221,16,148,169,70,127,54,133,31,114,21,236,215,179,238,16,227,21,184,186,96,141,150,82,226,89,180,239,148,243,26,75,132,218,57,210,225,110,81,111,34,237,114,25,145,118,165,61,255,0,181,246,24,136,88,145,197,235,26,238,222,115,22,173,27,228,227,6,242,150,218,122,136,147,54,167,215,34,45,92,132,70,125,138,79,111,252,31,180,70,171,199,54,216,243,123,205,153,46,181,123,115,10,106,92,67,136,244,108,34,245,22,106,51,78,169,100,191,104,251,123,7,41,151,87,168,205,144,228,169,82,55,186,234,205,197,171,98,75,85,25,234,103,161,23,188,199,231,57,47,30,186,175,191,191,176,129,18,94,108,245,66,244,253,196,61,101,143,139,152,131,135,51,83,62,207,175,244,15,37,100,230,189,43,14,246,234,147,255,0,108,66,139,189,9,255,0,16,150,56,51,197,123,28,176,238,100,118,239,22,62,85,211,91,74,27,84,109,208,224,246,17,183,169,239,110,26,149,244,80,162,211,254,30,190,194,22,101,150,60,245,225,86,100,162,71,137,78,115,209,117,229,71,67,143,211,116,146,255,0,41,122,50,74,79,52,227,182,133,104,183,137,58,151,126,154,247,31,100,148,74,137,68,74,73,234,71,218,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,166,35,226,133,147,132,246,251,151,61,247,88,244,117,61,189,53,119,167,121,238,245,161,29,205,33,74,250,78,32,187,189,191,120,170,12,210,113,93,174,95,180,90,157,147,133,84,175,70,69,146,178,111,210,60,244,61,205,97,113,86,135,17,202,126,26,77,62,187,157,250,235,234,118,118,24,174,186,165,70,109,110,169,46,175,80,119,155,46,124,135,36,190,189,164,157,238,45,70,165,30,132,68,69,169,153,246,17,17,14,185,129,217,76,198,60,123,150,217,217,118,231,58,158,110,147,78,203,235,34,167,150,122,181,175,168,227,200,81,232,151,82,125,159,119,191,75,3,194,30,13,118,251,76,67,170,98,157,225,214,41,109,54,183,233,222,143,91,123,20,100,218,148,158,107,19,123,116,249,196,234,69,237,215,220,36,85,35,134,62,86,233,84,212,211,142,204,230,146,76,149,187,210,53,20,234,123,72,187,186,163,247,15,164,124,55,242,182,108,147,31,33,59,52,211,253,148,168,251,180,255,0,202,135,201,184,120,96,229,106,189,17,49,14,206,228,146,8,182,159,164,42,42,208,200,140,136,255,0,190,203,222,56,62,37,112,99,179,103,55,34,126,30,95,190,139,52,165,106,106,15,162,221,127,113,250,230,146,230,61,59,179,189,9,212,253,218,251,76,67,188,102,225,175,152,92,42,105,250,148,74,23,166,41,108,238,82,164,245,80,99,232,146,230,40,207,97,202,82,190,139,100,127,191,78,242,17,126,185,109,86,237,185,78,67,173,66,233,222,105,102,218,147,204,66,244,81,25,145,150,169,51,46,244,159,248,135,210,176,177,26,239,195,74,227,87,13,155,85,232,38,178,164,153,57,200,105,222,229,165,122,104,226,84,93,232,79,179,217,247,139,22,202,199,22,170,157,39,209,246,94,54,83,122,166,20,235,77,122,107,156,148,114,209,243,13,233,211,198,134,102,122,17,58,190,254,221,118,251,140,89,142,25,99,126,27,226,237,49,154,157,141,95,235,219,121,180,185,167,74,251,90,106,148,43,253,181,180,255,0,104,143,103,183,239,30,240,0,0,0,0,0,0,0,0,0,0,0,0,0,112,108,236,98,156,140,34,203,253,193,118,66,159,209,202,99,164,229,57,202,39,52,214,108,102,207,176,208,162,238,112,203,180,189,162,170,56,81,176,185,185,153,131,45,200,252,210,107,155,185,91,246,237,214,159,56,139,179,219,174,130,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,135,21,198,23,11,51,51,101,55,31,148,78,242,246,171,126,237,218,83,224,145,246,123,59,197,171,100,159,20,228,98,238,0,91,247,92,217,253,100,167,186,190,107,156,162,111,93,38,201,108,187,9,9,46,230,200,187,11,216,59,200,0,0,0,0,0,0,0,0,0,0,0,0,0,240,120,155,141,248,111,132,84,199,170,119,205,127,160,109,150,212,230,157,43,238,235,162,86,175,246,166,213,253,154,253,158,207,184,86,118,105,248,181,84,234,222,144,178,240,78,155,210,176,151,93,107,211,92,228,175,152,143,159,111,78,158,76,50,50,212,141,165,247,246,105,183,222,98,186,111,220,70,187,241,46,182,245,195,121,85,186,249,175,41,74,55,57,13,53,222,181,47,185,180,164,187,214,175,103,183,238,31,54,135,109,86,238,73,77,195,162,194,234,30,117,100,218,83,204,66,53,81,153,17,22,170,50,46,245,23,248,196,160,193,158,26,249,133,197,86,152,169,75,161,122,30,150,246,213,38,79,85,6,70,169,62,90,136,246,20,164,171,232,184,103,251,180,239,49,49,48,215,131,29,155,5,184,243,241,14,253,244,161,169,40,83,176,125,20,235,26,31,168,106,46,99,51,190,197,167,82,247,235,236,33,222,45,238,24,57,90,160,196,84,66,179,185,196,178,61,199,233,10,138,117,51,34,35,63,239,179,247,15,172,92,55,242,182,76,155,31,33,59,52,211,253,148,168,251,180,255,0,202,135,205,171,240,199,202,221,86,154,170,113,89,156,162,81,154,183,122,70,162,173,15,105,151,119,84,94,241,29,113,123,131,93,190,235,19,42,152,89,120,116,106,67,78,45,138,119,163,214,230,245,17,56,164,167,154,252,222,205,126,109,58,153,123,53,247,138,252,199,28,166,99,30,2,75,112,239,75,115,147,79,39,77,166,165,245,145,85,204,61,93,211,212,109,229,168,181,75,74,62,223,187,221,175,35,165,212,102,209,42,145,42,244,247,121,82,224,72,110,75,11,218,74,216,226,20,74,73,232,100,100,122,25,23,97,145,144,178,252,150,113,71,122,222,98,153,134,184,212,158,108,78,107,49,152,171,106,73,228,183,164,118,82,158,68,104,134,106,208,137,213,234,106,212,251,189,198,45,82,206,188,173,219,246,223,137,116,90,213,14,182,157,53,166,222,101,238,83,141,238,74,208,149,164,246,173,41,81,122,171,73,246,151,180,125,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,243,95,156,28,62,202,253,174,115,43,146,122,154,228,159,239,26,118,199,209,207,218,227,4,231,206,165,151,16,157,168,124,149,235,119,233,161,118,247,81,246,97,243,91,138,153,142,171,20,155,214,175,204,167,177,253,235,15,167,140,92,157,201,104,151,235,182,203,106,86,170,101,39,219,221,220,94,221,121,230,31,97,229,217,138,23,60,91,70,204,166,117,245,41,107,66,27,107,156,211,95,73,196,54,71,185,197,37,63,73,105,46,255,0,111,187,81,108,89,63,225,99,108,218,177,41,151,198,55,67,235,235,27,89,152,212,30,99,141,116,206,105,29,210,46,100,105,102,149,237,90,93,79,105,104,122,235,166,154,16,177,26,5,191,72,181,233,81,232,148,56,157,52,56,173,161,166,155,230,41,123,82,148,146,72,181,81,153,159,98,72,187,79,216,62,136,0,0,14,121,138,88,11,134,24,199,78,122,157,126,91,190,144,67,173,169,189,122,185,13,105,170,86,95,237,78,35,251,69,255,0,143,238,21,251,152,62,16,52,169,13,78,175,96,181,75,165,115,87,94,69,55,146,165,235,216,234,137,60,217,51,127,228,147,174,158,205,125,226,184,241,115,47,152,167,130,85,137,20,171,250,220,232,57,110,45,45,185,214,70,119,152,130,83,137,37,104,211,139,211,94,82,251,12,251,52,251,181,243,214,14,36,222,88,99,92,143,113,217,117,127,71,207,138,234,29,109,222,157,167,116,82,86,149,151,99,137,82,126,146,18,125,222,207,188,88,78,90,248,184,92,84,69,192,183,177,193,29,108,69,62,211,79,213,117,109,190,75,95,50,133,47,147,26,25,154,180,34,117,122,17,234,122,233,238,22,145,133,184,181,98,227,21,173,14,239,176,171,62,145,167,204,101,183,82,231,78,243,58,111,109,14,17,104,234,16,175,162,226,15,187,219,247,143,98,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,246,36,77,133,108,90,152,123,79,147,182,61,75,175,244,131,123,8,247,242,220,167,186,215,105,167,82,208,204,207,213,81,125,190,225,199,248,52,193,174,191,139,87,44,234,115,219,96,68,232,250,228,109,65,239,221,26,160,77,246,159,172,90,43,95,163,251,197,204,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,110,50,208,107,172,98,213,181,58,162,246,232,18,250,206,133,27,80,91,54,198,167,147,157,165,235,30,170,211,233,126,225,216,56,48,98,68,201,182,205,217,135,179,228,238,143,77,232,58,6,246,17,108,230,57,81,117,222,210,78,167,169,145,31,172,163,251,61,194,206,64,0,0,0,0,0,0,0,0,0,0,0,7,142,197,44,90,177,112,118,214,153,119,223,181,159,71,83,225,178,227,170,115,167,121,237,118,54,183,12,180,105,11,87,209,109,103,221,236,251,133,91,230,83,139,133,197,91,92,251,123,3,209,209,68,75,238,180,197,87,86,220,231,53,243,200,74,249,50,97,145,167,82,54,151,161,158,165,166,158,241,94,215,246,36,222,88,157,92,145,113,222,149,127,72,79,148,234,221,113,222,157,166,181,82,150,165,159,99,105,74,126,146,212,125,222,223,184,122,28,35,203,230,41,227,109,97,138,85,131,110,117,252,199,16,151,28,235,35,53,203,65,169,180,154,180,117,196,107,167,53,29,132,125,186,253,250,88,230,95,56,64,210,163,181,6,189,141,53,46,169,205,90,121,116,222,74,145,167,99,74,52,243,99,77,255,0,149,78,186,123,117,247,11,2,194,220,5,195,12,28,167,51,78,176,237,223,71,161,166,210,222,189,92,135,117,209,40,47,246,215,23,253,154,63,197,247,142,134,0,0,3,231,87,237,250,69,209,74,145,68,174,68,234,97,202,109,109,58,223,49,72,220,149,36,210,101,170,76,140,187,20,101,216,126,209,93,217,192,225,99,108,221,81,42,119,198,8,195,232,43,27,94,152,236,30,99,142,245,46,105,33,211,46,100,153,100,148,110,90,154,79,97,104,90,107,166,154,144,169,220,65,195,203,179,11,238,121,86,141,233,76,232,42,113,22,180,45,174,115,78,253,23,22,217,158,230,212,164,253,38,212,93,254,207,118,131,184,229,87,60,56,159,150,250,180,58,116,90,135,87,107,28,150,220,149,78,229,71,111,82,220,193,45,92,211,97,199,63,84,206,221,11,223,169,118,247,221,206,92,179,29,97,230,58,197,135,118,89,245,14,99,252,150,211,62,55,41,226,233,164,114,89,113,198,247,184,211,100,189,166,242,75,114,75,67,239,47,179,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,47,154,172,198,219,185,111,195,57,183,141,89,237,102,23,47,164,99,107,159,59,252,225,134,215,235,37,167,9,58,19,196,125,165,219,236,247,150,124,113,111,22,46,252,104,189,231,95,183,189,67,172,169,207,229,115,92,229,52,222,187,25,109,162,236,105,8,79,209,105,37,216,146,238,247,234,103,208,178,179,148,219,243,52,23,74,169,22,210,58,122,124,93,58,201,186,178,190,78,230,223,82,62,109,111,54,165,106,166,20,158,195,236,239,63,182,242,240,3,41,248,81,151,170,100,70,44,218,55,46,124,120,239,70,84,190,162,73,239,109,201,28,227,45,142,60,226,75,214,36,246,247,250,191,105,144,237,32,0,0,0,0,60,237,239,135,214,150,34,209,221,160,222,20,174,190,19,201,82,20,223,61,214,181,35,74,146,125,173,169,39,220,181,23,127,180,87,246,101,56,73,89,215,42,106,119,70,12,200,244,60,229,33,233,9,167,108,118,71,61,239,158,89,23,54,68,194,36,238,82,154,79,118,133,166,190,211,21,135,141,89,123,196,220,4,175,42,131,136,116,46,133,197,106,166,85,213,71,119,152,141,238,37,42,209,151,23,166,188,165,246,25,246,105,247,107,245,178,229,153,172,69,203,125,231,26,230,179,106,92,184,234,82,26,157,27,146,193,245,17,249,172,173,198,247,184,211,134,141,196,202,75,114,75,82,239,47,110,183,111,148,156,232,216,25,151,183,163,51,14,87,79,113,179,29,7,54,22,199,215,181,100,134,9,195,230,27,13,182,127,56,249,39,213,251,203,179,186,73,0,0,0,0,0,0,0,0,0,0,0,0,160,254,38,88,170,120,139,152,186,165,61,181,234,197,27,145,176,180,238,231,65,134,103,253,68,159,122,62,223,220,38,223,6,236,48,110,218,195,27,138,254,145,23,107,247,55,73,181,123,245,215,166,145,80,107,184,150,101,220,175,217,47,223,222,44,84,0,0,0,7,243,94,221,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,243,94,221,7,244,0,0,0,5,117,113,145,195,6,238,92,48,183,111,230,34,238,126,217,234,247,47,126,154,117,50,41,237,119,26,200,187,147,251,39,251,187,196,36,225,155,138,191,163,172,197,210,233,238,175,70,43,60,253,229,167,246,48,102,25,127,81,71,222,191,179,247,139,240,0,0,0,0,0,0,0,0,0,0,0,1,27,179,107,157,27,3,45,22,244,150,102,74,234,46,55,163,173,80,161,108,125,27,150,104,124,155,62,97,48,227,101,243,140,26,125,111,188,251,59,233,31,49,185,154,196,92,200,94,146,110,107,202,165,204,142,149,45,184,49,185,44,23,79,31,154,242,219,111,123,109,54,107,218,79,40,183,40,181,62,243,246,105,242,112,87,47,120,155,143,117,228,208,112,242,133,215,56,157,20,242,186,168,237,114,209,189,180,169,90,60,226,53,211,154,142,194,62,221,126,253,44,243,45,124,36,172,235,105,52,203,163,25,164,122,98,114,80,204,133,83,182,59,31,144,247,204,172,203,155,30,97,146,182,169,46,167,187,67,215,95,97,11,1,178,48,250,210,195,170,59,84,27,62,149,208,66,101,41,66,91,231,186,238,132,73,74,75,181,197,40,251,144,146,239,246,15,68,0,0,0,0,2,57,230,231,38,214,14,103,45,89,69,80,135,201,185,35,198,89,83,167,115,30,86,199,18,219,252,162,229,147,237,182,122,56,249,171,214,236,246,31,103,117,25,230,19,47,247,166,93,239,217,118,85,223,27,105,161,110,42,43,251,218,62,123,4,243,173,161,205,173,184,230,221,220,149,30,134,122,151,183,222,127,191,43,249,136,187,50,227,137,212,251,198,221,157,201,138,227,173,70,169,183,202,105,92,216,103,33,151,30,70,171,105,195,78,164,201,118,164,183,23,179,220,119,195,149,92,198,219,185,144,195,56,87,141,37,237,38,31,51,171,99,107,159,53,252,225,246,209,235,41,166,201,90,147,38,125,133,217,237,247,159,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,175,85,137,69,167,187,83,156,189,140,51,183,114,180,51,211,85,18,75,184,140,251,204,189,131,62,121,225,204,221,67,49,184,179,54,173,31,230,104,145,185,125,19,30,170,182,238,141,25,46,122,198,211,107,63,93,157,125,98,251,187,59,249,166,3,96,165,205,143,88,133,6,194,182,26,221,34,95,55,85,238,108,182,236,97,215,123,150,226,8,245,38,149,253,111,253,199,161,220,8,193,75,95,2,172,56,118,93,179,27,150,220,126,102,245,239,112,247,238,121,215,11,177,110,47,77,57,170,246,255,0,238,46,140,0,0,0,0,0,0,60,54,45,224,221,145,140,246,188,187,90,245,166,117,81,228,178,227,73,62,115,200,216,106,109,196,107,243,107,65,158,132,234,187,53,246,253,218,83,102,117,248,117,93,120,13,42,109,239,100,171,210,118,163,175,56,230,154,54,207,72,147,57,46,236,249,201,43,113,205,141,52,158,221,59,117,247,145,145,195,251,70,239,184,240,250,227,139,113,219,115,122,58,149,61,244,58,219,156,182,220,218,182,220,74,203,177,105,82,79,214,66,79,180,143,184,92,190,64,120,131,82,241,162,149,79,195,60,69,119,165,186,162,52,212,86,93,218,165,245,132,132,197,101,43,218,204,100,54,222,247,93,89,232,106,245,116,247,104,101,61,8,245,45,75,218,63,160,0,0,0,0,0,0,0,0,0,3,200,98,197,234,206,30,216,53,75,185,245,109,68,30,70,167,161,159,211,121,182,253,137,87,237,251,140,102,122,239,184,101,221,119,20,186,252,231,121,175,202,229,238,86,210,78,187,80,148,23,97,17,23,114,75,216,52,93,148,236,43,60,31,193,58,21,154,235,155,223,139,213,115,21,166,154,238,150,251,133,217,189,101,220,231,191,255,0,112,236,67,243,83,224,49,77,140,152,177,203,68,39,93,59,253,166,103,237,63,180,126,144,0,0,16,135,48,89,235,163,101,219,49,17,109,42,235,28,250,92,141,253,114,183,45,60,189,176,90,113,190,196,199,113,71,170,158,47,162,127,127,103,116,218,143,33,169,76,165,246,85,185,10,215,67,208,203,184,244,246,143,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,114,36,53,21,149,62,242,182,161,58,106,122,25,247,158,158,193,9,50,255,0,158,170,54,98,51,17,42,210,160,179,200,165,198,217,208,171,114,213,204,221,5,215,28,236,84,118,212,90,41,147,250,71,247,118,119,205,240,0,0,31,154,161,1,138,148,101,69,144,90,161,90,107,223,236,50,63,97,253,131,244,142,59,155,28,43,60,96,193,58,237,154,211,155,31,149,210,242,213,166,186,109,150,195,135,217,189,5,220,223,191,255,0,112,206,141,161,112,203,181,46,40,149,248,46,242,159,139,204,218,173,164,173,55,33,72,62,195,35,46,229,31,176,105,135,9,239,86,113,10,193,165,221,204,43,114,39,115,244,61,12,190,131,206,55,237,74,127,99,220,67,215,128,0,0,0,0,0,0,0,0,0,15,225,158,133,169,251,4,11,207,247,16,106,94,11,210,167,225,158,29,187,213,93,114,218,118,43,206,237,82,58,50,90,101,50,165,237,122,50,219,115,99,173,32,244,37,122,218,251,181,51,166,139,186,239,184,241,6,227,149,113,220,147,122,202,149,65,245,186,227,156,182,219,220,183,28,82,207,177,9,74,75,214,90,143,176,139,188,76,12,148,112,235,186,241,230,84,59,222,246,87,163,45,70,158,109,205,52,109,238,173,36,113,157,217,243,114,80,227,123,218,117,93,186,118,105,239,50,34,185,44,36,193,187,31,6,45,120,150,181,149,76,233,35,198,101,182,148,124,231,156,222,105,109,180,110,249,197,172,203,82,105,61,154,251,62,253,125,208,0,0,0,0,0,0,224,57,199,203,69,15,49,120,87,83,163,57,27,90,212,72,207,72,167,59,189,127,175,76,105,9,104,182,243,91,71,211,123,93,84,122,123,251,59,179,251,137,182,5,107,11,239,154,205,143,94,107,151,46,145,58,68,53,122,200,61,220,167,150,209,159,168,165,17,118,182,125,155,143,239,62,241,218,50,61,153,186,134,92,177,102,21,90,71,207,81,36,243,58,214,61,84,238,219,26,74,91,245,137,167,22,94,187,218,250,165,247,246,119,104,50,145,85,137,90,167,181,83,130,189,236,61,187,106,180,50,215,69,26,79,188,136,251,200,253,131,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,28,86,115,8,120,101,133,12,88,20,180,233,82,186,55,108,119,95,213,116,210,96,186,126,170,155,82,85,170,86,101,244,147,167,219,220,41,29,41,82,212,73,73,106,102,47,95,134,206,86,41,56,49,133,145,47,90,156,111,245,75,91,230,117,74,222,175,83,147,38,99,104,236,75,203,108,245,109,210,238,34,251,117,62,210,154,0,0,0,0,0,0,0,3,243,212,32,68,170,193,145,77,158,215,54,60,166,150,203,168,220,105,220,133,17,146,139,82,50,50,236,51,238,21,63,196,75,135,98,40,104,171,99,134,20,22,230,22,227,243,170,180,238,237,132,125,92,151,159,230,191,36,204,244,34,109,59,18,143,180,139,188,133,103,210,170,85,43,94,189,18,173,5,206,68,250,84,182,228,52,173,18,173,143,52,178,82,79,67,35,73,232,164,151,121,25,125,226,235,184,112,103,102,62,54,217,209,240,230,245,254,111,114,209,91,68,86,21,218,190,166,59,45,68,101,46,104,219,8,109,27,156,117,94,169,168,204,190,210,208,202,117,0,0,0,0,0,0,0,0,0,0,8,149,196,231,16,221,176,242,177,113,162,10,246,206,159,209,244,231,161,31,208,168,195,221,222,149,23,209,89,247,232,40,231,10,109,68,94,215,245,46,217,113,91,83,51,159,169,233,174,155,25,90,253,229,251,62,241,167,56,12,38,52,68,48,158,228,235,254,83,49,250,0,0,0,0,80,95,19,107,149,186,254,104,110,6,26,61,83,15,164,237,247,239,167,67,63,113,123,133,171,240,239,196,87,113,19,45,180,9,146,100,115,164,71,234,185,138,216,73,250,83,229,145,118,18,82,93,200,18,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,226,33,136,174,225,222,91,107,243,35,72,228,200,145,210,242,213,176,149,244,103,196,35,236,52,168,187,150,42,159,134,77,202,221,3,52,54,251,14,158,137,153,213,246,251,182,83,166,31,184,253,226,253,64,0,0,0,126,121,236,38,76,69,176,174,229,105,254,82,49,152,204,86,181,17,100,223,213,75,101,181,110,76,62,70,135,166,154,239,101,11,247,159,237,123,197,227,112,197,196,55,111,188,172,91,136,156,189,211,160,117,157,65,232,69,244,234,51,54,247,37,37,244,80,93,218,137,106,0,0,0,0,0,0,0,0,0,0,32,175,17,252,236,199,193,43,54,70,28,217,95,206,46,90,211,107,138,250,187,81,211,71,121,169,108,169,205,28,97,109,175,107,141,39,213,37,17,159,216,90,153,210,141,86,165,82,186,43,210,234,211,156,231,207,170,203,114,67,170,209,41,222,243,171,53,40,244,34,36,150,170,81,247,17,23,220,44,195,135,111,14,196,87,17,73,199,12,87,78,214,16,235,19,105,84,237,117,222,69,210,73,101,254,107,18,72,203,82,55,19,177,72,251,76,187,136,90,253,62,159,18,149,5,138,108,6,185,81,227,54,150,90,70,227,86,212,36,136,136,181,51,51,62,194,46,241,250,64,0,0,0,0,0,0,5,109,113,95,202,181,46,191,103,126,155,237,200,219,106,244,245,236,157,235,168,245,138,219,83,164,184,175,93,226,79,211,52,246,37,6,175,119,103,96,167,213,37,72,81,165,69,161,144,187,142,20,217,132,60,77,194,135,240,254,166,157,106,86,190,221,238,235,250,222,166,76,231,75,177,45,165,41,209,40,34,250,74,215,236,238,19,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,37,169,247,10,2,226,59,140,199,139,185,132,169,156,105,60,218,117,43,147,210,22,205,187,121,176,98,111,239,66,84,126,179,126,221,126,205,7,157,200,190,3,205,199,124,118,163,208,214,198,180,136,253,71,94,238,226,249,189,208,228,169,190,206,98,20,122,173,173,61,83,251,251,59,244,53,18,43,48,163,162,51,9,218,132,107,161,106,103,222,122,251,126,241,254,192,0,0,0,0,0,0,0,63,198,92,86,39,68,122,20,148,111,102,67,106,105,196,234,101,170,84,90,25,106,93,189,198,42,3,137,214,72,219,177,234,146,113,179,15,162,127,70,212,30,91,213,54,121,159,65,247,21,50,75,206,110,117,243,81,232,148,160,182,165,4,94,238,221,72,65,12,31,196,234,238,15,226,29,26,251,160,63,203,126,155,50,59,206,39,106,15,152,219,111,182,233,163,215,66,200,181,54,203,180,146,102,95,246,13,6,101,71,48,150,238,98,48,162,147,117,210,165,243,39,181,25,136,245,38,249,110,23,46,81,70,97,199,83,170,155,109,39,162,158,34,213,37,180,253,159,103,104,0,0,0,0,0,0,0,0,0,1,87,60,104,174,121,62,139,179,237,180,150,140,159,164,55,31,103,111,173,78,89,123,53,239,251,68,36,200,93,18,21,123,50,150,196,41,231,243,106,235,117,239,255,0,200,37,31,176,203,218,68,52,64,69,161,104,67,250,3,243,84,106,17,105,112,220,159,53,206,91,45,105,185,90,25,233,169,145,23,97,17,159,121,144,135,57,46,206,49,102,35,18,239,74,59,201,233,219,137,232,238,141,157,119,235,186,60,133,57,235,19,13,255,0,99,175,105,251,123,62,217,158,0,60,46,51,226,181,185,131,54,13,66,250,185,228,114,161,193,229,110,245,28,86,187,222,109,162,250,8,89,247,186,159,234,159,249,203,54,120,133,119,75,191,47,10,133,215,56,245,126,119,43,119,119,245,26,67,101,220,148,151,114,11,216,66,245,184,103,217,50,44,220,176,219,232,144,173,78,87,87,167,97,127,86,161,51,220,163,253,161,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,254,38,22,76,139,203,44,55,2,35,171,67,139,210,107,216,95,214,168,67,247,168,191,100,81,78,30,221,210,236,59,194,159,117,193,61,31,131,205,219,221,253,118,150,217,247,165,69,220,179,246,24,210,102,12,98,181,185,140,214,13,62,250,182,36,115,97,206,230,237,245,28,78,155,30,113,163,250,104,65,247,180,175,234,151,249,207,221,0,8,97,157,28,227,22,93,241,46,203,163,178,158,161,185,126,145,235,25,215,102,155,99,199,83,126,177,176,231,246,218,246,31,179,183,236,152,212,234,132,90,164,54,231,194,115,152,203,186,237,86,134,90,232,102,71,216,100,71,222,70,63,72,15,225,150,165,161,140,239,231,214,139,10,133,153,75,158,20,3,249,164,244,90,119,255,0,228,17,79,218,103,237,51,19,111,130,237,207,39,209,119,133,182,162,213,146,244,126,211,236,236,245,170,43,63,102,189,255,0,104,180,96,0,0,0,0,0,0,0,0,0,28,95,53,185,132,183,114,239,133,21,107,174,173,47,151,61,216,207,199,166,183,203,112,249,146,206,51,238,52,157,82,219,137,45,84,201,150,170,45,165,237,251,115,231,140,56,157,93,198,28,67,172,95,117,247,185,143,212,166,72,121,180,237,65,114,219,113,247,29,36,122,136,65,30,134,225,246,154,72,207,254,193,59,184,98,228,141,187,226,171,27,26,241,6,39,244,109,61,212,63,76,103,153,244,223,109,80,228,178,230,230,159,37,22,169,82,203,106,144,101,239,246,16,184,8,145,88,131,17,152,81,145,177,152,237,165,166,211,169,158,137,73,104,69,169,246,247,16,255,0,96,0,0,0,0,0,0,0,30,111,17,172,248,151,245,139,94,179,167,22,173,86,41,178,160,153,246,246,115,89,91,122,246,41,39,220,179,246,151,222,93,226,128,243,209,128,243,112,35,29,171,20,52,49,165,34,71,79,208,59,184,190,115,108,56,202,115,179,152,181,22,139,119,79,88,254,238,206,239,69,195,139,25,143,8,179,9,76,57,50,121,84,234,175,59,171,45,155,183,114,160,203,217,220,133,40,189,103,61,154,125,186,139,253,35,37,22,165,220,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,56,190,109,177,169,188,11,193,202,181,230,158,217,44,242,57,41,247,235,41,134,213,219,203,89,119,59,237,47,253,229,156,57,18,30,148,242,159,125,123,150,173,53,61,8,187,139,79,96,186,158,19,217,124,77,137,132,141,98,125,97,158,93,90,226,221,171,123,181,229,114,36,206,99,189,46,41,42,213,43,35,250,37,167,218,125,162,125,128,0,0,0,0,0,0,0,0,248,247,125,179,78,188,237,106,181,169,86,111,124,58,188,23,224,188,157,84,94,163,173,169,181,125,19,35,238,81,247,25,31,218,66,133,179,233,148,171,135,46,184,159,54,161,18,6,235,94,180,251,147,34,73,230,160,182,41,233,18,141,12,236,55,156,112,244,105,146,61,199,167,184,200,143,191,243,100,47,52,21,60,188,226,237,57,19,106,92,171,114,176,251,48,167,35,146,149,109,75,178,162,243,28,212,154,113,195,209,182,79,213,78,159,97,145,247,223,165,167,114,210,239,43,102,149,117,209,31,231,64,171,194,98,116,119,54,169,59,155,117,180,184,131,209,68,74,47,85,69,222,68,127,97,15,172,0,0,0,0,0,0,0,0,0,41,255,0,140,211,206,157,247,108,180,134,190,108,186,221,202,220,95,216,211,244,236,17,163,135,215,35,249,78,90,230,250,246,167,249,247,110,134,127,238,124,175,112,208,184,0,141,60,65,177,42,62,26,229,186,225,168,186,230,197,189,210,108,236,51,238,159,20,143,250,170,253,177,92,252,31,25,154,246,61,76,113,146,249,148,114,249,202,236,236,214,20,253,189,135,219,223,238,23,92,3,207,95,151,245,171,134,150,204,171,190,243,169,244,20,168,91,57,207,242,92,119,110,247,18,218,125,86,210,165,30,170,90,75,176,189,190,237,69,25,231,215,59,51,179,51,116,250,26,217,149,182,207,129,253,234,222,194,62,102,246,226,169,125,171,97,183,75,71,88,87,121,158,190,206,206,255,0,17,147,204,166,93,217,156,190,209,2,20,13,109,248,90,250,74,95,53,175,153,222,204,131,107,212,55,155,90,181,113,131,47,87,187,188,251,59,244,39,111,80,41,118,189,30,61,10,139,27,167,133,27,127,41,189,234,94,221,202,53,31,106,140,204,251,84,103,218,99,232,128,0,231,248,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,208,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,14,41,95,206,6,7,90,217,142,166,229,118,191,114,116,119,125,86,158,204,184,207,45,108,156,30,169,229,153,51,78,113,194,112,214,212,199,16,68,226,27,113,9,74,210,227,68,149,26,221,109,10,237,98,0,127,118,175,43,31,239,7,21,127,234,170,119,250,112,151,255,0,166,187,87,244,5,252,162,253,31,85,249,55,242,63,229,175,75,202,111,174,232,122,46,179,151,179,153,203,231,114,251,54,243,54,238,236,221,167,104,136,31,221,171,202,199,251,193,197,95,250,170,157,254,156,38,254,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,208,0,0,243,248,133,122,210,176,214,192,185,113,26,187,30,91,244,219,86,143,54,183,49,168,136,74,159,113,136,204,173,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,136,65,253,218,188,172,127,188,28,85,255,0,170,169,223,233,194,111,225,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,61,0,8,21,86,227,61,149,10,117,86,109,62,29,175,137,85,72,241,100,56,203,83,162,82,33,165,137,72,74,140,146,243,100,244,180,58,72,81,17,40,137,196,33,122,25,110,74,79,82,41,129,130,248,171,74,198,252,47,183,241,94,133,110,220,20,58,109,201,29,82,225,195,175,68,76,105,164,199,49,73,109,213,54,149,173,59,28,74,73,214,212,74,50,83,110,33,69,244,135,181,30,127,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,8,63,187,87,149,143,247,131,138,191,245,85,59,253,56,77,252,61,189,105,88,149,96,91,88,141,66,143,45,138,109,213,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,199,160,17,254,203,207,102,89,111,188,101,172,224,133,19,18,169,69,90,166,244,73,167,207,114,124,85,82,235,206,73,75,122,51,78,148,219,170,67,239,33,111,54,218,154,61,174,26,205,68,132,172,144,179,76,128,1,15,241,239,138,6,1,101,219,22,43,184,57,122,218,24,129,54,181,111,244,189,75,244,186,124,39,34,175,159,25,169,8,216,167,37,182,179,209,15,36,143,84,23,172,71,166,165,161,159,64,202,150,117,176,179,56,63,42,127,70,116,11,174,153,242,75,161,235,125,59,22,51,60,206,171,159,203,229,114,95,119,93,58,101,238,221,183,77,83,166,186,158,146,0,115,251,231,29,48,227,13,177,30,198,194,251,214,179,232,170,174,35,117,205,80,30,124,137,49,100,74,138,113,200,226,169,195,63,81,231,58,164,242,136,203,106,212,133,32,148,75,83,104,95,64,0,0,1,23,243,65,196,47,5,242,153,127,211,240,231,17,173,139,214,163,82,168,209,218,173,180,237,18,20,71,152,75,14,60,243,41,74,148,244,150,148,75,221,29,102,100,73,50,208,211,219,222,69,232,50,165,157,108,44,206,15,202,159,209,157,2,235,166,124,146,232,122,223,78,197,140,207,51,170,231,242,249,92,151,221,215,78,153,123,183,109,211,84,233,174,167,164,128,28,127,51,25,170,194,60,168,89,177,175,12,82,169,75,82,234,50,58,106,101,34,154,218,30,168,212,86,70,158,97,178,210,214,132,236,109,42,37,45,107,82,80,157,82,157,119,173,180,47,165,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,124,12,54,198,43,7,21,156,184,33,218,21,232,143,212,173,90,196,234,37,106,152,114,153,84,216,15,198,155,34,38,231,217,109,106,83,72,117,81,93,113,163,94,211,91,123,85,161,118,145,123,80,0,0,0,28,171,49,121,151,194,204,175,216,143,95,88,153,86,253,158,138,141,13,248,222,148,169,252,243,45,57,210,48,243,173,243,185,92,244,45,205,170,245,17,170,143,216,71,239,237,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,62,176,8,127,143,124,80,48,11,46,216,177,93,193,203,214,208,196,9,181,171,127,165,234,95,165,211,225,57,21,124,248,205,72,70,197,57,45,181,158,136,121,36,122,160,189,98,61,53,45,12,251,6,87,243,65,96,230,206,192,168,98,54,28,210,46,10,117,54,157,88,118,136,235,85,184,236,178,250,159,109,150,94,82,146,150,93,117,38,141,178,16,68,102,162,61,73,93,157,198,125,128,7,159,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,66,15,238,213,229,99,253,224,226,175,253,85,78,255,0,78,19,252,112,170,238,117,178,243,67,199,155,103,46,105,189,226,84,174,203,142,68,152,75,92,9,49,220,133,73,150,214,244,166,44,215,141,194,38,228,186,235,107,101,12,36,150,239,51,98,86,148,115,27,53,119,80,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,215,46,153,151,194,204,208,88,140,223,88,103,86,253,174,182,141,49,248,222,148,166,124,243,205,55,213,176,203,174,114,121,188,133,173,189,202,245,209,162,139,218,69,213,64,7,10,204,118,116,240,27,43,21,91,110,133,138,151,4,180,212,174,89,8,36,67,166,198,234,159,133,8,212,105,85,66,75,100,162,82,35,37,68,105,213,36,167,22,100,178,105,183,54,57,183,213,95,153,138,194,59,3,7,159,199,185,151,100,74,205,137,26,68,70,93,172,208,93,69,69,130,67,211,155,132,167,146,166,84,100,226,26,117,195,55,9,189,203,34,109,100,148,169,100,72,62,129,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,37,82,120,207,101,66,163,85,133,79,153,107,226,85,46,60,169,13,178,236,233,116,136,106,98,42,20,162,37,60,225,51,45,110,154,18,70,106,50,109,11,94,132,123,82,163,208,142,122,136,191,154,14,33,120,47,148,203,254,159,135,56,141,108,94,181,26,149,70,142,213,109,167,104,144,162,60,194,88,113,231,153,74,84,167,164,180,162,94,232,235,51,34,73,150,134,158,222,242,47,65,149,44,235,97,102,112,126,84,254,140,232,23,93,51,228,151,67,214,250,118,44,102,121,157,87,63,151,202,228,190,238,186,116,203,221,187,110,154,167,77,117,61,36,0,128,31,221,171,202,199,251,193,197,95,250,170,157,254,156,38,86,11,226,173,43,27,240,190,223,197,122,21,187,112,80,233,183,36,117,75,135,14,189,17,49,166,147,28,197,37,183,84,218,86,180,236,113,41,39,91,81,40,201,77,184,133,23,210,30,212,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,159,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,4,32,196,46,46,217,109,195,91,254,229,195,154,237,147,137,79,212,173,90,196,218,36,199,98,83,96,41,135,31,140,242,217,113,77,169,83,18,163,65,169,6,100,102,148,158,154,106,69,220,36,254,2,99,93,171,152,156,39,161,99,29,149,79,170,194,162,220,29,87,76,197,81,166,219,148,142,68,151,99,175,122,91,113,196,22,171,101,70,90,44,253,83,45,116,61,72,186,0,135,248,247,197,3,0,178,237,139,21,220,28,189,109,12,64,155,90,183,250,94,165,250,93,62,19,145,87,207,140,212,132,108,83,146,219,89,232,135,146,71,170,11,214,35,211,82,208,207,160,101,75,58,216,89,156,31,149,63,163,58,5,215,76,249,37,208,245,190,157,139,25,158,103,85,207,229,242,185,47,187,174,157,50,247,110,219,166,169,211,93,79,73,0,0,0,0,0,3,207,226,21,235,74,195,91,2,229,196,106,236,121,111,211,109,90,60,218,220,198,162,33,42,125,198,35,50,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,33,7,247,106,242,177,254,240,113,87,254,170,167,127,167,9,254,0,0,3,138,97,166,112,240,11,22,177,98,229,193,203,42,251,165,77,173,91,253,31,76,251,117,72,78,69,175,115,227,46,66,253,24,166,222,82,229,114,16,218,137,253,16,92,181,23,110,165,169,142,214,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,142,48,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,238,19,124,0,64,15,238,213,229,99,253,224,226,175,253,85,78,255,0,78,19,127,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,240,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,30,127,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,250,173,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,62,176,0,0,231,246,54,58,97,198,36,226,61,243,133,246,85,103,210,181,92,57,232,90,175,188,193,18,162,199,149,40,228,17,69,75,132,126,187,205,244,170,230,145,22,212,41,105,65,168,214,151,16,133,171,142,152,113,119,226,197,235,130,20,202,207,42,243,177,58,71,106,84,185,4,72,113,232,178,35,48,251,114,163,246,159,53,146,234,16,218,204,180,82,28,34,37,36,137,109,41,206,128,0,0,0,3,231,92,20,10,93,209,72,145,66,173,70,231,195,147,179,154,222,245,39,118,213,18,139,181,38,70,93,169,35,236,49,158,220,225,229,46,238,203,29,244,184,19,96,127,169,233,186,122,50,95,53,175,158,216,204,115,123,212,39,156,90,116,113,242,47,91,191,188,187,59,189,182,66,243,179,59,44,215,79,161,174,105,91,172,249,255,0,223,77,236,34,229,236,110,82,145,218,134,28,116,245,117,244,247,25,105,237,236,238,188,203,14,254,181,113,46,217,139,119,217,149,62,190,149,55,127,37,254,75,141,110,216,226,155,87,170,226,82,162,209,72,81,118,151,179,221,160,244,32,41,71,140,35,51,89,199,168,110,60,95,50,190,103,37,93,157,186,66,129,187,176,187,123,253,226,198,56,124,226,84,124,74,203,117,189,81,105,205,235,103,171,223,216,101,223,62,81,23,245,83,251,2,75,0,12,244,113,5,228,127,41,203,160,216,94,228,159,69,219,161,151,251,159,23,222,36,191,6,87,157,43,238,230,105,109,122,135,209,109,86,239,248,154,134,189,130,224,0,0,0,0,0,0,0,0,0,7,201,187,46,90,93,155,108,213,46,186,219,252,152,20,136,79,206,146,230,213,43,107,109,54,167,22,122,36,141,71,162,82,125,196,103,246,24,160,204,250,230,130,167,152,108,92,168,162,13,75,157,110,81,164,61,10,10,57,41,78,244,181,42,87,45,205,77,166,220,45,91,120,189,85,107,246,153,159,119,232,200,94,82,174,28,197,98,124,42,132,184,27,109,122,43,237,204,151,39,154,131,222,166,100,69,53,179,176,158,109,194,213,167,140,247,22,190,226,35,62,235,233,180,45,154,117,153,107,82,109,74,75,123,33,210,32,177,5,148,234,163,245,26,109,45,167,233,25,159,114,75,188,204,254,211,31,96,0,0,0,0,0,0,0,0,4,5,226,195,151,196,95,120,70,238,39,209,217,230,85,173,221,186,53,187,78,111,62,84,22,59,212,226,82,157,18,131,63,162,122,253,135,218,41,86,60,135,162,188,151,216,94,213,167,93,15,66,62,242,211,218,52,121,148,156,106,111,29,48,114,147,121,171,178,75,220,254,114,125,218,74,125,180,246,242,208,93,205,123,11,255,0,121,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,21,53,198,139,22,94,149,88,179,176,182,149,43,150,220,31,72,122,85,173,132,124,205,233,167,62,207,106,145,217,167,105,250,138,61,125,190,225,95,56,23,135,146,113,75,19,169,22,92,98,237,159,212,106,125,157,155,35,186,231,181,73,254,207,222,95,230,26,83,180,109,168,22,133,189,22,222,166,55,203,141,19,126,196,234,163,211,114,212,179,237,81,153,247,168,253,163,236,0,0,0,0,0,0,0,0,0,14,93,153,12,19,162,99,214,20,87,44,74,179,90,189,38,28,158,133,205,203,249,153,74,140,243,77,175,68,184,130,86,134,233,158,138,86,211,246,251,203,60,248,233,132,149,172,16,196,202,206,31,214,203,87,41,242,228,54,195,158,167,206,178,220,135,90,74,244,74,215,183,94,81,246,26,140,203,254,211,179,158,18,185,166,93,203,71,119,2,46,105,91,165,210,227,170,77,61,91,52,210,51,104,131,21,166,244,67,36,93,234,87,172,165,153,251,245,239,22,96,0,0,0,0,0,0,0,0,0,42,247,141,13,160,71,70,180,46,182,219,212,211,233,14,98,181,238,245,233,205,151,102,239,243,10,235,203,29,216,187,47,26,173,234,241,76,233,144,199,87,185,206,94,253,55,68,121,37,217,161,254,215,187,218,52,166,202,201,198,201,100,122,145,143,251,1,84,220,102,49,101,135,157,183,48,186,28,141,28,99,172,235,27,216,125,187,138,158,250,59,77,31,127,114,190,255,0,112,250,220,23,240,219,163,163,221,216,136,241,235,233,30,131,146,95,179,203,85,69,149,119,43,183,191,218,146,255,0,56,180,49,203,113,215,49,184,103,151,203,121,117,251,254,179,210,39,179,150,142,158,67,155,253,118,144,125,173,52,189,52,231,35,217,237,251,244,163,252,221,103,111,16,115,63,88,92,57,111,116,54,203,90,116,244,237,172,59,183,84,176,106,249,210,97,183,15,231,24,221,219,239,211,187,191,231,229,43,39,87,222,103,238,148,70,166,53,210,80,24,215,173,168,110,101,206,86,230,223,54,254,105,79,182,181,106,182,13,61,157,218,234,125,157,247,207,131,152,53,100,224,125,157,26,204,177,233,157,28,40,251,251,57,207,57,174,231,92,115,253,181,107,62,247,87,237,246,253,196,94,236,0,0,81,183,22,152,89,134,139,152,104,239,227,37,90,36,203,98,100,121,47,88,204,210,147,32,169,208,233,197,33,72,54,76,220,66,82,115,141,40,97,201,38,147,95,235,89,45,196,217,52,132,125,94,26,25,245,147,128,215,11,56,43,139,53,217,111,225,213,114,67,108,210,22,231,43,101,2,162,252,166,210,167,148,243,206,182,150,32,154,92,121,215,139,215,218,180,146,208,148,154,222,53,221,160,8,235,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,207,183,250,170,191,110,175,247,86,227,185,46,58,135,252,100,201,213,41,210,28,255,0,164,227,207,56,226,254,213,41,74,246,153,141,20,100,218,157,142,52,220,184,217,141,230,22,227,244,197,222,245,61,185,11,91,208,222,98,116,104,174,33,42,98,52,229,58,100,183,102,54,131,36,186,225,161,10,220,91,85,204,90,84,251,185,194,23,253,255,0,201,101,255,0,206,255,0,255,0,212,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,204,182,96,112,207,244,55,142,55,230,22,183,18,171,30,37,179,112,78,167,192,244,163,123,37,61,5,15,43,165,125,126,162,9,92,214,13,167,9,105,73,37,105,89,41,37,181,68,46,127,132,206,40,85,113,31,39,212,186,101,101,50,220,145,98,214,38,90,232,151,38,106,164,46,75,8,75,114,89,211,113,17,182,134,154,150,220,116,55,170,137,40,142,157,12,136,201,9,153,66,63,231,219,19,45,92,47,202,62,38,84,110,153,124,191,79,91,243,109,154,115,8,113,178,122,84,233,236,46,59,72,109,43,90,119,237,230,41,213,146,117,81,52,203,171,36,171,102,131,61,150,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,105,207,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,232,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,68,174,40,217,237,170,224,157,41,156,8,193,123,154,36,123,218,185,29,106,184,42,49,31,87,91,111,66,82,80,109,33,189,165,181,169,50,18,181,25,47,127,49,166,210,75,36,164,222,101,212,212,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,187,133,86,125,119,15,240,226,220,178,174,123,246,171,122,213,104,180,246,161,203,175,213,16,132,202,168,56,146,208,220,89,35,252,68,106,53,184,105,34,55,28,117,123,156,87,171,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,65,85,124,115,190,164,255,0,50,127,13,29,255,0,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,249,76,217,182,234,250,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,98,152,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,60,57,135,204,13,253,153,172,80,157,138,248,140,184,136,169,76,143,30,35,80,224,155,197,10,19,12,182,73,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,205,198,45,39,131,158,10,99,45,129,135,23,22,33,223,53,10,173,42,208,189,58,105,86,221,188,251,169,229,201,208,143,153,84,83,10,108,214,215,49,4,202,26,90,86,158,107,105,82,150,133,160,163,56,80,173,121,174,196,124,165,103,187,24,111,91,41,222,186,149,59,16,43,204,87,232,15,188,104,139,87,138,154,156,131,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,188,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,0,30,83,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,225,205,22,102,239,236,211,98,133,75,16,46,249,50,225,211,87,33,74,162,219,197,81,122,76,42,51,6,219,77,236,97,46,30,212,173,105,97,165,58,180,37,4,227,132,165,237,78,164,148,202,14,23,185,233,253,10,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,238,164,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,93,204,142,30,95,216,171,130,87,77,135,133,184,133,46,200,187,42,81,218,85,38,185,26,67,209,215,29,246,95,109,226,65,186,194,137,214,208,233,54,108,173,104,212,210,135,84,123,87,166,197,103,10,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,39,195,43,61,180,172,110,179,105,216,25,138,87,52,183,49,66,131,29,196,197,153,84,125,43,93,201,9,6,165,37,109,185,161,26,228,178,214,137,113,11,220,226,208,223,63,115,134,111,114,167,168,10,86,226,133,158,159,211,93,212,188,14,193,203,207,171,195,106,46,207,76,73,132,157,172,215,106,141,184,163,61,30,37,31,81,13,157,27,229,232,73,66,221,37,185,243,169,76,119,10,47,229,119,51,119,246,86,113,66,155,136,22,132,153,115,41,168,144,149,86,173,227,168,189,26,21,101,130,109,214,246,62,150,207,106,150,132,190,234,154,90,210,178,109,195,74,246,171,67,74,180,41,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,113,252,209,102,110,193,202,206,23,212,177,2,239,147,18,101,73,17,212,170,45,188,85,22,99,77,172,190,78,52,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,86,123,49,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,106,89,216,85,141,22,39,10,108,89,187,177,22,226,150,229,167,120,199,182,101,217,244,25,50,229,154,233,76,34,191,171,238,148,103,144,150,152,68,147,117,151,208,166,77,68,234,20,149,159,121,107,232,56,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,128,0,15,41,138,184,103,106,227,38,28,92,120,91,122,196,234,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,12,203,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,160,158,31,88,197,85,198,252,165,216,183,117,203,94,137,85,184,97,71,122,137,88,117,169,74,125,242,126,35,203,101,181,74,82,214,181,245,46,71,76,119,220,53,158,170,55,247,145,18,86,146,21,193,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,145,92,87,177,138,149,134,185,75,173,218,41,175,75,131,112,226,12,136,244,74,91,80,165,37,167,220,97,47,54,244,213,45,59,210,179,140,113,208,182,28,52,146,139,89,77,33,101,181,195,49,73,120,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,211,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,143,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,30,34,57,223,153,154,171,236,173,43,58,86,220,50,180,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,91,86,135,250,115,54,219,113,13,72,81,45,36,165,173,37,229,50,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,66,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,92,28,85,51,207,85,194,216,223,201,187,8,234,146,233,247,101,74,60,90,149,114,225,166,213,21,30,77,25,142,105,56,212,86,85,29,194,117,185,46,147,105,82,247,237,34,142,234,72,146,190,126,230,234,90,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,68,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,20,215,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,7,228,155,86,165,83,164,192,135,80,169,196,139,34,169,32,226,65,105,231,146,133,202,124,154,113,227,105,164,153,234,181,147,76,186,225,165,58,158,198,214,174,228,153,151,53,205,143,133,140,100,248,127,112,249,115,226,168,56,101,103,182,171,130,55,149,59,3,49,74,230,136,222,23,215,164,56,152,179,42,143,169,8,182,230,172,148,164,173,183,52,50,68,103,157,209,46,33,123,91,66,220,231,238,108,137,238,109,218,0,0,133,92,68,115,245,15,44,118,169,88,120,91,80,165,84,177,54,183,205,143,169,73,98,71,201,150,201,182,151,212,202,141,184,214,79,45,15,182,168,237,184,130,109,94,179,138,220,150,249,110,240,14,6,63,93,159,150,255,0,137,14,21,157,252,94,188,176,23,137,221,219,139,152,126,252,70,235,182,236,138,67,209,202,91,4,243,14,161,116,56,141,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,182,156,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,79,96,0,0,0,1,225,49,143,6,172,156,112,179,164,217,151,197,51,172,133,35,103,103,57,230,244,218,235,110,127,181,45,7,222,210,61,190,207,188,142,134,51,109,147,171,239,43,247,74,227,84,218,234,232,47,233,209,212,55,50,223,55,107,108,27,159,52,151,220,90,116,91,228,158,222,253,53,46,206,239,161,148,92,237,226,14,88,43,8,135,17,238,186,217,119,94,162,157,181,134,183,104,151,205,63,58,108,56,225,124,227,251,187,61,218,119,119,94,6,5,230,55,12,243,5,111,34,191,96,86,122,180,158,188,196,116,242,27,217,235,186,130,237,117,164,107,175,37,126,207,103,221,175,82,21,121,198,131,13,122,202,61,163,136,140,158,158,142,235,249,229,251,92,197,211,153,79,122,187,59,189,137,63,243,143,147,193,159,22,152,101,219,143,11,102,73,213,199,250,62,141,189,135,217,180,170,15,175,180,145,247,31,106,190,239,112,181,144,31,240,242,201,182,205,102,122,17,12,214,102,114,236,93,235,141,119,13,120,230,117,40,127,164,218,231,47,102,187,98,50,131,236,208,191,103,221,236,22,41,193,118,208,34,163,93,247,91,141,232,106,244,127,45,90,247,250,245,22,207,179,119,249,133,161,0,0,0,0,0,0,0,0,0,10,207,226,213,154,101,219,84,118,176,34,217,149,182,93,82,58,100,212,21,179,93,99,56,137,209,93,111,69,178,101,222,148,250,201,89,31,187,78,241,88,216,23,132,149,172,110,196,202,54,31,209,75,71,42,18,227,182,251,158,167,205,178,228,134,154,82,244,82,209,174,156,210,236,37,17,159,253,165,161,140,183,224,157,19,1,112,162,135,98,82,90,209,232,208,227,117,206,110,95,207,74,76,102,90,113,122,41,197,146,117,54,136,244,74,182,151,179,222,125,68,0,0,0,0,0,0,0,0,0,124,123,186,218,129,119,219,242,173,234,155,123,227,74,217,189,58,168,181,218,180,172,187,82,100,125,233,47,104,205,110,58,97,228,156,45,196,234,197,151,32,187,96,116,250,31,103,110,248,237,57,236,82,191,180,247,159,249,133,130,112,93,197,135,162,214,47,28,46,170,202,230,55,59,209,254,138,111,97,23,47,98,42,47,189,218,148,118,235,216,126,186,139,79,103,184,91,48,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,92,75,72,55,22,122,17,119,140,229,103,43,19,93,197,60,122,184,46,36,202,231,197,87,73,200,86,205,189,208,163,161,93,155,18,125,237,251,72,74,190,14,184,74,197,207,136,21,236,67,149,218,86,231,75,176,187,123,122,134,42,12,159,114,203,246,127,100,255,0,119,120,184,208,0,0,0,0,0,0,0,0,0,1,1,248,164,101,77,156,81,195,231,113,94,220,103,250,114,221,97,78,200,45,199,235,195,142,196,215,212,94,187,201,65,106,183,19,220,147,87,222,93,130,159,48,226,247,174,97,54,34,82,46,234,105,242,230,80,234,81,228,56,223,168,123,249,47,161,195,70,170,74,136,181,54,200,181,208,255,0,120,208,238,86,49,186,145,142,248,55,111,94,20,247,63,157,244,17,25,168,183,162,189,73,125,43,14,58,157,77,180,17,232,110,151,106,75,111,187,220,93,120,0,0,0,0,0,0,0,0,4,78,226,109,98,57,123,101,78,232,110,27,27,230,198,232,185,10,221,166,221,213,40,123,187,13,68,71,170,82,125,226,130,82,165,33,68,164,158,134,67,76,120,7,136,45,98,110,24,82,46,230,143,113,76,234,61,110,210,215,100,135,91,253,148,254,199,184,116,65,252,51,34,45,76,103,111,61,120,179,47,23,179,25,114,92,42,95,243,34,232,250,86,244,47,83,249,132,100,47,183,98,12,245,54,245,237,47,184,92,182,64,112,209,156,52,203,85,181,1,77,237,155,35,172,234,79,83,61,118,207,148,104,254,186,139,185,126,207,222,56,238,117,120,147,219,184,32,185,22,22,30,49,233,59,156,182,115,157,220,227,61,39,247,187,169,236,122,42,219,115,123,110,172,187,21,217,167,188,200,138,157,113,43,21,47,108,90,184,158,186,47,154,191,164,39,191,183,123,157,59,45,125,20,33,5,216,210,18,159,162,218,11,187,217,247,137,125,146,190,27,247,54,53,74,129,123,226,41,122,62,213,87,55,230,190,109,222,163,178,67,93,236,202,67,136,218,235,72,62,238,221,125,218,153,220,237,141,98,219,120,117,110,198,181,237,88,29,37,62,46,254,91,124,215,28,211,114,212,179,237,90,148,175,164,181,31,127,180,122,0,0,0,28,83,56,25,107,161,102,167,3,171,24,101,83,62,77,85,157,213,75,110,90,165,45,134,226,86,26,101,196,71,113,211,74,87,185,147,230,173,183,8,208,179,229,184,179,73,18,201,10,78,123,49,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,109,60,43,51,191,15,18,109,90,70,88,113,14,86,203,190,219,167,186,213,189,47,146,196,120,243,104,241,27,97,12,69,215,154,75,118,99,104,55,143,68,52,68,108,71,222,165,41,105,113,74,156,24,197,140,86,14,5,88,21,76,70,196,106,244,74,117,54,157,29,247,90,105,217,76,178,253,65,246,217,113,228,196,138,151,150,132,187,37,196,180,178,109,162,81,26,140,190,243,44,240,230,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,240,156,89,165,40,74,221,117,213,146,17,191,105,78,158,19,121,37,153,80,174,255,0,41,188,94,181,57,80,41,123,19,103,82,234,244,215,219,113,233,74,67,47,183,89,111,152,73,109,108,165,183,8,152,89,19,137,83,138,91,137,54,212,195,106,85,181,12,171,139,254,255,0,228,178,255,0,231,127,255,0,234,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,83,7,26,123,2,77,11,48,214,166,32,199,183,162,67,166,221,86,186,35,46,115,36,210,87,62,163,14,67,132,241,186,73,61,234,90,35,191,1,4,181,151,106,54,37,38,124,179,36,254,190,10,120,153,242,127,28,111,76,45,151,46,149,30,37,225,111,162,160,207,80,230,201,82,39,64,123,230,216,143,170,200,151,171,18,230,56,180,18,84,173,172,18,136,210,148,47,91,148,21,107,198,227,23,163,34,149,135,184,9,5,248,142,72,126,67,183,125,81,181,48,239,61,132,33,46,69,132,164,57,216,209,161,195,114,121,41,62,178,200,217,108,253,66,50,223,21,120,92,97,12,108,90,206,13,178,253,73,136,143,211,108,104,239,93,242,153,121,247,90,90,215,25,72,68,85,52,109,253,37,162,99,241,28,52,168,210,131,67,107,37,110,250,10,191,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,169,196,92,239,208,178,143,145,220,22,133,110,74,165,84,177,54,183,135,246,195,180,74,36,198,87,33,148,69,40,145,201,233,82,210,219,173,173,182,118,37,212,54,123,201,75,119,77,169,82,91,116,209,77,127,234,170,253,186,191,221,91,142,228,184,234,31,241,147,39,84,167,72,115,254,147,143,60,227,139,251,84,165,43,218,102,47,79,135,118,72,33,229,86,196,59,182,241,139,187,19,110,202,123,77,87,82,111,49,37,154,91,105,121,215,17,22,43,168,105,43,78,228,45,142,160,137,199,27,91,177,210,104,81,165,8,81,204,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,65,85,124,115,190,164,255,0,50,127,13,21,151,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,17,87,62,217,223,161,101,30,196,106,21,185,42,149,82,196,218,223,41,218,37,18,99,43,144,202,34,147,196,79,74,150,150,221,109,109,179,177,46,161,179,222,74,91,186,109,74,146,219,166,138,149,202,142,117,243,29,129,24,142,143,145,181,58,173,235,18,239,184,27,155,91,181,166,26,230,57,112,206,124,205,181,41,183,13,43,121,185,142,155,133,243,173,234,167,28,67,60,196,188,148,19,103,216,56,202,205,147,81,204,149,147,80,153,73,151,75,145,43,13,233,175,59,6,90,154,83,241,86,169,245,3,83,46,27,43,91,70,180,153,154,76,219,90,209,169,30,213,40,180,51,233,92,22,174,203,86,198,161,99,181,211,122,220,212,171,126,139,11,228,199,83,81,170,77,110,36,86,55,174,162,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,69,92,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,157,3,135,118,65,102,102,114,234,59,243,20,169,245,90,110,25,81,57,82,52,56,207,199,249,76,225,184,234,58,104,178,118,146,13,148,45,135,19,33,198,214,110,39,213,109,59,84,231,49,171,212,25,172,205,143,138,124,100,248,129,112,249,139,227,181,112,238,206,252,204,170,223,103,105,94,50,183,97,149,217,80,105,218,234,141,151,228,189,75,113,44,186,218,37,69,105,14,165,9,220,181,177,212,25,54,227,139,106,58,73,9,53,33,9,59,222,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,65,153,246,206,253,119,55,23,219,80,173,201,85,90,110,25,81,57,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,234,117,13,158,243,74,26,211,106,82,167,29,53,254,76,143,228,114,242,205,245,205,81,125,229,203,160,216,148,120,242,152,159,113,146,8,201,21,21,71,81,197,97,132,40,180,144,180,186,166,92,117,178,52,104,201,40,141,198,214,227,38,174,63,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,108,127,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,237,40,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,10,184,136,228,22,30,103,45,82,191,48,182,159,74,166,226,109,19,155,35,66,140,196,127,148,205,155,109,35,166,149,39,105,44,222,66,24,109,49,220,113,102,218,125,102,213,181,46,115,26,164,27,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,53,113,58,226,23,50,214,153,39,46,185,126,187,249,53,86,119,53,118,215,233,143,62,196,170,84,166,159,101,198,162,194,150,195,200,218,241,114,158,68,146,218,180,146,92,38,247,18,201,212,162,165,128,74,172,132,231,126,187,148,123,237,216,87,28,170,173,75,12,171,124,215,107,116,72,108,162,67,200,148,76,153,51,42,34,92,117,180,54,246,244,180,135,15,121,37,109,107,185,42,83,109,26,47,78,233,197,92,56,178,240,226,86,47,92,151,165,42,37,153,18,158,138,162,171,105,144,78,197,114,43,132,147,105,198,148,222,238,119,51,122,9,178,111,114,156,82,208,148,18,141,73,35,207,102,107,179,93,136,249,181,196,117,222,183,171,189,13,42,15,49,138,5,1,135,141,113,105,17,84,100,102,148,153,145,115,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,18,87,133,238,69,191,77,119,82,49,199,24,236,206,175,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,125,68,54,116,115,153,169,165,11,116,144,223,206,165,50,27,41,255,0,197,31,192,158,38,254,11,231,16,133,0,139,147,225,123,159,170,238,52,236,203,198,51,84,58,203,190,149,79,92,138,21,126,76,148,19,213,168,172,237,37,198,124,150,162,91,179,27,65,154,201,196,146,148,235,77,184,183,52,91,75,113,235,10,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,70,12,20,226,105,148,124,105,234,163,252,190,249,9,62,46,245,244,119,169,177,75,230,178,158,89,115,17,35,154,184,202,213,78,232,77,243,121,167,203,113,91,54,167,113,202,160,1,74,220,100,240,83,228,54,96,169,56,199,18,161,206,137,137,180,243,231,48,227,187,156,98,117,57,168,241,220,218,146,109,36,150,84,194,225,154,117,90,212,110,115,245,218,157,132,61,7,6,12,121,141,106,226,133,203,128,21,217,178,250,123,226,58,106,148,36,42,67,170,97,186,140,54,220,83,237,161,146,65,161,11,122,54,171,83,166,164,118,65,109,7,188,212,130,79,159,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,113,78,46,121,133,253,43,102,9,172,38,166,70,165,46,139,133,92,232,77,84,33,202,234,28,153,58,91,81,156,152,151,13,39,177,190,74,218,67,28,162,35,82,92,101,237,202,213,68,134,253,183,6,12,6,141,117,98,133,203,143,245,216,82,250,123,30,58,105,116,37,170,59,169,97,202,140,198,220,75,238,33,226,89,33,107,102,54,168,83,70,149,246,78,109,103,176,210,131,85,196,128,168,14,41,25,250,135,136,157,118,89,48,114,161,74,169,90,5,209,200,184,174,40,114,88,156,205,93,194,229,73,102,52,71,27,82,208,150,90,89,54,110,56,70,78,41,214,205,191,81,13,175,157,90,192,39,167,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,187,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,15,248,136,231,126,30,85,108,66,180,172,233,91,177,54,236,167,186,237,9,68,203,18,89,165,182,151,154,109,114,165,52,183,82,180,238,66,223,233,204,219,113,181,187,29,68,180,154,80,180,157,22,127,170,171,246,234,255,0,117,110,59,146,227,168,127,198,76,157,82,157,33,207,250,78,60,243,142,47,237,82,148,175,105,152,151,248,249,194,247,25,112,91,47,182,246,51,54,223,165,106,112,233,238,73,191,40,81,92,76,135,40,186,186,226,209,33,149,160,136,157,101,182,13,164,72,36,238,229,56,135,28,74,220,100,212,182,99,174,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,15,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,43,197,31,192,158,38,254,11,231,16,133,0,139,179,225,149,158,218,86,55,89,180,236,12,197,43,154,91,152,161,65,142,226,98,204,170,62,149,174,228,132,131,82,146,182,220,208,141,114,89,107,68,184,133,238,113,104,111,159,185,195,55,185,83,212,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,178,158,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,62,77,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,83,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,213,40,136,187,76,133,11,230,255,0,63,88,143,152,188,101,165,223,150,45,66,171,99,81,108,174,174,61,158,84,249,39,22,169,29,185,9,74,36,73,122,75,42,37,147,207,161,8,74,155,66,249,104,65,19,101,188,249,142,59,63,240,127,52,56,143,153,206,30,152,203,86,197,43,18,171,77,173,81,48,254,185,31,229,25,211,206,61,46,230,108,224,76,111,169,138,173,9,6,242,22,195,136,144,219,100,109,165,123,77,59,73,206,83,84,172,45,83,133,231,16,47,252,27,202,150,46,189,253,149,38,204,172,41,95,243,151,78,52,215,228,73,255,0,155,70,136,219,45,126,195,90,125,19,22,168,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,245,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,52,224,99,245,217,249,111,248,144,138,188,81,252,118,98,111,224,190,79,8,115,252,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,0,3,207,223,54,45,183,136,182,236,155,94,234,129,213,211,229,108,230,55,205,113,189,118,184,149,151,106,20,149,125,36,36,251,15,216,41,143,58,156,55,174,108,21,147,62,248,195,162,244,133,170,158,87,205,124,219,93,63,100,118,187,222,148,183,23,185,215,86,125,221,154,123,180,50,136,24,107,138,119,182,18,220,76,93,22,53,95,209,245,6,55,108,115,167,101,223,164,218,208,125,142,161,73,250,46,44,187,189,191,112,184,172,148,241,39,183,113,185,113,236,44,67,99,209,151,63,175,201,119,115,143,117,127,223,46,171,177,152,168,109,189,141,180,130,237,87,110,190,242,50,62,197,159,236,52,99,18,242,215,114,192,75,123,166,199,232,250,99,212,203,77,211,226,154,255,0,174,146,238,71,183,247,10,104,200,166,45,74,194,12,198,91,119,17,47,249,151,243,206,169,189,11,215,254,97,37,8,237,216,179,45,20,230,189,133,247,141,18,145,145,150,164,63,163,157,227,230,32,181,134,88,97,86,187,157,61,10,31,35,183,183,179,124,134,155,253,149,126,223,184,102,113,74,82,212,106,81,234,102,47,219,134,77,136,229,147,149,59,93,185,140,108,155,39,173,231,171,118,187,182,212,166,109,236,37,25,22,137,81,119,9,98,0,0,0,0,0,0,0,0,3,144,230,159,27,105,24,17,131,119,13,225,80,115,73,103,2,91,52,230,244,87,175,47,165,125,198,147,169,54,178,45,77,163,237,81,109,247,253,185,226,196,123,222,185,139,56,137,87,187,170,71,204,153,92,169,72,144,219,126,161,108,231,62,183,9,26,165,41,35,208,220,50,212,200,191,112,184,62,22,249,82,103,11,176,249,172,87,184,217,254,156,184,163,165,200,254,177,250,144,228,49,9,244,151,168,242,144,122,45,181,119,164,149,247,23,96,159,0,0,0,0,0,0,0,0,0,0,2,156,248,197,97,35,22,198,32,80,113,18,41,104,87,31,85,188,187,123,58,118,41,236,151,122,207,246,191,100,191,127,120,138,89,54,196,215,112,179,30,173,251,136,229,114,34,167,171,231,171,97,43,190,20,132,39,179,98,143,189,207,97,13,27,52,226,93,65,56,131,212,143,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,14,95,153,76,66,94,23,224,245,114,240,107,245,176,250,109,133,239,223,41,150,207,250,170,246,57,238,25,170,125,211,125,213,58,174,245,105,254,65,124,124,48,112,181,56,119,151,136,85,5,171,115,245,174,103,53,90,105,175,38,116,210,47,235,168,187,151,236,211,247,137,132,0,0,62,77,193,116,208,109,104,46,212,171,179,186,104,236,33,78,56,190,82,215,162,82,70,102,122,36,140,251,146,127,226,17,234,252,226,35,150,75,29,215,226,185,123,245,82,99,154,146,227,94,141,168,35,69,36,212,70,90,244,198,93,233,211,95,180,120,37,241,97,203,90,17,191,210,157,186,107,167,34,127,250,24,251,20,110,40,185,98,170,164,148,245,207,211,106,90,233,209,84,23,238,255,0,213,11,223,255,0,96,238,88,97,152,252,35,197,248,169,147,99,220,253,118,164,91,147,209,74,107,67,209,7,167,206,180,143,237,19,254,63,188,116,212,169,43,73,45,39,169,40,181,35,251,7,244,0,0,0,0,7,230,168,193,143,84,167,202,166,75,70,246,37,178,182,29,78,166,91,144,180,154,76,181,45,12,187,12,251,140,80,159,17,220,188,47,4,241,210,167,84,128,90,210,238,119,222,171,163,254,45,114,102,75,81,35,181,197,168,244,75,69,219,161,23,216,71,223,237,120,87,230,71,244,79,138,233,195,202,194,183,82,46,135,10,51,41,211,77,179,36,201,132,202,87,170,90,82,143,68,54,125,134,162,79,220,125,162,239,24,121,185,44,55,33,163,213,14,160,150,147,247,145,150,164,63,208,0,0,0,0,0,0,0,0,121,220,64,181,35,222,246,140,251,98,82,117,106,111,43,113,106,127,212,117,11,46,227,35,239,79,188,102,94,250,182,165,89,247,84,235,118,99,92,167,162,114,183,35,113,43,77,205,165,101,218,70,101,220,162,246,139,146,225,23,140,223,47,176,122,167,97,74,115,89,86,135,39,119,103,127,87,42,123,165,220,132,151,114,63,105,95,187,184,79,129,207,177,246,240,110,193,194,90,237,216,239,209,131,210,235,255,0,78,75,77,254,202,191,111,220,99,57,184,127,17,155,223,18,160,70,171,159,205,205,230,243,15,183,250,145,214,101,244,116,253,146,238,22,149,156,158,34,84,44,41,182,75,10,112,129,61,101,89,95,173,155,170,219,233,62,114,59,233,249,185,17,148,151,55,165,199,19,216,174,205,53,239,208,133,71,196,135,84,185,42,105,143,17,174,162,91,250,232,157,201,70,187,83,175,183,66,238,72,183,60,139,112,206,139,101,52,222,33,227,108,78,117,93,122,244,212,238,97,167,167,208,228,178,191,157,141,40,210,189,200,83,74,237,79,103,113,118,234,98,200,153,101,168,237,37,150,83,181,9,215,66,215,81,254,128,0,0,0,33,87,19,60,151,127,41,60,56,70,36,89,73,229,223,214,13,62,91,241,163,179,7,156,229,118,9,23,53,112,117,109,10,121,79,36,208,165,71,73,110,79,49,215,80,105,46,113,184,221,32,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,34,179,175,158,59,203,55,114,109,56,15,162,93,26,222,160,81,225,174,101,33,181,146,34,74,175,155,71,214,77,75,68,106,81,32,148,181,50,202,92,113,197,37,164,26,136,208,167,221,64,250,188,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,215,211,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,99,42,226,255,0,191,249,44,191,249,223,255,0,250,156,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,16,171,139,158,25,221,88,137,148,119,170,54,180,78,175,228,85,193,18,230,168,176,134,220,113,229,65,109,137,17,221,91,105,66,21,175,47,170,75,171,53,109,74,90,105,213,154,189,93,14,157,178,209,127,198,194,204,195,97,190,32,212,46,25,116,58,109,14,232,166,201,170,78,140,110,239,106,157,212,32,166,17,147,68,107,90,21,28,221,66,208,146,61,232,82,147,162,183,104,122,94,20,3,196,211,26,255,0,77,57,184,186,122,122,127,75,2,196,214,202,135,189,173,143,59,209,62,247,80,227,154,56,180,171,89,78,201,216,162,219,171,68,214,228,146,183,107,53,56,37,225,157,171,27,11,47,172,99,233,57,183,37,66,224,59,103,158,227,109,171,167,131,30,52,121,27,25,86,206,98,57,142,74,213,194,222,105,87,33,143,84,141,26,157,149,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,125,91,154,233,174,222,21,22,106,215,28,238,174,92,122,124,10,91,110,114,144,222,216,176,162,181,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,118,211,194,223,32,179,48,239,161,204,222,49,211,234,180,219,188,250,200,246,237,187,50,51,240,94,164,54,124,216,207,73,150,219,137,66,212,243,168,55,9,182,204,141,180,180,225,57,235,173,196,114,101,253,159,156,12,14,189,179,5,116,229,158,147,114,108,188,237,125,169,36,186,182,78,45,81,196,180,78,73,102,27,168,113,92,199,163,246,165,230,150,72,113,42,67,186,37,68,211,138,71,107,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,21,87,199,59,234,79,243,39,240,209,86,180,202,77,86,181,37,112,232,212,201,115,228,55,29,249,107,106,51,42,117,105,97,134,150,243,206,154,82,70,100,134,218,109,199,22,174,228,161,10,81,232,68,102,58,6,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,9,229,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,187,55,16,249,89,162,204,221,131,149,156,47,169,98,5,223,38,36,202,146,35,169,84,91,120,170,44,198,155,89,124,156,105,189,140,37,195,220,164,33,79,180,167,86,132,172,219,108,212,189,170,208,146,172,246,99,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,154,112,197,225,233,50,214,153,27,49,89,129,180,57,53,86,118,187,105,80,42,108,190,196,170,84,166,159,121,183,101,77,136,251,40,218,241,114,153,92,99,220,180,146,92,55,54,146,201,165,35,138,241,171,241,79,107,124,63,131,230,53,17,8,41,87,253,229,66,179,107,248,125,70,184,101,195,183,174,169,16,100,214,160,178,100,148,79,92,51,116,227,19,166,69,185,72,66,159,113,100,141,118,26,246,40,200,212,218,13,61,127,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,160,139,181,102,219,100,167,12,144,79,62,180,114,155,45,22,162,213,110,114,214,134,156,33,118,152,155,139,25,121,200,102,9,83,227,202,137,18,135,111,80,227,162,53,14,216,165,61,31,210,51,145,207,105,14,156,86,100,60,133,73,90,85,33,47,60,179,89,175,214,91,139,53,41,90,171,175,218,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,103,11,54,62,41,241,147,226,5,195,230,47,143,21,93,176,47,43,102,217,182,111,58,237,189,46,37,10,241,143,38,77,10,160,162,35,98,114,35,200,92,119,201,10,35,50,37,182,235,102,74,65,232,178,37,54,163,45,174,33,74,176,158,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,0,41,219,139,126,112,106,183,157,228,230,87,236,195,184,40,244,43,90,70,235,171,169,105,81,17,90,154,100,219,145,208,77,45,4,234,227,50,95,56,133,153,242,222,91,137,113,41,82,90,97,229,194,172,183,96,133,87,49,248,219,107,96,189,26,185,18,141,34,227,144,234,87,62,75,106,113,17,152,101,135,36,60,178,66,123,86,178,105,151,54,35,84,146,151,181,38,164,17,154,203,69,56,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,194,179,237,146,10,22,110,44,70,166,219,145,105,84,220,77,162,114,154,162,86,230,60,184,236,174,41,188,70,244,89,106,109,167,22,227,59,20,234,219,45,134,164,59,166,213,37,46,58,75,160,17,125,28,55,115,155,93,205,166,28,86,41,151,229,43,149,121,216,157,20,122,189,73,132,33,17,106,173,200,39,185,18,82,218,116,229,60,125,59,164,235,100,146,111,113,37,72,208,151,202,106,176,120,163,248,236,196,223,193,124,158,16,242,153,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,4,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,85,175,21,12,133,70,149,26,171,154,124,27,161,68,134,184,113,222,168,95,52,200,252,211,92,197,155,172,164,167,198,142,219,74,73,44,146,183,221,148,181,45,8,216,215,55,67,89,186,165,214,94,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,242,173,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,36,254,117,50,109,27,40,56,95,132,20,250,236,152,147,239,187,158,69,198,245,199,58,12,215,95,132,180,48,228,34,134,204,114,113,182,205,40,67,78,154,148,102,141,230,227,174,106,165,32,155,36,248,172,134,225,157,171,140,153,165,181,112,182,245,137,212,81,110,106,125,126,159,39,107,109,173,198,119,209,102,236,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,242,179,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,231,245,28,85,196,122,190,28,82,48,134,167,122,85,100,217,148,26,132,138,165,54,136,228,131,56,177,165,60,68,78,56,148,255,0,244,102,146,63,85,10,121,245,36,146,111,58,107,144,25,9,201,5,119,55,23,219,179,110,56,181,90,110,25,81,57,173,86,235,112,222,68,119,151,40,217,51,102,44,69,56,211,136,113,237,234,105,110,22,195,74,26,215,114,146,167,26,37,223,69,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,196,107,226,143,224,79,19,127,5,243,136,66,128,71,213,255,0,85,86,21,213,254,234,219,151,37,185,80,255,0,140,135,58,155,58,59,159,244,92,101,230,220,71,216,164,169,62,195,33,58,179,41,197,3,249,68,229,8,176,114,171,104,116,87,245,193,80,99,229,51,241,233,252,186,58,32,177,45,114,26,232,148,169,110,60,79,25,179,8,149,205,65,167,67,145,166,158,161,148,85,202,198,10,127,40,156,193,89,56,56,229,67,162,137,112,84,15,175,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,150,146,41,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,4,63,226,151,129,112,241,131,42,117,235,146,21,27,171,185,48,239,253,82,83,30,108,216,109,196,69,108,200,170,8,83,142,150,238,79,75,204,121,77,161,73,82,220,140,199,210,52,146,21,72,56,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,153,92,101,106,212,170,254,100,172,154,237,10,167,18,163,77,168,225,189,54,92,57,145,30,75,204,73,97,201,245,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,246,188,33,177,50,213,193,188,56,204,126,41,94,178,250,122,45,179,79,160,84,36,237,113,180,56,246,194,169,236,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,92,21,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,141,15,100,67,2,235,185,118,203,5,163,135,55,141,26,149,78,186,83,213,84,107,169,167,154,23,190,84,137,14,56,130,121,212,17,19,175,54,193,176,194,150,70,164,252,201,37,11,82,18,133,28,128,21,193,197,83,60,245,92,45,141,252,155,176,142,169,46,159,118,84,163,197,169,87,46,26,109,81,81,228,209,152,230,147,141,69,101,81,220,39,91,146,233,54,149,47,126,210,40,238,164,137,43,231,238,110,165,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,50,120,144,101,71,14,50,149,135,24,31,101,89,77,117,213,89,223,40,31,175,215,223,100,145,42,175,41,37,78,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,191,21,195,111,47,214,14,102,177,94,247,194,140,70,68,180,83,102,88,239,75,106,100,18,100,166,194,125,154,173,53,73,118,59,143,54,226,91,89,167,123,74,81,39,83,109,215,19,217,184,199,10,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,43,194,243,136,23,254,13,229,75,23,94,254,202,147,102,86,20,175,249,203,167,26,107,242,36,255,0,205,163,68,109,150,191,97,173,62,137,139,84,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,147,194,191,62,178,98,201,165,101,99,25,43,178,230,34,100,134,105,246,53,78,71,40,145,13,4,211,202,56,18,100,56,234,84,104,53,33,134,162,161,40,90,247,187,202,212,144,77,37,22,190,3,149,102,119,48,84,44,176,224,213,107,23,171,246,253,86,182,221,55,150,196,104,52,246,22,174,116,167,85,177,148,188,241,37,72,138,201,172,200,148,243,158,169,106,73,73,45,197,54,210,243,153,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,73,225,29,147,42,20,74,21,31,56,151,109,87,174,170,206,235,227,218,148,232,235,90,27,167,182,149,189,10,76,153,7,217,204,121,123,95,109,13,246,182,134,212,107,61,235,90,121,22,105,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,161,110,34,185,54,141,148,252,80,141,80,181,36,196,77,137,123,200,150,245,181,4,230,187,34,108,20,71,110,49,200,101,243,91,105,45,137,118,73,165,163,222,226,205,180,167,152,163,94,166,175,63,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,218,184,163,248,19,196,223,193,124,226,16,160,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,235,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,233,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,208,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,250,170,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,93,202,66,210,162,212,140,140,91,255,0,10,188,243,213,113,74,55,242,110,197,202,164,186,133,217,77,143,42,165,67,184,106,85,69,72,147,89,99,154,110,59,21,229,72,112,221,114,75,68,226,148,141,155,136,227,180,162,52,163,145,185,203,31,20,151,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,184,6,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,139,190,199,43,2,205,194,204,147,98,118,31,97,245,189,18,135,111,80,240,222,224,141,6,12,98,61,141,35,209,242,12,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,243,152,62,173,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,218,112,216,207,61,43,48,86,4,60,43,196,106,164,72,56,139,106,199,141,77,105,115,42,137,83,247,67,9,101,195,76,166,146,243,134,251,210,82,220,117,170,78,132,162,215,71,119,17,56,109,183,39,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,120,115,15,152,27,251,51,88,161,59,21,241,25,113,17,82,153,30,60,70,161,193,55,138,20,38,25,108,146,150,163,182,243,142,41,180,26,183,186,164,146,180,55,29,113,93,155,140,115,250,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,22,149,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,139,237,210,106,175,82,164,87,89,166,75,93,54,28,134,98,72,152,150,84,108,50,251,201,113,77,52,183,52,218,149,173,44,60,164,164,207,85,19,78,25,107,180,244,149,89,4,207,101,87,40,151,52,218,21,203,14,93,91,14,174,41,5,46,177,14,43,106,126,108,87,219,142,242,91,118,11,107,144,211,8,91,142,42,58,94,82,200,205,77,178,130,46,212,36,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,0,255,0,135,153,110,67,102,203,201,220,133,119,150,186,10,220,207,79,12,232,183,171,78,98,30,9,68,228,213,209,167,83,78,230,26,186,141,78,51,40,249,217,50,137,40,218,132,186,174,196,246,247,31,110,134,42,46,100,42,165,185,82,84,105,109,116,242,216,211,84,238,74,244,220,157,123,203,82,238,81,11,113,201,175,17,58,22,42,219,39,133,56,190,93,29,89,63,170,157,235,185,213,234,228,135,213,243,113,227,37,45,236,67,109,167,181,93,186,235,223,169,10,181,196,8,140,217,24,149,62,53,32,254,110,23,43,150,125,191,215,142,131,63,165,175,237,31,120,209,142,0,222,45,223,216,73,66,187,90,250,51,250,173,63,232,73,117,191,217,79,236,123,136,116,33,1,248,186,99,55,200,28,30,166,88,81,92,210,85,223,206,219,217,221,210,74,128,233,247,161,69,220,191,218,79,239,238,20,219,98,219,82,174,251,170,13,187,13,174,107,210,249,187,83,184,147,174,214,212,179,237,51,34,238,73,251,70,154,48,254,212,143,100,218,48,45,136,169,218,212,62,110,210,212,207,233,186,181,251,76,253,170,247,143,68,0,0,0,0,0,0,0,0,63,205,247,155,140,195,146,29,61,16,210,13,106,63,113,17,106,98,144,248,168,230,75,244,177,138,202,195,186,58,182,210,45,119,14,59,201,211,93,211,35,73,154,202,151,170,154,74,139,84,56,93,132,163,79,222,125,163,197,112,226,203,194,241,183,29,41,149,73,229,165,46,216,125,154,186,255,0,227,23,26,100,69,26,59,28,66,139,84,186,125,186,25,125,134,125,215,217,77,129,30,151,79,139,76,136,141,140,68,101,12,52,157,76,246,161,9,36,145,106,122,153,246,17,119,152,253,32,0,0,0,0,63,138,82,80,147,90,143,66,73,106,103,246,14,101,137,249,143,194,60,32,138,169,55,197,207,208,232,71,181,61,20,167,117,61,22,122,124,211,75,254,205,95,226,251,135,13,172,241,69,203,21,41,38,166,110,126,167,66,215,78,138,160,143,127,254,168,126,239,251,71,199,71,22,28,181,173,27,253,41,219,166,186,114,39,255,0,161,143,123,97,241,17,203,37,240,235,17,91,189,250,89,50,13,41,109,175,70,212,23,170,148,105,34,45,122,98,46,245,105,175,216,36,45,191,116,208,110,152,45,84,168,83,186,152,239,161,46,54,190,82,209,170,84,68,100,122,40,136,251,148,95,227,31,88,0,0,67,222,39,216,90,156,68,203,196,218,130,21,181,250,47,47,148,173,53,211,157,58,17,31,245,210,93,200,246,235,251,133,14,48,233,176,234,93,79,122,117,255,0,32,210,174,90,241,9,120,161,131,212,59,193,223,214,204,234,119,151,187,100,167,155,47,234,167,216,223,184,117,0,0,0,0,0,0,0,0,0,0,0,0,0,16,51,139,197,242,205,189,128,141,219,41,145,203,149,92,215,146,91,12,247,114,102,192,90,191,170,100,93,135,237,50,253,226,152,236,219,126,85,209,114,67,161,66,78,231,164,243,54,150,164,95,69,181,40,251,204,139,185,39,237,26,117,179,173,120,22,109,189,22,221,166,35,108,104,155,246,22,170,61,55,45,75,63,164,102,125,234,63,104,251,64,3,240,214,171,84,219,122,153,34,177,87,147,200,137,21,181,186,235,155,20,173,169,74,77,74,61,18,70,103,216,70,125,132,43,131,54,188,87,169,86,140,186,173,139,130,145,253,33,80,97,79,193,122,163,189,77,116,238,164,223,105,71,202,147,12,210,189,170,75,74,236,86,135,174,154,247,152,171,220,83,198,140,65,198,58,219,245,219,234,183,215,190,243,170,119,251,217,134,182,153,173,106,255,0,106,66,8,251,92,95,179,219,247,15,135,110,88,247,77,219,33,184,182,253,47,170,117,213,146,16,158,123,109,234,163,50,34,45,86,162,46,245,23,248,199,180,123,44,120,224,193,17,187,100,109,37,22,226,254,146,134,125,159,254,52,124,155,147,3,177,74,209,97,185,55,13,175,210,54,235,100,234,21,214,199,115,84,153,25,145,250,142,31,236,159,248,135,141,143,34,109,30,160,137,17,215,201,149,17,210,82,79,66,86,213,165,90,151,126,164,122,25,9,247,146,158,37,119,70,26,206,165,225,254,42,75,235,237,247,100,49,21,18,121,109,181,210,52,103,29,162,61,140,69,82,220,216,218,28,63,165,169,235,167,126,134,46,26,199,189,237,220,68,182,96,221,182,172,238,174,157,80,97,167,218,119,148,227,122,165,109,165,196,246,45,41,87,209,90,79,180,139,188,125,224,0,0,0,0,17,167,63,185,125,139,143,152,5,85,166,182,206,234,141,0,159,174,67,61,198,91,158,98,20,162,109,63,172,66,75,85,59,222,122,151,188,143,217,65,133,233,108,58,191,72,149,243,53,59,98,175,219,244,85,177,248,207,127,210,73,232,164,125,165,247,144,208,6,69,113,214,30,56,224,29,6,162,82,57,147,232,209,34,210,102,122,134,90,188,204,40,198,225,254,173,9,250,78,251,53,47,113,159,178,68,128,0,0,0,0,255,0,149,173,45,161,78,44,244,74,72,204,207,236,28,190,254,204,230,8,225,143,52,175,107,215,209,198,202,148,149,151,163,101,189,161,150,237,127,86,210,191,97,95,226,251,135,52,137,196,143,39,178,229,244,69,138,251,93,83,252,134,211,232,42,161,238,61,116,35,254,245,208,181,49,217,236,140,103,195,92,70,136,137,214,109,201,233,6,86,68,100,174,142,67,93,228,147,238,113,9,62,229,167,252,127,120,246,169,82,86,146,90,79,82,81,106,95,112,254,128,10,33,226,149,133,167,98,230,50,163,112,51,27,100,122,255,0,39,98,183,235,187,145,2,18,15,176,214,163,46,213,251,139,247,143,199,195,35,25,147,133,89,129,137,76,151,43,147,79,184,57,157,73,108,221,187,145,10,98,145,220,133,40,189,103,61,154,125,186,139,234,16,227,138,189,225,232,12,166,92,180,20,61,177,218,223,71,176,182,235,175,38,167,5,103,253,83,46,227,247,151,239,20,69,26,75,209,30,75,236,43,106,211,174,135,161,31,121,105,237,31,186,149,73,172,221,149,118,233,212,184,253,84,233,58,236,70,244,35,118,212,153,159,106,140,136,189,84,159,248,133,221,100,47,32,180,124,191,211,17,123,222,241,250,155,186,78,186,22,245,35,165,218,169,77,127,181,72,91,75,220,211,201,246,118,105,239,212,202,110,0,0,0,0,0,10,33,226,177,109,224,189,23,52,115,234,248,81,115,196,168,84,171,241,206,109,215,2,156,81,23,10,153,85,67,171,142,235,100,182,23,185,50,86,166,22,227,236,186,130,90,92,95,48,214,190,113,161,168,106,52,123,147,107,91,3,173,140,184,217,138,203,212,30,77,161,88,167,183,84,67,207,58,203,179,165,74,113,9,39,220,156,227,70,164,42,98,86,131,105,210,35,218,218,154,229,36,146,134,210,132,246,176,25,87,23,253,255,0,201,101,255,0,206,255,0,255,0,212,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,242,152,171,137,150,174,13,225,197,199,138,87,172,190,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,242,185,95,198,191,229,19,130,180,140,99,110,159,209,68,184,42,21,142,129,133,53,203,113,16,88,170,74,143,23,154,158,99,132,79,27,12,180,110,109,89,167,152,107,219,162,116,34,234,160,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,50,248,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,211,203,198,96,105,79,112,223,131,138,248,114,184,146,234,88,111,134,242,34,59,14,113,165,194,102,171,71,166,154,84,212,134,217,115,114,80,181,48,135,82,147,82,22,166,94,109,94,166,242,210,133,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,62,201,253,129,27,12,50,185,133,182,99,54,244,186,20,136,182,188,25,53,10,124,178,117,47,177,81,146,209,72,154,78,37,211,222,133,156,151,158,51,65,233,176,204,210,68,146,34,73,118,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,9,225,115,145,42,86,54,85,94,199,124,104,182,101,200,178,104,114,16,155,126,157,45,132,244,87,12,212,169,100,234,220,220,123,157,141,29,72,73,26,54,114,221,113,70,131,82,137,151,154,84,192,226,79,158,122,86,95,108,9,152,87,135,53,72,147,177,22,234,143,38,154,234,225,213,18,151,237,118,20,203,102,169,78,165,151,9,246,100,169,185,8,84,109,73,37,174,174,238,50,108,155,114,149,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,164,140,1,179,241,30,192,193,171,78,205,197,203,247,229,165,223,74,167,165,138,165,111,97,151,82,230,229,26,83,185,90,45,222,90,13,13,115,150,68,227,188,190,98,200,150,181,17,116,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,245,92,68,114,11,51,44,119,81,95,152,91,79,170,212,176,202,183,205,145,161,70,126,71,201,151,9,198,145,211,74,147,180,208,76,173,111,182,152,238,56,178,113,94,179,106,220,166,249,142,242,172,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,199,202,205,118,107,177,31,54,184,142,187,214,245,119,161,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,162,74,240,189,200,183,233,174,234,70,56,227,29,153,213,225,181,23,127,161,227,77,86,214,107,181,70,220,73,22,172,154,79,168,134,206,142,115,53,52,161,110,146,27,249,212,166,67,101,117,34,149,184,213,248,167,181,190,31,193,243,26,136,135,248,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,253,44,219,43,5,242,3,150,138,171,84,249,18,219,180,236,232,243,107,115,166,76,92,66,168,212,223,90,205,68,149,184,73,97,167,164,172,205,168,204,146,182,154,182,176,222,189,132,40,175,52,89,155,191,179,77,138,21,44,64,187,228,203,135,77,92,133,42,139,111,21,69,233,48,168,204,27,109,55,177,132,184,123,82,181,165,134,148,234,208,148,19,142,18,151,181,58,146,83,99,252,25,48,155,25,109,187,18,187,138,181,187,191,166,195,107,183,152,221,26,219,220,151,186,185,204,188,77,59,83,239,62,155,111,37,200,251,75,214,123,77,203,34,75,44,41,117,173,155,31,20,248,201,241,2,225,243,23,197,164,229,107,44,150,14,105,184,98,88,184,127,119,198,137,14,164,184,245,196,209,110,18,167,51,38,109,25,243,174,72,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,38,165,177,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,213,56,85,231,158,171,138,81,191,147,118,46,85,37,212,46,202,108,121,85,42,29,195,82,170,42,68,154,203,28,211,113,216,175,42,67,134,235,146,90,39,20,164,108,220,71,29,165,17,165,28,141,206,88,248,0,133,92,68,114,11,15,51,150,169,95,152,91,79,165,83,113,54,137,205,145,161,70,98,63,202,102,205,182,145,211,74,147,180,150,111,33,12,54,152,238,56,179,109,62,179,106,218,151,57,141,82,13,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,244,228,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,18,184,168,103,214,76,169,53,92,172,96,221,118,92,52,67,144,245,62,249,169,199,229,26,38,32,218,101,69,2,52,134,221,82,137,4,165,190,212,164,41,8,94,246,185,90,154,13,212,174,0,101,227,47,215,246,102,177,66,14,20,97,202,34,34,165,50,60,137,110,204,156,79,20,40,76,50,217,169,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,123,55,16,208,158,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,183,105,10,76,226,143,227,179,19,127,5,242,120,66,53,73,181,171,177,45,90,117,235,34,14,202,45,86,161,54,151,14,79,53,7,205,149,17,184,206,72,111,97,30,244,237,68,216,199,169,145,36,249,154,36,204,210,162,41,127,195,187,63,83,50,199,117,29,135,138,85,10,173,75,12,171,124,168,250,156,151,228,124,153,112,156,117,125,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,237,234,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,5,43,113,66,200,183,232,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,42,184,94,228,91,244,41,106,163,28,113,142,204,233,49,38,181,191,208,241,166,171,115,212,42,91,141,164,139,86,77,37,211,204,123,87,57,154,154,150,134,141,13,252,210,149,33,179,229,92,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,158,205,22,89,44,28,211,97,125,75,15,238,248,209,33,212,151,29,73,162,220,37,78,102,76,218,51,230,227,78,111,97,78,22,228,161,106,97,164,186,132,41,6,227,100,164,110,78,164,164,210,93,139,144,92,113,187,51,63,59,44,149,26,127,163,229,208,42,13,71,184,174,40,177,158,159,75,165,197,114,58,164,179,37,110,54,146,34,231,176,131,54,27,116,218,82,214,164,182,174,82,183,236,189,252,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,162,42,241,71,240,39,137,191,130,249,196,33,64,34,223,184,164,100,22,102,34,117,217,155,193,202,125,86,165,119,151,71,30,226,183,97,198,126,115,213,118,203,149,25,153,49,27,109,43,90,94,105,4,217,56,217,17,54,166,155,55,61,69,182,190,117,64,139,147,224,217,151,175,145,120,79,86,204,45,90,77,42,92,188,68,210,21,33,13,197,214,85,58,12,41,50,26,125,42,125,68,70,92,247,208,70,166,145,234,237,140,194,141,74,81,237,110,197,64,0,102,179,52,248,41,252,157,179,5,123,96,227,117,14,182,37,191,80,46,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,126,82,242,190,190,86,219,150,37,3,209,125,39,200,171,125,234,23,59,159,204,234,249,149,89,243,249,187,118,151,47,78,191,151,183,85,126,171,118,190,182,212,253,91,83,24,235,182,126,13,95,248,59,72,103,151,19,17,42,20,57,21,73,59,144,123,162,211,85,41,196,198,216,164,25,150,247,223,142,239,49,43,66,147,211,109,245,146,226,136,186,6,68,48,46,133,152,156,208,90,56,115,120,209,170,181,27,89,93,85,70,186,154,121,173,27,34,199,142,227,136,39,157,65,25,180,203,143,147,12,41,100,105,87,207,18,80,180,173,72,81,104,164,126,74,180,41,53,26,84,218,124,58,180,186,92,137,81,220,101,169,209,18,210,159,138,181,36,201,47,54,79,33,109,26,210,102,74,34,113,11,70,164,91,146,162,212,143,62,217,174,201,70,99,176,35,17,215,242,202,153,85,189,98,93,247,3,144,168,151,76,50,92,199,46,25,207,153,56,148,184,217,41,111,55,49,211,112,254,105,205,84,227,136,123,150,167,146,131,112,237,83,135,118,72,33,229,86,196,59,182,241,139,187,19,110,202,123,77,87,82,111,49,37,154,91,105,121,215,17,22,43,168,105,43,78,228,45,142,160,137,199,27,91,177,210,104,81,165,8,81,198,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,138,103,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,166,28,16,201,78,97,177,219,20,42,120,77,66,178,37,219,181,122,4,116,73,174,189,115,198,145,79,98,144,135,27,222,193,73,35,108,221,66,222,45,57,104,38,212,181,145,154,200,185,104,90,211,161,219,78,129,242,82,213,163,90,222,155,170,214,125,13,79,143,79,244,141,90,79,81,58,103,41,180,163,159,33,221,11,152,242,246,238,90,244,45,202,51,61,11,81,245,134,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,159,12,172,246,210,177,186,205,167,96,102,41,92,210,220,197,10,12,119,19,22,101,81,244,173,119,36,36,26,148,149,182,230,132,107,146,203,90,37,196,47,115,139,67,124,253,206,25,189,202,158,163,228,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,80,14,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,109,195,239,62,183,14,89,175,40,54,54,32,215,101,204,194,186,188,134,217,156,137,29,84,213,208,16,69,37,68,244,22,73,210,67,40,84,137,9,114,65,37,181,173,104,65,154,82,165,145,17,220,78,56,230,95,11,48,15,6,143,29,46,154,183,165,109,183,186,63,71,122,25,248,207,189,86,234,148,158,87,71,189,212,54,254,173,169,79,122,171,253,83,110,44,181,36,140,245,227,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,171,21,225,121,195,247,255,0,6,243,91,139,172,255,0,101,86,179,40,234,79,252,229,163,147,53,137,17,191,230,210,98,56,203,191,176,238,191,68,132,170,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,158,156,84,50,21,38,44,154,174,105,240,110,133,46,98,38,72,122,161,124,211,35,242,137,16,208,77,50,146,159,26,59,109,37,70,131,82,31,118,82,212,181,175,123,188,221,9,4,234,145,0,50,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,104,123,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,102,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,11,147,198,12,144,67,205,86,71,112,106,237,179,162,237,196,219,79,11,232,109,80,146,79,49,25,154,163,106,137,13,197,197,148,234,218,82,213,181,8,127,167,35,113,182,208,236,133,26,212,73,90,212,85,3,254,170,172,43,171,253,213,183,46,75,114,161,255,0,25,14,117,54,116,119,63,232,184,203,205,184,143,177,73,82,125,134,66,106,99,167,20,172,71,197,220,176,81,48,97,12,244,247,77,106,159,38,157,127,214,211,12,226,117,77,162,67,71,28,225,41,137,4,69,207,97,14,34,90,22,201,54,174,106,208,218,18,133,104,81,87,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,46,153,104,194,204,175,216,140,216,184,103,73,253,174,182,179,49,136,222,148,169,252,243,206,183,213,190,203,77,243,185,92,245,161,189,201,245,17,162,75,218,102,205,143,133,140,100,248,127,112,249,115,227,53,130,236,248,154,228,74,149,141,214,109,71,28,240,182,217,150,230,40,80,99,182,169,80,233,108,37,107,185,33,32,210,149,33,198,245,35,92,150,90,213,77,173,27,156,90,27,228,109,112,205,158,85,48,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,118,172,222,103,55,17,243,135,93,183,42,119,173,42,149,70,129,107,211,250,120,52,218,114,12,219,76,167,80,215,91,36,220,94,174,31,53,198,146,105,108,212,105,109,180,54,146,220,162,113,215,58,175,14,236,130,204,204,229,212,119,230,41,83,234,180,220,50,162,114,164,104,113,159,143,242,153,195,113,212,116,209,100,237,36,27,40,91,14,38,67,141,172,220,79,170,218,118,169,206,99,94,43,137,141,38,149,64,206,190,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,36,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,150,188,12,126,187,63,45,255,0,18,17,87,138,63,142,204,77,252,23,201,225,14,235,194,103,8,108,220,122,194,252,198,97,30,32,49,45,202,21,197,30,217,102,65,196,124,217,125,165,161,202,131,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,112,255,0,52,89,100,191,178,179,138,21,44,63,187,227,75,153,77,68,133,38,139,112,149,57,232,208,171,44,19,109,57,189,133,56,91,84,180,37,246,146,234,16,165,147,110,26,145,185,90,18,149,48,56,85,231,158,149,133,178,127,147,118,46,85,34,83,237,58,148,137,85,42,29,195,82,170,38,60,106,51,252,163,113,216,175,42,67,132,211,113,157,54,212,164,108,218,101,33,213,17,165,124,253,205,220,72,0,0,0,0,8,71,159,76,130,209,243,3,76,85,237,99,199,233,238,232,218,106,91,212,190,171,114,162,183,254,219,33,13,35,107,76,171,217,219,175,191,67,58,69,171,82,43,86,157,93,202,117,82,63,75,58,54,155,209,189,11,219,185,36,101,218,147,50,63,85,69,254,49,248,100,201,122,91,202,125,245,110,90,180,212,244,34,238,45,61,130,247,120,84,94,30,159,202,101,183,64,91,219,221,162,117,155,203,110,154,115,170,115,150,95,213,34,238,47,121,254,225,49,197,10,241,55,198,100,226,174,96,37,211,34,74,231,64,183,249,125,49,108,219,183,159,10,26,151,222,132,168,253,102,253,186,253,154,15,217,194,219,11,78,251,204,101,58,190,252,110,100,122,7,59,122,183,233,167,62,4,212,23,97,45,39,222,143,113,254,225,123,192,3,248,165,37,9,53,168,244,36,150,167,247,15,21,123,227,62,26,225,204,69,206,188,174,79,71,178,130,51,53,116,114,29,238,37,31,115,104,81,247,33,95,226,251,135,24,151,196,143,39,177,37,244,71,138,251,157,75,252,135,19,232,42,161,109,61,116,51,254,245,208,244,49,210,236,28,206,96,142,39,114,138,201,189,125,34,111,41,41,65,122,54,91,58,153,237,211,245,141,39,246,211,254,63,188,117,4,45,46,33,46,32,245,74,136,140,143,236,31,244,0,0,0,0,2,59,103,171,29,97,224,118,1,215,170,39,35,151,62,179,18,85,38,31,168,103,163,207,66,146,109,159,234,214,159,164,215,183,66,247,153,123,115,254,126,150,196,91,244,246,252,245,78,231,171,246,125,20,239,126,75,223,244,82,90,169,127,97,125,196,47,203,32,57,125,139,128,120,5,74,167,58,206,218,149,124,152,174,76,61,198,123,93,126,20,82,90,127,88,180,158,138,107,188,180,47,113,23,182,75,128,0,0,0,0,248,55,197,239,110,225,221,179,58,237,186,167,116,148,234,123,14,190,235,188,167,28,209,40,109,78,43,177,9,82,190,138,20,125,132,125,194,158,115,173,196,174,232,196,169,213,76,63,194,185,125,5,190,212,135,226,174,79,45,183,122,182,136,228,180,103,177,248,169,91,123,219,91,103,244,181,45,52,239,212,196,4,145,34,109,98,160,185,18,23,206,149,45,211,82,143,66,78,229,169,90,159,118,132,90,153,143,101,109,224,118,41,93,204,57,38,222,181,250,182,218,108,221,90,186,216,237,232,146,34,51,63,93,194,253,162,255,0,24,250,204,229,143,28,31,37,27,86,70,237,169,53,31,244,148,50,236,255,0,241,163,197,220,118,61,211,105,72,114,45,193,75,233,93,105,102,133,167,158,219,154,40,140,200,203,84,40,203,189,39,254,33,247,48,179,26,49,7,7,43,108,87,108,90,223,64,251,46,165,223,239,102,29,212,201,104,87,251,106,22,93,237,163,217,236,251,197,161,101,43,138,245,42,238,149,74,177,113,174,63,65,80,125,76,64,102,163,189,78,245,14,168,216,105,39,202,141,12,146,141,202,83,170,237,86,133,166,154,247,24,177,250,45,106,155,112,211,35,214,41,18,121,241,37,54,135,90,115,98,147,185,42,73,41,39,162,136,140,187,12,143,180,135,238,0,31,22,240,182,32,222,86,244,171,118,164,157,209,165,236,222,90,153,107,181,105,89,125,19,35,239,73,123,70,98,175,43,126,85,175,114,76,161,77,78,215,163,114,247,22,164,127,73,180,168,187,140,203,185,69,237,23,57,194,30,249,102,225,192,87,45,149,72,230,74,161,233,206,45,134,91,121,211,103,173,63,213,34,62,194,246,25,254,225,60,192,0,0,0,0,0,0,0,0,0,0,0,0,84,7,25,219,173,185,247,205,169,108,18,181,93,51,174,220,90,127,104,205,61,126,239,179,222,98,58,112,235,195,196,98,6,101,173,230,30,111,123,81,122,189,229,174,159,74,159,44,203,250,201,62,244,13,5,0,15,5,140,184,217,97,96,93,166,237,225,127,85,122,40,77,237,208,249,15,57,187,87,91,111,253,169,181,153,118,186,143,103,183,239,210,141,243,71,159,108,87,204,52,154,133,17,85,30,134,214,126,67,50,24,167,242,99,59,176,211,20,217,95,206,244,237,184,122,154,220,62,211,236,221,217,220,70,56,86,25,97,117,233,140,23,108,91,66,200,165,245,245,25,142,161,59,57,237,53,161,45,212,55,187,87,86,132,253,39,19,217,175,183,239,22,157,150,46,18,150,189,14,53,50,234,198,245,250,66,160,147,102,81,211,116,113,174,82,200,153,94,222,108,105,134,149,104,162,117,58,233,219,174,190,225,96,118,110,24,217,24,127,79,143,75,180,232,189,12,104,200,67,109,35,169,121,221,164,148,165,37,218,226,212,103,216,132,247,159,176,122,145,249,42,52,184,53,104,203,137,80,99,154,211,137,52,169,59,141,58,145,145,145,246,145,145,247,25,136,153,153,94,28,152,49,140,180,138,133,78,223,160,250,46,231,116,157,121,169,157,84,183,247,186,105,121,68,92,181,201,67,101,171,142,18,187,75,78,205,59,143,178,154,243,21,151,75,247,46,55,204,155,70,244,167,242,80,165,45,200,79,115,89,87,62,63,57,230,219,94,214,221,115,110,238,74,143,69,30,165,237,246,107,217,242,31,157,218,246,92,110,200,246,213,197,55,155,102,84,100,33,50,25,229,161,60,133,184,236,84,41,237,200,97,199,85,181,150,84,91,8,203,95,191,190,242,48,250,253,183,113,46,209,165,222,150,188,206,166,157,85,138,196,182,87,203,90,61,87,90,67,137,236,90,82,175,162,180,247,145,119,251,59,135,163,0,0,0,0,31,231,37,134,229,71,118,51,201,220,219,200,83,106,45,116,212,140,180,49,68,252,78,176,3,244,73,141,243,110,138,123,91,105,247,67,174,84,212,123,181,209,249,50,230,172,203,181,197,43,232,182,93,186,36,190,194,31,183,133,174,61,61,133,216,221,26,205,148,231,243,11,165,104,167,37,58,23,99,242,101,194,108,143,82,109,74,250,45,247,106,146,251,75,188,94,106,22,151,16,151,16,122,165,68,74,35,251,12,127,208,0,0,0,15,57,136,119,245,185,134,54,109,90,248,186,230,116,212,218,68,55,230,62,231,45,197,250,173,52,183,85,216,218,84,175,162,133,119,17,247,119,31,112,165,236,227,113,38,191,241,126,183,62,212,195,90,183,163,109,6,157,117,164,124,195,15,117,73,37,200,108,156,249,232,168,117,27,154,113,30,174,189,154,123,245,16,142,124,249,117,73,142,207,156,239,53,247,214,167,28,94,210,78,170,81,153,153,232,68,69,222,102,63,56,250,150,245,205,91,181,42,13,213,104,51,122,89,77,25,41,43,229,161,122,25,40,148,93,139,35,46,244,151,179,216,38,46,92,120,160,227,110,23,213,233,180,139,250,177,242,130,215,105,76,176,184,221,60,72,156,150,137,76,164,213,189,168,138,113,91,90,109,101,166,186,158,237,123,200,133,193,96,22,63,216,121,135,177,227,94,150,60,254,115,106,36,34,75,92,167,147,200,124,217,105,197,183,185,214,219,221,183,156,146,220,69,161,251,61,164,93,52,5,124,113,130,194,71,174,220,35,165,98,5,58,38,247,173,126,127,53,92,194,45,122,153,80,26,79,97,172,139,185,39,220,147,253,221,226,155,168,21,185,214,229,93,138,205,53,238,84,152,251,182,47,105,43,77,201,52,159,98,136,203,185,71,236,26,96,193,124,71,135,139,24,115,74,190,33,43,84,84,57,253,154,31,103,45,247,26,246,165,63,217,159,176,191,206,43,163,141,13,232,202,24,180,44,244,201,245,220,244,134,230,246,31,176,233,206,23,110,223,223,222,42,152,92,31,12,44,149,211,173,138,4,92,109,190,96,239,171,203,223,208,55,205,81,114,118,174,108,103,59,90,124,210,173,200,82,62,146,59,61,157,186,152,178,80,0,0,0,0,1,23,243,235,156,75,123,43,24,71,83,77,26,177,17,252,69,174,71,232,173,250,99,51,34,245,112,150,250,31,75,117,71,99,187,185,74,140,210,153,112,200,249,75,66,221,74,26,61,164,181,41,52,25,254,170,175,219,171,253,213,184,238,75,142,161,255,0,25,50,117,74,116,135,63,233,56,243,206,56,191,181,74,82,189,166,99,165,102,59,42,184,185,149,138,173,183,70,197,122,108,70,36,92,244,116,85,163,174,19,139,125,134,87,184,210,236,53,189,176,154,92,150,79,103,49,45,41,196,36,157,104,201,106,37,145,156,138,225,135,157,248,121,116,186,164,225,14,36,74,217,96,222,21,6,93,143,33,44,176,143,69,86,30,114,60,115,148,252,135,93,108,155,135,200,78,175,26,183,154,121,13,169,9,78,174,111,187,240,25,87,23,253,255,0,201,101,255,0,206,255,0,255,0,212,224,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,85,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,136,120,140,231,95,249,85,98,59,20,11,2,167,85,111,12,173,111,155,166,198,124,249,77,213,39,17,172,156,169,169,157,169,90,119,33,100,219,73,116,212,164,54,149,43,70,148,243,173,149,159,240,184,240,39,134,95,141,121,196,209,42,128,5,5,241,71,194,24,216,75,156,27,153,250,107,17,24,166,223,49,217,187,226,178,203,238,186,180,46,74,150,137,74,116,220,250,43,92,198,37,184,73,73,169,4,135,16,73,219,244,19,224,45,156,195,213,104,89,50,189,242,221,26,171,18,26,43,247,197,38,182,113,211,13,75,126,124,35,140,247,86,149,186,162,82,16,134,228,64,164,41,36,157,142,25,173,194,213,104,53,18,127,38,75,48,207,244,187,154,204,48,177,92,137,74,151,18,69,192,197,66,124,90,163,124,200,178,160,194,35,153,41,133,163,98,137,124,198,35,186,130,66,147,181,74,81,37,70,73,51,50,209,240,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,94,77,231,155,186,86,80,120,126,96,205,214,197,58,37,98,236,175,88,244,10,109,185,74,126,66,80,133,190,84,166,84,185,79,32,148,78,174,51,37,183,127,44,181,53,184,203,102,166,249,164,226,105,46,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,169,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,98,82,68,93,132,66,239,184,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,147,45,147,110,163,166,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,153,85,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,245,188,56,197,97,60,28,193,90,214,149,157,31,175,194,127,89,187,154,235,118,155,39,170,83,142,180,124,165,67,140,163,109,196,50,203,134,142,114,156,109,110,45,60,210,105,175,81,10,122,5,241,49,171,82,171,249,215,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,68,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,18,215,129,143,215,103,229,191,226,66,213,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,122,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,84,3,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,244,25,9,201,5,119,55,23,219,179,110,56,181,90,110,25,81,57,173,86,235,112,222,68,119,151,40,217,51,102,44,69,56,211,136,113,237,234,105,110,22,195,74,26,215,114,146,167,26,37,223,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,138,86,227,87,226,158,214,248,127,7,204,106,35,165,112,71,171,82,168,20,172,121,174,215,106,113,41,212,218,116,123,126,92,201,146,222,75,44,70,97,180,212,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,53,103,239,61,149,92,221,220,208,168,86,212,57,116,156,58,183,100,28,186,60,57,77,169,137,178,159,114,59,41,113,217,205,162,67,172,45,109,184,153,9,101,72,34,52,182,242,200,251,86,161,250,248,119,100,130,102,106,175,179,187,111,24,187,112,202,211,168,52,213,117,38,243,241,158,170,56,166,93,113,17,98,186,134,148,133,109,90,24,234,8,156,109,196,53,33,38,133,18,150,133,21,239,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,51,111,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,207,248,181,224,166,13,93,153,125,153,139,151,109,66,149,111,223,22,183,38,45,189,84,125,213,52,229,79,123,187,149,75,82,80,218,215,35,122,57,238,52,141,191,54,226,84,179,91,77,28,133,29,37,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,83,146,60,85,197,12,103,203,69,157,136,24,195,110,203,166,92,211,227,172,158,144,244,70,226,162,172,194,86,124,138,131,77,33,102,104,67,205,108,81,153,165,162,82,247,173,182,201,149,52,106,238,160,2,173,120,168,100,42,52,168,213,92,211,224,221,10,36,53,195,142,245,66,249,166,71,230,154,230,44,221,101,37,62,52,118,218,82,73,100,149,190,236,165,169,104,70,198,185,186,26,205,213,46,178,240,223,21,113,31,7,235,178,46,124,47,189,42,182,205,86,93,62,77,45,233,116,233,6,211,139,138,250,54,56,217,153,127,209,82,79,233,33,196,54,226,13,43,66,20,159,149,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,211,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,160,156,142,101,18,149,148,28,35,85,168,253,70,37,98,236,175,72,77,74,227,170,177,29,40,66,223,36,18,81,21,149,154,73,213,198,100,183,108,230,30,166,183,30,112,146,223,52,219,76,138,20,3,197,31,199,102,38,254,11,228,240,132,191,225,145,129,120,113,152,188,136,223,88,95,138,20,110,186,149,59,16,38,186,203,205,25,34,85,62,82,105,148,242,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,92,25,135,203,245,253,150,92,80,157,133,24,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,91,218,82,137,58,19,141,56,158,221,166,39,255,0,10,252,250,201,139,38,149,149,140,100,174,203,152,137,146,25,167,216,213,57,28,162,68,52,19,79,40,224,73,144,227,169,81,160,212,134,26,138,132,161,107,222,239,43,82,65,52,148,88,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,31,146,167,73,165,86,163,34,29,102,153,18,124,118,228,49,45,13,73,101,46,161,47,176,234,30,101,210,74,136,200,150,219,173,182,226,21,222,149,161,42,45,12,136,199,235,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,225,249,27,164,210,153,170,200,174,179,76,136,138,148,200,236,196,145,49,44,164,159,121,134,84,226,154,105,110,105,185,72,66,159,121,73,73,158,137,55,92,50,211,113,235,250,192,69,94,40,254,4,241,55,240,95,56,132,40,4,104,163,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,10,243,219,194,234,187,116,98,197,191,122,229,146,137,74,135,2,244,168,71,163,213,40,12,66,68,26,125,1,196,70,81,245,233,54,27,38,218,134,109,199,81,186,70,92,206,122,146,77,243,149,33,45,162,205,44,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,0,85,7,25,252,186,201,69,86,218,204,157,161,105,203,114,59,241,213,70,188,103,69,105,174,67,11,66,155,42,124,135,201,9,39,77,110,19,142,176,111,44,212,130,38,98,181,170,12,208,75,171,96,22,253,193,111,2,235,182,181,137,118,227,205,199,70,165,34,37,237,211,211,173,169,122,161,201,221,44,71,164,34,105,234,68,102,211,46,62,77,39,102,226,82,213,19,114,144,73,75,74,85,149,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,143,201,10,147,74,167,73,159,50,159,76,137,22,69,82,65,75,156,235,44,165,11,148,249,52,219,36,235,170,34,213,107,38,153,105,178,82,181,61,141,161,61,201,34,47,149,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,56,43,130,28,92,108,28,79,204,93,79,15,238,106,76,75,83,14,170,177,208,171,106,225,173,60,205,57,248,79,181,23,153,33,21,53,46,66,216,216,227,137,113,45,45,181,17,145,147,72,82,86,110,154,155,171,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,67,149,102,199,194,198,50,124,63,184,124,185,241,154,193,122,124,68,114,11,15,51,150,169,95,152,91,79,165,83,113,54,137,205,145,161,70,98,63,202,102,205,182,145,211,74,147,180,150,111,33,12,54,152,238,56,179,109,62,179,106,218,151,57,141,82,13,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,255,0,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,240,230,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,243,247,134,42,226,62,32,80,173,107,98,245,189,42,181,170,85,149,79,85,46,129,18,100,131,113,186,124,83,89,172,219,108,143,254,138,117,61,84,77,180,203,100,123,26,109,41,150,188,54,50,49,85,204,21,255,0,15,21,49,26,151,46,14,29,90,178,35,84,154,68,202,90,148,197,208,250,94,112,147,21,165,60,217,176,244,100,185,29,105,147,161,168,244,209,173,164,110,27,141,222,72,138,188,81,252,9,226,111,224,190,113,8,81,182,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,154,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,20,89,196,19,33,87,14,89,175,41,215,206,31,80,165,204,194,186,188,135,30,130,184,253,84,213,208,16,69,25,38,204,231,141,162,67,40,84,137,10,110,57,169,197,173,104,65,18,148,165,145,153,248,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,113,172,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,10,184,164,100,22,102,34,117,217,155,193,202,125,86,165,119,151,71,30,226,183,97,198,126,115,213,118,203,149,25,153,49,27,109,43,90,94,105,4,217,56,217,17,54,166,155,55,61,69,182,190,117,75,90,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,95,246,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,185,42,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,21,87,197,15,135,239,254,18,102,183,8,153,254,214,173,121,209,210,159,249,179,69,38,19,17,227,127,206,100,203,113,231,127,109,221,126,145,8,85,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,208,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,232,135,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,19,167,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,241,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,234,120,81,99,126,52,98,222,9,84,105,24,185,67,184,37,199,183,100,37,84,59,202,174,228,183,151,113,49,33,249,70,234,57,242,55,19,235,140,235,74,108,214,133,153,18,22,211,102,148,155,123,151,55,192,0,0,0,0,86,215,19,220,149,211,174,138,4,172,109,177,160,236,172,68,217,215,183,205,81,243,183,46,20,102,251,93,124,146,157,168,74,254,138,59,125,189,186,24,167,193,107,60,23,175,54,86,197,223,104,42,79,206,55,232,253,173,236,63,105,212,92,239,219,251,251,197,139,227,70,35,195,194,124,57,170,223,19,85,162,41,252,142,205,15,183,152,251,109,123,18,175,237,11,216,127,231,25,159,184,43,115,174,58,188,138,205,73,254,116,153,27,55,175,105,39,93,169,36,151,98,72,139,185,37,236,23,35,193,247,9,30,180,176,142,171,136,21,24,155,30,186,57,28,165,115,8,244,233,165,79,105,93,132,179,46,229,23,122,75,247,247,139,7,1,196,115,55,155,28,55,203,13,186,221,86,241,151,190,116,189,122,56,92,183,203,159,181,198,82,231,206,54,203,132,157,169,125,42,237,46,222,226,246,233,79,152,201,196,195,50,24,157,81,148,221,42,231,244,37,22,67,43,96,169,253,20,9,59,80,182,144,135,11,154,168,169,89,234,105,81,251,203,118,133,220,34,229,195,115,86,238,186,131,149,90,244,222,170,83,166,106,82,249,104,70,166,106,53,31,98,8,139,189,71,236,246,143,150,63,68,9,242,233,115,26,159,5,222,83,236,45,46,54,189,164,173,20,147,35,35,208,200,203,188,136,77,204,156,241,38,191,240,130,183,2,212,196,170,183,164,173,7,93,105,165,252,195,12,244,169,53,199,108,220,249,152,171,117,123,90,109,126,174,189,186,251,244,23,65,135,151,245,185,137,214,109,42,248,181,38,117,52,218,188,54,38,48,231,45,196,122,174,180,135,83,216,226,82,175,162,180,247,145,119,247,23,112,244,128,0,0,0,63,229,197,165,180,41,197,158,137,73,26,140,254,194,20,101,197,43,30,158,197,28,110,147,102,197,115,249,133,172,181,211,148,157,11,181,248,210,230,182,103,169,182,149,125,23,59,181,81,125,167,222,63,23,12,92,0,253,45,227,124,43,162,123,59,169,246,187,173,212,210,123,180,213,248,210,225,172,139,177,196,171,232,184,125,186,40,190,195,23,177,25,134,226,199,106,51,41,218,219,40,75,105,45,117,208,136,180,33,254,128,0,0,0,3,206,98,13,251,110,225,165,163,84,189,46,137,157,53,58,149,21,249,111,47,150,181,250,173,52,183,21,216,132,169,95,69,10,238,35,238,246,247,10,55,207,134,119,107,217,142,186,228,91,86,236,222,85,153,78,144,178,142,207,45,10,231,173,183,101,33,47,110,91,13,186,157,204,188,146,216,102,122,125,253,220,99,46,185,116,191,51,29,124,198,180,108,186,127,57,41,82,29,154,247,53,148,242,35,243,153,109,197,237,113,214,247,109,231,36,244,73,234,126,207,110,151,41,150,174,28,152,49,131,84,154,125,78,224,160,250,82,231,105,45,60,236,206,170,91,27,29,36,178,163,45,136,146,182,207,71,27,51,236,45,59,116,238,46,217,103,78,165,193,164,198,68,74,123,28,166,155,73,37,41,220,106,208,136,136,139,180,204,207,184,136,126,177,229,175,44,49,178,47,250,123,244,187,178,139,215,70,146,133,33,212,117,47,53,184,148,149,36,251,91,90,76,187,22,174,227,246,138,252,204,247,9,75,94,187,30,169,117,96,130,253,31,80,89,191,40,169,186,56,239,53,102,79,57,183,155,38,97,37,58,168,218,78,186,118,105,175,188,85,142,38,225,117,233,131,247,108,171,66,247,165,244,21,24,110,173,59,57,237,59,169,33,213,183,187,86,150,180,253,38,213,217,175,179,238,18,115,35,121,247,187,178,255,0,113,192,179,238,202,135,83,101,76,146,211,111,181,202,105,29,46,247,35,54,167,181,110,58,222,94,214,89,81,109,35,237,215,223,218,119,113,135,56,137,107,226,149,165,2,244,180,39,245,148,218,131,13,60,219,156,167,27,253,99,72,112,139,71,18,149,125,23,19,236,46,255,0,220,61,48,0,207,175,17,92,60,70,31,230,90,225,97,150,246,53,43,164,216,90,235,244,105,241,12,255,0,172,163,239,88,145,124,24,174,182,160,95,55,93,176,106,209,117,62,135,105,105,253,155,53,5,251,190,223,121,11,127,0,0,0,0,0,0,0,0,0,0,0,0,1,64,252,76,111,134,174,236,209,92,81,35,185,189,170,111,73,180,244,50,253,101,58,25,159,122,75,218,159,180,72,238,10,54,35,51,235,216,131,123,205,103,71,41,126,137,232,151,184,251,121,168,168,180,231,97,43,236,47,164,71,246,105,222,45,168,7,155,196,59,250,222,195,43,78,109,229,116,74,233,233,208,57,124,215,54,45,122,111,117,13,167,177,9,82,190,146,211,220,71,254,113,159,172,221,230,194,240,204,229,242,186,165,74,71,42,137,19,79,71,194,216,210,185,59,153,97,46,252,226,89,109,106,220,182,9,94,177,118,119,23,103,127,197,203,62,90,111,60,197,226,21,54,213,161,70,219,13,211,110,76,185,27,218,62,92,82,146,211,46,175,106,157,108,207,78,103,113,30,227,211,179,222,47,79,44,89,86,176,178,221,104,197,164,219,208,183,84,214,202,58,217,124,199,139,154,233,180,202,92,61,139,121,196,167,85,50,71,162,79,66,238,46,206,254,224,0,0,57,14,101,242,237,104,102,47,14,170,118,149,195,19,116,213,69,120,233,210,57,142,151,34,79,33,230,218,94,212,58,217,43,105,188,103,162,143,67,238,63,178,129,179,27,128,215,54,94,49,46,161,97,220,104,212,155,113,215,97,187,171,127,61,24,164,60,211,107,218,135,28,219,175,37,71,161,171,82,246,251,206,88,240,199,206,76,172,49,186,227,224,245,221,47,250,14,181,37,13,194,62,89,122,178,222,114,28,118,211,243,108,41,103,234,33,93,170,89,39,223,161,246,139,159,131,45,154,132,40,243,227,171,86,164,180,135,144,122,31,106,84,68,101,223,219,220,99,253,192,0,0,0,4,96,226,17,129,44,227,94,0,214,18,210,53,157,111,51,34,178,199,105,250,202,98,20,189,169,253,98,8,189,103,123,207,95,184,253,148,41,78,153,83,195,219,238,44,246,254,106,163,109,85,208,242,126,138,182,189,29,226,50,253,164,158,138,71,218,95,120,208,78,71,49,218,22,62,224,13,22,227,97,238,100,186,51,113,168,149,3,218,101,172,166,161,70,91,189,237,160,187,222,254,169,26,125,198,126,201,2,0,0,0,63,202,76,134,162,71,118,83,234,218,219,40,83,139,61,12,244,73,22,166,125,130,148,120,160,230,214,110,39,226,60,156,44,181,165,236,160,219,238,46,36,180,242,200,249,147,24,126,107,11,61,86,202,86,90,161,105,238,81,167,221,169,246,136,159,129,24,31,119,227,229,253,6,198,180,98,243,30,144,227,92,247,55,180,92,166,84,243,77,41,122,56,226,9,90,27,169,236,37,106,127,246,149,191,96,7,11,108,30,195,218,100,10,133,247,7,211,85,174,75,74,146,174,108,168,219,87,181,163,90,52,106,90,144,126,186,23,218,95,181,217,216,68,36,91,121,84,192,70,163,162,42,44,61,27,65,17,36,189,41,55,179,66,211,251,97,202,113,115,134,214,92,49,42,12,215,161,218,190,140,171,189,29,198,216,155,215,79,127,148,179,39,54,171,150,114,146,149,104,181,146,180,62,253,52,238,49,87,89,188,225,255,0,127,101,173,245,87,97,189,233,139,101,105,53,245,187,89,143,202,81,155,234,217,203,57,14,56,173,27,96,149,174,157,186,233,222,93,188,247,41,153,150,186,50,225,137,180,219,130,153,47,74,84,137,12,177,82,103,150,223,173,25,82,24,91,190,178,154,113,69,170,89,34,245,75,95,119,111,126,129,240,147,17,169,24,177,135,148,43,246,138,230,232,245,122,124,89,102,90,40,182,41,214,27,119,111,172,148,153,232,78,23,110,210,251,139,184,123,1,228,177,83,15,169,184,163,99,84,172,154,175,247,189,67,147,184,253,110,206,91,200,112,190,138,146,125,237,151,180,191,204,51,51,116,219,211,237,90,244,170,5,81,142,76,152,187,55,163,114,85,166,228,37,101,218,147,50,238,81,123,69,196,112,130,198,135,175,28,46,170,225,221,90,94,249,54,223,35,147,243,100,91,186,137,19,222,87,209,65,17,104,73,46,245,31,238,238,28,35,141,36,57,5,127,217,146,250,93,141,31,164,126,119,121,30,255,0,153,167,23,119,179,67,236,16,223,42,56,92,188,97,199,27,126,196,73,107,215,245,122,151,248,16,223,119,246,209,253,159,237,23,249,134,143,169,48,26,165,211,218,130,194,54,33,173,218,22,166,122,106,163,63,105,159,188,126,192,0,0,0,0,30,43,24,177,138,193,192,171,2,169,136,216,141,94,137,78,166,211,163,190,235,77,59,41,150,95,168,62,219,46,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,222,101,157,108,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,199,248,77,228,150,29,62,133,252,166,241,122,212,230,207,170,108,77,157,75,171,211,88,113,182,98,165,108,190,221,101,190,97,41,196,60,167,27,34,97,100,77,169,45,165,110,36,220,75,237,169,51,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,132,218,201,42,66,150,211,174,160,150,141,251,139,60,56,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,190,242,43,94,225,89,157,248,120,147,106,210,50,195,136,114,182,93,246,221,61,214,173,233,124,150,35,199,155,71,136,219,8,98,46,188,210,91,179,27,65,188,122,33,162,35,98,62,245,41,75,75,138,85,138,140,171,139,254,255,0,228,178,255,0,231,127,255,0,234,112,80,8,210,158,83,188,44,96,223,195,251,123,203,152,21,171,197,23,63,83,47,10,237,75,44,248,59,80,170,210,233,86,229,66,76,27,178,176,196,151,225,185,83,148,132,59,25,250,106,80,149,39,124,52,243,28,75,188,194,82,94,113,41,218,68,134,201,111,86,176,191,238,23,30,4,240,203,241,175,56,154,37,80,0,173,94,54,152,103,106,201,194,203,23,24,250,78,85,201,79,184,10,217,231,182,219,105,234,32,200,141,34,70,199,149,179,152,190,91,145,117,108,183,146,83,207,127,213,51,94,165,80,34,202,120,37,225,157,213,39,20,239,172,99,233,57,86,221,62,223,59,103,158,227,110,39,168,157,34,76,121,27,25,86,206,90,249,109,197,213,194,222,74,79,61,143,84,201,122,149,191,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,170,196,92,76,186,177,66,163,71,168,221,50,249,158,129,183,233,86,205,57,132,56,225,179,22,12,8,173,199,105,13,165,107,86,205,220,181,58,178,78,137,55,94,117,100,148,239,208,89,167,10,252,133,70,139,26,149,154,124,100,161,68,152,185,145,217,168,88,212,201,28,210,92,53,147,175,36,231,201,142,227,73,73,172,210,134,29,138,180,173,104,216,239,55,66,89,52,164,90,80,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,188,209,101,146,254,202,206,40,84,176,254,239,141,46,101,53,18,20,154,45,194,84,231,163,66,172,176,77,180,230,246,20,225,109,82,208,151,218,75,168,66,150,77,184,106,70,229,104,74,87,32,22,169,192,199,235,179,242,223,241,33,106,130,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,57,166,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,179,113,143,173,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,5,43,113,171,241,79,107,124,63,131,230,53,17,10,168,184,153,117,91,248,113,116,97,109,38,95,79,69,188,42,20,186,133,95,150,227,136,114,71,64,82,185,12,43,106,201,11,100,215,44,220,82,22,149,124,227,12,40,141,38,142,222,129,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,135,172,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,6,107,51,99,226,159,25,62,32,92,62,98,248,185,62,28,55,101,171,99,112,246,195,203,166,245,185,169,86,253,22,23,165,186,154,141,82,107,113,34,177,190,183,45,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,170,188,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,157,3,135,118,65,102,102,114,234,59,243,20,169,245,90,110,25,81,57,82,52,56,207,199,249,76,225,184,234,58,104,178,118,146,13,148,45,135,19,33,198,214,110,39,213,109,59,84,231,49,171,212,0,1,229,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,152,33,42,184,98,226,69,11,13,179,147,101,59,113,195,165,46,37,201,212,91,109,203,155,5,114,30,133,42,91,102,136,203,138,104,212,218,121,199,201,168,230,230,134,146,106,67,196,173,169,81,169,55,252,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,117,254,34,216,33,133,248,197,150,139,142,126,32,215,45,251,94,117,163,29,85,90,45,211,87,109,195,69,45,242,90,55,53,171,95,58,164,73,36,165,131,109,41,112,212,181,180,164,180,235,173,180,145,159,113,114,121,118,204,22,35,227,159,13,108,91,141,138,22,253,214,186,173,175,135,247,4,54,110,202,179,6,113,110,88,170,135,57,45,184,204,131,74,121,207,49,201,83,15,31,174,173,200,109,107,113,75,117,100,154,108,26,168,0,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,17,87,138,63,129,60,77,252,23,206,33,10,1,29,43,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,134,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,0,28,171,52,248,41,252,162,114,251,123,96,227,117,14,138,93,193,79,46,129,245,59,203,109,19,152,117,18,34,243,85,203,112,201,147,125,150,137,205,168,53,114,205,123,116,86,134,89,172,31,170,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,167,60,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,176,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,28,127,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,206,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,254,77,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,253,56,92,120,19,195,47,198,188,226,104,149,66,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,0,0,0,57,87,242,78,202,199,254,141,56,85,255,0,177,180,239,254,8,247,246,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,41,219,140,142,95,176,191,14,175,43,87,24,44,196,68,163,87,111,249,21,2,174,82,154,39,18,137,239,178,76,168,234,13,33,45,242,144,179,55,182,190,102,226,77,197,184,210,210,218,148,114,28,16,127,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,233,78,211,175,252,171,181,104,215,79,161,42,180,111,76,211,227,212,61,29,86,141,211,206,135,205,109,43,228,72,107,83,229,188,141,219,86,141,79,106,136,203,83,208,125,97,80,28,109,49,50,213,184,49,31,14,240,182,147,47,168,173,89,244,250,133,66,175,203,113,181,183,31,175,56,220,134,21,181,102,180,60,72,136,110,41,11,74,126,109,246,20,70,162,95,101,107,11,254,225,139,137,20,44,69,201,181,148,213,34,29,42,20,187,79,168,182,234,145,41,144,87,25,150,165,48,225,173,43,81,43,177,199,158,97,216,242,29,113,38,105,91,178,28,62,197,110,74,101,80,138,188,81,252,9,226,111,224,190,113,8,80,8,177,254,21,121,231,165,97,108,159,228,221,139,149,72,148,251,78,165,34,85,74,135,112,212,170,137,143,26,140,255,0,40,220,118,43,202,144,225,52,220,103,77,181,41,27,54,153,72,117,68,105,95,63,115,118,211,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,240,230,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,197,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,112,172,57,201,78,94,112,171,27,107,152,247,102,89,17,32,220,53,104,236,198,133,21,152,209,217,167,80,208,150,9,151,78,159,25,150,208,150,86,242,83,171,139,61,203,61,206,18,77,9,113,196,175,186,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,138,194,76,29,176,112,66,217,151,104,225,205,6,37,42,155,54,177,80,173,186,212,120,172,176,70,252,185,11,121,73,218,202,16,157,141,165,72,97,162,50,213,44,176,202,53,61,132,99,218,138,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,8,255,0,153,60,144,96,118,106,174,171,74,237,197,40,181,84,203,180,247,181,182,150,243,49,189,41,21,78,33,206,150,91,188,165,60,166,82,104,115,105,54,227,106,71,80,241,165,68,165,238,46,213,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,0,0,0,0,126,74,180,6,170,112,29,130,242,55,161,221,186,150,166,90,232,162,63,97,151,184,103,3,53,248,92,172,30,199,27,130,196,81,105,208,116,154,23,248,112,216,119,246,215,253,167,237,31,249,132,200,224,183,14,65,223,247,156,190,151,123,69,232,239,157,222,69,179,230,42,37,221,222,122,159,96,239,28,95,113,161,235,59,11,169,120,119,73,151,178,85,201,207,231,124,217,30,222,158,68,7,147,244,144,100,122,146,143,185,69,251,251,133,59,90,214,244,251,170,189,22,129,75,99,157,38,86,253,136,220,148,235,181,10,89,246,168,200,187,146,126,209,166,108,43,195,234,110,23,88,180,219,38,149,219,30,159,206,218,126,183,111,49,229,184,127,73,74,62,247,15,218,127,230,30,180,114,220,199,99,173,191,151,188,51,168,98,5,121,90,166,39,43,150,222,139,245,247,72,101,163,237,75,110,105,167,56,143,232,255,0,239,44,243,227,86,52,94,56,231,123,75,189,175,41,188,249,82,121,122,23,45,164,237,218,203,109,255,0,181,161,4,122,147,73,246,127,156,206,77,229,111,134,94,34,99,157,31,229,101,201,59,208,20,147,121,158,66,185,76,74,234,27,231,58,219,223,66,82,20,141,188,175,105,106,123,187,59,187,108,127,9,56,109,101,195,13,96,194,122,101,171,233,58,187,49,219,109,249,189,116,246,57,171,34,111,114,185,101,41,73,78,171,65,171,66,238,215,78,226,29,89,204,170,96,35,177,215,21,118,30,173,172,140,148,94,148,155,219,169,105,253,176,142,152,255,0,194,219,7,177,10,153,62,161,98,65,244,45,107,146,234,163,43,155,42,78,229,237,116,208,141,29,150,148,23,174,180,118,159,236,246,246,25,138,129,199,124,15,187,240,14,254,157,99,93,209,121,111,71,113,222,67,155,218,62,107,41,121,214,146,189,27,113,100,157,77,165,118,26,181,47,251,78,88,112,190,205,172,220,48,196,120,216,89,116,203,223,65,184,28,68,72,137,229,145,114,230,62,252,38,16,122,161,149,44,244,66,21,222,162,79,191,67,237,23,93,26,67,82,227,181,41,133,110,109,228,37,196,30,134,90,164,203,82,62,209,254,160,0,0,2,63,103,143,29,160,224,22,0,214,174,55,222,229,203,172,55,38,137,79,61,166,127,206,157,133,37,109,119,54,178,239,103,250,196,73,247,153,123,115,237,81,153,83,196,27,238,84,247,62,118,163,114,213,214,242,190,138,119,61,33,227,63,248,41,45,84,191,176,190,225,125,124,61,176,37,156,20,192,26,50,93,70,147,174,22,99,214,95,237,63,85,79,194,137,185,63,172,89,31,172,215,121,105,247,23,182,79,128,0,0,0,15,240,157,45,154,124,41,19,228,43,107,81,154,91,203,61,12,244,74,72,204,251,187,123,136,83,7,19,140,228,202,196,219,174,70,15,90,50,255,0,160,232,178,86,220,211,229,151,173,41,151,38,71,113,63,56,194,86,94,162,211,218,149,154,125,218,159,104,137,217,114,192,107,155,48,248,151,79,176,173,196,104,78,56,211,179,29,213,191,153,140,114,25,105,107,218,183,27,221,167,57,39,161,43,83,246,123,202,254,114,209,151,107,71,46,152,115,76,180,173,232,155,102,166,43,39,81,145,204,116,249,242,121,12,182,234,246,173,215,9,59,141,146,61,18,122,23,113,125,189,120,0,0,113,12,206,101,90,194,204,141,163,42,147,112,194,219,83,67,43,232,165,243,30,62,83,164,211,201,108,246,33,230,210,173,20,241,158,138,61,15,184,251,59,168,159,51,185,112,187,114,221,136,179,109,27,133,157,98,173,199,29,129,35,115,95,59,28,223,121,182,149,181,14,184,105,212,153,51,209,71,169,123,126,222,195,195,251,57,183,6,0,95,144,108,234,220,206,109,161,90,152,211,15,51,203,66,121,14,188,244,86,212,246,228,176,183,85,181,166,76,182,17,145,31,216,125,167,122,118,197,195,77,187,45,234,109,205,72,119,155,10,171,17,153,177,215,181,73,220,219,168,74,210,122,40,136,203,177,69,222,68,127,97,15,166,2,165,120,215,88,140,192,175,97,245,239,9,157,92,170,122,91,173,94,227,236,229,34,156,211,125,134,175,180,254,137,23,219,175,120,142,28,51,175,118,173,28,209,219,145,36,57,177,170,151,89,184,244,51,253,93,58,97,151,114,76,251,213,246,11,249,0,0,0,0,0,0,0,0,0,0,0,0,1,154,124,205,85,151,92,198,251,146,168,226,247,41,254,143,83,211,78,232,140,167,220,94,239,112,183,126,18,214,129,91,153,118,106,168,182,244,118,171,187,122,181,250,92,169,211,146,93,155,140,139,177,94,226,253,226,112,128,168,94,46,185,151,147,85,188,15,0,40,142,242,217,163,127,178,197,180,143,153,205,106,4,182,62,147,68,101,161,145,253,5,158,190,221,59,132,8,193,188,41,173,227,61,251,79,176,168,46,114,164,212,57,218,57,162,21,183,99,46,59,220,165,160,143,82,104,203,233,23,249,143,68,248,23,129,214,174,6,217,52,219,74,221,99,253,143,110,67,92,237,206,122,201,118,66,222,50,218,183,23,167,106,139,218,125,222,206,225,210,135,200,187,110,170,37,147,110,84,110,171,138,95,77,78,165,198,122,92,151,121,107,94,198,219,109,75,89,237,65,26,143,68,165,71,216,70,125,130,5,99,39,24,92,47,178,106,47,82,112,242,210,249,92,182,148,166,214,255,0,95,34,6,197,18,156,73,250,175,66,61,116,218,131,239,254,191,216,99,205,88,188,106,45,26,197,81,152,55,150,19,122,10,42,146,148,174,103,167,157,149,235,110,73,25,242,219,130,71,220,106,87,253,29,61,164,39,118,13,99,174,30,227,165,183,30,228,176,234,253,99,78,180,135,28,71,78,251,124,181,27,109,172,211,171,173,160,207,66,117,29,164,93,186,253,250,116,48,17,59,136,78,87,233,184,243,132,21,58,197,58,38,183,21,2,43,211,227,57,204,87,206,37,136,178,212,134,180,55,80,217,106,227,165,235,25,30,158,210,50,238,161,218,132,42,197,149,115,191,6,65,116,213,58,36,229,54,175,160,190,91,236,184,100,125,218,164,244,82,126,210,61,61,164,47,111,134,238,96,93,198,140,11,165,210,234,93,181,11,98,59,20,117,171,179,231,19,26,28,52,154,244,38,208,146,213,78,159,102,167,247,159,178,92,0,0,0,0,15,242,149,29,169,145,158,136,242,117,109,246,212,218,203,94,244,153,104,125,223,120,162,46,38,185,125,115,8,113,198,117,205,78,141,182,149,116,58,237,77,75,223,174,146,36,204,152,179,78,134,226,149,244,91,46,221,8,190,194,49,234,56,79,99,140,139,23,25,191,71,115,85,253,29,112,167,148,209,104,95,223,79,203,130,202,123,155,82,190,138,15,189,68,159,187,188,93,208,0,0,0,224,121,224,196,231,112,183,46,87,109,90,43,188,185,85,26,100,250,107,10,219,174,215,28,129,37,73,61,13,10,35,208,219,238,50,34,251,70,122,30,114,163,120,93,46,58,181,243,167,214,234,6,165,43,68,167,123,207,57,223,167,98,75,85,43,236,47,184,94,215,14,92,182,81,176,87,5,41,151,3,237,115,43,151,35,12,212,222,123,114,203,150,137,17,34,45,77,109,39,86,131,209,109,107,184,136,140,253,196,93,242,228,0,121,204,67,178,105,56,137,101,86,172,202,219,28,216,149,138,124,152,46,39,114,147,216,235,75,108,251,82,164,159,114,207,218,95,121,119,140,241,102,247,5,31,192,108,113,174,217,102,215,46,35,210,37,78,128,157,196,122,68,57,146,27,107,183,152,179,238,107,250,199,187,222,94,211,155,92,30,115,3,41,170,221,87,4,42,239,238,142,182,31,170,197,61,164,90,44,215,79,140,132,250,173,235,221,175,105,175,239,47,104,182,96,20,135,197,163,5,21,135,56,205,6,247,136,214,216,55,127,55,147,235,107,167,75,18,11,74,239,113,71,244,151,237,36,254,254,241,201,178,7,141,13,224,222,96,168,181,58,130,182,211,37,117,61,81,233,174,155,97,74,74,59,144,181,125,39,11,184,190,254,206,233,191,198,118,213,102,69,171,107,92,201,139,171,145,122,237,206,239,63,87,115,148,244,119,107,219,238,238,17,11,133,228,248,176,51,119,104,170,71,98,149,215,236,62,222,205,41,147,117,238,47,180,95,152,0,0,8,162,207,17,44,33,44,113,168,224,197,69,174,144,226,114,122,106,142,233,78,117,59,161,245,43,249,162,141,234,109,236,79,106,251,117,212,189,194,87,0,0,163,110,43,25,152,188,177,95,30,103,224,242,160,220,22,253,167,135,82,14,18,41,21,18,38,138,161,81,45,251,170,134,209,36,140,208,227,78,33,44,26,148,191,153,62,98,54,117,14,32,115,254,28,56,33,96,227,206,104,232,86,198,35,87,34,70,166,209,163,174,225,106,149,33,182,92,42,251,241,93,105,73,167,236,123,84,173,10,73,173,215,80,72,89,169,150,30,78,137,212,220,69,255,0,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,132,28,86,50,207,102,226,190,3,79,198,21,78,183,237,251,179,14,163,156,212,85,234,38,109,29,66,156,91,247,82,205,210,81,17,173,199,92,66,152,37,37,127,60,124,180,108,234,28,88,164,187,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,103,149,44,116,170,230,31,5,232,152,141,93,176,174,11,86,164,252,120,205,76,106,169,75,84,22,39,62,168,140,60,228,186,122,84,227,138,118,10,212,241,147,46,154,181,81,32,245,238,212,243,110,47,251,255,0,146,203,255,0,157,255,0,255,0,169,193,64,34,207,177,235,136,92,60,50,201,222,20,224,86,3,93,255,0,234,234,126,31,219,141,86,43,148,183,152,144,221,30,47,66,166,100,197,67,205,188,110,70,168,165,198,80,147,37,55,185,182,221,53,37,72,115,98,147,93,120,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,252,184,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,147,202,157,90,171,64,225,5,46,187,66,169,203,167,84,169,214,61,239,46,28,200,143,41,151,227,62,220,154,154,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,85,15,242,177,205,63,254,146,216,171,255,0,182,85,31,254,48,210,152,14,41,157,107,90,133,120,101,31,23,169,55,28,30,174,36,123,62,167,84,109,190,106,219,219,42,19,10,151,25,205,80,100,103,177,246,26,94,154,237,86,221,20,70,147,50,60,225,11,254,225,151,130,159,161,108,163,218,221,69,67,170,159,125,233,122,204,216,238,246,90,235,88,103,167,109,189,91,66,147,164,86,163,111,73,238,209,211,119,106,141,59,116,149,67,154,102,110,173,85,160,101,183,21,235,180,42,156,186,117,74,157,99,215,101,195,153,17,229,50,252,103,219,128,242,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,103,223,249,88,230,159,255,0,73,108,85,255,0,219,42,143,255,0,24,93,157,90,173,85,175,240,199,155,93,174,212,229,212,106,85,28,7,114,92,201,146,222,83,207,201,125,203,124,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,62,226,122,112,202,200,149,87,27,175,42,118,57,226,149,179,17,204,47,160,200,113,81,97,213,24,82,209,114,77,65,41,41,67,109,234,68,184,204,187,162,156,90,247,54,181,183,200,218,225,27,220,171,180,0,28,83,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,246,98,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,111,240,118,204,13,131,133,152,161,114,97,69,222,185,113,170,88,163,34,151,18,139,48,205,148,66,105,248,173,206,87,41,247,28,113,42,74,221,83,205,52,210,80,149,154,220,90,83,217,169,107,115,226,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,41,91,141,95,138,123,91,225,252,31,49,168,136,107,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,19,202,238,89,44,28,172,225,125,55,15,237,8,209,38,84,145,29,41,173,92,39,78,102,52,218,203,228,227,174,111,125,77,150,229,33,10,125,212,180,133,169,102,219,102,148,110,86,134,165,118,0,25,172,205,143,138,124,100,248,129,112,249,139,227,234,221,89,174,196,122,254,91,44,172,172,211,29,244,53,153,107,245,111,212,155,142,241,155,149,217,78,207,126,91,106,144,122,22,140,181,205,65,33,146,213,38,226,13,213,26,140,154,38,89,57,203,236,60,206,230,10,219,194,74,181,193,232,106,84,238,124,202,148,150,159,97,18,142,43,13,41,197,183,25,15,40,185,143,47,105,32,137,9,113,72,74,148,233,182,180,52,178,26,30,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,25,172,254,86,57,167,255,0,210,91,21,127,246,202,163,255,0,198,23,125,195,134,236,186,175,156,152,225,229,211,122,220,213,91,130,181,55,210,221,77,70,169,53,201,114,159,217,85,150,132,111,117,195,82,213,181,8,74,75,83,236,74,72,139,176,136,73,81,90,188,105,49,210,187,107,88,150,150,3,91,149,154,82,34,94,221,69,70,229,137,162,28,157,210,196,122,58,225,22,134,102,109,50,227,228,234,183,237,37,45,81,54,165,100,148,186,149,86,94,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,62,106,52,209,128,56,199,66,204,6,13,90,120,197,110,51,211,196,185,169,233,144,228,109,203,95,73,41,10,83,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,199,64,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,21,113,17,207,212,204,206,93,69,97,225,109,66,171,77,195,42,39,54,62,165,37,248,255,0,41,156,55,26,95,83,42,54,226,65,178,133,176,218,163,182,226,13,196,250,206,43,106,156,229,181,205,114,57,148,74,174,111,177,113,86,163,245,25,116,123,78,131,29,53,43,142,170,196,117,45,104,96,214,73,68,86,86,105,54,145,37,227,221,179,152,122,18,27,121,194,75,156,163,109,87,103,152,139,78,213,177,178,119,139,86,181,149,108,210,173,250,44,44,63,185,122,106,117,46,19,113,34,177,190,12,149,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,56,67,85,0,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,2,42,241,71,240,39,137,191,130,249,196,33,64,34,101,113,4,200,85,195,150,107,202,117,243,135,212,41,115,48,174,175,33,199,160,174,63,85,53,116,4,17,70,73,179,57,227,104,144,202,21,34,66,155,142,106,113,107,90,16,68,165,41,100,102,126,39,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,87,95,25,76,88,197,60,47,253,16,126,140,241,46,235,180,189,39,242,131,173,244,21,102,76,14,171,151,232,254,95,55,146,180,239,219,204,94,221,218,233,189,90,119,152,141,92,56,115,11,143,183,206,115,176,242,214,189,113,195,16,46,10,44,223,75,117,52,234,165,205,54,92,87,246,82,165,173,27,218,113,197,33,91,86,132,168,181,46,197,36,140,187,72,133,223,128,12,251,113,36,194,27,55,6,51,105,116,91,184,126,197,191,2,133,83,143,14,179,30,145,71,124,214,84,149,190,201,115,99,188,215,116,117,169,212,184,250,25,79,168,150,95,99,105,37,38,72,79,171,225,51,133,244,172,71,206,13,46,167,89,84,71,35,216,180,121,151,66,34,73,132,153,8,146,250,20,220,102,116,220,100,77,173,167,101,183,33,14,104,163,74,227,167,66,35,50,90,111,120,0,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,4,74,207,222,68,233,89,187,182,97,87,109,169,145,41,56,139,110,199,56,148,121,146,156,75,16,165,48,228,134,84,227,83,156,68,119,95,90,27,109,50,20,202,80,100,73,113,229,153,246,45,66,133,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,41,194,43,51,118,13,203,130,84,252,184,212,36,196,163,93,150,116,137,41,130,196,186,139,36,186,243,18,159,151,52,215,21,163,50,117,75,100,185,164,234,18,149,18,80,150,215,187,215,52,162,194,133,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,0,102,179,249,88,230,159,255,0,73,108,85,255,0,219,42,143,255,0,24,93,247,14,27,178,234,190,114,99,135,151,77,235,115,85,110,10,212,223,75,117,53,26,164,215,37,202,127,101,86,90,17,189,215,13,75,86,212,33,41,45,79,177,41,34,46,194,33,37,71,52,204,221,90,171,64,203,110,43,215,104,85,57,116,234,149,58,199,174,203,135,50,35,202,101,248,207,183,1,229,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,207,191,242,177,205,63,254,146,216,171,255,0,182,85,31,254,48,191,236,216,248,88,198,79,135,247,15,151,62,51,88,52,187,152,124,192,216,57,101,194,249,216,175,136,203,150,186,108,57,17,226,53,14,9,178,115,102,190,243,132,148,181,29,183,156,109,46,44,147,189,213,36,149,169,54,211,138,237,218,99,60,56,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,197,120,94,112,253,255,0,193,188,214,226,235,63,217,85,172,202,58,147,255,0,57,104,228,205,98,68,111,249,180,152,142,50,239,236,59,175,209,33,106,131,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,47,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,127,86,255,0,193,10,173,135,131,216,87,140,175,87,34,76,166,226,140,122,202,163,196,75,106,67,240,95,167,78,84,103,80,190,244,173,10,73,178,180,172,140,143,85,184,147,73,108,37,185,50,184,45,227,29,10,207,198,91,183,7,106,236,242,229,226,37,62,60,138,92,157,203,61,210,169,169,144,226,163,108,74,12,139,123,15,200,119,152,165,161,41,233,182,250,202,113,36,87,40,34,175,20,127,2,120,155,248,47,156,66,20,87,132,246,47,233,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,63,45,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,251,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,82,171,52,89,100,176,115,77,133,245,44,63,187,227,68,135,82,92,117,38,139,112,149,57,153,51,104,207,155,141,57,189,133,56,91,146,133,169,134,146,234,16,164,27,141,146,145,185,58,146,147,155,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,69,94,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,0,0,8,162,255,0,17,44,34,60,113,167,96,197,57,174,172,229,243,186,154,142,233,77,244,219,97,245,40,249,163,141,235,238,237,79,98,251,52,212,253,194,87,0,0,0,160,222,40,115,226,207,205,221,220,168,253,166,158,131,113,246,246,235,76,133,167,121,125,130,94,112,98,181,89,143,106,221,55,50,162,232,228,174,135,107,187,207,214,218,229,65,29,218,246,123,187,132,32,207,230,52,55,140,153,130,173,84,233,234,221,76,139,211,116,167,166,154,238,133,21,43,239,66,21,244,155,62,242,251,187,59,250,207,9,124,20,86,35,99,60,219,222,83,91,160,218,28,190,119,173,166,189,84,73,205,39,185,196,159,210,71,176,149,251,187,197,222,0,164,78,43,153,128,149,136,88,204,230,26,211,228,127,69,218,218,104,91,11,215,234,98,65,123,218,218,84,90,41,7,253,101,126,226,236,28,211,135,230,91,25,204,86,47,20,74,180,126,117,18,141,254,200,39,121,167,245,209,101,27,95,69,214,215,244,217,47,163,175,219,161,119,223,244,24,49,105,209,145,14,27,92,182,155,215,106,119,25,233,169,153,159,105,246,247,153,143,208,0,34,55,17,156,181,209,177,171,5,106,117,246,26,229,87,45,184,239,84,217,123,114,213,204,68,120,146,214,150,182,155,168,65,106,183,117,220,100,102,94,227,46,234,37,105,117,27,62,233,67,168,95,38,125,18,160,74,74,180,74,182,60,203,157,250,118,164,244,82,126,210,251,198,133,242,63,137,206,226,150,92,173,42,180,167,121,146,169,212,200,20,215,213,183,77,206,55,2,50,148,122,18,18,69,169,185,220,68,101,246,142,248,0,0,0,41,23,139,14,57,72,190,177,155,244,119,9,95,209,214,242,121,78,150,133,253,244,196,185,204,171,189,180,171,232,172,187,148,105,251,251,199,151,225,149,151,215,49,123,28,96,220,213,24,219,169,86,187,173,84,210,189,250,107,34,52,200,107,36,232,78,37,95,69,195,237,208,203,236,51,23,187,22,59,80,227,51,17,148,232,219,13,165,180,22,189,201,34,208,187,254,225,254,160,0,0,0,2,35,241,34,204,11,184,45,129,117,74,93,55,178,161,115,199,126,142,133,118,124,218,100,195,152,146,94,134,218,210,122,41,162,236,212,181,247,151,182,137,32,66,172,94,183,67,16,88,46,166,169,91,156,150,211,244,17,204,125,231,8,139,191,68,150,170,87,216,69,175,176,133,241,112,246,202,253,55,1,176,130,153,88,168,196,210,226,175,197,102,124,151,57,138,249,180,191,22,34,150,214,132,234,219,61,28,104,253,98,34,215,216,68,93,242,196,7,60,198,92,117,195,220,11,182,228,92,151,229,95,163,105,166,150,227,104,233,223,115,152,162,109,197,146,117,105,181,153,106,77,47,180,203,179,79,187,88,35,125,113,168,180,104,245,71,160,217,184,77,233,216,169,74,146,137,158,158,118,47,173,185,68,71,203,114,9,159,113,37,95,244,180,246,24,244,184,55,198,23,11,239,106,139,52,156,67,180,190,72,173,213,37,180,63,215,200,159,189,70,166,210,94,171,48,139,77,119,44,251,255,0,169,246,144,158,182,149,213,68,189,173,202,117,213,110,203,234,105,213,72,172,203,142,239,45,104,220,219,141,165,104,61,22,68,162,213,42,73,246,145,31,104,250,226,63,231,71,46,84,108,195,96,245,94,143,32,185,117,90,124,89,19,96,61,235,158,143,55,22,66,90,45,164,235,105,250,79,107,235,25,151,188,180,238,207,181,247,104,84,112,254,242,172,89,245,51,214,85,26,124,136,75,87,171,235,41,151,84,217,171,68,169,68,90,154,15,179,83,251,204,91,39,8,172,203,73,188,232,83,112,46,186,239,54,125,18,35,149,8,138,218,73,219,9,148,64,138,132,104,150,137,39,235,40,251,77,102,175,121,31,120,178,80,16,123,139,77,160,87,30,93,157,170,33,189,93,165,109,216,173,126,143,54,116,20,159,102,226,35,236,79,184,255,0,112,168,140,178,213,151,67,198,251,110,168,218,246,169,142,179,67,211,94,248,143,39,220,126,255,0,112,210,192,0,0,0,0,0,0,0,0,0,0,0,0,252,181,57,71,14,19,146,72,244,52,105,219,247,153,23,249,198,95,239,167,148,253,213,57,213,30,166,174,87,255,0,187,72,189,222,26,148,119,41,89,95,183,84,225,105,206,234,244,253,213,25,159,105,251,196,173,31,134,183,84,98,139,76,122,167,36,244,109,157,187,187,253,170,36,251,8,253,167,238,25,161,199,75,210,78,33,226,165,110,240,150,231,49,218,135,77,185,90,17,107,178,51,77,151,97,37,37,220,130,246,16,178,126,14,184,37,209,83,107,152,175,82,87,173,51,166,233,17,167,118,197,84,24,95,105,57,246,151,122,126,239,120,180,81,254,19,165,179,79,133,34,124,149,109,106,51,75,121,197,104,103,162,82,70,102,125,157,189,196,40,231,137,86,109,43,56,193,138,21,12,58,162,75,229,219,150,220,151,96,184,215,45,7,204,149,30,68,198,77,205,202,101,14,22,173,184,69,161,40,210,94,243,62,209,9,3,67,211,95,96,246,56,81,138,119,78,14,222,112,175,107,70,95,34,108,71,27,81,252,219,106,222,132,58,135,54,252,226,22,69,169,182,158,221,63,247,11,179,200,214,124,109,204,200,81,35,218,183,3,62,142,186,224,70,67,110,183,185,199,186,157,136,140,133,61,170,35,182,218,55,58,241,150,210,51,211,79,119,116,196,31,242,180,37,196,41,181,150,169,81,26,76,189,228,98,148,184,173,229,193,188,55,196,223,210,141,13,141,148,203,145,221,242,125,109,117,155,34,68,231,214,126,179,170,87,209,65,119,36,147,238,208,251,7,47,225,207,143,175,96,126,96,41,137,144,230,148,251,149,76,208,223,45,11,213,41,19,98,110,87,99,107,81,250,173,119,22,159,121,123,111,214,151,80,143,87,166,68,170,195,94,246,38,176,220,134,149,161,150,168,90,73,68,122,25,17,247,25,119,144,253,64,0,0,0,2,40,113,28,192,120,216,197,128,21,170,155,69,253,33,107,197,147,90,107,191,215,233,161,75,82,83,250,196,36,181,83,157,230,71,247,24,162,219,26,225,157,135,24,143,69,185,8,185,114,173,218,204,105,106,46,195,218,184,239,165,102,93,202,35,237,71,184,255,0,120,209,118,89,49,49,56,181,130,150,181,227,167,206,200,165,193,39,143,222,226,162,50,226,143,232,39,218,231,176,180,255,0,32,234,96,0,0,43,7,141,30,33,148,107,118,218,195,70,29,218,251,178,161,214,22,91,117,213,163,110,162,201,151,106,116,239,255,0,133,175,217,237,16,123,33,56,94,88,159,153,75,74,43,229,252,222,139,82,129,87,115,254,17,51,62,41,26,123,22,147,46,197,247,150,191,113,141,12,65,134,205,58,12,122,124,100,237,102,43,72,101,178,212,207,68,164,136,139,191,183,184,135,16,198,60,232,224,62,9,79,85,26,239,186,249,85,54,212,105,92,110,130,98,180,209,78,36,253,118,216,90,126,147,74,46,255,0,183,187,191,232,96,246,110,48,67,27,222,68,27,26,236,234,231,41,178,90,163,244,18,219,219,218,217,31,172,235,40,73,250,206,160,191,126,190,253,59,41,30,165,169,15,232,173,78,49,56,44,85,171,66,147,139,48,27,214,76,7,88,167,189,219,220,194,26,168,62,163,237,89,23,121,151,114,76,254,223,96,173,172,171,226,4,140,53,199,171,50,227,97,90,35,211,116,230,94,236,47,213,117,172,45,93,233,87,236,123,11,81,162,44,39,189,89,196,76,63,165,94,44,30,173,212,57,250,31,111,251,91,238,55,237,74,127,99,220,95,231,30,184,69,30,35,184,22,156,103,192,121,110,197,237,169,209,57,125,25,123,249,211,34,115,59,220,66,126,139,94,221,126,205,15,190,131,169,211,157,166,205,110,107,31,77,189,116,238,246,145,151,183,239,22,255,0,158,75,242,62,36,228,1,155,184,190,121,115,119,104,231,106,118,236,173,70,111,187,106,117,250,30,225,95,185,7,168,187,75,205,13,163,41,165,104,164,245,250,30,159,253,238,148,94,227,247,141,17,0,0,15,51,136,215,213,27,14,45,25,215,117,122,79,34,28,46,86,245,236,90,180,222,234,27,46,196,165,71,222,178,246,12,207,222,183,124,139,174,240,153,117,155,124,167,101,114,253,93,73,90,109,105,45,254,201,23,114,125,195,69,185,89,188,42,151,214,8,91,183,37,101,123,229,202,234,249,138,209,37,174,217,143,160,187,18,148,151,114,11,216,58,200,0,130,188,79,50,65,51,49,118,172,108,94,195,120,187,239,235,62,158,243,82,35,169,231,215,233,90,59,45,200,144,81,88,142,211,78,27,147,57,234,209,146,78,194,87,61,196,173,74,209,189,148,195,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,162,138,248,153,231,71,249,73,226,58,48,222,202,87,46,193,176,106,18,216,141,33,153,220,230,235,179,136,249,75,157,163,107,83,42,101,36,133,38,58,139,114,185,110,186,179,81,115,141,182,252,86,66,178,119,112,230,159,23,41,138,172,209,229,177,135,84,57,29,109,193,83,122,28,174,146,106,24,91,10,114,150,212,134,182,165,50,93,75,205,145,151,53,11,67,74,91,165,184,208,148,170,255,0,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,98,23,253,255,0,201,101,255,0,206,255,0,255,0,212,224,160,17,250,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,189,195,155,37,31,201,87,14,31,175,223,244,202,83,152,155,116,252,229,74,75,5,205,114,151,4,201,6,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,233,179,54,62,41,241,147,226,5,195,230,47,139,137,225,247,101,82,177,43,134,173,177,135,53,217,18,216,166,221,84,123,154,137,49,216,139,74,95,109,137,53,42,131,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,30,43,251,138,153,88,255,0,127,216,171,255,0,90,211,191,208,68,255,0,1,23,248,148,98,244,108,32,201,245,240,249,63,16,170,87,132,114,180,41,172,201,97,215,80,250,231,37,72,144,146,54,244,216,180,195,41,110,33,75,50,65,45,164,145,238,212,144,172,251,139,190,224,235,137,159,44,50,166,245,139,46,93,40,165,216,87,4,202,123,49,99,185,252,233,48,100,153,76,109,249,8,53,153,150,247,223,152,132,44,146,148,169,44,26,72,141,72,89,156,234,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,8,63,184,169,149,143,247,253,138,191,245,173,59,253,4,72,172,111,178,169,88,107,145,171,251,14,104,82,37,191,77,181,112,158,171,68,134,236,181,165,79,184,196,106,59,140,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,103,48,105,35,39,116,154,85,23,42,24,61,14,141,76,137,2,59,150,61,22,90,218,140,202,90,66,159,126,27,79,60,233,165,36,68,107,113,215,28,113,106,239,82,214,165,30,166,102,99,176,0,0,160,30,40,254,59,49,55,240,95,39,132,34,168,190,142,29,217,223,135,154,171,16,237,43,198,86,220,77,180,233,237,59,93,81,178,196,102,106,141,169,231,91,68,168,173,33,213,45,91,80,134,58,131,38,219,109,14,200,73,33,36,149,161,37,26,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,149,192,214,147,74,122,171,140,149,215,169,145,23,82,135,30,131,18,60,197,50,147,125,150,30,84,229,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,210,215,192,6,107,51,99,226,159,25,62,32,92,62,98,248,157,56,77,195,246,213,205,87,15,108,52,186,108,166,105,86,254,38,194,244,207,77,81,113,45,196,139,84,223,91,113,11,244,155,173,198,118,67,252,168,209,212,150,52,63,81,74,208,253,83,61,43,134,167,73,191,176,162,242,68,58,205,50,224,179,174,202,4,134,37,161,169,44,189,79,168,211,223,34,67,204,186,73,81,37,214,151,161,182,226,21,216,125,169,81,123,12,94,70,68,120,129,90,185,170,161,38,214,189,94,165,91,248,155,11,94,166,156,218,155,137,22,169,189,114,86,143,70,52,228,151,100,63,202,141,29,42,127,82,245,20,173,75,213,50,210,96,8,1,253,197,76,172,127,191,236,85,255,0,173,105,223,232,34,95,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,160,12,240,241,5,198,42,86,55,230,210,250,187,173,170,244,186,173,189,10,67,52,74,59,174,202,75,236,19,17,25,67,46,42,42,144,181,163,166,114,66,100,62,217,160,244,81,63,188,200,148,181,16,153,92,16,176,183,255,0,186,94,53,212,40,95,249,37,173,72,169,245,95,124,153,236,114,73,127,254,13,86,245,163,236,66,191,88,66,21,103,227,12,237,92,34,205,238,36,216,182,84,78,146,139,30,161,30,161,26,42,91,109,182,226,245,177,25,152,182,26,67,104,74,16,203,107,144,164,54,130,79,170,218,80,147,51,50,51,59,31,224,193,139,210,110,252,6,185,112,142,162,252,183,164,97,237,97,47,67,53,48,210,24,102,157,80,230,58,219,40,90,125,117,172,164,179,57,197,26,203,176,158,108,137,70,69,181,22,20,40,7,138,63,142,204,77,252,23,201,225,15,21,110,102,170,242,177,114,161,80,203,77,137,82,151,73,69,213,116,84,106,215,68,182,155,36,174,85,57,200,112,88,102,27,79,18,247,37,11,83,18,121,233,216,91,145,202,65,44,208,183,144,175,41,151,140,191,95,217,154,197,8,56,81,135,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,177,164,168,211,161,184,235,105,236,220,67,66,121,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,221,164,63,46,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,136,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,203,78,15,185,130,199,24,247,217,96,10,45,250,173,205,134,82,57,239,187,55,144,243,140,218,82,148,203,239,161,92,228,165,72,109,153,43,101,196,114,86,105,74,157,87,49,179,37,115,82,236,255,0,205,110,74,112,179,56,63,37,191,73,149,251,174,153,242,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,156,255,0,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,85,211,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,153,124,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,244,25,88,198,191,228,237,152,43,39,24,220,167,245,177,45,250,129,245,236,37,174,99,139,130,251,75,143,43,148,158,99,100,111,19,15,58,109,238,89,39,152,72,221,170,117,35,210,152,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,205,102,108,124,83,227,39,196,11,135,204,95,30,42,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,78,220,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,0,16,3,251,138,153,88,255,0,127,216,171,255,0,90,211,191,208,68,191,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,64,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,8,63,184,169,149,143,247,253,138,191,245,173,59,253,4,74,172,216,248,88,198,79,135,247,15,151,62,51,88,59,254,117,243,93,93,205,166,50,205,188,185,181,88,118,133,55,88,118,181,18,107,200,87,65,23,106,9,199,13,45,145,32,158,125,104,230,184,122,173,69,170,27,230,45,13,54,99,176,112,216,200,197,87,48,87,252,60,84,196,106,92,184,56,117,106,200,141,82,105,19,41,106,83,23,67,233,121,194,76,86,148,243,102,195,209,146,228,117,166,78,134,163,211,70,182,145,184,110,55,121,32,33,175,21,236,98,165,97,174,82,235,118,138,107,210,224,220,56,131,34,61,18,150,212,41,73,105,247,24,75,205,189,53,75,78,244,172,227,28,116,45,135,13,36,162,214,83,72,89,109,112,204,81,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,23,83,197,23,2,240,226,54,70,9,202,101,27,161,253,17,122,33,171,92,219,50,113,200,241,84,252,122,122,162,169,231,73,110,169,147,101,212,41,68,75,37,41,200,236,41,74,86,205,14,162,242,215,139,210,112,23,30,108,108,92,101,249,109,199,183,107,12,189,80,40,140,52,243,238,211,151,171,83,89,109,14,232,131,91,145,156,121,178,51,52,232,107,35,37,36,200,148,90,94,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,228,248,136,228,130,30,106,172,66,187,108,232,187,113,54,211,167,186,213,9,36,243,17,153,170,54,167,154,113,113,101,58,182,148,181,109,66,31,233,200,220,109,180,59,33,70,181,18,86,181,21,22,127,170,171,10,234,255,0,117,109,203,146,220,168,127,198,67,157,77,157,29,207,250,46,50,243,110,35,236,82,84,159,97,144,190,156,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,232,4,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,0,0,57,54,105,175,10,165,139,130,23,21,201,70,94,201,113,122,78,90,180,73,233,186,99,8,62,197,37,69,220,179,246,12,233,89,87,124,139,82,240,135,117,147,124,215,98,243,61,93,73,58,238,105,77,254,201,151,114,189,195,76,24,115,125,81,177,30,209,131,119,80,100,243,225,205,230,236,94,197,167,93,142,173,179,236,82,82,125,232,63,96,244,192,0,3,59,185,248,168,187,84,205,13,221,45,229,106,165,116,29,186,23,255,0,203,162,151,184,189,194,192,114,53,126,71,195,108,128,61,119,153,114,87,11,110,174,118,171,118,250,212,150,251,182,171,79,167,238,21,3,81,156,237,74,107,147,95,250,110,105,175,119,176,136,189,159,112,191,14,28,56,22,156,24,192,120,142,202,236,169,214,249,157,97,123,185,51,37,242,251,156,90,126,139,190,205,62,221,79,186,87,143,35,139,23,171,56,119,135,245,91,197,243,209,186,127,35,83,237,255,0,108,125,182,253,137,87,237,251,143,252,227,51,247,149,205,46,241,185,38,92,115,207,87,229,242,247,159,103,245,27,74,11,184,136,187,146,94,193,119,28,44,112,88,176,215,2,27,185,230,55,182,161,114,107,207,45,117,211,167,153,53,9,238,90,147,244,86,93,196,95,188,77,97,252,51,208,181,49,198,177,135,55,24,33,130,15,46,13,243,118,116,147,146,217,173,49,250,9,110,110,237,112,139,214,105,149,164,189,102,150,95,187,95,118,191,63,7,51,163,128,248,219,61,52,107,66,235,230,212,214,162,74,35,116,51,19,174,170,109,36,123,220,97,9,250,78,164,187,254,222,238,238,223,58,27,53,24,50,41,242,83,185,153,77,45,151,11,83,45,82,162,50,62,238,222,227,25,231,207,182,23,150,24,102,82,237,138,193,127,55,173,84,167,213,219,255,0,130,79,79,148,68,158,213,168,207,177,29,231,167,220,66,112,240,92,196,66,147,110,220,184,104,251,187,159,106,76,202,194,11,110,154,52,72,167,50,69,216,157,59,255,0,225,107,246,123,69,159,0,0,0,229,153,155,196,196,225,46,10,93,55,142,159,59,30,151,56,153,63,115,137,136,243,137,63,160,175,107,126,210,211,252,131,58,55,205,195,59,17,241,30,181,114,25,115,37,92,85,153,50,210,93,133,185,114,31,82,200,187,146,69,218,191,113,126,225,122,92,56,240,30,54,14,224,5,22,166,233,127,72,93,17,99,86,157,239,245,58,152,81,20,164,254,177,105,61,20,223,121,17,125,196,37,120,0,0,0,0,252,181,74,132,122,69,50,93,86,98,246,49,9,135,36,58,173,12,244,66,18,106,51,208,136,207,184,143,184,133,5,113,24,199,215,177,195,31,234,104,142,230,180,251,105,79,80,216,45,11,214,40,243,101,237,87,107,104,81,122,174,247,30,191,121,251,58,127,10,76,184,53,137,24,155,250,81,174,49,190,153,109,187,190,55,173,166,147,99,200,130,250,15,213,117,42,250,43,62,244,154,125,250,159,96,186,228,33,45,161,45,160,180,74,72,146,69,238,34,31,244,33,222,121,115,227,110,101,190,137,34,213,183,217,244,141,215,62,50,219,105,189,206,51,211,111,68,148,37,237,87,29,198,215,181,214,72,182,153,150,186,251,187,233,51,21,241,78,233,198,43,206,109,237,119,75,231,205,150,227,138,47,155,109,59,16,183,86,230,223,155,66,8,244,55,21,219,167,254,225,227,180,61,53,246,0,155,124,53,115,105,89,193,252,80,167,225,213,110,95,50,220,185,36,181,5,182,185,104,46,92,169,18,33,178,78,110,75,43,112,244,109,179,45,13,68,147,247,145,246,139,198,131,45,154,132,40,243,227,43,115,82,90,67,205,171,67,45,82,162,35,35,237,237,238,49,254,198,68,162,52,159,113,246,10,103,226,243,130,127,38,113,54,14,38,211,213,172,106,164,102,152,121,58,119,60,228,137,239,40,245,55,12,251,146,93,201,34,255,0,32,143,89,4,191,157,195,236,204,218,179,91,119,98,42,179,96,210,158,245,72,245,109,218,132,83,81,125,21,126,199,179,67,251,72,104,66,137,85,98,181,76,102,167,24,245,105,237,219,123,253,138,52,159,121,23,180,189,195,247,8,165,196,174,142,229,87,43,247,18,155,45,121,61,38,191,190,163,15,237,47,112,162,43,21,211,98,234,132,234,79,67,79,55,255,0,221,168,106,2,153,40,230,66,110,73,158,166,189,123,126,227,50,255,0,48,253,64,0,0,0,0,0,0,0,0,0,0,0,60,238,32,45,77,218,51,214,142,242,229,127,251,212,12,197,220,134,106,173,72,53,119,250,159,253,33,13,3,240,250,106,59,89,91,180,185,43,220,103,215,238,236,50,255,0,116,101,123,196,143,28,167,52,149,23,105,56,19,115,84,25,115,98,218,232,180,86,154,233,172,198,11,187,67,247,140,214,153,234,122,152,208,119,14,106,45,50,149,148,235,57,232,29,171,147,233,14,105,250,221,187,106,82,246,247,153,251,207,184,73,161,204,51,59,92,153,111,101,235,17,170,176,11,249,195,54,173,97,77,171,179,213,81,65,121,68,173,12,140,143,67,34,236,208,102,222,228,168,73,171,92,85,74,172,213,239,145,50,107,242,29,86,132,90,173,110,26,148,122,17,17,119,153,247,16,250,56,125,98,92,56,149,119,211,44,187,90,31,85,81,170,74,102,43,45,243,16,141,84,235,168,109,61,171,82,83,244,150,158,243,46,255,0,103,120,182,140,4,225,141,74,183,108,154,113,223,84,222,101,86,98,89,122,98,121,202,46,82,150,203,92,196,106,212,163,74,180,82,87,218,93,254,206,205,7,56,205,207,11,102,168,86,197,83,17,240,190,70,135,78,140,252,217,80,118,119,161,182,223,121,106,230,63,44,253,205,167,66,73,251,200,187,200,86,253,179,113,220,184,91,123,198,174,82,94,233,42,244,10,130,28,35,218,219,155,93,97,226,86,158,177,41,39,162,219,47,97,151,103,180,133,236,240,252,205,115,57,146,194,150,145,90,119,109,201,68,52,192,148,141,166,124,228,179,26,46,247,181,75,45,182,157,92,120,253,66,215,79,97,153,119,74,193,31,115,201,131,17,241,175,47,247,5,19,145,204,153,75,141,46,169,15,214,50,249,246,225,73,74,63,174,130,239,119,218,102,94,242,247,103,194,173,79,155,103,93,179,41,82,83,182,101,14,162,228,119,11,82,61,28,101,211,73,247,25,151,122,125,230,95,120,191,142,30,216,186,156,86,203,133,182,107,236,126,221,135,14,134,178,247,242,32,68,212,254,130,75,189,207,183,239,49,38,64,0,0,0,7,228,171,83,99,214,41,83,105,18,211,185,137,209,220,140,233,106,101,170,22,147,73,247,25,31,113,251,12,134,123,243,247,132,46,96,246,99,238,26,89,49,202,143,91,145,46,183,24,183,110,213,167,167,202,74,63,174,179,238,111,218,100,126,242,33,55,184,53,226,218,231,209,43,152,87,49,253,85,29,201,53,54,145,183,250,137,69,61,132,246,146,62,211,239,87,238,246,139,61,0,0,31,195,61,164,102,126,194,212,81,39,21,43,245,235,187,50,47,211,150,122,162,143,13,112,19,221,254,213,62,105,126,201,126,215,219,247,152,234,220,25,237,101,205,196,138,253,198,178,209,168,244,217,76,17,255,0,195,75,244,245,233,223,175,113,251,133,172,226,213,98,109,189,134,23,101,114,156,231,46,84,10,36,249,44,175,66,61,171,68,119,20,147,208,200,200,251,72,187,200,198,109,177,150,189,80,185,177,98,240,174,85,29,230,202,153,94,168,60,234,182,165,58,169,114,92,81,158,137,34,46,245,31,113,15,149,98,222,21,123,6,238,164,221,244,41,28,153,180,169,172,76,105,123,18,175,89,167,82,225,118,41,42,46,244,23,121,31,220,99,68,57,64,197,245,227,86,4,91,87,100,165,110,156,220,8,81,102,171,77,55,200,40,113,220,113,90,18,16,69,170,157,238,73,105,238,251,59,80,229,249,153,176,90,196,172,12,189,45,69,163,115,146,104,85,18,96,181,211,231,85,13,230,211,253,100,254,223,180,244,25,198,188,168,51,44,91,234,179,110,172,185,114,40,85,89,17,11,184,244,83,47,41,26,247,168,187,209,239,63,222,46,103,132,166,50,29,229,129,13,97,220,197,110,149,106,238,245,244,211,119,83,50,115,221,196,130,34,208,146,95,214,87,238,238,19,192,126,122,132,24,245,40,142,66,148,141,237,57,166,226,212,203,93,12,140,187,190,210,25,191,205,126,21,61,131,184,219,94,179,21,19,167,102,47,75,202,71,48,151,244,162,48,225,246,239,89,247,185,237,63,253,195,232,85,51,39,89,171,101,178,149,128,79,167,72,148,158,126,197,234,143,95,155,60,165,31,97,52,70,90,25,126,217,254,238,225,251,50,49,67,157,112,102,94,211,167,83,207,71,156,235,244,238,246,83,228,159,180,200,187,136,198,139,0,0,5,101,113,106,205,36,90,69,5,156,13,181,166,238,155,55,119,165,126,108,203,149,177,112,100,179,244,218,50,86,164,106,250,11,236,246,251,133,97,224,206,24,86,113,131,16,233,118,21,9,189,242,170,60,253,189,168,45,57,108,56,233,253,37,160,187,155,63,235,23,249,134,148,44,27,46,147,135,214,164,43,74,136,215,46,28,30,103,45,59,148,127,77,197,56,127,73,74,62,245,159,180,199,161,0,1,77,124,84,242,65,51,13,174,170,190,103,176,242,46,251,66,228,168,52,237,195,19,156,252,137,16,171,18,220,125,111,202,211,148,104,106,27,139,38,75,85,186,102,79,200,216,148,165,10,109,41,140,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,231,79,18,206,34,22,109,127,11,226,224,150,95,238,56,149,216,247,253,29,138,133,106,227,167,84,13,37,14,156,227,134,126,143,36,54,162,117,185,46,147,102,151,218,125,41,216,203,156,181,54,163,120,205,170,214,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,247,17,232,163,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,99,42,226,255,0,191,249,44,191,249,223,255,0,250,156,20,2,45,251,133,214,65,97,217,244,42,110,102,49,138,159,74,170,85,110,58,124,105,214,157,29,248,204,76,110,153,21,107,106,75,21,37,45,73,86,201,138,229,182,166,185,102,149,50,218,149,184,205,110,26,25,178,161,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,141,166,53,255,0,224,46,92,225,211,253,215,173,66,83,141,127,206,33,196,109,149,147,159,243,211,113,42,111,251,3,74,190,153,10,181,110,147,85,122,149,34,186,205,50,90,233,176,228,51,18,68,196,178,163,97,151,222,75,138,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,164,234,224,211,127,198,182,115,71,84,179,42,55,12,184,145,239,27,94,92,104,116,244,155,166,196,234,140,119,90,144,217,173,41,35,65,45,184,205,206,52,173,122,104,74,113,36,122,185,181,87,104,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,160,30,40,254,59,49,55,240,95,39,132,57,166,15,229,146,254,199,60,47,196,76,64,195,152,210,235,21,44,61,145,69,75,182,244,26,115,210,230,212,88,158,228,134,212,184,233,100,148,165,45,165,50,133,41,6,157,13,181,56,189,201,229,146,87,218,248,116,229,19,30,113,103,23,45,204,87,182,42,55,6,30,218,118,228,132,212,142,242,102,63,45,114,137,43,91,75,139,79,230,164,218,146,181,154,30,105,205,201,91,40,71,48,158,74,245,75,14,200,174,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,10,213,226,145,159,169,152,119,215,101,147,7,42,21,90,109,222,125,28,139,138,226,135,37,248,47,82,27,62,84,150,99,68,113,181,33,106,121,212,27,102,227,132,102,218,90,112,219,245,214,226,249,62,175,133,238,122,127,77,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,41,254,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,229,56,139,228,167,11,49,198,196,151,138,94,159,181,48,254,243,162,114,255,0,213,29,98,84,106,85,46,119,57,232,140,127,75,74,228,45,215,118,50,215,46,63,172,91,86,226,83,218,74,208,169,50,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,70,104,102,102,179,6,161,95,149,187,18,171,108,214,163,233,30,160,78,83,223,110,151,61,196,169,104,57,52,233,46,22,199,153,53,182,226,84,217,45,78,50,180,169,181,234,91,28,118,64,0,230,153,148,197,232,216,11,128,215,206,46,60,252,70,228,91,180,119,158,167,148,182,29,121,135,106,43,209,168,76,184,134,180,89,161,201,46,50,217,153,26,116,37,153,154,146,68,106,44,209,13,15,112,250,193,218,174,8,101,46,197,180,110,90,12,74,85,195,54,59,213,186,195,77,69,83,15,155,242,222,91,205,166,82,86,132,47,169,110,58,163,176,225,44,181,73,177,176,140,210,132,152,131,252,111,112,207,166,186,176,211,24,225,196,170,187,233,10,124,187,102,160,255,0,47,116,24,253,59,133,34,34,55,18,61,71,156,234,166,158,138,89,238,75,30,170,75,98,204,248,175,8,236,76,186,172,252,222,209,236,90,76,189,104,183,237,62,125,62,175,21,199,28,229,171,166,136,244,198,31,74,18,178,65,188,133,176,104,74,214,149,109,109,247,210,68,70,189,74,245,5,0,241,71,241,217,137,191,130,249,60,33,26,173,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,52,19,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,145,67,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,202,179,23,150,140,44,205,5,136,245,139,137,148,159,217,232,171,48,216,141,233,74,103,207,50,235,157,35,239,52,231,39,155,200,66,28,218,159,93,26,164,253,134,76,186,101,163,11,50,191,98,51,98,225,157,39,246,186,218,204,198,35,122,82,167,243,207,58,223,86,251,45,55,206,229,115,214,134,247,39,212,70,137,47,105,159,85,0,1,10,184,177,99,165,11,12,50,193,83,195,159,76,213,97,93,56,151,165,58,144,154,121,45,27,162,177,34,59,147,205,231,72,210,73,101,76,47,144,164,106,106,115,169,36,236,82,57,138,69,22,0,208,71,14,156,197,70,204,38,90,45,199,235,55,100,74,181,237,106,199,77,26,230,100,157,117,82,219,91,107,90,34,200,144,111,41,75,113,111,199,109,183,20,246,166,133,187,207,34,50,52,45,8,148,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,51,89,155,31,20,248,201,241,2,225,243,23,199,181,189,242,137,85,162,228,231,15,51,117,108,212,101,212,41,181,249,19,41,183,44,5,71,82,206,152,250,42,18,227,199,148,133,161,59,83,25,105,97,182,149,204,50,52,188,182,201,42,95,56,144,212,180,225,59,149,76,199,91,215,221,51,31,43,149,42,173,155,134,211,169,231,53,186,90,230,45,31,43,121,140,200,102,50,156,138,135,11,70,90,230,170,66,29,125,61,187,154,54,82,180,184,110,162,53,241,71,241,217,137,191,130,249,60,33,39,248,35,213,169,84,10,86,60,215,107,181,56,148,234,109,58,61,191,46,100,201,111,37,150,35,48,218,106,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,221,114,211,197,43,14,49,231,48,85,220,47,171,51,242,94,131,89,232,26,176,30,169,195,40,242,166,74,229,105,42,44,215,19,33,214,137,231,30,50,233,137,4,148,173,36,104,53,27,170,109,11,157,64,0,0,40,7,251,168,249,236,255,0,207,159,253,217,163,255,0,162,11,126,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,182,111,74,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,144,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,34,178,57,148,74,174,111,177,113,86,163,245,25,116,123,78,131,29,53,43,142,170,196,117,45,104,96,214,73,68,86,86,105,54,145,37,227,221,179,152,122,18,27,121,194,75,156,163,109,90,8,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,250,192,41,131,140,254,47,70,187,241,230,218,194,58,115,241,30,143,135,180,117,61,48,210,195,168,125,154,141,67,150,235,140,173,106,245,22,130,140,204,23,18,104,46,195,121,194,53,25,150,212,120,14,20,56,59,85,196,172,218,81,46,229,80,98,78,183,176,250,60,138,221,81,217,177,84,235,13,190,166,92,102,18,80,173,138,65,73,41,11,67,237,146,141,39,164,87,86,131,220,217,16,187,236,66,178,169,88,149,96,92,184,115,93,145,45,138,109,213,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,134,96,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,26,30,200,62,38,93,88,187,148,44,54,190,175,89,125,93,106,69,62,69,62,76,165,56,227,142,74,232,165,189,13,15,186,183,22,165,173,231,17,29,43,113,102,175,89,197,45,68,68,70,68,94,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,173,120,168,100,42,52,168,213,92,211,224,221,10,36,53,195,142,245,66,249,166,71,230,154,230,44,221,101,37,62,52,118,218,82,73,100,149,190,236,165,169,104,70,198,185,186,26,205,213,46,181,176,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,197,13,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,63,86,97,243,3,96,229,151,11,231,98,190,35,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,247,84,146,86,164,219,78,43,183,105,138,139,203,239,21,60,101,180,243,5,86,196,60,115,184,234,183,5,143,116,243,125,43,111,83,152,75,173,211,54,52,190,151,209,108,58,242,17,31,98,249,104,94,171,249,198,212,181,59,205,116,144,225,93,77,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,0,0,15,61,127,89,116,156,65,181,38,218,85,182,185,144,231,114,249,137,220,162,250,14,37,194,250,42,73,247,160,189,164,51,95,140,216,97,90,193,236,67,169,216,85,214,246,74,167,114,119,118,160,245,230,48,219,165,244,86,178,238,112,191,172,127,230,22,121,194,87,52,145,106,244,39,176,58,234,155,182,100,45,190,137,249,179,62,110,245,206,146,247,208,104,137,58,17,39,233,175,183,217,238,22,106,0,0,51,167,158,122,28,219,127,51,23,101,58,127,235,91,232,53,238,246,211,227,31,176,204,187,140,135,226,165,102,74,179,72,203,101,91,0,152,78,177,42,220,141,235,213,30,167,42,121,202,46,195,104,204,245,51,253,178,253,253,195,231,229,71,10,159,198,44,109,160,217,136,139,212,51,43,170,230,163,121,35,232,196,125,194,237,222,131,239,111,216,127,251,134,144,41,240,99,211,97,183,10,42,54,52,222,187,75,83,61,53,51,51,239,237,239,49,250,68,15,226,215,140,159,35,112,33,220,58,134,173,178,174,173,190,190,154,237,233,166,65,123,184,208,100,122,146,143,250,201,253,253,194,159,112,103,14,166,98,182,35,82,172,104,45,239,114,163,207,208,181,34,253,91,14,59,237,82,127,179,63,235,23,249,134,151,109,122,12,107,102,133,26,137,13,59,89,141,191,105,106,103,244,150,165,31,121,153,247,168,253,163,234,142,45,155,252,95,94,11,96,69,205,118,68,86,217,203,167,205,141,9,90,107,178,65,195,144,227,106,208,208,178,61,20,215,114,139,79,127,219,157,219,234,240,171,223,215,117,90,239,174,200,231,77,170,205,126,99,171,216,148,250,206,186,167,15,177,41,73,119,172,251,136,190,226,31,87,6,171,213,11,103,22,44,250,229,45,238,84,168,117,234,123,205,47,106,85,162,145,37,181,17,232,162,50,239,73,119,144,210,78,18,214,38,220,24,97,105,215,42,46,115,37,79,162,64,146,242,244,34,220,181,199,109,74,61,8,136,139,180,207,184,136,133,83,241,152,181,151,11,17,232,23,26,11,86,164,83,98,176,103,255,0,13,79,212,23,167,126,189,197,238,28,163,133,109,250,245,163,153,22,41,200,61,17,88,134,152,10,238,255,0,109,159,8,191,100,255,0,103,236,251,200,94,217,30,226,35,47,105,106,63,160,0,2,176,184,202,98,218,224,80,232,120,87,13,253,23,33,200,213,55,81,183,250,138,69,65,133,118,154,62,194,238,87,238,246,136,67,144,76,33,115,24,115,31,111,82,205,142,108,122,36,136,149,185,37,187,110,141,51,62,42,87,253,116,31,115,158,195,51,247,17,141,8,82,105,177,232,244,168,84,136,137,218,196,24,237,198,104,181,51,209,8,73,36,187,204,207,184,189,166,99,245,128,0,0,0,8,205,196,39,23,83,133,57,111,185,13,29,175,92,80,230,80,208,94,238,124,9,122,31,208,81,119,183,246,125,228,40,30,147,79,155,120,221,176,233,81,147,186,101,114,162,220,118,203,82,45,92,121,210,73,119,153,23,122,189,228,95,112,208,126,70,240,94,62,10,101,254,129,68,228,114,230,85,35,69,170,76,245,140,254,125,200,81,146,191,235,172,187,218,246,25,23,184,189,242,8,69,62,32,121,174,103,45,184,84,234,40,174,238,185,43,102,168,49,81,180,203,146,151,163,74,216,246,170,101,198,213,163,140,151,168,122,107,237,50,46,250,38,185,174,59,151,20,175,121,53,202,179,221,93,94,191,80,91,134,123,91,111,115,175,188,165,105,234,146,82,90,173,195,246,17,118,251,8,89,6,81,184,91,53,93,182,41,120,143,138,18,53,58,140,102,38,197,131,179,185,14,54,195,200,87,49,137,101,239,113,58,26,75,222,101,220,67,163,227,223,12,106,85,197,100,212,78,197,166,242,234,176,210,243,208,211,206,81,243,84,134,93,229,163,87,101,18,83,170,148,142,211,238,246,246,106,42,95,16,108,75,135,13,110,250,157,151,116,195,233,106,52,185,79,69,121,190,98,23,162,154,117,109,171,181,10,82,126,146,21,220,103,221,237,239,31,58,219,168,73,164,220,84,186,164,53,236,145,14,107,18,26,86,132,122,45,14,18,146,122,25,25,119,145,119,144,210,70,88,171,115,46,28,189,97,205,82,121,127,56,122,213,163,169,197,118,122,202,56,44,168,213,161,17,17,106,102,125,154,14,158,32,135,24,10,45,54,86,92,169,213,87,187,37,53,112,50,132,31,173,218,146,129,61,68,93,135,167,127,216,41,195,9,164,174,30,41,217,178,219,86,213,51,112,83,156,35,211,93,12,164,182,127,230,26,40,202,221,69,218,182,4,219,53,7,156,222,183,122,221,85,166,154,233,49,242,238,208,189,195,171,8,225,196,21,168,238,229,110,237,231,175,105,151,65,183,176,207,95,233,24,190,225,159,139,108,205,53,168,230,158,255,0,95,255,0,164,49,167,76,62,90,156,180,32,45,125,231,205,215,255,0,198,172,122,32,0,0,0,0,0,0,0,0,0,0,0,30,115,16,244,43,62,161,169,232,95,53,255,0,239,80,51,25,113,255,0,179,50,52,255,0,129,255,0,210,16,208,63,15,183,32,185,149,203,72,161,181,176,203,175,223,235,25,235,253,35,43,78,255,0,222,36,120,231,89,131,160,72,186,48,130,191,66,139,250,217,61,46,222,239,234,202,105,71,222,100,93,201,247,140,208,203,138,252,41,11,141,37,27,28,70,155,139,82,61,53,45,125,159,120,208,71,14,107,129,170,214,84,108,246,137,123,158,141,233,14,103,97,151,210,169,75,211,216,69,220,66,77,143,59,136,118,85,47,17,172,122,237,141,89,70,232,117,218,108,170,115,189,170,45,18,243,43,105,71,234,169,39,220,179,238,81,125,229,222,42,254,183,193,162,177,54,254,151,42,157,125,244,214,243,243,92,113,166,253,22,133,242,217,83,198,100,157,78,110,243,209,179,34,212,251,79,79,120,154,153,93,201,14,23,101,158,34,101,209,35,245,149,183,27,36,191,59,124,134,247,25,147,38,175,155,83,238,32,181,91,4,174,207,126,157,221,242,56,121,60,74,91,255,0,35,234,209,185,60,198,36,195,125,151,75,113,23,168,166,150,74,251,123,189,221,163,59,153,166,167,65,166,99,141,212,197,61,142,83,106,170,78,89,150,227,86,170,235,31,45,123,79,236,33,217,56,95,223,21,187,91,50,244,202,101,61,223,230,213,116,51,9,244,109,71,209,118,161,9,42,61,77,38,125,201,46,194,50,251,200,95,88,255,0,135,154,109,246,86,195,169,220,135,18,104,81,107,166,164,101,161,138,19,226,87,129,200,194,124,193,214,43,80,88,229,195,186,100,72,173,43,214,215,231,100,206,152,163,239,113,71,220,217,123,18,95,97,14,247,193,139,17,157,135,120,220,88,117,41,237,177,31,133,46,164,217,109,35,213,245,59,79,100,139,177,58,247,23,181,90,125,158,209,110,128,0,0,0,0,43,79,140,126,16,181,87,180,104,184,174,193,105,38,19,177,169,107,62,223,213,33,170,131,231,222,178,46,243,253,157,126,223,96,132,28,58,49,45,236,54,204,221,190,242,28,216,213,121,216,148,71,187,8,253,71,234,17,55,127,85,71,220,143,102,135,246,144,208,52,103,219,149,25,169,45,43,114,30,66,92,73,233,166,164,101,169,15,245,0,1,255,0,15,126,169,127,224,159,249,6,122,248,131,184,235,153,161,187,121,169,211,108,249,233,79,105,119,122,70,86,130,95,240,84,55,186,139,164,183,124,206,201,222,174,133,244,181,167,118,251,251,133,158,95,84,100,220,86,77,126,128,190,234,149,46,92,79,255,0,24,202,145,239,47,218,247,144,205,190,97,237,163,180,113,198,251,160,123,34,92,117,70,147,247,38,99,168,247,159,236,251,199,59,23,11,193,146,249,151,83,195,75,130,206,150,173,231,18,171,46,75,71,161,22,141,166,61,61,178,79,98,75,222,125,166,122,255,0,148,89,24,255,0,135,91,67,205,173,151,19,170,22,147,74,139,94,242,62,241,68,156,81,48,100,240,215,48,83,43,240,34,114,169,247,26,28,169,41,92,205,218,191,34,108,213,159,97,173,74,250,40,47,97,23,216,67,245,240,164,197,57,22,78,101,105,150,164,137,92,154,93,201,206,234,207,97,43,251,222,4,231,17,220,131,87,210,87,176,203,237,212,133,233,128,165,78,48,182,92,123,127,27,169,119,35,46,106,170,255,0,63,114,116,63,87,145,18,2,11,180,212,122,247,251,139,247,136,4,44,167,132,14,95,106,117,59,225,220,113,170,68,219,6,147,183,209,238,115,18,123,249,172,207,140,239,98,92,35,45,20,68,94,178,15,236,211,188,91,248,0,14,83,153,140,116,162,229,231,10,42,184,139,88,95,171,7,145,177,26,47,214,223,37,150,79,181,45,185,167,235,139,250,167,254,114,206,126,32,95,87,6,36,221,147,111,27,162,111,85,82,159,203,231,59,203,66,55,108,105,13,167,177,9,74,75,213,66,75,176,139,187,247,139,106,225,49,150,8,214,149,154,254,51,220,209,55,84,171,59,125,31,243,134,92,142,75,179,163,59,244,29,52,171,114,84,159,164,130,211,217,175,120,177,192,0,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,207,22,115,50,191,85,202,102,52,73,195,153,149,120,149,26,109,70,58,235,116,23,90,144,167,159,77,41,201,114,25,140,153,74,54,154,73,73,219,28,205,194,109,38,141,79,213,63,97,112,161,123,220,52,50,119,27,45,248,70,205,241,121,209,226,126,145,111,136,237,205,154,243,144,221,106,93,38,156,226,27,91,84,181,19,218,41,11,74,139,152,241,18,27,213,211,36,43,152,76,54,177,50,128,101,92,95,247,255,0,37,151,255,0,59,255,0,255,0,83,130,10,240,212,225,233,51,19,107,176,113,215,30,109,15,245,11,3,115,180,122,29,81,151,227,185,88,149,178,51,209,165,45,151,25,38,228,211,148,219,203,81,26,92,218,227,141,18,84,149,183,189,42,185,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,3,58,217,246,196,203,171,20,51,113,137,149,27,166,95,51,208,55,4,219,102,156,194,28,112,217,139,6,3,235,142,210,27,74,214,173,155,185,106,117,100,157,18,110,188,234,201,41,223,160,238,184,25,149,88,216,153,195,11,21,49,7,209,178,233,23,13,58,232,114,236,131,58,75,142,179,26,169,78,163,64,50,52,17,26,22,151,16,148,203,172,33,10,108,147,186,65,37,43,115,107,102,73,136,24,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,26,104,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,207,173,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,43,7,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,103,220,68,115,191,15,42,182,33,90,86,116,173,216,155,118,83,221,118,132,162,101,137,44,210,219,75,205,54,185,82,154,91,169,90,119,33,111,244,230,109,184,218,221,142,162,90,77,40,90,78,139,63,213,85,251,117,127,186,183,29,201,113,212,63,227,38,78,169,78,144,231,253,39,30,121,199,23,246,169,74,87,180,204,126,74,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,250,100,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,42,133,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,189,120,154,231,182,171,141,215,149,71,3,48,182,230,136,230,23,208,100,54,153,83,41,111,169,104,185,38,160,146,165,45,199,52,34,92,102,93,213,45,161,27,155,90,219,231,238,112,141,158,87,31,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,158,69,205,82,105,104,57,73,109,211,95,42,52,102,213,174,175,59,202,116,137,197,36,219,109,40,82,149,184,201,13,57,127,214,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,4,0,227,39,141,127,33,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,80,24,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,211,240,135,252,88,45,106,21,193,146,91,190,173,87,131,212,75,182,106,20,138,165,45,206,106,209,211,202,92,230,98,41,205,18,100,75,213,137,114,17,162,136,211,235,235,166,228,164,202,144,112,171,19,46,172,27,196,123,115,20,172,169,125,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,167,225,64,60,81,252,118,98,111,224,190,79,8,76,174,11,24,59,96,201,195,75,175,27,234,20,24,147,238,198,238,133,209,32,204,151,21,151,87,76,97,136,45,168,213,21,195,71,53,149,186,83,221,67,166,149,232,180,33,178,208,180,61,214,104,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,0,1,68,60,87,177,138,171,137,89,180,173,218,41,175,68,157,111,97,244,120,244,74,91,80,165,41,214,27,125,76,182,244,213,45,59,212,130,146,82,22,182,28,52,146,79,72,173,33,101,185,179,49,13,64,79,254,13,152,215,242,27,48,85,108,28,151,79,231,68,196,218,121,114,95,109,173,206,49,58,156,212,137,13,238,81,184,146,75,42,97,115,9,90,33,106,55,57,26,109,78,243,23,82,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,3,53,153,177,241,79,140,159,16,46,31,49,124,92,247,12,234,77,42,191,195,255,0,15,232,85,218,100,74,141,54,163,30,189,18,100,57,108,165,230,36,176,229,90,114,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,75,81,64,60,81,252,118,98,111,224,190,79,8,71,250,46,38,93,86,254,28,93,24,91,73,151,211,209,111,10,133,46,161,87,229,184,226,28,145,208,20,174,67,10,218,178,66,217,53,203,55,20,133,165,95,56,195,10,35,73,163,183,202,139,211,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,83,54,109,186,190,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,106,106,128,0,8,1,253,197,76,172,127,191,236,85,255,0,173,105,223,232,34,95,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,151,114,241,151,235,7,44,184,95,7,10,48,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,118,52,149,26,117,38,218,109,61,187,72,116,176,1,154,204,211,227,95,242,137,204,21,237,140,109,211,250,40,151,5,64,186,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,89,79,4,188,51,186,173,252,56,196,76,82,171,68,233,232,183,133,66,159,79,164,115,27,113,14,72,232,10,79,61,244,238,65,33,108,154,229,147,105,90,20,175,156,97,244,153,36,209,219,101,67,61,124,72,109,106,21,159,157,172,82,164,219,144,122,72,146,42,17,42,142,55,205,91,155,165,77,131,30,92,151,53,89,153,150,247,223,117,122,107,181,59,180,73,18,72,136,167,87,4,188,76,186,174,12,56,196,76,45,171,75,234,40,182,125,66,159,80,164,115,28,113,110,71,235,202,79,61,132,238,89,161,12,146,226,19,137,66,18,159,156,125,245,25,168,215,217,32,56,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,146,248,154,228,74,171,130,55,149,71,28,240,182,217,136,222,23,215,164,54,169,80,233,108,41,8,182,230,172,146,149,33,198,245,50,68,103,157,213,77,173,27,91,66,220,228,109,108,137,158,108,11,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,70,120,27,127,217,184,89,146,108,49,196,28,65,184,98,80,237,234,30,27,219,242,103,78,146,103,177,164,122,62,57,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,37,231,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,56,173,70,211,186,168,244,42,69,211,86,182,106,176,168,183,7,81,232,138,140,136,78,55,22,161,200,89,33,254,157,213,17,33,222,90,204,146,189,134,123,84,100,71,161,137,191,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,0,0,2,184,248,179,229,130,61,221,102,177,140,246,204,77,181,42,54,239,72,124,225,159,63,156,236,24,205,125,55,73,41,218,148,171,232,160,245,246,232,125,162,165,112,254,250,184,48,218,236,133,120,218,243,122,90,148,14,103,37,222,90,23,183,123,75,109,93,139,74,146,126,170,212,93,164,125,255,0,188,104,195,44,248,233,70,204,46,20,82,177,22,142,190,201,220,253,233,209,126,174,201,47,50,93,170,109,189,127,82,127,213,47,243,159,86,0,1,80,28,95,178,251,83,166,95,13,227,141,46,30,232,53,93,222,144,115,152,146,217,202,102,4,102,187,20,230,167,170,140,203,213,65,125,186,247,138,214,19,247,131,213,151,30,224,198,234,165,202,243,154,42,129,200,218,157,15,214,231,196,158,131,237,37,22,157,222,227,253,194,234,192,81,103,21,204,83,145,123,102,86,167,106,71,149,206,165,219,124,158,144,246,18,127,190,32,65,113,125,232,37,125,36,251,76,254,205,8,116,142,15,152,42,155,135,16,42,152,165,85,133,189,138,39,35,163,95,51,79,215,49,61,135,59,18,225,31,121,23,122,79,236,211,188,92,88,10,220,227,55,124,203,166,97,157,191,103,68,86,195,151,85,137,37,213,104,71,171,106,143,80,108,211,218,147,247,23,105,30,191,229,20,244,58,38,94,45,163,187,177,198,196,160,107,161,75,185,41,109,31,220,185,141,35,222,95,181,239,26,71,177,104,168,183,44,154,5,1,29,212,218,92,88,159,254,45,148,163,222,127,179,239,49,88,156,106,205,238,125,172,91,190,103,100,30,205,11,233,107,81,237,247,247,8,127,195,225,199,91,205,13,165,202,45,119,79,128,149,119,119,122,70,40,208,171,63,169,70,191,178,95,228,31,246,0,3,252,164,190,220,88,206,201,117,91,80,202,20,226,143,77,116,34,45,76,103,231,136,190,37,189,137,57,155,184,30,91,155,218,160,187,46,136,207,97,23,168,197,66,94,223,234,164,251,151,237,212,254,211,19,127,131,134,16,181,72,180,107,88,176,249,107,34,107,178,105,104,62,223,213,45,170,123,229,220,179,46,242,253,157,126,223,96,178,192,0,0,0,0,21,23,198,119,17,157,153,120,91,184,117,21,237,209,24,133,18,164,225,109,34,209,244,187,80,100,203,181,58,247,31,177,90,125,158,209,193,56,106,96,114,49,99,48,116,122,212,230,57,144,237,105,17,235,73,245,180,249,216,211,161,168,187,156,73,247,56,126,197,23,216,98,251,25,105,182,25,67,13,39,106,27,73,33,37,174,186,17,22,132,63,236,80,175,20,11,226,181,116,230,94,167,76,168,59,252,218,144,135,161,48,141,168,250,45,84,38,165,39,169,36,143,185,71,216,102,127,121,142,53,149,154,116,26,158,56,218,172,84,24,230,182,154,164,21,145,110,52,232,174,177,130,215,176,254,211,26,35,195,85,191,242,62,147,27,147,203,98,52,54,25,104,183,17,250,137,105,4,159,183,187,223,218,61,96,142,57,162,201,14,23,102,98,34,165,214,227,244,117,182,219,52,177,59,124,135,54,153,19,198,159,155,75,237,160,244,91,230,174,223,118,157,221,208,174,139,193,162,179,10,253,137,42,161,125,245,22,243,19,91,113,198,253,22,132,115,25,75,196,102,157,74,110,242,213,178,50,212,187,123,125,226,208,48,242,202,165,225,205,143,66,177,168,200,219,14,133,77,139,78,107,181,71,170,89,101,13,36,253,101,40,251,144,93,234,63,188,251,199,162,16,63,139,253,192,204,60,186,211,232,233,94,143,63,95,105,70,90,31,106,21,6,122,125,218,119,151,188,83,254,6,209,101,92,24,199,100,82,161,163,114,223,184,169,168,62,210,45,8,229,52,157,123,76,189,229,237,26,43,203,221,1,251,95,8,40,20,41,95,173,141,213,110,238,254,180,167,84,93,198,126,197,123,199,69,17,195,136,35,144,145,149,187,183,172,107,121,159,65,179,214,50,211,250,70,46,189,223,184,103,226,220,255,0,102,99,235,255,0,15,255,0,164,49,167,44,59,208,236,234,126,135,169,124,239,255,0,189,88,244,128,0,0,0,0,0,0,0,0,0,0,0,62,53,225,13,85,11,114,92,68,119,185,203,211,247,56,147,255,0,48,204,53,214,201,177,95,148,210,187,211,179,255,0,164,72,191,238,30,147,220,155,149,203,81,43,143,203,229,245,218,122,250,235,173,70,95,254,225,37,7,248,202,140,212,198,21,25,244,234,133,233,169,106,126,195,215,217,247,12,216,102,134,195,127,12,177,210,230,178,36,254,178,155,209,110,238,255,0,108,134,203,190,197,43,246,253,231,254,97,46,56,105,103,38,46,21,42,86,25,93,110,235,10,86,206,139,213,63,87,111,88,243,159,171,97,70,125,174,39,233,43,238,247,11,136,161,92,180,155,138,58,36,83,100,115,9,105,82,136,182,40,187,9,91,79,233,17,123,71,213,1,255,0,14,186,219,41,220,226,180,35,61,59,135,135,190,49,187,13,112,242,27,179,110,171,135,164,109,147,82,87,252,210,67,154,25,18,140,254,131,106,253,133,127,136,64,12,221,113,81,181,147,110,213,172,124,24,119,170,168,62,111,194,92,237,174,35,150,133,54,251,70,174,92,152,155,79,69,114,149,166,190,221,53,239,49,84,55,13,118,165,116,87,106,23,21,97,254,116,234,156,167,102,72,115,106,83,189,215,22,107,81,232,146,34,45,84,163,61,8,136,190,193,101,188,35,242,193,80,153,87,145,143,85,226,229,70,99,124,24,77,122,170,222,100,168,18,155,115,114,93,212,181,35,50,218,164,125,231,236,22,214,2,186,184,202,216,44,84,240,102,133,120,194,143,172,216,149,248,172,186,189,231,253,238,152,149,7,21,216,106,211,188,203,184,181,255,0,32,175,140,128,221,18,173,156,207,89,231,29,205,165,81,169,211,224,57,216,71,170,28,168,69,212,187,72,255,0,103,236,251,198,134,24,95,49,150,220,253,164,145,255,0,140,135,250,0,0,0,0,14,53,155,235,13,156,67,203,173,247,67,91,91,222,110,129,84,145,27,214,50,218,241,65,144,148,31,210,73,31,106,251,140,244,247,140,240,64,126,94,28,226,43,18,22,91,164,219,53,164,169,69,216,90,174,59,228,102,95,214,46,244,125,191,188,104,231,45,87,82,47,76,1,195,219,144,190,156,235,94,146,251,165,251,43,92,38,86,101,220,90,253,47,97,17,14,150,0,3,248,162,51,35,34,239,208,80,63,19,42,84,250,118,104,107,46,77,86,228,201,76,135,154,61,18,90,33,85,25,154,23,97,253,135,222,36,207,5,105,17,81,83,186,35,170,94,143,155,51,84,76,114,207,232,238,167,22,237,221,221,253,154,11,95,50,212,180,63,104,160,254,39,214,178,109,188,208,213,29,106,55,41,21,54,31,158,163,223,187,114,156,168,205,237,239,61,53,219,221,217,247,8,144,45,15,130,165,77,175,148,55,77,31,119,206,116,83,164,233,161,253,29,244,228,251,191,206,45,148,4,18,226,219,131,236,94,248,12,197,231,5,59,42,84,26,130,100,58,230,166,122,196,98,20,247,20,157,13,100,159,164,162,237,34,53,125,253,194,155,48,210,240,118,192,189,233,215,83,93,138,131,206,247,127,93,149,183,251,42,253,191,113,141,53,90,181,164,220,52,24,181,132,150,133,35,127,255,0,146,181,39,220,94,239,112,250,194,143,248,183,93,212,11,147,31,90,129,73,94,233,84,221,221,95,98,203,245,144,160,26,62,146,72,187,146,125,218,253,162,36,96,254,28,212,241,107,17,105,56,125,71,78,233,149,94,163,150,90,164,191,84,195,142,159,210,82,75,185,179,239,81,126,254,225,163,220,20,194,202,38,12,97,181,39,14,173,246,121,80,169,124,254,90,119,45,90,115,100,56,241,246,173,107,63,164,233,255,0,88,255,0,119,113,123,160,0,20,205,197,223,29,23,113,226,175,232,122,20,157,91,182,191,190,219,217,255,0,148,70,129,33,29,166,217,123,82,125,203,63,183,78,225,22,114,155,151,202,158,99,49,86,13,151,21,59,97,159,55,171,119,84,158,207,230,207,184,142,195,113,179,61,77,157,59,15,239,247,30,140,168,212,122,125,2,156,213,42,150,199,38,51,27,182,35,114,149,166,170,53,31,106,140,207,188,207,218,63,104,0,0,241,88,197,140,86,14,5,88,21,76,70,196,106,244,74,117,54,157,29,247,90,105,217,76,178,253,65,246,217,113,228,196,138,151,150,132,187,37,196,180,178,109,162,81,26,140,190,243,44,235,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,124,254,167,73,170,209,100,162,29,102,153,46,4,135,35,177,45,13,73,101,77,45,76,62,210,30,101,210,74,136,140,208,227,78,54,226,21,220,164,45,42,45,72,200,197,202,112,194,207,172,156,103,165,68,203,246,48,87,101,207,196,26,100,121,47,82,170,242,249,72,42,181,57,132,179,177,151,29,83,188,217,19,146,74,125,70,100,215,172,203,6,226,212,165,147,139,85,133,0,202,184,209,238,94,173,106,21,243,146,252,52,178,174,152,61,109,22,224,194,250,53,46,163,27,154,182,249,241,95,164,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,71,96,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,57,166,101,239,249,56,89,151,156,72,196,26,125,195,18,135,82,161,218,245,41,52,185,210,77,173,141,84,122,117,148,50,34,116,141,11,90,164,27,72,66,20,71,189,106,74,116,86,237,15,53,148,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,36,225,86,5,208,173,76,178,219,153,120,187,104,212,167,160,51,103,181,109,220,17,169,102,182,34,204,113,216,188,185,235,66,208,77,185,243,206,45,245,155,154,33,197,41,195,89,232,163,51,25,214,197,139,23,244,95,138,119,150,25,250,83,210,127,36,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,23,189,195,95,23,163,98,254,79,172,119,205,248,135,82,179,227,157,161,82,102,51,14,180,134,23,5,41,68,116,153,185,174,245,170,25,196,113,106,65,154,13,110,168,139,110,134,132,202,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,5,85,241,206,250,147,252,201,252,52,64,172,164,227,125,43,46,24,253,110,99,69,102,135,46,179,30,220,143,84,82,32,70,113,45,174,75,239,83,164,199,101,6,181,118,33,6,235,205,239,94,138,52,163,114,137,43,50,36,31,128,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,39,197,113,58,225,233,50,233,153,39,49,89,126,180,57,213,87,183,59,118,208,41,140,190,252,170,172,167,95,101,182,165,66,136,195,43,220,241,243,94,92,147,220,132,154,91,39,54,154,205,213,46,178,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,66,121,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,154,182,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,205,102,108,124,83,227,39,196,11,135,204,95,29,126,126,123,42,180,92,142,90,153,70,195,168,114,224,72,114,61,94,37,225,83,144,218,154,90,152,126,166,114,216,106,11,204,200,35,52,56,211,143,51,33,47,53,162,144,179,65,106,70,102,56,174,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,179,113,13,15,96,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,0,41,175,141,102,38,124,160,199,27,47,11,98,75,165,72,137,103,219,235,168,61,211,185,190,84,121,211,222,249,198,36,104,179,36,104,196,72,110,33,6,148,171,107,230,163,53,37,104,211,154,240,147,178,170,183,86,116,173,250,237,62,68,70,227,217,212,122,173,110,114,94,90,137,110,48,184,202,130,73,104,137,38,70,190,108,230,148,100,163,73,108,74,207,93,72,146,171,222,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,151,113,164,140,161,98,244,156,119,203,70,30,226,149,65,249,111,212,170,212,116,51,84,126,75,13,50,185,21,24,203,84,89,143,18,26,245,18,133,200,97,213,160,146,73,245,20,159,85,31,68,169,135,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,14,127,143,216,199,66,203,254,13,93,152,197,113,179,212,68,182,105,234,144,220,109,203,71,87,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,140,208,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,37,7,16,76,20,254,78,215,46,16,96,227,149,14,182,93,191,133,240,186,247,210,239,49,181,206,126,173,84,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,250,185,66,192,185,152,253,149,60,204,91,116,26,55,164,238,74,15,201,107,146,130,202,77,243,113,82,162,157,80,221,67,77,178,74,83,207,57,21,114,153,109,179,74,146,167,30,71,209,50,37,166,48,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,77,22,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,80,15,20,127,29,152,155,248,47,147,194,17,214,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,86,125,153,142,18,22,109,161,150,136,213,92,13,102,224,175,226,101,159,31,169,169,169,189,92,93,212,133,45,61,65,38,42,156,218,194,218,73,169,108,161,157,203,82,16,109,40,159,117,105,112,171,6,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,64,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,207,243,3,137,159,161,188,14,191,49,73,185,116,168,242,237,155,126,117,66,7,165,28,217,21,233,200,101,93,43,11,245,208,106,230,190,109,54,72,74,137,75,82,201,41,61,202,33,153,113,161,238,30,22,85,86,192,201,110,21,80,171,50,34,61,34,85,29,117,180,42,50,212,164,19,21,9,46,206,101,38,106,74,79,122,90,146,218,86,90,104,75,37,17,26,136,137,71,34,133,69,241,193,178,169,80,47,252,44,196,102,100,75,58,149,114,143,81,162,72,105,75,79,33,44,65,121,167,154,82,19,183,113,44,213,80,120,148,102,163,35,36,183,161,39,67,53,115,254,14,56,189,38,202,204,188,236,45,144,252,179,166,226,61,29,230,80,195,44,52,164,122,70,10,23,41,151,157,90,180,90,16,152,229,61,4,72,51,213,111,35,114,79,66,82,44,43,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,134,91,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,146,153,140,206,141,213,140,120,89,134,120,29,107,42,171,64,179,44,75,62,151,66,168,198,41,206,35,211,243,153,141,20,157,118,83,40,95,41,108,182,244,84,244,233,81,41,73,209,78,25,145,185,203,109,145,124,153,87,115,135,136,242,169,142,85,125,13,102,90,253,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,231,241,231,38,248,47,141,216,37,39,5,216,180,45,251,78,60,88,239,38,220,159,74,161,68,74,237,247,220,125,18,22,184,168,36,17,54,135,93,109,60,228,54,109,155,168,53,164,212,147,81,44,168,47,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,255,0,10,252,250,198,149,26,149,149,140,100,174,196,134,184,113,217,167,216,213,57,28,211,92,197,155,175,40,224,73,144,227,170,73,44,146,182,26,138,132,161,8,216,215,43,83,89,180,149,207,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,0,0,3,241,86,104,244,250,253,57,218,85,81,142,116,103,246,239,70,229,39,93,20,74,46,212,153,31,121,23,180,103,55,54,89,123,169,229,207,21,103,89,114,139,116,50,229,116,142,250,165,191,249,179,14,47,176,156,112,203,67,123,78,211,251,189,197,41,120,68,227,170,237,188,85,253,15,77,147,163,87,47,247,163,123,63,242,120,211,228,47,180,155,63,106,139,189,101,246,107,220,46,104,0,7,134,198,188,44,162,99,62,27,85,176,234,225,99,155,6,171,200,230,39,114,211,175,42,67,111,23,106,22,131,250,77,23,114,139,247,247,30,112,113,131,14,106,120,75,136,181,108,62,172,39,108,202,87,35,152,90,164,255,0,90,195,110,151,209,82,139,185,194,238,81,254,238,225,45,248,72,221,212,11,111,31,93,129,86,94,217,85,45,189,39,98,207,245,112,167,154,254,138,76,187,148,93,250,125,130,240,7,201,186,171,73,183,168,50,171,10,45,74,62,207,255,0,41,105,79,184,253,254,225,153,92,76,188,30,191,239,122,141,214,239,106,231,114,125,223,212,101,13,254,202,127,99,220,66,250,56,122,224,252,124,35,203,109,189,5,228,235,85,151,213,245,206,234,126,190,201,242,205,190,194,90,146,90,37,205,61,95,223,218,36,192,10,154,227,87,83,107,229,13,173,71,221,243,157,20,25,58,104,127,71,125,69,62,239,243,138,188,18,219,134,21,170,155,151,52,52,183,93,141,205,69,45,134,42,9,61,251,118,169,186,140,46,222,242,215,77,221,221,191,112,191,18,45,11,66,246,10,160,227,83,34,42,234,118,188,116,203,213,242,102,18,141,142,89,253,29,213,18,221,187,187,191,179,65,25,184,102,210,231,212,115,67,70,114,26,182,166,50,99,188,233,232,147,213,9,168,195,212,187,79,237,46,225,127,9,35,34,34,62,253,7,244,0,7,52,204,173,212,139,47,0,177,10,228,87,211,131,107,213,159,104,191,105,104,132,242,200,187,143,79,163,237,35,33,156,105,239,203,196,108,69,126,67,101,182,77,205,90,82,146,93,135,162,228,62,102,69,253,82,239,95,217,251,134,135,242,129,97,177,135,153,117,177,104,109,181,177,231,40,20,201,18,125,99,61,207,156,24,233,89,253,37,17,118,163,184,143,79,112,236,160,0,0,0,3,252,223,95,45,151,28,253,148,153,255,0,136,134,121,243,255,0,115,202,185,179,61,120,28,151,55,21,58,167,80,128,223,97,22,136,110,161,43,66,236,34,253,175,183,239,22,15,193,170,193,98,153,131,53,219,198,108,125,38,203,175,202,101,165,239,63,239,117,68,167,184,158,194,86,157,228,125,229,175,249,5,138,128,169,78,46,25,96,168,67,171,199,199,170,9,115,99,63,178,12,214,189,84,236,51,84,249,78,57,185,78,234,122,17,17,109,74,62,227,246,10,210,183,171,181,43,94,187,79,184,168,239,242,103,83,37,53,50,59,155,82,173,142,182,178,90,79,69,17,145,232,164,145,232,100,101,246,11,94,202,47,21,27,89,86,237,38,199,198,119,122,90,131,6,196,36,78,218,226,249,136,75,108,52,74,229,198,137,180,181,87,53,90,107,236,211,94,227,19,254,199,198,236,53,196,56,109,77,181,110,30,173,183,141,41,71,243,73,13,234,102,73,50,250,109,167,246,211,254,49,238,26,117,183,147,185,181,106,68,122,119,15,251,1,230,111,187,242,135,97,81,37,214,43,50,54,38,51,14,63,166,197,158,164,148,41,95,213,74,191,96,253,130,145,184,140,102,180,177,234,253,77,187,67,115,250,30,140,100,210,139,78,247,217,122,90,53,245,153,66,254,131,165,237,50,251,207,187,206,112,217,195,247,49,7,52,52,70,80,90,166,132,81,171,142,22,191,212,98,163,12,143,250,201,253,191,102,191,113,139,252,139,25,168,108,38,51,9,209,8,215,66,212,253,167,175,183,239,31,236,35,95,16,185,235,133,149,203,173,40,99,153,204,232,117,245,180,211,74,140,79,253,226,128,109,70,77,250,252,86,147,222,173,255,0,253,34,134,158,108,248,106,167,219,145,33,175,189,190,103,253,174,40,255,0,206,62,200,0,0,0,0,0,0,0,0,0,0,0,15,242,146,194,101,48,166,22,122,18,180,255,0,176,245,25,142,198,10,19,150,214,34,213,232,174,158,170,141,211,234,122,126,211,13,171,222,127,181,239,23,127,195,34,182,85,108,178,209,26,75,188,196,198,234,116,86,221,53,221,80,153,236,208,189,194,91,128,168,62,46,217,108,159,74,188,21,143,148,136,250,196,170,233,233,37,111,79,171,202,106,4,86,187,20,233,153,246,153,253,20,23,219,175,120,173,68,45,77,168,150,131,208,200,116,42,38,96,113,118,221,113,46,209,174,222,157,72,35,73,31,65,21,122,22,237,223,214,108,253,164,62,163,185,169,199,167,154,117,151,47,189,80,250,148,167,11,209,112,187,76,203,67,255,0,105,31,26,78,59,226,180,196,154,36,221,91,201,93,255,0,204,99,23,249,27,251,71,200,147,137,87,180,198,87,30,69,107,123,110,40,212,162,233,153,45,76,203,67,238,79,218,62,36,137,117,41,154,169,247,55,238,237,62,196,151,127,221,247,142,139,133,217,105,198,44,96,91,71,99,218,157,115,11,113,40,55,122,232,173,109,215,103,177,215,80,103,216,226,79,247,253,226,127,101,99,132,141,86,45,86,153,124,99,117,83,144,136,178,25,146,138,55,33,42,230,18,84,195,164,125,68,105,157,154,252,234,59,187,62,151,184,133,163,91,86,229,34,209,160,192,182,232,81,122,120,20,232,237,69,142,214,245,47,107,109,160,144,146,213,70,106,61,18,146,46,211,51,236,31,76,4,38,226,208,133,171,44,205,236,78,164,85,146,51,237,246,122,62,112,167,204,178,77,84,28,198,225,115,219,180,71,203,58,33,57,217,222,142,189,147,50,255,0,176,105,58,134,234,31,162,211,222,107,232,57,21,165,39,238,52,17,144,253,195,154,87,51,29,131,150,229,228,205,129,87,187,249,21,215,222,75,8,139,232,249,74,213,106,116,218,34,222,150,141,31,77,38,95,75,237,238,237,29,30,52,134,101,199,106,84,117,239,105,228,37,196,43,67,45,82,101,169,30,135,219,220,63,208,0,0,7,228,171,83,153,171,210,230,82,164,126,170,100,119,35,175,191,232,173,38,147,238,50,62,227,247,140,235,231,106,194,127,15,51,37,122,82,157,107,99,83,43,21,25,209,189,98,61,204,174,124,148,160,254,146,140,187,17,220,103,175,188,133,171,240,154,189,152,184,114,228,170,26,165,115,100,83,106,70,201,39,97,167,107,109,192,130,157,62,137,17,232,103,223,169,152,155,128,0,2,161,56,206,97,210,233,247,197,189,136,177,203,72,178,96,196,166,172,189,239,169,234,131,198,125,170,215,184,191,103,79,183,216,57,223,9,44,65,43,99,31,222,183,150,159,86,173,78,83,4,122,255,0,89,217,176,17,251,39,251,62,242,253,194,239,196,52,207,126,83,33,102,10,177,106,79,108,246,72,110,161,6,43,231,218,123,163,146,165,26,139,245,200,34,237,123,217,219,254,106,181,206,230,93,88,203,173,245,78,182,162,78,231,179,38,156,204,146,79,40,211,203,53,61,37,27,117,55,92,51,208,153,239,215,255,0,175,44,120,42,83,147,233,251,166,173,204,245,186,57,209,246,233,236,223,78,86,186,235,254,97,108,128,60,70,54,89,44,226,38,20,93,118,131,159,74,165,70,157,25,163,237,236,113,200,206,54,71,244,147,251,126,211,34,25,223,204,238,27,59,132,88,227,114,225,227,235,220,186,79,71,169,232,69,250,216,108,189,236,82,191,180,253,163,253,221,194,241,184,123,222,234,190,50,181,105,78,151,43,159,57,190,191,169,61,155,116,214,163,44,145,220,146,47,162,159,103,239,29,83,27,177,106,131,130,152,121,82,191,174,5,107,26,7,39,84,104,191,91,123,237,181,222,132,44,203,181,210,254,169,255,0,156,179,123,137,184,135,90,197,27,202,117,231,94,94,178,231,114,183,150,136,236,216,210,27,47,160,148,151,115,101,236,47,243,139,35,224,253,151,85,188,244,156,121,172,22,173,150,207,69,151,238,159,21,239,162,239,191,79,164,143,187,222,45,112,0,7,149,197,11,250,149,133,246,53,78,249,173,175,100,42,103,39,154,173,20,122,115,30,67,69,244,82,163,239,112,187,146,127,231,25,172,197,59,222,102,35,223,149,59,206,123,156,199,234,60,157,234,208,139,94,91,40,108,187,9,41,46,228,23,176,191,206,45,175,132,46,5,166,211,195,105,248,169,81,103,73,55,39,43,144,123,190,143,79,34,123,10,238,112,200,251,20,93,233,47,223,222,44,72,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,22,113,47,206,36,156,200,98,227,214,61,153,88,151,250,58,177,228,57,10,19,45,204,105,216,149,106,139,107,113,14,213,18,108,234,149,161,73,62,91,38,107,115,70,136,214,158,89,190,226,7,201,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,176,174,35,57,5,161,99,134,28,49,136,152,85,79,244,85,231,135,54,255,0,67,77,163,192,140,181,69,169,209,226,146,220,69,53,136,204,164,249,111,35,115,157,63,41,26,41,75,229,40,140,148,133,179,74,214,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,79,37,217,182,181,115,115,133,133,116,211,90,232,110,74,23,77,79,185,169,202,75,109,114,231,42,51,107,91,236,52,79,58,225,67,113,195,121,44,173,195,37,43,146,225,25,106,131,18,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,87,87,26,204,76,249,63,129,214,94,22,196,151,85,143,46,240,184,23,80,123,167,115,100,89,16,96,51,243,140,72,209,100,107,213,249,112,220,66,13,42,78,230,13,70,105,82,17,173,123,112,247,194,250,174,42,231,7,13,169,148,245,75,102,61,2,176,213,209,58,91,48,149,37,17,216,167,168,164,151,55,67,34,109,14,186,219,81,201,197,30,137,92,132,118,40,204,144,173,15,10,54,226,239,131,180,172,53,205,26,46,235,114,131,46,13,55,16,104,237,86,228,186,81,82,212,39,42,169,117,198,101,165,133,33,9,73,172,210,136,239,186,70,106,95,50,82,150,163,249,196,144,237,92,17,241,122,74,42,184,133,128,147,159,150,228,119,227,181,119,210,219,75,13,114,24,90,20,220,89,170,91,157,142,154,220,39,32,18,83,235,32,137,151,15,212,51,61,246,190,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,170,190,57,223,82,127,153,63,134,138,171,22,83,194,223,32,176,241,19,161,204,222,49,211,233,85,43,64,186,200,246,237,187,50,51,19,153,171,184,92,216,207,73,150,219,137,90,18,203,75,39,9,182,204,137,197,58,217,57,234,33,180,115,173,252,5,43,113,66,200,183,232,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,26,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,145,92,101,106,113,171,89,146,178,107,48,219,150,220,121,248,111,77,146,210,37,196,118,43,233,66,231,212,20,146,113,151,146,151,90,94,134,90,161,196,165,105,61,73,68,70,70,67,176,112,49,250,236,252,183,252,72,90,160,0,205,102,108,124,83,227,39,196,11,135,204,95,30,42,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,201,70,84,104,89,75,193,168,86,111,42,149,50,239,169,105,50,233,173,194,101,105,235,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,72,0,0,25,246,226,105,86,165,86,179,199,137,243,40,213,56,147,227,183,34,155,17,110,198,121,46,161,47,177,76,136,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,37,87,3,90,77,41,234,174,50,87,94,166,68,93,74,28,122,12,72,243,20,202,77,246,88,121,83,148,235,72,115,77,201,66,212,195,42,82,72,244,81,180,217,158,187,75,75,95,1,152,204,111,178,169,88,107,141,23,246,28,208,164,75,126,155,106,221,21,90,36,55,101,173,42,125,198,35,75,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,11,190,225,89,86,165,84,114,57,96,195,167,212,226,74,145,75,145,88,137,57,166,94,74,215,21,243,169,201,120,154,117,36,122,161,102,211,205,56,73,86,135,177,196,43,185,68,103,86,220,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,86,95,27,12,98,170,209,108,219,15,4,40,117,232,141,71,185,100,74,173,215,225,179,41,73,150,166,34,155,105,134,151,91,74,200,142,51,142,184,250,200,156,65,146,157,134,131,73,145,180,161,7,248,118,224,92,60,126,205,101,169,109,215,168,222,147,182,232,60,219,146,188,202,141,131,109,81,98,145,27,72,117,183,137,73,121,151,37,46,43,46,54,73,82,148,219,203,250,36,70,180,246,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,132,10,205,214,8,82,178,227,152,187,207,6,168,85,201,117,122,109,2,68,101,67,151,45,180,161,243,98,68,86,100,182,135,54,250,170,90,18,249,32,214,68,146,89,160,212,73,70,237,133,105,92,27,49,175,229,206,95,106,216,57,46,159,201,151,134,85,2,228,190,219,91,91,126,13,69,217,18,27,220,163,113,70,167,146,250,38,18,180,66,18,77,242,52,220,173,230,39,248,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,20,3,197,31,199,102,38,254,11,228,240,132,159,224,107,73,165,61,85,198,74,235,212,200,139,169,67,143,65,137,30,98,153,73,190,203,15,42,114,157,105,14,105,185,40,90,152,101,74,73,30,138,54,155,51,215,105,105,107,226,168,56,168,100,42,76,89,53,92,211,224,221,10,92,196,76,144,245,66,249,166,71,229,18,33,160,154,101,37,62,52,118,218,74,141,6,164,62,236,165,169,107,94,247,121,186,18,9,213,34,0,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,158,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,179,113,14,150,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,18,184,169,213,169,84,236,142,95,208,234,21,56,145,100,85,36,81,226,65,105,231,146,133,202,124,170,113,158,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,238,73,153,80,96,212,237,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,138,224,227,113,101,82,167,224,190,30,226,51,210,37,149,74,135,116,59,68,142,210,86,158,66,152,157,17,199,157,82,211,183,113,172,149,79,100,146,100,162,34,37,57,169,43,82,52,193,94,25,117,106,85,23,60,120,97,50,179,83,137,2,59,146,42,81,16,236,151,146,210,20,251,244,201,108,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,66,215,248,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,7,74,203,198,95,175,236,205,98,132,28,40,195,148,68,69,74,100,121,18,221,153,56,158,40,80,152,101,179,82,157,144,227,45,184,166,208,106,216,210,84,105,208,220,117,180,246,110,33,161,236,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,4,85,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,133,174,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,46,39,4,243,111,121,102,183,135,230,57,202,196,27,94,92,123,134,207,177,235,116,185,213,230,163,19,84,234,218,213,74,144,162,113,173,52,74,36,165,36,147,125,164,150,196,243,90,90,118,165,226,105,186,97,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,0,0,0,21,219,197,231,2,211,118,97,180,12,84,167,51,172,155,111,155,207,61,223,75,168,145,1,132,247,184,68,93,137,62,228,159,238,239,21,41,133,151,188,204,56,191,41,151,156,7,57,111,211,185,219,21,161,30,156,198,86,217,246,26,84,93,203,63,97,255,0,156,105,79,12,47,234,86,40,88,212,203,230,136,189,240,170,124,238,82,180,81,107,203,121,109,31,210,74,79,189,179,239,73,127,156,122,160,0,21,71,198,7,46,171,101,232,216,243,71,45,27,61,254,148,47,221,2,43,63,73,223,126,191,69,31,127,188,86,230,25,98,29,107,11,175,40,55,157,5,122,75,131,205,216,90,35,183,123,75,108,254,154,84,93,206,31,176,255,0,206,52,133,130,56,181,65,198,188,60,166,223,214,250,191,155,207,231,104,141,23,234,236,125,198,187,214,132,25,246,180,127,213,47,243,159,43,226,15,124,42,199,202,221,219,62,36,174,68,231,58,14,152,246,110,215,74,140,82,95,122,76,190,138,189,191,184,81,206,88,240,221,220,93,199,27,107,15,25,86,213,213,186,205,15,66,63,213,67,121,239,106,147,253,159,237,23,239,238,26,76,165,83,99,210,32,53,78,138,157,26,107,118,210,212,253,170,51,62,243,51,239,49,250,192,84,223,26,186,114,125,61,107,85,185,157,189,28,24,251,116,246,111,168,171,93,117,255,0,48,137,217,35,203,171,25,138,190,170,54,212,185,220,134,99,83,158,146,105,229,26,185,134,151,163,35,110,164,235,102,90,147,221,250,255,0,245,173,43,34,25,76,133,151,218,197,215,61,223,94,67,149,9,209,99,159,105,105,28,213,20,210,95,174,89,119,179,237,237,255,0,60,203,20,129,197,183,16,10,231,199,246,109,228,23,171,73,167,37,131,63,248,77,77,158,143,217,47,218,247,159,239,29,19,131,30,29,57,80,190,46,28,69,144,157,98,198,131,46,154,142,222,231,210,245,61,226,62,197,107,220,127,179,167,219,236,22,246,0,0,33,31,22,91,221,139,123,46,73,161,166,87,42,69,78,164,76,154,118,26,183,54,228,9,201,211,232,153,22,166,93,250,145,138,168,201,45,132,254,33,230,74,203,165,52,214,246,161,214,41,211,164,250,196,91,89,68,248,201,89,253,36,153,246,47,184,143,95,113,13,20,82,105,204,210,41,112,233,81,255,0,85,14,59,113,209,223,244,80,146,73,119,153,159,113,123,199,235,0,0,1,254,114,100,51,18,59,178,164,47,99,76,161,78,45,90,25,232,146,45,76,244,46,222,225,205,232,153,143,193,187,138,242,122,192,164,93,252,250,235,15,41,133,197,244,124,164,232,180,186,77,25,111,83,68,143,166,162,47,165,246,247,118,142,152,63,13,113,212,49,69,168,60,239,208,110,43,170,87,220,72,51,49,155,28,205,205,84,236,198,226,139,219,181,71,203,58,217,55,217,220,142,189,227,34,255,0,180,92,31,9,116,45,57,102,112,214,157,53,172,153,151,111,179,209,240,68,217,1,243,46,91,114,145,119,80,103,91,117,216,189,68,10,140,119,98,200,107,122,145,185,183,16,104,81,106,147,37,22,169,81,151,97,145,246,138,185,205,63,9,26,172,186,181,78,248,193,26,167,61,18,164,61,37,116,110,66,83,203,37,41,247,76,250,137,51,59,116,249,164,105,167,111,210,247,144,128,56,163,150,156,98,193,245,186,119,197,169,208,176,135,20,130,119,174,138,238,237,55,251,26,117,102,93,141,168,255,0,119,220,57,212,121,117,40,122,41,135,54,109,237,46,196,159,119,223,247,15,183,31,18,175,104,108,162,60,122,214,198,219,81,41,37,211,50,122,25,22,133,222,159,176,125,120,216,239,138,208,210,72,141,117,108,36,247,127,49,140,127,229,111,236,31,101,172,212,227,211,45,52,203,119,222,136,97,73,83,101,232,184,93,134,69,161,127,180,143,137,115,227,166,42,94,77,186,213,201,116,245,137,121,10,109,101,208,198,111,84,158,237,75,212,108,191,105,95,227,30,16,205,75,81,153,246,154,143,254,209,112,28,34,114,219,58,206,161,76,198,250,228,125,146,43,113,28,133,16,247,145,235,21,228,64,146,131,245,93,50,239,73,246,26,9,94,243,46,225,100,224,34,71,19,122,209,82,114,205,91,101,110,242,211,39,166,213,91,117,211,109,66,31,179,67,247,138,63,194,10,19,151,46,34,210,104,173,30,139,147,207,208,244,253,150,28,87,188,191,103,222,52,229,25,132,197,97,44,32,245,36,235,255,0,105,234,63,212,0,0,0,0,0,0,0,0,0,0,0,0,103,139,63,120,125,43,15,179,49,116,64,121,222,107,46,244,92,167,54,146,119,105,79,138,106,236,220,163,46,213,233,218,39,239,6,27,253,138,206,27,221,86,41,171,231,109,222,135,66,208,251,122,135,234,14,254,201,123,11,246,143,247,119,11,32,1,249,170,52,232,117,88,110,64,158,207,53,135,116,222,141,198,157,116,50,50,237,35,35,239,34,17,23,18,184,94,229,195,16,103,174,164,205,23,209,146,23,166,139,234,103,189,166,137,65,119,117,105,46,228,127,219,246,15,3,23,131,158,5,181,167,83,90,231,233,223,252,218,98,117,237,251,38,143,103,109,240,168,203,29,10,57,181,38,223,235,86,125,235,234,234,13,235,216,94,194,150,126,239,251,71,171,167,112,225,202,253,57,6,132,88,251,181,255,0,239,157,68,189,223,250,207,216,61,149,19,37,249,111,183,91,97,113,112,251,69,196,82,93,66,253,45,63,177,73,211,67,208,223,63,112,236,52,88,212,170,101,62,61,30,142,142,92,88,77,33,134,91,213,74,216,132,36,146,146,213,90,153,232,68,69,169,158,163,232,0,0,8,101,197,101,15,43,44,110,242,147,169,21,73,70,174,210,236,79,163,231,106,41,163,46,11,148,222,97,176,185,200,37,172,148,222,116,69,51,221,244,202,115,59,123,251,59,244,239,236,26,83,183,87,41,203,126,152,228,226,210,74,161,178,167,187,190,153,160,183,119,118,119,235,221,216,57,118,110,49,9,204,50,203,237,233,115,71,115,100,148,209,42,45,198,61,53,249,238,137,245,163,189,42,46,244,123,75,79,120,207,141,183,80,170,98,22,54,82,106,50,62,114,125,195,116,48,242,190,137,106,235,242,200,207,184,146,159,164,191,176,190,225,163,252,26,167,189,73,194,11,26,149,37,59,93,135,109,211,35,184,90,145,232,164,69,109,39,220,102,93,229,239,30,196,0,0,0,83,79,25,43,9,52,236,95,162,95,8,115,251,234,143,26,17,167,79,106,165,84,29,215,93,223,103,187,247,251,7,162,224,175,125,165,23,221,209,134,202,254,181,42,109,104,191,252,117,57,159,217,255,0,245,191,119,180,91,160,0,0,135,188,80,112,141,88,155,151,25,211,216,111,123,182,203,206,214,204,181,211,68,199,129,52,245,237,90,75,189,127,111,220,98,147,48,134,243,149,134,88,177,106,94,140,171,106,232,21,216,51,220,45,8,245,38,36,182,225,151,209,87,236,119,232,127,113,247,13,29,96,118,36,67,197,140,44,183,47,152,138,212,234,116,200,114,30,236,62,199,28,140,219,170,46,212,167,251,79,98,72,191,200,61,202,137,36,102,225,247,145,119,253,130,129,56,148,95,9,187,243,57,112,70,102,79,57,186,51,210,233,170,245,54,236,91,53,9,133,183,232,150,186,110,239,237,251,204,77,78,12,86,101,66,157,135,183,21,217,46,46,198,229,84,165,199,105,123,210,123,146,166,41,238,23,97,43,179,187,218,66,202,64,127,20,91,146,105,247,150,130,146,248,190,88,140,80,115,0,139,197,148,252,229,201,175,56,245,63,252,94,20,6,211,222,163,247,251,8,191,127,120,234,252,35,241,222,133,106,90,119,101,167,112,212,57,72,131,208,114,17,202,90,181,222,236,247,21,218,134,207,246,139,188,204,114,46,38,153,193,141,142,87,60,44,63,180,93,254,130,161,243,55,185,180,254,127,156,220,55,75,177,198,80,180,237,91,74,254,177,235,246,23,97,197,252,188,224,157,195,143,24,149,78,177,168,76,110,234,185,220,215,55,32,182,109,142,235,165,216,167,17,174,188,163,46,197,127,238,61,27,97,205,135,69,195,75,62,5,153,111,179,202,131,3,155,202,78,229,171,77,238,173,195,237,90,148,127,73,103,222,103,254,97,233,64,7,252,173,105,109,38,181,158,132,66,162,120,160,103,129,171,185,218,150,95,108,66,223,75,71,39,210,51,59,75,157,169,66,150,215,205,186,193,41,58,41,43,79,170,190,222,243,236,208,133,116,89,246,189,70,243,184,162,91,116,148,111,149,47,153,203,45,82,95,65,10,89,253,35,34,238,73,251,70,152,240,174,203,137,135,182,29,50,208,132,157,172,192,231,109,45,76,254,155,203,112,251,212,163,239,89,251,76,122,192,0,1,88,28,89,51,181,14,159,66,254,76,152,67,117,243,103,213,55,170,241,170,82,42,76,56,219,49,82,183,152,114,140,231,44,212,226,30,83,141,153,190,131,54,212,150,210,134,212,78,37,247,18,154,213,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,41,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,84,7,22,188,151,124,139,174,204,205,117,128,157,212,91,142,160,203,23,69,45,136,59,83,78,156,226,54,166,114,84,210,9,4,203,235,65,19,170,116,201,93,75,201,61,206,28,141,173,196,12,159,230,82,187,149,108,113,163,226,109,48,185,212,167,182,210,238,72,137,138,135,220,151,71,117,230,215,33,182,137,74,70,215,139,148,135,27,50,90,11,152,218,9,70,104,53,165,90,19,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,198,96,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,5,21,241,115,196,203,87,17,51,112,245,58,214,151,213,252,138,183,226,91,53,23,208,227,110,50,169,205,191,34,67,168,109,72,90,181,229,245,73,105,100,173,170,75,173,58,131,79,171,169,200,14,9,120,41,255,0,135,89,140,153,80,247,217,84,248,173,187,255,0,55,153,45,199,144,109,255,0,204,137,181,37,207,237,201,73,250,6,45,80,87,175,26,123,2,53,119,47,54,166,32,199,183,165,204,169,90,183,66,35,46,115,36,234,145,2,157,50,59,132,241,186,73,61,137,66,228,49,1,4,181,151,98,246,37,38,92,195,37,87,6,66,113,50,234,194,252,220,97,157,70,214,151,203,244,245,193,10,217,168,176,183,28,38,101,65,158,250,35,186,135,18,133,167,126,222,98,93,65,43,84,147,172,180,179,74,182,104,52,82,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,170,190,57,223,82,127,153,63,134,136,213,195,187,36,19,51,85,125,157,219,120,197,219,134,86,157,65,166,171,169,55,159,140,245,81,197,50,235,136,139,21,212,52,164,43,106,208,199,80,68,227,110,33,169,9,52,40,148,180,40,175,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,8,193,150,222,26,25,121,203,141,229,85,190,34,199,151,122,84,151,34,59,148,23,174,102,35,201,93,13,13,19,107,222,209,37,180,160,228,156,132,41,194,144,72,74,208,130,109,8,36,232,234,222,129,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,25,172,205,143,138,124,100,248,129,112,249,139,226,223,184,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,147,45,147,110,163,166,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,154,160,0,3,52,57,155,171,82,171,249,146,197,122,237,10,167,18,163,77,168,223,21,217,112,230,68,121,47,49,37,135,39,188,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,22,233,193,215,12,254,71,229,77,235,234,92,74,81,203,191,110,9,149,6,101,71,111,249,210,160,198,50,134,219,18,22,104,35,61,143,177,49,104,65,41,73,74,95,53,17,146,150,178,41,212,2,128,120,163,248,236,196,223,193,124,158,16,157,60,18,238,154,20,188,2,190,172,168,243,183,214,169,87,129,213,38,70,229,44,185,81,101,194,142,220,119,55,153,108,86,229,194,146,90,17,154,139,151,170,136,137,73,51,130,220,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,103,51,59,152,243,27,49,217,151,188,113,38,141,54,91,246,241,200,69,46,223,39,164,58,226,10,157,25,4,211,110,52,135,80,133,50,135,148,151,36,155,91,19,177,114,22,71,170,183,40,236,211,131,102,10,124,134,203,237,91,24,229,212,57,210,241,54,160,92,150,27,119,115,108,65,167,59,34,59,123,146,109,164,210,242,159,92,195,86,139,90,77,190,70,155,85,188,132,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,122,14,54,24,59,85,173,89,182,30,55,208,232,49,29,143,109,72,149,68,175,204,102,42,149,45,44,74,54,213,13,78,184,148,25,20,102,221,109,244,17,184,178,36,187,49,4,146,51,117,66,15,240,237,199,72,120,3,154,203,82,228,175,86,125,25,109,215,185,182,221,121,229,19,4,218,98,202,34,38,150,235,143,26,82,203,45,202,68,87,156,112,148,149,37,182,87,244,136,205,10,208,160,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,20,87,196,71,32,179,50,199,117,21,249,133,180,250,173,75,12,171,124,217,26,20,103,228,124,153,112,156,105,29,52,169,59,77,4,202,214,251,105,142,227,139,39,21,235,54,173,202,111,152,239,53,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,223,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,87,175,26,250,181,41,156,182,217,180,39,170,113,17,82,153,124,71,151,30,26,158,73,62,243,12,192,154,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,214,94,75,48,207,244,187,154,204,48,177,92,137,74,151,18,69,192,197,66,124,90,163,124,200,178,160,194,35,153,41,133,163,98,137,124,198,35,186,130,66,147,181,74,81,37,70,73,51,50,209,240,8,171,197,31,192,158,38,254,11,231,16,133,32,101,234,233,161,88,216,251,134,151,173,211,59,162,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,11,191,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,204,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,50,81,149,26,22,82,240,106,21,155,202,165,76,187,234,90,76,186,107,112,153,90,122,249,91,150,109,182,74,112,205,102,203,8,95,41,178,209,9,61,22,231,45,11,117,194,18,0,0,68,172,216,240,235,194,60,210,226,37,177,136,53,36,203,160,84,145,33,113,174,169,212,137,40,141,38,167,78,76,71,138,57,232,182,93,66,228,183,33,49,16,75,81,39,249,185,186,149,26,182,48,72,233,89,136,180,237,91,27,39,120,181,107,89,86,205,42,223,162,194,195,251,151,166,167,82,225,55,18,43,27,224,201,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,51,132,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,0,0,0,60,158,42,89,113,49,10,196,169,218,19,147,185,153,252,157,197,169,151,208,121,14,23,114,146,125,232,47,105,12,206,94,22,181,70,204,184,165,219,117,84,108,149,15,151,188,181,73,253,54,210,178,250,38,101,220,162,246,139,23,225,127,158,6,109,23,105,185,124,190,203,151,74,95,59,209,211,59,79,147,161,77,150,239,205,180,193,169,90,169,72,79,172,190,206,242,236,212,133,187,33,105,113,36,180,30,164,99,254,128,7,154,196,107,14,139,137,118,124,251,50,224,103,155,6,127,43,154,157,203,78,187,29,67,133,218,133,36,254,146,11,184,203,252,195,57,57,134,193,59,135,1,241,42,163,99,87,88,219,210,242,121,78,110,65,239,221,29,167,79,177,46,47,77,57,164,93,170,255,0,220,82,131,134,94,112,99,96,109,207,55,15,238,231,127,160,171,156,189,142,109,63,152,228,183,49,211,236,109,149,173,91,150,234,127,172,90,125,165,216,93,119,139,134,59,208,174,187,78,211,180,237,234,135,53,19,186,254,122,57,75,78,155,29,128,226,123,86,217,126,201,247,25,14,79,194,14,196,98,189,152,21,222,47,39,231,45,189,57,39,169,255,0,227,16,167,182,174,229,23,187,218,71,251,187,197,219,0,10,214,227,59,102,84,42,56,123,110,221,145,34,239,110,45,74,36,119,92,222,146,218,148,177,80,112,251,13,93,189,254,194,16,171,134,197,240,155,67,51,150,252,103,164,242,91,172,189,18,154,94,166,237,203,122,161,12,182,253,19,211,93,189,253,159,121,11,252,34,73,153,56,93,230,93,255,0,96,240,216,227,137,16,240,159,11,46,59,230,90,180,58,101,50,100,134,123,15,181,198,227,56,234,75,177,42,254,207,218,147,47,242,12,226,226,245,231,43,19,49,98,235,189,94,86,229,87,235,179,167,182,90,17,104,79,201,113,194,47,162,159,219,239,208,190,226,238,23,103,194,251,8,213,134,89,113,131,61,246,246,59,115,60,213,108,139,93,117,76,136,16,143,94,197,168,187,209,246,125,196,38,16,0,0,168,190,53,23,218,87,125,218,248,108,147,250,52,168,85,163,251,249,213,22,127,103,255,0,214,253,222,209,231,120,55,88,73,169,98,253,110,248,83,159,222,180,121,48,137,58,123,83,42,158,238,186,238,251,125,223,191,216,46,88,0,0,0,120,236,100,167,189,86,194,11,230,151,25,59,158,153,109,212,227,182,90,145,106,165,197,113,37,222,100,93,231,239,25,193,185,42,21,76,62,198,202,181,74,63,205,207,183,174,137,15,39,232,158,142,177,44,204,187,201,73,250,72,251,75,239,26,13,202,54,33,57,137,185,125,178,238,105,46,111,146,170,45,57,185,39,166,159,61,209,48,181,247,37,37,222,191,97,105,238,29,70,226,92,166,237,250,155,144,75,89,41,134,242,153,238,250,100,131,219,223,217,223,167,127,96,205,102,99,215,41,204,195,98,139,147,139,73,42,188,235,106,123,187,233,156,231,183,119,118,119,235,221,216,46,95,133,42,30,78,88,218,230,167,66,58,146,77,61,165,218,94,143,131,160,153,160,0,3,231,214,163,82,170,116,249,20,122,194,57,145,102,180,182,30,111,85,39,122,22,147,74,139,84,232,101,169,25,150,164,122,142,61,91,201,126,91,238,38,223,92,172,62,213,114,212,167,86,191,75,79,237,82,181,212,244,39,203,222,60,109,71,135,14,87,234,40,36,46,199,219,167,255,0,124,234,39,239,255,0,214,126,209,229,46,78,21,25,99,174,199,38,163,91,253,18,203,185,125,93,65,205,59,15,216,114,203,223,255,0,96,241,175,240,116,192,167,28,74,153,172,242,144,74,35,82,122,121,138,212,189,218,156,209,214,48,123,135,46,94,112,130,167,26,183,78,160,117,117,8,171,67,205,191,213,78,111,71,18,166,212,74,218,114,86,159,164,217,30,154,105,218,37,28,104,236,195,140,212,72,232,216,211,8,75,109,167,83,61,18,69,161,22,167,219,220,67,253,64,86,255,0,25,235,253,138,54,27,218,182,41,43,231,110,46,187,82,208,251,58,119,233,238,254,201,251,15,246,139,247,247,8,5,144,76,62,149,136,57,152,181,224,50,239,41,150,186,222,107,155,73,91,117,167,202,52,246,110,73,159,106,52,236,26,29,0,0,0,0,0,0,0,0,0,0,0,0,1,77,92,99,112,229,218,14,41,209,47,132,167,70,107,253,78,157,165,254,209,26,158,215,237,25,247,159,184,191,127,120,242,156,36,49,1,187,75,31,29,183,164,191,203,143,112,109,230,122,186,235,200,133,61,101,220,147,62,245,123,203,247,139,192,0,0,0,17,127,136,185,226,35,25,109,171,212,240,238,111,76,253,52,228,77,168,43,150,194,255,0,153,55,2,90,157,236,123,179,191,103,209,213,93,157,133,222,41,14,221,204,134,50,218,149,70,234,180,123,191,145,33,167,73,221,222,143,138,175,88,148,74,254,179,70,93,233,47,96,184,92,137,103,186,219,198,251,106,147,97,221,53,63,245,99,6,11,13,72,46,75,159,63,177,184,205,41,223,82,58,26,78,231,157,87,170,74,61,62,238,210,154,201,81,41,36,164,158,164,101,169,15,232,248,183,157,121,22,181,167,88,184,220,45,83,76,129,34,97,253,205,180,165,251,143,246,125,199,247,8,231,148,140,220,82,49,222,239,188,236,183,100,237,169,209,170,149,21,52,198,197,31,243,86,93,97,178,86,238,74,19,244,157,211,67,51,87,222,93,165,249,56,154,65,92,204,174,214,148,133,237,228,42,75,167,217,174,164,154,116,206,207,251,69,32,224,66,210,222,56,97,227,139,86,212,166,235,164,153,171,77,116,34,152,215,104,210,157,138,180,185,100,91,206,33,91,146,170,84,67,37,105,166,164,108,167,180,65,14,49,120,132,221,39,6,105,22,59,110,237,126,101,94,60,165,22,221,117,109,113,42,13,31,245,76,187,203,223,175,249,69,113,228,74,199,149,125,230,94,207,131,30,63,53,52,234,157,62,164,255,0,174,73,216,211,117,8,196,165,118,169,58,233,191,184,181,63,176,104,126,159,17,16,32,70,130,223,209,142,202,26,79,220,148,145,127,152,126,128,0,0,1,89,188,104,41,208,87,100,219,149,37,159,243,164,207,134,209,23,111,208,228,212,85,239,211,188,67,14,26,215,76,203,95,52,116,19,136,141,222,148,56,180,215,59,72,190,109,218,140,61,123,200,255,0,100,187,180,63,180,134,128,18,173,201,37,105,166,165,174,131,250,0,3,225,223,54,244,123,186,201,184,45,57,69,171,21,170,84,186,115,133,219,244,30,101,77,159,113,145,247,43,216,101,247,144,206,102,105,176,178,94,16,227,125,211,106,190,222,198,14,169,57,248,125,164,122,199,235,31,67,125,203,89,247,55,237,61,125,226,91,112,251,207,92,44,39,182,159,195,59,214,110,140,184,181,116,46,114,207,212,213,184,172,182,157,27,142,163,61,9,181,118,169,95,127,176,196,135,198,78,35,116,123,103,14,235,209,105,117,45,181,41,204,202,98,3,156,149,30,170,91,14,19,125,138,140,105,250,73,47,165,167,218,42,34,189,84,170,98,29,249,81,173,72,62,117,74,229,171,189,41,103,234,167,123,242,30,53,31,113,37,37,170,151,238,34,251,133,253,228,15,12,228,225,158,91,109,136,83,153,229,201,170,194,133,84,89,110,35,211,155,2,41,31,114,212,93,232,63,119,220,66,71,0,10,150,227,66,181,122,114,209,71,179,249,255,0,255,0,73,78,21,161,70,175,213,109,247,206,77,42,79,37,197,119,158,196,171,216,101,253,98,63,121,133,10,133,85,186,42,204,209,168,209,186,137,178,119,114,219,222,148,110,218,147,81,246,168,200,139,177,39,237,23,221,144,252,159,67,203,29,136,167,43,44,238,186,42,154,122,65,205,198,95,171,122,87,43,177,47,56,223,234,159,34,245,116,251,123,123,165,80,0,255,0,151,28,67,72,53,172,244,73,119,152,173,78,32,220,68,232,246,253,37,236,46,193,202,183,81,85,127,111,91,47,144,164,116,219,85,21,246,253,73,17,141,43,220,147,112,187,21,217,222,125,186,16,168,119,158,114,67,134,243,202,220,181,119,158,154,11,10,225,69,150,57,87,197,242,188,96,174,177,178,155,69,211,163,86,242,62,111,57,153,209,220,236,75,164,164,232,164,151,122,15,95,102,133,218,46,108,0,0,5,112,113,16,225,161,27,19,228,213,241,255,0,1,35,196,167,92,233,143,42,165,114,219,232,97,213,34,184,182,218,91,166,252,54,217,109,106,235,156,82,73,6,217,36,144,250,214,75,53,33,205,234,123,181,112,243,201,101,43,43,24,95,30,187,119,219,241,19,138,151,44,115,59,130,97,73,76,163,132,193,185,185,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,203,80,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,74,215,175,9,108,92,141,154,54,176,122,195,153,46,86,31,84,35,166,178,139,210,116,21,242,41,116,227,117,72,84,121,10,36,161,167,231,32,211,181,44,180,162,230,146,219,112,201,132,41,206,77,186,96,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,156,246,127,36,236,211,255,0,232,211,138,191,251,27,81,255,0,224,141,4,101,146,147,85,160,101,183,10,40,85,218,100,186,117,74,157,99,208,162,76,135,45,149,50,252,103,219,128,202,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,116,176,1,159,108,205,229,147,50,85,252,201,98,189,118,133,151,204,74,168,211,106,55,197,118,92,57,145,45,57,239,49,37,135,39,188,166,221,109,196,180,105,90,20,147,37,18,136,204,140,140,140,133,186,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,83,78,170,66,114,36,166,55,213,101,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,18,84,124,155,178,191,242,82,213,172,221,62,132,170,214,125,13,79,145,80,244,117,38,55,81,58,103,41,181,47,145,29,173,75,152,242,246,237,66,53,45,202,50,45,75,81,158,44,66,192,60,221,226,85,255,0,114,226,53,119,44,56,148,197,74,234,172,77,173,204,106,37,149,83,75,13,191,37,229,188,226,91,74,155,82,137,4,165,153,17,26,148,122,105,169,159,120,186,156,128,96,52,108,190,101,114,209,182,94,133,46,53,118,191,29,23,53,194,137,113,221,140,250,42,50,218,109,74,101,198,92,90,141,165,176,210,89,140,100,68,157,78,57,172,208,149,41,68,36,80,231,249,129,195,63,211,38,7,95,152,90,220,74,84,137,119,53,191,58,159,3,210,141,239,138,204,229,178,174,149,245,250,139,52,242,159,38,156,37,165,38,164,41,4,164,150,228,144,207,103,242,78,205,63,254,141,56,171,255,0,177,181,31,254,8,208,246,8,84,239,42,214,11,216,53,156,70,110,91,119,100,251,94,149,38,188,137,113,10,43,233,168,174,35,106,146,78,50,73,73,52,190,105,175,84,18,83,180,245,45,11,77,7,181,28,211,51,116,154,173,127,45,184,175,66,161,83,37,212,106,85,27,30,187,18,28,56,140,169,231,228,190,228,7,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,62,255,0,201,59,52,255,0,250,52,226,175,254,198,212,127,248,35,65,25,100,164,213,104,25,109,194,138,21,118,153,46,157,82,167,88,244,40,147,33,203,101,76,191,25,246,224,50,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,29,44,0,5,32,113,30,203,214,62,223,57,206,196,59,166,202,192,252,64,184,40,179,125,19,211,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,208,251,20,147,35,237,35,18,87,131,94,19,226,158,23,254,151,255,0,73,152,105,117,218,94,147,249,63,209,122,118,141,38,7,85,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,200,89,80,130,188,72,50,163,136,249,181,196,124,15,178,172,166,186,26,84,31,148,15,215,235,239,178,107,139,72,138,163,167,17,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,68,202,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,14,149,193,175,9,241,79,11,255,0,75,255,0,164,204,52,186,237,47,73,252,159,232,189,59,70,147,3,170,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,44,168,0,64,172,176,100,42,52,92,207,98,118,105,241,146,133,18,98,230,95,21,186,133,141,76,145,205,37,195,89,85,166,164,231,201,142,227,73,73,172,210,134,29,138,180,173,104,216,239,55,66,89,52,164,79,80,0,0,25,172,254,73,217,167,255,0,209,167,21,127,246,54,163,255,0,193,23,125,195,134,211,186,172,108,152,225,229,173,122,219,53,91,126,181,11,210,221,77,58,169,9,200,146,152,223,85,150,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,73,80,20,129,196,123,47,88,251,124,231,59,16,238,155,43,3,241,2,224,162,205,244,79,77,81,165,219,51,101,197,127,101,42,34,23,177,214,219,82,21,181,104,82,79,67,236,82,76,143,180,140,73,94,13,120,79,138,120,95,250,95,253,38,97,165,215,105,122,79,228,255,0,69,233,218,52,152,29,87,47,210,28,206,87,57,9,223,183,152,141,219,117,211,122,117,239,33,26,184,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,233,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,138,73,145,246,145,137,193,194,39,15,111,236,53,203,109,201,66,196,107,30,224,181,106,79,223,19,37,181,14,183,76,122,11,238,48,168,16,18,151,82,219,201,74,141,6,164,45,36,162,45,53,66,139,216,98,111,128,230,153,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,25,247,254,73,217,167,255,0,209,167,21,127,246,54,163,255,0,193,26,83,0,0,21,171,198,83,9,241,79,20,63,68,31,163,60,52,186,238,223,70,124,160,235,125,5,70,147,63,165,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,157,198,35,87,14,28,189,99,237,141,156,236,60,186,111,92,15,196,11,126,139,11,210,221,77,70,169,108,205,137,21,141,244,169,104,70,247,92,109,40,78,229,173,41,45,79,181,74,34,46,211,33,119,224,0,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,244,212,234,92,39,37,202,127,101,86,34,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,72,63,201,59,52,255,0,250,52,226,175,254,198,212,127,248,35,74,96,0,3,138,103,66,191,138,118,214,88,47,250,142,10,81,42,181,91,205,234,123,116,250,99,20,152,210,95,156,142,170,67,81,222,126,58,99,25,58,79,52,203,174,186,133,167,232,41,178,89,145,146,76,142,136,105,57,59,205,125,106,171,10,141,15,45,184,148,220,137,242,27,140,210,229,219,19,34,176,149,173,68,148,155,143,60,218,90,105,26,153,106,183,20,148,36,181,53,25,17,25,141,15,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,98,173,184,187,96,134,52,98,86,100,173,186,238,28,225,13,235,117,83,88,177,225,196,118,101,18,129,46,115,13,190,153,243,212,166,148,227,45,169,36,178,74,208,163,73,158,186,45,39,237,33,210,184,53,225,62,41,225,127,233,127,244,153,134,151,93,165,233,63,147,253,23,167,104,210,96,117,92,191,72,115,57,92,228,39,126,222,98,55,109,215,77,233,215,188,132,234,199,236,28,161,102,3,6,174,204,29,184,222,233,226,92,212,245,71,110,78,213,175,164,148,133,19,145,164,236,66,208,110,114,159,109,167,121,123,201,43,217,181,94,170,140,134,123,63,146,118,105,255,0,244,105,197,95,253,141,168,255,0,240,70,132,240,6,255,0,186,177,67,6,173,59,234,250,178,170,182,149,201,83,167,167,211,20,106,157,53,200,15,69,156,218,148,211,251,88,117,74,113,12,169,198,214,182,183,168,212,109,45,181,31,105,153,14,128,2,181,120,202,97,62,41,226,135,232,131,244,103,134,151,93,219,232,207,148,29,111,160,168,210,103,244,188,207,71,242,249,188,148,43,102,238,90,246,238,211,93,138,211,184,199,53,225,19,130,24,209,134,185,146,185,43,184,141,132,55,173,171,77,126,199,153,17,169,149,186,4,184,44,56,250,167,192,82,90,75,143,54,148,154,205,40,90,137,36,122,232,133,31,176,197,186,0,0,207,182,102,242,201,153,42,254,100,177,94,187,66,203,230,37,84,105,181,27,226,187,46,28,200,150,156,247,152,146,195,147,222,83,110,182,226,90,52,173,10,73,146,137,68,102,70,70,70,66,221,56,112,218,119,85,141,147,28,60,181,175,91,102,171,111,214,161,122,91,169,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,169,81,25,118,25,9,42,41,3,136,246,94,177,246,249,206,118,33,221,54,86,7,226,5,193,69,155,232,158,154,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,216,164,153,31,105,24,146,188,26,240,159,20,240,191,244,191,250,76,195,75,174,210,244,159,201,254,139,211,180,105,48,58,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,222,66,202,128,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,81,14,103,120,124,99,142,13,227,45,106,205,195,76,47,196,11,230,208,46,92,202,29,110,159,64,122,119,58,43,137,215,150,242,162,165,104,75,205,44,150,210,137,68,218,151,203,39,9,180,33,196,16,239,252,59,177,39,54,121,99,186,142,195,197,44,188,227,85,75,12,171,124,168,250,157,173,89,145,242,101,194,113,213,245,49,99,114,205,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,237,191,128,0,14,105,153,186,77,86,191,150,220,87,161,80,169,146,234,53,42,141,143,93,137,14,28,70,84,243,242,95,114,3,201,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,159,127,228,157,154,127,253,26,113,87,255,0,99,106,63,252,17,165,48,1,90,188,101,48,159,20,241,67,244,65,250,51,195,75,174,237,244,103,202,14,183,208,84,105,51,250,94,103,163,249,124,222,74,21,179,119,45,123,119,105,174,197,105,220,98,53,112,225,203,214,62,216,217,206,195,203,166,245,192,252,64,183,232,176,189,45,212,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,251,84,162,34,237,50,23,126,2,53,113,30,180,238,171,231,38,56,135,107,89,86,205,86,224,173,77,244,79,77,78,165,194,114,92,167,246,85,98,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,20,131,252,147,179,79,255,0,163,78,42,255,0,236,109,71,255,0,130,46,251,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,168,188,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,198,130,64,6,107,63,146,118,105,255,0,244,105,197,95,253,141,168,255,0,240,70,130,50,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,35,175,14,236,130,195,203,29,170,119,230,41,83,233,85,44,77,173,242,164,104,113,152,145,242,101,178,109,212,116,209,100,237,53,147,203,67,238,38,67,141,172,155,87,170,218,119,37,190,99,179,84,0,0,115,76,205,210,106,181,252,182,226,189,10,133,76,151,81,169,84,108,122,236,72,112,226,50,167,159,146,251,144,30,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,12,251,255,0,36,236,211,255,0,232,211,138,191,251,27,81,255,0,224,141,41,128,0,164,14,35,217,122,199,219,231,57,216,135,116,217,88,31,136,23,5,22,111,162,122,106,141,46,217,155,46,43,251,41,81,16,189,142,182,218,144,173,171,66,146,122,31,98,146,100,125,164,98,74,240,107,194,124,83,194,255,0,210,255,0,233,51,13,46,187,75,210,127,39,250,47,78,209,164,192,234,185,126,144,230,114,185,200,78,253,188,196,110,219,174,155,211,175,121,8,213,196,123,47,88,251,124,231,59,16,238,155,43,3,241,2,224,162,205,244,79,77,81,165,219,51,101,197,127,101,42,34,23,177,214,219,82,21,181,104,82,79,67,236,82,76,143,180,140,73,94,13,120,79,138,120,95,250,95,253,38,97,165,215,105,122,79,228,255,0,69,233,218,52,152,29,87,47,210,28,206,87,57,9,223,183,152,141,219,117,211,122,117,239,33,101,64,0,0,0,2,153,56,174,229,142,85,143,124,163,24,40,76,111,166,214,181,235,21,188,139,149,201,102,12,118,251,20,233,169,90,169,71,220,130,211,219,169,118,138,245,101,231,35,184,79,50,173,171,79,113,233,168,183,142,31,60,68,232,247,5,37,156,46,198,58,183,79,85,99,119,69,47,144,165,245,59,149,41,247,61,72,241,137,40,218,146,108,187,85,219,222,93,186,144,178,182,220,67,168,39,27,61,82,125,198,63,232,0,69,92,248,100,250,30,103,44,68,185,70,103,109,209,75,215,209,238,110,51,253,99,209,121,189,138,121,182,255,0,84,193,151,173,175,217,219,223,66,53,218,21,86,215,171,61,70,172,198,233,230,198,219,204,111,122,87,183,114,73,69,218,147,50,62,197,23,180,43,53,250,173,192,249,73,170,201,231,56,158,227,216,148,251,8,191,170,69,238,33,101,252,23,150,191,78,93,200,254,169,244,31,253,37,68,91,72,0,142,89,251,195,57,24,153,150,219,158,20,22,121,146,105,80,166,213,16,91,136,191,85,2,81,23,122,210,93,235,47,127,220,98,128,232,53,74,166,30,95,180,234,212,115,228,212,109,170,187,50,144,126,170,182,63,29,226,81,119,146,146,122,41,30,227,47,188,91,190,13,241,27,163,220,216,119,65,139,84,169,110,169,65,102,43,19,220,228,168,180,82,24,108,156,236,76,98,79,210,81,253,29,126,193,30,56,130,103,174,22,44,91,76,97,157,149,55,86,91,90,122,231,57,103,235,232,220,166,92,78,142,71,73,150,164,226,123,82,175,187,218,98,36,229,103,10,229,226,246,55,218,214,171,13,239,96,170,144,95,153,218,69,164,126,177,132,57,222,180,31,115,158,195,215,220,52,103,98,219,177,237,11,38,222,180,226,22,140,81,105,81,41,205,151,111,208,101,148,182,93,230,103,220,159,105,159,222,99,238,0,0,254,41,91,82,106,211,93,11,93,6,127,248,148,221,51,46,140,209,215,142,90,54,250,44,229,83,91,237,35,249,182,170,51,52,238,34,253,163,239,212,254,211,19,63,130,253,58,10,44,155,142,164,131,254,116,169,243,26,50,237,250,28,154,114,189,250,119,139,50,0,0,0,31,158,161,17,19,224,73,130,231,209,144,202,218,87,220,164,153,127,156,103,131,61,182,60,171,19,50,247,132,25,17,249,73,168,212,234,21,38,61,114,86,246,156,168,73,36,171,177,74,211,93,157,199,161,253,130,199,56,58,98,19,85,108,26,171,216,238,61,185,248,117,121,18,146,91,116,209,180,69,167,180,95,213,34,239,63,126,191,229,19,190,250,90,91,178,46,23,22,173,169,77,42,89,154,180,215,66,38,85,218,51,89,142,235,75,152,225,136,110,33,91,146,171,174,172,100,173,52,212,142,99,189,162,239,184,101,65,92,60,174,209,84,181,238,231,170,51,197,217,166,132,170,116,62,207,251,7,235,205,190,110,41,24,17,119,217,150,91,82,119,84,235,53,74,114,157,99,98,139,249,171,206,190,217,171,119,37,105,250,77,105,161,25,43,238,46,211,145,150,101,121,23,77,167,71,184,219,45,19,83,129,30,97,125,206,52,149,251,139,246,189,197,247,15,180,63,138,81,37,38,165,30,132,69,169,136,83,158,204,247,219,88,31,109,85,172,59,90,167,254,172,103,65,125,168,229,201,115,230,55,183,37,164,187,235,199,91,74,218,243,73,245,77,69,175,221,218,116,247,113,102,67,25,110,186,163,149,90,197,223,207,146,235,166,238,239,71,197,79,172,106,53,127,85,162,46,245,31,176,93,215,14,131,196,87,242,219,72,169,226,36,222,165,250,145,199,155,79,87,45,132,127,50,114,4,69,53,216,207,103,126,255,0,165,162,187,123,75,184,74,16,0,0,1,72,28,91,241,5,187,183,31,26,183,163,63,204,143,64,221,203,245,116,211,159,10,2,207,189,36,125,233,247,159,238,30,167,131,158,28,187,94,197,58,221,238,162,213,154,7,77,175,119,103,62,53,65,175,218,35,239,47,113,254,238,241,114,192,0,0,0,0,0,0,0,0,0,0,0,0,32,63,23,236,50,110,238,192,232,55,170,27,223,42,211,230,242,11,93,53,234,166,64,109,95,215,34,238,79,180,149,251,187,197,75,101,219,16,81,133,216,195,64,190,29,115,99,116,238,171,113,233,175,235,34,186,209,127,85,95,218,123,143,252,227,75,145,164,55,45,132,200,104,245,74,181,211,247,30,131,253,64,0,0,124,155,178,218,165,222,86,205,82,213,173,71,231,193,171,67,126,20,134,247,169,59,155,117,181,33,69,170,76,140,181,74,143,184,200,254,210,20,65,159,28,156,221,25,127,196,90,157,195,74,164,235,104,85,165,61,42,43,252,246,254,100,221,126,82,208,206,213,62,183,85,163,76,145,238,50,45,125,186,31,124,91,161,87,106,182,213,90,45,114,137,43,166,155,9,228,62,195,187,18,189,139,66,137,73,61,20,70,71,162,146,71,161,150,157,130,201,50,103,197,46,165,65,145,76,195,236,113,147,206,128,165,51,17,154,158,196,167,151,219,29,164,151,38,52,67,81,232,146,117,93,170,237,238,247,24,181,107,42,249,182,113,10,129,22,230,180,234,61,109,62,91,104,117,167,121,46,55,169,45,9,89,118,56,148,171,232,173,39,218,94,209,204,51,161,114,252,149,203,77,253,80,36,238,83,182,253,85,132,118,233,235,29,62,65,151,176,255,0,100,83,63,15,236,68,169,218,249,175,163,85,97,207,233,14,228,155,30,155,37,92,164,185,185,169,21,40,170,90,116,52,158,159,68,187,72,136,251,59,12,133,189,103,190,212,171,94,217,91,186,217,162,163,168,92,74,76,234,131,135,170,81,171,73,167,74,213,94,177,151,237,23,97,118,246,247,10,33,193,56,78,49,143,86,21,62,66,61,118,238,250,91,43,78,190,210,154,217,25,118,13,38,89,4,136,214,45,0,149,234,165,170,76,82,63,110,132,76,164,83,15,22,236,89,59,207,29,226,218,52,233,188,234,117,26,154,134,221,79,47,110,217,77,76,158,218,139,83,65,40,244,74,139,184,205,63,120,247,124,24,112,206,76,156,75,184,177,77,197,255,0,53,106,143,46,140,148,232,95,172,41,20,247,245,215,126,189,223,240,116,251,125,130,224,64,0,0,0,87,175,25,88,27,240,46,133,63,166,215,109,195,21,190,110,254,239,230,117,3,211,79,251,117,21,185,145,165,26,115,51,100,25,43,79,233,154,111,179,255,0,190,17,134,137,160,158,176,163,158,191,237,72,255,0,33,15,247,0,0,16,31,138,6,79,85,140,150,163,152,193,105,194,223,113,91,84,227,41,7,204,211,116,8,237,205,144,164,252,227,200,108,181,113,196,246,146,13,95,121,118,10,87,159,6,93,46,107,208,38,181,202,145,25,197,52,226,55,18,182,173,38,100,101,169,106,71,218,71,220,63,192,214,165,22,134,98,99,112,233,202,69,193,141,216,165,75,190,106,212,175,245,43,110,77,98,106,164,115,209,235,200,143,38,35,166,222,212,188,135,11,86,157,51,221,180,203,217,161,159,97,94,189,46,157,22,143,76,135,72,132,141,145,224,176,220,102,83,169,158,212,33,36,148,150,166,102,103,216,69,222,102,99,245,0,255,0,57,15,181,22,59,178,94,86,214,217,66,156,89,233,174,137,34,212,207,176,82,47,22,156,83,139,119,99,235,214,101,62,127,80,213,187,183,114,57,70,142,95,81,10,11,133,218,104,35,61,77,39,237,61,62,206,225,6,225,195,147,80,146,136,145,27,230,58,230,187,83,169,22,186,22,167,218,125,157,196,98,233,184,114,228,57,156,25,164,175,18,241,54,157,204,186,102,233,209,181,206,50,232,118,42,91,46,122,204,200,91,110,239,105,212,31,106,125,95,103,110,166,83,240,0,120,12,92,199,60,53,193,10,33,215,241,26,224,244,100,79,98,186,73,15,107,235,182,142,230,91,89,247,186,143,103,183,236,61,42,43,55,60,79,175,140,93,66,237,76,46,115,208,148,5,233,206,86,140,201,234,52,228,56,158,199,226,37,104,218,227,110,119,31,110,239,113,16,129,174,56,183,86,110,56,122,168,251,204,74,252,156,100,62,248,204,93,198,197,74,181,19,160,180,218,221,212,75,230,50,238,237,91,144,73,245,19,33,183,75,71,89,34,236,247,235,221,223,122,56,117,135,118,182,22,90,112,236,187,54,157,209,82,224,243,57,44,243,156,115,110,247,86,226,189,103,20,165,31,172,226,143,180,207,191,221,161,15,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,204,226,46,29,218,216,167,105,204,178,239,42,119,91,75,157,203,231,51,206,113,189,219,29,67,137,245,155,82,84,94,179,105,62,195,46,239,118,164,40,187,56,249,15,190,114,233,113,63,82,162,196,235,237,39,118,242,37,243,25,107,102,141,199,37,122,138,144,227,167,171,175,25,118,251,181,238,238,138,13,184,182,150,78,54,122,40,187,140,79,44,163,113,62,190,48,137,8,181,49,69,207,77,208,17,175,37,90,51,27,167,215,158,226,187,24,136,165,175,115,142,55,222,125,155,125,198,98,221,112,143,28,240,215,27,232,133,95,195,155,131,210,113,61,170,233,36,51,167,174,226,59,158,109,7,222,210,253,158,207,180,181,247,224,2,1,241,25,200,115,24,205,74,70,37,225,157,59,151,116,194,215,172,107,156,103,215,111,84,70,91,245,158,144,134,218,216,211,75,62,196,250,222,222,221,12,233,102,108,41,52,249,43,135,49,190,91,205,233,185,58,145,233,169,17,151,105,118,119,25,9,199,194,95,21,34,218,24,250,205,155,80,159,211,181,113,110,218,142,81,175,153,211,194,156,231,121,32,204,180,53,23,180,181,251,123,133,223,128,15,203,84,167,69,172,83,38,82,38,163,124,121,204,57,25,228,234,101,185,11,73,165,69,169,25,25,118,25,247,25,24,162,142,34,217,72,184,48,71,20,170,151,205,38,149,254,165,110,57,175,205,76,142,122,61,73,18,36,203,116,155,218,167,150,225,232,211,68,123,182,145,123,52,35,236,56,114,75,82,75,66,49,254,240,32,203,170,77,102,4,38,185,178,36,184,150,155,70,226,78,229,168,200,136,181,61,8,187,76,187,197,212,112,191,201,226,176,110,213,111,24,46,200,91,46,43,150,156,69,28,249,154,237,129,33,184,82,18,159,155,121,109,158,142,54,174,211,65,43,238,46,193,62,0,0,7,248,78,236,133,32,255,0,226,151,254,67,25,217,207,41,154,179,51,123,153,158,191,211,53,47,48,146,44,143,131,84,13,152,23,93,159,211,105,186,225,148,223,55,127,127,243,58,121,233,167,253,186,139,10,0,0,0,1,79,220,103,176,206,84,108,74,183,113,77,181,127,53,118,143,18,138,164,232,95,172,57,21,7,245,215,126,189,223,240,116,251,125,131,194,112,145,197,147,179,49,222,85,163,81,155,201,167,86,105,171,109,164,242,247,110,148,236,200,13,164,181,36,26,139,84,164,251,204,147,247,11,158,189,201,18,108,90,249,39,214,75,180,153,90,123,53,35,101,67,54,120,219,13,199,241,234,253,167,176,159,93,203,190,170,202,19,175,180,230,184,68,93,162,247,178,33,106,85,172,156,173,218,140,214,145,211,174,93,38,13,65,179,213,43,209,165,83,162,232,175,84,207,246,79,176,251,123,59,133,66,241,1,196,74,157,209,154,250,205,86,100,254,172,237,185,178,41,177,149,202,75,123,90,143,82,148,164,39,66,73,107,244,143,180,200,207,183,180,204,92,198,75,238,95,149,89,105,176,106,6,157,170,106,223,165,48,190,221,125,98,167,199,51,246,23,237,14,159,122,223,54,206,30,208,37,92,215,101,71,162,167,196,109,110,186,239,37,199,52,36,33,75,62,198,210,165,125,20,40,251,11,216,42,167,57,124,82,234,85,231,234,120,125,129,210,121,48,18,167,162,61,83,216,149,115,59,100,52,162,228,201,136,74,45,82,109,43,177,93,157,222,243,21,183,93,174,213,110,90,180,170,229,110,87,83,54,107,203,125,247,118,37,27,214,181,26,148,122,36,136,139,85,40,207,66,45,59,68,164,200,118,78,110,140,192,98,45,50,225,170,210,116,180,41,50,153,149,41,254,123,127,60,109,63,21,107,103,106,95,67,169,213,167,140,247,17,30,158,205,79,186,247,237,59,106,151,102,219,52,187,86,139,31,145,6,147,13,136,81,219,222,165,109,109,166,210,132,150,170,51,51,209,41,46,243,51,251,76,125,96,0,0,31,229,38,67,113,24,84,135,79,68,167,77,127,121,232,51,73,152,172,65,70,41,99,13,126,249,105,123,219,169,116,187,79,77,63,87,21,166,143,250,169,254,207,246,75,252,226,217,248,64,225,155,118,142,7,78,189,86,222,201,119,103,43,158,90,235,167,75,50,123,105,254,185,151,114,189,132,159,223,222,39,200,0,0,0,0,0,0,0,0,0,0,0,0,14,115,152,28,54,253,44,225,93,102,199,39,57,106,159,211,237,86,154,233,178,75,78,247,110,79,246,126,242,255,0,48,205,44,150,93,167,76,83,42,236,91,122,123,189,165,255,0,215,26,50,201,198,38,49,138,184,9,111,92,200,145,206,121,222,175,154,173,134,158,233,178,16,93,155,18,93,205,251,8,118,224,0,0,1,242,46,171,78,129,122,208,229,219,119,44,14,178,159,57,167,24,125,158,106,219,220,133,161,72,81,110,65,146,139,84,169,69,216,101,222,43,187,51,28,37,45,155,149,186,173,211,131,115,189,23,52,249,242,209,77,229,56,255,0,57,127,60,178,71,54,68,194,36,234,165,54,157,116,236,211,95,105,138,180,197,156,33,189,176,94,235,145,103,223,52,190,138,115,10,94,137,231,178,230,228,165,199,27,221,243,75,89,22,170,105,125,154,251,62,237,125,134,95,179,85,138,153,120,173,177,58,206,172,236,129,205,74,164,195,233,227,31,53,27,218,53,167,123,140,184,164,234,150,82,90,151,119,127,191,89,125,141,220,70,108,252,118,192,58,141,159,82,111,160,184,229,82,158,97,214,245,117,222,98,213,9,198,207,180,163,33,178,213,199,79,184,244,236,247,119,87,230,31,92,206,217,119,221,191,117,180,189,167,72,170,68,156,103,161,31,99,79,33,207,113,254,207,184,254,227,26,56,194,154,149,55,23,114,223,108,73,148,142,170,53,211,102,66,76,166,245,82,55,148,152,8,53,167,82,36,153,106,78,119,150,222,254,205,5,43,212,240,150,167,135,220,68,168,214,196,72,188,134,143,19,99,207,128,222,244,171,151,23,211,134,134,139,83,90,140,244,36,17,122,199,187,222,66,234,113,162,254,78,20,224,29,193,120,78,86,143,210,173,201,111,39,179,189,230,161,56,225,119,37,69,222,217,251,12,190,241,157,76,74,187,231,226,142,37,215,46,165,252,227,245,234,188,153,45,23,170,95,175,144,181,145,125,20,151,123,158,210,47,220,47,35,134,190,13,39,10,242,233,73,155,49,141,179,238,52,177,88,53,110,215,70,228,65,134,123,116,37,169,63,73,179,237,236,63,176,132,178,0,0,0,1,6,56,193,83,102,207,202,253,53,200,199,185,17,174,134,94,113,61,133,162,83,78,159,170,181,51,251,123,133,90,228,129,227,99,51,22,58,136,244,214,181,76,47,255,0,200,70,26,41,167,171,124,8,202,63,107,40,63,255,0,36,135,232,0,0,31,242,227,104,117,181,52,225,106,149,145,165,69,239,35,17,83,48,188,58,112,63,30,42,75,184,156,167,250,38,182,243,134,227,243,57,179,31,230,106,167,86,162,229,245,40,65,106,183,119,118,23,102,154,119,31,103,59,195,158,17,216,25,105,215,90,172,92,146,189,56,211,43,74,211,31,100,200,189,203,66,139,214,68,195,246,37,69,221,253,111,176,77,123,66,206,183,108,74,4,59,102,214,167,244,84,232,12,183,29,134,121,174,57,177,8,66,80,146,220,181,41,71,162,80,146,237,51,62,193,246,128,4,45,226,83,154,200,248,35,133,210,108,186,19,187,171,247,35,43,134,105,218,101,203,141,34,60,198,247,234,166,86,131,209,198,139,179,82,51,247,145,118,157,30,92,215,21,78,236,173,201,184,43,15,115,101,202,217,204,94,212,167,93,168,74,11,177,36,69,220,146,246,11,98,225,157,145,120,150,253,61,156,105,196,152,60,202,131,251,189,29,31,154,101,201,218,169,145,157,245,153,144,105,86,228,154,15,214,71,103,179,218,98,204,136,180,236,33,253,1,11,243,149,196,82,204,203,202,165,217,182,203,62,149,187,27,229,238,103,115,172,114,53,233,220,47,89,113,156,105,91,154,121,71,223,217,167,188,244,42,98,197,236,106,191,49,182,231,122,233,190,170,189,100,167,118,233,243,12,183,183,70,219,71,251,83,104,35,236,105,30,207,103,223,175,179,192,172,160,99,38,62,190,74,179,232,59,160,255,0,90,87,85,20,182,246,59,167,168,227,200,51,245,153,81,127,219,238,214,212,178,233,194,191,9,176,179,145,90,190,221,249,75,89,107,118,215,118,201,135,179,94,114,79,177,169,106,65,234,135,16,93,223,213,247,153,137,187,75,165,192,163,65,110,157,77,99,147,29,173,118,35,114,149,166,166,102,125,170,51,62,243,49,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,165,46,5,102,11,148,234,147,28,232,238,233,189,27,148,157,116,50,50,237,73,145,247,145,8,69,152,190,22,24,77,138,157,69,106,196,115,228,213,101,221,155,157,210,76,205,250,114,82,93,142,203,74,11,68,54,178,238,254,183,188,136,85,110,58,229,3,25,48,9,243,93,225,65,219,7,250,178,186,168,167,187,177,173,125,70,222,89,151,172,242,75,254,223,187,198,97,14,53,95,152,37,115,179,116,216,181,94,142,83,91,181,249,134,92,221,171,110,35,253,181,181,145,118,58,191,103,183,238,210,231,114,109,196,82,204,204,50,162,89,183,51,94,137,187,28,230,109,103,115,175,243,244,234,28,63,89,17,155,105,59,90,101,39,223,219,175,188,180,57,160,3,248,101,175,97,138,205,226,99,145,120,183,5,61,236,104,195,104,28,186,131,27,125,35,31,154,103,206,220,168,113,154,245,158,144,73,78,212,146,207,213,71,111,183,216,98,167,109,155,138,167,105,214,227,92,20,119,185,82,226,239,229,175,106,85,166,228,41,7,216,162,50,238,81,251,6,131,178,83,153,186,118,100,240,170,45,117,195,217,90,139,191,210,12,250,199,179,116,153,41,107,214,229,54,131,213,12,107,234,151,223,219,223,33,192,7,197,187,236,235,118,251,160,76,182,110,154,127,91,78,158,203,145,223,103,154,227,123,208,180,41,10,45,200,82,84,90,165,106,46,195,35,237,16,163,17,184,71,96,101,217,93,118,177,109,202,244,27,79,45,75,84,125,147,37,119,173,106,63,89,115,11,216,164,151,119,245,126,209,209,50,245,195,167,3,240,34,164,139,137,186,127,165,171,108,56,78,49,51,155,49,142,94,138,105,105,46,95,82,180,30,139,107,119,105,118,235,167,113,118,202,182,219,67,77,165,166,203,68,160,137,41,47,113,16,255,0,160,0,1,249,234,10,217,2,74,139,216,202,207,255,0,201,49,157,108,239,188,111,230,98,248,81,158,186,86,170,101,255,0,249,9,34,210,184,62,211,102,192,202,253,73,201,39,181,18,110,135,158,109,61,135,170,85,78,129,162,181,35,251,59,132,231,0,0,0,1,19,120,148,96,210,113,83,46,149,105,176,216,221,62,220,75,245,130,86,237,53,110,60,25,135,183,67,90,83,244,156,46,222,211,251,12,81,190,26,221,243,240,187,18,232,119,82,62,109,250,13,94,52,151,75,213,63,212,72,66,204,190,138,139,189,191,97,31,239,26,42,193,123,249,56,173,128,118,253,225,5,95,63,85,183,34,60,163,211,185,231,97,54,225,247,165,37,222,225,123,8,190,225,74,244,204,37,169,226,15,17,42,205,177,46,47,80,210,113,54,68,249,237,239,74,57,145,125,56,72,116,181,37,164,203,82,89,151,170,123,189,196,46,167,21,106,52,236,35,203,125,207,38,34,58,88,214,181,153,53,49,91,213,75,216,81,160,44,208,157,76,148,103,161,55,222,123,187,187,117,25,198,196,27,153,219,206,251,184,110,183,87,184,234,245,89,115,136,244,34,236,117,229,185,238,47,218,247,23,220,66,192,240,71,136,197,159,129,56,7,78,179,233,205,245,247,28,74,83,44,52,222,174,181,203,90,97,54,217,118,156,101,182,122,56,209,119,158,135,175,187,190,32,230,7,53,120,169,152,122,219,243,175,26,206,248,28,213,42,60,62,158,49,114,145,189,211,65,111,109,150,212,173,18,242,139,83,239,239,247,105,227,240,155,8,111,108,104,186,227,217,246,53,47,173,156,250,145,170,121,236,183,181,42,113,182,247,124,234,208,71,162,157,71,102,190,223,191,75,75,203,63,9,75,102,218,110,149,116,227,36,239,74,77,46,68,181,211,121,78,49,201,95,204,172,209,205,143,48,201,90,41,46,39,93,59,117,215,216,66,196,109,91,78,129,101,80,226,91,118,212,14,142,159,5,166,216,97,158,106,220,218,132,33,40,73,110,89,154,143,68,165,37,218,103,220,62,184,0,0,0,226,89,198,196,198,48,175,1,46,27,153,114,57,47,53,210,114,149,176,213,223,54,58,15,179,98,139,185,207,105,12,230,71,101,218,140,196,180,158,213,185,175,187,216,95,253,97,165,172,190,225,175,232,155,10,168,214,57,185,204,84,14,163,114,180,211,93,242,93,119,187,114,191,180,247,159,249,135,70,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,45,12,103,115,61,152,92,246,22,102,38,225,163,236,219,25,206,147,144,90,145,247,65,140,165,127,93,71,222,231,180,196,220,224,225,140,100,245,50,179,133,19,223,216,81,58,126,137,27,117,223,185,85,7,220,237,36,118,105,217,244,149,247,123,133,164,0,0,0,0,14,113,141,184,15,97,99,189,167,54,215,189,41,156,242,125,135,27,101,222,115,201,228,173,77,56,132,175,107,110,35,118,156,213,30,134,122,31,248,180,166,76,228,240,244,189,242,239,80,153,115,91,143,122,98,211,112,220,144,151,246,179,31,165,73,170,66,201,173,171,146,227,171,218,211,41,61,218,118,235,239,46,216,114,100,100,102,71,222,64,46,111,132,22,55,38,239,195,9,248,95,57,91,103,81,31,117,246,81,166,186,197,102,60,6,18,173,73,178,47,164,163,236,53,26,190,254,241,42,47,92,174,216,87,174,50,208,241,182,98,57,117,202,35,81,154,108,245,120,247,19,50,149,36,187,157,36,22,171,81,247,160,255,0,121,118,8,87,198,59,26,125,13,67,162,96,204,37,124,244,196,198,171,187,217,254,212,180,84,35,153,118,160,203,188,139,185,122,253,158,209,1,178,85,132,79,227,22,96,173,122,9,53,190,44,10,132,42,140,207,88,139,230,17,54,58,87,253,116,31,115,158,195,51,247,16,209,5,181,67,137,108,219,212,203,118,10,118,199,166,67,102,27,69,169,158,136,109,4,130,239,51,62,228,151,121,159,222,62,144,0,0,0,8,133,197,40,148,121,88,157,180,181,254,124,238,191,119,163,166,138,134,201,73,165,57,149,177,141,104,220,94,156,166,118,107,167,254,63,24,104,182,153,161,211,98,25,22,133,200,111,179,254,137,15,210,0,0,0,0,0,57,198,96,177,122,151,130,24,83,94,191,234,94,178,160,65,148,184,205,250,197,204,125,17,157,117,9,213,40,94,154,242,143,180,210,100,94,223,113,231,123,29,177,110,181,141,152,157,93,191,171,14,107,233,25,242,158,140,222,136,249,166,28,144,235,168,70,169,66,55,105,205,62,211,73,25,251,125,197,40,248,106,228,249,120,219,123,39,16,110,196,237,182,232,250,232,214,186,245,92,214,102,53,222,219,200,113,27,92,105,39,244,79,95,176,187,78,240,35,70,102,35,41,143,29,27,27,70,186,22,166,122,106,122,251,71,250,143,243,125,246,163,52,167,158,86,212,39,77,79,67,63,110,158,193,87,89,229,226,121,232,247,167,225,102,10,183,189,101,202,231,86,53,211,78,200,207,167,230,36,197,251,93,71,98,190,223,113,10,188,163,209,238,76,66,184,219,167,83,89,235,170,147,117,218,157,205,181,187,99,102,103,218,102,148,150,137,65,255,0,139,222,45,135,41,92,40,237,171,126,20,91,199,27,222,244,149,65,221,255,0,209,91,92,103,145,161,190,223,235,163,76,52,171,114,77,165,247,118,105,167,188,197,143,210,169,20,234,36,38,233,212,184,252,152,237,107,177,27,212,173,53,51,51,237,81,153,247,153,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,105,20,234,220,39,41,213,72,252,232,238,233,189,27,212,157,116,50,50,237,73,145,247,145,10,224,205,175,10,59,106,224,133,42,241,193,7,189,27,80,107,103,244,86,215,30,231,234,108,55,250,233,51,9,41,218,146,117,125,221,186,233,238,49,83,213,138,61,201,135,183,27,148,234,147,61,13,82,22,155,147,185,183,118,239,108,140,187,72,212,147,213,43,47,241,251,197,161,100,107,137,231,164,30,129,133,152,212,222,213,159,55,147,89,215,93,123,36,190,175,152,141,23,236,105,29,170,255,0,133,239,33,104,204,62,212,150,146,243,42,220,133,107,161,232,101,237,211,218,63,208,127,148,152,204,203,101,81,228,35,123,107,211,82,212,203,93,15,95,96,163,254,37,89,61,94,9,94,202,196,11,77,59,173,186,198,154,181,174,157,47,41,152,109,125,39,30,91,139,220,227,170,63,162,90,125,165,218,92,23,42,57,141,173,229,179,20,97,94,176,83,206,130,158,103,87,27,84,39,155,252,221,246,209,235,155,78,26,116,83,230,125,133,219,220,126,242,209,37,155,118,210,175,139,114,37,207,69,119,153,14,103,51,150,173,170,45,118,56,164,31,98,136,143,189,39,222,67,237,128,0,0,0,0,15,205,83,208,169,178,204,203,82,228,57,217,255,0,68,198,116,179,172,105,86,101,111,147,66,54,151,167,42,125,154,235,255,0,143,201,22,241,194,212,148,89,88,133,184,191,241,246,244,251,189,29,8,75,224,0,0,0,31,54,229,161,196,185,173,234,157,187,61,27,163,212,225,189,13,210,212,203,84,56,131,66,187,140,143,185,71,220,101,247,140,239,231,87,8,159,193,220,193,93,20,19,107,100,89,245,9,181,24,126,177,31,204,46,108,132,163,250,235,62,230,253,166,71,239,33,62,120,56,227,79,166,104,149,188,25,154,175,158,134,153,53,118,187,63,218,144,138,124,114,46,196,17,119,153,247,175,95,179,218,38,165,149,149,219,10,202,198,106,230,54,195,71,50,185,91,106,75,46,30,175,22,212,189,45,50,79,189,211,65,232,180,151,114,11,247,23,96,139,28,95,49,185,54,126,24,64,194,248,42,221,58,182,251,79,60,141,52,210,43,209,231,176,165,106,109,153,125,36,151,97,40,149,247,119,138,99,2,35,51,34,46,243,19,27,38,220,61,47,124,196,84,33,220,215,27,222,135,180,219,54,228,41,253,172,200,234,146,74,142,179,107,106,36,182,234,55,52,242,143,118,157,154,123,207,178,230,240,75,1,236,44,8,180,225,90,246,93,51,144,76,48,219,111,59,206,121,92,229,165,166,208,165,237,113,197,237,215,148,147,208,143,66,255,0,30,189,28,0,0,0,0,85,191,24,252,99,38,105,148,108,40,167,200,222,82,250,142,185,27,52,217,177,84,247,219,237,52,118,235,219,244,85,247,251,132,35,200,158,23,61,138,121,137,183,168,251,55,70,111,171,231,150,164,93,240,100,169,63,215,73,247,183,236,49,162,50,34,34,208,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,86,55,25,92,24,114,177,64,182,177,94,148,198,197,82,58,207,72,171,118,188,238,106,233,236,53,216,165,150,221,52,63,162,147,215,219,167,120,175,188,157,98,217,224,190,62,91,183,171,233,230,67,139,213,245,13,107,166,253,208,164,54,158,210,66,204,180,55,117,236,47,253,229,163,120,146,154,155,29,18,88,86,168,94,186,30,135,236,61,61,191,112,255,0,96,0,0,0,1,249,42,212,168,53,186,108,170,69,73,158,108,89,140,173,135,145,184,211,185,11,73,165,69,169,25,25,118,25,247,24,169,94,33,220,58,215,107,185,81,198,156,38,107,116,7,220,122,77,74,157,187,77,138,62,174,75,175,243,95,146,106,61,18,150,211,177,40,251,75,218,66,180,36,71,122,43,238,70,144,141,174,52,179,66,211,169,30,138,35,208,203,179,237,18,87,135,230,98,97,101,203,30,162,220,53,117,242,233,149,200,232,161,77,119,67,62,83,15,77,138,183,23,162,90,113,74,209,44,153,232,146,35,63,97,145,247,223,165,14,239,162,220,150,124,59,226,141,39,159,75,168,83,155,169,199,119,98,211,189,133,180,78,165,91,84,146,81,106,149,17,232,100,71,246,107,216,40,19,136,62,34,201,196,124,205,92,179,31,147,206,110,141,38,101,29,143,80,147,181,166,170,18,141,41,236,74,117,211,127,121,234,127,105,137,219,193,211,5,253,23,99,86,49,118,113,109,126,100,185,20,198,83,223,171,75,102,159,33,42,212,150,101,222,71,216,105,215,237,246,11,41,0,0,0,0,17,71,137,159,43,249,44,86,185,191,183,39,111,127,210,244,116,205,5,59,100,169,70,156,202,88,198,71,254,238,83,63,253,62,56,209,109,44,245,166,68,51,254,193,191,254,148,135,234,0,0,0,0,1,252,51,208,181,49,78,124,94,115,5,46,227,196,24,56,53,71,147,190,149,76,142,212,217,94,161,22,217,141,191,62,58,211,235,54,74,63,85,69,218,75,52,251,139,94,209,22,114,97,129,82,113,251,29,40,182,162,90,223,10,11,209,170,117,2,220,69,172,84,76,142,219,165,250,196,31,209,123,250,166,106,247,23,187,64,24,65,134,52,44,31,176,41,150,5,184,207,42,13,55,157,203,78,229,171,245,143,184,233,253,53,172,254,147,138,254,177,255,0,152,123,49,255,0,14,186,219,13,155,174,171,106,83,222,122,106,42,75,136,135,16,247,235,207,73,194,12,34,155,165,59,212,235,230,242,203,231,123,34,72,111,230,228,70,37,39,69,19,137,245,87,219,222,126,194,21,142,44,19,133,213,249,131,214,69,232,75,185,30,229,86,94,250,14,237,148,174,230,166,235,234,161,38,143,160,164,151,255,0,92,93,11,78,161,246,201,214,207,84,171,184,199,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,157,67,13,155,174,30,137,79,121,138,94,226,139,126,96,245,239,122,26,237,183,185,181,150,126,155,187,101,39,189,168,90,122,171,73,35,232,37,69,255,0,215,21,246,44,227,135,127,16,247,168,15,70,194,12,93,155,173,59,215,232,38,242,203,230,187,37,200,115,230,227,198,53,43,85,27,105,245,151,217,222,94,210,22,218,211,173,190,217,58,210,183,37,93,199,166,131,254,199,140,197,236,50,161,98,253,129,83,176,110,38,121,176,106,92,158,98,119,45,63,171,125,183,75,232,45,7,244,155,79,245,139,252,195,56,120,217,133,213,108,26,196,170,190,29,214,209,182,93,43,167,223,218,147,253,108,118,222,47,162,181,151,115,133,253,99,253,221,197,102,220,30,243,7,42,185,69,172,96,197,122,78,158,137,233,253,20,157,133,235,243,87,62,67,221,168,108,180,211,66,250,107,63,179,78,225,103,32,0,0,0,0,3,242,213,15,74,100,179,47,236,28,255,0,233,76,103,75,58,170,53,102,82,249,51,63,247,114,167,255,0,233,242,5,196,240,204,229,127,37,138,47,43,246,227,110,239,250,94,142,135,168,149,192,0,0,0,2,181,184,197,224,191,165,44,106,62,46,193,45,207,195,151,30,152,242,123,180,105,12,212,36,41,90,154,200,187,204,187,9,58,253,190,193,4,120,124,226,44,156,56,204,213,181,49,137,60,150,235,50,97,209,223,245,9,91,154,118,161,20,212,158,212,171,77,118,119,150,135,246,144,191,202,229,223,69,182,236,249,151,197,102,87,34,151,79,167,57,83,144,238,197,171,99,8,104,221,82,182,165,38,163,209,41,51,208,136,207,236,215,176,80,95,16,60,196,194,204,110,61,74,184,105,14,115,105,148,56,238,80,161,59,161,167,154,195,51,101,45,181,237,83,77,169,58,165,226,61,20,70,101,237,51,62,232,213,30,59,210,159,110,52,116,110,113,213,146,16,157,72,181,81,158,132,93,191,104,178,254,30,60,59,21,116,57,78,198,156,89,107,108,6,28,102,77,54,157,187,93,234,79,73,37,167,249,172,73,37,22,169,83,137,216,164,125,167,236,33,109,84,154,84,26,37,54,45,34,154,207,42,44,54,80,195,40,220,106,218,132,36,146,146,212,204,204,251,8,187,204,126,176,0,0,0,1,254,50,229,53,10,58,228,190,173,16,141,53,61,15,218,122,123,62,241,156,156,226,226,223,233,163,31,46,43,213,132,114,225,202,233,58,118,181,215,102,216,81,219,87,105,161,6,122,155,90,246,151,254,243,176,46,13,88,48,229,30,129,114,226,189,89,141,234,171,244,126,142,86,237,57,60,165,212,24,119,177,43,61,218,234,95,73,37,167,179,94,241,103,64,0,0,0,0,0,0,0,0,0,0,0,0,0,57,230,60,225,109,47,24,112,202,171,99,85,88,230,181,59,145,217,185,73,250,18,26,119,250,171,65,247,182,95,214,47,243,12,213,85,233,21,107,94,174,237,42,169,31,166,157,27,111,49,189,233,94,221,201,37,23,106,76,200,253,85,23,183,218,47,183,135,78,59,35,25,240,26,154,115,151,165,86,155,206,234,145,167,119,50,108,189,157,164,218,19,244,90,46,237,126,222,222,249,86,0,0,0,0,3,252,228,48,212,166,28,140,250,119,54,234,13,11,78,166,90,164,203,67,46,193,87,252,70,56,122,42,167,30,167,141,184,79,11,153,45,6,244,218,180,46,102,154,54,69,46,75,207,115,31,147,167,121,182,157,136,70,190,210,46,242,21,69,42,44,170,100,231,161,74,111,151,34,35,170,105,196,234,71,181,105,61,12,181,46,195,208,203,216,46,107,37,24,219,1,204,132,222,51,221,168,242,228,218,148,74,131,8,87,37,71,180,227,81,163,25,118,114,244,61,15,252,47,222,42,102,65,63,137,152,230,242,154,46,169,219,166,235,82,139,185,28,213,73,153,255,0,68,147,169,175,254,14,154,251,6,134,50,191,96,198,195,124,13,180,109,214,34,244,238,122,34,3,178,27,222,107,209,238,141,148,43,180,212,175,216,246,30,131,170,128,0,0,0,8,165,196,201,68,156,172,86,245,46,245,73,34,255,0,171,166,10,114,201,122,182,230,78,197,61,116,214,187,75,47,255,0,63,142,52,95,74,61,105,112,207,255,0,87,111,255,0,165,33,250,192,0,0,0,0,121,108,83,185,153,179,48,210,236,187,95,115,99,116,106,28,250,130,149,161,158,132,204,117,184,103,161,17,254,207,184,254,227,25,185,199,27,213,204,66,197,187,186,237,83,188,198,234,53,185,242,25,86,221,53,109,201,46,184,158,205,169,253,191,105,17,139,99,225,31,128,174,89,248,107,35,20,106,241,57,114,235,106,89,69,62,102,187,163,61,30,3,232,87,170,225,145,106,105,62,195,73,31,191,78,225,97,128,43,43,137,174,122,153,183,161,22,12,97,109,83,124,233,31,236,187,252,131,46,78,211,135,37,143,85,248,230,74,213,38,225,122,139,236,246,251,8,84,115,109,173,213,147,109,150,170,62,226,31,97,118,101,202,220,115,148,186,110,141,23,245,185,205,251,244,238,221,175,120,249,9,83,145,220,37,36,246,173,63,188,88,174,64,248,140,213,236,90,187,88,115,141,21,238,109,184,238,238,150,79,74,148,244,154,38,83,203,245,35,70,83,142,111,113,109,23,106,187,59,203,179,82,23,24,195,237,73,105,47,176,189,200,86,186,30,134,94,221,61,163,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,239,181,25,165,62,250,246,161,58,106,122,25,251,116,246,10,115,207,223,17,154,189,243,87,119,14,112,94,189,202,183,26,219,213,73,233,82,174,175,84,197,121,30,164,152,201,113,189,142,33,210,236,87,111,121,246,104,66,186,148,167,36,56,106,81,238,90,191,112,250,232,179,46,87,35,148,164,83,117,104,255,0,173,206,111,223,167,118,237,123,199,199,113,181,180,179,109,194,209,69,222,66,220,56,101,103,169,171,134,17,224,190,41,85,54,78,143,254,196,63,200,51,231,110,57,146,95,245,88,142,68,157,18,77,151,174,190,223,103,180,133,155,0,169,222,48,184,10,228,73,84,236,102,164,196,213,135,57,222,145,115,153,244,52,40,17,218,236,83,154,158,166,103,244,81,247,251,196,32,202,38,43,254,135,113,202,131,119,189,35,147,22,63,85,206,86,205,218,110,134,251,105,236,36,44,251,220,246,16,209,251,107,75,136,37,164,251,12,127,208,0,0,0,0,15,201,85,61,41,115,15,255,0,87,115,255,0,165,49,157,12,232,43,118,100,239,163,215,93,43,181,66,255,0,243,249,2,227,120,102,169,39,149,138,38,210,211,69,70,35,251,253,29,12,74,208,0,0,0,1,202,179,65,96,198,196,140,13,187,173,215,226,245,14,122,34,123,177,219,222,104,213,238,141,228,39,180,148,159,219,246,158,131,60,241,201,252,51,199,38,84,233,116,174,218,215,90,84,125,203,229,42,52,207,250,68,173,13,31,240,181,211,218,45,155,58,216,219,5,188,132,217,211,218,168,243,36,221,116,74,123,11,87,36,203,113,202,163,73,51,236,229,232,90,159,248,63,184,83,44,88,178,170,115,153,133,21,190,100,137,110,165,166,211,169,22,229,168,244,34,212,251,11,83,63,104,181,222,28,252,61,21,77,143,76,198,220,89,133,203,150,179,102,109,38,23,51,93,91,50,137,37,135,185,140,73,211,188,156,78,197,163,95,105,151,113,11,64,97,134,162,176,220,102,19,181,182,144,72,66,117,51,209,36,90,17,118,143,244,0,0,0,0,1,21,56,139,99,178,48,103,1,106,71,5,122,213,106,92,158,149,26,119,242,230,196,223,218,109,173,63,69,211,239,211,236,237,238,161,42,69,34,173,116,85,218,165,82,227,245,51,164,238,229,183,189,40,221,181,38,163,237,81,145,23,170,147,246,251,6,149,112,27,11,105,120,61,134,84,171,26,148,199,41,168,60,254,205,202,87,211,144,235,191,214,90,207,189,195,254,177,255,0,152,116,48,0,0,0,0,0,0,0,0,0,0,0,0,0,1,69,124,81,176,29,56,91,142,14,221,20,168,187,41,151,22,222,89,239,215,78,68,56,72,63,164,226,149,244,156,62,242,47,222,67,242,240,203,204,131,152,53,141,49,237,138,204,141,182,253,197,191,171,86,205,121,125,60,73,139,71,209,105,107,61,92,112,187,140,180,246,234,93,215,186,149,37,105,37,36,245,35,31,208,0,0,0,0,31,158,161,2,37,82,12,138,108,230,185,177,229,52,182,93,70,227,78,228,40,140,148,90,150,134,93,134,125,194,137,56,150,229,229,140,29,198,153,183,13,10,153,211,81,238,39,156,156,103,206,53,255,0,56,145,46,98,244,245,156,90,254,131,101,236,34,236,238,35,28,227,6,49,226,61,133,130,119,182,26,56,206,213,215,216,169,26,93,220,103,175,62,35,108,146,54,242,213,251,26,235,184,191,119,120,249,249,49,183,213,115,102,143,14,91,211,84,69,186,168,243,93,47,122,19,81,143,169,119,151,237,123,59,126,193,163,104,237,54,196,118,152,105,59,80,218,18,132,150,186,232,68,90,16,255,0,64,0,0,0,1,22,56,148,196,118,94,86,46,14,81,126,165,18,221,87,248,37,78,153,168,166,44,160,63,211,230,54,194,95,190,225,165,167,255,0,207,227,141,27,209,21,190,139,1,127,181,21,163,255,0,242,8,126,208,0,0,0,0,17,95,137,30,36,124,128,203,13,199,21,190,215,46,56,211,40,106,47,114,36,83,230,17,159,209,87,236,125,159,121,10,35,195,107,97,87,158,32,91,118,161,55,204,77,90,173,14,18,211,174,154,165,215,208,217,246,234,95,181,239,47,188,134,145,176,22,208,143,98,96,205,147,106,71,111,98,105,182,253,54,49,167,83,61,13,184,141,55,222,106,87,236,123,204,123,225,9,120,139,231,68,242,255,0,105,162,207,178,39,109,186,234,154,237,95,43,94,159,150,236,71,15,177,214,22,218,247,52,242,189,165,167,218,122,105,75,150,101,151,122,99,13,226,197,189,109,195,244,149,102,161,187,98,57,141,51,187,150,210,150,125,171,82,16,90,33,181,123,75,187,222,46,167,45,28,53,176,199,9,173,166,156,188,98,250,86,190,238,238,165,253,242,24,238,113,237,158,171,114,148,143,213,184,146,236,247,118,246,153,137,93,47,13,172,185,212,149,80,229,209,185,144,151,166,230,186,135,75,93,21,184,187,73,90,253,34,35,239,16,79,58,156,52,173,75,198,223,126,235,193,186,63,67,91,99,111,204,117,14,59,205,220,184,237,253,41,18,137,9,209,9,112,251,187,117,247,232,41,186,92,71,224,200,92,89,40,216,226,52,220,90,145,233,169,107,236,251,12,94,55,11,204,197,187,139,184,82,245,167,92,157,205,171,91,219,119,151,40,147,175,62,76,215,11,232,180,148,253,6,203,218,127,184,196,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,8,184,161,230,45,220,34,194,150,109,58,28,238,85,90,225,221,176,185,68,173,57,18,97,56,127,73,165,39,232,56,126,210,253,230,40,230,36,71,231,72,68,88,200,222,226,245,218,90,145,107,161,107,237,251,8,92,142,74,248,105,90,150,117,190,197,215,140,148,126,186,182,254,239,152,234,28,107,149,181,114,27,250,81,229,26,21,170,20,217,247,118,105,239,212,78,200,152,109,101,193,164,166,135,18,141,203,132,141,118,181,212,58,122,106,173,199,218,106,215,233,25,159,120,138,57,151,225,173,134,56,179,109,58,229,157,23,209,85,246,182,244,207,239,144,255,0,123,140,239,245,92,148,148,126,173,181,23,111,191,179,180,136,82,181,231,101,94,152,61,120,191,110,220,144,253,27,89,167,237,222,142,99,79,109,230,52,149,151,106,20,180,30,168,113,62,211,239,247,139,163,225,207,157,21,102,2,211,114,207,189,231,110,186,233,122,110,95,43,78,163,152,236,183,11,177,166,16,218,54,180,202,125,167,175,216,122,235,54,135,13,206,134,23,198,197,188,189,220,182,132,134,57,167,39,163,218,157,198,159,163,58,59,135,218,75,79,246,126,241,156,199,153,114,59,134,211,169,218,164,247,150,186,141,41,101,155,18,63,74,216,51,65,189,23,216,236,222,171,121,123,182,75,121,178,254,170,75,185,191,113,127,156,117,48,0,0,0,0,31,138,182,173,148,105,234,247,69,116,255,0,252,131,25,200,205,251,253,70,99,111,213,123,174,26,170,127,252,254,64,185,222,26,209,29,137,149,139,127,154,90,115,145,17,212,247,125,19,167,67,208,74,112,0,0,0,1,254,114,26,109,248,238,176,234,119,33,196,41,10,45,116,212,140,180,49,156,156,231,91,234,182,115,69,136,205,153,104,137,87,77,98,107,69,238,66,170,50,52,46,243,253,159,111,111,216,62,134,51,227,196,123,243,4,236,156,52,109,157,203,160,49,77,53,61,184,203,78,68,71,25,52,109,229,167,246,245,215,113,254,254,241,209,248,105,101,229,140,98,198,152,87,13,118,153,212,209,237,215,155,156,71,206,52,127,56,143,46,26,244,245,92,66,254,131,135,236,50,237,238,51,23,183,79,129,18,151,6,61,54,11,92,168,241,90,67,45,35,113,171,106,18,68,73,45,79,83,62,194,46,241,250,0,0,0,0,0,124,235,138,185,10,217,160,212,110,26,147,155,34,211,34,61,49,229,104,103,162,27,65,173,93,132,70,125,201,62,226,51,251,5,25,113,52,204,131,152,203,141,50,45,138,52,141,214,253,187,179,164,86,205,57,157,68,72,107,95,210,105,11,45,28,108,251,204,245,246,104,93,255,0,171,133,206,3,167,20,177,193,171,162,171,23,125,50,221,221,204,61,250,107,207,135,53,5,244,92,74,190,147,101,220,71,251,136,94,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,213,159,44,187,53,152,28,23,157,75,135,234,214,32,242,186,21,119,233,190,92,85,57,216,110,161,63,65,147,250,70,127,103,111,126,125,204,170,20,42,134,135,243,18,152,255,0,5,90,110,79,239,46,227,23,241,195,235,50,145,241,255,0,6,33,122,69,237,215,13,39,153,233,18,218,101,250,217,114,185,93,205,33,31,171,100,190,142,191,110,135,223,41,64,0,0,0,0,4,12,226,251,97,252,165,203,236,10,203,73,209,202,85,109,169,74,86,191,212,106,20,245,25,125,34,253,175,113,254,241,73,66,70,240,251,167,185,80,205,61,149,203,111,127,77,86,166,200,87,110,154,18,106,49,123,123,254,209,161,176,0,0,0,0,17,59,137,187,188,172,172,86,61,125,187,221,144,158,237,117,214,157,51,176,82,30,3,215,94,182,241,162,198,171,180,189,157,61,199,76,90,207,66,63,85,50,218,81,251,15,246,125,195,73,184,123,82,244,205,131,109,85,201,91,186,234,60,41,58,233,166,187,217,66,189,197,239,247,16,244,0,0,0,0,0,43,43,141,29,118,92,107,50,218,163,52,173,26,118,124,55,85,216,94,214,170,41,63,102,189,223,104,129,153,18,182,27,186,179,59,100,70,117,221,137,135,89,166,205,63,87,93,219,42,17,139,78,242,211,233,127,245,134,136,226,176,152,177,153,140,143,162,203,105,108,190,226,45,7,52,204,110,56,208,242,249,133,213,60,69,173,39,152,152,60,157,141,106,178,223,190,67,44,159,172,150,215,166,156,226,63,162,127,231,44,237,226,13,239,117,99,94,32,75,186,42,167,213,85,106,156,189,75,230,209,175,45,132,35,250,169,66,126,139,69,236,46,239,127,125,214,240,249,201,165,51,47,118,81,220,215,36,29,110,186,183,235,213,205,87,204,242,157,148,132,246,33,247,27,86,173,60,158,226,45,62,211,238,152,224,63,134,68,101,161,138,31,226,115,129,169,194,156,116,126,185,77,129,211,82,174,13,189,55,206,239,215,145,14,26,87,244,156,82,190,147,135,222,69,223,217,169,15,155,195,63,22,15,13,115,27,74,132,242,244,139,89,231,243,187,59,249,48,38,26,127,168,163,239,95,179,79,222,47,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,6,113,48,197,131,196,172,199,85,97,52,189,98,209,185,28,146,211,187,157,2,25,171,250,137,62,244,123,117,253,195,232,240,198,192,212,98,182,58,49,92,169,192,234,105,86,254,238,167,231,118,105,207,135,49,40,250,46,37,95,73,178,238,35,238,237,208,133,240,145,17,22,132,63,160,33,199,16,124,154,83,51,9,101,21,205,109,193,210,235,164,254,161,92,213,124,247,53,216,168,87,98,223,109,180,232,211,42,239,35,215,236,62,250,81,195,251,222,234,193,91,254,37,207,74,62,150,171,75,230,104,95,54,189,57,140,45,31,214,74,211,244,93,63,97,247,251,251,180,75,151,44,113,161,230,15,11,169,152,139,69,79,45,51,185,219,218,213,103,179,100,135,153,47,89,77,163,93,121,38,127,68,191,206,125,26,165,5,170,148,39,33,61,244,28,211,95,220,100,127,230,25,145,197,203,120,173,92,67,171,80,82,239,48,162,242,61,109,186,107,185,134,215,221,169,254,215,188,92,199,9,74,236,186,182,91,98,198,148,173,197,19,126,222,194,47,165,62,113,159,113,23,184,78,0,0,0,0,0,30,127,16,170,69,70,176,110,90,185,171,66,131,71,153,39,93,59,182,50,181,123,143,221,238,49,155,60,121,174,187,114,99,69,243,87,117,123,202,69,199,83,90,15,66,47,85,82,221,81,123,11,246,189,194,238,248,100,59,205,202,197,31,215,221,177,216,233,238,211,77,41,208,251,4,177,0,0,0,0,1,158,78,32,148,231,41,217,167,189,121,141,236,234,106,181,41,9,237,215,82,85,70,87,111,127,216,35,144,187,78,16,86,31,201,172,190,207,173,58,157,92,170,214,221,148,147,215,250,142,194,128,162,47,164,127,179,238,47,220,39,160,0,0,0,0,0,129,28,85,115,52,222,26,225,135,232,186,223,145,182,183,112,252,220,159,83,93,32,191,30,115,11,250,109,41,31,77,5,220,162,87,187,66,237,20,180,69,81,175,84,116,47,159,148,255,0,248,41,215,106,127,113,119,16,208,62,67,50,238,214,95,240,90,13,50,103,173,88,157,205,235,149,221,174,201,114,148,223,97,58,180,253,7,139,232,153,125,189,189,210,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,173,36,180,154,84,93,134,41,35,138,134,91,94,195,60,82,60,70,162,66,217,69,184,61,188,194,61,156,136,240,153,254,179,170,89,234,181,159,245,75,247,151,104,225,153,57,204,213,95,44,248,156,197,203,29,190,125,50,78,238,181,141,82,158,102,216,242,16,223,172,109,56,162,209,79,235,234,151,223,217,221,161,139,106,224,167,93,52,88,245,218,83,220,216,178,119,236,94,213,39,93,171,52,159,98,136,143,189,39,236,31,80,0,0,0,0,4,60,226,151,71,122,171,150,25,174,53,43,147,209,204,114,74,139,97,43,122,81,79,155,170,123,203,77,117,239,20,52,37,175,12,10,107,245,44,211,211,57,18,57,93,44,102,100,175,212,37,111,74,106,48,181,79,105,246,107,175,120,191,48,0,0,0,0,16,91,139,197,225,232,28,184,194,164,48,175,158,168,215,91,101,101,167,251,83,144,39,164,251,210,101,222,94,242,49,74,246,116,135,97,221,212,57,108,30,142,49,82,140,226,59,190,145,58,147,46,255,0,184,105,75,47,210,94,153,128,216,111,46,65,124,227,214,141,29,197,119,118,153,195,104,204,251,62,241,239,192,0,0,0,0,86,159,26,26,26,165,97,245,183,86,65,232,108,213,33,160,254,226,98,162,175,127,249,132,23,225,224,72,60,211,218,27,253,149,10,121,151,223,233,24,131,64,181,234,212,27,114,139,62,189,83,119,151,18,157,25,217,111,175,105,158,214,219,65,173,71,162,72,204,251,18,125,196,102,40,239,137,230,102,92,198,44,100,147,100,80,213,186,222,182,118,116,175,233,167,81,212,69,132,234,253,85,52,133,163,107,141,153,118,153,235,236,208,187,7,93,225,69,148,118,238,58,154,177,210,241,103,88,176,244,244,83,91,191,89,189,51,162,189,218,219,196,101,161,165,39,235,35,238,246,152,183,96,0,21,195,198,98,208,166,77,195,75,114,235,121,90,76,166,245,156,146,209,93,188,201,20,246,213,253,109,59,139,218,70,42,155,8,106,206,208,241,18,147,84,101,91,86,207,63,67,208,143,189,135,19,237,35,247,251,134,157,91,82,212,130,83,141,236,81,247,167,93,116,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,92,82,210,131,83,109,239,81,119,39,93,53,25,138,198,10,171,181,188,69,171,85,30,86,229,189,200,212,244,211,185,134,211,238,47,119,184,90,207,6,123,66,153,11,13,46,59,173,149,107,50,165,209,243,139,69,118,114,228,84,27,79,122,180,238,63,97,16,177,224,0,21,19,197,115,40,232,183,42,137,199,59,57,157,34,204,215,210,173,110,253,94,196,193,138,207,107,143,25,158,166,165,31,170,143,191,216,99,145,112,196,204,203,152,61,140,145,172,138,226,182,219,215,54,254,169,253,53,233,250,120,179,93,71,170,150,150,181,238,113,194,46,195,45,61,186,151,96,189,36,169,43,73,41,39,169,24,204,198,61,165,180,226,205,116,154,250,63,205,116,255,0,246,102,133,200,240,156,161,170,145,150,90,115,203,61,85,39,157,169,255,0,131,80,157,246,159,188,77,112,0,0,0,0,30,3,48,50,94,135,128,216,145,46,57,124,227,54,141,97,196,247,118,25,67,116,200,251,126,225,154,219,198,67,179,46,234,228,183,207,87,31,169,73,113,125,223,72,221,81,159,119,222,46,159,132,53,225,233,220,184,205,163,190,175,158,167,87,92,101,5,167,251,83,112,32,36,187,146,69,222,126,243,49,58,128,0,0,0,0,80,111,20,10,107,244,220,211,212,249,242,57,189,84,103,164,163,212,36,236,74,170,51,116,79,97,246,233,167,120,137,34,249,120,89,209,222,165,101,134,27,142,202,231,117,147,27,146,146,216,73,216,149,211,225,104,158,243,215,77,59,196,195,0,0,0,0,1,224,241,191,20,105,184,59,134,53,251,250,164,122,149,46,159,42,75,40,245,190,113,214,163,184,234,81,170,80,189,53,229,159,105,164,200,190,222,225,158,44,199,99,85,103,30,113,90,181,126,85,143,68,72,149,37,49,27,245,62,110,58,164,188,234,19,170,91,70,186,115,79,180,211,169,251,125,197,40,56,87,229,181,236,77,197,50,196,106,220,45,244,91,127,219,204,34,223,207,141,53,159,234,186,149,150,139,65,127,84,255,0,113,118,139,183,66,73,9,36,164,187,8,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,120,185,133,86,182,50,217,19,172,91,186,31,81,2,119,43,122,121,142,35,232,60,219,165,218,218,208,175,164,218,127,172,95,230,60,242,102,83,47,247,86,94,177,22,109,157,95,133,203,142,223,47,166,123,152,217,243,117,97,151,23,234,161,199,13,58,27,196,93,167,219,236,247,20,190,225,151,157,182,48,226,160,140,32,196,41,220,170,36,141,122,23,185,70,174,78,212,204,144,231,170,211,10,90,181,90,208,94,178,251,61,157,154,144,184,230,157,67,200,39,27,86,169,62,227,208,127,216,0,0,0,8,225,154,124,219,209,242,245,93,179,173,229,177,207,149,112,214,233,240,223,45,202,79,46,43,235,125,10,95,234,92,35,208,217,238,35,37,31,188,189,191,115,50,48,233,184,159,148,203,174,178,109,115,35,203,179,39,86,88,45,202,47,165,76,121,73,63,234,159,115,158,210,253,195,58,213,184,233,137,89,159,17,37,162,89,148,235,100,94,226,37,153,127,152,75,110,21,189,39,242,167,141,213,150,191,209,168,229,119,254,179,210,48,180,238,255,0,63,96,190,96,0,0,0,0,21,35,198,91,19,156,145,114,208,112,197,179,213,13,198,139,85,87,222,78,84,25,253,143,255,0,91,247,123,68,8,203,213,171,38,242,198,203,34,135,25,189,252,235,130,154,78,22,164,94,161,203,105,39,222,101,251,94,253,70,145,236,26,79,160,108,91,114,135,183,79,71,82,97,196,211,94,238,91,41,79,188,253,222,243,31,120,0,0,0,0,5,124,113,136,132,79,96,173,38,78,221,77,186,187,29,186,251,162,84,12,86,182,71,42,190,138,205,14,31,56,103,162,95,184,105,44,43,238,85,70,54,190,195,247,11,51,226,185,152,228,216,56,72,198,27,91,178,182,213,110,53,37,50,75,102,191,204,36,70,156,202,254,155,74,79,210,66,123,148,74,247,104,93,162,170,50,235,131,117,220,195,98,229,42,194,167,181,206,118,163,207,230,43,114,19,167,46,51,174,151,97,173,178,238,100,255,0,172,95,230,61,26,88,118,101,35,15,173,88,86,149,9,142,76,40,60,206,82,55,41,90,111,113,78,31,106,148,163,250,75,62,243,49,11,51,223,196,81,156,4,144,118,14,26,255,0,56,185,255,0,219,159,237,71,77,217,21,212,250,175,70,91,107,220,219,171,46,197,118,105,239,208,138,185,45,254,34,57,155,160,220,63,40,17,124,115,86,125,232,244,101,61,58,250,134,142,254,152,253,254,225,112,25,49,205,205,15,52,182,75,181,20,49,210,86,169,219,122,216,251,214,230,222,99,210,9,191,95,146,218,15,212,99,95,87,94,253,15,183,190,71,8,25,198,2,67,141,229,225,44,36,181,75,218,238,63,118,147,160,25,10,97,180,162,72,157,112,69,139,16,181,117,124,205,165,217,236,66,140,251,251,59,136,106,54,63,234,83,217,167,127,103,239,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,228,126,165,93,154,247,118,126,241,151,43,186,36,152,55,12,184,178,203,71,81,203,220,93,158,212,36,203,187,179,184,200,92,247,7,233,14,57,151,133,48,162,209,12,233,180,253,250,206,158,102,39,152,142,89,206,205,205,19,43,86,75,85,37,199,234,235,53,29,221,20,125,235,111,119,45,232,228,231,173,201,113,5,234,63,175,173,167,118,133,219,221,79,215,7,17,28,205,215,174,31,148,11,190,57,75,46,228,122,50,158,173,61,66,71,127,76,94,239,112,177,188,136,113,20,103,30,228,21,131,137,95,205,238,127,246,151,251,87,212,246,74,117,94,171,49,144,218,54,182,210,11,181,93,186,251,245,35,154,119,229,153,72,196,27,86,109,165,93,99,157,10,119,47,154,141,202,78,187,28,75,133,218,149,36,251,208,93,198,67,57,121,138,193,186,238,94,113,114,171,97,84,26,228,187,78,228,114,213,185,10,215,153,25,167,79,176,150,225,119,60,95,214,63,243,21,211,240,250,204,115,56,221,128,144,95,173,202,221,94,164,115,125,37,234,25,126,182,108,162,107,232,180,132,125,6,139,232,235,246,232,125,244,85,137,53,37,85,239,90,141,65,125,238,242,127,236,105,5,238,47,112,189,14,25,176,138,30,88,45,253,19,166,254,175,219,238,168,204,255,0,222,37,144,0,0,0,0,15,131,127,82,125,61,98,220,116,61,186,250,70,147,50,38,154,247,243,25,82,125,229,239,247,144,205,198,97,109,89,54,110,54,94,244,57,40,217,201,184,42,68,217,106,71,234,20,183,82,93,198,127,179,239,19,219,131,78,39,57,30,229,175,97,138,207,212,114,52,170,161,125,230,229,61,159,216,255,0,245,191,119,180,91,120,0,0,0,0,10,25,226,165,210,127,42,121,61,41,105,253,26,190,103,127,235,61,35,55,94,255,0,243,118,8,147,68,142,153,117,152,17,20,90,165,233,77,54,101,239,35,89,23,249,198,138,114,221,14,155,134,25,76,181,43,36,223,46,60,75,50,13,101,254,213,31,209,166,50,165,31,245,143,185,30,194,253,195,226,101,99,54,244,124,194,215,111,27,117,12,114,37,91,213,186,140,54,11,114,149,204,138,194,216,66,87,250,150,200,181,55,187,140,205,69,239,63,100,142,0,0,0,1,243,174,26,245,54,215,161,207,184,107,15,242,97,83,163,59,41,247,54,169,91,91,109,6,181,30,137,35,51,208,146,125,196,102,40,231,136,206,112,164,99,205,249,34,202,182,164,107,108,208,164,173,164,250,133,243,175,178,244,182,201,126,187,40,113,58,182,234,123,53,50,47,180,251,75,194,228,103,43,53,172,197,98,181,61,18,169,219,237,186,91,237,74,158,247,57,5,185,13,201,141,204,111,105,58,219,133,171,111,107,185,58,253,157,189,215,187,132,88,83,107,96,213,145,6,197,180,98,116,240,32,243,118,39,152,226,254,155,206,58,127,172,90,213,244,156,87,245,143,252,197,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,205,134,87,45,12,205,88,110,80,43,81,116,170,70,211,160,149,189,223,153,220,243,11,115,212,75,173,165,90,165,130,47,88,251,59,203,183,190,129,49,135,6,175,156,15,188,36,217,119,229,43,162,159,27,102,169,231,178,230,187,154,109,206,246,150,180,253,23,81,237,246,253,228,83,31,39,28,77,46,204,54,170,210,44,188,86,151,214,219,13,182,184,220,238,91,77,242,86,244,196,44,221,218,196,85,56,173,168,91,190,174,186,31,216,122,11,129,195,188,69,181,113,70,213,167,221,246,133,71,172,167,212,35,181,33,181,242,92,111,177,198,208,225,22,142,37,42,250,46,39,216,93,227,211,128,0,0,249,215,21,114,159,108,208,106,55,13,85,238,84,58,108,87,165,190,189,170,86,214,219,65,173,71,162,72,204,251,18,125,196,103,246,12,251,103,199,29,156,198,252,123,173,212,34,203,231,82,232,242,100,211,34,124,222,221,205,181,54,81,161,93,173,161,69,234,187,220,122,159,188,204,251,173,219,38,151,91,88,189,146,138,53,13,232,187,91,166,218,177,237,69,167,121,159,48,155,164,199,73,158,164,73,211,94,103,188,255,0,194,20,125,152,123,109,219,79,29,113,2,134,184,252,150,227,92,245,86,216,78,242,87,205,38,99,169,79,110,167,251,62,211,212,117,142,29,23,35,118,214,104,109,183,92,86,133,57,248,112,123,187,247,212,98,118,119,31,236,253,159,120,208,83,46,19,205,33,212,247,45,36,162,253,228,63,236,0,0,0,7,252,58,234,24,105,111,56,122,33,180,154,148,126,226,34,212,198,122,184,131,95,51,47,172,209,93,207,74,123,152,138,52,249,244,120,231,180,139,70,89,168,202,52,151,98,83,251,126,221,79,237,49,208,120,80,97,154,113,3,51,69,54,74,182,51,110,82,189,54,133,105,174,231,99,212,32,153,39,66,90,76,187,23,223,218,95,97,139,214,34,34,34,34,238,33,253,0,0,0,0,1,95,220,97,36,161,188,16,166,50,165,104,106,171,51,161,105,239,135,60,133,92,229,34,167,26,133,152,43,46,191,49,238,83,20,170,213,58,115,139,218,106,209,45,77,97,102,122,17,25,247,17,247,17,253,198,62,246,118,241,146,118,53,227,245,118,168,183,249,177,105,114,165,82,33,158,210,78,230,91,155,37,77,159,208,65,151,99,189,198,70,126,243,63,101,128,112,130,203,242,40,182,83,184,223,83,133,181,218,222,222,129,222,102,191,169,122,124,103,123,18,225,151,113,145,122,200,47,179,94,241,57,177,243,19,90,194,28,45,172,95,74,115,106,233,253,62,206,195,61,121,146,90,104,255,0,168,175,237,63,100,255,0,206,51,91,115,92,117,75,178,185,38,224,173,72,231,204,149,179,154,230,196,167,118,212,37,5,216,146,34,46,196,151,113,15,152,39,223,7,186,221,70,38,59,202,164,48,90,197,157,179,157,244,123,54,67,158,164,247,150,189,231,236,50,23,90,43,115,140,173,249,14,6,29,80,108,133,185,181,250,175,85,177,58,25,238,229,63,79,116,251,118,232,90,17,251,203,247,247,10,206,202,245,171,34,243,199,27,110,222,141,27,158,169,93,103,169,188,147,174,216,111,47,188,204,191,103,222,52,168,0,0,0,0,35,86,90,243,155,66,199,12,96,197,44,1,173,210,189,21,121,225,205,193,89,142,201,48,133,170,45,78,143,22,160,168,205,201,74,143,94,91,200,220,202,29,109,71,162,148,180,184,222,164,165,182,204,149,0,0,0,1,94,188,66,120,150,85,114,245,121,71,193,124,18,129,18,85,229,75,145,10,125,199,62,169,17,75,137,17,131,38,228,34,11,104,51,73,186,183,218,82,57,142,36,200,155,105,205,168,87,57,70,184,242,215,45,25,139,177,51,65,133,144,49,50,197,145,253,148,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,69,69,183,239,10,205,46,157,27,228,237,41,206,68,86,38,186,219,77,239,92,101,45,91,80,132,150,170,51,81,233,169,153,159,104,159,252,47,241,239,22,51,19,128,85,251,215,24,238,191,148,21,168,87,132,170,91,18,122,24,209,54,69,68,40,78,37,189,145,219,109,7,162,222,112,245,50,221,235,105,174,132,68,83,0,84,174,97,120,189,223,118,246,99,153,131,131,20,250,84,236,54,179,106,15,211,234,49,222,83,47,124,173,218,179,109,215,209,41,4,190,67,37,180,206,50,217,51,215,177,215,73,196,175,144,137,171,77,205,165,11,26,50,95,126,102,7,7,42,253,21,106,223,179,234,146,31,111,167,91,158,133,174,177,73,41,106,141,172,134,80,137,60,149,186,223,206,18,13,165,233,237,45,72,191,94,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,193,147,188,226,255,0,43,92,83,198,15,147,208,250,75,50,202,244,77,58,133,243,156,207,72,115,36,213,55,212,125,118,26,117,174,123,45,68,249,133,238,229,242,187,15,85,47,89,84,2,0,113,73,198,172,216,229,203,228,126,38,96,166,39,122,22,204,171,110,161,84,225,122,22,155,39,167,170,23,49,230,93,230,73,109,199,87,206,100,157,78,212,164,144,223,71,169,158,174,145,14,21,144,174,37,88,195,119,230,26,153,97,230,91,19,165,214,104,87,100,127,66,81,80,205,2,11,40,102,182,244,134,10,42,157,84,86,80,233,33,68,78,178,71,235,36,150,242,13,68,73,35,113,22,232,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,116,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,246,139,63,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,182,111,74,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,230,188,79,115,97,121,101,135,8,237,230,48,174,227,137,72,189,174,234,193,179,21,231,169,197,41,109,83,163,163,124,167,154,39,18,166,9,100,226,226,54,100,233,43,84,62,179,66,117,78,244,66,12,170,231,215,61,152,211,152,236,58,195,55,177,91,211,48,43,55,4,95,74,194,244,21,30,63,54,150,210,249,211,190,112,163,161,73,210,43,79,171,212,81,44,244,209,26,168,210,71,113,55,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,174,12,28,226,247,242,227,53,142,80,47,90,125,42,214,193,219,131,74,93,38,77,73,92,185,84,135,144,78,27,51,101,60,130,82,63,156,45,73,109,212,25,147,76,36,218,81,56,68,211,206,63,103,224,2,47,231,251,56,52,172,166,225,26,149,79,57,110,95,119,140,121,144,45,68,50,210,77,17,159,66,18,78,78,117,78,33,77,108,142,111,52,178,109,73,81,186,181,33,27,118,27,142,55,224,56,121,241,12,165,102,94,149,31,10,241,82,100,74,118,42,83,163,153,161,100,148,178,197,200,195,105,213,82,24,73,104,148,73,74,72,212,235,9,34,35,34,83,173,22,206,99,108,77,240,0,0,17,171,17,243,155,66,194,76,226,90,185,103,190,105,92,170,85,247,111,211,164,81,43,17,208,181,184,197,98,68,233,113,147,26,66,11,93,89,119,148,202,80,226,72,141,183,12,247,234,133,154,217,146,160,0,34,254,121,51,199,102,229,10,205,76,88,168,137,92,196,90,228,117,46,131,65,90,207,99,104,212,211,214,204,218,100,164,70,74,137,68,73,35,37,188,180,154,16,105,36,186,235,94,127,32,57,246,167,102,218,133,46,216,189,88,165,81,241,54,149,213,76,147,75,165,199,148,81,100,82,219,91,9,68,196,41,194,82,26,245,228,165,147,104,222,90,205,77,155,132,68,149,18,83,48,0,5,101,231,107,138,101,87,12,49,162,133,135,56,13,38,37,66,155,103,214,9,119,203,170,142,166,159,154,252,105,110,51,38,138,133,73,96,210,202,54,180,102,169,45,37,195,51,117,190,90,147,203,89,57,55,242,209,152,187,19,52,24,89,3,19,44,89,31,217,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,169,92,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,39,255,0,11,252,123,197,140,196,224,21,126,245,198,59,175,229,5,106,21,225,42,150,196,158,134,52,77,145,81,10,19,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,20,192,0,21,129,154,94,47,127,34,177,150,143,107,101,234,159,74,186,45,75,94,160,103,115,84,95,86,172,220,30,170,144,184,144,157,34,62,91,40,220,106,41,68,74,222,234,16,105,37,48,147,234,108,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,7,138,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,42,234,202,71,22,249,55,54,46,86,236,252,199,189,18,147,108,93,85,135,164,91,21,117,242,146,139,113,14,44,249,52,249,142,161,182,210,228,98,78,212,148,181,36,150,133,234,167,76,219,89,173,139,21,197,236,104,194,252,5,179,92,196,12,92,187,226,91,180,38,228,53,16,164,60,135,29,91,175,184,103,177,166,154,105,42,117,213,232,74,81,165,9,81,146,16,181,158,137,66,140,171,42,47,25,58,237,87,51,84,74,155,118,247,161,48,97,237,148,106,165,54,162,104,126,82,27,84,165,255,0,77,19,140,50,110,182,242,25,83,70,168,137,83,237,154,91,113,41,51,90,210,234,45,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,3,133,103,19,53,86,110,84,48,142,161,120,86,106,81,21,115,212,99,200,141,105,210,28,108,222,93,70,162,72,245,13,77,37,104,87,76,218,148,218,158,94,228,237,65,146,72,249,139,109,11,226,188,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,230,248,0,172,12,230,241,89,174,225,214,56,193,195,44,12,133,205,165,88,151,2,91,188,229,200,101,8,114,180,228,119,182,74,165,71,55,155,95,33,146,218,227,107,146,72,55,13,194,35,107,68,35,115,242,86,214,206,189,171,143,153,59,196,140,107,194,26,159,161,46,251,70,207,170,205,157,73,124,219,126,85,10,168,212,23,157,101,74,74,211,177,230,77,109,154,154,116,209,177,196,161,68,164,165,105,117,164,85,95,247,81,243,217,255,0,159,63,251,179,71,255,0,68,23,252,57,166,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,92,25,125,227,39,93,103,17,234,212,204,192,219,220,235,50,226,184,29,145,77,169,67,52,28,171,86,158,233,175,100,103,27,101,148,245,236,181,243,37,204,218,135,246,147,202,249,227,52,52,155,95,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,31,243,153,154,95,228,143,100,217,248,145,54,219,244,221,22,165,120,69,161,86,227,180,173,178,145,5,216,114,221,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,237,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,17,42,129,157,186,85,23,60,119,198,82,49,29,248,144,35,185,34,19,214,157,98,76,164,180,133,62,253,50,156,180,82,73,180,178,68,107,113,215,38,58,135,93,119,85,45,105,101,36,102,109,164,75,80,0,1,13,115,79,158,57,56,107,153,44,42,202,222,27,34,35,181,219,158,232,183,209,116,212,212,182,159,42,117,58,84,246,208,112,144,222,166,104,146,243,90,169,74,113,37,203,101,214,212,130,82,157,75,140,204,160,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,10,193,254,236,87,255,0,109,63,251,15,254,179,31,248,59,253,241,255,0,223,31,252,35,254,242,234,255,0,188,255,0,241,31,251,119,139,73,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,226,177,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,60,166,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,7,31,204,222,104,176,191,43,54,3,215,126,32,86,226,34,165,50,60,178,183,168,170,91,132,253,102,107,44,169,196,199,71,45,183,20,218,13,92,180,41,245,35,150,217,186,222,227,45,201,37,64,188,173,113,107,174,222,121,142,172,83,51,5,82,165,91,56,119,118,104,197,188,210,99,32,217,183,37,37,105,75,9,126,103,168,181,50,234,13,100,243,206,165,73,39,121,106,34,142,207,48,147,106,128,2,26,241,20,207,84,108,173,89,167,99,225,244,248,139,197,74,252,118,94,130,204,152,174,173,20,202,115,199,33,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,253,86,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,84,181,243,198,94,242,165,230,26,85,102,198,180,98,86,112,174,157,30,85,33,20,87,165,19,43,171,173,18,30,54,106,237,73,84,84,191,17,107,111,145,172,119,18,226,18,130,89,25,111,81,45,18,211,22,56,140,225,197,167,128,88,125,153,140,60,139,242,166,208,184,47,8,214,237,195,3,177,186,165,49,181,194,148,243,237,108,223,177,185,140,173,166,85,177,102,109,184,131,245,86,72,117,183,202,85,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,0,5,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,112,191,206,102,100,243,19,143,181,251,43,24,241,35,229,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,61,16,243,133,161,158,223,91,93,53,34,50,232,28,82,113,171,54,57,114,249,31,137,152,41,137,222,133,179,42,219,168,85,56,94,133,166,201,233,234,133,204,121,151,121,146,91,113,213,243,153,39,83,181,41,36,55,209,234,103,171,164,67,133,100,43,137,86,48,221,249,134,166,88,121,150,196,233,117,154,21,217,31,208,148,84,51,64,130,202,25,173,189,33,130,138,167,85,21,148,58,72,81,19,172,145,250,201,37,188,131,81,18,72,220,69,186,10,64,204,47,17,236,231,88,216,251,137,118,85,173,140,157,21,22,223,188,43,52,186,116,111,147,180,167,57,17,88,154,235,109,55,189,113,148,181,109,66,18,90,168,205,71,166,166,102,125,162,207,242,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,173,155,210,179,31,155,202,169,74,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,249,175,19,220,216,94,89,97,194,59,121,140,43,184,226,82,47,107,186,176,108,197,121,234,113,74,91,84,232,232,223,41,230,137,196,169,130,89,56,184,141,153,58,74,213,15,172,208,157,83,189,16,131,42,185,245,207,102,52,230,59,14,176,205,236,86,244,204,10,205,193,23,210,176,189,5,71,143,205,165,180,190,116,239,156,40,232,82,116,138,211,234,245,20,75,61,52,70,170,52,145,217,78,115,51,75,252,145,236,155,63,18,38,219,126,155,162,212,175,8,180,42,220,118,149,182,82,32,187,14,91,170,118,49,154,137,6,242,22,195,106,36,175,213,90,73,72,213,6,162,113,29,170,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,0,0,0,0,3,53,153,162,181,100,217,152,227,114,91,210,99,114,21,27,163,245,55,146,180,221,13,149,247,145,159,237,123,197,152,112,106,190,225,207,195,186,245,144,135,55,63,75,233,119,167,67,45,188,215,234,14,151,110,221,15,82,47,121,254,238,225,100,98,148,184,194,86,234,50,241,222,45,33,242,210,44,29,252,159,163,219,190,28,5,43,184,181,239,47,105,152,128,131,233,219,55,29,82,211,174,70,184,40,178,57,19,34,239,229,57,177,42,219,185,10,65,246,40,140,143,177,71,222,67,74,88,7,137,173,98,246,22,209,239,164,185,185,117,14,163,127,97,150,156,185,46,180,95,212,79,246,127,178,95,231,16,103,139,238,95,145,90,178,154,198,250,100,45,206,209,55,117,238,243,52,253,115,208,35,53,216,167,8,187,136,203,213,65,253,186,119,136,129,195,91,31,92,193,252,100,42,20,249,156,138,77,197,253,244,190,94,237,188,136,179,20,142,194,109,106,61,86,225,119,25,125,186,144,139,215,227,100,213,215,57,178,86,237,57,93,186,105,254,214,145,123,188,53,100,162,70,88,45,221,138,215,111,87,236,255,0,239,140,193,43,0,0,0,0,0,127,12,136,200,200,251,140,81,79,21,252,51,78,31,230,104,230,198,86,246,110,58,87,166,150,173,52,218,236,138,132,227,52,232,107,81,159,98,59,251,11,236,33,207,184,124,223,51,44,92,209,90,47,69,123,150,138,205,66,5,30,65,237,35,213,151,170,49,77,69,218,149,126,199,179,67,251,72,104,85,167,80,251,72,121,179,213,14,36,148,147,247,145,150,164,63,236,0,0,0,7,252,60,225,50,210,221,87,114,18,106,63,220,67,62,220,70,46,70,238,92,208,220,142,182,173,74,11,243,32,247,119,26,42,50,251,59,139,246,190,223,188,114,108,188,91,110,221,152,235,135,244,36,71,231,55,38,231,165,54,250,119,146,126,105,83,26,74,187,117,47,218,246,30,162,240,115,149,117,181,132,57,39,172,208,217,139,171,117,43,86,69,168,132,239,50,229,147,148,153,9,35,212,201,90,233,203,247,151,248,66,162,114,31,142,174,96,134,61,208,234,18,165,242,105,117,121,49,169,146,254,111,118,214,221,155,20,214,174,198,214,163,245,90,238,45,15,220,100,125,250,9,183,107,148,251,154,131,78,184,105,79,115,97,212,162,179,45,133,237,82,119,54,226,9,105,61,20,68,101,216,162,239,34,63,176,125,16,0,0,30,99,17,49,22,213,194,235,86,161,119,221,245,30,142,159,79,142,236,135,23,201,113,206,198,219,91,134,90,54,149,43,232,182,175,97,247,10,99,207,127,16,154,222,59,84,37,88,56,125,39,165,179,218,55,25,112,246,33,125,89,146,165,52,107,249,216,200,117,189,237,58,142,205,221,154,123,245,50,224,57,94,203,77,235,153,12,67,129,109,219,180,222,117,57,167,218,114,166,255,0,57,164,242,162,147,236,161,229,109,91,173,169,90,37,226,61,18,123,143,217,246,95,174,95,48,50,211,192,28,56,166,88,246,188,46,73,179,29,149,76,95,49,213,115,164,147,13,52,226,244,91,139,219,175,37,61,132,122,23,179,222,125,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,140,200,229,107,14,115,41,107,170,135,119,193,210,91,122,116,178,249,175,252,206,174,50,165,250,141,186,217,43,82,97,37,218,125,157,229,246,210,110,98,178,47,140,89,122,68,186,173,110,155,213,208,227,190,220,116,79,231,69,111,122,149,28,222,87,205,166,67,139,45,9,11,46,238,221,191,105,16,249,89,99,205,246,39,101,166,228,140,245,187,82,221,69,92,132,28,248,60,152,229,205,108,220,103,152,92,197,178,226,211,170,24,36,250,189,165,222,93,189,247,83,149,60,228,225,214,103,45,198,222,162,72,233,171,81,208,72,153,11,99,235,218,226,91,96,220,62,98,152,109,7,162,223,36,246,118,118,106,93,157,210,20,0,0,87,135,21,44,216,197,177,44,183,112,94,217,153,253,49,92,97,73,156,92,179,236,134,243,83,99,56,94,187,42,79,211,66,123,82,178,87,187,66,237,20,245,110,80,106,215,141,201,79,183,105,12,243,234,21,121,141,68,97,27,146,141,238,186,225,33,37,170,140,146,90,169,69,222,100,95,112,209,30,77,240,177,252,37,203,173,169,107,212,35,114,103,63,74,131,46,115,123,201,91,100,42,12,116,56,90,146,212,71,235,54,101,170,79,79,112,166,254,36,182,251,148,76,206,215,157,84,110,74,38,174,84,164,250,251,183,111,168,76,245,187,207,77,116,238,28,87,1,43,21,170,30,52,89,19,237,245,105,57,55,21,51,148,90,35,214,81,75,104,210,94,185,25,23,172,69,222,52,149,135,147,42,53,11,2,218,159,87,45,39,73,163,195,122,73,122,189,142,169,148,26,254,143,103,210,51,238,236,247,15,66,0,0,0,3,199,227,13,96,232,24,83,120,214,82,189,170,135,65,168,62,149,105,174,134,136,206,40,143,184,253,222,225,155,60,90,172,189,112,98,133,219,89,125,205,234,153,92,158,246,237,8,181,223,33,197,123,8,189,254,225,108,28,28,48,229,186,62,26,214,175,183,88,254,113,58,116,152,169,115,119,251,82,227,211,221,34,211,113,151,121,107,174,210,63,242,11,28,0,0,0,0,0,21,181,198,114,186,212,76,55,183,168,230,175,156,122,169,17,205,52,62,227,98,160,159,119,249,197,69,209,235,18,168,175,61,34,26,246,56,235,10,103,93,8,244,212,200,253,164,126,226,29,75,42,216,111,47,24,177,250,215,160,45,190,123,103,87,133,50,113,106,73,213,142,181,132,56,127,73,31,218,127,84,245,247,16,208,190,17,88,116,236,50,195,202,77,145,73,103,149,18,155,207,229,163,114,149,167,49,247,29,62,213,41,71,222,179,246,159,249,132,81,226,219,91,151,76,203,36,248,49,156,218,83,185,91,251,8,254,133,66,1,151,121,31,191,236,20,135,68,163,78,184,42,140,210,41,173,115,36,200,221,177,59,136,181,218,147,81,246,168,200,187,136,253,163,181,79,201,70,63,198,142,83,161,217,253,84,69,125,23,189,33,9,26,246,145,125,19,127,94,253,75,247,11,31,225,141,146,235,211,5,93,168,98,62,37,210,189,31,83,151,202,232,216,231,180,238,221,157,99,46,122,204,190,180,158,169,117,7,218,159,111,103,110,166,86,28,235,136,101,6,226,207,68,151,120,160,30,33,216,249,47,26,177,202,115,49,231,115,232,212,126,87,67,243,68,159,214,195,136,110,119,182,133,253,54,191,173,175,217,161,119,244,254,16,184,99,242,203,27,106,23,123,241,249,177,109,110,87,56,247,237,219,212,196,158,218,123,150,70,125,169,246,18,191,112,187,32,0,0,0,1,156,28,194,221,53,219,27,58,24,151,122,218,211,186,42,213,191,138,21,154,165,58,79,41,14,114,37,49,86,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,180,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,0,0,16,255,0,136,22,123,168,89,85,181,92,178,173,101,245,184,155,112,83,205,202,116,109,22,223,162,226,190,220,166,218,170,239,92,119,99,191,202,147,29,37,211,40,201,75,215,83,209,61,167,68,53,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,171,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,195,149,113,83,207,143,251,47,149,76,32,173,127,100,213,223,93,166,84,127,229,209,38,136,164,114,191,230,234,117,109,189,253,164,117,167,245,168,21,235,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,221,245,205,128,214,110,91,120,126,98,62,20,217,144,162,37,20,236,55,175,46,167,57,152,230,202,234,213,19,165,58,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,164,28,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,66,121,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,159,75,0,20,237,197,99,60,113,177,42,171,63,43,120,108,137,109,80,173,138,193,162,233,169,169,110,176,117,26,140,85,45,7,9,13,234,68,184,204,187,170,148,167,18,124,199,154,109,72,36,165,164,184,247,181,224,99,245,217,249,111,248,144,181,64,17,255,0,61,152,23,66,199,236,178,222,54,221,78,141,85,169,213,104,52,249,87,37,182,205,44,214,114,149,88,139,21,227,142,132,54,146,87,59,153,189,108,155,102,149,26,146,241,237,218,178,66,211,158,203,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,189,130,152,161,74,198,172,35,180,49,94,140,152,141,199,186,104,241,170,75,143,26,106,101,162,27,235,65,115,162,155,169,34,37,173,151,121,141,47,213,73,146,219,81,26,82,100,100,89,225,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,172,14,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,157,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,82,43,130,134,8,85,78,171,121,102,69,234,228,68,211,83,30,69,143,30,154,150,212,167,220,124,213,10,99,175,173,93,137,66,18,146,101,41,34,220,107,53,184,103,179,97,115,44,43,50,249,116,177,51,65,133,147,240,206,250,143,253,172,202,60,221,239,127,70,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,235,98,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,213,56,77,231,94,163,136,16,255,0,147,22,40,84,249,245,170,37,61,14,90,19,92,56,177,219,118,151,21,134,89,42,98,91,66,80,183,30,105,13,169,228,171,231,86,182,249,230,179,73,50,70,187,42,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,173,152,172,121,188,179,37,139,149,220,86,188,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,216,218,85,161,168,144,157,235,53,184,162,222,181,25,216,87,10,204,135,127,177,25,171,197,250,47,246,174,218,20,42,157,59,254,65,113,171,105,95,55,254,112,150,144,227,63,217,200,66,191,84,177,106,128,0,0,41,91,141,95,138,123,91,225,252,31,49,168,137,21,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,143,128,8,1,197,147,40,127,165,220,56,254,80,86,84,45,247,125,129,79,95,165,146,228,254,83,114,173,214,73,231,222,218,218,200,208,111,48,181,169,212,232,164,26,155,83,233,62,106,201,148,21,59,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,69,25,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,16,171,137,94,117,233,217,116,195,137,216,95,101,84,244,196,219,186,158,150,227,33,39,41,135,41,84,185,37,37,165,212,218,125,180,146,13,228,45,133,33,180,147,169,90,92,90,29,50,82,80,105,93,32,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,161,60,148,101,70,133,148,188,26,133,102,242,169,83,46,250,150,147,46,154,220,38,86,158,190,86,229,155,109,146,156,51,89,178,194,23,202,108,180,66,79,69,185,203,66,221,112,133,22,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,1,207,214,84,102,101,75,28,101,209,41,141,111,179,46,142,117,98,215,121,182,95,38,216,138,167,148,74,128,167,29,53,115,30,143,234,37,70,78,45,74,109,108,56,173,166,238,196,244,14,26,153,215,168,229,211,17,224,225,125,235,83,211,12,174,234,130,155,146,133,28,86,27,165,85,36,156,102,145,83,117,247,18,75,54,80,134,18,135,18,110,165,9,109,107,116,137,74,65,37,119,168,2,133,184,140,231,95,249,85,98,59,20,11,2,167,85,111,12,173,111,155,166,198,124,249,77,213,39,17,172,156,169,169,157,169,90,119,33,100,219,73,116,212,164,54,149,43,70,148,243,173,151,228,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,38,233,194,172,56,189,48,226,86,16,220,150,93,42,93,153,46,158,138,90,168,137,142,77,69,110,43,100,146,105,182,146,222,222,79,47,98,13,179,111,106,155,82,16,164,26,77,41,50,207,190,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,190,255,0,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,115,76,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,62,249,151,204,93,247,154,12,83,159,137,151,212,143,237,97,209,225,108,103,250,50,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,115,251,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,149,66,184,56,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,169,107,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,93,245,51,42,182,110,84,56,126,98,165,159,70,166,196,85,207,81,195,122,204,155,178,174,219,134,242,234,53,18,165,63,188,146,234,144,133,116,205,169,78,37,148,109,78,212,25,168,203,152,183,22,186,33,26,146,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,62,249,228,205,221,87,55,216,184,155,173,138,116,186,61,167,65,142,170,109,185,74,126,66,150,180,48,107,53,46,83,200,37,27,72,146,241,237,223,203,45,9,13,178,217,169,206,81,56,174,171,195,67,35,146,115,29,121,51,140,55,194,226,35,14,172,186,195,104,122,35,136,106,66,235,149,22,73,183,202,18,153,89,41,37,24,146,182,148,242,150,159,93,14,19,104,35,53,45,108,222,72,0,8,1,198,175,194,197,173,241,2,15,151,84,68,42,225,205,159,111,228,175,93,127,13,241,17,142,163,12,174,106,135,89,46,67,17,247,202,162,206,90,16,209,204,73,32,183,188,201,161,182,210,235,93,170,36,161,43,104,183,37,77,189,122,128,40,7,138,63,142,204,77,252,23,201,225,11,31,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,102,248,0,137,92,65,179,183,74,202,133,128,221,10,216,126,36,236,69,186,163,200,102,149,13,50,146,151,233,44,41,151,146,138,178,219,83,46,161,104,110,66,91,74,90,112,146,79,31,48,146,102,77,185,165,53,229,146,173,85,175,230,239,10,43,181,218,156,186,141,74,163,137,20,41,115,38,75,121,79,63,37,247,42,108,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,198,146,64,83,7,20,108,246,210,177,178,170,206,4,96,189,205,46,69,147,67,144,181,92,21,24,143,167,162,184,102,165,72,54,144,222,210,220,236,104,234,66,140,151,191,150,235,138,37,146,84,76,178,234,171,216,89,79,11,76,251,124,132,153,65,202,142,40,49,190,223,170,212,58,59,66,169,30,62,174,64,157,45,243,81,67,144,148,22,174,50,243,238,168,208,238,134,166,220,112,201,102,109,40,148,197,191,128,14,85,155,31,11,24,201,240,254,225,242,231,197,5,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,1,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,218,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,94,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,177,254,23,220,65,36,213,164,209,114,189,141,53,88,136,90,35,166,5,159,92,146,235,81,145,177,150,162,199,135,69,38,154,97,41,53,154,80,250,144,251,174,239,113,102,150,189,101,169,26,218,80,143,249,215,205,117,11,41,120,53,54,242,230,210,166,93,245,45,97,218,212,73,175,45,61,124,173,200,39,28,52,182,70,179,101,132,47,154,225,234,132,158,136,111,152,133,186,217,140,246,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,234,176,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,209,152,187,19,52,24,89,3,19,44,89,31,217,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,162,157,184,172,103,142,54,37,85,103,229,111,13,145,45,170,21,177,88,52,93,53,53,45,214,14,163,81,138,165,160,225,33,189,72,151,25,151,117,82,148,226,79,152,243,77,169,4,148,180,151,30,134,185,104,203,165,247,154,12,83,129,134,118,44,127,236,166,86,38,239,103,250,50,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,88,167,19,124,11,195,140,186,100,70,197,194,252,47,163,116,52,168,56,129,9,215,158,116,201,114,170,18,149,76,168,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,152,235,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,94,72,0,8,235,129,121,237,192,108,121,197,11,167,8,237,171,154,36,107,134,141,88,157,2,143,29,215,249,133,95,133,21,182,185,147,162,186,130,54,22,133,56,114,57,109,161,213,184,166,88,231,26,82,147,82,81,34,128,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,44,167,61,152,23,66,199,236,178,222,54,221,78,141,85,169,213,104,52,249,87,37,182,205,44,214,114,149,88,139,21,227,142,132,54,146,87,59,153,189,108,155,102,149,26,146,241,237,218,178,66,211,158,203,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,189,130,152,161,74,198,172,35,180,49,94,140,152,141,199,186,104,241,170,75,143,26,106,101,162,27,235,65,115,162,155,169,34,37,173,151,121,141,47,213,73,146,219,81,26,82,100,100,89,225,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,172,14,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,157,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,82,43,130,134,8,85,78,171,121,102,69,234,228,68,211,83,30,69,143,30,154,150,212,167,220,124,213,10,99,175,173,93,137,66,18,146,101,41,34,220,107,53,184,103,179,97,115,59,7,26,191,11,22,183,196,8,62,93,81,16,215,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,188,144,0,0,0,0,0,0,20,155,197,235,12,62,70,227,101,62,239,98,63,42,45,211,205,228,158,253,218,244,209,32,54,174,245,153,247,171,218,73,253,227,152,112,241,199,201,120,43,142,80,89,145,59,145,70,172,115,122,239,154,37,126,170,28,179,111,185,181,175,233,187,253,93,62,221,75,186,255,0,154,113,15,32,156,65,234,147,238,21,229,196,231,37,215,166,53,57,3,17,240,210,149,233,10,156,62,111,88,199,61,166,183,111,232,217,111,214,121,244,36,180,75,75,62,196,251,59,123,116,51,173,248,25,40,199,249,49,206,116,203,63,165,136,159,164,247,164,33,47,78,211,47,162,79,235,223,161,126,241,197,107,116,105,214,253,81,234,69,73,174,92,152,251,119,167,113,30,155,146,74,46,212,153,151,113,151,180,93,231,9,42,220,186,158,89,32,65,146,230,244,193,230,236,236,34,211,125,66,121,159,113,23,187,237,18,187,23,44,58,118,38,225,229,90,200,171,51,205,137,82,228,115,17,185,73,215,150,251,110,151,106,84,147,239,65,123,75,252,195,53,215,165,183,88,195,27,222,101,187,33,92,153,244,222,94,167,162,85,167,49,148,175,216,106,79,209,95,188,199,196,171,212,158,171,84,93,168,62,122,173,221,186,159,103,177,36,94,194,47,112,188,206,20,213,214,171,25,101,166,48,133,106,168,188,237,221,135,253,106,132,227,47,97,123,132,208,0,0,0,0,0,21,201,198,63,14,91,172,225,173,22,250,105,159,231,16,103,70,138,167,55,127,181,34,61,65,211,45,55,17,119,158,186,237,51,255,0,32,169,236,37,172,189,111,226,133,165,89,97,205,138,135,92,128,246,237,8,244,217,33,181,123,72,253,222,225,164,204,30,172,29,127,10,108,234,202,151,185,83,40,52,247,212,173,52,212,215,25,181,25,247,23,191,220,61,128,0,0,0,15,61,136,114,234,52,251,2,229,159,72,45,103,70,163,204,122,49,122,189,174,165,149,154,62,151,103,210,34,239,236,247,140,218,227,221,94,181,91,198,139,222,125,192,173,103,46,225,169,115,75,68,122,170,57,110,154,139,212,34,35,245,140,251,135,106,225,181,111,187,91,204,237,5,212,198,231,34,18,226,202,87,175,183,105,34,161,15,85,119,150,186,107,220,46,67,57,24,88,254,45,101,218,235,181,233,241,185,211,152,165,78,151,5,189,228,157,210,19,6,66,27,45,77,105,34,245,156,34,213,71,167,188,103,114,227,160,213,172,235,146,161,110,213,217,233,234,20,137,142,196,125,27,146,189,142,180,225,161,69,170,76,210,122,41,39,220,102,95,120,184,94,21,185,177,139,125,217,109,96,189,205,51,250,98,134,194,83,4,185,103,219,13,150,161,70,108,189,70,82,159,166,181,118,169,102,175,126,165,218,44,60,0,0,71,172,214,103,39,14,178,199,110,56,245,110,71,83,90,144,131,68,56,91,31,70,231,20,219,230,217,243,18,195,136,45,86,193,167,183,179,183,83,236,239,165,108,206,102,251,19,179,45,114,73,122,226,169,109,162,162,66,206,4,30,76,115,229,54,78,61,203,46,98,25,109,106,209,15,154,125,110,211,239,62,222,239,105,148,12,133,226,22,99,170,208,171,211,99,116,54,147,50,219,234,229,111,97,222,106,9,81,214,180,108,41,13,186,157,90,120,207,82,45,75,77,11,183,186,237,48,55,2,172,108,4,178,161,89,214,93,63,144,219,13,54,79,185,205,121,92,231,82,211,77,169,122,56,226,246,235,202,73,232,71,161,127,140,207,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,89,163,83,174,10,100,154,61,90,63,62,36,182,150,203,205,239,82,119,33,73,52,168,181,73,145,150,164,102,93,134,43,31,59,60,47,88,169,122,91,19,112,77,174,83,230,111,207,155,78,220,106,223,253,242,243,138,230,201,151,161,106,102,210,116,36,253,164,93,228,43,42,21,70,249,193,107,233,78,66,123,209,117,218,36,195,73,158,214,95,216,235,47,23,188,150,131,209,109,23,188,187,61,164,125,182,39,149,110,45,115,105,137,129,101,227,140,14,165,146,229,48,154,207,52,145,176,190,97,178,46,68,104,102,103,161,19,171,239,246,237,247,24,178,156,46,199,12,59,197,250,51,117,187,38,183,214,176,178,47,252,89,246,244,51,66,21,254,216,218,15,185,196,251,61,191,120,247,164,100,100,70,93,198,63,29,98,177,78,160,211,159,170,213,100,114,99,70,109,78,184,189,138,86,137,74,77,70,122,36,140,251,136,251,136,65,188,213,241,55,195,44,59,183,171,54,174,31,189,233,139,137,214,228,65,73,237,145,31,167,89,161,244,19,159,59,21,72,94,215,16,142,205,116,61,123,244,35,20,211,136,23,197,107,17,175,10,173,229,95,127,155,50,169,45,249,75,61,168,78,134,227,171,112,203,212,74,75,189,103,236,47,243,11,19,225,81,148,36,215,235,9,199,43,222,151,204,133,15,79,69,151,63,77,31,66,160,201,101,223,154,120,143,232,154,189,85,35,79,127,176,133,185,54,218,26,109,45,54,90,37,4,73,73,123,136,133,45,241,138,181,38,82,49,214,145,90,83,127,205,230,208,227,168,151,169,125,37,204,168,43,77,53,51,238,47,112,135,185,123,81,163,29,112,245,100,173,12,174,154,73,235,167,119,243,198,134,147,172,165,26,172,234,18,205,91,141,84,200,167,174,154,107,243,73,31,104,0,0,0,4,125,207,149,218,86,142,87,175,135,247,237,85,74,141,83,167,32,244,215,214,114,157,40,203,216,127,179,246,125,227,59,142,184,228,151,214,234,251,86,234,205,71,246,153,152,208,214,64,109,200,214,246,86,236,142,157,27,85,81,163,211,103,185,218,103,170,220,167,69,215,188,207,221,236,211,238,18,44,0,0,0,0,0,84,175,26,170,244,51,186,173,107,103,95,231,94,143,131,59,78,223,213,243,42,40,247,105,223,246,235,246,10,193,22,119,193,171,7,13,235,162,187,140,19,154,213,182,225,202,163,179,235,119,40,156,167,200,74,187,23,247,246,26,63,127,176,91,104,133,124,88,45,169,117,220,175,213,102,68,61,85,3,145,170,59,61,109,245,24,37,222,102,90,119,125,162,146,44,107,145,118,141,211,10,225,109,174,98,162,115,52,78,237,53,220,218,145,223,161,254,215,184,105,99,12,47,75,106,243,179,33,220,20,9,27,226,200,230,104,123,28,47,162,234,209,253,116,145,247,164,253,131,216,154,210,148,238,51,236,21,173,196,135,62,212,123,122,143,55,6,48,222,79,62,170,255,0,47,173,149,177,73,228,109,84,57,45,250,143,71,52,171,114,77,101,234,175,179,188,251,116,33,80,106,82,150,173,202,61,76,197,247,112,221,203,125,71,47,248,60,227,151,3,92,186,213,193,167,90,157,201,61,57,18,166,114,251,80,234,209,244,30,47,163,167,219,169,247,75,144,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,38,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,160,156,180,102,46,196,205,6,22,64,196,203,22,71,246,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,0,14,21,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,47,61,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,181,78,26,124,60,233,84,235,2,86,55,227,148,56,149,37,226,61,174,253,54,143,66,74,146,162,139,68,168,178,68,228,165,190,143,93,169,50,35,172,208,158,74,208,166,217,121,194,82,141,110,169,12,195,254,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,209,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,54,249,177,241,79,140,159,16,46,31,49,124,119,92,3,207,28,108,184,228,154,239,193,235,29,18,215,136,183,165,209,82,91,50,219,91,177,209,67,167,61,79,132,193,205,75,200,52,168,228,154,144,234,89,74,21,234,45,179,113,102,68,148,33,232,149,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,130,114,57,148,74,86,80,112,141,86,163,245,24,149,139,178,189,33,53,43,142,170,196,116,161,11,124,144,73,68,86,86,105,39,87,25,146,221,179,152,122,154,220,121,194,75,124,211,109,62,215,54,62,22,49,147,225,253,195,229,207,140,214,9,21,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,87,7,21,140,241,201,195,90,84,252,173,225,178,34,59,93,185,232,230,139,166,166,165,180,249,83,169,210,146,180,28,36,55,169,154,36,188,214,170,82,156,73,114,217,117,181,32,148,167,82,227,52,236,45,83,129,143,215,103,229,191,226,66,213,0,6,122,248,138,224,229,119,6,243,113,125,198,171,189,212,68,188,42,15,222,52,185,59,80,142,116,89,239,186,226,139,98,86,179,79,41,242,144,198,170,218,165,242,55,237,74,86,146,19,131,130,198,60,198,171,89,183,94,92,171,51,101,174,165,66,144,187,154,138,79,72,117,212,122,57,227,109,169,44,180,131,70,198,16,212,131,109,195,45,255,0,56,185,203,81,35,213,90,142,184,51,99,226,159,25,62,32,92,62,98,248,181,236,166,98,244,108,5,225,53,75,197,199,159,136,220,139,118,143,112,61,79,41,108,58,243,14,212,87,88,152,212,38,92,67,90,44,208,228,151,25,108,204,141,58,18,204,205,73,34,53,21,43,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,52,125,148,140,23,165,96,46,94,108,156,63,139,104,68,183,106,237,209,225,203,185,35,178,180,186,183,107,110,71,111,173,117,215,82,165,19,171,230,146,146,74,37,41,36,132,33,8,209,180,32,139,176,8,107,196,83,34,177,179,75,102,157,241,135,208,34,35,21,40,17,217,102,11,210,101,58,132,84,233,204,156,133,157,52,136,220,38,25,90,156,144,167,16,242,145,244,208,148,41,104,66,141,104,163,107,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,207,35,153,196,183,179,29,151,149,95,23,133,98,37,42,225,177,163,166,21,232,244,249,145,90,65,45,168,228,181,85,20,72,216,150,99,60,148,184,230,170,67,104,66,219,144,132,238,75,91,206,170,248,131,103,110,171,154,251,253,186,21,176,252,184,56,117,106,200,144,205,42,26,101,41,76,85,159,75,207,37,21,101,182,166,90,90,22,228,117,54,148,180,225,40,217,46,97,36,200,220,115,87,15,156,146,85,115,95,127,185,93,185,216,151,7,14,173,89,17,222,170,204,84,85,41,138,179,233,121,149,46,146,135,18,243,75,66,220,142,167,20,167,91,53,27,37,203,53,17,27,141,235,125,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,129,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,101,168,0,165,110,44,153,67,253,17,98,63,242,130,178,161,108,180,47,250,130,253,44,151,39,243,92,139,113,60,111,62,246,214,214,68,178,101,244,33,78,167,69,44,146,226,95,73,242,144,108,160,227,254,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,95,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,98,239,177,175,54,152,79,130,248,5,23,48,53,26,191,91,69,184,41,232,145,106,183,211,201,111,211,82,159,132,228,184,113,181,38,86,184,220,228,52,127,56,234,9,40,215,214,208,251,15,61,152,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,182,158,20,121,40,253,25,90,172,102,83,19,41,148,169,55,37,219,79,143,38,210,107,78,115,212,122,91,205,169,71,35,121,40,219,75,210,155,113,29,137,78,246,218,45,166,178,55,158,105,54,42,51,89,155,31,20,248,201,241,2,225,243,23,197,148,240,84,197,43,19,244,89,116,224,167,167,127,213,159,202,9,215,79,163,58,87,191,216,190,154,157,27,159,206,217,202,253,119,171,179,126,255,0,110,221,59,69,149,0,14,85,153,124,186,88,153,160,194,201,248,103,125,71,254,214,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,210,120,77,231,94,163,136,16,255,0,147,22,40,84,249,245,170,37,61,14,90,19,92,56,177,219,118,151,21,134,89,42,98,91,66,80,183,30,105,13,169,228,171,231,86,182,249,230,179,73,50,70,191,43,197,79,62,63,236,190,85,48,130,181,253,147,87,125,118,153,81,255,0,151,68,154,34,145,202,255,0,155,169,213,182,247,246,145,214,159,214,160,87,174,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,161,60,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,165,142,85,153,124,186,88,153,160,194,201,248,103,125,71,254,214,101,30,110,247,191,163,42,157,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,122,241,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,133,112,235,226,91,74,183,45,226,193,60,201,92,145,41,212,139,114,142,243,212,27,150,73,165,180,51,10,20,88,232,98,146,81,227,198,213,107,38,153,144,226,29,90,212,227,139,218,209,18,220,91,100,168,129,158,76,221,213,115,125,139,137,186,216,167,75,163,218,116,24,234,166,219,148,167,228,41,107,67,6,179,82,229,60,130,81,180,137,47,30,221,252,178,208,144,219,45,154,156,229,19,138,225,82,109,106,236,75,86,157,122,200,131,178,139,85,168,77,165,195,147,205,65,243,101,68,110,51,146,27,216,71,189,59,81,54,49,234,100,73,62,102,137,51,52,168,139,234,216,24,91,125,226,135,202,63,144,180,47,73,252,146,183,230,93,53,143,231,76,179,210,210,226,237,231,191,243,171,78,253,188,196,122,136,220,179,215,177,39,161,143,171,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,109,83,26,248,189,97,60,92,2,139,86,193,201,125,110,38,220,20,244,71,126,145,203,146,223,201,137,79,194,113,74,147,207,145,11,167,155,211,73,229,163,150,68,73,119,93,123,19,168,168,31,245,85,126,221,95,238,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,23,167,195,247,34,52,44,170,218,173,222,183,74,58,220,77,184,41,228,221,70,78,171,111,209,113,95,110,43,142,210,182,34,67,177,223,229,73,142,163,234,82,68,165,235,161,104,158,195,237,121,177,240,177,140,159,15,238,31,46,124,102,176,77,254,37,249,227,147,152,235,201,236,30,177,209,17,24,117,101,214,28,91,50,219,91,82,23,92,168,178,78,48,115,82,242,13,73,40,196,149,186,150,82,133,122,232,112,220,89,153,169,8,103,149,100,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,180,17,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,0,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,105,60,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,241,64,60,81,252,118,98,111,224,190,79,8,70,171,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,67,143,230,171,51,22,110,84,48,142,102,41,94,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,121,225,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,135,171,202,119,138,124,27,248,129,111,121,139,3,74,98,176,56,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,88,24,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,187,71,56,92,224,51,217,92,143,151,119,164,203,93,98,28,135,171,49,239,53,53,172,214,107,111,52,219,110,201,67,91,182,166,50,210,195,45,170,33,43,106,155,105,189,86,111,36,164,21,32,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,218,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,177,240,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,92,254,41,102,46,196,195,124,184,212,243,46,204,143,74,219,108,219,236,215,105,94,163,204,122,75,170,66,58,22,187,90,83,140,243,220,121,132,110,91,127,55,204,220,178,34,74,180,170,188,20,227,39,152,43,27,170,137,140,118,245,43,19,98,61,189,198,30,213,170,44,230,28,62,89,37,60,200,236,169,149,50,146,67,135,180,216,230,26,157,215,155,181,36,129,114,118,157,127,229,93,171,70,186,125,9,85,163,122,102,159,30,161,232,234,180,110,158,116,62,107,105,95,34,67,90,159,45,228,110,218,180,106,123,84,70,90,158,130,53,231,235,37,22,174,107,48,226,93,110,147,76,233,241,54,217,167,188,229,185,80,142,77,161,201,251,9,78,38,153,32,220,82,16,166,93,89,153,33,75,81,114,92,89,172,143,106,157,67,180,45,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,186,101,199,139,125,155,87,192,107,146,118,59,189,18,46,37,89,20,117,201,97,146,214,59,23,122,203,68,48,76,27,109,172,152,146,183,84,218,29,65,32,208,146,82,159,65,19,73,117,12,86,6,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,229,110,203,2,242,177,99,91,242,175,11,122,93,37,23,85,29,186,253,32,164,145,37,114,169,206,58,235,77,72,36,107,185,40,90,152,112,209,184,139,114,54,173,58,161,104,82,191,36,107,90,187,46,213,168,222,177,224,239,162,210,170,16,233,115,36,243,80,92,169,82,219,146,228,118,246,25,239,86,228,66,146,122,145,26,75,151,162,140,141,73,35,236,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,231,79,16,206,38,182,109,98,192,145,130,89,110,173,68,175,149,227,71,36,92,55,25,48,102,196,90,116,182,117,84,38,16,226,72,206,75,141,57,181,213,41,37,200,37,41,189,57,251,142,61,96,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,69,25,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,92,96,227,87,225,98,214,248,129,7,203,170,34,149,133,164,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,85,95,21,60,248,255,0,178,249,84,194,10,215,246,77,93,245,218,101,71,254,93,18,104,138,71,43,254,110,167,86,219,223,218,71,90,127,90,129,0,50,189,131,152,143,142,120,227,106,216,216,94,245,86,5,87,210,17,231,61,91,167,36,249,148,24,173,60,131,114,164,106,37,183,179,147,170,84,159,156,66,148,231,45,8,61,235,65,30,143,109,58,117,118,143,106,209,169,55,77,199,242,130,181,10,159,30,61,70,175,209,162,39,164,37,33,180,165,217,60,132,25,161,174,98,201,75,229,164,246,167,118,133,216,67,235,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,140,245,241,21,193,202,238,13,230,226,251,141,87,123,168,137,120,84,31,188,105,114,118,161,28,232,179,223,117,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,39,7,5,140,121,141,86,179,110,188,185,86,102,203,93,74,133,33,119,53,20,158,144,235,168,244,115,198,219,82,89,105,6,141,140,33,169,6,219,134,91,254,113,115,150,162,71,170,181,29,112,102,199,197,62,50,124,64,184,124,197,241,107,217,76,197,232,216,11,194,106,151,139,143,63,17,185,22,237,30,224,122,158,82,216,117,230,29,168,174,177,49,168,76,184,134,180,89,161,201,46,50,217,153,26,116,37,153,154,146,68,106,42,86,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,104,251,41,24,47,74,192,92,188,217,56,127,22,208,137,110,213,219,163,195,151,114,71,101,105,117,110,214,220,142,223,90,235,174,165,74,39,87,205,37,36,148,74,82,73,8,66,17,163,104,65,20,96,227,87,225,98,214,248,129,7,203,170,34,149,133,164,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,0,0,0,0,0,4,70,226,69,150,250,142,96,112,121,183,45,246,185,149,171,127,94,137,59,146,90,243,229,67,230,125,55,80,143,160,201,253,45,126,205,15,190,132,82,165,33,91,146,122,25,11,124,225,189,159,106,61,195,71,133,131,24,145,39,145,85,99,153,209,74,216,165,115,247,42,100,151,61,70,99,146,83,181,36,130,245,151,219,222,93,186,144,178,146,90,84,157,196,125,131,199,98,133,233,109,89,150,100,203,130,191,35,100,88,252,189,79,99,135,244,157,66,63,168,147,62,245,23,176,102,162,250,185,23,119,221,83,174,39,27,229,170,95,43,84,235,174,155,91,74,59,244,47,217,247,11,182,225,61,109,75,161,101,130,151,50,89,232,169,252,253,17,217,234,236,168,78,46,242,51,215,191,236,19,80,81,239,22,76,28,59,39,31,100,95,208,218,219,18,234,217,161,110,215,111,77,10,11,94,213,153,159,106,143,250,169,253,253,226,12,139,146,224,201,94,135,63,9,238,122,35,39,171,244,190,139,156,93,189,156,217,53,5,39,188,180,238,47,97,159,238,22,44,0,0,0,0,0,35,166,127,173,200,215,14,86,239,126,161,27,149,78,163,212,167,183,218,101,162,219,167,74,211,184,203,223,237,215,238,25,229,105,199,35,62,135,81,216,182,150,74,47,176,200,198,136,242,29,118,149,221,149,235,29,253,251,149,77,163,83,41,203,61,52,245,155,167,69,51,246,23,237,125,191,120,144,64,0,0,0,62,45,234,163,77,157,93,81,43,105,166,153,40,245,211,95,246,165,12,216,230,17,70,188,118,196,53,26,181,51,186,106,199,174,157,255,0,207,29,19,11,131,173,169,50,175,142,181,122,210,91,254,111,10,135,33,70,189,75,233,34,101,61,90,105,169,31,113,251,133,210,56,132,186,133,54,178,213,43,35,73,151,188,140,84,111,21,124,161,38,131,87,86,57,89,20,174,92,41,134,126,148,46,126,186,200,90,167,73,121,207,157,120,207,232,146,125,84,163,79,119,180,133,118,97,253,241,90,195,155,194,149,121,80,31,229,76,165,203,98,82,15,106,21,169,182,234,28,34,245,210,162,239,65,123,15,252,194,229,178,169,196,223,12,177,18,222,163,90,184,128,247,161,238,38,155,143,5,71,182,68,142,161,100,134,16,110,124,212,84,161,27,156,90,251,53,208,180,239,208,200,78,74,61,98,157,94,167,49,85,165,72,231,70,146,218,93,109,123,20,157,82,164,146,136,244,81,17,247,25,119,144,253,134,100,68,102,125,196,60,22,40,227,134,29,225,5,25,202,221,237,91,232,152,65,31,254,44,251,154,153,33,106,255,0,107,109,103,220,218,189,158,207,184,86,182,106,184,181,205,169,166,125,151,129,208,58,102,79,154,194,171,60,210,94,242,249,246,204,185,18,97,145,150,164,109,47,191,217,183,222,98,187,39,84,175,156,105,190,146,228,215,189,39,92,173,204,36,145,237,101,141,238,188,241,251,137,8,45,86,233,251,139,183,216,69,217,102,185,38,225,122,197,55,209,56,155,141,141,115,95,213,137,240,169,219,141,59,63,189,158,109,92,216,210,244,61,12,157,78,134,159,180,203,184,133,156,81,168,212,235,126,153,26,143,73,143,200,137,17,164,50,203,123,212,173,168,74,73,41,45,84,102,103,161,17,23,105,143,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,100,100,125,198,35,110,104,242,57,133,185,146,165,203,149,61,143,70,220,93,51,141,198,169,238,144,247,45,91,94,52,31,36,164,54,217,232,227,198,174,222,253,52,62,206,234,147,204,47,15,28,105,192,199,166,79,106,31,166,168,113,214,225,166,127,50,36,109,205,164,221,50,87,47,169,90,203,212,107,118,157,254,182,157,229,219,27,96,84,110,11,58,172,220,200,47,116,147,161,186,74,66,182,161,205,139,66,136,203,176,200,200,244,82,75,236,236,29,1,172,212,227,211,13,161,166,175,189,169,108,136,146,94,139,132,122,105,221,254,210,60,157,229,138,119,230,32,188,153,23,125,119,175,113,36,73,35,233,89,107,66,35,81,255,0,181,161,63,182,175,241,143,141,70,183,107,87,21,66,53,54,145,15,168,149,53,228,71,101,28,196,35,123,139,81,37,37,170,140,136,181,53,23,105,246,9,245,147,94,24,215,213,229,112,210,175,188,90,143,232,154,36,41,12,75,76,77,236,191,213,37,11,142,233,39,124,121,68,180,110,66,156,45,118,246,105,174,154,153,16,184,123,90,218,165,89,246,237,58,216,162,49,201,131,75,138,204,56,232,220,165,109,109,182,210,132,150,170,51,51,245,82,93,230,103,246,152,250,162,188,56,197,225,243,213,252,32,164,93,81,81,162,233,181,88,252,197,106,95,171,110,45,65,195,45,13,69,239,247,25,138,158,192,181,195,111,26,108,55,42,14,242,227,38,229,165,155,171,218,103,181,5,45,173,199,161,118,159,102,189,195,73,248,118,236,71,172,27,109,200,14,115,35,29,34,31,37,122,25,110,71,37,27,79,67,237,46,205,59,199,161,0,0,0,1,9,184,181,190,182,178,196,202,82,238,132,186,226,82,105,219,223,173,62,119,180,82,37,170,199,85,116,81,227,105,175,54,124,116,105,247,184,146,26,75,203,108,52,192,192,12,57,140,148,233,182,212,164,17,150,190,232,76,151,249,135,73,0,0,0,0,1,255,0,43,81,33,10,90,143,66,73,25,152,161,78,40,151,226,47,172,208,77,229,167,68,208,161,187,70,239,239,228,212,102,246,253,20,254,223,219,247,152,137,49,34,189,54,91,48,227,167,115,175,184,150,144,90,145,106,165,30,132,93,189,157,230,52,33,195,235,11,24,194,236,180,90,236,145,127,56,175,194,133,91,127,191,213,113,250,124,82,82,126,154,136,251,91,239,45,11,236,33,36,199,60,199,220,59,86,42,97,85,106,201,105,91,93,168,116,219,21,166,186,108,146,211,167,253,100,151,115,126,242,255,0,48,205,4,216,174,66,146,184,174,253,36,105,175,239,34,63,243,142,221,132,121,189,196,220,35,162,38,221,165,73,234,41,232,215,99,59,35,163,110,171,113,103,235,41,149,40,253,103,12,251,199,177,197,126,33,248,227,138,86,219,214,196,153,253,12,71,246,239,46,84,55,117,218,226,22,93,209,146,125,237,251,253,162,46,41,75,117,123,148,122,168,197,153,112,219,200,52,171,134,92,12,110,196,166,116,165,39,155,208,194,220,95,63,217,50,51,159,56,204,130,82,118,168,144,175,89,29,189,197,217,169,139,115,34,36,150,133,220,63,160,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,126,171,223,44,247,149,157,151,76,60,204,210,103,68,159,105,223,146,38,83,86,73,50,109,250,109,69,137,82,218,75,11,65,168,205,196,58,212,69,186,151,19,220,100,226,22,148,232,218,157,244,25,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,5,11,113,69,183,51,5,74,204,213,74,173,141,235,235,169,83,186,150,172,122,147,17,218,68,85,208,147,41,215,153,138,149,182,218,55,61,31,169,216,233,56,70,233,41,73,51,82,208,182,150,191,21,144,11,159,4,173,60,209,218,53,76,121,167,196,58,18,100,33,116,250,180,186,147,240,216,161,213,218,117,183,225,77,112,218,236,90,9,214,73,163,75,166,76,164,159,55,28,61,173,152,208,240,142,185,255,0,187,112,74,217,202,229,221,79,199,149,75,114,133,113,71,93,54,159,14,35,175,178,252,234,186,26,114,92,38,27,125,166,157,38,22,110,196,37,19,142,161,76,145,160,185,137,82,76,208,172,240,139,201,225,17,105,98,229,171,149,197,185,136,201,151,22,133,88,172,59,82,180,96,205,105,100,251,116,231,90,108,212,250,13,78,153,34,51,206,239,113,182,201,166,251,77,215,183,56,153,8,52,212,94,108,124,83,227,39,196,11,135,204,95,28,168,94,79,13,12,142,70,203,141,154,206,48,223,11,150,188,69,189,40,237,161,232,142,33,216,232,161,211,158,54,223,40,74,101,100,149,28,147,82,26,83,202,90,125,69,182,77,160,136,146,181,189,199,243,127,197,102,187,133,249,142,165,217,88,41,11,210,86,253,129,80,151,79,189,99,84,25,67,76,215,165,18,210,219,177,89,90,155,55,163,244,198,135,73,47,164,201,43,117,70,102,219,173,54,147,122,79,222,25,135,194,252,205,100,107,24,177,27,10,42,178,230,83,81,99,220,48,102,53,46,27,145,159,133,52,168,234,121,200,206,37,69,181,75,66,95,108,141,77,169,109,153,153,237,90,180,212,103,220,116,172,104,192,107,203,5,91,179,106,149,216,82,221,161,95,150,189,46,230,161,85,149,28,155,98,98,37,66,97,247,217,65,146,212,91,227,186,241,180,162,51,37,153,19,110,26,18,151,81,172,149,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,172,83,136,54,118,233,89,80,176,27,161,91,15,196,157,136,183,84,121,12,210,161,166,82,82,253,37,133,50,242,81,86,91,106,101,212,45,13,200,75,105,75,78,18,73,227,230,18,76,201,183,52,162,31,245,85,126,221,95,238,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,29,87,53,57,99,174,229,86,234,180,108,171,166,181,214,214,174,11,62,5,203,81,141,211,33,191,69,202,125,199,219,118,14,244,58,234,31,229,46,58,139,156,147,36,175,93,73,36,93,167,58,184,24,253,118,126,91,254,36,45,80,0,87,7,25,108,188,82,174,76,47,165,230,70,139,74,150,187,134,211,145,18,137,88,144,153,137,75,5,68,121,199,121,106,91,75,63,89,104,152,251,73,73,181,235,105,41,195,89,41,41,73,183,0,50,1,143,50,114,249,154,59,70,230,122,108,72,212,42,252,132,91,55,10,229,200,106,51,8,167,75,117,180,169,231,30,113,10,38,144,195,169,102,73,153,26,117,40,230,131,90,82,165,24,241,89,177,241,79,140,159,16,46,31,49,124,118,172,109,198,58,19,92,58,178,241,151,232,236,243,171,82,106,21,139,198,99,155,150,158,146,43,117,74,172,72,229,161,163,99,156,229,187,39,180,151,185,29,47,172,157,28,73,151,202,225,151,130,159,166,156,220,90,221,69,67,165,129,98,105,122,204,216,238,199,157,232,159,103,167,109,189,91,90,85,172,167,99,111,73,237,213,162,119,106,137,91,117,191,224,1,82,188,90,242,81,232,73,147,51,101,134,84,202,84,58,43,220,150,239,74,123,5,200,113,51,158,127,150,138,154,72,213,177,206,114,221,105,183,82,218,82,162,112,146,233,147,134,235,203,69,112,218,119,253,229,98,198,184,34,217,247,12,186,74,46,170,59,148,10,185,198,50,74,229,83,156,117,167,93,142,107,211,114,80,181,48,217,47,105,150,228,110,66,181,66,214,149,122,172,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,69,56,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,29,112,35,42,183,150,97,240,143,19,239,12,53,166,203,171,220,248,121,34,141,37,52,134,28,45,243,169,210,17,63,170,38,90,216,106,122,74,85,30,58,144,130,82,119,32,158,74,73,199,20,218,15,149,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,69,25,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,206,190,112,50,215,93,202,182,56,214,48,202,166,124,234,83,219,170,150,220,181,74,67,238,75,163,186,243,136,142,227,166,148,163,107,197,202,91,110,17,161,5,204,109,102,146,52,26,20,174,85,81,187,46,170,197,10,145,107,85,174,106,172,218,45,191,212,122,34,157,34,107,142,69,167,243,214,75,127,167,105,70,104,107,152,178,37,47,97,22,229,17,25,234,98,117,112,155,202,31,233,119,17,255,0,148,21,235,11,125,161,96,84,17,232,148,183,63,148,228,171,137,147,101,246,119,54,130,53,155,44,33,105,117,90,169,4,167,20,194,75,154,130,121,5,117,32,51,89,155,31,20,248,201,241,2,225,243,23,199,138,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,1,15,248,140,228,163,249,85,97,195,21,251,2,153,74,111,19,109,111,156,166,201,124,185,78,85,32,145,44,220,166,41,237,201,66,119,45,100,227,74,116,148,148,56,149,39,86,146,243,174,21,22,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,192,255,0,85,87,237,213,254,234,220,119,37,199,80,255,0,140,153,58,165,58,67,159,244,156,121,231,28,95,218,165,41,94,211,49,126,121,1,201,245,43,41,184,70,148,212,10,91,151,221,227,30,28,251,173,111,58,147,68,103,208,133,27,112,90,75,107,83,91,35,155,206,160,220,74,148,110,173,75,94,237,134,219,109,202,0,1,21,115,245,146,139,87,53,152,113,46,183,73,166,116,248,155,108,211,222,114,220,168,71,38,208,228,253,132,167,19,76,144,110,41,8,83,46,172,204,144,165,168,185,46,44,214,71,181,78,161,218,22,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,181,100,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,116,17,118,172,219,108,148,225,146,9,231,214,142,83,101,162,212,90,173,206,90,208,211,132,37,255,0,26,43,90,133,99,90,185,122,178,173,104,61,21,22,223,167,215,41,116,232,220,213,185,200,138,195,116,182,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,60,7,5,79,20,247,79,195,249,222,99,78,14,40,89,22,253,10,93,75,199,28,28,179,58,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,116,240,222,213,190,94,134,164,33,211,91,127,52,149,71,108,224,0,184,158,20,249,28,147,134,180,168,25,164,196,149,196,118,187,115,209,201,118,181,49,40,105,242,167,83,165,37,11,41,171,115,67,52,73,121,173,18,148,182,162,229,178,235,137,89,169,78,169,182,108,124,114,172,216,248,88,198,79,135,247,15,151,62,51,88,58,86,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,123,214,229,19,6,184,121,229,77,79,77,103,147,111,217,116,246,100,214,230,211,169,234,234,171,117,71,13,166,85,32,219,53,168,249,210,31,83,104,73,45,205,141,165,77,163,122,26,108,141,48,131,46,60,99,164,166,255,0,185,41,249,145,165,75,43,78,187,88,92,187,122,117,54,51,79,63,110,70,117,226,36,195,146,77,161,163,149,25,166,143,119,57,40,57,26,182,191,81,238,98,73,171,84,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,0,56,213,248,88,181,190,32,65,242,234,136,170,12,185,96,133,87,49,216,195,69,193,170,21,114,37,34,165,95,143,81,84,57,114,219,82,216,39,227,193,126,75,104,115,111,172,148,45,76,18,13,100,74,52,18,205,68,149,237,216,126,42,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,148,225,123,158,159,211,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,0,113,71,241,217,137,191,130,249,60,33,226,173,60,166,94,87,214,84,46,12,208,217,242,37,213,145,106,221,14,81,106,244,56,208,9,75,139,78,110,27,82,29,169,27,188,205,202,66,20,251,105,91,105,104,246,163,115,170,81,33,11,219,229,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,43,233,178,179,137,132,119,118,87,29,205,58,171,17,26,161,82,232,234,155,92,131,30,98,22,253,62,162,219,73,55,105,122,189,201,37,73,230,173,13,52,74,38,249,198,227,42,71,170,234,12,232,175,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,249,78,96,53,229,11,47,42,204,109,98,20,186,125,189,50,232,137,108,209,77,232,228,72,170,173,113,230,187,37,230,150,107,37,108,97,81,27,108,207,97,161,107,117,105,37,146,153,90,71,235,202,119,138,124,27,248,129,111,121,139,3,67,216,214,222,40,59,132,119,122,112,86,108,72,183,217,81,228,170,223,92,152,205,190,131,154,72,51,109,4,151,92,67,68,181,25,108,66,220,81,182,133,169,43,90,92,66,84,218,179,89,136,84,203,202,139,127,220,180,108,70,114,91,151,100,10,196,216,213,229,203,150,82,159,85,69,15,45,50,77,199,137,74,39,87,205,37,234,178,82,183,30,167,169,235,168,179,238,10,21,60,18,106,149,121,81,146,220,67,197,249,82,36,73,90,213,17,245,62,86,219,73,132,148,146,30,52,242,80,131,150,242,247,33,42,39,22,100,217,172,148,150,219,52,218,80,169,94,52,119,30,95,103,87,109,202,29,49,29,118,51,193,233,154,169,73,143,33,213,183,78,161,37,18,92,110,44,132,115,57,72,121,199,165,33,228,17,54,110,242,210,106,82,144,133,180,78,87,14,30,211,47,42,213,255,0,109,81,176,229,201,109,221,147,235,16,163,80,87,18,89,69,125,53,21,188,132,198,54,222,53,36,154,95,52,209,162,205,73,218,122,30,165,166,163,77,24,123,10,242,167,88,22,213,63,17,170,209,42,151,100,90,60,38,107,211,162,36,146,196,170,138,89,65,73,121,178,36,32,137,10,116,150,162,34,66,59,12,189,84,247,23,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,14,191,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,249,249,24,233,136,243,176,57,156,188,84,235,61,117,153,6,224,106,228,166,198,144,70,183,41,210,146,204,134,220,68,117,235,234,50,231,84,181,173,179,35,79,49,36,180,236,53,186,110,118,14,27,216,33,85,198,236,215,218,105,167,215,34,82,227,216,114,35,223,19,150,243,106,113,111,177,2,100,115,38,26,73,104,70,183,29,113,164,25,169,68,73,65,173,126,177,164,155,94,130,64,64,14,40,89,22,253,53,218,171,199,28,28,179,58,188,73,162,236,244,196,104,74,218,245,118,150,219,106,35,209,146,73,245,19,25,209,190,94,134,149,173,162,91,127,58,164,199,108,169,88,76,174,29,121,21,147,154,91,200,175,140,65,129,45,24,87,64,144,243,51,158,141,41,164,46,167,81,100,163,172,169,166,68,225,62,202,20,220,132,184,183,146,143,160,133,33,43,66,212,75,71,181,227,87,226,158,214,248,127,7,204,106,35,223,240,93,181,168,87,205,171,152,91,42,233,131,214,209,110,10,125,14,151,81,141,205,91,124,248,175,183,84,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,53,231,235,37,23,86,84,241,30,93,110,147,76,234,48,202,230,168,60,229,185,80,142,78,45,184,27,205,78,38,153,32,220,82,214,151,154,65,25,33,75,81,243,155,65,172,143,114,93,67,81,126,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,125,60,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,16,3,141,95,133,139,91,226,4,31,46,168,138,160,203,150,8,85,115,29,140,52,92,26,161,87,34,82,42,85,248,245,21,67,151,45,181,45,130,126,60,23,228,182,135,54,250,201,66,212,193,32,214,68,163,65,44,212,73,94,221,135,226,174,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,185,238,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,149,245,184,151,231,142,54,92,108,215,176,122,199,68,181,226,45,233,71,113,108,203,109,110,199,69,14,156,241,184,193,205,75,200,52,168,228,154,144,234,89,74,21,234,45,179,113,102,68,148,33,234,75,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,252,242,3,147,234,86,83,112,141,41,168,20,183,47,187,198,60,57,247,90,222,117,38,136,207,161,10,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,148,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,43,131,140,182,94,41,87,38,23,210,243,35,69,165,75,93,195,105,200,137,68,172,72,76,196,165,130,162,60,227,188,181,45,165,159,172,180,76,125,164,164,218,245,180,148,225,172,148,148,164,219,128,25,0,199,153,57,124,205,29,163,115,61,54,36,106,21,126,66,45,155,133,114,228,53,25,132,83,165,186,218,84,243,143,56,133,19,72,97,212,179,36,204,141,58,148,115,65,173,41,82,140,120,172,216,248,167,198,79,136,23,15,152,190,59,86,54,227,29,9,174,29,89,120,203,244,118,121,213,169,53,10,197,227,49,205,203,79,73,21,186,165,86,36,114,208,209,177,206,114,221,147,218,75,220,142,151,214,78,142,36,203,229,112,203,193,79,211,78,110,45,110,162,161,210,192,177,52,189,102,108,119,99,206,244,79,179,211,182,222,173,173,42,214,83,177,183,164,246,234,209,59,181,68,173,186,223,240,128,28,106,252,44,90,223,16,32,249,117,68,85,6,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,63,21,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,207,112,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,169,234,0,0,0,0,0,3,248,100,74,45,15,184,84,103,18,76,131,74,183,165,207,198,236,53,103,90,82,185,93,116,45,197,243,29,144,227,55,243,143,72,53,43,114,141,106,245,81,217,220,125,154,24,172,212,169,109,47,114,79,69,16,148,120,81,196,63,28,112,182,219,102,216,141,63,174,136,198,237,133,202,134,214,155,156,90,207,190,50,143,189,207,127,176,120,236,92,205,238,38,226,229,17,86,237,86,79,79,79,94,155,217,217,29,123,180,91,107,47,89,44,165,69,235,54,71,222,56,140,40,174,77,146,136,173,125,37,235,167,238,35,63,243,13,47,224,22,29,171,10,240,170,139,100,186,173,206,211,250,157,234,211,77,119,201,117,210,254,178,139,185,207,121,255,0,152,116,49,7,120,178,97,25,95,89,127,118,242,136,141,211,173,125,188,164,235,166,254,166,108,22,213,218,107,73,22,137,65,247,146,191,119,120,163,145,59,248,83,226,195,120,127,126,214,109,199,81,169,93,53,139,118,17,30,189,223,63,33,31,176,173,127,93,239,79,223,238,187,116,40,150,132,173,39,169,40,136,200,127,208,0,0,0,0,14,111,153,40,105,157,128,24,141,25,73,215,125,169,87,34,45,125,240,158,47,243,140,217,221,76,116,183,69,98,54,154,114,167,200,70,159,115,138,33,119,124,36,223,83,217,98,121,38,246,164,138,226,146,73,219,221,165,62,15,180,77,144,0,0,0,30,123,16,221,136,205,131,114,57,61,206,92,98,164,76,55,149,161,158,212,114,87,184,244,46,211,236,215,184,102,199,29,23,13,204,105,191,28,167,185,204,140,171,150,168,166,149,161,150,228,28,183,118,158,135,218,93,154,119,139,96,224,233,135,207,80,48,130,175,117,74,70,171,169,85,36,114,213,169,126,173,200,180,247,8,180,37,31,187,220,70,44,60,124,171,166,218,165,94,22,237,70,216,173,177,206,131,84,138,244,57,8,220,164,238,109,198,212,133,22,169,50,50,245,84,125,198,71,246,144,167,140,229,240,199,190,172,219,134,171,125,225,36,127,75,81,38,72,126,90,162,111,101,142,148,150,185,14,154,119,200,148,107,94,212,37,178,215,111,110,186,247,145,144,128,181,155,118,181,110,212,36,211,106,240,250,121,80,158,92,119,145,204,66,246,56,133,26,84,90,164,204,143,67,73,246,151,96,251,54,110,41,223,152,124,242,164,90,21,222,129,197,17,164,207,165,101,221,72,205,39,254,216,133,126,194,127,196,61,99,185,169,199,167,219,91,78,223,123,146,225,25,40,189,23,8,181,215,191,253,164,115,249,245,27,130,241,171,57,50,115,221,92,233,142,154,150,173,168,111,122,214,163,51,236,34,34,45,84,163,251,59,68,146,203,215,15,28,105,199,55,161,207,118,31,161,104,114,22,217,170,127,50,36,157,173,168,218,51,87,47,169,66,207,212,119,118,157,254,174,157,231,217,109,153,92,200,230,22,229,182,151,22,84,6,61,37,113,116,200,110,77,79,116,134,121,138,218,201,175,230,78,67,141,150,174,50,74,236,247,232,93,157,242,72,136,136,136,139,184,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,148,70,147,238,50,208,199,42,197,28,176,224,214,47,176,235,119,181,169,214,184,241,168,212,190,186,83,125,228,189,123,27,117,31,218,43,252,127,112,143,179,248,75,101,102,92,213,202,106,219,228,161,197,154,205,190,178,162,174,243,51,239,235,62,221,7,182,178,184,113,101,126,203,54,151,18,199,230,173,165,165,100,175,73,212,83,218,91,125,135,36,255,0,100,135,124,179,176,222,203,176,97,148,11,78,141,208,176,71,174,222,161,215,123,116,73,119,184,165,31,114,19,254,33,233,128,7,25,206,14,30,70,196,156,186,95,84,103,91,222,252,74,5,78,116,68,234,101,172,132,193,144,148,22,187,146,93,235,246,158,158,242,25,215,91,114,108,251,209,76,202,70,201,20,74,161,165,196,234,71,162,217,119,180,181,45,75,189,63,111,239,26,18,200,238,35,194,196,204,184,218,149,72,110,110,58,101,62,13,41,238,195,45,29,110,4,101,40,187,82,159,219,46,226,50,251,71,124,0,0,0,1,0,184,193,74,130,140,10,166,198,117,189,100,42,176,202,146,122,159,97,116,115,200,190,206,241,80,56,69,13,201,248,171,102,195,105,27,212,245,126,156,141,53,211,93,100,182,95,231,26,80,194,104,170,131,133,214,124,53,163,106,153,160,211,219,50,215,93,12,163,182,95,230,30,172,0,0,0,0,7,138,198,171,190,37,135,132,183,141,219,45,221,133,75,160,212,37,163,213,51,213,109,198,113,194,46,196,171,79,160,126,195,253,227,55,56,183,119,189,126,98,101,209,118,186,189,197,84,172,77,150,223,97,22,136,114,67,142,17,125,20,254,223,184,191,112,237,89,8,203,237,115,27,241,210,130,227,17,117,164,80,103,69,169,205,119,122,59,80,196,200,188,196,232,110,33,95,65,221,117,78,167,238,35,62,237,1,208,233,49,168,52,104,20,72,73,209,138,124,102,162,180,90,159,208,109,4,146,239,51,62,226,46,243,49,251,128,85,31,17,126,30,183,93,98,233,119,23,112,118,149,215,162,118,223,72,195,231,182,215,39,99,113,35,181,243,146,36,150,237,116,113,94,170,75,77,52,63,97,138,204,147,103,220,113,29,228,200,167,108,95,187,156,217,255,0,145,95,104,247,24,111,150,108,105,197,138,130,105,182,53,157,233,7,149,175,103,164,34,53,167,170,181,127,182,186,146,238,109,127,226,251,133,151,229,39,133,53,38,205,147,26,244,198,153,29,117,73,189,251,41,187,20,215,43,82,125,179,249,216,210,205,42,213,42,105,93,221,154,105,239,49,100,113,98,177,13,132,198,140,141,141,163,93,169,212,207,77,79,95,111,222,63,212,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,185,62,28,150,181,10,249,225,213,101,217,87,76,30,182,139,112,83,238,42,93,70,55,53,109,243,226,191,84,158,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,69,80,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,122,7,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,107,50,143,55,123,223,209,149,78,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,203,61,120,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,194,184,117,241,45,165,91,150,241,96,158,100,174,72,148,234,69,185,71,121,234,13,203,36,210,218,25,133,10,44,116,49,73,40,241,227,106,181,147,76,200,113,14,173,106,113,197,237,104,137,110,45,178,84,43,206,38,106,175,44,215,226,229,66,240,172,212,165,166,216,167,72,145,26,211,164,56,217,50,138,117,56,215,234,26,154,74,214,158,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,221,56,94,228,163,249,64,95,104,198,124,66,166,82,167,97,181,155,80,92,103,105,211,75,157,233,154,162,89,74,209,28,218,74,139,70,90,230,176,243,134,225,26,28,245,26,216,226,86,239,46,239,198,107,51,99,226,159,25,62,32,92,62,98,248,155,252,32,50,153,102,223,82,100,230,134,240,145,18,172,187,86,177,38,139,72,161,201,128,106,68,90,139,109,67,144,213,72,157,230,109,82,208,151,220,74,27,83,71,181,123,93,74,137,104,70,222,129,197,99,61,82,108,230,231,229,99,10,39,203,141,93,149,28,217,189,103,42,43,74,97,52,233,112,150,94,141,65,60,218,141,75,117,169,13,186,167,155,52,242,200,155,74,86,165,41,194,106,178,176,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,85,223,214,178,233,98,101,127,32,184,171,134,150,44,127,171,250,236,202,196,221,239,127,73,213,61,10,108,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,157,0,139,254,162,229,210,196,205,6,65,112,171,13,47,168,255,0,87,244,57,148,121,187,222,254,140,170,122,20,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,42,75,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,185,253,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,11,106,225,79,145,89,54,115,112,51,79,138,240,37,198,174,202,142,79,89,80,83,41,165,48,154,116,184,72,63,73,44,217,113,70,165,186,212,135,26,75,46,18,121,100,78,41,72,82,148,217,181,194,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,60,166,44,88,191,165,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,189,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,31,146,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,174,245,25,157,207,240,100,194,223,146,153,113,174,226,100,250,23,75,62,251,184,28,233,166,245,91,250,202,92,36,19,44,252,217,44,210,222,201,74,168,167,181,41,90,181,212,245,79,44,196,255,0,0,16,255,0,136,230,113,109,92,183,97,100,139,22,44,58,85,126,243,190,233,243,41,209,232,210,92,109,125,20,23,163,62,209,212,95,97,214,30,105,230,82,246,196,19,15,37,41,127,87,18,70,100,219,132,84,46,37,255,0,12,204,215,67,203,78,56,174,137,118,187,178,204,196,62,146,143,85,121,79,48,203,116,249,73,123,72,179,221,113,210,45,25,107,154,250,92,46,98,18,77,190,183,15,121,180,132,29,244,128,0,143,249,173,206,182,22,100,251,228,183,233,50,129,117,212,254,86,245,221,23,160,162,198,123,151,210,242,57,156,222,115,237,105,175,82,141,187,119,107,162,181,211,66,215,207,229,127,136,94,11,230,206,255,0,168,97,206,28,219,23,173,58,165,78,163,187,91,117,218,220,40,140,176,166,27,121,150,84,148,169,153,46,168,215,186,66,12,136,210,69,161,43,183,184,142,80,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,135,201,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,117,53,27,226,150,195,143,191,41,185,78,190,235,239,85,147,204,90,247,50,124,221,29,109,178,66,89,75,105,112,146,104,55,84,212,22,203,70,98,239,188,175,226,156,12,76,177,100,127,101,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,167,110,46,57,193,182,113,70,171,7,45,216,126,113,42,20,219,62,176,228,251,134,164,166,164,52,251,53,184,202,149,13,80,80,151,16,132,236,109,42,113,74,113,60,196,184,110,182,73,82,121,106,223,92,2,236,248,83,231,6,149,140,56,95,3,47,119,41,203,69,237,135,116,114,75,14,169,164,242,42,52,70,92,67,44,45,10,109,9,75,107,97,46,71,142,164,47,214,89,19,110,18,156,53,58,77,207,80,25,172,205,143,138,124,100,248,129,112,249,139,227,234,219,25,81,196,123,231,44,181,140,205,217,77,122,102,149,107,220,18,232,245,250,91,12,153,202,131,21,168,177,159,41,233,208,207,154,201,117,10,39,72,136,148,210,80,151,15,114,13,197,53,242,178,209,152,187,239,43,248,167,3,19,44,89,31,217,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,57,166,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,157,124,107,196,217,56,205,139,151,126,43,74,163,68,164,174,234,172,73,170,20,24,205,180,148,70,67,139,51,67,102,109,54,218,92,89,39,105,45,211,65,45,213,238,113,122,173,106,51,253,88,3,140,117,220,191,227,45,167,140,86,227,61,68,187,102,160,153,14,70,220,132,117,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,104,251,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,0,4,53,207,254,65,41,89,177,114,220,190,109,170,164,186,77,237,73,145,2,136,252,132,146,94,97,250,35,147,75,158,165,180,227,173,164,151,21,50,36,73,73,161,68,167,9,46,52,100,179,91,70,215,117,203,70,93,44,76,175,225,100,12,51,177,99,255,0,101,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,206,0,113,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,78,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,23,130,28,38,173,156,52,205,29,79,24,46,11,142,36,203,38,129,88,69,110,197,160,192,114,66,31,97,242,119,154,202,102,173,195,53,26,34,40,146,148,18,92,89,190,104,66,220,52,17,45,151,44,40,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,65,25,72,203,109,155,144,140,188,214,229,94,21,248,146,170,73,142,245,205,122,87,152,132,106,67,104,143,28,212,166,89,216,223,61,216,209,219,67,134,130,81,41,106,90,222,90,80,142,111,41,53,87,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,253,110,29,121,21,147,154,91,200,175,140,65,129,45,24,87,64,144,243,51,158,141,41,164,46,167,81,100,163,172,169,166,68,225,62,202,20,220,132,184,183,146,143,160,133,33,43,66,212,75,69,233,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,44,251,63,217,9,167,102,218,133,18,231,178,159,165,81,241,54,149,210,195,141,84,170,72,148,81,100,82,219,91,234,92,53,165,179,82,26,245,228,169,226,116,153,90,205,77,147,102,100,149,26,147,237,178,137,145,204,35,202,13,42,91,246,162,229,215,174,202,196,118,152,170,220,117,36,32,159,90,18,148,26,216,140,132,150,145,227,41,212,155,156,189,86,179,51,65,56,227,156,182,205,53,23,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,16,113,20,200,172,156,173,94,71,124,97,244,9,107,194,186,252,134,89,130,244,153,77,45,116,202,139,197,33,103,77,34,55,13,247,144,150,227,169,196,60,164,125,5,165,10,90,214,147,90,225,251,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,189,118,169,104,75,239,37,42,50,213,36,235,132,90,110,61,101,87,15,156,146,85,115,95,127,185,93,185,216,151,7,14,173,89,17,222,170,204,84,85,41,138,179,233,121,149,46,146,135,18,243,75,66,220,142,167,20,167,91,53,27,37,203,53,17,27,141,235,55,248,191,218,212,43,27,37,248,123,101,90,208,122,42,45,191,120,82,105,116,232,220,213,185,200,138,197,38,123,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,21,131,148,239,20,248,55,241,2,222,243,22,6,148,196,0,226,133,145,111,211,93,170,188,113,193,203,51,171,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,243,170,76,118,202,154,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,183,75,159,139,125,154,172,159,196,189,41,239,68,143,141,85,248,243,40,169,160,210,245,90,40,245,20,39,111,164,156,234,27,82,74,49,37,109,62,219,106,39,119,173,124,141,203,229,62,235,117,23,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,228,240,235,200,172,108,173,89,165,124,98,12,8,139,197,74,252,119,153,156,244,105,78,173,20,202,115,199,29,101,77,50,39,13,135,150,151,35,165,197,188,148,125,53,169,9,90,208,146,90,230,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,143,115,41,151,220,56,206,118,7,21,149,83,184,63,152,79,228,87,109,186,253,45,242,144,220,121,92,149,148,121,104,36,168,155,146,202,155,121,100,105,51,218,182,221,51,74,144,173,142,39,62,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,117,60,41,240,26,78,13,229,114,5,205,93,133,17,186,238,36,200,43,153,197,166,59,68,251,116,229,180,132,192,101,111,33,106,55,81,202,35,146,146,51,79,44,230,56,131,66,84,75,53,76,160,1,0,51,27,194,86,196,198,140,113,133,137,246,149,225,242,70,139,91,168,42,101,231,77,105,151,164,74,152,243,175,73,145,42,100,103,222,117,104,109,231,86,227,13,19,92,180,180,218,119,58,68,163,79,37,115,166,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,108,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,88,166,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,137,89,0,225,197,39,44,183,253,199,139,56,147,87,137,88,174,177,34,125,22,214,101,49,90,210,61,56,158,52,21,73,103,171,134,204,153,13,32,182,182,219,159,52,203,206,33,106,90,157,82,26,158,160,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,31,226,95,145,200,217,142,179,94,198,27,29,114,209,136,182,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,105,46,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,5,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,105,195,67,35,145,178,227,102,179,140,55,194,229,175,17,111,74,59,104,122,35,136,118,58,40,116,231,141,183,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,77,240,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,229,49,98,197,253,40,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,101,238,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,252,149,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,132,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,238,127,131,38,22,252,148,203,141,119,19,39,208,186,89,247,221,192,231,77,55,170,223,214,82,225,32,153,103,230,201,102,150,246,74,85,69,61,169,74,213,174,167,170,121,102,39,248,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,44,127,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,187,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,149,64,0,0,0,0,0,63,202,84,86,38,48,168,210,81,189,181,233,185,58,153,107,161,235,236,251,133,110,102,219,133,53,38,242,147,38,244,193,105,29,13,73,205,155,233,187,20,239,55,66,97,178,249,217,50,201,41,209,41,117,93,221,186,233,238,49,90,24,145,150,108,105,194,122,130,169,183,205,157,232,247,147,167,103,164,34,59,175,170,133,127,181,58,162,238,113,31,227,251,199,135,141,103,220,114,221,228,199,167,111,95,187,156,217,127,149,95,96,179,62,29,28,61,110,186,61,210,214,46,227,21,43,160,68,29,222,142,135,207,109,222,118,246,229,199,119,231,35,201,61,186,106,218,189,100,158,186,232,94,211,22,184,3,226,94,86,165,54,246,183,37,219,53,100,110,139,51,151,188,181,81,125,7,18,178,250,38,71,222,146,246,140,224,230,43,4,174,92,6,196,186,133,145,112,198,216,113,249,92,167,55,182,124,205,209,218,117,93,136,113,122,105,205,34,237,63,253,197,240,112,138,245,149,96,226,45,181,114,178,230,214,169,213,184,19,157,45,8,245,75,47,165,126,212,171,216,71,220,71,247,24,210,22,10,221,241,47,204,37,179,174,216,142,239,42,165,6,159,45,126,169,150,139,114,51,110,25,118,165,58,253,50,246,23,238,30,212,0,0,0,0,7,148,197,152,170,157,133,215,132,52,35,114,158,160,212,27,34,215,77,76,227,184,95,231,25,175,197,216,110,64,197,91,202,27,168,216,166,107,245,20,105,174,186,105,37,194,255,0,48,183,238,15,178,160,175,2,170,81,154,111,73,9,172,60,165,30,167,218,93,28,2,63,179,188,79,208,0,0,0,28,15,60,56,143,11,12,242,227,117,213,38,185,176,234,116,249,212,166,123,12,245,117,200,18,84,146,236,74,191,96,251,200,139,237,25,237,67,82,111,11,208,153,138,141,242,43,117,77,173,167,82,45,86,243,189,133,169,232,93,234,251,63,112,209,70,79,176,242,54,27,101,210,197,163,52,222,199,229,208,41,147,165,167,83,61,36,42,12,116,172,181,220,162,239,71,176,244,247,16,236,192,3,204,222,56,111,101,223,208,206,5,217,70,235,152,51,215,111,80,235,93,186,40,187,219,82,79,185,106,255,0,24,224,119,175,14,44,175,222,134,242,229,216,252,165,188,165,44,213,233,58,138,187,79,119,176,164,151,237,15,19,3,132,182,86,98,77,68,167,109,190,114,27,89,44,155,235,42,41,238,50,62,254,179,236,208,72,44,46,203,14,13,97,3,13,55,100,218,157,19,140,154,77,43,235,165,57,220,72,211,177,199,87,253,154,127,197,247,142,170,68,73,34,73,119,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,160,55,85,165,76,166,60,90,183,50,59,140,44,189,228,180,154,79,221,239,247,140,243,103,191,10,159,194,108,200,221,20,215,99,242,91,173,205,155,91,96,183,146,183,52,244,249,73,74,190,154,180,253,95,113,232,127,97,9,143,193,191,26,14,35,149,172,31,168,77,218,195,206,73,170,176,215,47,93,93,63,71,199,79,105,35,94,237,75,181,122,125,158,209,107,160,0,0,0,43,27,140,245,213,211,91,22,237,172,75,211,155,38,36,163,45,61,237,212,17,238,255,0,56,174,12,176,195,57,216,253,96,176,69,174,183,37,40,255,0,252,245,146,255,0,56,210,29,168,215,79,107,209,216,63,246,184,17,209,254,38,210,67,234,128,0,0,0,0,175,126,46,248,216,213,155,134,16,176,214,11,218,84,43,110,182,235,168,219,255,0,138,189,30,123,38,122,155,102,159,164,146,236,37,18,190,238,241,80,216,105,98,86,49,58,254,160,216,148,70,185,147,107,181,40,180,246,253,100,150,138,121,228,52,71,235,41,37,222,178,254,177,125,229,222,52,31,148,60,186,81,178,233,132,212,171,98,60,30,77,89,248,236,72,170,47,154,181,110,148,113,152,67,221,134,235,137,47,89,159,234,158,223,119,103,127,114,0,1,241,170,22,125,187,84,144,82,167,211,185,174,151,245,185,206,39,216,69,220,74,34,238,34,31,82,44,86,33,178,152,241,155,216,218,117,208,181,51,211,83,215,219,247,143,245,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,36,87,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,111,217,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,29,16,221,153,30,204,21,31,49,213,156,181,90,214,29,86,224,184,33,117,19,169,207,114,154,136,205,66,142,133,168,154,169,115,22,233,178,211,46,17,36,189,103,116,75,170,228,25,243,75,96,188,156,166,96,205,229,128,56,13,108,97,109,249,136,178,239,26,189,30,62,197,202,119,67,98,18,15,77,176,162,168,210,78,174,51,37,234,54,167,76,214,100,93,132,219,124,182,90,236,0,2,42,231,235,37,22,174,107,48,226,93,110,147,76,233,241,54,217,167,188,229,185,80,142,77,161,201,251,9,78,38,153,32,220,82,16,166,93,89,153,33,75,81,114,92,89,172,143,106,157,67,180,2,36,86,66,178,207,27,52,249,134,166,88,245,153,209,24,183,168,113,254,81,220,12,188,110,239,155,78,98,67,8,114,35,70,210,146,164,173,213,60,219,102,189,232,216,133,45,100,106,82,18,133,104,34,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,51,89,155,31,20,248,201,241,2,225,243,23,196,148,202,182,123,168,89,85,201,125,221,101,90,203,235,113,54,224,188,39,185,78,141,162,219,244,92,87,233,44,54,213,87,122,227,187,29,254,84,152,233,46,153,70,74,94,186,158,137,237,56,109,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,237,81,154,143,188,197,239,100,23,37,22,174,84,240,226,37,110,173,76,234,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,93,87,54,62,22,49,147,225,253,195,229,207,140,214,13,20,97,30,38,90,184,55,145,28,62,197,43,214,95,79,69,182,112,190,135,80,147,181,198,208,227,219,41,140,108,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,70,217,170,204,197,229,154,252,92,153,138,87,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,164,167,151,185,215,22,183,20,69,185,107,86,212,161,27,27,71,32,23,147,195,67,60,113,179,29,102,179,131,215,194,37,163,17,108,186,59,107,122,91,139,118,66,43,148,230,77,182,10,106,158,89,169,69,36,148,182,146,242,86,175,93,110,19,136,51,37,45,12,195,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,164,14,47,120,23,15,12,51,29,19,17,173,234,55,69,69,196,186,122,170,47,41,6,194,25,85,97,133,147,115,73,182,155,36,173,59,144,184,143,173,107,35,55,29,146,234,137,106,61,201,68,22,30,131,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,166,140,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,1,205,51,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,44,246,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,115,171,36,188,44,233,88,159,130,245,220,70,199,152,210,233,245,43,194,142,104,177,154,76,132,186,196,38,36,196,109,232,213,165,166,51,228,167,151,185,210,36,198,117,77,145,19,78,115,18,174,98,13,184,1,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,147,194,111,58,245,28,64,135,252,152,177,66,167,207,173,81,41,232,114,208,154,225,197,142,219,180,184,172,50,201,83,18,218,18,133,184,243,72,109,79,37,95,58,181,183,207,53,154,73,146,53,217,80,0,128,28,86,242,185,142,217,148,253,23,126,133,44,111,148,127,39,61,55,233,63,233,56,112,249,29,71,67,201,254,249,117,189,219,185,14,253,29,116,219,219,166,165,175,63,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,71,103,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,58,115,129,152,44,56,203,126,7,86,47,92,77,183,254,81,192,170,110,161,68,160,41,130,113,186,204,169,12,184,101,17,211,90,84,218,25,83,109,186,110,41,194,52,147,105,89,18,92,81,165,181,231,50,173,54,53,70,171,54,161,14,147,18,151,30,84,135,30,106,12,69,58,166,34,161,74,51,75,45,155,203,91,166,132,145,146,72,220,90,215,161,22,229,40,245,51,186,158,18,217,113,197,12,31,194,57,24,141,123,94,242,219,164,98,44,120,213,122,69,162,203,173,187,18,59,11,66,84,213,69,213,104,102,137,47,53,176,137,13,41,36,77,18,57,219,220,36,34,60,245,16,87,138,22,117,255,0,147,253,136,188,24,195,218,157,86,14,36,222,84,244,73,106,163,8,249,62,134,165,169,229,33,114,9,213,36,245,121,222,83,236,182,77,153,45,191,93,221,237,169,13,115,41,90,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,139,41,205,47,10,250,22,26,101,30,143,122,225,188,62,167,17,44,90,121,213,47,153,42,172,173,81,234,145,73,133,57,57,198,16,234,18,143,230,235,78,172,146,73,149,41,132,184,75,39,158,52,17,215,13,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,59,147,252,202,80,179,83,129,212,124,77,166,23,38,170,206,218,93,201,17,49,86,195,113,43,13,50,218,228,54,209,41,75,220,201,243,80,227,102,75,89,242,220,65,40,201,100,180,167,181,140,214,102,199,197,62,50,124,64,184,124,197,241,105,60,26,169,52,170,254,81,47,106,21,118,153,18,163,77,168,223,21,40,147,33,203,101,47,49,37,135,41,148,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,133,124,69,50,43,39,43,87,145,223,24,125,2,90,240,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,31,65,105,66,150,181,164,214,191,63,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,174,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,175,214,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,121,76,255,0,100,250,171,148,220,92,82,105,229,17,203,18,241,145,50,125,168,182,93,81,174,51,8,90,77,200,46,165,197,169,221,241,201,230,144,78,41,74,39,80,164,47,118,243,113,182,253,175,13,76,235,212,114,233,136,240,112,190,245,169,233,134,87,117,65,77,201,66,142,43,13,210,170,146,78,51,72,169,186,251,137,37,155,40,67,9,67,137,55,82,132,182,181,186,68,165,32,146,187,212,0,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,177,78,43,153,215,253,38,221,79,229,175,12,234,117,88,214,221,165,80,145,26,237,119,94,75,53,138,163,46,37,37,31,97,164,156,83,49,92,109,125,170,86,199,29,61,196,131,38,89,117,81,131,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,71,94,43,25,227,141,137,85,89,249,91,195,100,75,106,133,108,86,13,23,77,77,75,117,131,168,212,98,169,104,56,72,111,82,37,198,101,221,84,165,56,147,230,60,211,106,65,37,45,37,199,171,128,77,254,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,101,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,5,59,113,113,201,245,179,133,213,88,57,145,195,242,137,79,166,222,21,135,32,92,52,213,59,33,215,222,173,201,84,169,138,156,133,56,181,167,99,137,75,137,83,105,229,165,179,105,179,74,85,204,86,202,224,22,147,194,103,36,148,170,212,106,94,109,241,29,136,147,227,183,34,99,54,157,30,76,84,186,132,190,195,173,161,21,98,113,47,25,18,219,117,185,141,33,167,90,213,43,66,94,73,145,147,106,22,190,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,204,223,207,134,86,112,107,25,109,90,118,49,226,68,14,71,232,175,153,112,214,159,133,9,78,206,172,219,176,219,118,68,186,57,41,50,24,219,205,219,171,110,41,102,109,40,215,179,111,53,102,124,127,4,56,203,224,149,245,85,169,211,241,162,209,151,133,241,227,199,67,208,39,38,83,245,198,37,175,118,139,101,101,30,42,93,105,122,26,84,147,216,164,40,137,205,84,131,36,19,147,254,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,42,215,138,15,15,185,53,105,53,172,208,224,181,42,34,22,136,234,159,120,80,227,52,212,100,108,101,169,82,38,86,141,215,95,74,77,102,148,48,149,176,211,91,220,89,169,223,89,106,94,191,151,133,102,67,191,216,140,213,226,253,23,251,87,109,10,21,78,157,255,0,32,184,213,180,175,155,255,0,56,75,72,113,159,236,228,33,95,170,88,181,64,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,72,28,94,240,46,30,24,102,58,38,35,91,212,110,138,139,137,116,245,84,94,82,13,132,50,170,195,11,38,230,147,109,54,73,90,119,33,113,31,90,214,70,110,59,37,213,18,212,123,146,136,44,61,6,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,77,24,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,232,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,58,249,201,197,155,19,27,51,29,121,226,22,27,218,20,170,21,6,117,65,198,227,187,79,75,200,244,190,197,169,39,83,121,14,146,121,111,72,253,106,146,150,219,211,113,111,37,187,204,117,201,63,194,35,46,56,161,119,98,130,243,17,71,189,229,218,182,125,171,33,218,68,206,137,214,212,253,125,245,54,219,142,83,150,210,137,73,40,196,149,176,227,139,90,117,215,149,201,209,194,231,49,115,224,0,0,0,0,0,0,63,202,84,86,38,50,168,242,91,222,218,180,212,181,50,215,67,215,217,247,15,151,79,179,237,218,92,131,149,2,157,202,116,255,0,173,206,113,94,195,46,227,81,151,113,152,251,32,0,34,198,124,114,143,15,50,216,120,163,162,192,223,116,211,180,244,123,188,211,45,57,143,197,230,250,170,121,182,255,0,84,193,151,173,175,217,219,223,64,211,161,74,166,75,92,57,109,242,222,107,77,201,212,143,77,72,140,187,181,46,227,33,114,252,34,49,177,171,199,12,38,225,164,231,181,168,81,29,113,214,145,183,255,0,21,102,60,6,72,245,38,201,63,73,71,222,163,87,223,222,44,36,0,0,0,0,7,202,186,218,234,45,122,195,5,254,217,2,66,63,198,218,136,102,243,51,208,206,14,63,95,204,25,105,165,201,85,63,255,0,61,120,191,204,44,127,131,21,213,212,219,23,21,172,107,215,149,38,92,162,45,59,180,110,158,143,119,249,197,156,128,0,0,0,170,46,50,24,210,169,110,81,112,126,159,55,115,12,174,53,85,246,185,122,104,233,122,66,58,187,77,26,247,104,93,139,211,236,246,136,111,145,28,42,127,22,51,35,107,211,90,141,206,110,137,58,21,109,242,222,73,218,211,51,227,37,74,250,105,215,245,157,197,169,253,134,52,53,73,128,221,42,149,14,152,201,104,220,56,237,176,130,247,18,18,73,47,127,187,222,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,46,51,56,66,220,164,208,49,122,27,31,62,211,113,104,206,171,119,251,89,122,66,66,187,215,167,126,157,201,215,237,246,8,13,148,92,65,147,134,217,132,178,171,236,72,229,54,229,110,155,30,71,168,74,222,201,206,97,106,79,106,85,166,187,59,200,181,26,51,182,107,45,92,86,237,46,190,193,104,221,74,19,18,209,223,244,92,109,43,46,242,47,218,247,23,220,62,152,0,0,0,165,254,51,23,58,165,227,221,6,218,75,187,208,205,181,22,73,250,186,104,162,155,80,70,157,223,231,17,191,35,212,73,117,204,205,216,140,68,103,152,108,87,105,114,28,45,196,90,33,53,8,196,103,218,101,239,251,198,138,161,178,113,226,48,193,150,134,219,105,70,159,113,104,63,216,0,0,0,0,127,148,151,209,26,59,178,92,61,16,210,20,181,125,196,90,152,160,62,35,184,190,172,84,204,133,117,134,157,222,197,180,244,170,17,122,186,104,113,231,203,47,216,73,247,57,246,253,230,59,247,7,236,3,167,221,183,45,75,25,42,241,185,172,209,95,122,4,83,222,164,236,148,203,144,36,33,94,171,132,103,161,40,251,13,6,159,121,159,112,184,48,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,164,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,173,43,133,102,124,127,216,140,170,98,253,107,251,86,173,10,237,78,163,255,0,32,136,212,68,163,149,255,0,56,83,75,113,239,236,227,161,63,170,64,181,64,17,87,251,168,249,19,255,0,207,159,253,217,172,127,162,9,41,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,17,127,137,14,55,210,176,71,42,23,98,170,20,57,117,73,23,228,121,22,60,20,50,226,91,67,15,207,135,32,141,247,84,122,153,33,182,155,117,100,73,73,154,150,72,71,170,74,55,17,159,113,223,242,39,142,149,220,1,204,213,157,114,83,43,52,170,101,42,189,80,139,109,220,143,85,9,5,21,52,121,82,153,41,11,91,138,52,242,121,123,16,241,56,74,73,37,76,150,237,200,53,161,90,41,1,154,204,216,248,167,198,79,136,23,15,152,190,57,80,186,158,23,185,22,253,10,90,168,199,28,99,179,58,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,116,243,30,213,206,102,166,165,161,163,67,127,52,165,72,108,231,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,119,92,192,230,206,242,199,123,7,12,48,181,81,229,209,45,60,53,181,233,212,84,82,83,60,159,98,125,70,51,38,194,170,75,34,109,6,75,83,68,132,37,181,27,156,162,230,108,87,206,185,187,223,240,249,201,37,87,53,247,251,149,219,157,137,112,112,234,213,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,92,179,81,17,184,222,179,255,0,136,31,15,59,103,21,176,142,151,117,224,244,57,116,235,179,10,237,118,233,20,138,83,106,145,49,21,90,36,36,41,77,83,146,143,93,211,146,146,53,242,86,68,165,56,181,155,110,110,222,135,25,166,27,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,59,86,115,51,75,252,174,47,107,63,18,38,219,126,132,173,83,108,248,180,42,220,118,149,186,42,231,53,50,91,170,118,49,154,141,100,202,208,251,106,36,175,214,66,141,72,213,100,146,113,115,87,129,143,215,103,229,191,226,66,116,227,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,63,173,129,121,163,192,156,202,122,111,244,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,128,135,252,84,240,114,187,139,185,71,171,201,183,30,214,93,133,80,106,241,114,54,212,127,58,139,25,135,219,146,91,214,180,146,57,108,72,117,253,125,101,43,145,177,41,53,44,140,168,92,79,254,12,152,91,242,175,49,213,220,76,159,66,234,160,88,150,251,157,52,222,171,103,71,84,154,178,101,159,155,37,146,156,223,21,53,20,246,165,72,78,154,158,138,229,152,186,144,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,175,160,225,169,146,138,142,98,241,30,14,40,94,180,205,112,202,209,168,41,201,43,81,69,125,186,173,82,49,198,117,20,199,88,113,70,178,101,104,125,43,113,70,210,144,166,208,182,136,210,165,146,145,122,130,37,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,89,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,237,73,146,139,188,133,249,228,23,53,208,243,91,129,209,43,117,55,118,94,118,191,38,143,116,50,227,204,27,143,202,75,41,52,207,75,109,18,121,108,200,245,212,146,54,208,148,184,135,219,78,226,107,122,186,6,58,102,143,2,114,215,232,79,211,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,147,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,187,88,14,41,141,121,204,203,102,93,174,168,182,86,49,226,71,201,250,212,218,122,42,140,70,244,60,249,123,226,173,199,27,75,155,227,176,226,11,85,178,225,104,103,187,213,215,77,12,140,254,182,5,230,143,2,115,41,233,191,208,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,90,171,227,87,226,158,214,248,127,7,204,106,35,213,112,134,196,203,87,6,240,227,49,248,165,122,203,233,232,182,205,62,129,80,147,181,198,208,227,219,10,167,177,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,132,53,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,38,7,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,56,254,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,157,123,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,79,9,188,161,254,136,176,227,249,65,94,176,182,93,247,253,61,30,137,75,115,249,173,197,183,94,38,95,103,115,104,34,65,60,250,208,151,85,170,150,105,109,44,36,185,75,55,144,115,252,83,95,21,204,148,126,140,174,167,243,41,134,116,202,172,155,110,237,168,72,147,118,181,167,57,154,61,81,231,18,162,145,188,212,110,37,153,78,56,190,197,39,99,110,150,210,89,19,204,180,152,171,147,252,202,87,114,173,142,52,124,77,166,23,58,148,246,218,93,201,17,49,80,251,146,232,238,188,218,228,54,209,41,72,218,241,114,144,227,102,75,65,115,27,65,40,205,6,180,171,69,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,103,11,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,195,218,241,57,204,198,17,225,54,3,92,56,71,117,193,137,113,221,152,133,71,126,21,42,130,100,133,156,84,47,84,162,168,254,228,168,154,67,14,164,156,104,244,222,183,153,73,55,166,199,29,106,136,70,132,248,123,229,247,17,242,217,151,26,125,129,138,87,7,91,90,151,80,126,177,232,212,62,111,51,66,109,244,55,252,193,183,55,41,10,218,180,56,234,205,178,38,249,175,187,183,121,124,235,145,3,138,158,124,127,217,124,170,97,5,107,251,38,174,250,237,50,163,255,0,46,137,52,69,35,149,255,0,55,83,171,109,239,237,35,173,63,173,64,128,25,104,203,165,247,154,12,83,129,134,118,44,127,236,166,86,38,239,103,250,50,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,104,163,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,127,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,207,102,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,102,156,38,243,175,81,196,8,127,201,139,20,42,124,250,213,18,158,135,45,9,174,28,88,237,187,75,138,195,44,149,49,45,161,40,91,143,52,134,212,242,85,243,171,91,124,243,89,164,153,35,93,149,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,191,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,101,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,207,170,142,127,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,124,255,0,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,128,120,163,248,236,196,223,193,124,158,16,249,56,113,156,218,238,18,100,238,234,203,61,141,74,229,85,111,187,130,163,34,183,88,144,132,45,182,40,242,32,196,140,168,209,208,122,234,243,188,167,146,183,20,68,77,182,101,179,85,172,150,207,21,194,172,51,186,177,147,17,237,204,45,178,162,117,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,197,228,211,56,110,96,148,12,168,47,44,50,157,151,81,90,164,63,94,43,130,74,223,74,211,114,57,13,113,145,83,40,237,60,132,236,109,42,73,34,49,172,219,52,33,36,179,90,247,58,170,86,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,189,93,217,155,59,202,250,202,133,191,149,235,194,60,186,178,45,91,161,186,213,34,185,38,121,41,113,105,205,195,118,59,84,210,107,151,185,72,66,159,113,72,113,78,158,212,109,105,41,36,33,27,124,254,83,188,83,224,223,196,11,123,204,88,26,83,1,81,124,105,241,230,77,90,242,181,50,229,70,155,17,116,218,20,116,92,213,162,102,67,78,175,210,47,19,141,70,101,212,18,55,176,182,163,155,142,17,111,249,196,78,66,141,30,170,20,117,150,45,83,130,94,53,255,0,225,214,92,230,83,253,247,173,62,83,109,127,205,225,203,109,229,155,159,243,35,109,41,111,251,115,82,190,129,11,84,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,215,253,212,124,137,255,0,231,207,254,236,214,63,209,7,85,205,143,133,140,100,248,127,112,249,115,227,53,131,208,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,191,222,89,251,197,11,235,39,244,172,165,215,41,113,58,122,100,136,81,85,93,100,219,66,229,209,33,164,142,44,7,88,229,25,18,219,117,182,20,82,27,90,20,164,48,132,169,42,53,56,183,60,174,74,114,241,85,204,198,97,173,171,13,138,84,73,244,42,124,134,107,119,74,36,204,84,100,122,17,137,13,20,164,146,155,50,116,214,225,56,150,80,77,250,219,221,73,153,161,36,167,17,163,48,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,205,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,171,7,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,2,31,241,83,193,202,238,46,229,30,175,38,220,123,89,118,21,65,171,197,200,219,81,252,234,44,102,31,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,161,113,63,248,50,97,111,202,188,199,87,113,50,125,11,170,129,98,91,238,116,211,122,173,157,29,82,106,201,150,126,108,150,74,115,124,84,212,83,218,149,33,58,106,122,43,150,98,234,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,29,171,138,230,117,255,0,73,183,83,249,107,195,58,157,86,53,183,105,84,36,70,187,93,215,146,205,98,168,203,137,73,71,216,105,39,20,204,87,27,95,106,149,177,199,79,113,32,201,150,93,84,117,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,104,34,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,0,0,0,0,0,0,0,0,0,0,40,159,138,38,1,83,240,111,26,99,215,40,145,185,20,219,167,127,78,141,234,86,157,52,72,73,95,106,156,90,190,147,135,222,73,251,53,30,91,135,22,47,171,10,243,33,66,97,215,118,49,114,189,22,132,126,174,186,156,137,241,11,246,20,125,205,253,159,121,11,252,140,250,36,199,106,75,103,170,29,66,86,159,184,203,82,31,234,0,0,0,0,63,198,99,39,34,35,236,17,106,110,54,164,105,247,150,131,58,185,226,162,203,161,230,110,251,98,91,60,179,126,187,84,144,217,110,35,213,10,168,73,34,62,195,63,113,253,162,71,240,104,185,213,19,30,235,214,210,157,216,135,173,169,82,75,213,215,85,28,218,122,52,238,255,0,56,186,16,0,0,1,243,46,106,203,86,237,187,84,175,190,90,183,77,132,252,181,247,253,22,219,82,207,184,143,246,125,199,247,12,230,230,239,16,36,226,78,97,47,90,251,239,243,91,110,183,82,143,31,212,36,236,100,167,62,180,39,177,41,215,77,253,230,90,137,241,193,155,8,155,140,154,254,47,76,99,231,221,110,85,25,165,110,255,0,107,63,71,200,46,229,233,223,175,122,117,251,125,130,211,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,44,229,97,187,88,159,151,123,206,132,108,239,145,30,141,81,151,24,247,25,109,121,48,100,37,7,244,146,71,161,175,184,207,79,120,206,205,74,28,235,62,233,149,79,53,237,155,68,168,45,147,86,137,61,29,101,195,45,116,237,46,244,253,165,247,139,254,225,245,138,204,98,150,91,45,151,141,122,202,161,67,133,70,145,216,126,179,140,192,139,185,95,65,36,93,174,119,22,165,246,152,146,160,0,0,63,134,100,68,102,125,196,40,51,137,237,214,197,213,154,106,153,199,123,152,84,152,207,210,213,234,153,109,83,85,25,186,151,105,22,191,75,191,183,239,49,237,56,69,216,206,92,25,138,151,112,72,135,206,139,77,163,56,226,21,204,219,177,246,231,64,89,30,132,162,51,208,143,187,67,33,120,0,0,0,0,0,57,142,101,175,102,176,255,0,2,239,123,141,78,242,221,102,129,82,233,213,180,207,71,138,27,203,79,102,213,23,122,61,165,160,206,45,207,81,145,121,226,5,90,172,243,155,159,174,214,31,144,165,104,69,170,222,125,74,51,211,66,46,245,123,139,247,11,246,225,247,134,204,97,174,90,45,168,173,23,175,90,139,14,178,233,246,246,173,234,124,82,51,250,74,253,143,102,159,113,9,36,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,132,225,182,79,169,89,178,225,111,134,169,167,148,182,239,187,58,61,205,62,212,91,46,164,145,37,245,213,101,155,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,85,181,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,23,105,195,67,60,113,179,29,102,179,131,215,194,37,163,17,108,186,59,107,122,91,139,118,66,43,148,230,77,182,10,106,158,89,169,69,36,148,182,146,242,86,175,93,110,19,136,51,37,45,12,205,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,165,110,51,120,165,242,175,49,212,44,51,129,93,234,160,88,150,251,125,76,46,151,103,71,84,154,179,121,239,156,52,18,156,223,21,52,229,118,41,72,78,154,22,138,230,16,230,156,56,50,201,74,204,214,40,94,180,27,142,52,182,169,180,187,30,170,152,213,35,167,38,92,40,85,89,141,244,113,22,250,86,91,84,180,37,249,18,90,65,45,181,155,145,18,180,168,185,106,17,130,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,141,15,100,127,24,169,88,223,149,204,63,187,161,215,165,213,106,80,168,241,168,149,231,103,74,75,243,74,171,17,164,179,37,82,20,75,90,183,184,164,147,233,55,15,122,155,125,181,168,139,126,131,186,140,214,102,199,197,62,50,124,64,184,124,197,241,50,184,71,100,250,217,197,26,172,236,200,226,1,68,168,83,108,250,195,112,45,234,106,93,144,211,236,214,227,42,44,196,206,90,155,90,19,177,180,169,180,165,181,115,18,225,186,225,169,41,229,167,125,196,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,117,252,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,35,67,216,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,245,98,170,248,169,228,59,253,151,205,94,16,81,127,178,118,239,161,83,41,223,242,235,147,91,82,249,191,243,116,186,134,217,254,210,66,213,250,213,138,171,22,169,192,199,235,179,242,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,3,202,98,197,126,213,181,48,178,242,186,111,170,39,166,109,186,53,191,81,168,86,41,221,51,114,58,200,45,70,113,111,177,202,116,201,183,55,182,149,167,98,204,146,173,116,51,34,51,25,151,187,42,52,42,197,213,89,171,90,214,231,201,250,44,218,132,137,20,234,71,88,185,126,143,138,183,20,166,163,115,214,68,183,121,104,52,163,152,162,220,173,186,159,105,139,126,224,151,116,208,165,224,21,245,101,71,157,190,181,74,188,14,169,50,55,41,101,202,139,46,20,118,227,185,188,203,98,183,46,20,146,208,140,212,92,189,84,68,74,73,157,138,128,142,185,255,0,195,156,92,197,28,174,93,214,214,13,93,82,233,53,118,227,174,108,232,49,35,45,215,235,244,230,154,112,223,165,182,109,17,186,133,188,91,116,36,17,243,77,4,194,180,109,229,153,103,132,95,247,13,60,99,195,140,80,202,157,161,111,217,76,210,169,117,91,30,158,205,18,191,68,134,162,39,34,202,65,168,138,91,137,36,35,94,175,106,164,239,34,82,77,199,30,73,173,107,109,195,18,168,6,117,179,211,139,56,53,141,121,142,184,175,220,14,180,61,11,65,151,181,185,51,54,169,175,78,206,37,172,222,169,244,230,69,211,243,117,79,171,161,41,123,57,174,18,93,117,196,151,117,225,29,131,216,219,115,99,68,236,82,176,238,73,118,141,167,66,142,220,10,229,89,84,102,38,177,88,65,203,138,251,180,84,27,202,35,109,110,180,222,245,62,209,41,108,145,55,174,156,212,110,236,28,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,14,85,198,175,197,61,173,240,254,15,152,212,68,42,162,218,216,143,87,195,139,162,228,160,193,170,201,179,40,53,10,90,174,37,71,116,206,44,105,79,20,166,224,189,33,162,63,249,211,104,116,211,181,10,120,209,185,38,242,82,191,149,105,212,104,84,123,170,141,86,186,109,207,148,20,88,85,8,242,42,52,142,177,113,61,33,21,14,37,78,198,231,160,141,109,115,16,74,71,49,37,185,59,181,46,210,26,83,192,28,72,195,140,91,193,171,78,255,0,194,56,125,21,161,81,167,165,170,92,46,132,161,244,45,176,165,48,168,188,148,250,141,242,86,210,218,209,6,109,252,223,168,165,35,106,143,160,10,128,227,55,132,216,203,18,251,161,99,61,110,239,244,214,27,75,229,208,232,212,237,201,107,228,252,227,100,214,235,60,173,126,119,168,228,56,247,80,68,106,245,57,75,218,150,152,223,10,242,171,125,88,152,101,152,236,58,191,241,46,151,215,91,116,43,130,44,201,191,62,243,93,38,213,252,220,207,153,74,156,115,167,115,100,142,82,82,124,222,79,44,203,69,152,209,237,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,113,76,225,227,30,19,224,190,1,93,21,108,99,103,173,162,220,20,249,182,251,20,141,210,91,244,212,167,225,72,82,105,252,248,232,90,227,115,144,211,136,231,153,18,81,174,186,145,233,174,112,133,228,240,150,193,12,80,194,12,188,200,174,223,117,200,133,72,196,41,17,174,122,13,9,150,219,90,224,176,236,116,151,84,235,233,237,82,228,180,152,202,38,117,50,105,12,160,204,201,199,29,66,42,47,54,62,41,241,147,226,5,195,230,47,137,255,0,195,175,49,118,38,87,242,11,124,98,93,245,35,235,2,167,14,143,11,99,223,210,117,79,66,196,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,235,171,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,88,255,0,11,238,31,114,105,50,104,185,161,198,154,84,69,173,113,211,62,207,161,201,105,169,40,216,243,81,100,67,173,19,173,62,164,146,201,43,125,40,97,214,183,182,178,75,190,170,210,141,44,210,236,167,87,107,22,173,102,147,107,92,127,39,235,83,105,242,35,211,170,253,26,37,250,62,82,219,82,90,147,200,89,146,29,229,172,210,190,90,143,106,182,232,125,134,51,69,141,118,85,253,135,88,185,119,217,88,165,34,92,171,178,151,88,146,213,90,100,149,188,181,207,124,214,106,57,100,227,233,75,174,161,242,81,60,135,86,68,110,33,196,175,250,194,199,248,41,227,30,28,83,33,222,152,31,83,102,149,75,188,234,245,4,86,233,178,220,81,38,85,110,42,24,216,228,68,158,194,221,210,242,214,242,80,110,41,70,153,79,169,40,34,109,213,29,170,0,168,14,51,120,179,131,87,37,247,66,194,170,37,161,212,226,77,165,203,114,179,114,109,83,61,36,23,153,55,90,166,119,23,83,187,156,220,141,199,234,179,174,212,25,169,231,210,136,107,148,140,47,197,12,89,204,53,147,111,225,26,165,196,174,192,172,67,171,157,97,152,77,202,69,13,136,242,27,90,234,46,182,233,147,74,67,39,181,68,133,153,19,139,216,209,106,167,18,147,209,157,167,78,174,209,237,90,53,38,233,184,254,80,86,161,83,227,199,168,213,250,52,68,244,132,164,54,148,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,187,8,125,96,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,200,46,74,45,92,169,225,196,74,221,90,153,212,98,109,205,79,101,203,142,161,32,155,91,144,55,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,231,56,130,89,158,212,180,134,165,80,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,2,128,120,163,248,236,196,223,193,124,158,16,139,244,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,233,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,37,168,142,185,228,202,37,43,55,216,70,155,81,138,140,74,61,217,65,144,170,149,185,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,172,251,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,208,50,157,226,159,6,254,32,91,222,98,192,210,152,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,102,95,22,47,175,210,134,41,222,88,153,232,191,70,124,173,184,42,53,222,139,159,206,233,122,169,46,61,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,74,11,147,41,149,90,7,12,234,46,60,213,44,88,141,220,47,95,30,155,244,145,238,143,54,53,175,45,132,67,105,47,165,194,71,53,14,76,106,51,173,18,73,221,27,146,151,16,105,75,175,14,85,145,252,98,170,224,134,104,240,254,238,135,94,137,74,166,205,172,70,162,87,157,157,41,76,66,58,84,183,82,204,149,72,81,45,9,216,218,84,79,164,220,61,137,113,134,214,162,61,154,13,25,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,190,142,32,89,17,161,102,170,213,114,245,181,145,209,98,109,191,79,54,233,210,117,91,158,148,138,195,114,156,106,149,177,114,26,142,199,54,76,132,159,82,162,53,35,77,15,84,246,21,16,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,46,83,131,190,93,100,225,230,17,214,177,182,240,180,229,211,174,27,234,66,25,164,61,57,166,137,106,160,54,132,45,167,152,45,188,230,145,33,229,184,165,18,148,73,117,17,227,56,148,237,216,181,216,80,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,30,83,22,43,246,173,169,133,151,149,211,125,81,61,51,109,209,173,250,141,66,177,78,233,155,145,214,65,106,51,139,125,142,83,166,77,185,189,180,173,59,22,100,149,107,161,153,17,152,204,189,217,81,161,86,46,170,205,90,214,183,62,79,209,102,212,36,72,167,82,58,197,203,244,124,85,184,165,53,27,158,178,37,187,203,65,165,28,197,22,229,109,212,251,76,91,247,4,187,166,133,47,0,175,171,42,60,237,245,170,85,224,117,73,145,185,75,46,84,89,112,163,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,236,84,4,0,227,87,225,98,214,248,129,7,203,170,34,178,242,79,101,85,113,43,48,144,112,230,133,34,35,21,43,170,215,187,168,144,221,150,181,37,134,223,147,110,84,89,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,225,67,69,25,9,181,176,226,216,202,62,25,171,13,32,210,153,137,88,183,225,85,42,175,83,221,39,122,170,195,140,32,167,56,243,132,106,53,60,151,208,182,148,74,61,91,229,19,68,73,75,105,66,100,0,0,0,0,0,0,0,0,0,0,0,8,153,196,71,5,226,98,142,20,204,174,186,159,158,181,173,218,252,166,149,169,246,41,81,144,173,126,154,75,189,146,239,37,127,239,162,171,98,163,34,204,196,10,77,89,151,52,126,133,89,98,66,85,161,118,45,151,210,162,61,52,50,239,79,184,255,0,120,209,214,90,111,102,177,3,2,236,139,141,46,243,29,122,129,77,234,21,180,203,87,142,27,43,87,102,212,151,122,253,133,160,233,192,0,0,0,0,40,255,0,139,165,140,229,191,152,168,151,4,120,124,152,181,42,51,110,45,92,205,219,223,114,116,245,153,232,106,51,45,72,187,180,34,30,47,134,21,214,197,171,154,106,97,200,123,150,85,104,204,210,211,234,153,238,83,181,24,90,23,97,30,159,71,191,179,239,33,126,100,100,100,70,93,198,63,160,0,0,35,87,16,92,86,99,11,114,217,115,60,75,210,85,118,28,218,52,126,195,245,92,122,4,173,170,250,10,35,237,111,184,244,47,180,133,0,211,97,206,188,46,152,180,242,94,233,181,186,130,25,37,104,146,213,215,156,34,215,78,194,239,87,216,95,112,209,54,77,112,221,172,48,203,189,153,66,38,182,72,145,70,167,75,146,123,181,220,242,160,199,74,207,233,40,139,83,71,113,30,158,226,29,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,230,169,193,106,169,78,151,77,127,245,114,216,113,133,247,253,21,36,210,125,218,123,198,122,51,237,134,78,97,126,101,46,138,121,171,115,85,121,179,106,236,246,105,163,110,207,148,73,47,166,163,238,111,219,161,253,132,37,31,7,28,105,118,13,253,89,194,26,163,251,34,72,167,72,169,198,61,186,234,250,158,167,199,66,61,84,107,220,71,218,106,211,222,94,209,111,160,0,0,62,85,215,82,77,26,215,172,86,22,122,38,12,9,18,76,254,196,54,165,123,143,221,238,49,156,12,210,93,127,44,177,254,251,172,23,209,249,67,84,66,79,222,158,181,245,17,247,23,237,123,133,141,112,98,178,147,30,215,184,175,85,30,170,114,84,184,37,247,27,116,247,63,107,252,223,191,216,44,232,0,0,0,0,4,5,226,253,138,46,90,56,17,79,181,32,30,178,171,85,118,152,125,62,232,207,67,158,218,143,181,6,93,233,46,227,35,251,133,88,229,30,192,147,136,185,136,177,40,172,150,172,199,184,41,114,229,23,103,107,9,156,194,87,253,100,159,114,253,135,175,184,104,226,223,165,179,67,160,83,104,177,139,70,169,240,217,138,217,118,246,37,8,36,151,121,153,247,23,188,199,208,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,231,252,80,178,81,252,160,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,74,214,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,123,37,153,142,170,230,159,1,169,88,169,93,178,37,219,85,37,72,122,155,49,6,210,147,10,107,236,109,39,37,65,82,140,212,184,202,81,154,123,76,205,14,33,230,141,75,229,243,21,221,64,124,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,47,139,23,215,233,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,39,131,77,129,38,217,202,229,82,243,168,219,209,34,72,188,110,137,114,97,212,18,77,27,243,169,209,218,106,59,100,181,36,205,100,134,228,183,56,146,133,233,161,169,197,17,104,230,229,87,183,19,76,20,253,11,102,226,233,233,234,29,84,11,239,91,214,30,247,119,188,215,90,251,221,67,110,104,218,18,157,37,53,39,98,75,118,141,27,91,148,106,221,164,191,224,151,140,116,39,109,91,235,47,210,25,228,214,163,84,14,241,134,230,229,171,171,138,227,113,226,72,45,9,27,27,228,173,168,221,166,189,203,234,189,84,232,218,140,236,252,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,104,123,135,238,16,217,184,65,149,11,5,139,61,137,100,187,194,143,6,239,171,189,37,243,117,111,212,103,67,97,110,168,139,177,40,66,82,77,182,132,164,139,68,52,147,86,229,154,214,169,20,0,40,7,137,94,94,173,92,186,102,106,117,18,202,147,165,22,238,167,166,237,141,79,76,86,216,110,149,212,202,146,218,225,180,77,145,32,217,66,216,81,182,68,148,237,109,104,65,146,141,6,181,202,174,6,63,93,159,150,255,0,137,11,84,0,1,0,56,205,226,151,201,76,184,208,176,206,5,119,165,159,125,220,13,245,48,186,93,253,101,46,18,13,231,190,112,208,105,111,100,165,83,149,216,164,173,90,232,90,167,152,66,149,132,191,225,89,140,116,44,34,205,197,34,53,198,206,145,47,218,123,182,115,114,119,47,249,172,169,47,176,228,99,216,132,40,215,204,126,59,76,105,234,165,60,253,234,81,37,6,71,125,32,2,160,56,178,100,162,157,135,243,63,148,238,23,211,57,20,90,221,65,109,221,240,155,41,82,28,106,169,41,247,158,58,154,156,90,150,134,217,117,110,37,149,39,230,144,135,57,4,130,81,188,100,136,107,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,166,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,85,193,197,175,58,254,132,135,51,41,184,101,83,170,195,173,61,201,114,244,168,48,124,134,211,5,230,57,136,166,36,205,59,220,231,33,214,156,117,77,169,41,38,201,45,25,184,78,188,132,87,6,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,161,60,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,165,128,242,151,214,44,97,102,23,244,63,164,204,75,181,45,47,73,243,122,47,78,214,99,64,234,185,123,121,156,174,114,211,191,111,49,27,182,235,166,244,235,222,67,242,217,88,223,130,248,149,85,118,133,135,56,189,101,93,85,38,35,170,91,176,232,149,248,147,159,109,132,169,41,83,170,109,151,20,162,65,41,104,73,168,203,77,86,146,246,144,246,160,41,91,141,95,138,123,91,225,252,31,49,168,142,149,193,30,147,74,175,210,177,230,133,93,166,68,168,211,106,49,237,248,147,33,203,101,47,49,37,135,19,83,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,43,196,51,135,157,87,45,21,89,24,169,133,112,229,212,112,174,163,32,137,104,53,41,231,237,183,220,86,137,142,250,143,85,46,50,148,100,150,159,81,153,145,154,90,116,247,242,220,127,159,228,115,60,119,150,80,175,37,69,148,137,117,204,58,174,72,74,235,212,20,44,183,182,189,9,61,108,61,198,73,68,148,164,146,70,147,50,67,200,73,33,102,147,75,78,181,126,118,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,206,190,112,50,215,93,202,182,56,214,48,202,166,124,234,83,219,170,150,220,181,74,67,238,75,163,186,243,136,142,227,166,148,163,107,197,202,91,110,17,161,5,204,109,102,146,52,26,20,169,127,194,111,58,244,236,63,153,252,152,177,66,167,200,162,214,234,8,114,208,154,225,202,144,227,85,73,79,178,201,83,18,218,18,180,54,203,171,113,79,37,95,52,132,57,207,53,154,141,226,52,91,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,20,3,159,172,215,76,205,110,56,203,173,211,29,217,102,90,252,234,61,174,203,111,62,109,191,21,47,40,213,61,77,186,73,229,189,35,212,82,136,155,66,146,218,24,109,91,141,173,234,234,188,47,114,81,252,160,47,180,99,62,33,83,41,83,176,218,205,168,46,51,180,233,165,206,244,205,81,44,165,104,142,109,37,69,163,45,115,88,121,195,112,141,14,122,141,108,113,43,119,151,119,227,53,153,177,241,79,140,159,16,46,31,49,124,115,71,42,213,87,169,81,232,79,84,229,174,155,14,67,210,227,195,83,202,54,25,125,228,182,151,93,67,122,237,74,214,150,25,74,148,69,170,137,166,200,245,218,90,77,254,23,185,40,254,80,23,218,49,159,16,169,148,169,216,109,102,212,23,25,218,116,210,231,122,102,168,150,82,180,71,54,146,162,209,150,185,172,60,225,184,70,135,61,70,182,56,149,187,203,187,240,16,171,137,94,74,41,217,139,195,137,216,161,101,83,53,196,219,70,158,151,35,45,37,41,247,42,180,184,197,37,213,211,26,97,181,26,9,229,173,245,45,181,19,74,90,156,66,26,51,74,86,106,69,32,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,161,60,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,199,159,207,246,112,105,89,77,194,53,42,158,114,220,190,239,24,243,32,90,136,101,164,154,35,62,132,36,156,156,234,156,66,154,217,28,222,105,100,218,146,163,117,106,66,54,236,55,28,110,131,63,213,85,251,117,127,186,183,29,201,113,212,63,227,38,78,169,78,144,231,253,39,30,121,199,23,246,169,74,87,180,204,94,247,15,156,146,82,178,161,96,57,93,185,216,137,59,17,110,168,241,222,170,204,84,84,165,250,75,10,101,149,46,146,135,18,243,168,90,27,144,151,20,167,91,52,147,199,203,53,17,147,109,233,45,64,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,20,3,197,31,199,102,38,254,11,228,240,132,170,224,185,151,171,86,161,14,227,204,237,90,79,89,90,166,212,36,218,84,136,78,69,109,77,193,249,136,207,63,49,46,40,141,100,242,208,249,50,147,70,205,173,155,228,102,178,119,68,90,160,0,172,190,53,248,67,102,174,192,179,113,237,44,75,110,236,98,177,30,208,91,137,124,249,15,211,150,204,217,73,74,219,61,72,150,219,173,172,210,164,237,212,158,112,151,191,70,246,87,6,83,188,83,224,223,196,11,123,204,88,26,83,16,255,0,138,158,49,215,112,139,40,245,120,214,227,58,75,191,106,13,89,206,73,220,143,230,177,100,176,251,146,79,98,208,162,95,49,136,238,177,167,170,164,243,247,165,68,164,17,29,22,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,163,235,179,5,63,251,86,43,57,116,177,106,31,87,242,44,170,60,170,179,191,253,238,84,54,28,144,182,155,255,0,0,214,164,55,239,50,79,113,12,214,13,41,229,87,20,191,77,57,113,195,172,76,122,187,233,153,245,155,126,47,165,102,244,189,63,54,168,210,57,51,190,108,144,132,167,73,77,62,159,81,36,131,211,84,106,147,73,159,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,128,25,233,225,193,15,30,241,150,208,198,43,21,138,170,165,220,23,5,46,149,136,49,163,77,97,189,40,233,74,91,114,168,194,228,171,70,222,101,134,144,209,180,132,56,78,106,218,137,178,82,28,55,103,77,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,2,0,113,155,197,47,146,153,113,161,97,156,10,239,75,62,251,184,27,234,97,116,187,250,202,92,36,27,207,124,225,160,210,222,201,74,167,43,177,73,90,181,208,181,79,48,133,43,9,127,194,179,24,232,88,69,155,138,68,107,141,157,34,95,180,247,108,230,228,238,95,243,89,82,95,97,200,199,177,8,81,175,152,252,118,152,211,213,74,121,251,212,162,74,12,142,250,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,30,43,61,54,85,86,192,206,14,45,208,171,50,34,61,34,85,209,46,182,133,70,90,148,130,98,160,174,185,148,153,169,41,61,233,106,75,105,89,105,161,44,148,68,106,34,37,29,148,240,88,191,227,87,114,243,117,225,244,139,134,92,202,149,171,116,46,74,32,188,110,169,16,41,211,35,182,108,147,70,162,216,148,46,67,19,214,104,65,246,47,122,148,69,204,35,85,133,0,0,0,0,0,0,0,0,0,0,0,249,247,5,45,154,229,6,165,69,146,157,90,168,67,122,43,133,169,246,165,104,52,159,113,145,247,31,188,134,114,51,115,96,73,195,156,196,95,116,87,147,163,50,46,10,164,184,165,169,118,48,169,207,165,31,214,81,247,35,218,122,251,200,90,111,8,28,81,114,238,192,138,133,169,60,244,149,69,171,186,195,9,247,198,102,28,6,210,125,136,34,239,81,247,153,159,222,39,208,0,0,0,0,10,198,227,59,101,38,69,175,111,94,137,61,20,220,168,144,143,238,38,234,14,126,215,249,191,127,176,87,38,86,238,191,145,184,253,98,86,15,232,149,195,75,66,143,220,158,181,133,25,247,31,236,251,134,143,237,74,146,43,54,189,30,176,217,234,153,208,35,201,73,253,139,109,42,247,23,191,220,67,234,128,0,0,168,46,49,216,210,236,235,250,141,132,52,183,247,196,143,78,143,83,146,123,116,209,244,189,80,142,180,122,200,215,184,203,180,149,167,184,189,162,46,100,39,12,92,197,12,201,218,244,237,219,90,164,77,133,87,123,179,93,91,106,124,82,81,125,52,159,115,158,205,79,236,49,161,122,100,22,169,116,216,148,198,63,87,17,134,216,71,127,209,66,73,37,223,175,176,135,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,115,198,87,9,150,237,38,133,138,145,91,245,80,244,90,91,135,175,185,53,7,207,189,127,228,79,239,246,10,247,202,149,246,238,30,99,245,147,94,109,123,80,170,237,53,151,79,66,61,27,235,88,82,191,170,175,216,246,22,163,71,54,165,93,23,5,175,71,175,54,173,200,169,64,143,49,39,166,154,147,141,165,68,125,197,239,247,23,220,62,168,0,0,229,185,161,187,26,179,50,249,136,117,199,11,85,55,108,85,137,162,237,237,89,65,121,68,93,199,251,62,210,208,102,238,230,170,174,189,113,213,107,142,39,69,84,103,63,45,69,174,186,27,142,41,94,226,247,251,136,94,79,10,107,113,154,14,88,218,121,164,118,212,106,73,154,165,106,125,238,83,224,234,90,106,126,239,179,238,19,52,0,0,0,0,5,36,113,112,197,31,149,184,231,30,209,103,245,84,104,40,105,127,242,140,204,158,217,247,160,143,185,94,243,47,188,122,174,14,24,103,233,204,75,173,95,179,35,111,137,79,129,38,51,75,223,166,146,17,34,158,233,118,18,200,251,140,251,210,101,254,65,113,160,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,132,63,184,248,98,229,246,233,204,210,115,3,86,133,206,165,61,206,169,212,173,39,80,235,241,106,181,215,101,58,250,231,73,117,231,87,185,147,230,150,177,16,132,52,106,109,58,153,160,214,210,230,0,0,138,188,77,49,175,244,45,148,123,167,167,167,245,83,239,189,108,168,123,218,222,203,93,107,15,117,14,57,163,136,82,116,138,212,157,138,45,218,58,109,110,73,167,118,148,23,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,211,158,19,216,191,162,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,174,190,54,152,57,66,118,213,177,115,3,29,238,77,106,53,64,172,233,141,237,90,186,184,174,55,34,92,115,212,215,177,190,74,218,147,216,72,220,190,171,214,86,141,164,142,37,112,184,197,232,216,75,156,27,101,138,147,241,24,166,223,49,222,180,37,60,243,14,186,180,46,74,144,184,169,104,155,250,43,92,198,34,54,106,81,41,4,135,22,106,219,244,211,126,131,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,1,64,60,77,49,175,244,211,155,139,167,167,167,244,176,44,77,108,168,123,218,216,243,189,19,239,117,14,57,163,139,74,181,148,236,157,138,45,186,180,77,110,73,43,118,177,84,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,148,242,215,139,209,177,235,1,172,108,92,101,248,142,72,184,168,236,189,80,40,140,58,203,13,84,81,171,83,89,109,14,234,178,67,114,91,121,178,51,53,106,72,35,37,40,140,148,125,44,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,128,115,245,149,25,153,82,199,25,116,74,99,91,236,203,163,157,88,181,222,109,151,201,182,34,169,229,18,160,41,199,77,92,199,163,250,137,81,147,139,82,155,91,14,43,105,187,177,63,175,42,57,251,197,12,169,88,23,182,28,219,20,184,149,26,109,207,30,76,170,83,170,54,218,126,137,91,113,148,178,137,232,82,154,113,47,160,146,219,102,168,238,36,210,163,105,189,170,111,231,9,200,235,254,170,175,219,171,253,213,184,238,75,142,161,255,0,25,50,117,74,116,135,63,233,56,243,206,56,191,181,74,82,189,166,98,247,184,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,73,106,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,99,248,215,122,216,56,117,132,119,125,235,138,81,226,74,180,233,116,121,46,213,161,201,67,43,68,246,13,6,147,136,77,190,164,180,234,223,53,19,40,105,102,68,226,220,74,63,172,51,67,118,84,104,85,139,170,179,86,181,173,207,147,244,89,181,9,18,41,212,142,177,114,253,31,21,110,41,77,70,231,172,137,110,242,208,105,71,49,69,185,91,117,62,211,22,233,193,167,14,113,182,129,133,245,75,246,187,117,68,139,133,247,28,137,111,80,173,228,198,97,199,230,84,73,198,152,126,164,183,200,185,172,161,5,12,227,165,147,81,239,62,98,205,8,36,161,78,216,248,226,153,192,203,93,11,53,56,29,88,195,42,153,242,106,172,238,170,91,114,213,41,108,55,18,176,211,46,34,59,142,154,82,189,204,159,53,109,184,70,133,159,45,197,154,72,150,72,82,115,175,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,68,149,199,142,33,120,167,143,121,113,179,178,249,95,166,116,126,131,228,124,160,174,166,171,37,233,23,31,76,141,145,121,232,89,253,206,189,204,83,188,215,208,219,169,229,109,216,124,211,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,209,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,205,102,108,124,83,227,39,196,11,135,204,95,29,43,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,203,243,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,10,128,226,201,146,138,118,31,204,254,83,184,95,76,228,81,107,117,5,183,119,194,108,165,72,113,170,164,167,222,120,234,106,113,106,90,27,101,213,184,150,84,159,154,66,28,228,18,9,70,241,146,33,174,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,242,179,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,59,10,225,89,144,239,246,35,53,120,191,69,254,213,219,66,133,83,167,127,200,46,53,109,43,230,255,0,206,18,210,28,103,251,57,8,87,234,150,45,80,0,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,78,220,110,47,90,172,252,104,195,220,57,122,60,66,166,208,237,119,107,113,221,74,21,207,83,243,165,184,203,169,90,183,109,52,18,105,236,154,72,146,70,70,167,53,53,106,68,158,63,194,179,7,40,88,187,155,138,68,155,141,237,98,88,84,247,111,22,227,109,95,243,169,81,159,97,184,197,189,11,73,163,150,252,134,159,215,214,74,185,27,20,147,74,204,202,250,70,120,120,132,97,125,87,10,179,131,137,52,202,130,165,189,30,191,88,118,232,131,45,232,74,140,137,12,84,20,114,79,149,169,153,56,134,157,113,216,230,226,79,69,46,58,251,18,100,104,77,132,240,75,186,104,82,240,10,250,178,163,206,223,90,165,94,7,84,153,27,148,178,229,69,151,10,59,113,220,222,101,177,91,151,10,73,104,70,106,46,94,170,34,37,36,206,197,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,58,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,22,113,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,63,39,15,220,247,87,114,171,117,55,101,93,43,235,112,202,224,168,19,149,24,218,33,191,69,202,125,200,173,187,85,222,136,238,200,127,149,26,58,139,166,73,146,87,174,165,162,187,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,5,0,241,52,198,191,211,78,110,46,158,158,159,210,192,177,53,178,161,239,107,99,206,244,79,189,212,56,230,142,45,42,214,83,178,118,40,182,234,209,53,185,36,173,218,197,81,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,83,203,94,47,70,199,172,6,177,177,113,151,226,57,34,226,163,178,245,64,162,48,235,44,53,81,70,173,77,101,180,59,170,201,13,201,109,230,200,204,213,169,32,140,148,162,50,81,244,177,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,119,254,54,152,103,117,70,197,59,23,24,250,78,109,183,80,183,202,217,231,182,219,138,233,231,71,147,34,70,199,149,179,150,142,99,114,181,108,183,154,149,200,127,213,34,70,167,226,184,52,223,241,173,156,209,213,44,202,141,195,46,36,123,198,215,151,26,29,61,38,233,177,58,163,29,214,164,54,107,74,72,208,75,110,51,115,141,43,94,154,18,156,73,30,174,109,85,218,0,0,0,0,0,0,0,0,0,0,0,10,114,227,31,134,126,131,196,186,45,253,14,54,200,181,8,17,163,58,189,250,235,33,114,42,14,159,97,172,207,184,139,185,36,95,228,30,87,132,126,40,124,146,199,57,22,147,199,243,53,152,43,101,31,242,143,76,128,217,119,32,207,185,62,242,47,184,93,184,0,0,0,0,8,101,197,102,220,102,189,150,55,94,117,29,180,234,146,166,165,90,159,123,116,249,218,22,154,151,191,237,251,133,26,219,85,85,208,174,58,85,113,180,234,170,124,214,37,164,181,239,54,220,37,123,143,221,238,49,164,92,175,93,109,94,121,123,195,202,227,101,162,156,181,233,36,233,118,246,44,224,178,163,46,226,253,175,97,104,58,144,0,0,249,87,93,93,22,253,175,88,175,56,173,168,166,192,145,49,71,166,186,19,109,169,70,125,199,238,247,31,220,51,141,154,219,237,220,67,199,235,218,188,226,247,33,53,218,147,45,30,132,90,183,214,190,164,255,0,85,63,183,237,45,69,132,112,106,194,101,183,73,174,226,164,182,189,85,61,42,150,209,238,247,166,158,249,119,47,252,169,253,254,193,104,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,134,115,176,206,46,41,229,222,239,161,72,107,123,176,233,85,10,132,95,88,203,71,209,6,66,80,125,139,73,119,185,237,61,61,228,51,181,89,167,74,181,174,121,180,167,15,108,138,76,247,24,51,236,61,22,211,134,159,121,151,122,125,231,251,198,128,178,1,138,113,113,51,45,118,138,26,94,231,173,234,92,10,35,199,161,151,174,196,8,187,191,168,146,239,95,179,82,251,76,73,32,0,1,16,184,158,222,223,37,50,211,84,130,76,115,21,87,91,244,253,119,105,180,157,167,205,45,126,137,235,244,126,207,188,133,10,145,41,197,146,82,90,154,143,66,47,180,104,95,135,197,17,202,38,86,172,228,58,222,195,153,77,167,204,239,215,93,244,232,189,189,231,238,255,0,235,9,32,0,0,0,0,62,37,239,112,181,105,217,181,219,161,229,109,69,34,153,42,122,143,77,116,38,154,82,253,132,127,179,238,63,184,198,109,179,13,118,63,125,227,181,255,0,115,173,238,106,106,55,61,86,67,7,180,147,163,110,76,117,105,46,228,254,223,180,136,197,198,240,164,195,70,236,124,186,166,174,166,118,59,94,156,85,45,119,107,170,95,131,5,90,253,35,46,244,251,139,238,33,53,192,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,10,160,227,113,139,210,87,85,195,220,4,130,252,182,227,177,29,219,190,168,218,152,107,144,250,214,167,34,194,82,28,237,116,150,217,55,60,148,159,85,6,79,54,126,185,145,108,134,185,3,177,127,72,153,201,194,122,7,165,61,31,210,92,13,215,121,220,142,110,239,70,182,185,252,173,187,147,167,51,165,229,238,215,213,223,187,69,105,180,244,82,34,255,0,18,140,33,141,139,249,62,190,24,38,34,29,74,207,142,87,125,53,233,47,186,210,24,92,20,169,114,20,68,222,187,214,168,103,45,180,37,100,104,53,186,147,61,186,18,211,68,56,79,125,126,139,241,78,205,196,207,69,250,79,228,149,193,78,174,244,92,254,79,85,210,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,78,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,230,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,114,172,213,98,151,232,91,46,56,139,137,140,215,125,13,62,141,111,202,244,84,222,151,168,229,85,29,71,38,15,205,154,22,149,107,41,214,19,235,164,208,90,234,189,18,74,50,205,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,235,98,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,23,53,149,85,181,104,182,157,118,161,34,35,145,239,26,59,149,184,41,101,106,53,182,194,42,18,224,154,93,35,73,17,47,155,5,213,17,36,212,91,20,131,215,83,52,166,210,120,37,227,29,9,219,86,250,203,244,134,121,53,168,213,3,188,97,185,185,106,234,226,184,220,120,146,11,66,70,198,249,43,106,55,105,175,114,250,175,85,58,54,163,59,63,0,17,127,137,13,51,4,167,229,66,236,149,141,174,68,74,41,209,228,73,181,9,233,111,178,181,92,135,14,67,80,9,164,50,162,83,203,220,234,204,208,162,83,100,130,90,214,91,16,165,39,62,226,116,240,132,177,112,106,237,204,116,186,166,36,85,41,79,92,148,26,122,102,89,212,42,131,10,62,174,113,44,214,228,198,86,106,38,212,244,86,219,220,150,148,149,43,231,141,228,18,78,49,173,55,126,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,247,252,23,110,154,21,141,106,230,22,245,186,103,116,84,91,126,159,67,170,84,100,242,150,231,34,43,13,213,28,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,142,188,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,175,214,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,94,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,170,14,53,240,176,73,117,91,54,160,154,180,182,241,125,136,241,217,92,20,165,254,67,246,218,213,52,210,242,204,208,108,146,219,150,218,210,146,74,210,225,147,206,111,74,210,77,154,42,216,94,247,10,123,99,4,168,185,92,129,84,194,138,132,74,197,118,124,130,69,235,86,77,53,248,175,170,174,77,33,254,137,102,247,106,209,21,169,77,180,149,54,124,149,31,49,196,145,41,215,4,202,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,3,207,226,21,50,205,173,88,23,45,27,17,156,136,221,167,62,143,54,53,121,114,229,156,86,19,78,91,43,76,147,113,226,82,77,164,114,141,122,172,148,157,165,169,234,90,106,51,67,139,31,33,63,74,119,151,232,183,255,0,3,62,80,84,126,78,126,187,253,139,234,92,233,127,95,243,191,169,229,254,179,215,253,174,221,71,160,203,93,183,133,247,118,60,216,214,238,52,92,241,40,22,76,202,195,37,90,153,44,156,38,20,194,117,87,78,227,141,173,10,101,15,41,41,96,223,220,146,100,157,55,76,200,144,99,74,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,186,118,195,206,38,57,130,165,102,106,14,58,223,215,63,93,74,157,200,163,215,232,112,41,237,34,42,232,73,148,235,197,29,134,73,72,220,244,126,165,245,71,121,215,13,210,82,182,173,197,161,110,37,115,43,139,101,255,0,102,226,158,73,172,12,65,195,235,134,37,114,222,174,95,16,36,193,157,24,207,99,168,244,125,72,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,16,112,184,241,217,134,95,141,121,60,209,127,192,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,99,56,57,214,186,107,183,134,110,49,122,173,113,206,234,229,199,188,42,116,182,220,229,33,189,177,97,62,168,145,155,209,4,68,123,24,97,164,107,166,229,109,213,70,106,51,51,159,252,18,240,114,132,213,171,125,102,6,67,220,234,212,154,129,217,208,219,218,180,244,145,91,110,60,185,7,169,47,99,156,229,187,27,176,209,185,29,47,170,173,28,81,21,159,138,118,227,113,101,85,96,99,70,30,226,51,210,34,29,54,185,107,187,68,142,210,86,174,122,95,131,45,199,157,82,211,183,105,32,211,80,100,146,100,163,51,52,185,169,39,66,53,121,78,12,53,106,85,59,53,245,184,117,10,156,72,178,42,150,60,248,144,90,121,228,161,114,159,41,144,158,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,238,73,153,93,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,83,138,47,16,9,149,121,149,44,178,96,133,197,201,165,51,212,211,175,138,163,13,190,196,167,37,52,251,172,61,73,79,49,8,218,201,114,181,117,198,205,105,121,46,37,178,81,32,157,75,176,91,45,25,116,190,243,65,138,112,48,206,197,143,253,148,202,196,221,236,255,0,70,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,38,101,242,233,125,229,127,20,231,225,157,245,31,251,89,148,121,187,217,254,147,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,115,43,133,62,120,227,97,173,86,6,86,241,37,18,221,161,92,245,130,69,173,83,74,221,124,233,213,25,74,66,10,18,219,212,201,17,158,119,69,37,77,164,185,111,58,226,150,74,75,170,113,155,137,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,28,171,53,88,165,250,22,203,142,34,226,99,53,223,67,79,163,91,242,189,21,55,165,234,57,85,71,81,201,131,243,102,133,165,90,202,117,132,250,233,52,22,186,175,68,146,140,179,109,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,250,216,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,5,205,101,85,109,90,45,167,93,168,72,136,228,123,198,142,229,110,10,89,90,141,109,176,138,132,184,38,151,72,210,68,75,230,193,117,68,73,53,22,197,32,245,212,205,41,180,158,9,120,199,66,118,213,190,178,253,33,158,77,106,53,64,239,24,110,110,90,186,184,174,55,30,36,130,208,145,177,190,74,218,141,218,107,220,190,171,213,78,141,168,206,207,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,102,156,89,176,190,171,136,249,62,170,84,232,202,150,228,139,22,177,14,232,92,72,208,149,33,114,88,66,92,140,246,187,76,141,180,52,212,183,36,45,205,20,73,68,117,106,68,70,107,77,53,229,162,255,0,141,133,153,134,195,124,65,168,92,50,232,116,218,29,209,77,147,84,157,24,221,222,213,59,168,65,76,35,38,136,214,180,42,57,186,133,161,36,123,208,165,39,69,110,208,244,188,0,0,0,0,0,0,0,0,0,0,0,33,79,21,172,52,110,248,203,162,234,233,103,123,180,25,199,82,215,118,154,37,136,51,149,251,100,93,234,247,31,220,98,156,50,243,118,63,98,227,181,129,115,161,238,82,105,183,61,42,67,231,180,149,171,109,204,105,106,46,229,126,199,176,140,198,146,172,155,133,171,178,205,161,93,12,171,114,42,244,200,179,210,122,105,169,58,210,87,237,34,253,175,113,125,196,62,216,0,0,0,0,141,252,65,232,142,86,242,181,120,161,166,247,156,58,109,66,103,126,154,108,167,74,237,239,47,127,255,0,88,103,160,201,77,172,210,162,208,210,122,25,125,162,250,184,97,94,223,42,242,211,75,130,108,114,213,72,91,20,253,119,107,184,154,167,194,45,126,137,105,244,190,223,188,196,189,0,0,17,187,63,248,167,23,12,242,215,119,33,213,237,122,224,165,207,162,178,122,25,232,183,224,74,219,253,69,23,122,61,186,23,218,67,63,148,106,116,171,166,231,133,75,108,247,72,171,79,109,130,62,194,213,110,184,73,247,145,119,171,222,95,184,104,151,38,56,103,23,11,50,239,104,80,163,181,177,217,148,170,125,66,87,172,103,171,235,131,29,43,62,213,168,187,219,246,30,158,226,29,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,140,212,200,175,68,125,59,155,125,181,54,178,212,203,84,168,180,62,239,176,198,126,248,137,97,19,152,87,153,27,137,198,75,88,151,20,169,117,182,207,246,122,137,242,244,79,211,81,158,132,223,127,103,220,66,85,240,94,196,247,220,171,220,152,81,33,237,80,152,179,43,104,45,165,217,162,169,204,23,114,63,253,111,221,237,22,188,0,0,43,147,140,181,210,229,55,10,232,52,22,213,167,85,86,138,165,22,158,197,70,168,39,221,246,123,197,68,217,240,206,161,118,81,96,146,55,245,21,24,205,109,215,77,119,58,146,211,95,222,52,137,150,154,103,162,48,22,193,131,203,229,242,237,186,81,109,221,174,154,66,100,187,245,63,112,233,160,0,0,0,2,61,231,198,239,59,55,44,151,148,212,61,203,114,109,46,163,5,179,219,174,171,93,62,81,145,125,19,253,159,111,248,197,0,89,52,215,239,76,73,160,210,28,61,94,174,215,34,198,81,246,118,169,249,9,79,188,139,189,94,242,253,195,73,56,19,109,183,104,96,181,137,109,161,27,85,78,182,169,113,92,237,215,85,183,17,164,25,247,159,236,251,204,123,160,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,2,138,248,188,223,95,43,115,147,82,160,122,47,164,249,21,111,210,232,92,238,127,51,171,230,54,169,252,221,187,75,151,167,95,203,219,170,191,85,187,95,91,106,122,7,4,187,90,187,47,31,111,171,214,60,29,244,90,85,158,116,185,146,121,168,46,84,169,115,99,185,29,189,134,123,213,185,16,164,158,164,70,146,229,232,163,35,82,72,238,80,121,76,88,177,127,74,24,89,121,97,159,165,61,25,242,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,152,33,164,140,157,213,169,85,172,168,96,244,202,53,78,36,248,237,216,244,88,139,118,51,201,117,9,125,136,109,50,243,70,164,153,145,45,183,91,113,181,167,189,43,66,146,122,25,25,10,12,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,170,14,53,248,223,85,58,173,155,150,230,104,113,19,77,76,120,247,196,138,146,156,82,159,113,243,84,216,109,48,132,246,37,8,74,73,229,40,207,113,172,214,217,22,205,135,204,142,188,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,58,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,184,174,108,124,83,227,39,196,11,135,204,95,18,171,21,48,183,229,95,8,92,22,196,184,20,46,170,125,137,112,85,122,153,189,86,206,142,151,54,173,57,151,190,108,214,73,115,124,164,211,147,216,149,45,58,106,90,39,152,98,53,100,219,29,38,101,219,49,214,102,35,122,103,209,212,84,212,27,167,92,106,89,62,182,87,71,144,180,183,40,220,105,131,37,187,203,65,243,208,141,20,92,214,90,86,197,26,73,39,163,224,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,175,128,203,214,78,241,115,50,22,110,32,95,22,61,30,95,163,108,122,59,211,89,120,225,173,212,85,170,45,155,107,58,92,114,70,171,92,149,71,55,92,73,33,14,104,178,97,11,229,243,208,177,199,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,236,130,230,186,30,107,112,58,37,110,166,238,203,206,215,228,209,238,134,92,121,131,113,249,73,101,38,153,233,109,162,79,45,153,30,186,146,70,218,18,151,16,251,105,220,77,111,84,149,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,68,32,165,95,247,149,10,205,175,225,245,26,225,151,14,222,186,164,65,147,90,130,201,146,81,61,112,205,211,140,78,153,22,229,33,10,125,197,146,53,216,107,216,163,35,83,104,52,245,92,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,26,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,202,179,47,152,187,19,43,248,89,63,19,47,169,31,218,195,163,194,216,247,244,157,83,166,121,230,33,243,26,105,206,79,55,144,180,243,86,157,136,239,51,238,35,206,182,42,226,101,213,140,152,143,113,226,149,235,47,168,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,58,6,39,229,15,25,112,139,3,172,92,193,94,48,169,72,181,175,254,95,64,152,243,210,236,168,188,230,84,252,94,161,189,8,139,158,194,22,234,57,106,94,212,164,210,239,41,102,72,63,171,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,208,157,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,0,170,190,42,121,241,255,0,101,242,169,132,21,175,236,154,187,235,180,202,143,252,186,36,209,20,142,87,252,221,78,173,183,191,180,142,180,254,181,2,189,114,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,63,63,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,84,225,55,157,122,142,32,67,254,76,88,161,83,231,214,168,148,244,57,104,77,112,226,199,109,218,92,86,25,100,169,137,109,9,66,220,121,164,54,167,146,175,157,90,219,231,154,205,36,201,26,236,168,0,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,66,249,250,201,69,213,149,60,71,151,91,164,211,58,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,212,127,253,41,95,127,162,207,208,167,167,127,212,103,202,15,149,62,140,233,89,255,0,101,58,110,155,159,206,217,205,253,79,171,179,126,207,110,221,123,68,128,225,113,227,179,12,191,26,242,121,162,255,0,128,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,138,49,98,250,253,23,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,96,133,255,0,112,197,194,223,209,126,77,172,174,174,133,232,202,173,219,212,93,53,15,231,92,238,171,170,112,250,71,251,22,164,163,116,22,225,122,137,219,166,158,178,73,102,177,42,132,0,227,87,225,98,214,248,129,7,203,170,34,176,50,83,116,215,108,252,220,97,13,90,220,157,210,75,145,120,83,41,110,57,202,67,155,162,205,125,49,36,183,162,200,200,183,176,251,168,215,77,201,221,170,76,148,68,101,163,224,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,128,28,106,252,44,90,223,16,32,249,117,68,83,181,135,127,222,88,97,115,49,121,225,253,195,46,133,93,139,30,92,104,245,8,134,73,125,132,73,142,228,119,77,181,105,170,22,109,60,225,18,211,162,208,102,74,73,165,68,74,37,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,147,188,170,217,185,80,194,58,125,159,70,166,196,85,207,81,143,30,77,217,87,109,195,121,117,26,137,35,215,36,186,164,33,93,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,245,102,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,158,43,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,219,79,10,124,241,201,196,170,84,12,173,226,74,34,53,93,182,40,228,139,90,166,149,180,193,84,105,209,82,132,20,37,183,169,26,228,178,214,138,74,155,73,243,25,105,197,44,146,166,148,227,214,62,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,34,168,56,215,227,125,84,234,182,110,91,153,161,196,77,53,49,227,223,18,42,74,113,74,125,199,205,83,97,180,194,19,216,148,33,41,39,148,163,61,198,179,91,100,91,54,31,50,58,240,172,193,202,22,46,230,226,145,38,227,123,88,150,21,61,219,197,184,219,87,252,234,84,103,216,110,49,111,66,210,104,229,191,33,167,245,245,146,174,70,197,36,210,179,50,226,185,177,241,79,140,159,16,46,31,49,124,74,172,84,194,223,149,124,33,112,91,18,224,80,186,169,246,37,193,85,234,102,245,91,58,58,92,218,180,230,94,249,179,89,37,205,242,147,78,79,98,84,180,233,169,104,158,97,136,213,147,108,116,153,151,108,199,89,152,141,233,159,71,81,83,80,110,157,113,169,100,250,217,93,30,66,210,220,163,113,166,12,150,239,45,7,207,66,52,81,115,89,105,91,20,105,36,158,143,132,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,122,120,177,98,254,148,48,178,242,195,63,74,122,51,229,109,191,81,161,117,188,142,119,75,213,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,49,149,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,25,228,166,233,161,94,25,71,194,26,181,185,59,171,137,30,207,166,82,220,115,148,182,246,202,132,194,98,73,111,69,145,25,236,125,135,81,174,155,85,183,84,153,164,200,207,181,128,0,0,0,0,0,0,0,0,0,0,240,184,235,109,183,119,224,189,247,109,173,27,149,81,182,170,145,91,237,211,69,185,17,212,17,247,151,237,123,200,102,218,246,166,191,101,226,85,126,144,217,232,245,10,185,42,50,79,179,177,76,72,82,125,230,93,233,247,159,239,23,255,0,144,235,188,239,44,178,89,179,86,247,49,200,84,186,116,23,15,110,154,45,20,248,166,101,244,75,246,189,159,227,18,16,0,0,0,0,115,60,203,83,61,49,128,183,244,14,94,254,101,183,85,45,186,233,174,176,158,47,121,123,198,110,175,8,103,79,187,107,80,13,27,122,122,140,150,182,235,174,155,93,81,105,255,0,96,183,94,13,23,75,149,44,43,175,80,156,86,189,45,90,82,146,90,123,19,26,158,159,119,219,239,22,56,0,0,42,135,141,14,40,62,221,94,219,194,120,239,104,133,69,135,91,89,109,46,221,85,81,96,251,209,255,0,235,126,239,104,138,156,59,112,137,204,84,204,141,186,227,197,164,75,118,84,74,219,135,251,93,60,248,154,167,233,164,203,82,115,191,183,238,49,160,72,177,154,135,21,152,140,39,107,108,54,150,208,90,153,232,148,150,133,223,246,16,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,89,220,101,112,169,19,236,202,22,39,193,111,116,136,243,34,211,158,45,116,209,164,181,80,125,74,237,94,157,230,93,132,157,126,223,96,132,252,58,113,41,220,57,204,181,1,194,145,202,102,180,236,90,67,190,161,43,84,61,80,137,169,125,21,31,114,61,154,125,228,52,7,18,67,115,34,179,45,163,213,15,182,151,18,126,242,50,212,191,202,63,216,0,5,79,241,168,172,161,202,157,175,68,73,246,165,152,82,79,255,0,162,168,167,221,254,113,95,57,121,134,85,12,116,176,33,155,123,201,235,158,148,141,186,233,174,179,26,45,53,253,227,73,118,68,82,131,102,80,97,146,54,19,20,200,173,237,215,93,54,180,146,211,95,220,62,216,0,0,0,0,173,190,50,216,152,220,60,52,160,225,172,119,182,190,253,86,45,73,101,183,93,91,84,122,131,39,222,141,59,203,246,181,251,61,162,0,228,42,205,106,244,204,213,159,21,230,247,34,159,83,167,207,239,211,77,149,8,165,175,98,139,246,190,223,184,104,114,28,100,67,136,196,70,254,139,13,165,180,253,201,45,63,204,63,216,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,125,193,46,214,161,68,192,43,234,245,143,7,101,106,171,120,29,46,100,158,106,207,155,22,36,40,238,71,111,97,158,196,237,92,217,39,169,17,40,249,154,40,204,146,146,43,21,1,154,204,216,248,167,198,79,136,23,15,152,190,45,251,132,53,245,242,183,38,212,218,7,162,250,79,145,87,5,82,133,206,231,243,58,190,99,137,159,205,219,180,185,122,117,252,189,186,171,245,91,181,245,182,166,160,115,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,111,154,172,82,253,52,230,59,17,113,49,154,239,166,96,86,110,9,94,138,155,210,244,252,218,91,75,228,193,249,179,66,20,157,34,180,194,125,116,146,207,77,87,170,141,70,118,211,194,19,2,230,97,134,92,101,226,53,195,70,232,171,88,151,80,77,69,149,44,223,67,202,163,176,131,110,17,56,211,132,148,39,114,215,45,244,45,4,100,227,82,90,81,173,69,181,40,169,108,216,248,167,198,79,136,23,15,152,190,46,39,135,221,149,74,196,174,26,182,198,28,215,100,75,98,155,117,81,238,106,36,199,98,45,41,125,182,36,212,170,12,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,82,14,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,194,250,56,111,99,125,43,27,178,161,105,170,159,67,151,75,145,97,199,143,99,206,67,206,37,196,62,252,8,113,200,159,105,69,161,154,28,105,198,150,100,164,145,165,102,180,122,196,146,113,114,128,85,95,21,60,248,255,0,178,249,84,194,10,215,246,77,93,245,218,101,71,254,93,18,104,138,71,43,254,110,167,86,219,223,218,71,90,127,90,129,94,185,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,138,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,178,184,181,228,163,208,147,38,102,203,12,169,148,168,116,87,185,45,222,148,246,11,144,226,103,60,255,0,45,21,52,145,171,99,156,229,186,211,110,165,180,165,68,225,37,211,39,13,215,150,136,45,150,140,197,223,121,95,197,56,24,153,98,200,254,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,138,48,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,0,0,82,183,26,191,20,246,183,195,248,62,99,81,16,255,0,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,45,25,116,177,50,191,133,144,48,206,197,143,253,148,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,64,57,250,205,116,204,214,227,140,186,221,49,221,150,101,175,206,163,218,236,182,243,230,219,241,82,242,141,83,212,219,164,158,91,210,61,69,40,137,180,41,45,161,134,213,184,218,222,174,215,194,111,40,127,165,220,71,254,80,87,172,45,246,133,129,80,71,162,82,220,254,83,146,174,38,77,151,217,220,218,8,214,108,176,133,165,213,106,164,18,156,83,9,46,106,9,228,21,201,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,157,124,224,101,174,187,149,108,113,172,97,149,76,249,212,167,183,85,45,185,106,148,135,220,151,71,117,231,17,29,199,77,41,70,215,139,148,182,220,35,66,11,152,218,205,36,104,52,41,82,171,133,30,117,255,0,70,87,83,25,107,196,202,157,86,77,183,118,212,35,198,180,157,215,156,205,30,168,243,138,73,199,216,73,55,18,204,167,28,71,106,85,177,183,75,113,160,137,231,157,77,202,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,1,18,184,131,103,110,149,149,11,1,186,21,176,252,73,216,139,117,71,144,205,42,26,101,37,47,210,88,83,47,37,21,101,182,166,93,66,208,220,132,182,148,180,225,36,158,62,97,36,204,155,115,74,33,255,0,85,87,237,213,254,234,220,119,37,199,80,255,0,140,153,58,165,58,67,159,244,156,121,231,28,95,218,165,41,94,211,49,126,121,1,201,245,43,41,184,70,148,212,10,91,151,221,227,30,28,251,173,111,58,147,68,103,208,133,27,112,90,75,107,83,91,35,155,206,160,220,74,148,110,173,75,94,237,134,219,109,249,254,35,57,40,254,85,88,112,197,126,192,166,82,155,196,219,91,231,41,178,95,46,83,149,72,36,75,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,69,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,246,65,115,93,15,53,184,29,18,183,83,119,101,231,107,242,104,247,67,46,60,193,184,252,164,178,147,76,244,182,209,39,150,204,143,93,73,35,109,9,75,136,125,180,238,38,183,170,74,128,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,158,204,203,229,210,251,202,254,41,207,195,59,234,63,246,179,40,243,119,179,253,39,75,234,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,59,140,187,140,250,175,11,143,29,152,101,248,215,147,205,23,252,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,47,79,63,151,215,232,239,38,216,177,95,244,95,164,58,187,125,202,23,39,159,202,219,233,39,17,3,155,187,106,181,229,245,92,205,186,122,219,54,234,157,119,22,117,198,154,50,245,107,87,108,108,2,195,75,42,233,131,209,86,173,251,62,141,75,168,198,230,161,206,68,166,33,52,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,71,64,17,215,136,125,149,85,191,242,91,138,180,42,52,136,140,200,139,71,69,109,106,146,181,37,6,197,62,75,83,158,73,26,82,163,222,166,163,56,148,22,154,26,205,36,102,146,51,81,80,94,19,223,95,162,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,211,240,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,64,14,53,126,22,45,111,136,16,124,186,162,41,130,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,122,156,58,242,43,27,43,86,105,95,24,131,2,34,241,82,191,29,230,103,61,26,83,171,69,50,156,241,199,89,83,76,137,195,97,229,165,200,233,113,111,37,31,77,106,66,86,180,36,150,185,148,2,31,241,2,200,141,11,53,86,171,151,173,172,142,139,19,109,250,121,183,78,147,170,220,244,164,86,27,148,227,84,173,139,144,212,118,57,178,100,36,250,149,17,169,26,104,122,167,176,169,219,47,217,120,199,156,93,198,132,225,206,20,82,165,210,47,107,102,65,78,152,236,185,158,139,126,128,113,229,180,203,146,92,82,141,47,54,182,30,113,179,52,182,149,60,147,35,218,131,52,232,52,103,105,211,171,180,123,86,141,73,186,110,63,148,21,168,84,248,241,234,53,126,141,17,61,33,41,13,165,46,201,228,32,205,13,115,22,74,95,45,39,181,59,180,46,194,31,88,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,122,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,155,124,213,98,151,233,167,49,216,139,137,140,215,125,51,2,179,112,74,244,84,222,151,167,230,210,218,95,38,15,205,154,16,164,233,21,166,19,235,164,150,122,106,189,84,106,51,182,158,16,152,23,51,12,50,227,47,17,174,26,55,69,90,196,186,130,106,44,169,102,250,30,85,29,132,27,112,137,198,156,36,161,59,150,185,111,161,104,35,39,26,146,210,141,106,45,169,69,75,102,199,197,62,50,124,64,184,124,197,241,113,60,62,236,170,86,37,112,213,182,48,230,187,34,91,20,219,170,143,115,81,38,59,17,105,75,237,177,38,165,80,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,144,113,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,209,195,123,27,233,88,221,149,11,77,84,250,28,186,92,139,14,60,123,30,114,30,113,46,33,247,224,67,142,68,251,74,45,12,208,227,78,52,179,37,36,141,43,53,163,214,36,147,139,228,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,103,175,136,174,14,87,112,111,55,23,220,106,187,221,68,75,194,160,253,227,75,147,181,8,231,69,158,251,174,40,182,37,107,52,242,159,41,12,106,173,170,95,35,126,212,165,105,33,63,248,37,221,52,41,120,5,125,89,81,231,111,173,82,175,3,170,76,141,202,89,114,162,203,133,29,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,98,160,0,0,0,0,0,0,0,0,0,0,63,198,100,100,76,136,252,71,62,139,237,169,181,125,202,45,63,206,51,199,159,107,53,171,47,51,87,132,86,27,218,138,133,78,161,63,188,207,93,245,9,69,175,106,143,246,126,207,184,79,222,13,56,152,220,204,53,175,97,171,238,238,125,138,172,170,154,11,110,154,54,81,233,236,151,114,52,239,63,218,215,236,246,139,37,0,0,0,0,31,22,246,138,83,172,202,244,51,70,254,125,50,83,123,117,211,93,205,40,180,215,247,140,218,102,30,23,163,241,210,255,0,135,203,217,202,185,234,168,219,174,186,105,49,210,239,253,194,193,56,43,214,80,221,82,232,161,168,251,84,204,217,37,255,0,209,83,147,238,255,0,56,182,16,0,31,227,46,67,112,226,189,45,211,209,12,54,167,20,126,226,34,212,255,0,200,51,249,196,91,18,157,196,108,203,87,220,57,28,214,104,174,202,164,53,234,18,116,67,53,9,122,23,209,73,247,47,219,175,222,98,108,112,106,194,164,64,179,43,184,159,57,189,178,36,76,149,78,100,181,215,86,148,213,61,244,171,177,122,119,145,246,26,117,251,125,130,204,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,220,234,216,9,196,76,184,94,148,163,250,80,168,245,25,237,159,185,104,129,33,36,127,73,63,183,239,63,184,103,162,157,46,93,137,127,70,156,194,244,147,110,214,16,234,21,161,118,56,195,196,100,122,30,226,239,71,218,95,120,208,246,79,113,86,62,45,224,29,167,95,67,188,201,17,169,80,33,74,61,166,95,62,152,81,214,191,234,36,187,220,246,22,158,227,29,172,0,5,49,113,161,149,37,204,192,219,113,157,87,205,166,211,134,105,45,11,255,0,45,168,145,8,205,146,91,102,69,207,153,236,61,143,29,59,138,21,199,73,154,233,106,69,243,104,168,70,35,239,50,253,175,103,111,216,52,99,25,146,143,25,168,233,45,9,164,37,4,95,113,104,63,212,0,0,0,7,241,74,74,18,107,81,232,73,45,79,238,20,45,196,223,23,222,196,124,197,85,104,140,187,186,37,180,183,233,38,91,72,190,114,60,233,137,253,132,159,114,253,230,95,105,142,199,193,143,14,85,81,197,27,135,17,101,122,209,99,81,229,211,91,79,118,143,166,69,61,226,86,164,173,123,143,187,110,159,111,176,92,56,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,25,129,197,139,235,244,161,138,119,150,38,122,47,209,159,43,110,10,141,119,162,231,243,186,94,170,75,143,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,23,125,194,126,214,161,91,249,37,180,42,212,136,61,60,187,154,161,87,170,85,28,230,173,125,68,164,78,122,34,92,209,70,100,141,24,137,29,26,36,137,62,166,186,110,82,140,230,0,12,235,103,242,197,253,29,231,39,22,40,30,148,244,135,87,112,57,93,231,114,57,91,125,36,218,39,242,182,238,86,188,190,171,151,187,95,91,102,237,19,174,210,178,174,10,158,22,46,159,136,19,188,186,156,42,175,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,34,87,20,28,111,170,224,158,84,43,73,163,80,226,84,100,95,242,21,99,173,114,92,82,81,13,137,176,229,27,207,146,83,218,181,147,76,184,132,22,228,145,45,196,172,247,18,13,181,209,182,19,216,191,165,12,83,179,112,207,210,158,140,249,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,211,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,25,194,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,129,92,101,176,94,171,109,99,205,47,26,41,86,132,182,45,235,194,143,18,37,70,180,149,169,214,31,173,177,205,111,148,189,84,124,149,244,109,69,218,157,16,149,147,78,41,59,148,135,76,156,26,113,162,171,109,99,205,83,5,234,183,124,182,45,235,194,143,46,93,58,138,164,41,214,31,173,177,202,115,154,141,18,124,149,244,109,74,220,173,80,149,147,77,165,91,148,134,136,172,171,58,216,187,138,24,31,151,155,151,16,48,154,196,151,113,213,226,199,121,151,164,70,125,180,174,130,194,227,187,165,88,218,91,78,20,148,71,116,153,82,218,219,166,195,82,214,105,109,11,50,207,15,250,170,191,110,175,247,86,227,185,46,58,135,252,100,201,213,41,210,28,255,0,164,227,207,56,226,254,213,41,74,246,153,139,243,200,14,79,169,89,77,194,52,166,160,82,220,190,239,24,240,231,221,107,121,212,154,35,62,132,40,219,130,210,91,90,154,217,28,222,117,6,226,84,163,117,106,90,247,108,54,219,110,80,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,28,255,0,100,250,171,148,220,92,82,105,229,17,203,18,241,145,50,125,168,182,93,81,174,51,8,90,77,200,46,165,197,169,221,241,201,230,144,78,41,74,39,80,164,47,118,243,113,182,251,7,8,204,193,98,197,169,140,172,224,69,18,223,170,220,214,61,199,213,212,106,16,105,236,70,79,161,229,41,49,208,117,103,158,113,36,179,101,8,97,182,84,217,186,148,159,56,141,9,113,221,141,57,117,32,0,0,41,175,139,253,173,93,190,115,161,135,182,85,173,7,173,173,92,22,125,38,151,78,141,205,67,124,249,79,213,167,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,58,178,11,146,139,87,42,120,113,18,183,86,166,117,24,155,115,83,217,114,227,168,72,38,214,228,13,228,151,21,76,142,109,169,104,75,45,44,136,150,164,40,249,206,32,150,103,181,45,33,169,84,0,42,215,141,62,55,223,212,152,214,166,95,233,244,57,116,251,78,189,29,23,12,234,210,92,121,8,170,62,203,174,54,84,242,211,70,150,134,79,149,33,196,40,214,123,220,138,173,27,216,70,228,11,201,254,90,235,185,169,199,26,62,25,83,15,147,74,103,109,82,228,150,153,72,97,200,148,118,158,109,18,28,104,212,149,238,120,249,168,109,178,36,44,185,142,32,212,68,130,90,147,162,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,226,153,192,203,93,11,53,56,29,88,195,42,153,242,106,172,238,170,91,114,213,41,108,55,18,176,211,46,34,59,142,154,82,189,204,159,53,109,184,70,133,159,45,197,154,72,150,72,82,115,175,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,233,240,189,204,45,247,152,12,184,161,120,133,26,171,58,171,102,212,23,111,187,114,77,148,203,222,153,218,132,186,131,61,166,78,147,205,50,235,13,184,167,18,124,207,81,206,107,139,91,169,110,155,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,15,147,118,84,107,180,123,86,179,86,181,173,207,148,21,168,84,249,18,41,212,142,177,17,61,33,41,13,169,77,70,231,172,141,13,115,22,73,71,49,69,181,59,181,62,194,25,194,205,14,49,226,62,57,227,141,213,124,226,131,53,88,21,95,72,72,130,205,18,162,163,230,80,98,180,242,201,186,105,36,208,222,206,78,170,74,190,109,10,83,156,197,172,183,173,102,118,41,194,83,37,30,132,135,15,54,88,155,76,170,195,173,61,206,110,203,167,190,92,134,211,5,230,57,107,169,168,137,91,220,231,33,215,91,105,46,37,41,38,201,78,145,56,78,178,180,89,248,10,149,226,215,146,143,66,76,153,155,44,50,166,82,161,209,94,228,183,122,83,216,46,67,137,156,243,252,180,84,210,70,173,142,115,150,235,77,186,150,210,149,19,132,151,76,156,55,94,90,33,6,84,177,215,20,50,251,141,20,75,191,10,34,203,168,212,170,50,35,82,38,81,98,70,109,231,235,144,156,150,195,142,83,155,220,211,170,66,223,83,45,160,150,218,13,194,51,45,190,227,209,245,38,108,154,141,42,21,66,101,38,93,46,68,168,237,188,236,25,106,105,79,197,90,146,70,166,92,54,86,182,141,105,51,52,153,182,181,163,82,61,170,81,104,103,250,192,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,56,86,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,138,150,225,239,96,94,88,89,196,122,201,195,236,65,183,165,208,238,26,28,138,220,105,208,100,145,111,105,126,134,152,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,123,192,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,223,184,188,223,95,36,178,109,82,160,122,47,171,249,107,112,82,232,92,238,127,47,164,229,184,169,252,221,187,79,153,175,65,203,219,170,127,91,187,95,87,106,169,175,47,86,181,10,249,199,220,52,178,174,152,61,109,22,224,188,40,212,186,140,110,106,219,231,197,126,107,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,105,164,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,78,120,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,212,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,207,248,93,112,255,0,135,72,135,77,204,222,55,219,188,234,171,221,53,70,199,165,190,227,15,197,110,43,172,52,251,53,101,114,214,189,207,31,55,70,155,112,144,166,84,218,156,52,154,205,165,53,103,224,0,62,77,26,214,161,91,245,26,245,90,145,7,167,151,115,84,17,84,170,57,205,90,250,137,72,138,196,68,185,162,140,201,26,49,18,58,52,73,18,125,77,116,220,165,25,253,96,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,9,233,197,7,27,234,184,39,149,10,210,104,212,56,149,25,23,252,133,88,235,92,151,20,148,67,98,108,57,70,243,228,148,246,173,100,211,46,33,5,185,36,75,113,43,61,196,131,109,116,109,132,246,47,233,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,52,209,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,70,112,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,32,87,25,108,23,170,219,88,243,75,198,138,85,161,45,139,122,240,163,196,137,81,173,37,106,117,135,235,108,115,91,229,47,85,31,37,125,27,81,118,167,68,37,100,211,138,78,229,33,211,39,6,156,104,170,219,88,243,84,193,122,173,223,45,139,122,240,163,203,151,78,162,169,10,117,135,235,108,114,156,230,163,68,159,37,125,27,82,183,43,84,37,100,211,105,86,229,33,162,41,65,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,133,74,241,180,193,202,235,87,85,139,152,24,239,115,168,178,105,229,103,76,111,106,19,210,74,109,201,18,227,158,166,189,238,115,144,236,158,194,70,212,116,190,178,181,113,36,92,131,131,213,235,74,181,115,130,138,21,66,60,183,36,94,54,189,74,137,5,76,161,38,134,223,66,153,156,106,116,205,68,100,142,84,23,82,70,146,81,239,82,11,77,12,212,155,201,0,0,0,0,0,0,0,0,0,0,0,20,241,198,115,14,21,78,197,11,123,17,98,250,177,100,209,226,83,92,79,126,175,170,69,65,227,86,166,173,123,139,187,110,159,111,176,113,206,25,24,190,246,28,102,42,147,68,117,221,177,46,87,24,164,145,109,35,249,201,19,161,167,246,20,125,200,247,145,125,164,47,165,42,74,210,75,73,234,74,45,75,238,31,208,0,0,0,31,229,37,146,145,25,216,234,45,73,212,41,6,95,121,104,51,157,157,171,102,69,177,153,236,66,143,33,59,74,109,199,86,154,209,106,71,243,107,168,73,34,238,51,253,159,111,111,216,36,199,5,233,114,91,204,21,201,25,165,124,218,173,41,134,162,208,191,242,218,113,24,185,224,0,28,83,56,88,171,31,9,48,14,236,175,173,222,92,137,52,169,240,162,158,211,63,159,84,41,11,71,245,20,93,237,251,75,79,121,140,240,212,101,203,190,239,233,83,159,94,178,110,26,194,222,90,180,46,215,31,120,204,207,66,218,93,235,251,11,238,26,22,201,85,128,140,59,203,125,151,74,79,210,157,71,167,84,28,63,122,215,2,58,76,254,146,191,99,222,95,112,238,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,29,102,153,26,183,71,157,70,154,157,209,231,198,118,43,169,212,203,84,45,38,149,23,97,145,247,25,247,25,12,235,231,87,11,95,194,172,198,94,148,163,47,230,181,42,205,70,165,16,187,61,86,28,157,33,40,79,211,81,158,132,223,121,153,31,188,132,187,224,249,143,7,66,185,106,152,65,90,155,182,21,65,47,206,136,158,94,186,201,91,144,35,161,58,165,179,62,226,62,211,89,23,188,189,162,222,8,245,45,72,127,64,5,38,113,138,35,254,81,180,141,75,79,245,53,31,255,0,211,234,3,149,112,223,134,137,153,167,182,183,191,202,228,63,13,226,245,119,110,52,212,98,122,191,102,186,247,141,4,0,0,0,0,14,89,153,236,65,143,134,88,19,122,93,78,187,177,214,40,117,30,155,213,51,220,242,97,188,226,11,232,171,78,212,119,153,105,239,25,198,189,238,89,55,157,229,90,186,101,30,174,213,234,50,102,171,187,189,215,84,191,97,17,119,171,220,95,113,11,204,225,131,133,71,135,185,111,166,85,229,69,229,72,185,13,154,186,15,126,237,204,200,129,9,68,125,139,81,22,166,143,113,31,216,66,96,0,0,0,0,0,0,0,0,0,0,10,213,197,142,13,127,165,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,83,204,115,110,222,126,223,166,122,237,215,179,93,11,170,128,0,10,171,254,225,143,255,0,53,23,253,201,255,0,236,241,101,56,79,98,254,139,240,178,205,195,63,74,122,79,228,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,128,25,163,225,73,252,165,49,218,230,198,191,211,215,201,207,148,125,23,244,103,201,110,179,145,211,195,98,55,235,186,182,247,110,228,110,250,5,166,237,59,116,212,251,254,74,114,165,252,143,176,178,171,134,127,47,126,86,250,78,224,126,187,214,250,47,160,229,243,35,71,103,149,203,231,59,174,157,54,237,219,139,93,250,105,217,169,197,92,88,224,215,250,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,18,171,37,57,82,254,71,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,228,0,15,41,139,22,47,233,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,252,212,95,247,39,255,0,179,197,148,225,61,139,250,47,194,203,55,12,253,41,233,63,146,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,0,33,86,117,184,111,127,44,28,83,165,98,103,233,151,228,151,163,45,246,40,93,23,201,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,183,66,245,121,24,200,199,242,46,249,109,254,186,63,44,126,88,250,55,253,196,244,127,75,210,117,63,250,195,219,247,117,63,240,116,217,237,215,178,85,0,135,249,222,200,61,119,57,183,85,181,86,145,142,159,37,40,182,189,61,232,240,233,31,38,17,59,73,79,185,186,68,158,121,72,105,126,186,27,140,142,89,146,146,158,70,169,208,214,161,240,50,109,195,34,149,148,252,92,123,21,234,24,167,18,247,144,154,60,138,108,24,239,90,233,134,184,47,188,182,181,148,211,167,37,227,74,249,72,117,163,218,146,51,67,235,45,218,25,146,166,248,173,92,88,224,215,250,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,245,60,199,54,237,231,237,250,103,174,221,123,53,208,188,254,114,114,173,74,205,246,17,179,134,53,11,194,93,177,34,5,98,61,110,13,69,152,137,148,132,62,218,29,104,210,235,38,164,27,136,54,159,116,136,146,226,12,151,177,90,153,36,208,168,149,132,252,26,255,0,69,248,167,102,226,103,242,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,132,106,195,254,31,249,125,194,252,199,43,49,86,45,187,232,89,113,233,238,53,79,162,66,113,214,224,196,168,72,92,146,151,52,146,107,50,45,236,62,134,27,142,132,161,134,146,149,153,32,212,164,27,82,84,0,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,207,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,0,0,115,249,24,23,135,19,177,197,156,195,212,232,221,117,231,6,223,106,219,166,201,144,100,182,233,209,82,244,135,28,92,116,105,234,60,231,84,180,45,195,51,87,45,36,132,236,37,186,78,116,0,0,30,83,19,48,171,14,49,146,213,126,202,197,43,46,149,115,81,100,110,87,77,80,142,78,114,92,83,107,111,156,202,254,155,47,18,28,112,146,235,102,151,17,184,205,42,35,237,30,87,45,121,107,195,140,171,97,193,225,150,25,29,85,232,15,84,31,170,75,151,84,148,79,202,151,41,210,66,13,197,154,18,134,211,163,109,52,217,19,104,66,118,182,70,100,106,53,41,93,84,0,69,252,215,100,19,11,243,91,127,217,56,141,115,213,37,211,170,86,196,136,209,106,173,36,156,117,138,221,17,183,148,242,224,45,41,117,181,48,179,83,142,18,100,54,162,82,73,215,55,37,207,155,54,228,85,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,21,215,139,28,26,255,0,74,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,85,100,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,156,128,0,17,171,49,92,63,242,251,153,59,238,135,136,151,141,187,209,86,162,84,35,59,93,151,79,113,214,94,174,211,216,101,212,34,19,198,133,165,9,220,181,177,186,65,32,223,229,48,77,33,104,45,138,110,74,128,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,140,25,94,225,221,131,89,99,196,123,159,20,169,39,233,186,213,74,161,40,237,206,162,58,146,221,179,75,116,207,108,72,252,199,28,91,143,108,81,182,185,75,86,245,54,68,146,36,18,157,230,202,160,0,1,21,115,207,145,143,229,163,242,39,253,116,126,71,124,142,244,151,251,137,233,14,171,171,233,191,245,134,118,109,233,191,225,107,191,217,167,111,148,201,79,13,239,228,125,138,117,92,76,253,50,252,173,244,157,190,253,11,162,249,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,104,115,84,0,7,148,197,139,23,244,161,133,151,150,25,250,83,209,159,43,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,195,31,254,106,47,251,147,255,0,217,226,213,0,0,0,0,114,171,203,46,150,37,219,142,214,38,98,186,126,146,243,178,185,208,250,221,239,57,213,210,220,135,61,158,143,151,205,38,155,209,233,252,238,111,45,75,249,173,154,232,173,83,213,64,64,12,209,240,164,254,82,152,237,115,99,95,233,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,245,221,91,123,183,114,55,125,2,211,118,157,186,106,125,255,0,37,57,82,254,71,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,228,0,0,143,249,214,202,151,242,193,194,202,86,25,252,189,249,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,21,112,159,131,95,232,191,20,236,220,76,254,81,222,147,249,37,112,83,171,189,23,201,14,79,85,210,201,109,238,87,51,173,86,205,220,189,187,182,171,77,117,208,244,208,74,172,235,101,75,249,96,225,101,43,12,254,94,252,146,244,101,192,197,119,173,244,95,95,204,229,198,144,207,43,151,206,107,77,122,157,219,183,30,155,52,211,183,82,138,184,79,193,175,244,95,138,118,110,38,127,40,239,73,252,146,184,41,213,222,139,228,135,39,170,233,100,182,247,43,153,214,171,102,238,94,221,219,85,166,186,232,122,104,44,168,7,148,197,139,23,244,161,133,151,150,25,250,83,209,159,43,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,195,31,254,106,47,251,147,255,0,217,226,202,112,158,197,253,23,225,101,155,134,126,148,244,159,201,43,126,157,66,235,121,28,158,171,165,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,171,30,83,22,44,95,210,134,22,94,88,103,233,79,70,124,173,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,247,12,127,249,168,191,238,79,255,0,103,139,84,0,0,0,1,10,179,173,195,123,249,96,226,157,43,19,63,76,191,36,189,25,111,177,66,232,190,78,245,252,206,92,153,15,115,121,157,83,90,107,212,237,219,180,244,217,174,189,186,23,171,200,198,70,63,145,119,203,111,245,209,249,99,242,199,209,191,238,39,163,250,94,147,169,255,0,214,30,223,187,169,255,0,131,166,207,110,189,146,168,0,7,63,198,28,11,195,140,121,135,108,210,113,66,141,233,154,85,175,112,51,114,51,77,116,200,226,204,148,211,15,178,218,36,160,200,249,172,151,80,165,155,122,146,86,164,36,151,185,6,180,47,160,0,0,0,0,133,89,214,225,189,252,176,113,78,149,137,159,166,95,146,94,140,183,216,161,116,95,39,122,254,103,46,76,135,185,188,206,169,173,53,234,118,237,218,122,108,215,94,221,9,146,158,27,223,200,251,20,234,184,153,250,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,254,174,119,178,15,93,206,109,213,109,85,164,99,167,201,74,45,175,79,122,60,58,71,201,132,78,210,83,238,110,145,39,158,82,26,95,174,134,227,35,150,100,164,167,145,170,116,53,168,124,12,155,112,200,165,101,63,23,30,197,122,134,41,196,189,228,38,143,34,155,6,59,214,186,97,174,11,239,45,173,101,52,233,201,120,210,190,82,29,104,246,164,140,208,250,203,118,134,100,169,190,43,87,22,56,53,254,148,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,253,79,49,205,187,121,251,126,153,235,183,94,205,116,47,63,156,156,171,82,179,125,132,108,225,141,66,240,151,108,72,129,88,143,91,131,81,102,34,101,33,15,182,135,90,52,186,201,169,6,226,13,167,221,34,36,184,131,37,236,86,166,73,52,42,37,97,63,6,191,209,126,41,217,184,153,252,163,189,39,242,74,224,167,87,122,47,146,28,158,171,165,146,219,220,174,103,90,173,155,185,123,119,109,86,154,235,161,233,160,149,89,214,202,151,242,193,194,202,86,25,252,189,249,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,192,50,185,194,147,249,53,227,181,179,141,127,167,175,148,127,39,58,223,232,207,146,221,31,63,168,134,252,111,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,241,31,243,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,74,42,225,63,6,191,209,126,41,217,184,153,252,163,189,39,242,74,224,167,87,122,47,146,28,158,171,165,146,219,220,174,103,90,173,155,185,123,119,109,86,154,235,161,233,160,178,160,0,0,0,0,0,0,0,0,0,0,1,15,248,159,97,81,226,22,91,234,117,120,177,121,178,45,179,122,174,179,223,183,107,49,224,77,81,159,106,210,71,161,175,220,103,246,24,163,59,34,229,147,102,94,84,91,166,41,232,237,34,163,26,106,123,187,218,117,43,246,145,151,122,125,199,247,24,209,206,88,49,10,62,39,96,77,151,117,52,238,247,95,161,211,186,159,84,203,107,202,134,203,139,47,162,157,123,87,222,69,167,184,117,48,0,0,0,1,159,126,36,16,211,15,52,247,46,215,249,188,247,230,60,126,174,221,166,170,140,191,87,237,211,78,241,213,120,58,235,252,163,170,250,22,191,234,106,71,255,0,167,211,197,217,128,15,225,158,133,169,138,135,227,9,143,7,93,185,105,120,65,69,153,186,20,4,177,58,90,121,122,105,37,14,79,142,180,250,205,145,247,25,118,146,204,189,197,237,17,19,37,88,90,254,42,230,50,204,165,17,107,22,155,89,167,84,165,151,103,172,195,115,163,165,105,250,105,50,212,156,239,35,51,247,16,209,69,26,153,26,137,71,131,70,134,141,177,224,70,106,43,73,212,207,68,33,36,148,150,166,102,125,196,93,230,99,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,194,227,27,129,175,212,104,116,108,99,162,195,222,228,103,35,211,37,252,225,22,214,146,138,132,133,175,214,115,183,188,187,9,26,251,143,216,43,39,6,47,250,158,24,98,141,177,123,82,228,242,87,75,171,194,148,233,236,74,183,54,212,134,221,52,250,201,86,159,171,46,210,35,63,191,184,104,219,2,241,26,38,42,225,85,181,123,70,123,154,186,141,46,27,242,15,105,167,71,156,140,211,170,46,212,167,251,79,97,17,127,144,123,208,1,73,220,99,74,113,102,54,143,214,57,185,39,108,71,229,118,17,104,142,190,161,161,118,126,254,254,209,200,248,115,76,167,195,205,61,173,215,179,204,231,203,130,203,30,178,139,107,167,81,137,181,93,157,253,199,216,125,131,65,160,0,0,0,2,186,56,195,226,212,74,54,24,210,176,193,167,180,151,58,115,19,212,157,167,218,210,227,212,24,62,221,134,93,229,251,68,127,103,180,85,182,92,240,253,236,77,198,139,70,210,109,27,219,149,89,128,151,203,82,47,154,84,182,91,87,245,147,251,126,195,212,104,255,0,15,45,198,172,251,6,218,180,152,45,27,162,210,33,211,144,93,189,132,203,40,108,187,204,255,0,103,222,127,121,143,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,98,29,184,213,225,96,220,182,147,233,213,186,213,30,101,57,69,169,246,147,204,173,179,238,50,253,175,121,125,228,51,129,152,204,63,123,12,177,162,238,180,156,70,198,226,214,103,165,130,212,143,230,147,45,230,211,253,101,126,199,180,245,22,147,193,227,22,226,86,112,198,171,134,14,189,172,184,51,159,158,148,237,62,198,145,30,158,193,118,236,34,239,63,218,51,251,61,162,197,192,0,0,0,6,124,184,140,204,167,204,205,61,211,208,51,203,228,75,156,203,254,178,143,115,165,81,151,185,93,189,221,229,216,93,131,174,112,115,41,199,152,218,199,70,230,212,252,152,145,205,236,35,213,29,125,63,82,237,253,221,221,162,236,64,7,130,199,76,70,137,133,88,85,114,222,210,94,229,46,157,75,152,252,115,218,106,213,230,227,58,234,75,177,42,254,207,218,70,95,228,25,201,198,140,64,169,226,126,40,220,247,181,82,79,57,117,74,180,217,77,30,196,167,107,110,200,113,210,79,170,148,235,250,195,237,50,35,251,187,133,155,112,114,192,215,233,212,58,206,49,214,161,236,114,75,146,41,145,62,112,143,115,74,69,62,66,23,234,185,217,220,125,134,141,125,231,236,22,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,193,99,166,28,64,197,92,42,185,108,169,237,238,58,133,46,99,44,158,170,45,174,185,25,214,210,174,197,39,93,57,135,216,102,69,254,81,156,188,106,195,217,248,93,138,55,45,147,61,173,158,141,170,204,142,201,238,73,239,105,185,14,54,149,118,41,90,107,203,62,195,51,63,242,139,3,225,21,153,169,116,218,196,188,10,184,101,115,34,74,55,38,193,245,8,182,184,165,64,138,218,61,70,181,62,194,62,213,47,79,121,123,69,183,0,10,85,227,43,1,136,89,139,161,45,150,182,27,246,172,87,85,235,25,234,165,78,168,106,125,255,0,96,140,217,55,146,252,108,208,97,121,199,127,148,110,93,212,70,212,173,164,175,84,234,49,245,236,49,163,246,12,205,150,205,75,222,102,146,213,90,105,175,103,126,131,253,0,0,0,7,249,74,144,220,56,175,75,120,244,109,134,212,226,143,236,34,212,255,0,200,40,23,137,38,46,72,197,92,202,86,61,111,230,214,231,81,66,104,180,46,210,143,62,102,138,250,9,62,231,59,143,95,188,199,104,224,235,132,238,214,241,110,175,137,51,155,221,10,5,46,68,54,75,82,45,36,34,77,61,228,171,177,100,127,68,207,176,210,101,246,251,5,203,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,158,49,88,78,237,23,22,233,24,147,5,189,176,167,210,163,195,120,181,35,214,66,228,212,30,82,187,86,103,244,72,187,9,36,95,111,176,113,110,27,120,187,35,10,115,41,72,245,191,155,92,125,61,9,210,208,187,10,68,248,122,171,232,40,251,155,238,45,62,242,23,245,22,75,115,34,179,45,147,213,183,219,75,137,63,121,25,106,95,229,31,234,0,0,0,63,205,243,50,101,195,74,246,25,36,244,86,154,233,217,223,160,206,14,114,37,63,43,52,24,158,114,30,230,155,119,117,105,180,171,105,39,213,42,140,141,59,8,73,126,13,116,246,38,230,46,186,227,205,111,54,45,89,78,167,214,50,209,73,157,79,208,251,254,209,117,96,2,164,184,186,230,102,93,70,177,19,2,109,249,60,184,177,77,185,179,189,66,61,206,37,83,226,184,143,93,173,75,176,203,181,43,211,220,94,209,95,120,43,135,181,12,81,197,27,106,201,128,214,255,0,73,213,97,199,120,247,36,182,52,228,134,219,82,187,84,157,116,230,23,97,25,31,249,70,141,48,47,14,32,97,86,21,91,86,84,22,246,157,62,151,13,151,143,85,30,247,91,140,211,106,87,106,149,166,188,178,236,35,50,255,0,40,247,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,90,150,135,237,21,99,197,215,44,171,121,184,120,233,110,167,94,90,91,131,53,157,123,146,93,124,167,29,220,183,126,226,218,148,125,199,236,21,181,131,55,244,204,49,197,27,102,246,136,189,190,138,171,66,148,241,104,71,185,182,164,54,226,147,218,149,105,174,206,242,35,63,191,184,104,231,3,113,14,22,41,225,77,177,123,66,86,190,146,164,194,144,233,104,126,171,142,70,105,211,46,212,167,95,214,23,113,17,127,144,123,176,20,193,198,141,212,57,152,123,104,146,238,253,182,124,50,63,87,77,15,174,168,246,8,203,146,154,43,149,188,208,97,195,109,159,100,91,158,143,41,69,239,74,106,49,181,46,242,247,141,27,48,130,109,150,219,34,208,146,146,78,158,237,8,127,216,0,0,0,229,249,157,188,190,65,229,247,16,238,100,126,190,37,175,86,114,57,123,222,76,39,150,146,250,42,46,244,123,75,65,155,203,150,183,46,237,186,42,151,20,148,255,0,57,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,216,66,248,56,106,225,27,88,103,151,26,29,73,78,110,126,230,98,53,109,69,166,155,74,68,8,102,101,244,212,71,218,142,254,207,184,132,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,56,148,225,19,88,153,151,26,229,73,46,109,126,217,143,38,182,146,211,93,197,26,4,195,34,250,105,34,237,95,127,111,220,98,135,237,170,220,187,74,232,165,220,81,147,252,230,143,61,137,136,78,165,244,218,112,150,69,169,145,151,122,125,198,95,97,141,33,229,134,242,249,123,151,220,60,185,156,236,126,93,175,73,114,65,123,157,84,38,86,162,250,41,46,245,251,11,65,212,0,0,0,7,252,62,130,113,151,27,50,212,148,147,78,158,253,72,103,43,58,244,87,40,153,160,196,118,220,62,201,87,53,98,82,75,220,149,84,100,232,93,231,238,18,103,130,227,168,111,48,247,41,41,221,155,172,249,132,94,174,186,159,93,78,236,23,62,3,194,99,150,33,194,194,204,41,185,239,105,170,208,169,180,153,178,26,45,15,214,113,184,206,186,69,216,149,105,250,179,239,35,47,242,12,227,99,53,253,51,19,177,70,231,189,165,175,119,165,106,211,101,50,90,17,109,109,217,14,56,148,246,37,58,233,191,188,200,143,238,238,22,75,194,47,44,171,101,185,152,233,113,35,78,98,92,131,9,157,123,200,250,9,77,187,185,14,253,229,181,72,251,207,216,45,56,139,66,208,189,131,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,206,37,217,80,49,27,15,238,43,26,162,95,49,93,165,75,167,41,94,183,171,206,97,109,107,216,164,153,232,75,62,205,197,247,151,120,206,190,105,48,94,163,129,24,205,94,177,230,167,70,10,92,169,16,85,170,125,104,189,91,237,54,174,197,172,203,82,104,251,20,123,189,254,243,156,252,33,179,38,228,26,140,236,8,172,171,86,100,27,181,40,171,211,250,234,84,8,168,70,137,107,94,226,62,211,94,158,242,246,139,103,31,195,61,11,83,20,105,197,170,226,69,119,50,141,52,134,182,122,62,142,152,102,123,181,220,104,159,59,183,184,180,239,251,126,241,230,56,98,219,115,171,217,160,164,63,17,189,200,167,55,30,107,167,169,22,136,110,163,12,207,188,203,223,236,215,238,23,230,0,0,0,2,190,120,191,98,161,218,216,67,79,178,98,189,164,138,188,214,185,137,219,222,203,177,103,182,125,166,131,46,244,251,12,143,238,239,21,83,150,187,14,86,36,99,133,153,107,199,103,152,137,21,202,113,62,91,136,180,105,83,25,66,143,181,73,253,191,97,234,52,125,97,91,140,218,22,77,2,215,97,59,81,73,166,69,132,69,169,159,234,153,74,61,166,127,179,239,63,188,199,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,240,111,219,113,155,190,201,175,218,239,167,114,42,212,201,80,140,181,50,253,107,42,71,176,203,246,189,229,247,144,206,14,101,44,57,88,111,142,23,157,175,33,158,90,35,215,42,36,193,110,35,213,164,204,121,9,62,197,43,246,61,167,168,181,110,16,56,166,119,78,16,212,44,153,79,107,34,145,53,222,90,118,247,50,212,88,13,151,105,32,139,189,94,211,51,251,251,197,131,0,0,0,0,160,206,39,86,220,234,14,104,42,239,203,111,106,42,45,200,152,209,234,71,170,28,168,204,50,62,195,63,119,183,79,184,122,126,18,183,18,40,89,148,117,165,181,191,175,163,170,25,30,237,54,154,231,193,237,238,61,123,190,207,188,94,89,30,165,169,15,232,169,158,47,89,147,92,234,140,28,8,163,47,230,99,155,85,41,107,211,250,233,84,248,171,70,138,107,94,227,46,210,94,158,226,246,136,47,149,188,23,168,227,190,51,80,108,120,73,213,131,151,22,68,229,106,159,86,47,86,195,78,31,106,208,103,161,58,93,137,86,239,119,188,180,81,134,118,84,12,57,195,251,118,198,167,23,204,80,169,80,233,201,63,91,214,228,176,134,181,237,82,140,181,36,23,102,227,251,207,188,122,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,156,89,178,231,30,254,195,150,241,122,150,198,181,107,121,162,105,245,110,63,239,38,24,157,33,93,138,117,41,250,107,46,228,154,190,242,236,21,27,131,215,204,156,52,196,251,106,243,101,238,79,162,42,208,229,58,189,164,173,168,106,67,110,31,102,213,107,244,61,132,127,191,184,104,235,3,175,248,24,157,132,214,173,235,2,95,82,85,58,60,25,46,175,150,164,124,227,145,154,112,203,67,74,127,108,187,136,139,183,247,15,109,37,91,35,58,189,116,218,133,31,253,131,60,185,251,168,174,163,153,219,193,107,115,127,38,165,80,100,187,52,208,138,161,43,179,187,237,29,251,131,181,49,114,49,166,173,60,139,177,186,67,233,255,0,20,186,121,251,197,208,128,0,0,15,225,153,17,25,159,113,10,55,226,209,138,63,46,243,22,221,18,43,154,69,183,233,101,76,113,26,119,188,196,233,201,53,106,104,73,247,47,187,83,47,180,199,179,224,243,133,136,174,226,157,83,16,165,51,171,116,248,47,198,109,91,187,156,110,77,61,210,236,37,151,191,246,76,191,200,46,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,52,241,134,194,212,80,177,78,149,136,81,89,209,186,132,22,35,56,173,221,238,57,38,160,233,246,26,207,221,251,36,95,228,30,51,132,190,40,252,132,204,91,148,73,78,107,22,224,165,157,49,180,105,220,243,243,160,164,149,169,33,71,220,142,237,72,190,210,23,144,70,70,68,101,220,99,250,0,0,0,41,123,140,85,49,108,99,77,34,121,151,99,148,136,233,255,0,28,186,129,251,199,1,200,37,69,116,236,206,217,235,67,155,57,213,42,123,39,217,174,164,117,8,189,157,223,96,208,212,101,111,140,210,245,215,114,18,127,246,15,19,142,55,252,12,49,194,123,170,245,159,47,166,42,101,30,116,150,151,203,82,254,113,184,206,184,146,208,146,175,216,62,242,50,236,253,195,56,184,195,124,201,196,188,80,185,111,55,158,231,122,94,173,50,91,75,218,73,220,135,100,56,225,118,109,78,159,79,218,69,251,187,133,184,240,153,203,155,22,14,28,185,139,213,70,54,213,174,22,141,166,21,184,207,249,147,236,65,144,158,196,186,164,253,52,31,122,73,95,113,118,11,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,177,6,210,135,125,89,53,219,66,114,55,53,87,167,74,132,101,169,151,235,89,91,126,195,73,247,44,253,165,247,144,206,158,106,112,154,163,131,56,225,115,218,19,163,114,90,58,140,217,48,139,122,85,186,47,88,251,109,171,177,107,50,212,154,62,197,30,239,127,219,99,60,30,113,225,250,237,26,169,130,213,21,122,212,246,159,170,48,122,23,234,219,69,62,50,75,177,178,247,159,105,172,207,236,246,139,40,172,169,72,163,206,90,11,85,38,51,166,69,246,237,49,156,28,219,203,126,102,99,241,17,114,19,181,72,185,234,232,34,212,143,176,167,191,238,251,196,221,224,187,70,230,92,247,37,101,109,106,148,196,152,193,43,119,113,243,41,202,238,215,252,194,219,64,0,0,7,200,187,234,94,134,180,235,117,125,116,232,105,210,100,255,0,244,13,41,94,227,247,123,140,102,239,50,247,84,203,199,30,175,218,188,183,55,127,170,74,170,26,236,34,209,190,181,229,17,118,17,126,209,247,150,162,226,56,79,225,239,200,188,178,149,66,75,58,72,175,85,125,40,218,247,127,180,191,79,130,100,90,18,140,187,211,246,31,216,66,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,156,88,48,247,229,166,89,78,161,25,157,100,80,106,190,148,113,123,191,218,88,167,206,51,45,13,68,93,234,251,79,236,49,78,217,104,186,166,89,216,245,97,85,225,175,111,250,164,165,161,222,194,61,91,235,89,81,151,105,31,236,151,113,106,52,139,104,84,189,51,105,209,42,250,255,0,127,83,163,73,255,0,232,218,74,189,197,239,247,16,250,224,0,0,2,164,184,209,81,249,119,61,183,89,67,90,37,81,33,176,106,221,222,124,202,138,187,181,255,0,48,132,89,72,150,252,60,199,225,218,227,167,114,151,115,210,16,101,169,23,97,207,99,223,247,13,31,81,148,165,209,224,173,101,162,149,25,163,50,251,118,144,173,126,48,216,240,253,10,141,75,193,106,114,189,106,131,76,85,31,61,11,245,110,34,161,25,69,218,217,251,139,180,150,71,246,123,69,115,101,91,9,170,56,205,142,22,197,161,2,55,57,162,169,66,147,55,215,74,118,197,235,24,109,197,118,173,6,122,19,165,216,147,221,238,251,52,89,135,214,148,59,18,200,161,90,16,81,181,170,69,58,44,18,237,51,215,148,202,27,246,154,143,185,5,237,63,188,199,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,151,197,247,0,14,175,110,83,241,146,143,11,115,240,148,212,41,74,230,105,163,40,110,124,133,158,138,112,139,188,203,176,145,175,184,253,130,183,178,199,138,181,28,28,198,171,98,240,130,255,0,41,164,212,161,51,48,246,165,90,198,41,108,184,225,118,161,126,198,203,184,181,247,123,134,135,232,55,132,91,211,7,34,222,209,29,249,170,181,184,138,137,43,105,246,115,98,147,157,198,146,62,229,123,139,238,46,225,157,12,198,72,84,172,192,226,99,202,94,253,111,10,206,135,166,157,157,107,194,210,120,45,81,144,88,49,115,87,250,127,92,238,73,177,57,187,253,157,37,57,123,116,215,247,235,167,239,22,56,0,0,0,56,118,117,111,79,145,25,106,190,167,37,222,90,231,208,170,144,27,86,221,125,101,192,144,101,253,83,253,159,179,239,25,238,181,33,61,119,226,93,30,158,180,243,157,173,87,35,178,162,212,147,189,79,72,73,125,132,90,154,190,207,220,52,125,151,155,85,155,51,4,172,138,11,77,114,212,197,189,76,75,137,220,103,162,211,17,164,153,107,169,254,207,188,116,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,239,48,182,171,55,158,9,94,244,23,90,230,41,251,122,166,150,211,184,203,85,170,35,168,34,215,82,253,175,105,232,51,131,117,194,122,208,196,186,197,61,5,201,118,139,93,144,202,75,177,91,20,204,133,23,218,71,161,167,237,253,227,66,57,42,189,62,91,229,170,197,156,167,121,139,129,66,165,192,113,91,116,245,145,2,57,159,245,75,246,190,223,188,119,16,0,0,1,92,124,105,104,200,60,24,182,107,253,63,174,87,36,40,156,221,254,206,146,162,189,186,107,251,245,211,247,138,182,203,156,133,69,204,14,25,188,149,236,210,240,163,106,122,107,217,214,178,52,95,93,188,34,217,120,59,42,246,150,239,205,82,109,197,212,77,91,79,183,149,20,220,238,36,153,247,39,220,127,113,247,12,240,102,119,21,106,56,197,141,119,61,225,57,254,107,74,169,205,102,25,237,74,116,141,213,188,227,101,216,132,123,28,62,242,215,222,44,135,132,22,0,122,38,221,159,140,149,152,91,100,77,83,176,162,171,153,174,172,173,184,18,16,173,18,225,151,121,31,97,163,95,121,251,5,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,24,213,135,208,241,75,11,110,107,30,97,118,85,105,83,98,182,125,190,170,221,142,227,68,125,138,78,191,172,62,205,72,190,238,241,156,108,107,176,38,97,110,43,93,22,68,164,233,232,138,196,216,172,171,82,245,155,106,75,141,37,93,138,86,154,242,251,140,204,254,254,241,109,60,57,177,193,203,247,41,119,61,173,47,182,101,175,77,155,13,148,251,216,141,76,136,132,247,54,146,239,95,180,212,127,105,138,145,198,199,84,254,51,95,175,172,180,83,151,61,81,102,94,227,57,110,24,185,142,16,240,163,196,202,204,211,98,63,40,223,185,92,117,126,185,171,122,142,157,3,85,118,247,107,167,112,155,160,0,0,2,185,56,198,226,179,246,254,27,81,240,242,158,254,215,234,83,99,201,125,59,72,245,142,228,122,131,42,237,52,25,119,145,119,40,143,252,162,190,50,15,135,238,226,6,104,236,116,54,189,165,111,214,105,149,213,246,17,234,150,42,49,117,47,164,159,219,251,126,227,26,32,66,9,180,37,180,247,36,136,136,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,113,4,226,20,218,187,148,70,70,51,191,159,156,63,119,15,243,71,123,161,197,238,43,130,177,83,174,163,179,77,18,253,70,86,133,244,149,251,31,103,220,66,193,248,57,98,179,247,6,27,86,48,242,160,254,231,233,179,100,73,97,59,72,180,142,220,122,123,41,237,36,17,119,153,247,168,207,252,162,198,192,0,0,4,34,226,241,10,60,204,172,195,55,227,243,77,139,149,183,145,235,154,118,169,52,233,250,43,179,191,77,123,133,51,224,163,170,99,25,108,39,208,90,169,187,158,150,178,47,121,148,166,204,91,119,17,140,112,114,194,202,93,177,107,69,236,155,116,83,97,67,120,189,204,73,166,75,66,187,219,81,119,163,216,105,63,180,133,75,96,173,129,51,20,241,90,215,178,35,39,95,75,214,33,69,121,90,151,170,219,178,91,105,74,237,82,117,211,153,220,70,71,247,119,141,28,224,174,31,67,194,220,45,182,108,120,101,217,74,165,66,138,225,246,250,203,106,59,109,25,246,169,90,126,172,187,53,50,251,251,199,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,23,198,35,2,189,7,88,164,227,68,20,127,55,168,60,197,41,238,223,246,231,21,80,146,163,237,112,207,184,139,185,4,95,111,176,66,12,11,199,74,238,12,157,208,213,45,221,173,92,86,252,218,50,203,106,15,78,163,149,169,250,205,175,216,209,118,118,125,229,237,230,149,105,238,213,106,179,106,111,43,115,147,36,56,250,207,77,53,82,212,106,62,237,61,254,225,125,188,50,41,178,105,217,88,163,245,45,236,234,157,143,37,190,210,61,80,170,116,61,15,176,254,193,44,64,0,0,127,20,100,146,53,25,246,17,106,98,137,184,169,98,57,222,217,144,126,152,133,239,110,133,13,84,221,116,211,67,102,124,212,233,244,75,246,190,223,188,199,102,224,201,135,42,169,93,87,6,34,73,139,186,52,88,242,233,205,187,191,77,31,75,148,247,136,180,37,107,220,122,253,29,62,223,96,183,64,0,0,0,0,0,0,0,0,0,0,0,0,31,146,153,86,165,86,163,46,101,26,167,18,124,118,228,63,17,110,198,121,46,161,47,176,234,217,121,163,82,76,200,150,219,173,184,218,211,222,149,161,73,61,12,140,135,235,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,250,192,0,0,7,148,167,98,174,28,85,241,30,175,132,52,203,210,149,38,243,160,211,227,213,42,84,70,228,17,202,141,21,227,50,109,197,39,255,0,160,53,17,122,200,75,204,41,68,146,121,163,95,171,1,242,110,107,166,133,103,211,153,171,92,115,186,72,146,42,16,41,109,185,202,91,155,165,77,148,212,72,205,232,130,51,45,239,190,210,53,211,106,119,106,163,36,145,153,125,96,0,30,126,171,127,217,180,43,202,129,135,213,155,134,36,59,134,234,143,58,77,22,11,198,105,92,244,67,38,142,73,52,102,91,84,180,37,246,214,104,215,121,163,122,136,141,45,172,211,232,0,0,126,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,254,176,0,0,1,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,46,1,253,212,124,137,255,0,231,207,254,236,214,63,209,4,170,1,231,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,0,69,95,238,163,228,79,255,0,62,127,247,102,177,254,136,59,254,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,213,128,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,0,254,234,62,68,255,0,243,231,255,0,118,107,31,232,130,85,0,0,141,87,103,17,236,152,216,215,85,102,202,186,113,147,162,173,91,245,9,20,186,140,111,147,181,87,57,18,152,113,77,186,222,244,70,82,21,181,104,81,106,147,52,158,154,145,153,118,142,213,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,215,253,212,124,137,255,0,231,207,254,236,214,63,209,4,159,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,115,92,116,205,30,4,229,175,208,159,166,187,231,228,231,202,62,167,209,159,209,147,38,115,250,126,87,59,251,217,167,54,237,231,181,244,180,215,119,102,186,30,158,83,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,4,117,191,248,133,228,231,12,47,42,182,31,222,120,211,18,45,118,133,32,226,84,35,198,164,212,38,161,135,200,139,115,70,236,118,22,209,173,38,123,86,146,81,154,22,74,66,180,82,84,69,210,176,83,30,240,159,49,54,172,171,215,7,46,191,148,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,138,255,0,117,31,34,127,249,243,255,0,187,53,143,244,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,57,255,0,233,251,6,191,76,191,201,243,244,133,74,253,33,122,63,210,126,130,222,174,119,39,110,253,187,244,229,243,185,127,59,200,221,205,229,124,238,206,95,174,58,0,15,63,126,95,246,110,24,91,47,222,120,129,112,196,161,80,162,200,137,26,69,66,89,154,88,97,114,100,55,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,208,0,0,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,0,254,234,62,68,255,0,243,231,255,0,118,107,31,232,130,85,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,0,254,234,62,68,255,0,243,231,255,0,118,107,31,232,130,85,0,0,143,248,165,159,92,167,96,181,247,83,195,60,75,197,111,67,92,148,110,79,91,11,208,85,41,28,174,107,40,121,191,156,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,46,129,130,152,247,132,249,137,181,101,94,184,57,117,252,160,162,194,168,46,150,252,158,134,76,77,146,144,219,110,41,189,146,27,109,103,162,30,108,245,34,219,235,105,174,164,100,92,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,148,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,160,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,249,86,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,57,86,58,102,143,2,114,215,232,79,211,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,41,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,116,80,189,5,82,143,205,229,50,183,156,249,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,144,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,0,8,171,253,212,124,137,255,0,231,207,254,236,214,63,209,4,148,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,15,147,70,186,104,87,5,70,189,73,164,78,234,37,219,53,4,82,234,141,242,150,142,158,82,226,177,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,95,88,0,7,201,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,0,0,141,87,103,17,236,152,216,215,85,102,202,186,113,147,162,173,91,245,9,20,186,140,111,147,181,87,57,18,152,113,77,186,222,244,70,82,21,181,104,81,106,147,52,158,154,145,153,118,142,213,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,81,124,102,240,225,84,219,166,223,196,88,209,54,198,148,196,74,115,142,243,53,213,245,57,80,120,203,67,86,189,197,175,209,211,237,246,14,51,194,183,17,142,201,204,131,20,213,175,99,117,216,105,166,235,166,186,155,211,225,39,79,162,127,179,246,125,228,47,101,38,74,34,81,31,97,150,164,63,160,0,0,34,119,19,122,108,154,150,86,43,29,51,123,250,87,100,73,115,214,34,209,9,167,76,212,251,79,237,20,37,73,158,237,42,171,10,166,202,182,185,14,67,111,160,244,215,69,33,68,162,239,215,221,238,29,47,29,49,210,187,140,223,37,218,170,59,185,171,118,223,133,70,65,109,65,107,211,243,116,63,85,180,31,115,167,217,219,247,159,178,111,240,119,192,175,78,214,42,216,209,57,189,99,211,222,126,148,207,111,251,115,106,167,201,73,246,56,71,220,103,222,131,47,183,216,45,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,206,222,22,163,22,114,235,117,80,186,126,115,244,250,124,234,156,82,223,183,71,219,131,37,40,63,166,146,239,115,218,102,94,242,25,221,175,82,100,80,107,149,26,20,180,237,126,157,45,232,142,150,164,122,45,181,154,76,187,12,203,188,143,184,204,126,17,160,254,29,80,90,131,149,139,83,148,173,221,68,40,15,171,176,203,69,42,157,19,82,255,0,176,73,144,0,0,30,107,18,174,86,44,236,63,184,238,137,10,218,221,46,149,50,97,158,134,122,19,76,45,126,194,63,217,247,31,220,99,54,120,225,113,252,177,198,139,238,231,66,247,162,173,115,85,38,54,122,105,234,187,45,197,151,176,191,107,218,69,247,16,185,254,20,24,118,171,15,44,165,37,103,169,220,21,95,77,125,196,253,62,9,254,210,191,99,236,251,136,77,32,0,0,0,0,0,0,0,0,0,0,0,0,20,193,133,89,219,170,229,67,60,184,209,66,185,223,151,59,14,174,172,72,173,51,85,134,169,74,75,20,151,213,88,52,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,114,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,149,102,199,194,198,50,124,63,184,124,185,241,0,56,86,103,199,253,136,202,166,47,214,191,181,106,208,174,212,234,63,242,8,141,68,74,57,95,243,133,52,183,30,254,206,58,19,250,164,11,84,0,0,16,255,0,136,22,123,168,89,85,181,92,178,173,101,245,184,155,112,83,205,202,116,109,22,223,162,226,190,220,166,218,170,239,92,119,99,191,202,147,29,37,211,40,201,75,215,83,209,61,167,74,216,91,142,152,143,132,152,203,76,199,155,114,179,214,221,244,234,131,213,23,37,213,136,230,117,206,62,149,162,73,72,53,158,247,57,200,117,212,173,123,137,207,156,53,37,105,94,138,45,10,101,163,49,118,38,104,48,178,6,38,88,178,63,178,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,68,85,226,143,224,79,19,127,5,243,136,66,63,240,180,207,183,203,184,116,28,168,226,131,27,46,10,85,63,163,180,42,145,227,232,220,248,49,24,53,20,57,9,65,104,219,204,176,210,141,14,232,73,113,182,204,150,100,234,73,79,217,80,0,171,94,55,21,106,173,2,171,128,213,218,21,78,93,58,165,78,145,112,75,135,50,35,202,101,248,207,182,170,98,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,75,92,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,86,95,24,251,254,242,194,203,203,47,184,131,135,215,12,186,29,195,67,145,113,201,131,58,49,150,246,151,165,52,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,95,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,80,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,68,60,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,159,124,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,165,167,9,76,235,250,18,100,60,166,226,109,78,149,14,138,247,57,203,46,160,249,242,28,76,231,159,230,46,152,163,36,236,115,156,183,93,113,165,56,164,168,156,37,52,70,225,186,202,17,109,64,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,6,101,177,251,7,43,185,127,198,91,179,7,110,55,186,137,118,205,65,81,219,147,181,8,234,226,173,36,228,105,59,16,181,147,124,214,28,105,222,94,243,82,55,237,87,172,147,33,113,92,36,49,230,54,41,229,161,188,54,168,77,150,253,195,134,18,61,23,36,228,200,118,66,221,167,62,183,29,130,225,45,104,36,161,9,73,59,25,13,37,107,216,136,105,63,85,43,66,75,133,113,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,46,251,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,161,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,104,207,37,248,57,93,192,44,176,88,24,85,116,189,190,181,74,167,185,34,162,222,212,23,77,42,92,135,101,187,27,84,45,104,95,37,114,20,215,49,42,52,175,151,188,180,37,104,89,194,23,253,194,227,192,158,25,126,53,231,19,71,213,207,70,115,104,89,60,195,136,181,54,233,94,153,188,238,142,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,159,106,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,198,148,242,221,11,27,96,96,149,172,198,99,106,209,42,56,138,168,238,189,92,122,50,88,74,18,183,31,113,109,50,101,29,8,103,123,108,169,166,214,109,145,160,214,133,25,41,101,235,171,165,136,171,197,31,192,158,38,254,11,231,16,132,117,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,74,220,78,179,227,250,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,120,174,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,89,124,99,239,251,203,11,47,44,190,226,14,31,92,50,232,119,13,14,69,199,38,12,232,198,91,218,94,148,210,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,57,127,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,152,51,59,153,139,203,42,28,82,49,7,20,172,248,49,42,40,84,122,69,54,175,76,146,68,148,84,105,206,82,169,203,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,110,152,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,2,141,184,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,201,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,111,21,252,59,85,249,150,83,144,131,208,237,250,175,166,190,254,69,62,113,254,210,127,111,237,251,140,83,6,7,220,127,35,177,162,196,185,214,189,136,164,220,212,185,142,30,154,250,173,75,109,103,236,63,217,246,17,253,198,52,153,134,183,43,23,142,31,219,151,68,117,110,110,169,74,135,48,143,67,45,73,214,16,191,105,23,237,123,139,238,33,233,64,0,0,70,110,34,144,90,157,149,139,179,154,173,189,60,41,239,167,176,207,85,38,157,47,66,255,0,180,103,192,126,234,13,38,69,122,185,78,161,68,78,231,234,50,217,136,209,106,69,170,220,89,36,139,180,200,187,204,187,204,134,136,178,73,133,168,194,108,186,218,180,46,159,146,253,66,159,6,167,40,183,238,213,247,32,198,74,207,233,168,187,219,246,25,23,184,135,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,170,80,219,168,211,165,83,222,45,91,148,202,217,89,123,201,73,50,63,242,140,241,231,187,13,83,134,185,147,187,161,178,222,198,106,245,57,245,84,118,235,216,236,249,36,95,214,81,247,35,236,251,136,71,193,161,110,30,175,33,236,172,89,187,11,77,148,218,114,15,239,42,116,65,36,128,0,0,68,190,38,248,148,156,57,203,37,75,69,109,93,192,251,212,52,246,107,218,253,62,102,159,213,87,236,125,159,121,10,50,195,154,20,139,215,19,45,139,105,190,215,235,181,216,80,75,187,181,79,200,66,61,228,93,234,247,151,222,67,72,216,23,102,183,96,96,253,157,106,37,189,142,83,232,84,248,239,246,235,171,173,197,105,181,31,210,87,181,30,195,50,30,236,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,153,92,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,228,240,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,51,124,0,112,172,226,102,170,205,202,134,17,212,47,10,205,74,34,174,122,140,121,17,173,58,67,141,155,203,168,212,73,30,161,169,164,173,10,233,155,82,155,83,203,220,157,168,50,73,31,49,109,161,121,236,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,85,196,60,150,99,206,25,224,53,167,152,235,130,223,136,253,159,117,199,102,89,46,4,158,161,250,91,15,237,56,142,205,74,83,181,164,72,74,210,104,82,84,178,73,169,8,115,150,226,210,218,190,78,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,112,14,40,254,4,241,55,240,95,56,132,40,4,94,159,14,108,251,127,42,138,19,248,111,136,140,116,248,155,108,211,250,201,114,24,143,178,45,106,10,22,134,142,98,73,5,177,151,137,110,54,151,90,236,73,169,105,91,69,181,74,109,153,170,57,86,10,102,159,47,185,137,234,155,193,204,81,165,92,18,225,111,83,240,54,187,18,114,27,71,47,115,221,44,132,54,241,178,70,243,105,230,146,57,123,149,183,118,226,50,40,1,199,59,234,79,243,39,240,209,92,24,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,11,136,53,37,10,91,78,180,179,66,55,237,46,170,2,170,248,231,125,73,254,100,254,26,32,6,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,242,99,94,61,225,62,93,173,88,183,174,49,221,127,39,232,179,106,8,165,177,39,161,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,170,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,250,192,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,50,174,44,167,133,166,125,190,66,76,160,229,71,20,24,223,111,213,106,29,29,161,84,143,31,87,32,78,150,249,168,161,200,74,11,87,25,121,247,84,104,119,67,83,110,56,100,179,54,148,74,98,223,199,42,123,52,249,125,137,140,179,50,253,82,197,26,85,58,254,133,211,37,116,138,130,93,137,205,114,66,89,83,12,178,251,168,75,47,188,225,73,100,210,211,107,83,135,184,244,79,170,173,58,168,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,180,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,50,77,112,12,170,101,71,17,243,105,125,204,179,108,86,186,56,148,218,124,137,149,10,220,150,77,80,96,57,201,112,226,54,250,136,200,203,158,250,16,209,18,9,110,18,77,199,9,181,165,165,144,230,183,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,184,158,24,185,241,253,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,43,198,179,2,225,210,171,182,94,97,232,52,110,79,166,247,219,119,20,150,205,134,219,92,166,145,204,130,181,32,136,157,113,229,178,153,72,83,134,107,73,55,17,132,122,154,36,151,197,120,78,227,165,119,12,51,65,76,195,159,76,210,161,90,216,151,173,58,174,154,129,33,27,165,49,30,67,144,13,151,76,210,105,121,79,175,144,148,106,105,115,169,52,236,82,249,106,68,128,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,77,254,51,248,243,38,213,194,251,107,0,40,83,98,117,23,196,133,85,43,168,76,134,148,251,116,232,110,54,166,27,91,38,131,90,16,244,157,22,151,73,72,237,130,226,11,121,41,100,152,21,195,183,2,225,227,246,107,45,75,110,189,70,244,157,183,65,230,220,149,230,84,108,27,106,139,20,136,218,67,173,188,74,75,204,185,41,113,89,113,178,74,148,166,222,95,209,34,53,167,66,131,42,226,234,114,171,152,91,87,43,252,43,236,220,92,186,99,117,253,7,165,163,83,169,104,148,220,119,170,115,157,173,77,75,81,219,82,207,252,39,22,105,74,212,134,154,117,100,133,236,218,117,23,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,127,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,155,52,1,21,120,163,248,19,196,223,193,124,226,16,160,17,122,124,57,179,237,252,170,40,79,225,190,34,49,211,226,109,179,79,235,37,200,98,62,200,181,168,40,90,26,57,137,36,22,198,94,37,184,218,93,107,177,38,165,165,109,22,213,41,182,102,168,229,88,41,154,124,190,230,39,170,111,7,49,70,149,112,75,133,189,79,192,218,236,73,200,109,28,189,207,116,178,16,219,198,201,27,205,167,154,72,229,238,86,221,219,136,200,186,168,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,21,151,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,154,139,1,102,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,65,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,127,13,16,3,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,71,92,242,102,238,149,148,28,35,77,214,197,58,37,98,236,175,72,85,54,220,165,63,33,40,66,223,36,26,151,41,228,18,137,213,198,100,182,239,229,150,166,183,25,108,212,223,52,156,77,101,100,203,137,214,35,224,229,237,58,135,140,147,126,84,89,151,149,192,170,157,70,76,133,155,46,80,37,76,153,204,157,58,58,24,105,123,153,62,107,207,46,34,27,36,169,205,20,217,182,106,112,156,187,74,77,78,53,106,149,10,179,13,185,109,199,159,29,185,45,34,92,71,98,190,148,45,36,164,147,140,188,148,186,210,244,50,213,14,37,43,73,234,74,34,50,50,31,172,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,40,7,138,63,142,204,77,252,23,201,225,15,213,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,94,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,28,215,21,115,117,151,76,16,191,233,24,99,138,248,153,18,219,184,107,145,227,203,134,196,184,82,185,6,195,207,45,150,221,114,74,90,54,25,71,49,167,8,212,227,137,36,146,77,74,218,158,209,213,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,98,22,169,194,179,62,63,236,70,85,49,126,181,253,171,86,133,118,167,81,255,0,144,68,106,34,81,202,255,0,156,41,165,184,247,246,113,208,159,213,32,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,19,29,44,214,239,236,31,188,109,69,55,189,218,133,10,161,29,142,221,52,117,200,174,182,147,250,73,246,175,218,100,67,55,56,141,66,145,101,98,101,207,109,57,216,253,10,187,54,9,247,118,41,153,11,71,188,203,189,62,243,251,204,94,103,12,140,74,78,35,101,146,155,170,181,93,190,251,52,53,118,123,88,167,195,215,250,169,253,191,183,239,49,45,64,0,0,70,238,33,47,33,156,172,94,91,211,174,250,101,69,5,219,220,103,78,150,51,208,36,30,68,176,213,56,149,153,43,74,27,205,239,102,145,82,129,85,87,110,157,141,79,140,71,253,100,159,114,254,223,184,198,135,41,176,219,167,83,162,211,217,45,27,138,194,25,73,123,137,41,34,47,242,15,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,79,141,14,30,34,21,195,109,226,52,102,246,50,251,16,233,110,118,235,171,170,93,69,227,62,213,107,220,95,179,167,219,236,21,134,52,19,195,136,167,22,86,45,142,185,123,191,155,66,228,246,17,104,215,163,162,109,46,207,223,223,218,36,248,0,0,10,114,227,15,140,5,113,95,212,172,47,137,35,116,106,99,76,78,117,27,52,209,246,222,168,48,125,166,130,62,227,246,40,203,236,246,142,65,195,19,10,147,137,25,145,167,77,125,59,154,183,27,102,178,69,174,158,180,121,240,143,94,197,164,251,151,246,253,198,47,169,182,210,211,105,105,5,162,80,146,73,125,196,63,232,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,221,56,83,231,170,77,226,220,12,172,98,188,249,114,107,177,99,147,54,84,228,197,105,44,42,157,18,18,11,209,171,38,91,73,165,109,53,29,199,82,243,134,174,97,27,137,82,210,164,182,78,217,160,229,89,177,240,177,140,159,15,238,31,46,124,102,176,125,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,207,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,57,254,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,207,102,101,243,23,125,230,131,20,231,226,101,245,35,251,88,116,120,91,25,254,140,165,245,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,83,83,133,166,66,126,93,204,160,230,187,20,31,217,111,210,170,29,101,161,75,143,35,71,39,206,136,249,164,166,72,82,15,86,217,101,246,148,72,107,82,83,142,54,102,178,38,146,73,126,218,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,162,30,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,209,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,89,255,0,19,26,181,42,191,195,255,0,16,43,180,42,156,74,141,54,163,30,131,46,28,200,143,37,230,36,176,229,90,10,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,80,96,244,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,178,156,213,113,62,195,188,109,201,108,203,90,207,57,116,12,69,189,164,38,151,87,160,70,153,44,215,71,167,38,75,138,117,195,153,211,54,204,164,62,203,13,180,182,146,164,250,147,84,74,220,72,90,85,94,184,3,131,149,220,192,99,45,167,131,182,227,221,60,187,154,160,152,238,73,218,133,244,145,80,149,57,38,78,197,173,4,231,41,134,221,119,151,188,148,189,155,83,235,40,136,88,87,27,138,100,106,45,43,1,168,208,220,150,228,120,17,238,8,205,46,92,183,101,62,164,33,52,196,164,220,121,229,41,215,87,161,22,171,113,74,90,143,83,81,153,153,152,171,97,221,114,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,17,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,85,124,115,190,164,255,0,50,127,13,21,86,36,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,61,3,138,30,104,169,89,139,198,218,85,50,198,173,196,170,88,150,133,30,57,209,101,198,90,86,137,111,207,97,153,50,100,30,173,165,214,151,161,177,29,108,56,102,109,174,34,181,36,45,75,65,116,174,11,120,77,242,167,25,110,220,92,249,95,85,166,252,132,167,199,133,232,184,74,216,205,87,210,41,144,157,178,149,175,174,203,125,47,48,154,219,218,233,50,189,197,202,218,187,148,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,149,112,22,189,149,14,44,246,205,191,128,213,75,119,48,51,229,204,189,172,186,58,138,135,50,91,242,36,63,120,62,93,74,154,142,227,140,197,82,98,173,9,68,86,13,247,148,179,112,220,55,84,102,100,189,106,174,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,162,156,145,224,85,87,46,153,104,179,176,210,226,149,45,218,235,113,215,82,171,180,244,149,58,136,147,101,44,222,118,43,73,230,186,210,16,209,175,150,124,147,38,220,90,22,246,210,83,171,51,238,160,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,170,248,174,103,167,245,249,95,193,75,207,255,0,40,139,127,205,130,159,240,82,154,91,114,9,95,242,189,82,18,159,216,100,215,253,240,200,174,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,28,117,226,89,145,89,57,154,182,98,226,126,24,192,151,43,20,45,200,236,83,98,193,76,166,155,98,175,78,57,6,106,97,102,251,136,105,149,178,111,188,242,92,37,22,226,230,54,164,172,212,217,183,72,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,162,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,148,225,193,196,2,102,93,235,173,97,38,47,92,95,235,79,63,169,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,243,196,237,223,128,14,41,157,12,28,174,227,238,88,47,252,42,181,158,217,90,170,211,219,145,78,111,106,15,169,149,18,67,82,218,141,170,214,132,35,156,184,233,107,152,165,18,81,204,222,122,146,116,60,225,11,20,226,161,140,116,44,192,96,214,89,241,138,220,103,167,137,115,83,238,41,14,70,220,181,244,146,144,170,115,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,199,21,225,113,227,179,12,191,26,242,121,163,159,231,67,24,232,88,251,154,11,255,0,21,109,102,118,81,106,181,6,227,211,156,220,179,234,98,196,142,212,70,164,232,180,33,104,231,34,58,93,229,169,36,164,115,54,30,166,157,78,202,120,45,224,229,118,207,193,171,183,24,170,239,114,226,98,37,66,60,122,92,109,168,61,209,105,170,144,218,164,239,74,204,203,123,239,200,107,150,164,33,73,233,183,122,201,113,38,86,42,50,174,61,5,118,255,0,188,174,107,102,217,179,43,183,12,185,116,43,58,60,152,212,42,122,140,137,136,40,145,33,114,31,52,36,136,136,214,227,174,25,169,103,170,204,146,218,76,246,182,132,166,111,240,197,200,119,233,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,37,110,147,113,163,11,233,216,185,3,2,42,23,124,72,183,221,82,142,117,232,52,119,144,226,23,42,17,45,196,26,154,112,211,202,90,200,217,116,205,164,172,220,216,218,215,183,98,77,69,237,64,69,94,40,254,4,241,55,240,95,56,132,40,4,122,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,217,78,106,184,159,97,222,54,228,182,101,173,103,156,186,6,34,222,210,19,75,171,208,35,76,150,107,163,211,147,37,197,58,225,204,233,155,102,82,31,101,134,218,91,73,82,125,73,170,37,110,36,45,42,175,92,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,189,73,166,70,162,210,161,81,161,185,45,200,240,35,183,25,165,203,150,236,167,212,132,36,146,147,113,231,148,167,93,94,132,90,173,197,41,106,61,77,70,102,102,99,245,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,138,188,81,252,9,226,111,224,190,113,8,80,8,189,238,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,185,148,3,133,103,7,54,118,110,81,112,191,229,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,67,245,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,223,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,132,28,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,41,2,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,45,115,205,147,42,22,79,48,227,7,105,142,85,125,51,121,221,30,156,145,115,84,154,90,202,42,156,104,160,114,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,126,83,34,25,99,161,102,211,16,175,44,42,171,214,189,9,45,22,123,149,74,93,95,166,92,158,130,83,85,58,122,84,231,33,46,180,78,238,97,201,13,104,165,109,46,110,253,13,73,72,225,119,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,183,238,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,230,188,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,127,13,21,86,36,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,58,8,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,197,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,89,236,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,231,255,0,11,238,31,113,170,209,168,185,161,198,154,84,180,33,18,19,62,207,161,201,105,216,203,222,203,177,100,67,173,19,173,62,149,26,13,72,125,40,97,214,182,56,131,75,190,178,20,141,109,124,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,193,124,158,16,138,162,194,120,92,231,182,149,130,117,87,176,35,26,46,105,113,236,154,228,132,42,223,168,203,125,61,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,21,115,111,141,21,92,122,204,53,237,136,18,174,249,119,21,33,202,196,200,150,220,135,144,166,144,213,17,185,14,116,77,52,210,146,147,105,28,163,74,141,38,148,168,214,181,173,122,184,181,153,217,255,0,6,156,36,170,219,120,13,84,197,122,213,70,224,66,46,202,196,182,168,244,245,86,84,170,81,194,103,148,211,146,209,9,10,216,153,43,144,195,173,41,215,83,204,217,21,178,70,212,41,70,229,48,128,187,238,23,185,215,254,80,22,34,48,99,16,170,117,89,216,147,102,211,215,37,218,140,211,231,122,102,150,151,146,132,72,55,82,146,209,230,185,172,50,225,56,102,183,61,71,119,184,165,187,203,157,64,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,218,93,109,77,44,181,74,210,105,63,184,197,10,241,59,194,164,225,190,100,106,51,88,78,214,174,54,222,172,153,107,175,173,34,124,211,215,181,106,62,228,125,159,113,14,191,193,227,23,254,78,223,213,92,47,151,35,108,106,155,47,206,105,27,53,213,247,30,167,176,71,169,32,207,184,189,170,34,251,61,162,227,64,0,0,70,14,35,189,119,242,88,185,250,21,237,254,109,55,157,216,71,171,94,142,151,184,187,127,119,119,104,207,176,179,206,11,216,120,137,183,13,201,136,210,91,222,203,12,76,165,183,219,166,142,165,116,231,136,251,21,175,113,254,206,159,111,176,91,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,23,246,44,88,88,101,79,85,82,244,174,122,62,58,116,213,93,51,206,247,169,41,238,109,10,62,245,167,217,237,251,196,64,196,254,46,56,25,100,188,184,182,173,59,229,67,200,211,68,115,166,66,215,82,65,247,174,25,151,114,149,255,0,208,253,162,62,215,184,218,92,210,222,116,168,120,37,208,182,123,118,31,202,86,221,211,176,181,250,80,126,255,0,241,143,128,190,51,248,164,169,40,117,24,123,181,162,215,115,94,150,142,123,187,59,59,122,29,75,183,180,125,90,103,27,11,210,42,148,117,28,26,235,72,244,218,95,40,154,111,78,255,0,116,31,187,252,67,218,219,156,110,169,82,213,203,184,48,23,160,34,255,0,108,249,82,167,119,119,251,17,3,179,216,95,188,116,90,7,24,156,15,169,184,109,213,168,94,140,247,31,85,49,237,123,255,0,102,17,123,139,252,127,96,235,214,175,17,188,179,93,53,56,244,182,47,46,83,210,84,148,32,189,29,80,86,170,82,201,36,93,177,136,187,207,222,36,77,187,120,91,183,92,6,106,84,26,135,83,29,244,37,196,47,148,180,106,149,36,148,93,139,73,31,114,139,252,99,236,128,0,0,0,0,0,0,0,0,175,190,50,116,186,124,172,2,161,205,146,173,29,102,227,141,203,236,87,105,148,42,129,145,118,30,157,226,150,198,132,56,117,181,29,172,172,90,125,58,54,239,133,1,75,237,51,213,103,78,137,169,246,137,48,0,0,62,45,237,112,181,105,217,213,203,161,242,213,20,138,108,153,202,46,222,210,105,165,47,78,194,63,217,247,31,220,99,55,217,150,190,229,226,62,59,95,23,60,149,238,68,139,130,166,113,139,66,45,172,170,99,203,66,123,18,157,116,223,222,101,168,180,238,16,88,49,242,71,12,42,24,145,56,245,153,89,144,235,77,125,145,158,143,1,228,151,98,204,187,210,125,233,35,251,187,133,134,128,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,61,48,251,36,148,172,215,240,213,194,234,237,178,196,72,56,139,106,199,184,94,165,76,76,84,169,250,179,9,169,84,212,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,101,255,0,170,171,10,234,255,0,117,109,203,146,220,168,127,198,67,157,77,157,29,207,250,46,50,243,110,35,236,82,84,159,97,144,189,62,31,185,238,161,102,170,213,110,202,186,87,209,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,76,147,53,35,77,75,84,246,151,107,205,143,133,140,100,248,127,112,249,115,227,53,130,213,56,169,228,59,253,151,205,94,16,81,127,178,118,239,161,83,41,223,242,235,147,91,82,249,191,243,116,186,134,217,254,210,66,213,250,213,138,245,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,19,150,140,197,216,153,160,194,200,24,153,98,200,254,202,29,98,22,199,191,163,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,181,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,247,78,23,185,215,254,79,247,218,48,99,16,170,116,168,56,109,121,84,23,37,218,140,211,228,250,26,168,166,82,132,72,55,82,147,213,151,121,76,50,225,56,100,134,253,71,119,182,148,59,204,185,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,122,151,18,150,212,242,247,43,114,200,146,71,203,67,104,71,106,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,108,127,138,63,129,60,77,252,23,206,33,10,1,22,105,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,154,203,22,211,193,179,44,94,141,161,85,179,59,122,218,244,167,156,172,105,79,178,38,184,247,54,84,102,91,92,134,106,15,165,178,213,13,115,22,73,101,43,63,157,218,211,228,68,150,220,213,223,149,199,59,234,79,243,39,240,209,18,184,103,82,105,85,252,235,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,162,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,171,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,219,250,248,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,138,171,227,157,245,39,249,147,248,104,225,92,36,236,11,55,20,241,210,255,0,195,236,65,183,162,87,45,234,230,27,207,141,58,12,146,61,142,163,210,84,211,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,46,43,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,194,134,143,114,115,151,175,228,193,151,219,111,9,166,201,165,77,173,68,231,205,173,212,41,209,121,45,204,156,251,170,113,74,51,50,37,187,203,65,182,194,93,89,18,148,219,13,250,168,45,16,158,214,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,3,42,226,205,45,92,142,73,205,111,14,28,35,188,48,249,113,35,226,45,159,30,224,68,22,93,67,77,34,183,17,85,153,139,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,117,150,37,255,0,12,92,177,127,40,76,193,70,175,220,246,189,42,183,96,216,91,106,23,20,106,139,223,54,251,206,180,241,65,96,153,46,215,181,125,190,98,144,162,229,27,108,56,151,12,247,37,183,47,164,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,5,117,113,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,57,82,216,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,130,114,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,162,255,0,19,174,32,19,48,138,28,156,191,96,133,197,210,95,82,247,49,115,84,154,109,246,165,80,98,184,195,47,52,152,203,82,9,179,121,246,228,118,60,218,212,166,82,133,104,73,113,72,91,117,45,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,39,39,217,76,179,114,139,133,255,0,33,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,186,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,210,109,38,171,78,141,2,101,66,153,46,44,122,164,115,151,5,215,153,82,17,41,130,117,198,77,214,148,101,162,208,78,178,235,102,164,234,91,219,90,123,210,100,86,149,194,143,61,63,168,202,254,53,222,127,249,60,91,2,108,228,255,0,132,149,82,220,144,106,255,0,146,233,80,164,254,219,36,191,239,118,69,170,0,12,251,113,36,193,122,86,8,102,210,232,161,90,246,132,75,110,216,174,71,135,94,161,67,136,180,242,13,135,153,36,190,166,219,37,31,37,29,99,83,18,77,104,146,73,36,137,9,75,123,7,10,173,98,101,213,112,97,197,175,133,181,105,125,69,22,207,168,85,42,20,142,99,142,45,200,253,121,69,231,176,157,203,52,33,146,92,66,113,40,66,83,243,143,190,163,53,26,251,63,94,13,226,245,229,129,24,137,79,197,44,62,126,35,23,13,38,60,230,96,191,37,130,121,17,215,38,35,209,77,226,65,250,170,90,18,250,150,130,81,41,27,210,157,201,90,117,73,249,251,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,209,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,86,50,174,36,166,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,203,138,205,126,107,240,191,36,56,95,75,82,168,17,31,169,63,29,49,45,59,78,34,92,130,196,182,35,57,25,167,154,109,230,152,113,152,168,97,151,208,178,74,146,146,50,65,33,31,101,5,221,56,171,136,247,166,35,202,197,235,146,244,170,203,188,229,212,17,84,85,109,50,13,169,77,202,108,210,109,56,210,155,219,201,229,236,65,54,77,237,75,105,66,18,130,73,37,36,90,41,202,231,233,219,244,19,108,255,0,41,127,254,233,63,207,125,55,253,231,255,0,150,63,211,255,0,121,127,55,254,247,228,125,15,250,94,182,225,213,68,85,226,143,224,79,19,127,5,243,136,66,128,69,154,113,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,178,197,180,240,108,203,23,163,104,85,108,206,222,182,189,41,231,43,26,83,236,137,174,61,205,149,25,150,215,33,154,131,233,108,181,67,92,197,146,89,74,207,231,118,180,249,17,37,183,53,118,207,192,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,4,85,226,143,224,79,19,127,5,243,136,66,128,71,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,186,6,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,135,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,132,226,205,41,66,86,235,174,172,144,141,251,75,149,11,169,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,130,249,60,33,23,220,164,213,89,165,71,174,189,76,150,138,108,201,15,68,143,49,76,168,152,121,246,82,218,157,105,14,105,181,75,66,95,101,74,73,30,169,39,91,51,211,113,107,97,92,49,120,128,67,194,41,145,178,253,141,247,23,73,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,218,243,139,82,89,82,19,169,37,181,45,109,220,160,252,149,102,234,175,82,166,179,66,155,18,29,73,113,220,76,57,18,227,42,75,12,190,105,62,90,220,105,46,54,167,16,74,208,205,4,226,13,68,70,68,164,235,169,103,51,55,24,103,152,235,3,25,107,243,179,47,18,171,46,228,173,84,30,95,202,23,219,90,160,214,185,105,111,231,33,63,177,45,173,148,182,227,4,77,160,147,201,73,161,165,33,163,79,45,54,127,195,23,33,223,161,10,20,108,121,197,138,46,219,250,224,167,167,209,180,186,141,59,151,42,215,101,75,121,46,104,174,106,139,157,33,133,71,53,110,109,183,89,73,184,201,233,189,212,159,42,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,77,254,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,96,192,188,45,198,92,91,196,122,117,185,128,212,42,173,70,239,133,173,90,35,148,233,73,136,228,30,156,201,101,36,228,173,104,68,125,139,216,73,113,75,79,206,41,180,164,247,169,36,115,255,0,141,21,58,187,71,181,114,245,73,186,110,63,148,21,168,84,250,228,122,141,95,163,68,79,72,74,67,116,180,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,187,8,70,190,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,252,52,112,174,18,118,5,155,138,120,233,127,225,246,32,219,209,43,150,245,115,13,231,198,157,6,73,30,199,81,233,42,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,21,206,14,83,47,44,162,226,135,200,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,235,252,61,248,128,87,114,217,117,83,240,239,20,174,42,172,220,35,151,207,107,164,67,104,123,208,82,159,113,181,245,173,150,197,60,166,82,104,115,124,118,214,73,249,247,93,74,22,231,170,231,53,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,116,14,29,121,21,147,154,91,200,175,140,65,129,45,24,87,64,144,243,51,158,141,41,164,46,167,81,100,163,172,169,166,68,225,62,202,20,220,132,184,183,146,143,160,133,33,43,66,212,75,69,239,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,69,0,241,71,241,217,137,191,130,249,60,33,39,248,127,101,158,205,205,127,15,203,215,11,111,9,210,233,203,78,36,75,169,82,42,113,140,212,186,117,69,186,84,36,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,174,12,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,125,92,1,193,202,238,96,49,150,211,193,219,113,238,158,93,205,80,76,119,36,237,66,250,72,168,74,156,147,39,98,214,130,115,148,195,110,187,203,222,74,94,205,169,245,148,68,52,167,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,70,91,69,186,99,246,71,35,102,59,36,216,67,140,54,58,229,163,17,108,188,39,161,33,152,141,161,217,8,174,83,153,167,161,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,53,65,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,244,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,46,47,184,49,242,187,12,41,248,145,4,244,153,70,144,211,78,253,177,153,143,61,229,23,106,200,187,212,93,201,51,251,251,133,88,229,166,250,151,135,24,237,99,220,241,215,181,17,174,26,97,200,45,8,247,50,153,140,173,73,237,74,180,215,103,121,22,163,72,54,77,194,213,217,103,80,238,134,11,68,85,233,177,167,36,187,123,9,214,146,189,59,72,191,107,220,95,113,15,180,0,0,35,63,17,54,163,187,149,139,179,168,70,237,144,103,173,29,166,90,44,169,210,244,62,193,158,241,116,156,27,41,116,248,184,5,92,155,25,90,186,245,199,39,153,216,174,195,56,84,243,50,237,61,59,197,130,0,0,0,0,0,0,0,0,0,248,215,21,225,110,218,144,30,169,87,170,29,52,118,16,167,22,190,82,215,162,82,147,81,246,33,38,125,201,63,241,8,225,122,113,33,203,69,157,46,92,7,46,238,165,248,156,194,90,58,10,130,61,116,26,136,211,175,74,101,222,158,255,0,180,113,250,247,25,12,25,166,188,182,232,246,183,164,210,146,61,21,215,75,99,83,212,251,52,84,47,176,191,199,246,14,115,112,241,189,140,195,202,98,131,128,29,75,125,186,63,242,168,209,237,50,250,43,129,247,31,239,30,78,167,198,194,244,148,164,157,59,6,186,34,45,119,23,202,38,156,215,187,223,7,239,255,0,24,249,72,227,63,138,73,146,183,87,135,187,154,61,54,181,233,104,229,183,179,183,183,161,212,251,123,71,223,160,241,180,185,162,60,209,87,48,75,174,108,183,111,63,148,173,181,175,97,233,244,96,253,223,226,18,11,12,56,184,224,101,236,242,35,93,84,239,146,239,47,93,81,206,153,55,77,9,103,222,220,50,46,228,167,255,0,162,251,4,191,176,113,98,194,196,218,122,106,150,93,115,210,17,213,174,138,233,158,107,185,74,79,115,136,73,247,161,94,207,103,220,61,120,0,0,0,0,0,0,0,0,0,0,15,207,62,124,74,100,71,39,78,119,148,195,90,110,86,211,86,154,153,17,118,17,25,247,153,10,194,206,79,21,36,210,100,204,176,240,22,71,49,212,114,247,86,54,105,166,165,29,210,249,137,81,15,216,110,163,233,125,190,226,21,111,120,94,151,45,249,89,118,191,117,84,122,217,207,109,222,239,37,182,245,209,9,65,118,33,41,47,162,132,151,119,176,124,216,20,217,181,55,185,16,89,230,175,221,184,147,236,51,246,153,123,140,118,155,55,36,217,151,190,227,20,235,115,14,58,152,135,222,239,166,41,232,211,181,69,244,86,250,79,189,10,47,220,58,195,28,43,115,52,241,179,253,1,161,59,187,113,245,116,255,0,83,78,239,252,111,183,81,244,159,225,51,152,246,146,102,220,29,231,238,230,192,47,255,0,220,31,2,79,11,188,210,176,211,238,34,208,223,202,219,180,189,33,78,45,250,247,255,0,227,125,154,14,93,119,228,195,50,86,51,15,75,185,112,235,165,97,141,187,215,233,120,11,211,113,164,139,177,15,168,251,214,159,241,142,71,62,223,171,211,8,213,58,39,44,146,122,31,206,37,94,205,125,134,126,193,244,44,187,246,234,195,234,179,85,187,82,167,209,75,101,105,90,87,201,109,206,229,37,93,206,37,69,222,132,251,61,130,97,96,247,22,28,118,195,211,141,6,236,111,229,69,53,148,161,190,159,88,112,180,73,114,203,93,205,195,82,190,138,20,95,244,190,193,54,48,95,139,54,9,223,207,69,167,95,44,252,151,151,32,208,131,45,210,231,104,181,27,101,167,205,67,73,119,173,125,191,240,126,210,19,54,207,191,237,43,250,148,205,110,211,171,117,208,164,37,43,109,222,67,173,110,37,37,42,46,199,18,147,46,197,164,251,75,218,61,8,0,0,0,0,0,0,0,134,188,84,173,117,92,57,103,145,33,39,219,77,156,185,191,254,46,159,52,253,229,239,251,126,225,68,38,90,30,134,52,19,195,138,97,204,202,197,177,171,220,206,68,120,76,253,29,54,233,78,137,234,253,189,253,226,79,128,0,8,199,196,79,17,34,97,246,89,46,69,60,255,0,45,234,220,105,148,134,61,83,61,92,122,159,47,111,114,84,93,232,246,232,95,105,10,30,195,123,106,94,32,226,85,191,109,167,214,114,181,89,137,25,213,118,22,132,244,132,32,213,166,169,253,190,226,50,253,195,72,56,17,102,197,176,48,114,203,180,226,163,79,71,80,41,209,221,61,79,214,113,184,173,54,106,237,82,180,215,103,113,25,144,247,128,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,28,43,138,198,71,36,226,85,42,126,105,48,217,113,26,174,219,20,115,93,211,76,82,26,96,170,52,232,169,90,206,106,28,208,141,114,89,107,84,169,46,40,249,140,180,218,80,105,83,73,109,234,150,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,228,64,204,165,11,53,60,58,49,51,19,105,133,201,170,179,135,247,5,46,228,136,152,171,97,184,149,134,169,11,92,134,218,37,41,123,153,62,106,28,108,201,107,62,91,136,37,25,44,150,148,208,184,213,64,163,110,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,123,138,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,237,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,30,3,50,249,116,177,51,65,133,147,240,206,250,143,253,172,202,60,221,239,127,70,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,245,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,159,173,127,230,143,29,177,67,11,45,204,20,190,175,159,73,217,150,151,71,232,122,103,163,33,179,210,244,177,149,25,143,158,105,164,186,189,172,184,180,250,235,86,186,234,122,153,17,142,149,144,28,159,85,115,101,139,137,77,64,162,55,98,89,210,33,207,186,214,243,170,37,201,97,107,81,183,5,164,182,180,187,190,65,50,234,13,196,169,36,210,18,181,238,222,77,182,229,249,218,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,26,248,163,248,19,196,223,193,124,226,16,160,17,163,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,42,203,207,111,13,107,171,14,49,98,223,157,151,11,63,210,86,133,255,0,80,143,67,163,208,161,201,113,217,84,202,161,70,82,214,203,139,146,234,150,182,92,68,121,18,122,133,44,144,210,82,241,57,202,67,104,91,150,211,128,56,111,135,24,73,131,86,157,129,132,115,58,219,66,157,79,75,180,185,189,113,76,235,155,125,74,125,82,185,201,245,28,231,45,213,187,170,8,155,249,207,81,41,70,212,149,117,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,79,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,206,102,100,112,66,171,151,12,109,186,112,94,179,92,137,89,145,110,72,105,40,159,25,181,54,137,44,60,195,114,25,89,161,93,168,89,180,243,123,209,170,137,43,220,146,82,200,137,103,58,184,69,103,6,230,129,121,83,242,151,120,28,186,149,10,169,30,74,173,21,50,212,116,34,144,251,69,46,116,180,58,100,132,186,234,31,37,56,162,90,150,179,66,219,66,82,157,174,41,72,244,28,115,190,164,255,0,50,127,13,16,171,36,25,165,254,72,248,226,198,36,77,182,253,55,69,169,83,220,161,86,227,180,173,178,145,5,215,153,117,78,198,51,81,32,222,66,216,109,68,149,250,171,73,41,26,160,212,78,34,245,49,211,7,48,227,54,24,29,81,177,170,207,82,170,148,171,142,158,83,168,21,182,146,83,27,133,41,108,153,196,169,70,83,107,78,253,188,194,81,108,113,41,113,181,41,6,102,135,20,71,86,185,11,200,173,229,78,206,245,102,133,139,80,34,20,124,10,145,22,175,80,56,146,137,214,37,84,93,34,118,147,203,90,28,67,164,133,17,117,132,102,131,236,142,77,60,132,27,134,146,185,240,1,205,49,231,49,88,71,150,219,54,77,231,138,215,100,74,114,19,29,231,160,211,16,234,21,81,171,45,179,66,77,152,113,205,68,167,151,185,214,136,204,180,66,55,146,156,82,17,170,138,21,230,27,54,118,110,110,184,98,98,101,241,66,143,18,143,93,129,34,147,26,187,110,38,121,202,126,148,179,174,69,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,84,236,53,80,3,42,226,226,120,69,102,206,205,184,112,238,159,149,58,204,120,148,75,134,213,143,38,77,21,199,167,154,151,112,161,249,114,229,73,38,155,54,210,150,214,194,92,111,84,115,22,181,163,123,132,68,150,215,181,197,67,34,177,175,251,122,171,153,236,45,129,17,139,158,135,29,234,149,230,203,210,157,223,86,167,49,21,148,37,246,141,199,13,150,215,21,152,198,102,218,16,142,106,20,179,220,167,16,132,57,213,120,92,229,226,149,129,152,12,245,78,175,74,151,78,196,91,162,66,29,188,96,203,152,149,191,78,54,247,187,79,136,227,8,63,230,171,40,114,153,144,109,56,68,241,28,179,230,104,91,16,137,148,2,37,113,12,206,157,43,43,24,95,34,133,104,92,17,19,138,151,44,114,43,126,25,198,76,163,132,193,185,181,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,208,96,179,238,18,153,215,244,36,200,121,77,196,218,157,42,29,21,238,115,150,93,65,243,228,56,153,207,63,204,93,49,70,73,216,231,57,110,186,227,74,113,73,81,56,74,104,141,195,117,148,34,218,128,5,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,13,112,7,48,248,161,150,123,202,109,249,132,213,88,144,42,245,10,60,186,35,203,147,13,185,40,228,62,73,50,81,37,100,100,75,109,214,217,121,7,221,189,164,146,201,109,154,219,95,63,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,247,14,108,148,127,37,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,152,3,154,99,206,98,176,143,45,182,108,155,207,21,174,200,148,228,38,59,207,65,166,33,212,42,163,86,91,102,132,155,48,227,154,137,79,47,115,173,17,153,104,132,111,37,56,164,35,85,20,43,204,54,108,236,220,221,112,196,196,203,226,133,30,37,30,187,2,69,38,53,118,220,76,243,148,253,41,103,92,138,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,169,216,106,160,0,6,107,51,99,226,159,25,62,32,92,62,98,248,177,252,20,201,245,179,155,158,24,152,111,69,81,68,133,123,80,227,220,10,180,235,18,221,145,200,130,251,181,199,150,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,85,93,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,123,135,7,16,8,121,136,161,53,132,152,189,113,127,174,196,14,165,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,207,19,83,168,5,122,241,151,193,10,173,245,130,84,12,104,167,215,34,71,143,133,242,31,76,232,15,54,173,242,216,169,63,14,57,45,165,150,164,75,109,214,218,213,10,34,37,33,197,171,113,26,9,14,83,8,9,211,193,247,7,43,183,206,104,11,21,99,189,211,209,112,210,158,252,137,142,109,66,249,242,167,71,126,36,120,218,26,210,180,238,66,228,187,204,36,173,37,211,108,86,211,113,38,46,252,6,85,197,228,228,131,23,172,220,5,225,137,105,98,230,32,63,45,186,21,187,30,174,244,130,136,193,188,251,171,93,114,91,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,170,3,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,176,174,20,121,22,253,70,104,49,174,204,255,0,201,229,88,16,167,43,252,37,42,168,228,115,79,252,151,74,181,43,246,222,36,127,123,188,45,80,4,85,226,143,224,79,19,127,5,243,136,66,128,70,140,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,171,47,61,188,53,174,172,56,197,139,126,118,92,44,255,0,73,90,23,253,66,61,14,143,66,135,37,199,101,83,42,133,25,75,91,46,46,75,170,90,217,113,17,228,73,234,20,178,67,73,75,196,231,41,13,161,110,91,78,0,225,190,28,97,38,13,90,118,6,17,204,235,109,10,117,61,46,210,230,245,197,51,174,109,245,41,245,74,231,39,212,115,156,183,86,238,168,34,111,231,61,68,165,27,82,93,0,5,80,113,111,206,157,42,181,25,204,169,225,109,193,18,124,118,228,107,126,62,212,100,186,132,190,195,173,185,30,158,211,230,163,34,91,110,182,107,124,144,157,82,180,52,223,48,140,159,104,85,176,190,142,28,217,215,254,85,88,112,253,2,255,0,169,210,155,196,219,91,230,234,81,152,62,83,149,72,36,72,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,209,164,188,211,101,48,4,85,226,143,224,79,19,127,5,243,136,66,128,69,143,241,80,200,172,155,2,225,170,230,123,11,96,75,126,216,174,72,122,165,121,178,244,166,182,82,106,47,202,101,9,125,163,113,194,121,196,74,122,73,153,182,132,47,148,180,172,247,37,181,161,13,195,92,177,102,22,234,202,254,50,209,113,114,214,141,215,244,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,254,11,136,53,37,105,67,173,52,179,66,246,109,63,127,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,68,123,102,154,234,16,114,146,219,166,142,108,153,46,39,93,94,119,148,209,155,105,81,182,218,80,148,167,113,146,221,115,213,240,230,201,71,242,170,196,119,235,247,253,50,170,222,25,90,223,57,82,146,193,114,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,173,41,230,156,47,149,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,130,249,60,33,37,50,5,149,28,56,205,174,68,110,219,42,245,107,161,170,193,196,10,147,244,10,251,12,146,229,82,37,42,153,77,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,138,235,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,167,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,94,113,105,83,201,90,117,37,56,149,173,203,21,31,38,191,105,218,183,95,163,126,84,219,52,170,207,161,170,12,213,169,222,144,132,220,142,142,115,90,242,164,179,188,143,150,242,55,43,107,137,209,73,212,244,50,212,125,97,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,30,126,133,96,89,182,205,205,115,94,116,43,122,36,74,237,227,34,52,154,237,65,36,102,252,229,199,142,136,236,18,212,102,102,72,109,166,200,146,130,209,4,106,113,68,91,156,90,149,89,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,84,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,117,92,142,101,18,171,155,236,92,85,168,253,70,93,30,211,160,199,77,74,227,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,86,130,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,195,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,63,229,71,63,120,95,154,219,254,246,195,155,98,151,46,157,82,182,36,73,149,74,117,70,227,172,86,232,141,188,150,81,61,10,83,77,169,133,154,156,108,213,29,196,146,146,78,183,181,78,124,225,55,159,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,160,30,40,254,59,49,55,240,95,39,132,36,87,8,12,217,217,182,44,153,57,94,188,35,196,164,174,234,172,73,173,82,43,146,103,154,81,42,162,227,80,227,181,77,38,185,123,82,181,165,135,20,135,20,233,110,94,214,146,147,90,209,186,95,241,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,188,43,132,70,84,107,184,105,50,252,198,139,253,170,173,42,228,141,80,168,225,243,84,135,25,65,69,229,197,125,133,76,144,151,210,106,76,159,231,76,27,9,83,74,229,165,81,159,45,92,53,23,46,202,134,85,198,148,242,157,225,99,6,254,31,219,222,92,192,174,174,46,121,58,181,109,78,118,106,236,153,148,170,55,166,106,17,41,213,218,18,27,110,63,89,57,222,161,110,84,91,90,223,46,99,203,218,202,86,195,44,154,149,163,178,20,103,163,203,16,3,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,211,5,49,54,54,51,97,29,161,138,209,104,210,233,40,186,168,241,170,135,6,75,110,165,113,150,226,8,214,217,27,173,182,167,16,74,220,72,116,144,72,117,27,92,70,168,90,76,253,168,138,185,250,206,189,171,149,60,56,151,68,164,212,250,140,77,185,169,239,55,110,83,227,155,107,114,6,242,83,105,169,200,39,18,180,37,150,150,70,104,74,210,124,231,16,104,34,218,151,86,213,11,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,99,252,41,243,213,26,206,114,6,86,49,94,124,72,212,41,82,9,155,42,114,98,186,167,211,81,151,53,5,232,213,147,45,168,148,135,93,144,227,169,121,195,79,44,201,196,169,106,74,155,38,173,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,131,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,197,39,93,55,247,25,145,12,223,98,69,181,47,15,177,42,224,182,213,234,185,69,172,203,140,210,187,15,82,102,66,208,149,105,170,191,99,184,204,255,0,120,190,14,29,120,139,19,16,114,201,109,169,153,28,199,168,145,161,209,223,245,12,180,113,154,124,77,221,233,73,119,175,217,169,125,166,36,232,0,0,140,28,71,101,156,76,172,92,250,61,203,231,70,154,207,209,215,118,180,233,126,175,217,247,140,251,17,106,122,16,189,238,21,182,186,173,236,179,199,144,163,237,169,78,68,223,255,0,25,79,132,126,243,247,125,159,112,153,64,0,0,0,0,0,0,3,207,94,23,253,165,96,210,158,173,221,149,110,134,20,116,169,110,59,200,117,221,164,148,169,71,216,218,84,103,216,133,31,97,123,4,50,198,142,44,216,39,96,189,42,157,99,51,242,162,92,115,90,8,183,75,131,170,210,110,22,159,59,13,69,222,132,118,255,0,194,251,12,66,124,97,226,195,142,216,132,114,96,218,109,252,151,166,188,149,183,211,235,14,110,169,62,97,107,185,200,105,87,209,90,75,254,143,218,33,237,233,126,221,88,131,86,118,183,117,212,250,217,111,45,75,82,249,45,183,222,165,43,185,180,164,187,214,175,103,180,126,74,61,173,94,175,186,219,52,152,28,245,186,162,66,11,154,132,234,103,166,133,235,25,123,200,118,107,71,35,25,157,189,17,30,69,27,13,249,145,164,161,14,161,223,76,83,203,212,86,211,35,218,169,4,125,202,35,211,188,116,120,188,45,115,70,251,140,165,203,83,150,151,91,74,212,174,186,156,123,76,253,154,117,125,186,15,180,199,9,156,199,186,146,55,32,236,63,119,54,1,255,0,254,224,249,175,240,173,204,211,38,247,244,6,164,214,221,167,213,211,253,125,123,255,0,241,190,205,7,39,188,178,77,153,123,18,49,206,184,240,227,166,136,93,206,250,98,158,189,123,82,95,69,15,168,251,214,146,253,227,139,79,166,205,166,61,200,156,207,41,126,237,196,175,97,31,176,207,222,67,233,89,247,165,203,97,214,90,175,218,181,30,138,115,59,182,59,201,109,205,53,66,144,125,139,74,139,232,173,69,221,237,22,145,147,110,42,73,171,73,135,97,227,212,142,91,171,230,109,172,108,215,93,10,67,167,243,17,98,23,176,154,71,210,251,125,228,44,246,4,248,149,56,141,206,130,239,53,135,117,218,173,166,157,116,51,35,236,50,35,239,35,31,160,0,0,0,0,0,0,0,0,0,126,121,243,226,83,34,57,58,115,188,166,26,211,114,182,154,180,212,200,139,176,136,207,188,200,83,63,16,62,33,111,98,204,169,24,103,133,83,116,182,91,217,207,151,203,47,231,90,148,87,147,234,63,25,46,35,107,141,184,93,138,237,239,238,208,133,123,145,25,158,132,38,94,80,248,115,98,38,63,116,119,125,202,207,162,173,23,249,155,100,238,97,254,118,156,246,207,212,68,148,58,157,174,178,146,238,237,215,94,226,237,182,252,23,201,230,7,224,82,80,187,34,215,233,164,163,95,158,235,166,47,93,121,159,213,117,229,151,115,170,47,223,247,105,219,16,132,161,59,80,90,17,15,250,0,1,229,46,124,45,177,111,24,206,196,184,168,125,91,79,118,172,186,151,155,215,213,52,255,0,81,101,236,51,33,25,177,119,133,238,91,49,21,137,179,168,214,215,161,43,82,18,225,162,111,89,62,78,213,168,156,50,62,90,165,165,7,235,172,149,255,0,71,78,227,16,87,28,248,72,227,93,154,151,42,120,86,215,202,200,140,165,78,58,141,209,32,114,208,92,213,26,181,126,97,153,232,73,111,176,191,111,236,49,11,47,124,51,189,240,230,162,245,38,243,162,122,62,84,119,84,203,141,245,44,187,181,105,82,146,101,171,107,81,31,106,21,220,126,207,184,125,76,49,198,252,73,193,250,146,42,150,21,195,232,231,219,81,44,143,164,142,247,105,41,10,255,0,109,109,101,222,218,61,158,207,188,88,46,94,120,192,85,97,185,76,183,177,178,149,212,48,146,102,51,245,94,122,81,180,190,105,10,119,147,26,22,167,216,78,175,105,31,217,238,22,97,133,24,205,135,216,211,109,199,186,48,254,183,233,24,111,180,133,154,186,103,217,218,106,109,11,211,231,80,131,61,9,212,118,233,237,251,244,247,0,0,0,0,0,0,3,151,230,118,223,106,229,203,238,34,83,156,70,229,124,151,171,173,178,215,79,95,162,120,139,218,95,180,51,115,115,194,85,54,228,171,83,150,90,42,44,231,216,50,247,26,92,81,127,152,94,95,10,41,133,47,43,9,208,245,228,214,9,159,241,83,160,255,0,239,19,44,0,0,84,231,25,60,96,57,115,168,120,69,21,221,90,103,166,171,184,157,189,203,35,168,71,62,244,107,220,127,181,167,217,237,17,251,133,142,25,43,17,243,57,29,195,86,141,219,116,244,87,149,217,223,211,212,33,106,95,77,63,183,246,253,198,47,137,8,75,104,75,104,45,18,146,34,34,251,7,253,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,87,7,18,252,241,201,204,117,228,246,15,88,232,136,140,58,178,235,14,45,153,109,173,169,11,174,84,89,39,24,57,169,121,6,164,148,98,74,221,75,41,66,189,116,56,110,44,204,212,132,51,202,178,57,148,74,174,111,177,113,86,163,245,25,116,123,78,131,29,53,43,142,170,196,117,45,104,96,214,73,68,86,86,105,54,145,37,227,221,179,152,122,18,27,121,194,75,156,163,109,87,103,152,91,90,133,99,100,191,18,236,171,90,15,69,69,183,240,190,179,75,167,70,230,173,206,68,86,41,46,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,156,33,167,220,85,196,203,87,6,240,226,227,197,43,214,95,79,69,182,105,238,212,36,237,113,180,56,246,194,245,24,107,152,180,33,79,58,179,75,109,160,212,91,220,90,18,71,170,136,103,135,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,152,28,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,92,72,10,160,227,113,114,97,121,213,112,246,208,102,216,136,246,34,148,119,106,82,43,73,55,27,126,45,19,115,141,181,21,126,166,199,208,236,130,121,105,213,102,166,78,59,154,36,138,65,154,170,216,95,159,11,139,147,11,238,60,159,91,37,134,182,196,74,20,138,92,135,169,183,60,118,77,197,173,234,219,105,71,58,83,174,173,9,55,86,251,74,142,241,104,106,75,104,113,12,37,90,50,68,153,106,34,175,20,127,2,120,155,248,47,156,66,20,2,58,174,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,157,186,103,7,59,150,107,185,16,253,46,96,238,36,203,183,43,184,149,29,184,118,145,41,179,98,170,107,68,196,53,82,66,17,162,141,165,176,210,100,182,167,210,123,16,190,89,182,238,229,178,165,84,174,89,49,163,49,120,83,127,179,66,203,117,223,46,147,112,223,50,34,80,83,13,40,138,235,19,223,113,228,166,58,86,220,180,169,130,89,56,189,169,117,68,70,130,113,194,220,148,173,122,207,94,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,154,113,29,207,28,156,169,89,176,44,252,62,68,73,24,139,120,71,125,112,94,117,109,58,138,36,68,153,32,230,186,193,153,169,107,82,141,73,97,42,79,41,75,105,213,40,212,76,155,78,81,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,65,57,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,226,7,28,239,169,63,204,159,195,69,85,137,255,0,195,23,62,63,161,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,31,160,227,63,143,49,174,172,80,182,176,2,133,54,95,79,99,199,85,82,186,132,200,117,44,57,81,152,219,106,97,181,178,104,36,45,108,198,209,105,116,148,190,201,206,32,182,26,86,74,246,188,33,49,143,51,248,147,117,75,176,170,247,231,164,176,159,15,45,244,198,92,58,132,40,239,61,29,231,220,50,131,29,153,4,164,73,78,137,106,70,211,81,188,210,26,100,218,216,141,204,169,22,168,2,168,56,190,229,34,242,122,171,39,55,20,43,162,93,98,132,196,120,84,186,237,38,124,146,214,136,130,82,88,97,200,68,122,17,198,113,215,11,123,69,235,165,231,150,225,111,75,171,228,214,4,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,119,164,140,191,40,213,64,12,171,143,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,156,171,113,12,194,252,113,192,107,131,21,49,26,100,75,46,165,135,113,216,59,213,14,165,206,137,147,119,113,49,34,42,189,101,56,135,212,218,210,219,4,106,120,156,46,86,142,106,219,142,210,95,233,251,25,127,76,191,202,15,244,133,85,253,33,122,67,210,126,157,222,158,119,59,110,205,187,52,229,242,121,127,53,200,219,202,229,124,214,206,95,168,47,251,37,247,78,44,95,57,96,176,47,92,110,157,214,221,247,5,61,202,164,153,60,168,205,243,226,191,33,215,33,57,178,49,37,164,238,136,184,231,161,17,40,181,209,100,75,220,65,154,236,215,97,198,82,176,225,119,173,234,239,93,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,94,123,49,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,63,42,2,236,248,110,113,4,147,152,152,206,96,246,50,85,98,39,17,105,209,213,38,21,73,231,90,101,119,50,13,215,220,116,154,142,203,13,50,202,227,50,76,36,208,149,41,110,32,150,230,154,33,195,41,234,3,207,226,21,78,205,162,216,23,45,103,17,155,136,229,167,2,143,54,77,121,18,226,28,166,21,78,67,43,84,146,113,146,74,141,212,114,137,122,160,146,173,197,169,104,122,232,50,238,37,167,11,43,158,205,182,51,165,102,174,240,167,196,90,234,145,231,210,233,19,164,212,142,34,41,213,23,163,44,154,112,139,232,190,183,82,78,68,67,74,62,213,203,74,147,170,210,130,59,244,1,84,28,95,114,145,121,61,85,147,155,138,21,209,46,177,66,98,60,42,93,118,147,62,73,107,68,65,41,44,48,228,34,61,8,227,56,235,133,189,162,245,210,243,203,112,183,165,213,242,107,2,21,90,171,78,141,62,29,62,167,46,44,122,164,114,137,57,166,94,82,17,41,130,117,183,137,167,82,71,162,208,78,178,211,132,149,106,91,219,66,187,210,70,95,148,106,160,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,56,255,0,21,236,159,88,55,182,23,214,243,57,66,40,148,59,218,212,143,29,85,55,77,214,99,177,93,133,204,109,146,67,234,117,104,79,82,218,84,92,165,145,155,142,18,83,28,146,225,169,130,110,160,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,150,102,98,54,107,176,26,149,137,239,65,137,79,174,177,33,234,69,195,6,33,59,200,141,81,103,105,171,150,110,36,140,208,227,78,50,241,17,41,123,9,226,108,214,181,33,70,59,168,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,102,10,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,143,148,47,207,134,6,11,210,176,167,41,118,149,117,235,66,37,38,231,190,99,170,189,89,152,149,165,215,231,176,227,206,170,158,165,184,74,86,136,40,107,101,73,104,140,137,6,227,134,105,75,139,115,89,106,3,42,227,213,92,88,165,125,221,118,37,163,134,117,250,239,85,109,216,157,127,201,248,93,43,40,232,250,215,137,233,95,56,132,19,142,111,113,36,175,156,82,182,233,162,116,46,193,47,248,112,112,255,0,153,152,138,235,88,183,139,214,239,250,211,192,234,88,106,52,135,31,142,229,197,43,98,219,219,29,108,173,183,16,203,46,25,45,111,18,182,155,141,19,73,37,252,241,181,119,224,2,42,241,71,240,39,137,191,130,249,196,33,64,35,170,229,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,219,166,112,115,185,102,187,145,15,210,230,14,226,76,187,114,187,137,81,219,135,105,18,155,54,42,166,180,76,67,85,36,33,26,40,218,91,13,38,75,106,125,39,177,11,229,155,110,238,91,42,85,74,229,147,26,51,23,133,55,251,52,44,183,93,242,233,55,13,243,34,37,5,48,210,136,174,177,61,247,30,74,99,165,109,203,74,152,37,147,139,218,151,84,68,104,39,28,45,201,74,215,174,146,68,21,226,63,196,2,30,93,232,78,225,38,16,220,95,235,177,63,166,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,237,32,128,245,88,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,130,114,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,188,87,20,127,2,120,155,248,47,156,66,20,2,53,80,51,89,154,122,6,13,90,217,130,189,168,25,126,173,250,86,193,135,80,36,82,36,166,74,164,183,218,210,13,246,218,121,68,70,235,45,190,111,54,219,154,171,123,104,66,183,185,175,49,92,254,211,167,80,171,23,85,26,147,116,220,127,39,232,179,106,17,227,212,106,253,26,229,250,62,42,220,74,93,147,200,65,146,221,229,160,212,190,90,79,114,182,232,93,166,52,189,130,246,30,23,225,174,23,219,246,134,11,197,136,197,146,196,117,75,162,148,74,131,147,152,113,137,46,42,79,53,185,14,45,197,58,133,169,229,44,149,189,69,162,203,78,205,5,27,113,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,61,255,0,18,44,161,218,185,136,193,170,165,245,77,133,74,129,136,86,77,61,115,105,117,153,147,219,167,178,228,22,149,205,145,18,91,238,23,47,147,203,231,45,179,113,72,75,110,232,163,113,166,214,241,170,136,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,233,195,187,55,159,202,183,6,143,229,76,222,118,33,89,220,168,87,70,200,29,51,47,243,84,239,75,45,189,166,109,159,53,182,149,188,147,179,107,173,187,163,104,108,218,221,42,128,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,10,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,245,89,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,1,15,248,153,229,106,234,204,158,7,34,117,149,114,85,91,173,88,61,93,118,53,188,202,92,122,45,119,70,125,118,185,13,165,75,84,196,161,10,40,234,34,87,172,235,173,25,17,60,110,55,69,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,124,161,165,60,167,120,88,193,191,135,246,247,151,48,58,168,160,30,40,254,59,49,55,240,95,39,132,34,168,188,158,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,111,128,202,184,209,238,94,174,154,21,141,146,252,52,189,110,153,221,21,22,223,194,250,53,82,163,39,148,183,57,17,88,164,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,5,48,231,251,56,53,92,217,98,226,149,79,56,141,216,150,116,137,144,45,68,50,210,137,114,88,90,210,78,78,117,78,33,46,239,144,76,180,178,109,73,73,52,132,161,27,119,147,142,57,208,56,104,100,114,78,99,175,38,113,134,248,92,68,97,213,151,88,109,15,68,113,13,72,93,114,162,201,54,249,66,83,43,37,36,163,18,86,210,158,82,211,235,161,194,109,4,102,165,173,155,201,28,171,50,249,139,177,50,191,133,147,241,50,250,145,253,172,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,245,227,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,175,0,2,226,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,177,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,66,92,66,155,89,106,149,17,145,151,216,40,123,138,126,25,43,14,51,56,251,164,173,81,114,83,213,93,79,103,119,81,80,155,217,244,213,251,31,103,220,67,191,240,108,198,3,137,58,185,132,82,92,209,167,186,154,187,105,211,189,102,116,248,229,220,141,123,139,246,180,251,61,162,217,0,0,4,53,226,187,48,161,229,97,122,158,156,250,193,179,254,58,116,239,253,194,140,237,152,74,169,92,148,154,114,11,85,74,156,195,36,95,106,156,73,127,156,105,27,44,54,251,86,214,95,48,238,156,218,54,168,237,122,66,220,45,117,245,250,22,72,253,167,251,35,168,0,0,0,0,0,0,15,15,138,248,203,135,216,45,109,201,186,49,2,183,232,232,108,52,183,9,93,51,239,110,52,182,181,233,243,72,89,150,164,210,251,116,246,125,218,214,126,97,184,192,85,102,57,83,183,176,78,149,211,176,162,122,51,21,94,122,87,184,190,117,9,119,147,38,22,165,216,109,47,105,159,217,239,21,245,137,216,223,137,56,193,82,93,82,253,184,125,34,251,138,53,153,244,145,217,237,53,45,95,237,77,160,187,220,95,179,219,247,15,151,100,97,157,239,136,213,22,105,54,101,19,210,18,164,58,150,91,111,169,101,173,203,82,146,146,45,92,90,72,187,86,158,243,246,253,226,105,224,103,9,28,107,188,146,221,79,21,26,249,39,17,228,147,141,35,116,73,252,196,31,41,68,173,88,152,70,90,146,156,236,63,216,251,72,78,172,34,225,123,150,204,58,98,20,234,205,181,233,186,212,116,182,107,155,214,79,141,185,105,38,204,207,150,153,106,65,122,232,53,127,210,211,184,132,157,180,240,214,203,177,227,162,45,177,70,232,219,70,155,75,168,117,205,52,36,151,245,212,127,178,159,241,15,78,0,3,254,86,132,173,59,86,90,145,142,39,141,25,60,192,252,117,74,215,123,218,253,76,149,233,243,221,116,196,105,167,47,250,173,60,130,238,105,37,251,190,253,106,67,55,156,57,177,19,0,122,203,190,218,103,210,182,139,28,189,210,119,48,199,39,94,67,101,234,46,74,221,86,231,94,81,119,118,105,175,113,246,67,67,35,35,208,197,132,112,252,226,22,246,19,74,143,134,120,171,55,91,101,205,252,137,124,178,254,107,161,74,121,94,163,17,148,226,247,56,227,101,218,174,206,254,237,72,92,196,9,241,42,113,27,157,5,222,107,14,235,181,91,77,58,232,102,71,216,100,71,222,70,63,64,0,0,0,0,0,0,0,0,254,41,68,130,220,163,208,136,84,167,18,188,251,203,170,203,127,5,48,158,177,178,10,54,250,89,254,156,143,153,169,67,146,199,170,252,114,50,209,68,225,122,139,237,246,251,8,86,43,77,45,229,147,109,167,85,31,113,106,45,51,32,156,54,162,207,133,31,20,113,182,151,174,253,253,29,63,158,125,154,28,166,28,249,216,210,190,198,149,218,159,176,189,166,45,70,159,78,135,74,134,220,8,12,242,152,107,93,136,220,106,211,83,51,62,211,51,62,243,49,250,64,0,0,0,7,140,196,108,30,195,204,88,164,189,69,190,232,30,146,138,250,20,133,35,170,125,158,195,74,210,125,173,45,39,220,226,253,190,223,184,64,28,127,225,5,108,86,14,161,93,193,170,135,163,30,81,58,235,52,222,83,143,110,95,206,169,41,230,200,154,68,90,153,182,157,76,189,154,251,76,87,38,53,101,107,24,112,30,172,245,50,252,182,250,68,54,149,58,135,122,200,174,111,104,148,226,73,123,90,117,122,107,202,89,233,223,217,247,107,241,240,95,30,113,31,2,46,104,183,29,129,91,232,86,211,232,113,246,250,102,29,231,32,156,109,106,70,174,182,189,186,242,144,90,145,106,90,125,250,219,166,81,248,157,216,88,186,205,62,205,196,135,61,15,116,188,182,162,183,216,244,142,169,102,76,54,75,249,152,169,109,27,157,113,125,154,246,105,238,50,49,58,162,75,143,62,51,83,34,57,189,151,144,149,161,90,25,106,147,45,72,244,62,222,227,31,236,0,0,0,0,0,60,214,38,178,153,24,111,118,48,164,111,39,40,115,208,105,215,77,196,113,214,90,107,236,25,172,198,70,83,31,23,175,134,18,141,132,221,201,83,65,39,93,118,145,74,112,180,215,218,45,247,131,12,169,79,229,138,226,109,212,106,211,119,180,180,165,122,151,102,148,250,126,137,211,191,187,218,39,216,0,15,131,125,220,241,172,187,46,185,118,203,61,26,163,211,101,79,95,127,115,77,41,195,238,35,62,228,251,143,238,49,156,252,212,226,157,71,24,49,206,235,187,39,76,234,26,42,164,232,240,190,109,40,217,23,172,125,198,209,216,132,25,232,78,31,106,139,119,188,89,119,7,92,32,77,191,98,213,241,66,83,26,75,169,59,34,11,110,110,255,0,197,220,102,158,249,22,132,179,46,242,246,164,143,237,246,11,32,0,0,0,0,0,0,0,0,0,0,0,0,1,72,25,133,226,61,156,235,27,31,113,46,202,181,177,147,162,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,180,89,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,22,102,199,197,62,50,124,64,184,124,197,241,215,235,249,219,170,209,114,57,99,229,35,14,31,151,2,67,145,230,189,118,86,35,74,83,75,83,15,212,234,43,93,36,219,83,36,102,135,26,114,27,171,117,167,116,82,22,166,84,70,70,226,71,21,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,244,39,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,126,92,216,248,88,198,79,135,247,15,151,62,51,88,37,167,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,106,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,103,7,57,56,233,51,49,57,142,188,241,27,211,62,145,162,170,160,229,58,220,82,9,244,50,138,60,117,169,184,166,219,79,153,173,174,98,11,158,180,104,146,230,188,234,182,36,212,105,46,107,85,176,47,42,21,155,64,196,26,205,189,46,29,189,117,72,157,26,139,57,226,36,162,122,225,155,69,36,218,35,61,202,66,20,251,104,53,233,176,215,189,36,102,166,214,73,159,252,22,49,138,171,69,197,203,175,4,42,21,232,141,80,174,90,58,235,112,97,203,148,164,173,85,88,171,109,38,152,173,154,201,6,183,35,56,234,221,36,160,214,164,67,108,245,36,180,98,226,68,85,226,143,224,79,19,127,5,243,136,66,128,68,191,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,113,0,88,255,0,6,12,6,141,117,98,133,203,143,245,216,82,250,123,30,58,105,116,37,170,59,169,97,202,140,198,220,75,238,33,226,89,33,107,102,54,168,83,70,149,246,78,109,103,176,210,131,87,181,227,157,245,39,249,147,248,104,128,25,92,199,79,228,215,142,214,206,53,252,150,249,71,242,115,173,254,140,235,186,62,127,81,13,248,223,174,229,185,183,111,63,119,208,61,118,233,217,174,165,226,175,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,113,60,49,114,29,250,16,161,70,199,156,88,162,237,191,174,10,122,125,27,75,168,211,185,114,173,118,84,183,146,230,138,230,168,185,210,24,84,115,86,230,219,117,148,155,140,158,155,221,73,207,241,85,124,115,190,164,255,0,50,127,13,17,43,135,246,89,236,220,215,226,93,235,133,183,132,233,116,229,166,199,151,82,164,84,227,25,169,116,234,139,115,161,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,71,10,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,188,168,208,71,14,156,186,198,203,222,90,45,198,43,54,156,74,77,237,117,71,77,102,230,120,154,117,50,220,91,139,90,226,199,144,79,37,43,109,108,71,113,182,212,206,132,132,59,207,50,35,53,173,107,132,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,162,133,232,42,108,142,87,54,155,21,231,62,113,232,235,113,90,184,234,213,235,40,244,215,66,208,136,136,165,255,0,11,252,123,197,140,196,224,21,126,245,198,59,175,229,5,106,21,225,42,150,196,158,134,52,77,145,81,10,19,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,20,192,20,87,196,103,33,63,201,94,186,198,36,97,219,253,70,25,92,213,14,142,36,119,228,111,149,69,156,180,45,210,134,163,89,239,121,147,67,110,41,167,123,84,73,66,144,233,238,74,92,122,21,141,62,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,101,92,75,251,147,37,30,155,200,62,31,230,199,12,169,149,89,149,166,125,40,221,233,79,96,185,237,170,11,53,25,173,162,166,146,53,111,111,146,134,154,109,212,182,149,36,219,52,186,100,217,52,242,215,16,7,117,201,30,3,70,204,118,101,236,236,54,172,194,150,253,188,114,23,84,184,13,152,238,184,130,167,70,65,186,227,110,173,165,161,76,161,229,37,184,196,238,244,236,92,132,25,106,173,169,61,4,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,247,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,239,252,46,114,73,74,204,13,204,246,54,226,67,17,38,89,54,93,97,17,17,69,151,21,50,24,174,205,40,235,113,77,57,163,201,83,104,97,78,66,116,210,182,214,219,196,225,182,122,145,56,66,5,139,20,181,248,127,195,204,71,15,108,55,197,188,33,183,127,215,98,7,164,88,118,52,119,24,142,221,197,23,211,114,155,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,252,201,181,94,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,162,189,120,203,227,125,86,197,193,42,6,11,211,232,113,36,71,197,9,15,170,116,247,156,86,248,140,83,95,135,32,144,210,11,66,53,184,235,141,106,181,25,146,80,218,211,180,205,100,182,234,91,6,240,134,242,199,124,68,167,225,110,31,49,17,251,134,173,30,115,208,88,146,249,50,137,11,141,17,233,70,201,44,253,84,173,105,97,72,65,168,210,141,234,78,229,33,58,168,188,165,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,78,120,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,40,175,136,206,66,127,146,189,117,140,72,195,183,250,140,50,185,170,29,28,72,239,200,223,42,139,57,104,91,165,13,70,179,222,243,38,134,220,83,78,246,168,146,133,33,211,220,148,184,244,43,26,125,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,164,12,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,139,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,43,171,136,255,0,16,9,153,136,174,187,132,152,67,113,127,173,60,14,153,247,100,199,109,248,238,92,82,182,33,205,210,16,242,27,113,12,178,225,154,16,201,167,105,184,209,186,163,95,204,147,92,87,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,249,65,112,114,217,145,232,190,107,50,23,23,249,170,223,105,199,249,174,71,54,254,108,207,102,187,149,161,23,110,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,82,183,25,60,20,249,13,152,42,78,49,196,168,115,162,98,109,60,249,204,56,238,231,24,157,78,106,60,119,54,164,155,73,37,149,48,184,102,157,86,181,27,156,253,118,167,97,8,149,150,236,16,170,230,63,27,109,108,23,163,87,34,81,164,92,114,29,74,231,201,109,78,34,51,12,176,228,135,150,72,79,106,214,77,50,230,196,106,146,82,246,164,212,130,51,89,105,120,0,101,92,72,172,146,100,250,230,205,206,40,53,69,73,75,133,100,208,228,48,171,178,177,17,216,252,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,106,175,250,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,232,166,244,172,200,229,115,106,81,89,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,42,129,254,234,62,123,63,243,231,255,0,118,104,255,0,232,130,213,56,163,248,19,196,223,193,124,226,16,160,17,47,248,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,28,64,22,63,193,131,1,163,93,88,161,114,227,253,118,20,190,158,199,142,154,93,9,106,142,234,88,114,163,49,183,18,251,136,120,150,72,90,217,141,170,20,209,165,125,147,155,89,236,52,160,213,97,57,197,206,45,137,148,11,18,61,126,191,15,211,55,37,103,127,201,251,127,152,244,127,74,114,158,142,137,95,206,144,195,173,177,202,110,65,57,243,132,91,244,218,157,76,251,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,41,169,27,36,148,172,46,225,195,123,230,90,251,98,37,66,236,188,104,246,252,186,12,119,162,164,215,64,132,245,101,143,157,105,212,188,180,45,114,163,46,50,205,91,16,227,72,82,218,63,166,233,28,11,22,41,196,235,135,252,60,34,153,39,48,56,33,110,244,150,44,189,207,220,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,29,140,182,133,37,149,33,90,26,91,82,16,220,64,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,224,184,131,82,86,148,58,211,75,52,47,102,211,183,76,239,226,245,155,143,92,49,46,220,92,195,247,229,185,66,184,163,210,30,142,82,216,54,95,105,104,174,68,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,29,27,11,137,226,161,158,168,214,5,189,85,203,14,22,207,136,253,207,92,142,245,54,243,121,232,174,239,164,211,159,138,202,210,195,68,227,100,203,139,148,204,147,35,113,11,95,41,9,89,109,75,139,66,219,170,12,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,160,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,39,248,105,113,4,147,131,213,90,62,95,49,126,171,17,188,62,159,35,166,163,213,165,186,212,86,45,165,173,82,159,112,220,52,48,107,125,18,36,190,210,77,111,58,148,48,90,168,204,144,74,211,144,113,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,35,87,19,174,32,16,241,118,100,156,191,96,133,197,213,216,177,55,49,115,84,154,109,135,98,215,165,54,251,47,52,152,203,82,13,194,101,135,35,246,60,218,210,151,148,181,104,74,109,40,91,145,43,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,208,246,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,127,241,91,205,30,59,101,175,244,93,250,20,190,126,78,124,163,244,223,164,255,0,163,33,204,231,244,253,15,39,251,229,167,54,237,231,187,244,116,215,119,110,186,22,156,255,0,133,254,115,51,39,152,156,125,175,217,88,199,137,31,40,40,176,172,249,85,70,35,122,30,4,77,146,145,54,19,105,115,124,118,27,89,232,135,156,45,12,246,250,218,233,169,17,151,202,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,10,181,226,131,195,238,77,90,77,107,52,56,45,74,136,133,162,58,167,222,20,56,205,53,25,27,25,106,84,137,149,163,117,215,210,147,89,165,12,37,108,52,214,247,22,106,119,214,90,151,173,80,141,15,112,253,197,235,55,23,242,161,96,191,103,191,44,215,103,209,224,218,21,118,100,176,109,45,138,140,24,108,33,212,145,246,165,104,82,77,183,16,164,153,234,135,82,74,218,178,90,19,34,133,0,241,71,241,217,137,191,130,249,60,33,250,176,139,37,149,92,124,201,53,119,25,112,182,223,151,84,196,27,70,248,153,18,84,22,36,168,215,82,162,38,159,13,213,52,203,27,76,156,146,211,174,26,208,148,26,20,180,45,228,252,234,249,40,40,193,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,130,114,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,82,40,101,92,79,76,242,230,74,242,103,45,184,15,149,184,20,9,116,122,19,248,111,105,220,213,26,154,166,150,181,180,28,4,161,150,80,219,78,25,20,102,221,109,106,81,62,157,234,121,150,212,148,33,45,33,199,184,174,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,171,65,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,46,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,102,117,243,93,93,205,166,50,205,188,185,181,88,118,133,55,88,118,181,18,107,200,87,65,23,106,9,199,13,45,145,32,158,125,104,230,184,122,173,69,170,27,230,45,13,54,99,181,112,189,201,71,242,128,190,209,140,248,133,76,165,78,195,107,54,160,184,206,211,166,151,59,211,53,68,178,149,162,57,180,149,22,140,181,205,97,231,13,194,52,57,234,53,177,196,173,222,92,107,205,143,138,124,100,248,129,112,249,139,226,111,217,185,21,141,154,94,28,56,105,124,97,244,8,136,197,74,4,122,163,48,94,147,41,212,34,167,78,102,179,85,89,211,72,141,194,97,149,169,201,10,113,15,41,31,77,9,66,150,132,40,214,138,213,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,167,15,76,226,255,0,43,92,44,153,242,134,31,73,121,217,93,13,58,187,243,156,207,72,115,35,22,202,143,168,195,77,53,207,121,169,127,48,141,220,190,87,105,232,164,107,93,89,133,226,61,156,235,27,31,113,46,202,181,177,147,162,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,180,89,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,191,198,43,8,17,112,88,148,140,80,138,198,178,233,175,71,130,227,155,191,241,118,217,168,62,101,161,172,139,188,253,137,51,251,125,130,180,114,173,138,117,28,31,199,59,82,236,131,51,167,104,234,144,99,205,249,180,175,124,94,177,135,28,71,106,22,101,169,54,93,169,45,222,225,163,11,18,231,141,122,89,116,59,182,33,234,213,98,157,26,114,59,251,157,105,46,23,121,17,247,43,220,95,113,15,188,0,2,2,113,158,149,45,140,177,91,173,180,141,26,114,245,136,149,47,82,237,214,159,80,213,58,119,247,123,69,65,96,219,41,145,139,214,60,117,55,189,46,220,148,196,26,117,211,113,28,166,203,77,125,131,74,120,100,202,99,225,181,167,29,45,236,75,84,56,8,36,235,174,210,40,232,45,53,246,143,74,0,0,0,0,0,63,198,92,184,240,35,59,50,91,155,25,101,10,90,213,161,158,137,34,212,207,66,237,238,33,5,115,113,196,238,193,194,38,106,54,110,27,185,233,139,165,149,189,21,125,143,71,233,86,68,251,102,191,158,138,166,215,181,214,209,217,175,110,190,226,51,21,23,141,24,243,136,248,239,115,74,184,239,250,223,92,183,95,91,140,55,211,48,215,37,6,227,139,74,53,105,180,110,211,154,178,212,203,83,215,238,211,236,96,182,86,177,131,30,42,204,211,44,59,111,171,67,137,75,171,119,172,138,222,198,141,77,164,215,181,215,81,174,156,212,30,157,253,191,126,150,55,128,28,32,173,138,57,211,235,184,203,80,244,155,201,38,157,122,155,202,113,157,171,249,165,41,60,216,243,76,143,67,39,19,169,23,183,95,97,9,251,135,56,61,135,152,79,73,102,139,97,208,61,27,21,148,37,9,71,84,251,221,132,148,36,187,93,90,143,185,180,123,125,159,120,246,128,0,0,0,3,243,84,105,208,234,176,220,129,61,158,107,14,233,189,27,141,58,232,100,101,218,70,71,222,68,42,191,63,92,54,162,192,133,39,20,176,74,151,167,47,103,89,79,231,159,110,167,21,134,254,118,76,175,181,213,118,39,236,63,97,138,178,117,165,178,179,109,196,232,162,239,45,69,157,112,213,207,188,186,76,182,112,87,22,43,27,224,175,119,162,95,233,200,185,122,20,201,47,250,172,71,51,61,84,109,151,174,190,207,103,180,133,181,165,68,178,220,147,212,140,127,64,0,0,0,0,0,0,0,67,62,35,89,189,94,94,172,54,173,219,78,94,219,158,181,187,144,174,94,188,158,75,209,22,174,199,25,113,181,106,219,202,239,50,211,237,62,234,40,149,41,249,143,170,76,149,239,113,122,110,86,132,90,232,90,123,62,225,101,60,49,50,67,30,241,125,88,201,137,16,117,129,27,79,70,199,230,159,207,110,41,177,221,245,153,124,148,157,20,148,31,172,142,223,103,180,197,188,54,218,26,65,54,217,104,146,238,33,255,0,64,0,0,0,0,0,62,101,122,220,163,220,180,233,52,170,212,62,162,52,182,86,195,168,230,45,27,144,164,154,84,90,164,200,203,177,71,220,122,138,241,205,127,10,11,114,246,85,74,244,193,137,190,136,170,44,222,152,229,63,150,228,142,169,211,231,184,105,230,201,152,73,70,229,41,164,235,166,133,166,186,104,102,66,171,241,79,9,111,172,19,187,94,181,239,90,103,67,62,43,138,52,151,57,151,117,36,186,180,18,190,109,107,79,210,105,93,154,251,62,237,123,254,86,248,136,226,182,95,85,18,223,156,239,166,109,150,223,108,215,11,108,104,251,80,92,132,31,206,20,101,184,127,54,201,167,191,219,175,121,118,219,246,90,243,117,134,89,147,161,71,149,108,77,228,213,122,116,59,42,7,46,66,185,42,216,201,173,60,213,178,218,85,181,79,37,58,151,127,121,118,119,119,64,0,0,0,0,30,115,18,116,253,29,221,58,171,105,122,22,119,173,166,186,124,194,251,70,107,49,163,79,211,21,247,162,183,23,202,106,167,173,166,154,255,0,58,115,180,91,71,5,184,211,63,147,253,205,47,155,252,215,229,116,214,246,109,47,214,116,84,227,215,94,254,239,103,112,176,224,0,16,151,138,166,52,55,135,152,6,253,165,9,253,147,174,71,85,79,117,59,117,214,52,136,83,155,62,244,40,190,146,11,184,200,254,210,20,151,101,219,146,111,43,194,139,107,69,253,109,98,163,26,18,79,179,176,221,117,40,215,180,200,187,213,239,47,188,134,143,242,207,97,69,195,108,8,177,109,102,26,216,236,107,122,152,153,39,184,207,123,233,134,202,22,174,213,40,139,83,71,113,30,158,225,211,192,0,0,0,0,0,0,0,0,0,0,0,0,86,174,44,112,107,253,40,98,157,229,137,159,202,59,209,159,43,110,10,141,119,162,249,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,202,159,148,127,39,58,223,233,62,135,163,231,245,19,31,147,250,158,99,155,118,243,246,253,51,215,110,189,154,232,84,3,155,31,20,248,201,241,2,225,243,23,199,63,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,65,57,28,202,37,43,40,56,70,171,81,250,140,74,197,217,94,144,154,149,199,85,98,58,80,133,190,72,36,162,43,43,52,147,171,140,201,110,217,204,61,77,110,60,225,37,190,105,182,153,20,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,127,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,208,246,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,8,213,196,87,24,232,88,55,148,123,238,77,93,158,162,93,225,79,126,206,165,198,220,180,115,165,79,97,214,212,123,210,133,146,121,76,20,135,244,86,212,175,145,179,114,84,180,152,207,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,229,51,203,150,74,173,11,134,117,177,96,210,227,68,69,75,8,35,209,107,21,40,148,26,114,158,98,123,236,176,184,213,7,147,180,144,164,35,116,201,51,28,125,72,212,201,181,169,100,91,148,180,213,94,90,47,248,216,89,152,108,55,196,26,133,195,46,135,77,161,221,20,217,53,73,209,141,221,237,83,186,132,20,194,50,104,141,107,66,163,155,168,90,18,71,189,10,82,116,86,237,15,75,194,42,241,71,240,39,137,191,130,249,196,33,64,35,79,184,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,29,0,230,175,38,216,143,150,60,101,135,133,93,37,86,233,137,112,116,233,181,170,241,169,70,223,167,156,90,91,75,140,176,195,110,58,124,228,62,231,40,218,220,110,30,173,175,105,37,214,245,189,236,183,96,133,43,46,24,37,107,96,189,26,185,46,179,30,220,142,234,87,62,75,105,109,114,95,121,247,36,60,178,66,123,16,131,117,231,54,35,85,26,81,181,38,165,153,26,206,189,184,231,125,73,254,100,254,26,33,6,72,48,134,205,199,172,206,90,88,71,136,12,75,114,133,113,71,171,179,32,226,62,108,190,210,209,75,150,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,63,201,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,170,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,229,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,44,39,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,150,200,174,83,42,184,255,0,153,120,182,30,32,216,183,1,218,118,156,135,221,189,208,91,160,174,1,180,135,73,168,146,20,162,37,182,183,100,182,150,84,210,116,123,97,62,105,217,203,83,136,208,72,128,25,163,225,73,252,165,49,218,230,198,191,211,215,201,207,148,125,23,244,103,201,110,179,145,211,195,98,55,235,186,182,247,110,228,110,250,5,166,237,59,116,212,251,254,74,114,165,252,143,176,178,171,134,127,47,126,86,250,78,224,126,187,214,250,47,160,229,243,35,71,103,149,203,231,59,174,157,54,237,219,139,93,250,105,217,169,200,1,21,120,163,248,19,196,223,193,124,226,16,160,17,53,56,103,231,94,157,150,11,238,165,100,226,93,79,166,195,107,183,89,51,102,56,114,158,244,52,230,89,112,219,144,204,118,82,230,254,118,136,97,194,75,123,143,70,20,107,36,178,105,85,234,12,171,139,254,225,113,224,79,12,191,26,243,137,162,189,120,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,57,149,194,51,47,95,162,156,190,187,139,53,57,53,84,86,177,87,147,53,218,124,200,189,59,112,224,196,118,75,112,212,217,40,183,185,206,67,171,127,154,102,73,83,111,51,181,58,36,214,228,234,20,87,196,195,37,20,236,176,95,116,219,219,13,41,157,54,27,93,186,70,133,13,178,148,247,161,167,50,203,100,228,119,164,60,167,55,243,180,91,237,154,156,220,122,62,146,65,37,146,82,185,174,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,49,212,73,75,171,57,181,217,121,49,178,178,119,105,82,186,26,84,30,174,69,215,81,144,132,45,202,131,138,170,191,54,52,104,229,219,203,101,27,152,113,110,118,56,183,18,72,45,136,66,185,252,215,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,208,246,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,2,128,120,157,98,151,233,67,57,55,175,73,93,244,157,42,210,233,237,106,127,243,94,79,75,210,182,93,91,29,168,74,151,182,115,147,125,117,110,215,95,85,70,130,64,145,92,19,240,118,149,90,188,175,204,111,174,80,101,187,34,218,143,22,137,64,152,244,84,170,34,95,148,78,42,98,154,113,72,51,41,45,180,219,8,51,109,100,105,106,98,201,68,100,234,68,53,206,134,14,80,176,11,52,23,254,21,90,207,111,162,210,170,13,200,167,55,181,101,211,69,151,29,169,109,70,213,107,90,215,201,68,132,181,204,82,141,75,229,239,61,13,90,21,164,240,113,197,232,215,174,90,39,97,108,135,226,21,75,14,43,15,50,134,25,97,212,175,209,211,150,185,76,188,234,213,170,22,181,72,57,232,34,65,150,136,101,27,146,90,146,151,61,64,69,94,40,254,4,241,55,240,95,56,132,40,4,77,78,25,249,215,167,101,130,251,169,89,56,151,83,233,176,218,237,214,76,217,142,28,167,189,13,57,150,92,54,228,51,29,148,185,191,157,162,24,112,146,222,227,209,133,26,201,44,154,85,122,130,181,113,99,131,95,233,67,20,239,44,76,254,81,222,140,249,91,112,84,107,189,23,201,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,212,243,28,219,183,159,183,233,158,187,117,236,215,66,160,28,216,248,167,198,79,136,23,15,152,190,58,253,209,157,58,173,23,35,152,109,149,60,45,184,37,192,144,228,122,209,223,143,181,25,77,45,76,63,83,146,228,122,123,79,154,136,205,14,52,225,173,242,66,116,82,22,211,124,195,35,125,161,192,48,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,69,25,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,0,20,45,197,47,29,38,99,6,107,43,214,220,42,207,87,109,225,223,250,155,166,50,217,62,219,104,148,217,17,212,22,166,221,61,188,238,171,152,202,156,66,82,149,183,25,143,164,73,37,170,48,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,78,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,25,87,23,231,194,178,147,74,167,100,114,193,153,79,166,68,139,34,169,34,177,46,115,172,178,148,46,83,229,83,146,201,58,234,136,181,90,201,166,90,108,148,173,79,99,104,79,114,72,138,90,128,229,89,163,192,191,229,41,129,55,54,10,124,169,249,57,242,143,162,254,147,232,122,206,71,79,49,137,63,169,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,184,99,255,0,205,69,255,0,114,127,251,60,74,174,40,254,4,241,55,240,95,56,132,40,4,105,247,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,160,28,213,228,219,17,242,199,140,176,240,171,164,170,221,49,46,14,157,54,181,94,53,40,219,244,243,139,75,105,113,150,24,109,199,79,156,135,220,229,27,91,141,195,213,181,237,36,186,222,183,189,150,236,16,165,101,195,4,173,108,23,163,87,37,214,99,219,145,221,74,231,201,109,45,174,75,239,62,228,135,150,72,79,98,16,110,188,230,196,106,163,74,54,164,212,179,35,89,250,12,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,58,249,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,38,214,73,82,210,135,90,117,4,181,236,220,126,214,209,206,13,205,3,40,215,238,82,239,3,151,82,161,85,35,211,149,104,169,150,163,161,20,135,218,172,38,116,180,58,100,132,186,234,31,37,56,162,90,150,179,66,219,66,82,157,174,41,72,142,162,74,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,245,124,57,178,81,252,170,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,205,56,152,210,105,84,14,31,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,234,208,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,7,234,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,79,15,60,150,82,178,177,133,241,235,183,125,191,17,56,169,114,199,51,184,38,20,148,202,56,76,27,155,154,167,176,226,82,73,66,18,146,105,78,146,13,68,183,137,71,204,113,8,103,111,74,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,61,152,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,23,202,185,174,154,237,225,81,102,173,113,206,234,229,199,167,192,165,182,231,41,13,237,139,10,43,81,35,55,162,8,136,246,48,195,72,215,77,202,219,170,140,212,102,103,114,156,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,24,79,157,123,171,0,178,119,85,193,76,39,169,250,54,239,188,47,10,156,218,149,89,163,113,18,169,52,179,131,79,105,181,70,86,210,65,60,250,209,33,36,234,86,107,101,44,40,201,41,91,141,58,136,255,0,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,39,39,217,76,179,114,139,133,255,0,33,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,186,128,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,90,166,121,242,49,252,180,126,68,255,0,174,143,200,239,145,222,146,255,0,113,61,33,213,117,125,55,254,176,206,205,189,55,252,45,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,166,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,15,128,113,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,101,92,117,252,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,69,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,162,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,28,127,138,15,15,184,212,152,213,172,208,224,181,42,90,208,185,10,159,120,80,227,52,236,149,239,121,217,82,38,86,141,215,95,82,137,4,165,176,149,176,211,91,27,65,41,223,85,9,94,144,3,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,246,0,227,29,11,48,24,53,105,227,21,184,207,79,18,230,167,166,67,145,183,45,125,36,164,41,77,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,25,151,19,167,136,30,14,87,90,192,44,176,230,6,59,220,234,44,156,47,183,44,233,141,237,66,122,73,77,194,57,113,207,83,94,247,57,200,118,79,97,35,106,58,95,89,90,184,146,47,203,193,234,245,165,90,185,193,69,10,161,30,91,146,47,27,94,165,68,130,166,80,147,67,111,161,76,206,53,58,102,162,50,71,42,11,169,35,73,40,247,169,5,166,134,106,77,228,128,164,14,40,89,40,254,79,247,218,241,159,15,105,148,168,56,109,121,84,17,25,170,116,34,228,250,26,168,166,84,181,199,38,148,163,213,151,121,79,188,217,182,68,134,253,118,182,54,148,53,204,225,121,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,252,78,97,110,154,21,243,143,184,151,122,218,211,186,218,45,193,120,86,106,148,233,60,165,183,207,138,252,215,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,238,181,252,237,213,104,185,28,177,242,145,135,15,203,129,33,200,243,94,187,43,17,165,41,165,169,135,234,117,21,174,146,109,169,146,51,67,141,57,13,213,186,211,186,41,11,83,42,35,35,113,35,138,229,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,9,203,70,93,44,76,175,225,100,12,51,177,99,255,0,101,50,177,55,123,223,210,117,78,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,206,21,98,199,6,191,210,134,41,222,88,153,252,163,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,49,204,197,133,23,18,48,34,250,181,159,107,123,178,173,234,154,99,30,227,45,143,170,27,200,66,187,20,146,61,13,125,198,122,123,198,111,239,75,114,77,155,120,86,173,105,95,173,163,212,100,194,81,246,118,155,78,169,26,246,25,151,122,125,231,247,152,187,78,21,120,208,222,33,224,35,22,140,215,247,206,182,220,76,6,147,183,77,35,71,133,5,178,238,66,75,233,44,251,204,207,237,49,54,128,0,87,143,26,72,211,63,147,253,181,44,157,254,107,242,186,27,123,54,151,235,58,42,137,235,175,127,119,238,21,47,130,250,126,152,172,77,85,180,190,83,82,253,109,53,211,249,211,125,163,74,120,109,167,232,234,214,209,91,139,208,176,125,109,52,215,230,17,218,61,24,0,0,0,0,14,23,153,76,221,97,150,91,40,82,37,92,243,121,213,94,157,110,197,129,203,144,158,114,182,60,104,79,53,12,184,148,238,83,42,78,167,221,222,125,157,245,3,154,78,34,56,173,152,37,75,183,224,187,232,107,101,199,220,52,66,219,26,70,228,31,61,5,243,135,25,14,23,205,188,73,239,246,107,222,125,156,3,11,48,150,250,198,203,181,155,94,202,166,117,211,229,56,147,81,115,153,107,66,83,168,65,171,231,22,132,253,39,83,217,175,183,239,210,212,50,161,194,130,220,178,149,77,189,49,158,111,165,234,104,228,204,69,63,150,228,126,149,210,228,56,73,230,198,152,105,94,213,37,212,235,166,135,174,186,104,68,66,195,168,54,229,26,217,167,70,165,81,97,244,241,162,50,136,236,163,152,181,237,66,82,73,73,106,163,51,62,196,151,121,234,62,152,0,0,0,0,0,15,249,113,180,58,131,109,194,213,39,222,66,161,248,157,100,134,61,157,33,56,201,134,208,116,131,39,95,73,71,230,159,204,237,40,81,218,245,158,124,205,90,169,75,63,85,29,158,223,97,138,214,139,41,248,111,166,76,101,236,113,26,237,86,132,122,106,90,123,126,241,122,252,57,115,122,188,194,216,110,219,183,100,189,215,61,23,111,61,92,189,57,220,231,165,173,61,141,178,219,105,209,182,83,220,103,175,216,125,243,48,0,0,0,0,0,0,0,121,140,73,191,104,248,101,102,207,189,43,171,219,14,159,202,230,118,40,255,0,88,234,27,47,162,149,31,122,203,216,127,231,25,202,204,62,54,87,241,239,19,42,87,245,113,122,28,206,79,45,173,17,243,123,35,180,209,250,201,109,26,235,202,35,237,79,103,253,167,212,178,35,148,250,142,102,113,32,219,150,174,77,189,71,255,0,100,93,209,42,211,154,196,158,87,170,79,54,191,214,49,167,171,175,219,161,119,223,253,46,153,14,141,5,170,116,6,185,108,51,187,98,119,25,233,169,153,159,105,153,159,121,152,253,96,0,0,0,0,0,0,3,192,227,22,9,88,120,225,106,202,181,47,138,95,85,29,246,214,150,213,207,121,28,181,155,110,54,74,209,167,16,103,161,58,174,205,123,117,251,180,167,172,227,112,213,189,176,78,93,66,241,195,231,61,55,107,154,157,148,162,209,152,221,19,122,200,112,219,249,217,75,113,205,141,52,143,91,77,85,187,222,70,71,12,237,219,134,189,97,220,177,43,148,121,29,45,74,149,41,183,155,86,196,47,99,141,56,74,46,197,18,146,122,41,5,236,50,236,246,139,117,200,135,18,154,126,35,122,55,9,177,74,23,69,88,97,134,99,70,169,115,84,239,86,178,233,152,66,121,76,69,74,91,222,181,184,173,77,93,154,104,125,154,24,177,104,242,26,151,29,185,76,43,115,111,32,156,65,232,101,170,76,181,35,237,31,232,0,0,0,3,201,226,226,205,188,41,189,22,71,161,166,222,168,159,255,0,155,56,51,89,138,171,55,49,66,240,89,158,166,170,253,64,255,0,252,225,98,227,248,56,80,220,165,101,130,179,33,227,213,83,46,233,18,17,254,2,233,244,243,46,227,63,112,158,0,3,254,30,117,12,52,183,156,61,18,218,77,74,63,176,139,81,69,124,81,177,194,94,38,99,188,155,90,60,141,212,219,108,151,3,102,194,47,159,143,50,106,53,212,219,74,190,138,253,230,95,105,143,197,194,243,6,213,138,25,140,137,84,154,157,144,109,152,237,214,82,230,186,238,126,60,248,74,36,104,75,73,150,169,112,251,116,50,251,12,95,11,45,33,134,144,203,101,162,91,73,37,37,246,17,104,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,180,158,16,89,103,179,108,236,30,141,153,165,78,151,62,236,191,35,205,166,160,148,102,219,20,218,115,19,148,210,152,66,9,70,78,45,215,98,33,213,56,174,226,38,208,132,167,71,20,237,133,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,35,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,236,0,2,165,120,218,99,29,117,219,170,197,203,244,118,121,52,88,212,242,188,102,57,185,10,234,229,56,228,136,145,203,67,70,246,249,40,106,79,105,47,106,250,175,89,58,182,147,56,171,195,171,7,43,184,201,155,139,18,53,33,238,158,37,159,80,98,241,170,73,218,133,242,98,192,125,167,18,91,20,180,26,185,175,156,118,53,78,229,35,159,191,106,146,133,16,190,156,88,177,127,74,24,89,121,97,159,165,61,25,242,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,153,123,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,52,19,195,223,20,41,88,171,147,236,54,169,211,211,17,153,20,10,59,86,188,232,140,205,76,149,199,126,158,146,140,92,221,8,141,181,186,211,109,72,38,212,90,165,18,17,218,162,50,90,188,255,0,20,127,2,120,155,248,47,156,66,20,2,53,80,60,253,217,96,89,183,212,155,126,85,225,111,68,171,46,213,172,55,95,164,20,146,53,34,45,69,182,157,105,169,4,141,118,169,104,75,238,26,55,17,237,94,213,167,69,161,10,79,160,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,187,236,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,159,108,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,194,184,90,103,234,133,46,133,65,202,158,47,84,58,26,172,31,230,54,117,110,84,149,173,186,131,106,89,155,116,215,148,226,143,150,242,55,19,113,244,50,109,109,165,182,82,72,90,27,39,254,87,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,148,183,112,182,196,181,47,187,187,19,40,20,46,150,228,190,250,15,148,19,122,167,151,214,116,76,155,49,126,109,107,54,219,216,218,141,63,54,148,238,215,85,106,125,163,213,128,0,138,188,81,252,9,226,111,224,190,113,8,80,8,246,184,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,121,60,55,108,92,199,97,254,92,105,116,76,194,213,63,97,86,205,26,99,11,244,165,22,151,179,212,143,45,211,87,220,109,199,52,239,142,141,16,165,247,49,30,128,69,255,0,112,184,240,39,134,95,141,121,196,209,37,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,253,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,194,135,160,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,50,117,147,171,19,40,22,36,138,5,2,103,166,110,74,206,207,148,23,7,45,232,254,148,229,61,33,113,127,154,173,247,91,99,148,220,131,111,230,204,183,233,185,90,153,246,72,1,226,177,175,20,41,88,43,132,119,126,43,214,83,17,200,246,181,30,77,73,17,228,205,76,68,76,125,8,62,76,82,117,68,100,133,188,239,45,164,122,170,51,91,137,34,74,140,200,143,49,130,255,0,184,98,225,111,232,191,38,214,87,87,66,244,101,86,237,234,46,154,135,243,174,119,85,213,56,125,35,253,139,82,81,186,11,112,189,68,237,211,79,89,36,179,88,132,28,108,48,190,149,111,98,229,135,138,244,245,68,102,69,231,71,149,77,157,29,152,73,105,110,63,79,91,122,74,117,210,61,94,90,218,152,211,69,185,58,165,17,80,91,148,70,68,143,19,193,247,24,235,182,54,104,11,10,163,179,212,81,113,46,158,252,121,141,238,66,57,18,160,199,126,92,121,58,154,20,181,109,66,36,181,203,37,33,39,212,239,86,227,109,36,46,252,4,85,226,143,224,79,19,127,5,243,136,66,128,71,181,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,201,225,187,98,230,59,15,242,227,75,162,102,22,169,251,10,182,104,211,24,95,165,40,180,189,158,164,121,110,154,190,227,110,57,167,124,116,104,133,47,185,136,242,168,6,107,51,99,226,159,25,62,32,92,62,98,248,231,246,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,104,39,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,153,20,0,57,254,63,99,29,11,47,248,53,118,99,21,198,207,81,18,217,167,170,67,113,183,45,29,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,51,46,2,236,248,60,227,125,42,252,203,164,140,26,102,135,46,29,75,11,164,26,100,75,83,137,91,19,152,168,202,151,37,165,163,185,72,90,84,79,33,72,50,50,209,13,168,148,123,205,13,207,80,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,231,238,203,2,205,190,164,219,242,175,11,122,37,89,118,173,97,186,253,32,164,145,169,17,106,45,180,235,77,72,36,107,181,75,66,95,112,209,184,143,106,246,173,58,45,8,82,125,0,14,21,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,158,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,249,241,221,114,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,180,17,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,112,14,40,254,4,241,55,240,95,56,132,40,4,92,159,12,94,31,243,48,138,28,108,192,227,125,187,210,95,82,246,191,108,211,93,113,246,165,80,98,184,195,204,186,169,40,74,201,179,121,246,228,118,178,226,20,166,82,132,234,105,113,75,67,118,42,2,37,113,12,201,101,43,52,248,95,34,187,104,91,241,21,138,150,212,114,59,126,97,201,76,83,154,193,57,185,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,80,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,231,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,224,190,79,8,69,81,125,28,57,178,81,252,149,112,225,250,253,255,0,76,165,57,137,183,79,206,84,164,176,92,215,41,112,76,144,109,211,18,246,229,33,91,86,131,113,213,52,73,74,220,82,83,171,169,101,167,14,96,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,1,196,127,136,119,232,38,27,184,57,129,87,87,77,138,108,212,35,122,101,247,40,252,246,232,240,77,132,72,45,170,144,158,75,143,60,78,176,73,209,15,36,155,55,247,114,220,38,204,116,174,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,214,90,128,0,202,184,235,248,243,150,123,203,1,173,236,54,188,235,51,162,84,109,236,81,181,225,92,116,89,172,153,33,105,91,145,99,189,38,35,173,26,141,73,91,42,146,217,18,251,80,226,22,133,17,146,183,182,221,138,240,111,177,179,47,107,210,174,10,133,215,2,93,11,8,42,81,213,80,165,65,169,64,68,119,234,117,121,41,136,104,159,24,212,215,57,113,138,35,36,157,251,201,149,27,168,229,146,212,78,26,33,175,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,32,85,149,193,255,0,1,173,60,121,119,19,167,215,101,215,44,152,242,21,54,149,99,78,135,204,97,135,253,83,67,114,37,41,197,42,92,100,43,121,165,149,182,70,162,229,165,213,186,73,112,158,158,163,42,226,228,243,71,131,149,220,93,225,67,134,82,109,199,181,151,97,89,246,205,226,228,109,168,254,117,22,53,31,151,36,183,173,105,36,114,216,144,235,250,250,202,87,35,98,82,106,89,25,85,14,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,156,192,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,239,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,142,163,234,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,126,121,1,201,245,43,41,184,70,148,212,10,91,151,221,227,30,28,251,173,111,58,147,68,103,208,133,27,112,90,75,107,83,91,35,155,206,160,220,74,148,110,173,75,94,237,134,219,109,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,243,72,125,165,178,225,106,151,18,105,81,125,134,90,10,30,226,135,131,106,194,252,198,75,170,66,78,248,55,52,119,43,42,115,93,54,191,34,124,213,26,52,53,168,207,68,182,93,186,17,125,132,63,111,11,156,112,151,134,120,239,26,214,145,35,109,54,228,36,64,217,176,143,231,228,76,132,141,117,38,212,175,162,143,121,23,218,66,245,25,117,15,180,135,155,61,82,226,73,73,63,176,203,81,255,0,96,2,8,113,142,161,185,86,203,5,26,67,39,162,161,221,209,228,47,252,4,83,234,6,125,230,94,241,77,216,84,163,70,40,89,235,35,208,211,95,167,159,255,0,156,32,105,83,8,212,107,194,139,45,102,122,154,173,234,113,255,0,249,179,99,214,0,0,0,0,255,0,57,18,26,139,29,201,47,171,107,109,32,214,179,208,207,68,145,106,103,216,43,167,61,252,74,105,248,113,233,44,38,194,216,93,109,97,230,30,141,42,163,204,83,125,34,207,170,97,105,229,63,21,73,115,98,208,218,181,37,118,235,161,118,106,98,162,174,43,134,189,126,92,178,235,149,137,29,85,74,171,41,199,156,86,196,35,123,142,184,106,62,196,146,82,90,169,103,236,34,237,246,9,153,147,174,26,183,182,54,75,167,222,56,128,231,161,45,114,83,82,146,90,51,39,173,111,88,238,19,127,53,41,14,55,189,167,87,235,105,170,118,251,204,136,174,23,7,112,74,195,192,251,86,45,169,99,210,250,86,24,109,9,113,92,247,151,204,89,54,219,102,173,29,113,102,90,147,73,236,215,179,79,191,95,124,0,0,0,0,0,0,0,63,37,82,153,14,179,5,218,116,246,185,140,61,183,122,119,25,107,161,145,151,105,25,31,121,16,160,12,247,101,62,161,150,108,72,75,113,21,206,183,171,26,250,57,221,18,157,121,76,70,230,250,166,243,139,253,99,250,122,218,125,154,151,119,45,203,198,54,87,240,19,19,41,183,245,13,122,156,62,119,49,173,17,243,155,227,186,209,122,202,109,122,105,205,51,236,79,111,253,165,163,92,54,191,104,248,155,102,192,189,40,75,221,14,161,205,229,246,40,191,86,234,219,63,164,148,159,122,15,216,95,231,30,156,0,0,0,0,0,0,5,86,241,135,204,11,237,162,30,4,82,159,209,183,121,158,149,70,210,237,211,209,242,153,237,83,126,253,126,130,254,255,0,112,171,74,77,38,161,92,168,53,75,165,199,231,202,127,119,45,189,233,78,186,36,212,125,170,50,46,226,63,104,209,78,78,240,18,159,128,24,61,77,181,154,78,233,234,231,117,110,234,162,223,252,234,66,209,217,204,90,75,68,189,167,97,253,255,0,103,116,0,0,0,0,0,0,0,0,31,230,251,45,73,101,113,222,78,230,220,73,161,69,174,154,145,150,135,220,32,14,121,248,111,219,216,163,77,169,98,70,22,197,233,46,148,115,165,191,31,122,220,234,180,76,151,148,91,159,148,150,209,185,215,27,46,196,246,105,238,212,133,57,220,214,229,122,192,186,231,219,117,184,253,45,86,137,53,216,175,163,122,23,177,230,92,82,20,90,164,212,147,209,72,62,227,50,236,246,144,176,126,31,156,69,170,86,100,250,94,17,98,212,238,117,21,229,177,10,159,47,148,148,242,12,213,22,59,72,216,196,99,90,182,161,46,30,170,87,111,113,158,186,24,183,154,37,106,155,113,82,98,86,233,18,57,240,167,50,220,134,28,216,164,239,109,105,37,36,244,81,17,150,164,100,122,25,17,143,220,0,0,0,60,38,60,78,42,102,8,98,12,243,86,156,139,90,172,225,30,158,212,196,116,254,223,112,205,117,249,47,210,23,197,197,63,93,122,154,172,183,181,247,238,121,71,254,113,122,156,47,105,76,210,178,177,77,228,181,179,172,148,204,181,250,198,123,148,186,116,45,79,188,244,238,18,224,0,112,60,237,99,116,76,17,192,27,162,176,78,109,169,84,233,179,105,148,243,208,207,100,151,33,73,83,74,253,90,210,122,41,174,229,17,23,188,253,249,231,174,214,42,151,133,203,58,185,80,95,62,161,89,154,236,167,85,162,83,189,231,92,53,43,184,137,37,170,148,125,196,69,247,11,198,225,133,128,255,0,162,204,11,131,115,212,19,252,254,230,67,85,52,158,191,69,153,16,225,44,147,216,226,146,122,41,179,237,208,143,236,33,51,128,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,103,135,136,70,40,85,113,87,56,56,147,83,168,38,91,49,232,21,135,109,120,49,30,154,169,40,142,197,61,71,24,249,90,145,19,104,117,214,221,144,109,164,180,74,228,47,181,70,102,181,75,254,8,248,67,37,117,92,66,199,185,204,75,110,59,17,218,180,41,110,37,246,185,15,173,106,110,84,212,173,190,215,73,109,147,112,13,42,245,80,100,243,133,235,153,30,203,95,25,246,226,81,132,50,112,131,56,55,195,4,196,178,166,222,18,10,239,166,189,37,246,157,91,232,156,165,46,66,136,155,211,98,19,48,165,182,132,172,137,100,134,146,103,187,82,90,166,255,0,4,43,235,210,24,89,137,120,103,232,190,95,160,110,8,149,222,183,159,175,59,175,140,108,242,185,123,125,93,158,141,221,187,113,238,231,105,162,118,106,169,1,197,31,192,158,38,254,11,231,16,133,0,141,84,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,92,78,112,115,103,102,229,23,11,254,92,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,30,123,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,114,124,55,56,125,201,203,180,103,49,135,25,41,81,21,136,181,24,234,141,10,154,243,77,60,187,101,4,235,237,186,109,72,101,247,89,121,114,89,54,20,107,74,82,182,208,107,111,93,22,225,31,32,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,62,220,88,91,98,93,119,221,163,137,149,250,23,85,114,88,157,127,201,249,189,83,200,232,250,214,73,153,95,54,133,147,110,111,109,36,159,156,74,182,233,170,116,62,209,234,198,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,114,172,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,19,107,36,169,10,91,78,186,130,90,55,238,44,214,11,169,224,251,151,171,86,201,192,146,204,23,83,233,11,147,17,185,241,183,57,21,180,250,46,12,57,143,177,211,178,230,134,225,243,92,107,154,225,238,36,171,99,9,216,70,214,245,207,240,16,87,140,22,49,208,172,108,176,30,21,72,103,168,173,98,93,65,136,240,219,220,180,114,34,193,144,196,185,18,117,36,41,10,218,180,70,107,150,106,66,143,169,222,157,196,218,136,82,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,147,16,215,139,101,149,74,186,178,91,112,87,106,18,37,183,34,206,172,82,171,112,82,202,210,72,113,245,201,76,19,75,164,105,51,52,114,167,58,162,36,154,79,122,80,122,232,70,149,83,6,0,227,29,119,47,248,203,105,227,21,184,207,81,46,217,168,38,67,145,183,33,29,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,26,105,1,21,120,163,248,19,196,223,193,124,226,16,160,17,167,219,139,11,108,75,174,251,180,113,50,191,66,234,174,75,19,175,249,63,55,170,121,29,31,90,201,51,43,230,208,178,109,205,237,164,147,243,137,86,221,53,78,135,218,61,88,0,205,102,108,124,83,227,39,196,11,135,204,95,22,105,194,43,41,150,109,189,135,116,252,214,86,100,68,173,220,55,84,121,49,168,173,189,0,210,187,121,12,75,151,22,73,180,225,184,164,184,183,210,219,122,175,150,133,161,27,219,35,52,184,189,214,62,0,2,173,120,216,99,69,86,157,26,195,192,139,122,239,151,22,61,82,60,170,245,205,71,101,10,66,37,48,78,182,138,114,157,115,110,139,65,58,204,211,38,137,102,91,219,66,214,157,82,210,138,168,64,74,174,24,184,165,250,47,206,77,149,213,215,125,25,74,187,122,139,90,161,252,215,157,213,117,77,159,72,199,98,20,164,110,156,220,47,93,59,116,211,214,81,32,214,47,248,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,64,14,48,89,122,181,111,108,9,60,193,117,62,143,185,48,231,145,27,115,113,91,87,165,32,204,152,195,29,59,206,104,78,23,41,199,121,173,158,227,74,119,190,157,134,110,239,69,43,13,41,229,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,240,91,65,41,75,82,26,105,164,26,215,179,113,245,81,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,130,249,60,33,42,184,50,101,210,196,173,209,235,185,151,175,199,235,174,74,21,192,229,10,223,245,222,107,209,155,96,23,84,239,168,233,54,247,57,186,129,35,107,141,159,47,147,185,39,170,253,91,84,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,158,156,67,51,167,74,202,198,23,200,161,90,23,4,68,226,165,203,28,138,223,134,113,147,40,225,48,110,109,118,160,251,106,81,37,8,74,73,212,180,107,37,18,222,36,151,45,196,33,237,180,45,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,244,24,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,6,85,198,138,48,91,10,176,227,24,50,119,130,118,198,40,89,116,171,154,149,18,207,181,106,140,196,168,199,39,91,68,166,32,176,182,220,34,63,250,73,81,125,21,182,183,27,89,41,11,90,85,32,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,70,120,33,101,82,177,43,35,86,14,28,215,100,75,98,155,117,97,61,42,137,49,216,139,74,95,109,137,52,118,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,207,13,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,26,19,200,78,38,90,184,161,148,124,51,168,218,210,249,158,129,183,225,91,53,22,22,227,102,244,89,208,24,68,119,80,226,80,181,108,221,203,75,168,37,104,163,105,230,150,105,78,253,4,128,1,205,51,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,230,98,197,139,250,47,197,59,203,12,253,41,233,63,146,87,5,70,133,214,242,57,61,87,75,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,139,116,225,5,150,123,54,206,193,232,217,154,84,233,115,238,203,242,60,218,106,9,70,109,177,77,167,49,57,77,41,132,32,148,100,226,221,118,34,29,83,138,238,34,109,8,74,116,113,78,216,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,99,196,247,1,255,0,74,120,23,58,230,167,163,250,66,217,67,181,53,30,191,73,152,240,230,172,211,218,226,82,90,169,194,237,208,207,236,49,71,52,58,197,82,207,185,96,215,41,235,228,84,40,243,90,146,210,180,74,182,60,211,132,164,247,145,164,244,82,75,188,140,190,241,161,124,146,227,108,76,110,192,27,94,176,110,110,169,83,41,176,169,149,3,208,203,124,150,225,70,83,170,253,90,18,90,169,222,228,145,151,184,253,221,244,0,68,126,40,84,166,106,185,88,169,115,154,223,209,202,122,90,61,99,45,170,69,58,110,135,222,90,247,138,43,176,229,250,62,248,183,103,235,167,77,85,136,246,190,237,175,36,255,0,204,52,163,128,243,138,167,130,24,125,60,149,175,62,214,164,184,103,167,181,81,26,63,179,222,61,216,0,0,0,252,53,186,213,54,221,164,203,173,213,228,114,33,65,101,201,15,185,177,74,216,218,18,106,81,232,146,51,61,8,140,244,34,51,21,13,196,15,136,181,74,243,159,84,194,44,37,157,201,162,178,183,225,84,37,242,146,174,121,146,165,71,117,27,31,140,75,78,228,41,179,213,42,236,238,35,215,83,21,241,108,219,149,235,254,235,129,109,209,35,245,85,90,220,214,162,176,141,232,70,247,158,113,40,73,106,163,74,75,85,44,187,204,139,183,216,66,226,242,49,195,126,221,194,234,109,55,18,49,74,47,87,116,171,147,45,136,251,214,223,74,102,152,207,36,183,49,41,77,175,107,173,184,93,169,237,215,221,161,9,254,195,45,70,101,17,217,78,214,219,73,33,37,174,186,17,22,133,222,63,208,0,0,0,0,0,0,0,0,112,204,225,224,37,63,31,240,122,165,106,186,157,179,211,201,233,29,213,71,179,249,212,117,175,179,152,132,158,169,103,78,211,251,190,220,234,213,169,53,10,29,65,218,93,82,63,34,83,27,121,141,239,74,180,213,36,162,237,73,153,119,25,123,69,165,240,120,204,11,235,68,204,9,170,191,171,109,114,253,20,141,165,217,175,164,37,61,218,150,253,250,125,53,253,222,225,106,64,0,0,0,0,0,3,241,213,170,113,168,212,247,106,82,213,181,166,118,238,61,12,251,212,68,93,196,103,222,100,51,109,153,220,82,151,140,152,215,112,226,12,183,55,170,167,210,105,216,69,250,184,140,181,236,66,63,179,253,146,255,0,56,144,124,45,176,15,244,179,141,11,185,234,77,110,164,219,58,117,5,187,77,221,76,73,168,71,209,113,42,47,89,178,238,35,253,196,47,68,136,146,90,23,112,254,128,0,0,0,0,0,0,0,0,8,153,156,236,136,217,25,142,160,204,175,82,161,244,151,131,12,184,184,210,121,143,57,206,82,81,33,72,107,98,164,54,210,117,117,226,61,198,93,154,104,125,157,212,131,139,248,73,121,96,149,245,80,178,47,42,127,73,50,12,135,82,209,243,90,115,154,218,30,113,162,115,230,214,178,78,166,210,187,12,204,203,79,184,206,107,240,229,207,212,156,48,168,192,193,188,74,168,110,183,234,51,26,143,5,254,81,23,33,215,21,18,59,105,218,204,117,45,91,91,109,103,170,150,68,126,222,221,12,92,117,34,173,79,174,211,34,214,105,82,57,240,230,178,137,12,57,177,73,222,218,210,74,73,232,162,35,45,72,200,244,50,35,31,176,0,0,7,48,205,2,230,55,151,44,78,56,77,238,87,200,250,209,47,180,139,68,116,15,106,125,191,184,102,206,184,106,85,106,160,107,250,71,41,211,63,191,121,139,251,225,192,165,43,43,22,206,229,238,210,60,34,46,205,52,47,71,68,236,18,128,7,241,74,36,164,212,163,208,136,181,49,75,188,90,241,253,119,182,39,177,133,212,137,59,169,180,54,210,114,11,102,154,75,102,68,230,20,94,179,100,175,162,162,238,81,167,239,239,17,203,37,24,59,43,25,179,3,107,208,202,55,58,13,62,163,10,163,60,183,146,117,140,220,216,201,115,250,232,63,162,239,245,76,207,220,94,237,15,91,84,24,22,189,191,77,183,41,141,114,226,83,34,51,13,148,238,81,232,134,208,72,73,106,163,51,238,73,119,153,159,218,62,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,242,152,177,125,126,139,240,178,242,196,207,69,250,79,228,149,191,81,174,244,92,254,79,85,210,198,113,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,49,149,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,222,225,89,131,149,220,34,202,61,34,77,198,246,146,239,218,131,183,139,113,182,163,249,172,89,44,48,220,98,222,133,168,151,204,98,59,79,235,234,169,60,253,138,73,41,6,103,48,5,64,113,189,177,125,31,138,120,105,137,158,148,230,122,122,223,151,66,232,185,26,114,122,9,36,247,55,153,187,214,223,233,45,187,118,150,222,78,186,171,126,137,231,252,27,110,154,21,191,155,137,148,154,188,238,158,93,205,103,212,105,116,182,249,75,95,81,41,15,198,150,166,245,73,25,35,70,34,72,94,170,50,79,169,166,187,148,146,59,21,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,252,52,66,12,144,98,245,155,128,185,156,180,177,115,16,31,150,221,10,221,143,87,122,65,68,96,222,125,213,174,151,45,166,153,109,29,132,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,94,83,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,176,174,20,121,22,253,70,104,49,174,204,255,0,201,229,88,16,167,43,252,37,42,168,228,115,79,252,151,74,181,43,246,222,36,127,123,188,45,80,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,84,7,27,219,235,210,24,167,134,152,103,232,190,95,160,109,249,117,222,183,159,175,59,175,146,76,242,185,123,125,93,158,141,221,187,113,238,231,105,162,118,106,174,43,194,126,214,174,220,25,218,180,42,212,136,61,68,75,102,159,87,170,85,28,230,161,29,60,85,193,122,34,92,209,70,70,189,95,151,29,26,36,141,94,190,186,109,74,140,175,164,120,172,107,194,250,86,53,97,29,223,133,21,149,68,110,61,211,71,147,77,68,137,48,147,45,16,223,90,15,147,40,154,81,145,45,108,187,203,117,30,178,76,150,218,76,148,147,34,50,204,96,210,238,90,241,122,54,61,96,53,141,139,140,191,17,201,23,21,29,151,170,5,17,135,89,97,170,138,53,106,107,45,161,221,86,72,110,75,111,54,70,102,173,73,4,100,165,17,146,143,165,136,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,155,108,221,99,125,43,49,217,139,188,241,150,133,67,151,72,166,215,228,70,76,56,146,220,74,223,38,35,197,102,51,107,115,111,170,149,173,44,18,205,4,106,36,26,205,36,165,237,222,108,72,193,10,85,135,151,76,26,198,86,107,146,230,84,177,70,69,202,169,17,20,218,80,196,22,41,210,152,140,210,17,222,165,173,74,55,150,165,153,145,104,182,210,73,45,134,183,25,73,193,10,86,99,241,250,220,193,122,205,114,93,26,61,199,30,168,148,79,140,218,92,92,103,217,167,73,144,202,205,10,236,90,9,214,91,222,141,82,106,70,228,146,144,102,75,46,64,52,167,149,140,107,254,81,57,125,178,113,141,202,127,69,46,224,167,159,94,194,90,229,182,137,204,58,184,242,185,73,230,56,100,201,190,203,166,222,229,154,185,102,141,218,43,82,46,170,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,68,74,225,253,153,139,55,42,24,151,122,226,149,225,6,93,69,106,177,229,211,105,20,200,196,105,93,70,162,228,232,75,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,194,177,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,59,84,225,187,195,119,244,127,232,188,194,230,22,131,254,170,253,73,150,205,179,49,175,246,23,218,137,146,208,127,248,231,113,182,209,255,0,123,246,41,69,207,208,163,240,14,40,89,22,253,10,93,75,199,28,28,179,58,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,116,240,222,213,190,94,134,164,33,211,91,127,52,149,71,108,226,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,164,190,37,24,67,39,8,51,131,124,48,76,75,42,109,225,32,174,250,107,210,95,105,213,190,137,202,82,228,40,137,189,54,33,51,10,91,104,74,200,150,72,105,38,123,181,37,170,106,240,71,197,10,84,171,3,16,176,93,228,196,98,165,76,172,53,116,71,53,77,79,62,99,18,89,110,51,187,35,232,74,216,194,162,51,185,194,53,22,178,219,73,146,123,55,217,160,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,110,90,12,11,162,223,169,91,181,54,185,145,42,113,30,136,242,119,40,181,67,136,52,40,181,73,145,247,40,251,140,143,237,25,225,206,190,14,202,193,172,193,93,20,51,141,201,131,80,168,205,168,192,45,228,175,230,206,77,146,150,255,0,174,179,250,45,255,0,88,200,253,229,239,145,156,37,51,0,187,39,19,223,194,250,196,173,148,218,227,106,56,229,179,93,101,189,34,11,8,47,85,179,87,209,73,247,168,147,247,119,139,163,74,137,73,37,36,245,35,45,72,127,64,69,254,35,234,82,114,177,115,109,94,221,99,205,35,236,215,82,244,116,190,193,64,148,51,82,107,84,243,71,210,41,77,25,125,251,200,105,51,43,235,152,230,92,176,196,230,183,181,95,35,232,164,142,210,61,81,208,51,161,246,126,241,211,192,0,0,126,58,189,90,159,66,166,74,172,213,100,114,33,194,101,114,31,115,98,149,177,180,36,212,163,209,36,102,122,17,25,232,69,168,167,30,35,89,250,147,137,245,25,248,55,134,181,13,182,253,58,99,177,231,63,202,35,231,186,218,165,199,113,59,94,142,149,167,115,110,32,245,74,204,139,217,219,169,136,81,132,24,73,120,227,109,245,79,178,44,218,127,87,50,116,134,146,233,243,90,111,148,218,222,109,163,115,231,22,130,86,134,234,123,8,200,207,95,188,202,239,114,99,145,27,35,46,52,24,117,234,172,62,174,240,125,150,215,38,87,49,230,249,42,82,35,169,109,236,76,135,26,86,142,178,103,184,139,183,93,11,179,190,90,0,0,0,0,0,0,0,0,0,15,225,145,40,180,62,225,69,220,82,112,12,240,155,26,17,115,211,90,219,73,185,181,233,203,118,187,122,120,144,144,175,164,226,148,126,179,135,222,69,251,200,71,204,177,226,148,188,27,198,187,123,16,98,57,177,84,206,175,94,194,63,214,68,121,175,106,23,253,167,236,159,249,198,146,105,53,56,213,154,123,85,40,138,220,211,219,182,158,134,93,202,50,62,242,35,239,35,31,176,0,0,0,0,0,7,1,207,86,37,191,133,57,100,187,174,218,122,244,159,27,160,233,211,161,122,219,170,17,155,87,105,165,73,47,85,195,239,33,157,83,61,79,83,23,193,194,247,9,98,97,254,94,41,213,231,34,114,170,117,222,119,85,243,134,173,121,51,166,165,31,215,82,126,138,253,132,95,110,166,38,64,0,0,0,0,0,0,0,0,0,0,143,25,199,202,165,177,153,44,54,168,192,122,55,46,191,14,51,207,211,164,111,112,254,121,17,228,19,73,219,206,109,31,77,237,117,87,103,191,179,186,131,177,83,13,174,60,30,191,170,150,69,196,207,42,109,42,91,236,165,91,155,86,244,180,242,218,37,232,133,44,139,83,109,93,154,159,239,239,19,231,134,214,126,102,218,213,74,110,8,98,141,75,125,46,91,140,194,164,72,228,145,114,220,82,161,198,97,157,172,71,53,30,137,75,135,189,107,208,251,140,245,208,197,188,195,150,196,248,140,78,138,189,236,200,109,46,182,173,12,183,37,69,169,30,135,218,93,135,237,31,236,0,0,56,214,112,93,105,156,182,98,33,186,189,164,171,102,174,146,236,215,83,232,36,118,12,226,213,12,142,167,48,203,184,223,115,255,0,166,49,125,252,50,92,121,204,172,81,185,201,211,107,145,210,158,210,237,73,83,161,232,37,128,14,25,156,60,123,165,96,30,11,87,174,25,47,236,168,76,133,42,21,56,182,168,255,0,157,46,36,133,180,125,141,173,63,73,175,235,22,223,121,251,243,211,123,93,53,76,65,189,171,23,93,69,124,217,181,202,148,137,171,236,74,117,91,207,41,195,46,194,73,119,172,253,133,247,16,185,14,20,25,113,111,14,240,165,120,155,94,139,182,181,112,56,107,140,173,250,255,0,48,126,52,23,144,90,37,213,35,233,160,251,210,74,247,232,93,130,124,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,143,249,252,190,191,71,121,54,197,138,255,0,162,253,33,213,219,238,80,185,60,254,86,223,73,56,136,28,221,219,85,175,47,170,230,109,211,214,217,183,84,235,184,179,174,52,209,151,171,90,187,99,96,22,26,89,87,76,30,138,181,111,217,244,106,93,70,55,53,14,114,37,49,9,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,58,0,128,28,106,252,44,90,223,16,32,249,117,68,86,94,69,175,90,173,129,156,28,36,174,209,163,196,122,68,171,162,37,17,105,146,133,41,4,197,65,93,11,202,34,74,146,123,210,212,151,20,131,215,66,89,36,204,148,68,105,59,137,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,252,52,85,88,157,60,56,56,127,204,204,69,117,172,91,197,235,119,253,105,224,117,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,187,240,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,20,3,197,31,199,102,38,254,11,228,240,132,148,224,117,107,80,165,221,88,185,122,200,131,190,181,74,167,209,233,112,228,243,86,92,168,178,220,148,228,134,246,17,236,86,229,194,140,122,153,26,139,151,162,76,137,74,35,182,160,25,129,197,139,23,244,95,138,119,150,25,250,83,210,127,36,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,23,169,194,227,192,158,25,126,53,231,19,68,170,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,34,175,19,172,82,253,23,228,218,245,233,43,190,140,170,221,189,61,173,79,254,107,206,234,186,167,11,171,99,181,10,74,55,65,110,111,174,173,186,105,234,168,150,104,20,67,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,30,227,69,107,80,172,107,87,47,86,85,173,7,162,162,219,244,250,229,46,157,27,154,183,57,17,88,110,150,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,68,107,225,113,227,179,12,191,26,242,121,163,234,241,75,192,185,152,63,154,202,245,201,10,141,210,91,120,137,254,169,41,143,54,111,184,218,229,56,68,85,4,41,199,75,111,59,170,230,60,166,208,165,37,13,201,99,232,146,137,9,146,188,16,177,75,255,0,186,94,10,84,43,191,249,37,211,72,166,116,191,124,105,239,243,137,31,254,13,78,197,175,237,66,127,88,98,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,10,171,227,157,245,39,249,147,248,104,170,177,98,156,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,81,15,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,104,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,198,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,215,141,198,16,201,69,87,15,113,238,11,18,220,142,252,119,109,10,163,138,125,174,67,11,66,156,149,9,40,111,177,211,91,132,228,243,82,189,100,17,50,217,122,134,101,191,128,112,153,197,10,86,28,103,6,151,76,172,166,35,113,239,170,60,203,93,18,228,205,76,116,70,125,106,110,75,58,110,35,39,22,235,177,27,142,134,245,73,169,114,19,161,153,145,33,87,188,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,6,226,191,151,22,177,19,10,17,137,180,24,155,171,86,251,132,228,149,243,52,254,96,196,105,207,44,180,83,169,71,211,89,119,36,213,238,212,187,5,55,217,55,77,83,15,175,106,61,215,78,95,42,109,14,165,30,106,59,18,173,22,203,201,112,139,180,148,93,232,47,97,253,198,52,45,147,204,123,165,99,230,11,80,110,24,207,239,168,67,133,22,21,68,182,168,191,157,34,36,117,186,125,173,161,63,73,223,234,150,223,113,251,187,152,8,159,196,217,199,155,202,197,103,146,157,119,57,33,42,237,46,196,157,58,102,162,132,41,102,69,83,136,103,220,79,183,255,0,211,16,209,214,79,93,105,236,181,225,217,180,189,196,155,102,144,147,236,211,67,232,35,246,14,202,0,0,63,198,100,182,32,68,126,116,165,236,102,59,106,117,197,104,103,181,41,45,76,244,46,211,236,47,96,168,110,36,185,249,155,116,213,42,88,33,133,213,46,93,46,35,143,66,171,200,228,145,243,28,74,166,70,125,157,175,199,37,22,169,83,103,189,11,208,187,136,245,212,196,6,194,188,54,184,241,134,254,165,217,22,235,60,217,181,89,108,50,165,110,109,59,18,235,200,104,215,162,212,130,61,13,196,246,106,95,187,188,95,142,78,50,169,108,101,183,13,169,208,25,141,204,175,204,140,203,245,25,27,220,47,158,92,120,228,234,118,243,156,71,211,103,93,83,217,238,236,239,144,224,0,0,0,0,0,0,0,0,0,2,27,241,66,194,104,120,129,151,138,141,121,184,156,234,157,11,147,210,252,225,167,78,116,232,73,95,245,210,159,162,143,105,31,217,161,138,31,35,208,245,33,162,172,138,226,92,140,86,203,37,163,119,84,23,252,254,79,95,212,39,66,245,118,212,36,182,158,210,74,82,126,171,101,220,67,191,0,0,0,0,0,0,174,78,50,23,226,169,152,103,68,178,217,115,111,165,122,158,98,116,215,119,42,69,61,194,254,169,233,223,239,47,223,220,42,66,197,181,95,189,110,168,54,204,103,54,57,51,155,181,90,17,233,177,181,47,218,101,236,79,188,105,190,203,183,209,107,91,80,232,77,167,68,198,230,104,90,254,211,138,87,188,255,0,107,222,62,216,0,0,0,0,0,0,0,0,0,0,8,85,196,75,37,244,204,120,177,166,223,150,219,124,139,158,131,13,201,68,122,169,93,67,44,51,45,222,87,174,250,27,70,231,29,79,173,180,204,190,210,236,42,64,171,83,42,246,109,201,38,151,53,29,61,74,145,49,109,44,181,74,246,60,211,134,147,238,51,73,232,164,159,180,203,179,218,46,27,133,182,113,37,98,149,9,24,39,119,47,117,90,223,167,18,161,187,161,22,232,108,34,20,100,22,141,176,148,151,174,226,143,83,89,171,223,169,118,139,14,0,0,28,23,57,145,230,150,91,241,9,82,37,115,91,58,21,89,72,70,194,78,210,232,36,104,90,151,126,131,59,53,31,246,66,79,252,178,255,0,250,99,23,219,195,21,131,99,43,20,157,79,245,143,48,231,248,233,208,196,179,31,158,163,58,61,50,159,38,165,41,123,24,136,202,223,113,90,25,232,132,164,204,207,66,212,251,139,216,40,91,136,198,101,234,184,219,140,245,123,98,44,253,244,43,94,124,138,107,77,114,146,90,189,26,92,180,18,245,54,144,191,160,238,154,25,168,190,211,62,239,33,145,124,3,149,143,24,243,64,166,58,159,232,186,60,200,181,89,229,169,124,227,13,77,140,151,17,250,196,40,181,75,189,233,212,203,216,70,125,218,14,182,232,20,235,90,223,166,219,116,150,121,80,233,113,25,134,194,55,41,91,91,109,4,132,150,170,51,51,236,73,119,153,159,218,62,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,1,198,175,194,197,173,241,2,15,151,84,69,74,229,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,141,52,128,137,92,84,233,52,170,142,71,47,233,149,10,100,73,82,41,114,40,242,224,186,243,41,90,226,190,117,56,204,155,173,40,203,84,44,218,121,214,205,73,208,246,56,180,247,40,200,233,91,44,149,106,85,3,50,88,81,93,174,212,226,83,169,180,235,226,133,46,100,201,111,37,150,35,48,220,246,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,237,56,163,248,19,196,223,193,124,226,16,160,17,170,128,1,85,124,115,190,164,255,0,50,127,13,16,215,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,171,254,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,131,38,22,252,148,203,141,119,19,39,208,186,89,247,221,192,231,77,55,170,223,214,82,225,32,153,103,230,201,102,150,246,74,85,69,61,169,74,213,174,167,170,121,102,39,248,12,251,113,52,164,210,168,185,227,196,248,116,106,100,72,17,220,145,77,150,182,163,50,150,144,167,223,166,68,121,231,77,41,34,35,91,142,184,227,139,87,122,150,181,40,245,51,51,19,255,0,130,133,90,148,246,91,111,42,19,53,56,139,169,67,190,36,75,145,13,47,36,223,101,135,160,66,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,44,40,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,165,110,50,120,215,242,231,48,84,156,28,137,79,228,196,195,42,121,243,159,113,173,174,63,58,162,212,121,14,109,81,56,162,83,41,97,16,201,58,161,10,39,57,250,238,78,195,31,171,131,70,8,82,175,172,109,175,227,69,66,185,46,60,140,47,142,194,96,192,101,180,236,150,253,73,137,145,205,110,172,245,50,67,109,54,238,136,73,17,169,110,33,91,136,144,104,115,165,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,44,83,140,22,14,80,175,156,176,30,42,200,123,167,173,97,165,65,137,16,220,218,181,243,226,206,144,196,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,84,182,86,49,175,249,59,102,10,201,198,55,41,253,108,75,126,160,125,123,9,107,152,226,224,190,210,227,202,229,39,152,217,27,196,195,206,155,123,150,73,230,18,55,106,157,72,244,166,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,68,95,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,15,228,203,133,53,11,9,47,105,216,155,142,115,126,80,213,104,23,2,156,179,34,71,121,113,155,97,184,115,55,197,170,200,38,92,61,94,119,148,219,136,140,107,91,109,182,179,39,121,139,86,214,108,84,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,57,167,18,140,33,141,139,249,62,190,24,38,34,29,74,207,142,87,125,53,233,47,186,210,24,92,20,169,114,20,68,222,187,214,168,103,45,180,37,100,104,53,186,147,61,186,18,211,68,56,79,125,126,139,241,78,205,196,207,69,250,79,228,149,193,78,174,244,92,254,79,85,210,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,77,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,220,148,10,117,211,111,212,173,186,179,60,216,117,72,143,67,125,27,148,157,205,184,131,66,139,84,153,25,118,40,251,140,143,237,25,241,207,70,1,202,192,124,121,175,211,26,79,244,93,102,100,170,172,2,212,190,109,135,166,201,75,104,253,98,212,122,37,174,245,104,103,237,34,62,255,0,95,195,159,50,245,92,18,198,122,69,177,42,126,202,21,209,62,61,53,214,185,73,61,30,147,46,34,13,122,147,75,95,208,107,77,8,210,95,105,31,125,244,211,167,71,169,211,227,84,162,175,123,18,217,67,237,171,67,45,80,164,145,145,232,122,31,113,251,71,232,17,51,137,211,6,254,86,42,218,31,234,222,125,207,241,83,166,138,18,167,127,178,17,191,229,145,255,0,211,16,209,54,76,227,205,60,183,225,234,163,202,229,54,84,42,74,150,141,132,173,197,208,71,212,181,62,237,71,122,0,0,21,227,197,39,56,146,176,182,132,188,19,180,87,182,173,112,83,141,83,29,208,143,108,55,209,54,50,203,71,24,82,79,215,109,39,169,44,149,238,208,187,69,60,210,169,149,123,198,228,141,75,132,142,162,165,88,152,134,80,90,165,27,222,117,194,73,119,153,36,181,82,139,218,69,219,236,23,127,195,183,37,244,204,7,177,225,95,183,34,57,247,61,122,27,114,76,245,82,122,118,95,102,35,188,175,81,245,182,189,174,52,175,91,105,25,253,133,216,115,84,0,0,0,0,0,0,0,0,0,0,7,196,189,45,244,93,54,212,202,19,137,213,50,121,122,150,191,178,226,85,239,47,217,247,140,200,95,86,171,246,85,213,58,217,146,230,247,33,242,183,43,66,45,119,182,149,251,12,253,138,247,139,110,224,223,126,29,79,13,43,118,91,206,110,58,87,77,203,78,154,105,205,145,80,112,255,0,171,219,221,239,63,221,220,44,112,0,0,0,0,0,5,36,241,126,189,19,93,204,34,45,68,59,184,173,221,123,54,233,167,81,6,3,159,178,94,239,121,254,225,201,248,114,89,69,125,102,202,206,163,188,123,99,171,210,60,213,247,237,254,141,150,162,236,220,147,62,212,123,12,104,56,0,0,0,0,0,0,0,0,0,0,0,127,20,146,82,77,42,45,72,203,67,21,47,197,127,40,236,210,37,150,60,217,208,118,53,45,206,93,77,28,211,61,93,81,206,148,243,186,184,241,159,113,39,213,74,52,247,123,72,87,158,15,98,29,67,11,49,42,222,190,41,206,108,93,42,165,18,83,157,137,61,200,106,67,110,153,118,165,90,126,172,187,118,153,253,253,195,70,120,5,137,148,236,91,194,59,90,248,129,35,154,186,133,34,11,210,189,69,39,99,238,69,105,213,167,181,9,215,78,97,118,145,17,123,189,195,161,0,0,225,89,220,125,12,101,158,251,53,255,0,90,133,84,73,125,231,79,146,51,167,60,247,78,146,101,237,121,103,255,0,229,24,208,55,14,118,214,222,86,45,93,232,219,186,36,21,23,110,186,145,211,162,118,137,54,33,135,19,204,197,198,193,236,16,149,106,211,92,223,88,186,73,116,181,55,161,150,200,210,98,77,108,220,212,218,90,79,69,182,69,183,84,159,218,68,40,242,141,75,168,222,119,76,58,68,66,230,78,173,79,110,58,62,137,106,235,206,18,75,188,200,190,146,189,228,95,112,191,30,31,249,105,133,151,172,21,167,115,215,204,171,220,45,51,87,150,173,12,185,106,126,36,93,237,232,78,184,147,209,108,253,34,211,95,97,17,119,202,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,173,92,129,216,191,164,76,228,225,61,3,210,158,143,233,46,6,235,188,238,71,55,119,163,91,92,254,86,221,201,211,153,210,242,247,107,234,239,221,162,180,218,122,41,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,87,87,21,172,11,196,124,197,226,62,1,97,126,23,209,186,234,172,239,148,174,188,243,166,104,139,79,138,147,165,147,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,169,171,129,120,23,135,25,116,195,138,118,23,225,125,27,161,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,122,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,193,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,127,220,59,112,46,102,0,229,78,212,182,235,212,111,70,92,149,238,109,201,94,101,70,249,56,153,82,140,141,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,162,7,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,250,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,204,190,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,47,83,134,46,41,126,148,50,109,101,117,117,223,73,213,109,46,162,214,168,127,53,228,244,189,43,135,210,49,216,132,165,123,96,185,11,215,78,237,117,245,148,107,37,138,1,23,253,194,227,192,158,25,126,53,231,19,68,170,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,32,175,18,12,168,226,62,109,113,31,3,236,171,41,174,134,149,7,229,3,245,250,251,236,154,226,210,34,168,233,196,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,47,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,239,238,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,204,110,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,194,252,248,117,99,29,11,25,50,143,98,73,164,51,211,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,18,84,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,189,196,3,45,48,179,11,130,181,30,66,249,117,123,121,167,170,241,21,161,159,49,76,68,149,177,189,13,214,210,90,173,239,164,122,233,237,35,46,234,14,172,210,234,54,101,211,50,145,44,185,115,168,179,220,142,191,162,122,58,203,134,147,238,51,47,164,159,121,151,222,47,15,134,30,98,227,99,14,8,69,181,42,78,108,172,90,196,138,90,90,208,207,124,104,209,33,54,78,106,77,33,5,170,220,50,219,170,143,237,50,19,60,70,78,35,13,173,204,172,93,91,17,187,100,73,202,62,221,52,34,167,75,237,25,249,128,123,103,70,51,246,60,131,255,0,242,136,104,179,36,111,161,252,179,216,166,143,234,208,169,105,63,188,169,241,135,117,0,1,207,113,247,19,41,216,71,132,119,77,241,62,71,41,116,250,68,231,162,250,138,86,247,219,138,235,168,79,98,21,166,188,179,237,50,50,247,251,134,115,49,139,16,234,24,167,137,87,13,243,81,115,122,234,181,41,114,155,236,73,109,67,178,28,116,139,177,41,215,245,135,253,82,63,187,184,88,103,10,12,163,179,87,150,120,243,120,193,222,212,71,57,116,196,115,76,180,117,39,6,83,46,234,219,196,125,198,175,85,72,211,223,236,33,109,9,73,37,36,148,150,132,69,161,15,232,0,0,0,0,0,0,0,0,0,0,0,207,151,17,187,40,172,108,217,94,84,134,79,116,116,250,59,148,190,237,223,209,177,20,125,155,148,101,218,191,105,142,173,194,6,244,77,11,48,139,181,20,238,210,184,180,245,118,235,187,167,131,61,207,217,61,59,253,229,251,197,219,128,0,0,0,0,0,207,207,18,89,105,155,155,59,193,244,31,97,250,63,203,33,151,249,135,84,224,247,78,153,39,48,79,84,25,94,140,67,219,207,78,133,219,190,20,242,79,121,235,223,238,23,100,0,0,0,0,0,0,0,0,0,0,0,3,205,226,45,145,75,196,107,38,181,101,85,211,172,106,196,9,48,148,122,171,213,39,89,91,102,126,170,146,103,216,179,236,212,190,242,239,25,228,205,198,5,213,112,19,26,107,246,164,182,118,193,122,108,169,84,229,238,73,238,138,114,223,109,163,208,156,89,150,169,104,254,145,238,247,253,178,171,133,22,105,95,178,175,83,193,155,145,221,105,85,149,110,134,173,165,217,45,231,160,199,109,58,33,163,87,209,74,187,77,100,159,126,135,218,46,77,181,165,212,37,196,30,169,89,18,136,253,228,99,254,128,4,114,226,1,84,98,149,150,27,185,201,11,216,79,211,231,176,147,208,207,85,42,159,43,66,236,35,247,12,244,188,124,249,75,52,118,243,28,51,47,222,99,66,28,61,35,187,31,43,118,130,30,103,150,106,167,211,212,94,177,30,226,244,116,78,223,179,238,29,242,237,185,105,246,117,179,84,186,106,171,217,18,149,13,249,175,171,69,30,136,105,181,45,95,68,140,251,146,125,196,103,246,24,207,78,117,177,210,110,58,227,189,197,92,215,74,117,58,116,186,117,60,187,61,120,237,204,146,166,149,250,180,40,181,75,189,202,35,63,121,251,164,103,9,204,181,171,16,49,5,204,93,173,181,253,23,111,184,105,138,123,187,230,176,252,25,8,250,46,165,95,69,103,222,147,79,191,83,236,23,62,132,165,9,36,36,180,36,150,133,247,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,74,86,149,33,69,169,40,140,143,238,20,193,197,143,45,106,195,252,65,111,23,104,141,127,69,220,14,18,101,30,238,233,175,191,58,66,254,147,170,87,209,65,119,36,147,238,208,251,4,114,201,86,58,77,192,172,119,183,107,154,235,78,168,206,137,78,168,119,122,145,156,153,29,78,171,245,107,81,232,150,187,146,68,126,227,247,232,94,210,185,105,215,141,179,75,186,105,46,111,135,85,134,196,214,85,162,139,84,58,218,86,159,164,68,125,202,46,242,35,251,8,112,62,33,113,221,147,149,187,189,13,51,204,52,211,234,10,63,88,139,105,122,58,95,111,219,247,12,247,178,124,137,72,53,246,114,220,35,63,220,99,66,220,63,234,140,85,114,195,104,185,29,123,201,138,124,6,20,122,25,104,164,211,226,234,93,164,94,241,35,64,7,252,184,180,180,133,56,179,209,40,35,81,159,184,136,83,103,21,220,210,191,122,222,165,131,54,219,186,82,168,202,221,49,91,75,182,91,47,78,142,226,116,91,68,175,162,164,246,146,205,62,237,79,180,69,92,163,224,93,87,30,241,166,129,106,68,103,116,22,102,197,149,81,94,228,150,216,165,45,134,221,61,13,196,25,232,151,75,232,158,239,119,217,161,188,58,178,41,120,115,100,209,108,170,66,116,141,71,129,26,18,79,85,122,196,211,40,108,143,214,82,140,187,16,93,154,159,222,125,227,210,0,0,0,0,0,0,0,0,0,0,0,0,164,222,48,148,233,145,179,4,197,65,245,235,30,110,238,65,104,93,155,33,64,37,119,30,189,254,241,202,184,109,76,68,44,217,217,239,172,251,11,210,30,89,48,191,206,52,14,0,0,0,0,0,63,225,215,80,202,13,199,15,68,151,121,140,223,230,246,231,77,221,143,247,53,101,10,220,151,186,45,15,77,59,161,71,79,184,191,103,220,38,39,5,218,65,46,251,188,42,166,190,214,189,31,161,105,239,102,162,159,127,249,133,191,128,0,0,0,0,0,0,0,0,0,0,0,8,49,197,95,0,163,98,70,10,252,185,164,194,221,89,183,158,234,93,119,152,101,172,54,34,78,117,73,209,78,37,31,77,100,122,146,77,95,121,118,10,85,182,43,117,11,50,237,165,220,48,215,201,155,69,168,49,49,179,209,42,218,227,46,165,101,222,70,71,161,164,189,134,95,97,141,19,100,243,21,127,75,248,5,106,220,175,59,204,150,205,54,12,73,106,219,166,175,148,40,235,89,232,72,65,119,185,236,45,61,195,181,128,8,147,196,237,228,53,149,234,177,40,181,222,235,233,47,188,233,211,69,10,211,80,110,212,98,182,148,238,53,190,132,145,107,166,186,168,187,6,138,242,73,14,68,44,180,216,237,200,45,13,84,74,98,210,93,157,137,56,17,180,46,207,184,112,222,43,216,220,172,62,192,210,179,40,243,185,117,59,134,79,73,33,28,173,117,132,252,57,205,171,181,77,169,63,73,5,220,100,175,184,187,69,46,88,246,181,70,252,189,40,214,157,57,59,229,86,170,49,225,35,181,37,235,60,234,91,35,237,52,151,122,203,218,95,121,13,22,101,75,9,41,248,53,129,182,165,169,26,39,34,89,210,160,191,80,249,197,43,124,190,141,134,221,87,106,214,69,169,183,220,147,219,238,251,122,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,67,154,204,36,167,227,46,6,221,118,164,152,156,249,101,74,156,253,63,231,20,157,146,250,55,219,105,93,139,65,30,134,231,114,143,111,191,236,206,157,241,107,84,108,59,210,179,105,212,83,178,85,22,163,34,18,251,82,126,179,46,169,179,62,195,81,119,160,253,167,247,152,186,62,20,56,220,120,131,129,167,102,86,39,115,42,118,244,158,146,58,57,90,105,9,136,112,91,79,106,91,74,126,146,207,188,205,95,121,118,142,229,157,168,82,39,101,166,248,110,57,106,104,162,84,214,162,236,237,73,64,147,169,118,253,227,58,149,36,27,85,25,77,169,59,77,15,173,38,90,235,166,138,62,193,125,92,49,30,67,185,94,164,146,75,77,142,176,147,251,202,157,8,75,96,1,197,51,135,138,191,162,12,2,186,174,86,93,229,203,122,155,58,36,69,109,215,71,206,20,133,160,244,52,44,187,219,246,150,158,241,157,155,158,183,80,188,238,218,165,195,49,124,233,181,170,131,243,28,61,18,157,206,60,234,150,125,196,68,90,154,143,216,69,246,16,186,174,21,24,5,27,13,240,87,229,205,90,22,218,205,194,247,82,211,188,195,61,33,191,18,11,169,78,137,113,72,250,104,51,212,210,74,251,139,176,78,112,0,0,0,0,0,0,0,0,0,0,0,1,80,28,104,169,4,221,247,103,213,73,93,174,250,67,82,211,220,205,57,62,255,0,243,8,117,148,59,157,54,150,63,91,53,149,171,106,90,235,117,61,53,239,132,250,125,199,251,94,225,164,22,157,67,200,39,27,61,82,125,198,63,236,0,0,0,0,4,104,207,158,98,169,216,5,131,146,164,243,52,171,85,54,116,41,209,93,188,185,81,73,206,222,82,211,244,94,254,182,159,103,111,118,125,170,53,25,149,105,142,84,42,15,115,100,59,166,245,237,36,235,161,17,23,97,17,23,113,16,178,142,11,138,101,187,202,241,74,151,163,143,122,63,106,116,62,221,26,168,234,45,224,0,0,0,0,0,0,0,0,0,0,0,0,124,139,182,219,167,94,22,197,90,214,171,51,205,135,86,132,252,39,209,185,73,213,14,182,164,40,181,73,145,247,40,251,140,143,237,33,156,252,219,97,107,184,69,143,247,149,175,203,229,195,114,179,81,149,79,70,164,123,98,28,215,208,209,107,189,70,125,141,255,0,88,247,123,196,245,224,219,140,172,53,14,185,132,53,7,183,62,185,18,106,172,122,166,90,32,202,159,29,37,216,141,59,245,237,53,126,239,104,181,32,1,19,56,155,184,132,101,118,176,75,94,211,82,228,17,118,107,169,250,58,96,161,171,117,42,93,193,76,66,15,69,42,99,36,71,238,61,228,52,115,149,82,114,6,92,172,71,38,59,184,155,182,169,110,26,182,233,162,74,3,30,194,251,140,83,143,19,140,95,44,79,204,133,66,4,23,181,133,109,182,237,25,72,219,222,244,121,243,8,213,169,161,39,244,92,46,206,210,251,76,116,62,18,185,125,106,253,197,153,56,145,112,71,230,83,40,81,150,168,133,188,203,73,172,201,130,242,21,234,56,149,125,21,159,97,164,211,239,212,251,5,212,54,218,90,109,45,32,180,74,8,146,69,238,34,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,92,109,46,182,166,150,90,165,100,105,50,247,145,138,87,226,213,151,214,172,44,88,141,137,54,252,110,93,50,187,25,10,150,91,204,245,154,244,153,207,45,94,187,138,87,209,65,118,18,73,62,237,15,176,115,206,24,248,190,88,97,153,10,124,9,207,105,10,228,109,170,50,81,183,185,233,19,225,145,43,82,66,143,232,182,125,157,133,246,144,184,252,213,18,231,229,202,251,114,27,186,19,150,213,81,194,86,221,117,73,192,127,223,247,144,206,45,196,149,34,224,169,161,103,170,147,49,226,51,247,158,243,23,203,195,33,196,47,43,180,114,66,247,26,87,28,143,179,77,15,209,208,196,179,0,21,91,198,79,25,88,118,29,15,8,105,239,109,125,18,35,85,95,245,76,245,65,21,66,58,139,181,26,119,233,218,74,253,222,209,2,178,147,133,174,226,238,63,217,182,191,47,153,13,186,205,58,85,65,26,145,110,136,83,88,67,165,174,244,153,118,57,253,83,221,238,26,48,180,173,186,117,159,108,82,109,106,75,60,168,116,152,76,66,97,27,148,173,16,211,105,66,75,85,25,159,114,75,188,204,254,211,31,92,0,0,0,0,0,0,0,0,0,0,0,0,84,63,26,53,50,229,227,103,37,43,213,198,125,33,185,58,31,102,173,83,180,21,175,78,168,204,165,76,110,124,7,185,79,181,174,197,237,37,105,169,25,31,97,145,151,113,152,208,78,67,51,21,78,199,220,28,139,39,153,173,90,151,191,174,78,138,236,230,74,148,77,246,242,144,159,162,207,245,117,251,123,123,228,184,0,0,0,0,10,79,226,255,0,137,146,46,204,114,133,100,17,127,52,181,57,156,149,118,122,221,84,56,14,171,179,97,25,104,105,246,154,191,119,112,128,226,123,112,124,175,69,167,230,1,250,43,201,213,218,166,222,73,234,125,156,184,83,212,174,226,211,184,253,166,95,188,93,144,0,0,0,0,0,0,0,0,0,0,0,0,10,176,227,37,130,58,67,162,99,61,45,26,153,187,26,143,33,189,123,139,74,132,149,57,170,156,251,187,9,31,191,216,32,182,75,241,58,70,21,230,50,203,172,54,222,230,42,53,154,117,50,81,234,69,181,135,39,199,82,213,244,20,103,161,55,220,68,71,238,49,162,186,37,77,138,221,26,5,102,41,234,204,248,173,73,108,251,123,82,180,18,139,188,136,251,143,220,67,246,128,136,156,80,39,28,76,176,84,219,36,235,206,125,230,251,251,181,167,205,20,105,134,244,245,85,177,18,214,165,33,59,149,50,181,6,57,22,186,106,107,125,9,247,151,191,222,47,218,250,188,227,96,126,72,154,171,43,230,100,194,176,83,30,50,123,85,186,82,41,10,82,11,93,171,34,237,107,188,203,111,191,237,160,170,237,82,173,137,152,131,50,166,180,239,168,92,181,119,29,74,117,73,124,236,135,205,68,90,232,148,253,37,247,232,69,247,13,0,228,99,6,233,216,63,151,155,74,43,13,109,157,89,164,192,171,78,245,148,122,72,122,12,98,112,187,86,178,63,89,190,244,232,94,226,33,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,188,243,96,221,59,23,242,241,118,196,125,173,211,104,212,153,245,104,62,178,139,89,12,193,146,77,151,98,208,95,73,206,245,106,94,242,49,159,234,21,82,173,134,120,131,14,166,132,236,168,91,85,118,221,82,117,73,252,236,119,201,70,90,232,164,253,36,119,232,101,247,139,245,177,47,56,216,225,146,39,106,201,249,233,51,108,37,71,146,158,212,237,148,186,66,84,178,215,106,8,251,93,239,34,219,238,251,40,39,18,41,234,164,226,37,211,75,90,118,170,29,106,116,115,45,117,208,208,250,211,239,63,119,188,94,95,11,233,199,47,44,20,198,205,58,114,95,101,190,255,0,117,62,23,254,241,46,192,126,42,221,77,138,37,26,125,102,81,232,204,8,174,201,112,251,123,18,132,26,143,184,140,251,139,220,99,58,153,208,196,233,24,169,152,203,210,176,227,123,88,167,86,106,52,200,167,169,30,230,27,159,33,72,87,208,73,150,164,231,113,145,159,188,196,233,224,219,130,58,195,173,227,61,81,26,25,59,38,143,29,189,123,203,74,124,148,185,170,92,251,251,13,31,191,216,45,60,0,0,0,0,0,0,0,0,0,0,0,0,5,39,113,131,175,69,168,102,1,138,43,41,209,218,94,238,113,234,125,188,200,80,20,158,242,211,184,189,134,98,4,9,241,194,3,19,36,90,120,229,54,200,50,254,105,117,242,249,202,236,245,122,88,115,221,79,102,195,51,212,213,236,52,254,254,225,118,0,0,0,0,3,248,165,109,45,76,102,203,53,55,169,223,248,229,113,220,137,87,205,73,232,246,22,157,219,97,176,131,254,170,79,189,30,225,201,182,158,155,180,236,29,227,35,216,140,140,45,204,157,169,118,188,141,237,69,235,183,167,93,53,221,2,75,101,219,181,71,222,231,184,104,181,183,16,234,9,196,30,169,62,227,31,244,0,0,0,0,0,0,0,0,0,0,0,0,57,6,108,112,209,156,84,192,75,198,219,95,235,209,70,168,72,138,93,189,175,148,39,208,130,250,73,46,247,61,167,167,188,103,74,224,166,204,178,111,138,149,33,210,219,42,131,85,122,50,139,176,244,113,135,141,39,237,50,239,79,188,203,239,23,231,195,199,21,25,197,76,180,91,242,144,189,93,160,53,18,134,241,104,125,139,98,159,16,213,253,68,151,123,158,205,75,237,49,38,64,65,142,46,178,151,31,46,49,16,159,246,218,219,104,63,184,224,79,20,251,151,200,204,76,199,188,53,137,37,205,140,191,119,209,155,113,90,25,237,74,166,180,70,122,23,105,246,24,155,188,83,115,1,18,116,91,95,2,173,185,220,216,116,170,116,41,15,159,40,211,171,141,20,216,170,47,93,189,123,141,61,203,50,251,251,199,23,225,175,130,82,177,103,48,148,202,139,200,219,79,182,212,205,93,78,106,71,171,145,231,67,51,78,156,196,171,232,185,174,189,165,246,24,190,232,113,145,10,35,16,218,250,12,54,150,147,247,36,180,47,242,15,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,51,35,34,108,71,225,187,244,31,109,77,43,238,81,104,127,229,20,35,196,163,4,101,97,46,97,42,117,22,155,221,79,185,13,234,186,92,212,139,71,36,78,152,100,157,57,138,87,209,111,93,123,11,236,33,218,56,89,99,252,72,49,174,140,10,185,39,114,162,85,169,211,100,71,62,81,171,71,29,40,81,82,94,163,122,247,18,187,214,69,247,119,136,69,152,56,204,195,199,204,74,135,25,205,236,177,119,214,91,109,90,25,110,74,102,186,68,122,31,105,118,16,184,30,17,50,213,39,46,50,210,175,246,170,219,136,47,184,160,64,19,160,4,102,226,29,138,140,97,94,90,46,9,75,94,215,107,236,203,161,178,90,25,234,227,244,249,102,159,234,40,187,219,246,232,95,105,10,12,183,233,179,47,107,226,155,72,104,183,74,175,85,89,140,146,236,45,92,125,226,73,123,72,187,213,239,34,251,134,139,114,157,134,140,225,94,2,89,214,218,63,94,186,53,62,68,162,237,236,124,225,48,133,151,210,81,119,183,236,61,61,195,175,128,0,0,0,0,0,0,0,0,0,0,0,15,249,113,196,52,131,113,103,162,75,188,198,116,179,195,136,200,197,28,201,221,119,107,40,216,212,174,135,98,117,215,77,176,35,54,125,187,82,125,237,251,135,7,218,122,110,211,176,117,156,171,94,167,96,99,149,185,114,41,95,53,27,172,222,90,119,238,134,250,11,250,170,62,245,251,134,147,82,173,197,169,15,232,0,0,0,15,27,140,23,11,150,182,29,85,171,173,59,202,92,110,70,138,219,187,77,207,182,158,237,15,246,189,195,49,143,60,228,135,13,231,149,185,106,239,61,52,22,49,133,249,68,129,127,240,249,151,118,179,69,229,221,11,229,244,143,245,42,62,110,149,181,182,191,87,156,150,211,163,72,211,180,187,125,157,162,187,169,213,9,148,105,237,207,134,231,46,67,58,237,86,132,122,106,147,35,236,50,50,238,51,26,71,203,6,40,194,197,236,25,161,94,145,100,115,87,51,170,230,122,134,157,54,75,121,178,239,66,63,179,247,127,239,29,92,0,0,0,0,0,0,0,0,0,0,0,0,127,140,184,232,151,21,232,142,150,168,121,181,54,162,251,12,180,63,242,140,255,0,113,24,194,183,176,199,50,117,221,88,229,51,95,118,85,105,191,88,149,170,95,159,47,67,250,106,62,228,123,116,251,136,73,110,12,248,164,221,54,225,175,225,124,135,246,162,83,114,170,168,70,221,117,113,75,167,176,71,169,35,236,253,173,62,207,104,183,16,21,165,198,142,234,149,23,15,173,171,89,174,198,221,170,195,150,163,236,237,213,138,138,12,187,191,206,42,134,198,184,94,180,174,202,93,215,20,181,145,69,150,197,69,130,236,237,113,151,82,226,75,180,140,187,211,237,35,47,176,199,232,189,46,186,214,38,94,147,46,9,255,0,57,58,175,49,197,161,30,161,104,167,93,82,201,58,145,36,190,146,207,183,66,253,194,238,184,99,96,27,56,77,129,48,238,58,131,58,85,174,82,110,164,106,220,126,171,50,33,195,94,205,9,197,36,244,83,103,219,161,31,216,68,38,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,109,196,231,0,217,197,156,9,153,113,211,217,214,173,109,19,149,34,86,227,245,153,143,14,98,246,104,110,37,37,170,156,46,221,12,254,195,33,72,182,93,215,90,195,59,210,29,193,3,230,231,82,38,54,181,163,212,61,84,211,169,89,167,83,37,23,210,65,118,232,127,188,126,123,230,225,122,237,187,42,151,92,162,210,69,106,91,245,23,203,179,177,199,157,83,138,46,194,34,239,87,176,136,190,194,22,187,193,114,234,149,43,15,174,91,85,210,213,182,170,179,37,164,251,59,52,98,156,130,46,239,243,139,46,1,81,220,102,49,73,186,149,195,64,194,232,239,238,68,86,226,213,86,141,154,104,226,87,80,96,207,83,71,219,251,90,125,158,209,26,120,116,97,91,216,157,153,58,17,19,28,214,104,14,197,173,57,235,18,116,75,19,226,106,127,77,39,220,191,102,191,113,141,0,196,142,136,113,25,136,209,104,134,27,75,105,47,176,139,66,255,0,32,255,0,96,0,0,0,0,0,0,0,0,0,0,0,1,202,51,63,138,48,176,131,6,107,183,164,169,28,165,195,233,121,126,161,171,93,242,217,108,251,144,191,237,61,223,251,198,110,42,53,9,149,153,238,79,152,231,50,67,218,110,86,132,90,232,146,34,236,34,34,238,34,22,35,138,25,68,129,96,112,249,137,118,189,69,230,93,8,230,117,111,245,42,46,86,181,180,54,143,87,156,166,213,171,75,211,176,187,61,189,162,185,217,121,200,238,19,204,171,106,211,220,122,106,52,231,131,247,11,151,78,29,82,107,174,187,205,92,158,126,170,219,183,93,175,184,158,237,11,246,125,195,217,0,0,0,0,143,217,238,156,229,63,44,215,99,237,43,106,203,160,208,244,215,253,208,140,95,231,25,216,34,212,244,33,163,124,171,91,17,139,45,214,229,10,76,62,67,75,235,55,55,204,53,119,79,125,69,218,71,175,127,218,40,123,52,152,95,55,6,241,206,228,195,201,232,218,237,47,163,215,180,143,245,144,216,123,216,181,151,115,133,253,99,253,221,194,124,240,122,199,120,232,122,167,131,213,103,182,184,190,79,64,91,76,247,104,83,228,59,244,91,236,246,125,37,253,222,225,107,32,0,0,0,0,0,0,0,0,0,0,0,0,42,251,141,6,25,20,218,69,185,138,81,99,111,147,29,112,232,238,47,126,154,48,148,212,95,62,195,94,157,231,251,58,253,190,193,10,184,123,95,177,236,28,208,218,143,201,45,83,91,155,6,140,93,253,134,245,70,33,251,18,175,216,251,62,242,26,19,101,212,190,203,111,163,232,184,146,89,125,198,90,143,251,20,239,198,98,241,42,150,38,80,45,116,51,162,98,210,226,188,107,221,222,164,200,168,35,77,54,253,190,241,91,226,74,100,27,1,231,99,118,62,80,153,84,109,244,202,20,184,181,105,135,189,37,185,182,102,197,230,39,245,136,81,106,151,123,203,83,247,17,159,118,129,168,116,136,116,10,52,26,29,61,174,92,106,124,102,162,178,141,198,123,80,132,18,82,90,153,153,159,97,23,121,152,253,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,13,114,145,14,191,70,157,67,168,53,204,141,80,140,236,87,145,184,203,114,22,131,74,139,82,50,50,236,51,238,50,25,249,207,206,3,79,193,28,124,174,180,152,219,41,117,217,114,170,208,207,122,79,107,111,77,149,203,71,235,22,163,209,45,119,158,135,239,34,62,248,214,44,131,131,61,226,84,220,76,175,218,235,103,84,202,165,202,120,151,187,185,74,145,79,70,154,109,251,61,226,226,7,252,60,234,88,101,199,215,244,91,73,172,254,226,45,70,123,56,132,223,177,175,236,208,221,111,197,45,19,68,155,58,140,174,254,213,51,81,150,126,212,167,246,254,223,188,196,212,224,191,134,69,10,147,113,226,148,168,251,36,200,92,202,59,106,223,174,172,41,52,231,203,176,151,167,121,126,206,191,111,176,90,16,0,0,0,0,0,0,0,0,0,0,0,0,10,166,227,11,142,241,214,245,51,7,169,47,110,113,28,254,188,182,153,109,212,160,72,107,233,55,219,237,250,43,251,253,194,3,101,111,11,230,227,30,57,91,120,123,1,27,157,170,117,154,118,145,126,174,27,239,123,86,130,238,108,255,0,172,95,230,23,197,154,155,98,57,229,190,226,161,69,135,207,105,29,38,214,249,134,158,249,236,40,251,76,253,255,0,104,206,57,150,135,161,141,19,228,70,115,149,12,179,90,111,186,173,203,62,191,83,211,79,247,66,73,127,152,72,16,0,0,0,17,131,136,204,167,35,101,126,230,229,158,155,186,45,127,235,24,131,63,212,255,0,239,198,245,45,123,255,0,200,99,76,248,36,68,88,97,69,36,167,105,127,57,236,215,95,252,97,193,88,124,100,112,137,20,235,182,141,138,209,83,162,170,253,71,84,122,247,242,154,167,176,142,245,253,190,196,151,219,175,120,128,120,49,138,53,108,28,196,58,101,253,71,45,207,211,185,218,35,213,45,220,198,28,107,189,72,89,23,99,135,253,83,255,0,56,210,149,139,120,210,239,219,94,29,211,70,119,153,18,111,51,150,173,170,47,160,226,144,125,138,74,79,189,7,236,31,124,0,0,0,0,0,0,0,0,0,0,0,0,71,220,247,97,196,124,70,203,45,236,211,165,171,148,42,53,74,180,215,127,106,217,167,201,208,190,146,127,111,219,175,220,98,129,176,218,178,253,151,138,150,213,108,151,202,114,141,94,135,32,207,66,86,211,102,74,21,238,61,126,143,184,255,0,120,210,30,8,221,45,222,152,71,103,220,136,123,154,169,212,42,123,238,43,110,221,86,184,173,172,251,52,47,218,247,16,246,230,122,17,159,184,80,223,20,123,185,251,139,50,179,160,56,122,166,154,195,177,19,221,220,220,249,164,95,213,47,218,251,68,64,141,29,217,114,90,136,194,119,56,242,210,218,11,82,45,84,103,161,23,111,218,98,244,120,95,101,237,156,38,193,8,247,85,81,141,106,247,42,145,81,74,247,31,171,30,68,72,78,18,52,75,138,73,232,182,207,183,66,63,176,136,77,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,179,138,14,94,217,197,156,16,145,117,83,25,210,175,109,26,234,42,94,227,245,163,199,137,53,195,70,138,113,41,45,86,225,118,232,103,246,25,10,46,147,29,216,146,93,136,250,118,184,202,212,218,203,82,61,20,71,161,151,103,218,66,95,240,185,187,159,183,115,43,6,3,103,162,106,76,53,17,93,221,206,79,132,71,253,83,253,159,176,95,33,30,164,71,239,30,39,27,110,150,236,188,36,188,46,69,189,202,84,26,21,65,246,213,183,118,139,68,103,22,93,154,31,236,251,140,102,239,18,171,47,222,152,171,115,86,205,124,215,43,53,249,178,8,244,36,238,55,164,173,94,226,211,233,123,139,247,11,249,200,142,28,71,195,156,178,217,45,52,90,57,93,163,83,107,78,247,246,45,234,124,109,75,233,43,246,61,154,125,196,36,16,0,0,0,0,0,0,0,0,0,0,0,0,248,23,213,227,74,176,173,137,151,77,101,222,92,72,92,190,98,182,168,244,222,226,80,93,137,74,143,189,101,236,25,174,198,124,82,171,99,30,33,212,239,218,193,109,126,163,201,213,30,169,237,229,176,219,93,233,66,8,251,27,47,234,151,249,196,251,224,221,132,72,168,221,181,156,86,148,157,85,72,233,250,83,215,187,154,213,65,133,247,47,236,246,164,254,205,59,197,158,99,105,17,225,133,104,148,157,197,252,219,179,93,63,241,134,198,102,42,31,223,142,104,90,119,127,144,134,128,120,115,74,114,78,87,237,158,97,235,183,173,211,254,177,150,36,248,0,0,0,8,185,196,120,244,202,253,203,255,0,246,126,99,16,80,4,45,157,82,55,175,106,123,117,61,53,246,24,210,246,95,229,66,151,132,180,39,169,242,122,134,15,170,218,230,195,70,191,206,93,215,176,251,123,200,200,115,76,254,97,75,120,179,151,11,138,134,74,219,33,29,39,37,90,107,166,179,226,169,93,155,210,93,205,251,76,103,153,73,52,158,213,23,105,11,127,225,13,152,104,85,251,82,161,131,213,185,186,79,166,114,186,4,114,207,231,57,142,207,144,231,106,91,36,150,137,34,250,75,61,125,158,225,101,32,0,0,0,0,0,0,0,0,0,0,0,3,230,93,20,166,235,182,213,90,134,242,117,110,161,6,68,69,22,189,228,227,106,73,251,75,223,239,33,156,108,215,217,10,176,51,5,124,81,52,209,10,175,84,223,104,189,200,235,95,73,23,210,87,236,123,76,92,55,11,76,68,102,246,203,60,58,121,150,215,168,50,155,165,105,218,122,165,138,124,34,215,232,145,119,171,187,183,239,49,46,107,117,6,169,52,105,245,71,207,230,225,197,118,66,251,254,138,16,106,62,226,63,119,184,102,235,53,119,67,247,110,99,177,38,168,234,247,54,87,93,97,184,253,132,90,51,215,190,164,151,113,126,215,180,181,30,255,0,32,184,13,39,27,241,246,128,211,133,253,31,111,204,139,89,149,221,235,182,196,216,187,211,250,196,40,181,75,189,229,169,251,136,253,154,6,162,210,98,80,169,16,168,176,17,178,60,24,237,198,105,58,153,232,132,36,146,69,169,153,159,113,23,121,152,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,106,147,18,187,72,155,69,158,141,241,231,71,114,51,169,212,203,84,45,38,147,45,72,200,251,140,251,140,134,126,115,245,128,210,112,67,31,107,237,54,95,209,247,4,201,85,152,189,222,163,111,205,149,177,63,172,90,143,68,181,222,122,31,188,139,219,224,50,169,116,61,105,102,55,13,170,141,175,107,103,117,209,219,145,216,71,171,61,123,10,81,119,31,177,62,194,212,105,22,137,61,170,173,26,5,81,143,213,204,138,212,132,119,253,21,160,148,93,228,94,195,247,8,143,197,47,17,25,178,114,205,50,1,22,231,171,210,156,165,105,218,90,37,250,124,210,215,232,153,119,167,187,179,239,33,79,25,80,178,21,127,230,10,199,162,105,170,19,94,166,62,233,123,209,214,176,147,47,164,159,219,246,24,209,205,175,74,110,133,109,82,104,108,167,70,233,240,99,196,73,107,220,77,182,148,151,180,253,222,243,31,76,0,0,0,0,0,0,0,0,0,0,0,0,86,191,23,156,195,67,160,90,116,252,30,162,77,214,125,83,155,215,163,150,127,55,203,118,4,134,251,84,217,164,245,73,159,209,89,105,237,247,10,127,74,77,71,181,37,218,99,67,57,3,194,150,240,155,46,22,237,12,213,186,66,250,190,114,180,211,93,39,202,82,123,55,168,187,156,246,24,233,121,128,149,10,38,18,215,94,168,73,233,216,46,151,115,155,13,122,127,57,107,78,194,237,239,50,33,154,25,187,58,165,236,94,228,246,104,122,105,236,33,127,252,56,79,92,175,219,95,255,0,121,230,50,196,163,0,0,0,1,28,243,253,18,92,172,176,93,157,43,28,205,189,6,239,88,139,79,233,8,190,241,158,49,162,124,137,86,211,95,203,61,169,61,40,218,75,235,187,53,215,186,161,36,189,197,238,29,226,163,5,154,148,55,33,72,45,91,115,77,123,253,134,71,236,251,134,110,243,85,134,139,194,92,114,184,172,146,103,150,204,30,147,151,235,107,174,248,108,56,127,214,81,247,185,239,63,243,15,45,132,120,161,93,193,251,234,159,125,91,202,254,117,3,155,181,58,35,214,222,203,141,31,106,208,178,46,199,15,250,167,254,113,162,28,185,230,2,211,204,69,129,26,244,182,94,237,94,254,123,59,93,249,173,31,121,180,250,203,109,189,218,242,84,125,133,217,255,0,105,245,80,0,0,0,0,0,0,0,0,0,0,0,1,77,188,100,240,188,232,248,183,67,196,104,77,237,137,54,143,26,19,221,186,235,33,114,106,15,40,251,86,103,220,69,216,73,34,251,125,131,244,240,111,196,196,83,113,38,181,135,82,100,109,76,170,124,153,237,167,102,186,173,82,41,236,151,105,35,236,253,175,221,237,22,87,155,59,177,118,110,94,239,170,171,74,218,227,148,10,155,40,61,53,245,142,11,234,47,97,254,207,184,103,30,226,154,245,102,229,169,212,92,61,206,206,156,243,234,238,45,84,183,12,254,194,239,63,176,93,47,9,236,19,141,99,96,210,239,137,109,233,62,186,249,190,142,211,236,101,232,176,93,46,231,20,159,164,131,246,17,253,221,194,120,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,190,34,152,187,159,76,173,94,71,124,97,246,50,75,94,21,215,228,50,204,23,164,208,232,43,93,50,162,241,72,89,211,72,141,131,125,228,37,184,234,113,15,41,31,65,105,66,150,181,164,214,184,233,129,124,92,115,39,104,98,61,58,167,141,247,39,203,187,49,221,99,213,41,173,82,96,67,148,203,106,50,254,115,25,198,26,107,87,155,211,82,109,197,114,214,147,82,79,97,169,46,183,117,54,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,69,94,40,24,247,139,25,118,192,42,5,235,131,151,95,201,250,212,219,194,45,45,249,61,12,105,123,226,174,20,215,20,222,201,13,184,130,213,108,182,122,145,110,245,116,215,67,50,56,129,144,172,250,230,199,26,115,99,99,97,158,37,226,183,166,109,186,207,164,250,216,94,130,166,199,230,242,169,178,158,111,231,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,223,197,106,241,25,226,83,81,194,250,235,24,51,150,123,195,167,187,232,181,14,101,207,93,98,52,89,113,98,108,66,208,116,196,162,67,78,33,199,183,169,43,117,73,211,148,166,146,222,170,90,157,67,81,87,10,179,247,196,87,25,49,30,220,194,219,43,26,58,138,213,205,80,106,159,27,117,171,75,91,108,239,63,93,247,121,112,150,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,97,89,133,205,69,205,146,75,135,2,104,88,169,118,203,191,41,23,84,122,173,50,237,174,201,139,30,158,180,190,137,84,195,244,161,49,18,50,143,100,118,158,150,148,69,104,136,214,133,164,150,183,28,65,44,229,253,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,8,213,136,249,205,161,97,38,113,45,92,179,223,52,174,85,42,251,183,233,210,40,149,136,232,90,220,98,177,34,116,184,201,141,33,5,174,172,187,202,101,40,113,36,70,219,134,123,245,66,205,108,201,80,0,0,0,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,174,188,2,227,9,242,247,48,94,128,197,139,90,149,102,216,55,55,71,79,166,201,118,171,189,187,125,230,218,124,220,126,75,221,57,28,142,165,245,199,108,214,163,101,166,27,66,84,101,216,235,138,179,240,1,21,120,136,230,243,249,41,96,209,124,150,155,201,196,43,199,155,10,215,223,3,169,101,142,82,154,234,165,185,184,201,178,229,54,234,118,18,183,238,117,198,181,109,109,147,187,124,87,15,62,33,148,172,203,210,163,225,94,42,76,137,78,197,74,116,115,52,44,146,150,88,185,24,109,58,170,67,9,45,18,137,41,73,26,157,97,36,68,100,74,117,162,217,204,109,143,191,196,195,16,115,39,131,120,53,77,198,44,190,223,254,128,137,111,84,10,61,207,27,209,80,37,115,162,202,83,109,177,39,124,180,172,211,202,124,144,215,45,164,26,151,213,238,61,18,209,152,129,121,110,226,167,143,208,49,182,214,127,49,184,187,46,163,135,74,144,235,53,198,99,91,116,228,173,40,113,135,16,211,198,113,227,161,237,141,188,166,156,89,54,102,179,66,20,68,149,159,168,171,180,21,1,159,92,250,230,199,5,179,99,124,225,158,26,98,183,161,173,186,55,163,58,40,94,130,166,200,229,115,105,177,94,115,231,30,142,183,21,171,142,173,94,178,143,77,116,45,8,136,138,95,240,191,199,188,88,204,78,1,87,239,92,99,186,254,80,86,161,94,18,169,108,73,232,99,68,217,21,16,161,56,150,246,71,109,180,30,139,121,195,212,203,119,173,166,186,17,17,123,108,253,230,30,171,150,124,180,87,239,203,86,171,18,5,217,80,145,26,137,110,46,76,53,73,71,90,250,245,90,137,36,70,130,91,113,155,148,242,13,223,155,222,210,73,68,189,73,181,213,5,167,196,123,136,77,243,117,81,172,171,91,25,58,218,213,193,80,143,75,167,70,249,59,68,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,104,190,144,0,1,13,120,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,61,174,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,2,53,102,183,57,180,44,165,226,62,21,211,47,202,87,54,204,190,253,47,30,175,82,97,11,92,170,83,145,206,23,34,74,91,78,188,214,75,168,116,157,108,146,110,109,52,169,26,154,57,78,201,80,0,1,26,179,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,201,80,28,255,0,48,183,77,118,198,192,44,75,189,109,105,221,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,120,172,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,0,0,35,254,125,113,74,251,193,108,167,95,56,153,134,149,223,67,92,148,111,70,116,83,122,86,100,114,185,181,40,172,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,149,96,101,235,136,246,115,175,156,125,195,75,42,233,198,78,182,139,112,94,20,106,93,70,55,201,218,83,124,248,175,205,105,183,91,222,136,201,90,119,33,106,45,82,100,162,215,82,50,62,209,119,224,0,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,116,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,246,139,63,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,182,111,74,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,241,89,96,206,221,43,20,113,211,19,178,211,125,191,18,159,118,89,215,69,110,37,6,67,210,146,75,175,194,102,165,55,230,154,105,44,161,8,92,88,200,140,131,78,245,184,234,18,183,79,232,58,101,45,64,0,0,84,6,125,115,235,155,28,22,205,141,243,134,120,105,138,222,134,182,232,222,140,232,161,122,10,155,35,149,205,166,197,121,207,156,122,58,220,86,174,58,181,122,202,61,53,208,180,34,34,41,1,194,147,52,120,237,153,79,210,143,233,174,249,249,71,242,115,208,158,140,254,140,135,15,145,212,117,220,239,239,102,155,221,187,144,215,210,215,77,189,154,106,122,207,240,16,3,138,222,104,241,219,45,127,162,239,208,165,243,242,115,229,31,166,253,39,253,25,14,103,63,167,232,121,63,223,45,57,183,111,61,223,163,166,187,187,117,208,180,143,249,10,207,174,108,113,167,54,54,54,25,226,94,43,122,102,219,172,250,79,173,133,232,42,108,126,111,42,155,41,230,254,113,152,232,113,58,56,210,21,234,168,181,211,67,212,140,200,237,252,4,106,207,126,103,43,185,75,195,219,55,21,105,20,95,77,196,93,224,221,46,169,72,234,81,27,175,138,237,50,160,164,183,207,83,78,155,91,95,110,59,186,165,59,143,149,179,82,74,148,59,173,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,14,85,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,194,113,102,148,173,72,105,167,86,72,94,205,167,231,242,65,139,215,150,61,101,142,210,197,204,64,126,35,149,219,138,69,93,233,5,17,130,101,134,144,138,164,182,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,199,254,32,156,72,227,101,218,76,236,27,193,230,162,84,113,21,81,220,102,165,54,74,29,74,45,149,184,212,103,163,188,77,56,207,38,98,220,102,66,212,130,39,13,13,173,9,55,18,178,213,179,144,25,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,0,84,173,211,198,42,187,72,205,100,170,157,183,31,211,216,19,27,101,41,52,212,211,81,26,161,37,178,36,243,106,141,56,225,243,57,220,205,230,219,78,41,182,214,193,33,43,109,151,84,167,81,105,86,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,225,89,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,143,249,245,197,43,239,5,178,157,124,226,102,26,87,125,13,114,81,189,25,209,77,233,89,145,202,230,212,162,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,85,3,253,212,124,246,127,231,207,254,236,209,255,0,209,5,255,0,0,0,0,8,127,158,108,230,215,114,121,136,248,59,83,114,149,233,155,50,232,244,228,123,154,154,210,16,82,148,219,71,3,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,150,180,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,0,2,160,51,211,155,188,246,101,139,49,215,21,129,77,198,174,85,183,80,219,93,182,127,212,221,29,90,82,228,45,123,26,237,101,199,62,101,196,61,31,115,138,37,175,145,204,50,34,89,9,21,194,235,59,55,54,99,41,87,62,28,227,45,229,46,185,136,180,185,14,86,226,58,170,76,120,172,57,68,219,29,157,168,84,102,208,141,237,200,82,141,68,180,146,140,164,55,180,214,73,89,55,45,115,11,116,215,108,108,2,196,187,214,214,157,209,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,32,255,0,117,31,61,159,249,243,255,0,187,52,127,244,65,127,194,173,120,150,113,2,198,220,26,199,152,184,71,128,120,129,18,133,30,129,71,97,234,249,166,136,196,151,213,81,147,171,169,101,107,150,210,208,104,76,99,140,226,77,146,46,217,14,18,212,163,34,75,126,131,133,182,104,243,99,153,76,83,188,63,75,119,207,202,59,50,220,183,211,204,254,140,166,195,228,85,36,73,111,165,254,247,105,183,85,185,150,38,247,106,130,219,235,104,102,141,100,174,35,231,54,133,132,153,196,181,114,207,124,210,185,84,171,238,223,167,72,162,86,35,161,107,113,138,196,137,210,227,38,52,132,22,186,178,239,41,148,161,196,145,27,110,25,239,213,11,53,179,37,64,0,0,0,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,232,166,244,172,200,229,115,106,81,89,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,42,192,203,215,17,236,231,95,56,251,134,150,85,211,140,157,109,22,224,188,40,212,186,140,111,147,180,166,249,241,95,154,211,110,183,189,17,146,180,238,66,212,90,164,201,69,174,164,100,125,162,239,192,0,5,90,220,156,99,163,43,52,116,90,125,169,74,136,88,35,22,71,162,42,179,166,198,117,51,102,161,215,80,75,171,160,146,133,58,210,24,36,154,155,143,176,214,227,102,239,48,146,227,141,148,107,52,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,197,135,4,227,95,56,52,139,226,35,122,207,161,62,79,175,180,251,89,102,44,231,79,189,196,167,233,44,189,134,127,127,112,165,171,118,107,212,107,150,153,81,108,246,187,6,115,47,167,184,244,82,28,35,251,75,188,190,209,163,140,165,221,171,188,178,247,99,85,93,86,231,27,160,83,24,89,233,167,172,80,88,81,251,11,246,189,194,181,120,200,226,99,117,44,72,162,97,212,105,27,147,22,159,26,123,137,217,166,139,75,245,6,79,180,209,246,254,215,238,246,143,203,193,179,11,206,177,139,117,204,70,154,222,232,144,168,242,97,51,219,166,146,17,38,158,242,79,177,100,125,198,125,134,147,47,183,216,46,72,0,0,0,0,0,0,0,0,0,0,0,0,114,172,198,102,2,211,203,189,129,42,244,185,158,237,70,206,67,59,93,249,221,95,101,181,122,200,109,205,186,115,146,125,165,219,255,0,105,103,123,23,113,66,187,140,23,213,66,250,184,15,249,212,254,86,228,250,158,174,198,91,104,187,80,132,17,246,54,95,213,47,243,143,83,149,92,52,94,45,99,149,187,100,155,60,198,103,117,124,207,91,77,54,67,125,194,254,178,79,189,191,121,127,152,105,18,157,5,154,108,54,225,71,45,27,111,93,59,253,166,103,237,251,199,7,207,109,109,52,12,179,221,147,212,141,196,142,131,179,93,59,234,17,139,220,126,241,157,129,161,204,128,196,151,23,44,22,159,84,199,47,119,95,183,214,35,215,250,66,87,184,72,192,0,0,0,30,51,24,108,184,56,133,135,85,107,74,164,141,209,231,114,55,150,166,95,65,246,220,46,229,36,251,208,94,210,25,145,157,10,85,58,82,225,204,107,150,243,122,110,78,226,61,53,34,50,237,46,206,227,33,122,60,40,174,199,46,28,173,209,169,210,31,230,61,76,234,55,150,221,54,243,42,51,140,187,136,136,251,11,237,19,64,84,159,25,76,36,118,5,118,222,197,8,197,185,185,253,95,80,125,133,183,98,41,236,39,189,125,186,235,236,73,127,156,86,24,239,89,64,205,37,197,150,44,68,110,224,130,190,109,34,94,190,145,139,163,105,231,109,98,66,26,245,205,167,20,157,22,249,159,170,93,189,199,217,221,127,88,79,139,150,78,51,218,113,239,43,22,169,215,83,228,239,218,190,67,205,125,23,86,217,246,58,132,43,233,52,191,103,179,238,51,246,128,0,0,0,0,0,0,0,0,0,0,0,33,143,20,252,50,147,124,101,210,93,110,3,59,222,160,60,229,73,243,220,69,181,134,32,205,82,143,181,100,71,218,162,238,35,63,176,197,71,100,230,254,60,58,204,85,147,92,84,142,83,47,86,233,177,164,30,205,219,154,57,209,212,162,250,42,50,236,71,121,22,162,224,184,138,222,110,175,39,210,107,148,133,252,213,126,58,210,103,161,118,176,253,46,90,191,172,157,123,180,246,17,253,194,141,112,234,136,237,207,136,86,197,184,215,235,42,213,152,80,83,254,19,175,161,5,237,47,218,247,151,222,67,73,152,19,109,38,207,193,171,34,219,229,236,114,159,110,211,99,59,219,174,229,183,17,164,25,247,158,159,71,216,102,67,221,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,102,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,190,233,194,247,58,255,0,201,254,251,70,12,98,21,78,149,7,13,175,42,130,228,187,81,154,124,159,67,85,20,202,80,137,6,234,82,122,178,239,41,134,92,39,12,144,223,168,238,246,210,135,121,147,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,154,113,20,207,84,108,173,89,167,99,225,244,248,139,197,74,252,118,94,130,204,152,174,173,20,202,115,199,33,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,233,6,147,76,188,177,94,255,0,133,70,134,228,186,253,217,120,214,27,140,210,229,203,35,126,161,81,150,241,37,38,227,207,40,136,214,227,174,22,171,113,69,218,163,53,31,121,139,211,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,35,7,28,239,169,63,204,159,195,71,138,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,226,64,5,43,113,171,241,79,107,124,63,131,230,53,17,34,184,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,177,240,0,0,1,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,235,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,98,231,199,244,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,227,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,112,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,210,120,78,228,162,157,107,90,180,204,212,98,69,51,125,201,89,214,77,156,194,202,84,119,169,80,84,220,136,238,72,113,38,164,54,247,84,219,219,144,74,109,105,38,137,167,16,179,55,76,145,61,113,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,50,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,20,228,143,30,100,230,59,45,22,118,36,214,102,196,126,225,56,235,165,220,4,204,134,156,89,84,99,44,218,113,199,80,210,16,150,86,242,82,220,146,107,98,118,34,66,8,181,78,213,29,59,113,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,141,92,105,49,142,133,120,99,45,165,131,180,134,121,146,240,238,159,34,69,82,78,229,150,217,85,36,199,113,49,182,41,4,71,177,134,35,187,204,74,214,149,117,59,125,85,54,162,63,63,193,231,4,42,183,230,98,228,99,43,53,200,144,233,184,93,28,213,34,34,155,82,223,156,253,70,44,184,205,33,29,201,66,18,146,121,106,89,153,158,168,109,36,147,222,107,110,237,0,0,112,172,224,230,206,205,202,46,23,252,184,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,246,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,234,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,170,190,57,223,82,127,153,63,134,143,63,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,0,28,171,51,185,133,181,114,191,131,85,172,92,186,99,117,253,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,132,226,205,41,90,144,211,78,172,144,189,155,79,60,56,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,167,48,28,171,54,62,22,49,147,225,253,195,229,207,138,1,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,224,184,131,82,86,148,58,211,75,52,47,102,211,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,1,29,113,119,61,184,13,130,120,243,107,224,69,239,115,68,143,50,185,29,213,85,42,36,255,0,204,91,207,171,148,112,145,59,179,107,72,144,149,186,123,205,122,180,73,101,110,37,45,60,78,167,207,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,41,131,51,117,106,173,3,55,120,175,93,161,84,229,211,170,84,236,72,174,203,135,50,35,202,101,248,207,183,83,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,46,211,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,0,0,20,3,197,31,199,102,38,254,11,228,240,135,127,224,167,138,86,37,169,125,223,216,103,95,174,244,183,37,247,232,175,147,240,186,87,151,214,116,76,212,94,149,243,136,65,182,222,198,212,74,249,197,39,118,186,39,83,236,22,254,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,8,56,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,226,120,92,120,19,195,47,198,188,226,104,130,188,87,50,81,250,50,186,159,204,166,25,211,42,178,109,187,182,161,34,77,218,214,156,230,104,245,71,156,74,138,70,243,81,184,150,101,56,226,251,20,157,141,186,91,73,100,79,50,210,99,6,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,85,241,130,205,231,126,81,236,89,191,216,77,190,84,228,15,249,9,80,34,50,234,207,252,7,220,52,35,251,4,147,159,175,108,64,12,177,101,234,234,205,6,50,209,112,142,214,147,208,117,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,11,104,37,41,9,91,174,180,131,90,55,238,45,20,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,89,183,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,117,80,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,0,0,21,87,199,59,234,79,243,39,240,209,199,248,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,0,0,0,1,90,188,104,240,46,133,85,195,139,115,48,244,202,53,85,235,146,137,80,141,109,212,164,199,53,185,21,20,119,74,75,141,174,66,52,52,183,178,82,144,132,56,70,130,53,75,52,43,121,155,68,136,23,144,12,121,147,151,204,209,218,55,51,211,98,70,161,87,228,34,217,184,87,46,67,81,152,69,58,91,173,165,79,56,243,136,81,52,134,29,75,50,76,200,211,169,71,52,26,210,149,40,197,228,230,199,194,198,50,124,63,184,124,185,241,154,193,169,43,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,51,47,139,23,215,233,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,47,39,133,246,8,85,112,79,42,20,85,86,107,145,42,50,47,249,9,190,16,136,205,169,40,134,196,216,113,73,150,13,74,237,90,201,166,91,90,207,106,72,150,226,144,91,137,4,226,224,95,26,191,20,246,183,195,248,62,99,81,18,43,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,235,31,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,42,131,138,15,16,72,213,104,213,172,175,96,181,86,90,16,137,10,129,120,87,35,58,236,101,239,101,217,81,230,81,77,167,88,74,141,6,164,48,165,190,211,187,28,65,169,175,89,10,94,181,108,38,255,0,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,121,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,99,181,180,155,195,6,175,123,111,151,189,202,133,187,82,140,215,110,155,86,228,71,80,71,222,90,253,47,105,145,12,217,226,45,17,219,99,16,174,123,113,223,214,82,107,51,96,171,252,38,159,90,15,218,127,179,239,63,188,197,229,112,234,188,221,78,79,163,86,234,235,249,170,4,116,32,143,66,236,101,138,92,69,127,85,58,247,107,236,51,251,197,62,231,26,254,60,69,204,93,237,92,41,28,214,89,173,212,162,199,61,155,118,180,83,164,41,37,244,82,103,216,190,243,45,69,184,112,176,195,41,54,62,93,34,86,234,12,114,222,175,188,221,73,131,220,71,186,59,240,97,41,39,216,179,34,237,73,247,145,31,216,66,103,128,0,0,0,0,0,0,0,0,0,0,0,241,120,177,139,150,78,12,90,114,47,43,234,169,208,211,227,108,220,190,67,206,253,39,80,217,118,52,133,171,233,58,143,103,183,239,50,160,92,223,230,146,226,204,238,34,185,112,77,95,42,143,19,79,71,69,209,181,114,119,49,29,14,250,228,211,106,86,171,96,143,214,46,206,226,236,239,224,162,207,56,53,225,35,179,235,183,14,40,73,45,173,192,233,58,115,236,61,219,209,80,97,93,203,236,211,79,106,79,252,226,219,4,48,226,185,118,57,111,101,106,181,78,142,255,0,45,234,159,77,176,182,235,187,151,81,130,103,222,70,69,216,127,96,162,216,80,165,84,101,34,28,54,185,143,57,174,212,238,34,215,66,51,62,211,236,238,35,26,110,193,235,46,14,30,225,213,38,210,166,163,108,120,60,253,133,169,159,211,125,199,15,189,74,62,245,159,180,199,179,0,0,0,1,252,81,106,147,33,154,204,207,218,242,109,28,108,184,104,210,34,116,220,158,147,70,249,132,189,53,136,202,187,200,207,246,189,254,209,96,220,22,110,165,183,26,245,182,20,239,170,239,163,118,167,111,184,234,43,62,221,63,206,45,56,113,108,220,96,156,76,119,193,186,181,150,236,78,116,151,185,28,143,156,52,237,210,83,14,43,253,177,4,125,141,123,79,255,0,113,231,26,108,71,96,201,92,87,147,162,209,166,165,169,123,75,95,103,222,63,196,118,140,185,102,187,21,50,221,112,181,80,178,235,92,186,114,183,117,80,186,104,199,207,245,30,36,124,227,140,184,164,237,83,202,87,103,127,113,251,52,183,124,5,226,111,129,184,180,204,90,101,110,127,161,43,142,239,230,68,229,76,147,183,67,117,69,235,166,42,80,126,163,100,125,255,0,214,211,188,132,190,165,85,105,245,184,45,212,169,146,57,209,157,215,98,246,41,58,232,102,147,236,81,17,247,145,143,214,0,0,0,0,0,0,0,0,0,0,3,196,99,117,168,205,239,131,247,173,166,243,124,196,213,109,250,148,50,78,166,90,155,177,92,111,77,72,203,246,189,229,247,144,206,5,253,70,155,134,56,181,91,165,69,71,78,253,185,95,146,220,110,210,94,211,143,37,73,65,246,154,136,251,81,237,51,251,117,18,235,54,249,174,165,226,134,82,176,191,12,96,75,230,85,169,177,168,143,212,87,203,81,106,166,233,143,178,234,116,54,82,159,164,225,118,165,71,246,118,118,136,247,147,139,103,229,70,100,172,8,221,55,63,163,184,105,83,54,239,219,166,201,241,203,93,117,47,218,255,0,235,13,26,210,88,233,169,80,163,108,217,202,142,218,54,235,174,154,36,139,77,71,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,50,249,116,177,51,65,133,147,240,206,250,143,253,172,202,60,221,239,127,70,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,245,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,158,129,127,231,22,251,197,12,172,91,153,104,190,161,250,79,228,149,193,14,163,71,173,243,25,103,165,165,197,167,42,19,20,238,157,166,19,191,111,49,107,231,173,197,44,245,218,100,122,18,135,138,203,150,55,213,114,227,140,52,92,101,161,80,226,85,234,84,8,245,20,195,137,45,197,33,131,126,68,23,227,54,183,54,250,202,66,20,249,44,208,70,147,89,32,210,74,70,237,229,226,174,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,185,78,23,185,22,253,10,90,168,199,28,99,179,58,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,116,243,30,213,206,102,166,165,161,163,67,127,52,165,72,108,231,248,170,190,57,223,82,127,153,63,134,138,171,22,253,194,211,62,223,46,225,208,114,163,138,12,108,184,41,84,254,142,208,170,71,143,163,115,224,196,96,212,80,228,37,5,163,111,50,195,74,52,59,161,37,198,219,50,89,147,169,37,63,101,64,41,91,141,95,138,123,91,225,252,31,49,168,136,21,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,214,90,128,0,0,8,65,196,179,34,178,115,53,108,197,196,252,49,129,46,86,40,91,145,216,166,197,130,153,77,54,197,94,156,114,12,212,194,205,247,16,211,43,100,223,121,228,184,74,45,197,204,109,73,89,169,179,110,149,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,160,140,170,103,39,14,51,57,131,83,49,87,171,165,90,210,237,254,161,87,77,34,77,84,156,244,11,104,83,138,109,231,223,113,182,139,146,182,27,230,147,187,73,178,209,196,110,53,52,230,148,237,159,236,224,213,115,101,139,138,85,60,226,55,98,89,210,38,64,181,16,203,74,37,201,97,107,73,57,57,213,56,132,187,190,65,50,210,201,181,37,36,210,18,132,109,222,78,56,231,181,225,159,146,138,118,103,239,186,149,237,137,116,206,167,13,173,45,99,77,134,225,74,103,211,51,158,101,194,110,59,50,25,83,123,57,58,161,247,13,46,110,45,88,73,160,210,241,169,55,168,2,144,56,193,96,229,118,198,205,1,226,172,135,186,138,46,37,211,216,145,13,205,168,71,34,84,24,236,68,145,27,66,90,150,173,168,68,103,121,134,148,36,250,157,137,220,109,168,199,182,224,193,143,49,173,92,80,185,112,2,187,54,95,79,124,71,77,82,132,133,72,117,76,55,81,134,219,138,125,180,50,72,52,33,111,70,213,106,116,212,142,200,45,160,247,154,144,73,225,92,81,252,118,98,111,224,190,79,8,78,158,16,23,77,10,198,201,126,33,94,183,76,238,138,139,111,222,21,106,165,70,79,41,110,114,34,177,73,128,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,5,75,98,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,66,242,120,96,96,189,43,10,114,151,105,87,94,180,34,82,110,123,230,58,171,213,153,137,90,93,126,123,14,60,234,169,234,91,132,165,104,130,134,182,84,150,136,200,144,110,56,102,148,184,183,53,150,160,3,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,117,179,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,63,21,89,181,171,182,253,58,133,86,171,193,233,226,92,212,245,213,41,110,115,80,190,162,42,37,72,136,167,52,73,153,163,71,226,72,70,138,34,87,169,174,155,84,147,63,215,74,176,47,42,237,155,95,196,26,53,189,46,101,189,106,200,131,26,181,57,146,37,34,2,230,27,165,24,221,34,61,201,66,212,195,136,37,233,176,151,177,38,100,167,16,74,234,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,8,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,235,91,142,119,212,159,230,79,225,162,170,197,212,240,197,207,143,233,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,63,199,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,123,51,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,184,80,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,26,179,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,231,218,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,106,151,166,8,99,14,3,112,137,190,108,220,101,174,75,77,73,50,41,234,137,109,41,184,42,98,128,193,220,76,175,98,36,70,220,169,43,121,78,41,245,45,110,168,146,75,109,180,165,27,22,107,173,108,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,141,52,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,204,190,55,222,180,172,74,198,139,251,17,168,81,229,177,77,186,174,138,173,110,27,82,208,148,190,219,18,101,184,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,197,228,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,121,252,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,246,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,151,85,0,1,64,60,81,252,118,98,111,224,190,79,8,69,250,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,250,112,238,205,231,242,173,193,163,249,83,55,157,136,86,119,42,21,209,178,7,76,203,252,213,59,210,203,111,105,155,103,205,109,165,111,36,236,218,235,110,232,218,27,54,183,74,161,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,102,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,64,20,67,196,119,60,113,179,91,121,64,179,240,249,18,227,225,213,159,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,60,212,161,215,84,163,73,188,109,55,13,69,255,0,112,184,240,39,134,95,141,121,196,209,37,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,207,190,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,61,215,134,46,124,127,66,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,57,211,196,103,58,255,0,201,87,14,24,160,88,21,58,83,152,155,116,252,221,54,51,231,205,114,151,4,201,100,229,77,76,237,82,21,181,104,38,218,75,166,148,173,197,41,90,58,150,93,108,232,134,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,161,76,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,100,80,202,184,238,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,8,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,0,170,190,57,223,82,127,153,63,134,138,171,22,189,194,159,61,180,163,165,64,202,206,50,220,210,211,82,76,130,98,200,170,212,95,74,152,113,131,74,18,221,28,214,100,74,66,210,162,81,177,189,74,37,146,249,9,52,108,97,183,45,40,0,0,0,121,76,88,177,127,74,24,89,121,97,159,165,61,25,242,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,153,123,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,46,211,12,113,230,54,96,248,90,222,215,51,211,101,201,174,208,48,222,191,108,220,43,151,33,217,47,174,163,18,146,180,169,231,30,113,9,55,86,251,74,102,73,153,26,180,57,6,131,90,148,149,24,163,97,119,220,94,241,210,102,24,101,198,38,28,219,213,158,138,181,137,117,5,83,158,74,9,244,60,170,59,8,39,38,155,110,182,105,66,119,45,113,24,90,22,102,78,53,37,212,146,20,91,148,138,150,202,174,22,254,154,115,29,135,88,102,245,11,211,48,43,55,4,95,74,194,234,186,126,109,45,165,243,167,124,225,45,10,78,145,90,125,94,162,137,103,166,136,213,70,146,61,36,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,41,135,141,95,138,123,91,225,252,31,49,168,136,21,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,214,90,128,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,16,3,138,22,122,127,66,150,170,240,59,7,47,62,147,18,107,91,61,49,38,18,119,61,66,165,184,218,140,244,120,148,93,60,199,181,111,151,161,41,104,104,214,231,205,41,81,220,58,107,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,237,48,203,133,206,23,208,114,161,80,192,140,65,147,18,177,118,87,164,46,189,42,226,97,167,16,138,125,108,161,187,30,42,153,38,212,203,178,99,68,39,221,52,52,250,246,184,183,30,89,165,190,110,196,84,6,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,97,92,43,51,227,254,196,101,83,23,235,95,218,181,104,87,106,117,31,249,4,70,162,37,28,175,249,194,154,91,143,127,103,29,9,253,82,5,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,102,58,154,84,200,198,141,252,216,238,35,110,186,107,170,76,180,212,103,43,56,246,215,201,140,201,95,241,186,110,71,89,112,213,102,109,223,187,93,243,228,22,186,234,127,179,255,0,214,18,15,40,249,174,165,225,126,82,177,71,12,103,203,229,213,170,81,171,111,211,151,203,81,232,167,41,140,50,210,116,38,84,159,164,217,246,169,69,246,246,118,136,141,97,81,230,226,118,45,81,41,82,145,212,63,113,215,227,55,39,180,145,184,228,73,74,86,125,134,146,45,77,126,195,47,179,65,163,252,17,181,89,178,48,126,202,181,25,111,150,154,85,191,77,134,105,212,207,67,106,43,109,233,169,153,254,207,188,254,243,30,220,0,0,0,0,0,0,0,0,0,0,7,228,170,213,105,244,72,46,84,170,114,57,49,154,211,122,246,41,90,106,100,146,236,73,25,247,153,8,133,143,92,77,240,55,9,89,149,76,162,207,244,221,113,173,156,184,156,169,145,183,106,109,40,253,117,69,82,11,212,112,207,191,250,186,119,152,168,124,198,230,187,21,51,35,112,187,80,189,43,92,202,114,118,244,176,186,104,197,200,245,25,37,252,227,108,182,165,110,83,41,87,111,119,113,123,117,226,227,253,161,197,118,108,148,70,100,181,90,245,208,190,226,215,252,195,71,57,71,193,56,152,17,131,116,155,45,168,156,153,44,243,249,255,0,56,106,221,172,167,220,79,251,98,200,187,29,246,31,254,226,237,34,172,120,211,93,75,114,53,149,108,37,223,85,175,73,110,78,223,121,211,150,93,186,127,156,87,206,88,45,121,55,118,54,91,212,104,241,58,158,119,87,171,124,194,70,186,68,121,93,230,101,251,62,255,0,96,210,154,75,68,145,15,232,0,0,0,0,162,110,42,246,130,45,188,202,212,42,44,55,181,138,159,43,151,219,174,188,184,16,72,251,212,103,222,175,176,116,78,13,247,43,145,49,90,183,111,154,244,68,206,155,66,211,191,100,106,130,253,223,231,23,42,3,63,60,67,240,93,188,33,199,218,146,105,241,185,52,186,167,39,163,78,253,223,170,133,19,127,122,212,175,164,225,247,233,246,106,67,144,229,254,208,166,223,216,173,69,179,234,172,243,35,212,122,157,197,185,69,250,184,206,184,95,69,73,62,244,23,180,132,185,205,71,11,107,227,11,233,114,175,92,55,115,211,20,120,219,57,204,232,204,126,94,229,48,218,125,103,165,169,71,170,220,89,246,23,102,158,227,35,16,25,246,30,136,242,152,125,27,28,70,154,150,164,122,106,90,251,4,162,201,238,122,47,156,180,215,138,44,213,250,78,217,127,245,240,116,101,159,162,137,6,159,156,40,238,57,250,199,201,93,158,237,59,143,178,248,236,107,222,223,196,59,106,37,215,108,204,234,105,243,57,156,167,57,107,70,187,28,83,103,216,180,165,95,73,10,46,210,246,15,190,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,159,113,150,134,40,31,137,157,129,242,11,52,117,147,74,116,77,192,137,21,206,255,0,237,234,51,63,225,43,246,62,207,184,132,81,53,40,203,105,159,97,9,213,194,46,199,102,231,204,44,186,180,168,219,219,165,81,220,150,218,183,153,109,117,169,208,20,93,132,162,215,233,123,140,190,241,119,132,90,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,174,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,66,215,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,124,161,105,60,47,184,125,198,171,70,162,230,135,26,105,82,208,132,72,76,251,62,135,37,167,99,47,123,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,216,226,13,46,250,200,82,53,181,240,21,87,199,59,234,79,243,39,240,209,5,114,173,150,58,238,106,174,171,186,202,181,171,93,21,106,223,179,231,220,180,232,221,50,28,244,164,166,28,97,182,160,239,91,173,33,142,106,228,36,185,202,51,74,52,212,210,101,218,92,171,253,85,88,87,87,251,171,110,92,150,229,67,254,50,28,234,108,232,238,127,209,113,151,155,113,31,98,146,164,251,12,133,233,240,253,207,117,11,53,86,171,118,85,210,190,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,186,100,153,169,26,106,90,167,180,166,0,165,110,53,126,41,237,111,135,240,124,198,162,33,253,141,129,120,143,137,56,113,124,226,133,149,70,244,173,43,14,122,23,107,236,176,102,169,81,226,202,41,6,82,146,217,23,174,203,125,42,185,166,71,185,9,90,86,105,52,37,197,163,229,97,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,67,217,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,0,21,1,197,139,37,21,27,90,234,169,230,163,13,233,155,237,186,206,146,111,22,16,81,99,179,74,156,167,35,199,110,67,105,37,33,199,186,167,30,220,178,75,107,81,58,78,184,181,153,58,68,138,246,161,95,247,149,179,108,220,214,101,10,225,151,18,133,120,199,141,26,187,79,73,145,177,57,17,228,34,67,6,180,153,25,18,219,117,178,52,172,180,89,18,156,73,30,215,22,149,123,92,177,101,234,234,205,6,50,209,112,142,214,147,208,117,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,11,104,37,41,9,91,174,180,131,90,55,238,45,20,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,4,53,226,161,151,138,86,50,229,162,171,126,69,165,75,149,118,97,140,119,171,116,149,179,49,44,161,48,141,108,157,73,46,165,195,216,180,20,102,84,241,17,104,230,248,232,36,25,238,83,110,83,6,0,227,29,119,47,248,203,105,227,21,184,207,81,46,217,168,38,67,145,183,33,29,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,29,131,137,141,90,149,95,206,190,32,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,36,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,244,22,182,49,208,172,110,23,55,86,21,72,103,168,173,98,94,40,63,30,27,123,150,142,68,88,49,168,242,228,73,212,144,164,43,106,209,25,174,89,169,10,62,167,122,119,19,106,33,197,114,177,130,159,202,39,48,86,78,14,57,80,232,162,92,21,3,235,223,75,188,183,17,5,134,151,34,87,41,92,183,8,158,54,25,116,155,220,131,79,48,209,187,68,234,101,165,48,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,64,57,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,116,14,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,191,107,198,175,197,61,173,240,254,15,152,212,71,74,224,143,73,165,87,233,88,243,66,174,211,34,84,105,181,24,246,252,73,144,229,178,151,152,146,195,137,169,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,74,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,234,248,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,156,149,227,157,245,39,249,147,248,104,128,25,123,203,165,247,153,106,197,209,105,225,156,126,186,228,161,91,231,93,133,76,222,203,94,144,219,62,28,103,26,231,60,235,109,181,181,185,75,123,114,140,245,228,236,34,213,100,101,205,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,9,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,86,220,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,124,43,4,178,233,125,227,125,30,250,187,40,17,249,54,222,28,219,243,171,183,5,79,123,42,233,121,80,37,201,138,215,37,110,161,197,243,220,134,108,238,108,151,203,223,189,68,100,90,31,42,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,238,185,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,125,255,0,134,231,16,72,217,118,146,230,15,99,37,86,90,176,234,163,33,82,97,84,158,117,215,145,108,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,105,170,220,51,181,252,206,230,22,213,202,254,13,86,177,114,233,141,215,244,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,254,19,139,52,165,106,67,77,58,178,66,246,109,60,240,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,154,112,148,201,71,161,33,195,205,150,38,211,42,176,235,79,115,155,178,233,239,151,33,180,193,121,142,90,234,106,34,86,247,57,200,117,214,218,75,137,74,73,178,83,164,78,19,172,173,18,87,138,63,129,60,77,252,23,206,33,10,1,19,255,0,134,46,124,127,66,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,169,1,74,220,78,179,227,250,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,64,1,127,220,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,31,38,234,192,188,71,180,48,158,202,198,250,157,27,155,102,95,125,91,84,218,164,115,53,182,204,168,242,95,97,200,178,59,11,148,241,244,235,113,4,122,165,109,153,154,84,102,135,82,223,182,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,160,30,40,254,59,49,55,240,95,39,132,57,86,26,229,234,234,197,76,26,197,28,92,181,164,243,255,0,69,126,137,147,81,165,162,43,142,189,38,12,197,73,75,178,27,82,8,244,228,116,233,113,100,164,146,121,70,234,205,105,229,109,95,148,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,83,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,193,113,6,164,161,75,105,214,150,104,70,253,165,0,56,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,92,192,191,229,41,142,214,206,10,124,169,249,57,242,143,173,254,147,232,122,206,71,79,13,249,63,169,230,55,187,119,35,111,211,45,55,107,219,166,135,226,175,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,49,115,227,250,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,112,174,43,217,227,147,114,213,107,121,71,195,148,68,58,21,54,68,116,93,213,98,91,82,14,116,182,148,219,233,132,193,164,212,77,33,135,82,142,106,143,71,77,230,148,222,136,75,107,231,65,92,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,154,139,254,225,113,224,79,12,191,26,243,137,162,85,14,85,153,220,189,90,185,160,193,170,214,17,221,50,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,194,109,100,149,33,75,105,215,80,75,70,253,197,157,108,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,139,242,223,151,253,229,137,247,51,247,158,32,92,50,235,181,217,81,226,70,145,80,150,100,167,223,68,104,237,199,104,220,86,154,173,100,211,45,145,173,90,173,102,70,165,26,148,102,163,181,238,19,185,40,167,90,214,173,51,53,24,145,76,223,114,86,117,147,103,48,178,149,29,234,84,21,55,34,59,146,28,73,169,13,189,213,54,246,228,18,155,90,73,162,105,196,44,205,211,36,89,80,12,171,142,191,143,57,103,188,176,26,222,195,107,206,179,58,37,70,222,197,27,94,21,199,69,154,201,146,22,149,185,22,59,210,98,58,209,168,212,149,178,169,45,145,47,181,14,33,104,81,25,43,123,109,246,14,28,217,215,254,74,184,142,253,2,255,0,169,213,92,195,43,167,230,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,125,34,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,0,2,170,248,231,125,73,254,100,254,26,43,215,46,88,33,85,204,118,48,209,112,106,133,92,137,72,169,87,227,212,85,14,92,182,212,182,9,248,240,95,146,218,28,219,235,37,11,83,4,131,89,18,141,4,179,81,37,123,118,31,138,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,234,120,112,113,0,135,152,138,19,88,73,139,215,23,250,236,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,0,0,5,27,113,105,203,197,43,6,179,13,30,252,181,41,82,226,208,177,58,60,154,219,235,122,98,94,66,171,101,33,71,80,75,73,51,230,161,6,79,70,120,201,122,167,124,133,147,102,73,79,45,182,66,113,230,77,39,2,243,31,151,42,204,216,136,166,215,112,222,228,185,168,164,244,134,154,95,164,89,166,173,169,44,180,131,70,247,214,236,114,109,195,45,255,0,54,136,43,81,35,214,90,138,16,9,127,197,79,24,232,88,187,155,138,188,107,113,157,98,88,84,246,172,231,36,238,95,243,169,81,159,125,201,39,177,104,73,163,150,252,135,88,211,214,74,185,27,210,163,74,200,138,74,240,75,193,79,252,58,204,100,202,135,190,202,167,197,109,223,249,188,201,110,60,131,111,254,100,77,169,46,127,110,74,79,208,49,106,130,149,184,213,248,167,181,190,31,193,243,26,136,135,246,54,5,226,62,36,225,197,243,138,22,85,27,210,180,172,57,232,93,175,178,193,154,165,71,139,40,164,25,74,75,100,94,187,45,244,170,230,153,30,228,37,105,89,164,208,151,22,143,149,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,243,248,133,10,242,168,216,23,45,63,14,106,209,41,119,100,170,60,214,104,51,165,164,148,196,90,138,153,89,70,121,194,52,44,141,9,116,208,163,35,66,251,8,253,85,119,30,107,49,174,147,138,20,92,92,187,225,227,85,50,92,11,237,202,196,153,119,3,82,89,109,165,170,107,235,55,156,116,146,209,19,70,135,13,206,98,20,223,205,169,11,74,145,170,13,38,39,255,0,5,139,159,4,161,94,87,93,187,89,167,196,167,226,164,200,235,69,22,164,245,73,242,93,86,144,178,109,201,48,154,142,122,49,189,135,34,54,249,171,181,229,161,213,232,68,134,86,98,221,5,101,241,167,187,112,74,69,155,106,88,245,149,75,147,138,148,233,8,169,81,89,101,215,217,68,74,68,163,113,18,95,116,205,165,48,250,22,228,22,219,38,247,161,228,172,144,178,86,194,90,29,169,90,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,151,178,253,72,196,122,6,7,88,116,76,94,168,245,215,156,27,126,11,21,183,148,163,91,135,41,44,164,148,151,92,55,158,231,60,158,196,184,241,56,105,117,196,173,196,146,9,100,132,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,49,72,124,93,44,118,109,140,194,196,171,69,141,177,186,173,33,185,110,43,121,158,231,93,157,61,71,216,106,61,62,143,184,139,238,16,84,148,162,45,164,125,134,37,111,12,203,3,229,238,104,232,198,164,234,155,125,17,235,189,255,0,216,84,97,255,0,194,79,237,253,191,113,139,249,34,36,145,36,187,136,180,33,253,0,0,0,0,0,0,0,0,0,0,31,2,249,189,237,252,60,182,165,221,119,52,206,154,159,15,151,205,115,150,181,233,189,196,182,93,136,74,149,244,150,146,236,47,104,161,204,225,103,166,249,204,181,120,226,194,95,163,45,166,63,81,7,70,94,215,114,35,154,190,112,227,182,231,235,24,53,118,251,244,238,46,216,186,195,15,75,121,44,48,141,238,47,93,11,82,45,116,45,125,162,124,229,95,133,181,241,138,20,184,183,174,36,57,232,122,60,157,252,150,116,102,71,51,106,159,109,94,179,50,210,162,209,109,160,251,75,183,95,113,25,136,141,152,11,66,155,96,226,181,106,207,165,51,203,143,78,233,182,150,229,31,235,35,52,225,253,37,40,251,214,126,211,29,123,135,134,11,183,139,216,251,77,77,66,55,58,151,75,231,117,137,223,183,245,176,165,236,238,90,85,244,155,46,237,126,221,8,104,24,5,53,241,145,185,92,151,138,212,75,124,151,170,33,117,58,150,157,219,227,83,215,238,255,0,56,231,92,42,45,4,220,153,149,167,84,94,111,115,20,206,119,51,183,77,57,144,39,17,119,40,143,189,62,205,69,236,128,0,0,0,0,167,78,52,70,215,233,46,206,36,49,181,101,233,13,235,220,103,191,249,189,59,78,207,102,130,62,240,227,189,220,178,179,101,103,62,226,244,135,35,210,29,66,116,250,91,105,178,201,61,187,76,203,181,94,193,160,208,21,211,198,67,10,149,116,97,141,187,136,81,75,87,45,94,175,114,127,107,169,145,79,104,187,214,90,125,31,217,87,238,239,21,39,134,215,4,219,90,245,167,87,169,206,242,228,69,231,108,86,210,61,55,52,180,159,97,145,151,114,143,216,52,229,69,170,53,93,165,51,82,67,91,16,254,237,19,187,93,54,168,211,223,161,123,132,35,207,55,14,203,123,27,97,79,196,11,3,249,141,219,243,90,183,235,187,213,118,198,107,189,217,40,105,27,90,105,127,213,237,215,223,161,157,40,86,168,213,10,5,77,234,69,81,142,76,166,54,243,17,185,42,211,114,73,69,218,147,50,238,50,246,137,125,144,60,242,78,203,101,113,219,86,230,99,171,181,234,123,121,158,177,55,211,242,209,41,101,244,35,184,226,247,58,242,123,140,180,211,221,221,122,84,170,173,62,183,1,170,157,46,71,58,51,219,182,47,98,147,174,138,52,159,98,136,143,188,140,126,176,0,0,0,0,0,0,0,0,0,1,84,156,103,236,53,38,93,185,126,50,198,164,104,135,79,91,155,190,218,139,166,90,26,191,253,95,223,236,21,100,45,219,131,5,148,136,86,85,199,121,188,141,36,63,58,100,36,30,191,237,74,106,156,225,119,43,78,242,247,107,246,251,5,153,0,0,0,0,15,249,222,157,116,212,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,10,192,227,71,129,120,113,6,201,183,51,15,76,163,116,55,156,235,130,53,183,82,147,28,201,13,212,98,170,28,151,27,92,132,105,235,188,223,74,132,33,194,50,87,45,70,133,111,36,52,77,193,92,131,225,157,171,139,185,189,195,107,22,245,137,213,209,100,84,36,84,36,197,83,109,184,220,174,138,35,211,16,195,168,113,10,66,217,113,113,210,135,16,105,245,155,82,210,70,70,100,101,162,144,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,9,21,197,99,35,146,113,42,149,63,52,152,108,184,141,87,109,138,57,174,233,166,41,13,48,85,26,116,84,173,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,245,75,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,43,47,141,95,138,123,91,225,252,31,49,168,142,149,193,30,147,74,175,210,177,230,133,93,166,68,168,211,106,49,237,248,147,33,203,101,47,49,37,135,19,83,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,1,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,226,153,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,133,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,0,0,134,188,75,243,131,74,203,166,17,189,97,219,167,111,213,175,187,234,59,144,25,165,84,154,76,180,68,165,58,135,27,126,115,209,86,133,52,234,53,46,74,27,123,68,56,181,168,246,186,134,93,108,232,132,77,254,22,25,179,179,114,231,138,21,107,31,16,35,196,131,66,196,169,20,248,210,46,57,115,205,134,40,203,138,220,195,104,220,71,45,68,164,58,236,134,219,53,169,109,161,162,213,106,61,164,102,87,146,0,3,50,216,253,131,149,220,191,227,45,217,131,183,27,221,68,187,102,160,168,237,201,218,132,117,113,86,146,114,52,157,136,90,201,190,107,14,52,239,47,121,169,27,246,171,214,73,144,241,85,58,181,86,181,37,19,43,53,57,115,228,55,29,136,136,118,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,158,228,161,9,73,104,68,68,14,85,170,175,82,163,208,158,169,203,93,54,28,135,165,199,134,167,148,108,50,251,201,109,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,180,174,8,88,91,255,0,221,47,26,234,20,47,252,146,214,164,84,250,175,190,76,246,57,36,191,255,0,6,171,122,209,246,33,95,172,33,106,128,0,43,3,31,56,54,80,174,12,88,183,167,96,53,195,242,74,197,172,115,35,215,162,72,37,212,92,161,56,220,103,22,212,152,228,243,201,114,67,47,56,218,27,91,106,116,220,109,199,73,105,222,217,154,89,177,251,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,211,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,199,241,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,15,229,107,132,37,137,134,151,85,98,233,204,45,66,149,136,125,29,64,138,217,167,48,151,154,131,211,182,226,86,137,115,90,51,46,99,203,218,73,56,166,110,48,148,239,37,27,251,203,151,224,56,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,171,139,94,74,61,55,14,102,108,176,202,153,85,153,90,103,146,221,233,79,96,185,237,170,11,44,114,209,83,73,26,183,183,201,67,77,54,234,91,74,146,109,154,93,50,108,154,121,107,169,97,210,178,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,59,212,196,156,33,179,112,23,33,56,137,132,120,126,196,182,232,86,238,27,220,140,199,57,111,155,207,186,181,194,146,235,175,56,190,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,44,240,141,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,132,218,201,42,66,150,211,174,160,150,141,251,139,60,56,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,249,47,12,85,196,124,64,161,90,214,197,235,122,85,107,84,171,42,158,170,93,2,36,201,6,227,116,248,166,179,89,182,217,31,253,20,234,122,168,155,105,150,200,246,52,218,83,50,184,110,112,251,141,152,153,46,99,14,50,82,165,167,14,169,210,21,26,21,53,230,157,101,23,50,205,167,219,116,218,144,203,237,60,202,35,60,76,40,214,148,169,14,44,150,222,186,161,194,43,180,17,87,138,63,129,60,77,252,23,206,33,10,43,194,123,23,244,161,138,118,110,25,250,83,209,159,43,110,10,117,11,173,228,115,186,94,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,12,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,210,184,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,156,226,189,158,56,214,213,42,183,148,124,57,68,178,174,212,163,199,69,221,86,37,187,28,160,196,117,45,190,152,76,26,77,38,234,223,105,72,230,168,245,104,153,117,77,232,181,56,190,77,90,225,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,108,88,177,127,69,248,167,121,97,159,165,61,39,242,74,224,168,208,186,222,71,39,170,233,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,122,156,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,22,253,144,172,45,177,49,167,134,197,141,134,152,151,66,244,205,183,89,244,159,91,11,170,122,63,55,149,95,148,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,212,182,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,125,131,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,57,87,19,172,135,126,132,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,113,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,95,241,143,191,236,220,83,179,114,251,136,56,125,112,196,174,91,213,200,247,28,152,51,163,25,236,117,26,211,72,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,163,175,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,177,254,37,153,21,147,153,171,102,46,39,225,140,9,114,177,66,220,142,197,54,44,20,202,105,182,42,244,227,144,102,166,22,111,184,134,153,91,38,251,207,37,194,81,110,46,99,106,74,205,77,155,116,129,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,250,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,70,78,178,117,98,101,2,196,145,64,160,76,244,205,201,89,217,242,130,224,229,189,31,210,156,167,164,46,47,243,85,190,235,108,114,155,144,109,252,217,150,253,55,43,83,62,204,235,139,254,225,113,224,79,12,191,26,243,137,162,85,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,207,182,126,179,87,252,171,49,198,93,126,147,77,165,71,181,173,158,117,22,220,147,30,30,201,83,224,161,229,26,101,72,121,198,208,242,185,166,102,226,25,89,18,89,74,205,36,157,234,117,199,99,88,209,158,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,1,149,113,161,236,54,194,27,55,30,178,19,135,120,71,136,12,75,114,133,113,97,189,182,204,131,136,249,178,251,75,68,40,206,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,163,108,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,57,127,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,220,234,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,44,127,136,79,15,58,86,102,163,71,196,188,45,135,18,151,138,13,72,133,10,83,171,82,90,137,87,132,167,91,101,78,76,87,122,87,25,165,27,132,242,9,110,41,166,77,157,142,159,36,155,237,89,76,201,246,23,229,22,205,118,133,99,148,185,245,218,196,120,169,184,235,178,93,112,151,85,125,131,116,208,178,96,214,166,163,161,39,33,212,161,8,45,118,26,73,106,113,68,107,62,234,2,31,227,223,20,12,2,203,182,44,87,112,114,245,180,49,2,109,106,223,233,122,151,233,116,248,78,69,95,62,51,82,17,177,78,75,109,103,162,30,73,30,168,47,88,143,77,75,67,62,193,149,252,208,88,57,179,176,42,24,141,135,52,139,130,157,77,167,86,29,162,58,213,110,59,44,190,167,219,101,151,148,164,165,151,93,73,163,108,132,17,25,168,143,82,87,103,113,159,96,0,16,255,0,138,158,14,87,113,119,40,245,121,54,227,218,203,176,170,13,94,46,70,218,143,231,81,99,48,251,114,75,122,214,146,71,45,137,14,191,175,172,165,114,54,37,38,165,145,149,16,211,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,252,163,245,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,52,147,149,92,45,253,11,101,199,14,176,205,234,23,161,167,209,173,248,190,149,133,213,117,28,170,163,168,231,78,249,194,90,210,173,101,58,250,189,69,26,11,93,17,162,73,36,93,84,82,183,26,191,20,246,183,195,248,62,99,81,29,43,130,61,38,149,95,165,99,205,10,187,76,137,81,166,212,99,219,241,38,67,150,202,94,98,75,14,38,166,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,28,3,136,166,69,100,229,106,242,59,227,15,160,75,94,21,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,232,45,40,82,214,180,154,215,197,50,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,10,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,1,13,120,178,95,246,109,179,147,155,158,204,174,220,49,34,87,111,25,20,248,212,42,122,140,205,249,203,143,80,139,33,243,66,72,140,201,13,180,217,154,150,122,32,141,77,164,207,115,136,74,169,131,47,87,77,10,198,199,220,52,189,110,153,221,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,105,78,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,2,26,241,20,200,172,108,210,217,167,124,97,244,8,136,197,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,41,6,147,83,188,176,162,255,0,133,89,134,220,186,5,217,103,86,27,146,210,37,196,34,126,159,81,136,241,41,36,227,47,36,200,150,219,173,150,168,113,39,218,147,37,23,121,11,105,195,158,45,246,107,217,80,174,94,23,203,209,35,226,221,183,29,154,44,10,67,154,201,93,193,81,84,50,229,84,148,211,77,199,67,81,151,33,15,169,230,219,87,204,161,178,73,43,115,204,33,117,45,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,115,225,71,146,143,209,149,170,198,101,49,50,153,74,147,114,93,180,248,242,109,38,180,231,61,71,165,188,218,148,114,55,146,141,180,189,41,183,17,216,148,239,109,162,218,107,35,121,230,147,98,160,0,0,0,0,0,0,0,0,0,0,0,0,3,252,142,75,36,173,134,190,222,238,227,31,232,71,169,106,67,250,0,0,0,2,179,184,207,217,104,155,101,91,151,147,40,214,67,19,161,195,89,235,254,212,150,170,46,31,122,180,239,63,118,191,111,176,84,64,180,206,12,22,34,149,46,227,191,30,99,66,36,76,167,161,123,190,218,115,164,90,18,191,253,95,223,236,22,184,0,0,0,0,0,0,0,0,0,0,63,37,86,171,79,162,64,118,167,84,145,201,140,206,221,235,216,165,105,170,137,37,216,146,51,239,50,20,91,159,204,242,78,204,157,113,171,86,217,99,164,181,233,155,185,126,177,57,212,115,17,21,103,244,227,182,226,54,186,202,187,204,245,215,221,223,16,104,180,106,133,126,166,205,34,150,199,58,83,251,185,104,220,148,235,181,38,163,237,81,145,119,17,251,69,215,228,103,135,109,189,130,80,96,98,5,254,93,117,218,124,221,27,245,218,233,123,100,181,222,212,149,180,189,205,58,143,234,246,105,239,212,202,110,86,170,141,80,169,79,84,150,214,244,49,183,84,238,211,93,202,36,247,232,126,241,152,220,73,184,38,221,55,173,70,189,81,119,153,34,87,39,122,182,145,107,181,164,36,187,8,136,187,146,94,193,109,156,27,240,173,118,190,24,220,88,133,41,58,57,117,116,123,75,95,163,211,72,168,52,125,203,61,126,151,236,167,247,247,139,22,1,159,46,35,151,187,151,174,108,175,23,219,94,176,227,250,63,167,78,159,71,117,54,33,43,183,105,25,246,167,218,36,23,5,211,107,244,153,120,146,217,220,179,244,126,197,238,50,217,252,222,163,175,103,183,81,113,96,0,0,0,0,41,123,140,102,32,49,115,226,237,191,103,181,244,237,126,175,121,118,255,0,227,49,105,238,23,245,75,246,125,231,251,132,30,195,106,244,155,98,245,167,87,33,189,202,122,55,59,106,246,146,180,220,210,210,125,134,70,93,202,63,96,211,93,169,85,85,110,129,22,168,165,238,55,183,246,233,167,114,212,159,113,123,189,195,235,142,95,153,60,55,135,138,216,65,91,179,166,43,98,102,116,218,43,67,61,54,74,101,206,226,82,127,179,47,111,254,225,154,214,212,228,41,36,165,39,69,163,217,175,188,191,250,227,72,25,73,188,81,125,96,53,183,113,161,123,186,158,179,217,167,209,154,250,63,101,63,177,238,29,136,83,111,23,108,191,67,177,175,90,70,42,82,79,86,238,126,163,168,79,111,205,244,204,192,97,61,170,113,90,235,188,251,146,90,125,189,226,186,68,248,225,231,159,167,112,82,123,88,103,136,207,111,181,229,110,228,201,218,69,209,237,76,183,149,234,51,29,110,57,189,215,80,93,170,245,123,251,181,34,186,10,29,122,147,114,83,90,171,209,101,117,49,30,221,177,206,90,145,174,138,52,159,98,136,143,189,38,93,222,193,244,0,0,0,0,0,0,0,0,0,0,66,158,44,86,85,66,236,203,79,85,4,187,40,213,79,73,188,126,175,234,153,129,56,213,222,162,253,162,238,212,254,195,20,90,69,169,232,66,245,248,84,218,115,237,252,183,179,58,98,54,166,163,49,50,154,237,73,234,135,32,65,50,62,195,63,113,247,232,38,136,0,0,0,15,136,235,143,214,38,185,5,39,178,59,38,100,181,118,30,229,17,232,101,236,50,236,62,241,254,141,218,244,134,149,205,68,109,28,253,173,234,239,251,181,247,143,244,105,247,96,204,76,23,75,115,75,73,26,23,221,161,153,232,73,211,191,184,187,199,211,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,92,77,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,89,141,120,141,27,23,241,114,239,197,40,182,172,75,109,23,93,98,77,92,233,145,164,187,33,12,45,229,154,215,171,142,153,169,107,82,141,75,89,145,37,6,181,43,98,27,70,214,211,98,156,26,114,219,121,51,85,170,102,146,125,126,93,30,132,252,121,118,205,58,152,152,69,173,109,6,166,150,243,203,113,214,204,138,51,110,182,132,164,216,86,245,60,203,137,82,208,150,150,219,220,215,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,102,151,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,102,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,191,127,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,94,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,7,42,204,238,97,109,92,175,224,213,107,23,46,152,221,127,65,203,141,78,165,162,83,113,222,169,206,117,91,90,142,218,150,127,225,56,179,74,86,164,52,211,171,36,47,102,211,206,182,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,98,153,64,225,77,66,197,12,184,213,47,92,107,155,232,219,130,255,0,167,196,168,89,82,105,239,45,215,168,49,77,10,113,169,79,33,46,19,50,58,146,91,70,166,20,70,164,52,146,34,113,167,92,81,51,93,120,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,186,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,5,74,241,172,192,184,116,170,237,151,152,122,13,27,147,233,189,246,221,197,37,179,97,182,215,41,164,115,32,173,72,34,39,92,121,108,166,82,20,225,154,210,77,196,97,30,166,137,37,214,8,13,41,229,99,5,63,147,182,95,108,156,28,114,161,214,203,183,233,231,215,190,151,121,141,174,115,238,174,68,174,82,185,109,153,178,79,188,233,55,185,4,174,89,35,118,170,212,207,170,128,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,132,170,226,117,159,31,208,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,142,149,135,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,187,236,114,191,236,220,83,201,54,39,98,14,31,92,49,43,150,245,115,13,238,9,48,103,70,51,216,234,61,31,32,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,57,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,17,215,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,170,139,202,30,66,111,188,197,227,141,199,134,247,107,255,0,38,104,184,111,80,232,239,137,13,72,101,217,81,222,75,206,181,209,198,36,154,144,183,156,92,119,210,78,250,205,33,45,169,102,107,62,91,110,223,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,118,121,254,201,245,43,54,88,70,164,211,202,91,119,221,157,30,100,251,81,108,186,146,68,151,214,132,155,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,80,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,97,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,191,236,128,228,250,149,148,220,35,74,106,5,45,203,238,241,143,14,125,214,183,157,73,162,51,232,66,141,184,45,37,181,169,173,145,205,231,80,110,37,74,55,86,165,175,118,195,109,182,233,51,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,61,254,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,25,236,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,167,175,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,221,196,128,160,30,40,254,59,49,55,240,95,39,132,61,7,12,188,224,219,57,90,197,10,221,23,17,142,36,59,38,249,142,210,106,181,133,53,33,215,233,143,195,110,66,227,45,13,176,135,20,234,22,167,150,210,144,72,215,87,27,94,228,147,106,74,239,34,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,251,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,31,220,171,85,94,165,71,161,61,83,150,186,108,57,15,75,143,13,79,40,216,101,247,146,218,93,117,13,235,181,43,90,88,101,42,81,22,170,38,155,35,215,105,105,40,56,92,120,236,195,47,198,188,158,104,191,224,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,180,231,163,57,180,44,158,97,196,90,155,116,175,76,222,119,71,81,30,217,166,186,133,148,85,56,209,35,155,38,75,137,211,70,90,230,180,102,218,84,78,56,165,165,41,218,70,183,91,207,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,213,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,179,88,47,251,133,199,129,60,50,252,107,206,38,137,84,42,3,139,22,117,234,55,77,213,83,202,190,27,212,246,91,116,109,35,94,47,160,226,200,102,171,57,46,71,144,220,118,212,73,91,140,244,174,51,181,102,151,16,163,116,221,109,104,34,104,141,112,215,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,149,92,72,248,118,82,176,34,51,120,209,128,148,41,108,97,243,113,210,155,134,3,211,210,234,40,111,243,88,142,194,218,91,239,28,135,209,33,111,150,168,34,112,219,90,22,163,81,33,105,67,113,131,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,15,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,12,171,139,52,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,76,255,0,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,164,28,57,201,30,101,241,59,23,43,152,43,68,195,105,112,174,27,82,67,44,220,107,169,56,136,241,40,232,117,100,148,60,243,198,102,149,161,73,51,117,4,207,49,110,180,149,45,164,184,146,51,22,189,159,43,62,187,135,252,51,46,171,42,231,191,106,183,173,86,139,79,160,67,151,95,170,33,9,149,80,113,53,120,68,110,44,145,254,34,53,26,220,52,145,27,142,58,189,206,42,139,6,170,0,0,0,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,5,64,103,215,33,89,177,198,156,216,223,56,153,134,152,83,233,155,110,179,232,206,138,111,167,105,177,249,188,170,108,86,92,249,183,164,33,196,232,227,75,79,172,146,215,77,75,82,50,51,151,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,115,0,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,107,51,41,132,50,112,23,30,111,156,35,121,137,109,199,183,107,15,51,79,57,111,180,243,238,211,151,163,176,158,113,109,104,131,91,145,156,101,195,34,36,232,107,50,52,164,200,210,92,212,74,174,25,120,41,250,105,205,197,173,212,84,58,88,22,38,151,172,205,142,236,121,222,137,246,122,118,219,213,181,165,90,202,118,54,244,158,221,90,39,118,168,149,183,91,254,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,52,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,251,254,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,57,254,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,207,102,101,243,23,125,230,131,20,231,226,101,245,35,251,88,116,120,91,25,254,140,165,245,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,92,168,78,158,23,185,215,254,79,247,218,48,99,16,170,116,168,56,109,121,84,23,37,218,140,211,228,250,26,168,166,82,132,72,55,82,147,213,151,121,76,50,225,56,100,134,253,71,119,182,148,59,204,187,240,1,85,124,90,242,81,106,209,168,83,51,101,134,84,207,71,75,85,65,150,239,74,123,4,218,34,189,212,47,150,138,154,72,212,147,75,202,125,109,54,234,91,74,185,170,121,46,153,37,73,121,110,85,88,177,254,17,217,62,182,113,70,171,59,50,56,128,81,42,20,219,62,176,220,11,122,154,151,100,52,251,53,184,202,139,49,51,150,166,214,132,236,109,42,109,41,109,92,196,184,110,184,106,74,121,105,223,113,32,0,0,0,0,0,0,0,0,0,0,0,0,2,183,184,148,231,202,179,133,239,171,7,112,194,79,34,173,33,147,84,249,187,16,173,141,168,230,71,113,174,91,241,212,147,209,77,161,91,146,189,125,133,217,169,138,169,155,139,184,133,80,184,74,233,149,95,223,83,39,250,130,123,165,96,180,94,243,94,187,73,27,126,145,235,221,167,238,22,93,195,79,62,87,101,221,95,99,4,113,45,222,189,215,18,147,167,207,218,211,90,106,184,113,154,103,148,204,114,46,245,45,91,212,191,110,135,236,49,105,32,0,0,0,33,119,21,107,78,125,193,150,247,167,67,70,228,211,166,42,83,189,169,45,16,220,9,198,103,218,101,239,46,237,69,20,25,104,122,24,189,30,19,182,85,66,211,203,87,87,60,187,43,53,79,73,178,126,175,234,158,129,4,211,220,163,253,147,239,208,254,194,19,92,0,0,0,0,0,0,0,0,0,7,207,174,87,169,54,221,53,218,189,106,87,77,17,157,187,220,229,169,122,106,162,73,118,36,140,251,212,69,221,237,20,191,196,51,63,78,227,92,247,112,207,14,94,217,107,197,219,206,147,180,143,172,220,152,143,39,212,122,58,28,111,99,173,44,187,21,235,119,247,104,71,1,197,139,112,137,203,244,59,230,246,171,226,165,88,244,110,216,233,250,116,246,252,231,82,204,246,21,218,151,19,166,155,11,189,39,175,217,222,46,72,113,220,219,94,40,177,112,26,228,184,214,173,189,55,71,236,215,233,77,97,31,178,175,219,247,12,223,184,167,38,201,53,37,58,173,126,205,125,197,255,0,214,26,82,203,102,27,195,194,156,32,162,89,208,213,189,48,250,157,85,161,150,187,229,60,231,113,169,95,218,31,183,255,0,112,234,3,228,93,117,85,81,40,18,170,137,94,211,103,103,110,154,247,173,41,247,31,191,220,51,41,137,53,233,55,61,235,81,174,76,123,154,244,158,78,229,237,36,235,181,164,36,187,8,136,187,146,94,193,56,120,57,226,3,22,198,47,92,22,131,191,78,232,233,54,23,111,254,45,22,160,225,255,0,84,255,0,107,222,95,188,93,8,0,0,0,0,255,0,41,47,181,25,149,62,242,182,161,58,106,122,107,237,208,102,199,51,56,186,238,53,226,221,94,248,57,60,246,37,244,252,165,108,36,253,8,204,180,125,155,16,125,237,123,75,255,0,121,242,180,45,72,81,41,39,161,144,210,78,82,234,239,87,50,253,106,212,228,201,234,29,123,174,220,230,194,70,186,77,125,37,216,68,69,220,90,119,14,188,63,229,198,210,234,13,10,45,72,198,111,115,117,101,29,135,143,87,37,1,45,114,218,103,163,216,91,181,239,132,194,207,250,202,246,175,222,45,95,132,37,247,22,189,151,6,108,134,221,213,235,95,119,49,59,79,179,169,159,61,210,237,218,69,220,94,195,87,238,238,19,180,68,254,37,182,61,58,241,203,53,117,201,145,249,142,193,233,121,42,222,162,219,190,161,15,119,97,40,136,245,36,151,126,162,129,192,75,204,149,231,222,241,203,133,113,154,5,121,254,186,207,145,187,169,141,181,166,182,109,68,133,163,215,76,119,29,61,93,120,143,176,253,154,31,103,117,213,97,14,60,225,134,57,81,19,94,195,139,139,210,145,149,174,167,210,72,99,79,93,196,255,0,183,54,131,239,105,126,207,103,218,90,244,32,0,0,0,0,0,0,0,0,1,20,184,153,83,220,168,101,102,183,202,170,116,93,50,164,200,87,204,115,57,233,77,58,102,173,119,250,187,181,250,94,205,5,7,209,225,46,165,86,133,78,108,244,92,169,45,178,147,247,26,148,68,95,229,26,58,202,13,182,139,91,45,248,123,78,37,106,181,219,84,151,92,61,63,174,112,35,145,251,79,246,71,99,0,0,0,31,195,215,67,208,181,49,248,169,138,101,71,39,148,157,12,164,47,127,105,159,173,217,168,253,195,240,85,216,75,140,54,233,247,199,116,158,79,222,146,61,7,235,142,179,118,59,78,43,189,104,74,143,247,144,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,121,78,37,121,215,168,230,47,17,231,97,125,149,83,215,12,173,26,130,91,140,132,156,87,219,170,213,35,28,150,151,83,105,246,210,107,38,86,135,212,134,210,78,169,10,109,8,116,201,42,89,165,30,127,135,206,73,42,185,175,191,220,174,220,236,75,131,135,86,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,229,154,136,141,198,245,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,48,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,114,172,203,229,210,196,205,6,22,79,195,59,234,63,246,179,40,243,119,189,253,25,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,179,237,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,75,94,25,252,64,40,89,121,244,150,16,227,165,197,85,110,193,155,172,202,36,238,90,229,179,64,148,92,197,188,223,37,180,41,238,76,131,82,79,70,247,37,14,167,119,47,231,157,117,55,82,57,86,58,102,143,2,114,215,232,79,211,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,41,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,116,80,189,5,82,143,205,229,50,183,156,249,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,238,181,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,246,103,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,215,248,94,228,163,249,64,95,104,198,124,66,166,82,167,97,181,155,80,92,103,105,211,75,157,233,154,162,89,74,209,28,218,74,139,70,90,230,176,243,134,225,26,28,245,26,216,226,86,239,46,239,196,42,226,97,146,138,142,103,236,74,109,237,134,148,206,167,18,109,45,35,66,134,217,69,103,211,48,94,121,178,114,59,210,30,83,123,57,58,173,246,205,78,109,45,95,73,32,212,241,41,52,131,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,132,242,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,7,20,206,134,14,87,113,247,44,23,254,21,90,207,108,173,85,105,237,200,167,55,181,7,212,202,137,33,169,109,70,213,107,66,17,206,92,116,181,204,82,137,40,230,111,61,73,58,30,112,132,170,225,139,133,191,165,12,228,217,93,93,11,210,116,171,75,168,186,106,31,206,185,61,47,74,217,244,143,246,45,42,94,217,206,66,245,19,187,93,125,100,154,9,98,255,0,128,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,138,218,124,71,178,99,124,221,84,107,42,214,198,78,182,181,112,84,35,210,233,209,190,78,213,91,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,218,36,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,170,190,57,223,82,127,153,63,134,136,85,147,60,210,255,0,36,123,218,240,196,136,86,223,166,235,85,43,62,85,10,137,29,213,109,138,137,206,204,136,234,93,146,100,162,89,178,132,48,226,141,40,245,150,162,74,53,65,40,220,71,10,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,93,166,68,184,112,80,176,63,14,46,10,158,54,177,233,91,207,17,173,249,22,253,114,154,196,213,166,45,50,143,40,147,206,167,165,198,84,92,199,151,181,6,235,233,86,137,82,18,150,76,137,42,117,234,213,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,249,114,205,155,186,174,5,97,166,45,96,213,102,157,46,173,105,226,133,175,82,166,161,182,164,43,125,46,170,236,23,152,102,83,77,169,68,209,161,195,113,180,63,216,75,52,54,210,137,71,201,38,156,142,163,82,87,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,70,191,238,163,228,79,255,0,62,127,247,102,177,254,136,58,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,247,179,131,155,59,55,40,184,95,242,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,243,237,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,4,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,81,14,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,23,243,253,147,234,86,108,176,141,73,167,148,182,239,187,58,60,201,246,162,217,117,36,137,47,173,9,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,160,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,202,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,10,1,226,143,227,179,19,127,5,242,120,66,42,139,105,225,41,157,127,77,195,135,148,220,77,169,213,102,86,153,231,57,101,212,31,62,123,106,130,203,28,197,211,20,100,157,237,242,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,231,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,206,182,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,237,124,46,60,118,97,151,227,94,79,52,93,78,58,102,143,2,114,215,232,79,211,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,93,15,79,41,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,116,80,189,5,82,143,205,229,50,183,156,249,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,224,28,106,252,44,90,223,16,32,249,117,68,85,174,82,113,190,149,151,12,126,183,49,162,179,67,151,89,143,110,71,170,41,16,35,56,150,215,37,247,169,210,99,178,131,90,187,16,131,117,230,247,175,69,26,81,185,68,149,153,18,15,202,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,159,240,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,63,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,124,3,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,133,11,254,225,113,224,79,12,191,26,243,137,163,202,113,48,206,189,71,44,22,37,54,201,195,74,159,77,137,55,110,146,97,76,108,226,189,232,104,44,188,217,185,33,232,239,37,205,252,237,22,195,100,166,246,158,143,168,150,74,100,146,170,65,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,66,121,40,202,141,11,41,120,53,10,205,229,82,166,93,245,45,38,93,53,184,76,173,61,124,173,203,54,219,37,56,102,179,101,132,47,148,217,104,132,158,139,115,150,133,186,225,14,235,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,207,102,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,61,127,133,238,117,255,0,147,253,246,140,24,196,42,157,42,14,27,94,85,5,201,118,163,52,249,62,134,170,41,148,161,18,13,212,164,245,101,222,83,12,184,78,25,33,191,81,221,237,165,14,243,46,252,101,92,126,170,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,23,63,195,23,62,63,166,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,0,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,148,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,160,0,138,191,221,71,200,159,254,124,255,0,238,205,99,253,16,119,252,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,169,94,54,152,57,93,106,234,177,115,3,29,238,117,22,77,60,172,233,141,237,66,122,73,77,185,34,92,115,212,215,189,206,114,29,147,216,72,218,142,151,214,86,174,36,138,176,69,212,240,100,194,223,146,153,113,174,226,100,250,23,75,62,251,184,28,233,166,245,91,250,202,92,36,19,44,252,217,44,210,222,201,74,168,167,181,41,90,181,212,245,79,44,196,255,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,28,171,50,249,116,177,51,65,133,147,240,206,250,143,253,172,202,60,221,239,127,70,85,58,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,251,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,83,43,133,30,117,255,0,70,87,83,25,107,196,202,157,86,77,183,118,212,35,198,180,157,215,156,205,30,168,243,138,73,199,216,73,55,18,204,167,28,71,106,85,177,183,75,113,160,137,231,157,77,202,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,5,11,231,235,58,247,86,107,49,30,93,18,147,83,233,240,202,217,168,60,221,185,79,142,110,33,185,251,13,77,166,167,32,156,74,22,167,157,65,153,161,43,73,114,91,89,160,139,114,157,91,188,170,205,203,165,247,118,224,77,247,152,174,159,164,179,44,174,76,62,183,123,46,117,117,71,38,64,103,163,229,243,73,214,244,102,127,59,155,203,82,62,107,102,186,171,84,249,76,39,177,127,74,24,167,102,225,159,165,61,25,242,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,245,113,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,138,240,172,207,143,251,17,149,76,95,173,127,106,213,161,93,169,212,127,228,17,26,136,148,114,191,231,10,105,110,61,253,156,116,39,245,72,22,168,2,173,120,215,227,125,40,169,86,110,91,153,161,203,85,73,82,35,223,18,42,74,113,41,97,182,9,51,97,180,194,19,218,165,173,74,55,148,163,61,164,130,67,100,91,247,159,46,168,69,148,240,92,199,74,237,43,17,238,60,188,84,235,52,166,109,186,221,62,77,201,77,141,32,144,220,165,214,26,56,205,184,136,235,212,148,230,248,169,90,214,217,146,204,147,16,150,157,132,78,154,237,252,0,0,0,0,0,0,0,0,0,0,0,0,7,226,173,204,114,157,69,159,80,100,181,114,44,87,94,73,107,222,105,65,153,127,144,102,219,52,149,201,247,14,99,113,50,161,80,94,231,14,238,172,165,37,162,75,106,122,247,204,147,216,69,174,154,159,104,229,163,179,100,214,29,90,94,104,240,180,233,44,243,20,197,225,68,121,242,220,146,209,148,212,99,238,63,91,239,46,238,209,164,6,247,27,105,53,150,138,208,181,47,113,143,250,0,0,0,28,115,55,214,218,46,156,183,226,21,56,213,162,209,109,85,157,108,244,254,185,64,144,69,237,47,218,25,197,172,66,93,54,173,54,156,225,234,184,178,92,101,71,239,52,168,200,255,0,200,47,195,134,109,61,218,126,86,104,156,218,159,91,212,170,52,132,252,207,47,146,149,83,161,232,215,127,173,183,79,165,237,212,74,208,0,0,0,0,0,0,0,0,1,198,243,3,154,172,38,203,181,2,77,70,247,175,114,103,19,43,56,145,58,89,42,231,187,177,211,66,55,180,203,132,157,202,101,69,169,246,23,121,251,53,167,124,234,103,222,241,204,125,113,234,13,5,254,134,207,143,183,166,141,181,167,119,238,68,117,175,215,92,118,221,45,29,100,207,180,253,186,23,103,124,67,1,127,28,52,108,122,117,157,150,106,19,144,227,242,221,157,213,115,149,189,71,187,101,66,102,222,195,81,145,104,74,62,237,4,176,16,75,139,221,247,22,131,151,7,172,135,29,209,235,167,111,45,59,79,214,233,167,192,116,251,118,153,23,97,251,77,63,191,184,85,62,81,172,165,95,152,245,109,208,13,174,99,111,117,155,211,187,78,232,79,172,191,172,159,216,247,141,33,182,218,90,65,33,37,161,16,255,0,161,200,115,105,87,122,133,151,251,166,167,26,79,78,235,61,14,215,54,18,244,214,107,9,62,195,35,46,227,247,12,219,45,106,90,141,74,61,76,199,83,203,62,46,187,130,152,183,72,190,58,158,67,17,58,142,106,182,18,190,148,103,154,46,205,139,62,247,125,133,255,0,188,180,159,25,246,164,178,151,217,86,228,43,93,15,77,61,186,15,245,0,0,0,1,29,243,225,138,169,194,140,187,92,53,166,164,114,37,175,164,228,47,102,237,52,157,21,42,236,216,162,238,115,218,67,62,214,165,171,89,188,235,113,237,250,12,110,124,201,59,246,35,122,19,174,212,41,103,218,163,34,238,73,251,71,201,90,20,218,141,11,45,12,133,212,112,146,198,163,186,176,109,172,53,169,203,230,75,160,110,229,23,47,79,215,202,158,241,253,22,200,187,146,93,234,63,221,220,39,248,10,57,226,215,97,202,181,243,16,187,141,206,216,215,6,156,131,236,255,0,104,131,5,10,254,177,159,122,189,164,95,188,116,254,12,183,203,112,238,251,154,204,113,221,21,63,162,216,157,189,251,26,168,56,125,187,123,59,253,229,254,97,110,227,153,102,70,210,69,237,131,117,251,117,77,239,234,186,93,11,93,62,140,166,87,239,47,217,247,140,212,155,58,63,202,255,0,248,238,29,111,31,50,239,114,224,167,162,170,51,218,223,76,173,115,250,71,183,54,91,185,60,162,95,170,78,173,69,162,157,34,237,211,236,212,187,184,248,246,184,87,140,88,129,131,23,27,55,78,30,215,61,25,80,103,118,215,58,102,30,239,109,104,62,199,80,180,253,23,86,93,222,223,187,75,120,202,47,19,235,35,20,33,162,219,197,185,254,136,184,75,94,90,249,79,72,234,59,95,89,246,71,136,148,35,107,109,183,237,237,215,222,70,39,195,47,55,33,178,121,149,110,66,187,143,77,7,253,128,0,0,0,0,0,0,0,8,37,197,246,238,143,71,203,156,10,27,114,54,202,155,94,104,148,141,134,122,180,184,19,210,103,174,211,46,242,247,145,138,127,192,139,106,85,219,140,150,93,14,34,117,84,154,253,57,10,237,46,196,170,83,73,246,153,126,215,188,105,47,14,41,43,160,225,229,175,67,115,233,83,168,176,162,43,239,109,132,39,222,126,239,121,143,68,0,3,200,98,142,41,217,216,63,104,205,189,47,106,151,69,78,132,211,142,41,124,151,92,212,208,210,220,50,209,164,45,95,69,181,118,233,236,251,136,69,104,92,90,50,183,34,173,232,249,55,15,78,193,185,203,41,29,37,69,122,250,196,90,237,40,122,247,118,137,57,132,248,221,134,248,215,69,77,119,14,235,254,147,138,105,37,26,186,87,217,211,212,66,187,158,109,7,220,234,61,158,223,176,244,247,131,228,47,153,76,168,155,198,159,230,207,247,171,94,231,20,175,119,105,247,23,220,62,151,82,207,47,155,191,213,211,118,186,31,112,249,171,148,85,73,104,143,23,214,105,165,18,214,174,238,227,208,203,67,208,251,143,188,125,98,36,161,58,23,97,36,191,236,17,175,29,243,251,128,88,7,95,59,86,233,184,119,85,208,91,151,27,164,154,91,72,150,234,15,215,68,117,164,244,91,74,46,255,0,183,187,191,239,96,54,116,112,47,48,238,20,27,10,232,234,42,73,78,174,197,232,166,35,97,252,209,25,111,117,134,210,122,41,228,23,103,191,95,126,157,220,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,170,248,231,125,73,254,100,254,26,34,86,70,41,145,170,209,179,21,22,83,146,208,132,96,61,209,36,142,52,183,99,47,123,46,195,117,4,107,105,73,81,160,212,132,146,208,103,177,196,26,144,178,82,20,164,156,96,26,83,202,141,54,213,165,229,151,10,153,178,168,30,133,162,200,179,233,51,99,66,82,219,113,198,250,136,173,188,181,58,227,109,180,135,94,82,220,82,220,116,155,71,49,197,45,102,146,53,25,14,170,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,130,37,101,99,58,116,172,76,198,140,85,203,142,35,92,17,24,189,173,75,226,224,137,109,161,81,147,28,170,148,70,37,184,77,180,133,18,182,187,38,58,80,178,82,73,40,82,153,75,107,249,195,67,238,39,234,231,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,65,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,89,255,0,10,60,244,254,163,43,248,215,121,255,0,228,241,108,9,179,147,254,18,85,75,114,65,171,254,75,165,66,147,251,108,146,255,0,189,217,14,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,164,241,45,193,236,109,198,28,186,86,41,120,65,114,75,114,60,8,253,77,98,207,137,70,98,83,247,42,17,42,43,205,147,111,173,68,235,11,142,76,58,233,33,146,82,223,61,27,34,51,52,145,208,96,208,159,15,252,116,193,172,104,203,237,38,46,16,218,212,171,45,187,83,125,50,117,157,14,114,165,57,69,249,215,13,149,56,226,219,109,111,117,8,35,123,158,105,61,238,41,226,82,214,226,29,50,146,160,51,131,157,12,72,195,140,93,205,5,255,0,136,216,75,15,167,181,171,85,6,221,134,174,132,162,117,78,34,59,77,200,149,202,45,12,185,239,161,215,245,89,19,138,230,238,113,41,90,148,146,149,92,25,48,143,17,234,216,203,93,198,202,69,99,209,22,133,191,79,114,133,84,75,144,13,207,78,57,37,36,226,98,50,234,147,177,190,74,218,143,33,197,37,92,196,232,194,54,154,31,82,147,114,128,3,50,216,253,120,97,197,255,0,140,183,101,229,132,118,23,200,187,66,171,80,83,244,186,38,242,62,153,189,164,74,86,212,234,134,185,139,37,187,201,65,155,109,115,57,104,51,66,18,103,63,248,29,93,52,40,151,86,46,89,82,39,108,173,85,105,244,122,164,56,220,165,159,54,44,71,37,55,33,205,228,91,19,181,115,99,22,134,100,163,230,106,146,50,74,140,173,168,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,170,190,57,223,82,127,153,63,134,138,171,22,233,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,155,52,30,43,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,195,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,194,109,100,149,45,40,117,167,80,75,94,205,199,202,134,148,243,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,17,87,138,63,129,60,77,252,23,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,69,69,183,239,10,53,82,163,39,148,183,57,17,88,154,211,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,30,131,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,150,188,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,56,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,137,89,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,95,159,204,45,211,66,190,113,247,18,239,91,90,119,91,69,184,47,10,205,82,157,39,148,182,249,241,95,154,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,23,127,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,118,172,194,221,53,219,27,0,177,46,245,181,167,116,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,205,114,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,143,252,75,120,125,198,198,26,85,99,48,120,65,74,150,230,32,192,143,212,214,41,49,26,118,83,247,42,16,152,172,54,77,146,223,36,48,184,241,152,117,68,134,90,82,223,61,18,68,107,52,235,77,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,171,110,40,254,59,49,55,240,95,39,132,62,174,70,114,101,66,206,30,28,99,21,49,186,175,161,175,59,95,208,114,45,154,147,171,89,197,75,142,148,254,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,37,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,47,83,135,22,120,228,230,182,205,159,103,226,10,34,71,196,91,62,59,11,156,243,75,105,164,86,226,40,205,5,53,166,8,201,72,90,84,73,75,233,74,121,73,91,173,41,38,146,120,154,110,58,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,74,194,127,240,197,200,119,233,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,37,117,35,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,110,53,139,254,225,113,224,79,12,191,26,243,137,162,168,56,137,224,246,54,225,110,98,234,149,76,104,185,37,222,18,46,120,241,100,192,188,21,70,98,154,197,105,12,197,97,149,146,24,142,165,52,210,216,52,165,165,35,82,94,137,109,195,34,39,80,106,244,28,49,113,211,6,176,67,48,81,165,98,197,173,74,75,151,6,218,101,54,241,168,206,83,109,218,251,154,120,156,81,55,203,82,63,156,45,81,217,83,234,83,124,150,205,195,53,147,107,116,142,250,64,65,94,48,88,145,135,22,222,88,15,14,110,152,125,93,211,121,84,24,118,215,79,66,79,116,174,66,144,195,146,165,115,85,216,206,140,56,166,53,73,243,21,213,109,36,154,13,213,38,146,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,83,203,94,28,222,88,67,128,214,54,24,98,5,213,18,226,174,219,20,118,105,178,39,68,140,76,49,177,189,73,166,27,45,8,212,134,90,229,178,78,41,41,91,132,209,56,164,165,75,50,44,209,11,116,199,188,138,201,204,214,76,176,71,19,240,198,4,185,88,161,110,97,189,175,77,139,5,50,154,109,138,189,56,227,50,106,97,102,251,136,105,149,178,111,188,242,92,37,22,226,230,54,164,172,212,217,183,82,180,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,249,92,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,67,254,42,119,134,28,90,89,71,171,199,196,59,11,229,75,151,5,65,170,61,188,157,228,223,163,43,11,97,247,24,159,205,250,109,242,80,211,202,209,4,102,230,188,149,104,219,174,40,168,92,104,247,37,55,77,10,240,202,62,16,213,173,201,221,92,72,246,125,50,150,227,156,165,183,182,84,38,19,18,75,122,44,136,207,99,236,58,141,116,218,173,186,164,205,38,70,125,172,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,68,172,172,103,78,149,137,152,209,138,185,113,196,107,130,35,23,181,169,124,92,17,45,180,42,50,99,149,82,136,196,183,9,182,144,162,86,215,100,199,74,22,74,73,37,10,83,41,109,127,56,104,125,196,253,92,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,40,50,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,84,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,239,106,226,185,132,216,203,137,185,113,126,163,134,119,127,77,65,180,186,138,229,219,110,238,75,62,152,130,202,18,225,61,206,51,45,221,47,45,110,244,234,245,92,215,121,106,235,44,161,84,88,45,122,238,197,236,35,196,190,14,21,171,119,12,95,137,22,117,145,71,182,40,215,21,33,44,34,59,241,42,37,84,133,206,144,182,145,216,164,73,117,47,62,151,139,94,97,169,205,198,78,165,212,34,189,178,157,226,159,6,254,32,91,222,98,192,155,252,105,241,27,8,234,183,149,169,134,148,187,86,36,188,69,161,199,68,218,157,198,204,148,111,133,78,116,156,54,233,110,161,6,106,90,212,163,76,146,39,73,60,164,41,6,222,226,148,225,149,117,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,75,184,79,64,186,173,76,44,179,109,107,234,183,233,155,146,141,111,211,169,245,138,143,82,228,142,178,115,81,155,67,239,243,93,34,113,205,238,37,106,222,178,37,43,93,76,136,204,199,171,25,172,205,86,41,126,154,115,29,136,184,152,205,119,211,48,43,55,4,175,69,77,233,122,126,109,45,165,242,96,252,217,161,10,78,145,90,97,62,186,73,103,166,171,213,70,163,62,235,133,121,59,147,136,124,58,241,15,30,41,180,121,109,220,244,123,161,53,120,171,151,13,164,162,101,2,153,21,105,149,210,188,230,197,33,27,166,75,113,211,74,220,75,139,166,54,210,81,204,78,162,58,101,251,19,63,67,120,227,97,226,147,146,234,177,226,91,55,4,26,132,255,0,69,185,178,83,208,80,242,122,166,17,235,160,149,205,96,221,108,208,165,18,86,149,154,84,123,84,99,75,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,0,0,0,0,0,0,0,0,0,56,70,60,231,71,2,242,240,225,193,191,110,142,158,164,164,234,212,94,138,98,247,159,206,145,22,246,152,113,37,170,153,89,118,251,181,247,107,240,48,35,63,216,5,143,149,242,181,109,107,135,101,93,101,170,35,116,147,79,113,26,218,65,122,235,142,132,150,171,117,37,223,246,247,119,73,55,16,135,218,83,107,45,200,113,38,147,46,237,72,200,82,15,18,172,160,220,120,99,138,53,172,88,160,83,55,219,183,52,233,53,57,46,243,155,45,146,228,72,152,250,203,106,222,82,207,70,208,71,216,146,79,184,136,251,4,25,66,20,181,147,105,45,84,163,218,69,246,139,65,225,71,148,106,250,107,223,167,139,194,157,211,193,67,92,186,111,207,33,123,214,75,131,41,165,252,219,218,150,169,221,216,164,125,254,194,22,204,60,30,44,99,118,27,224,165,21,85,220,68,175,250,50,41,36,212,74,233,95,123,95,81,197,119,50,218,207,185,165,251,61,159,105,107,24,230,241,104,202,220,122,183,163,227,92,61,67,4,231,44,228,116,149,20,105,235,25,107,180,225,235,221,218,37,78,23,98,157,157,140,22,140,43,210,201,169,117,180,233,173,54,226,87,201,117,189,13,109,33,194,45,29,66,21,244,92,79,110,158,223,188,135,175,0,1,231,113,30,146,186,246,30,93,20,54,254,149,70,139,54,34,126,247,24,90,125,229,239,247,144,205,174,59,219,82,173,44,100,189,104,114,211,162,163,92,21,36,23,105,118,165,50,157,79,176,207,246,125,226,223,248,65,93,204,86,50,231,62,134,228,141,210,161,87,157,36,163,97,150,141,34,4,4,151,110,210,46,243,247,153,137,218,0,0,0,0,0,0,0,0,63,5,118,185,76,182,233,18,235,149,153,61,60,40,44,185,33,247,54,41,123,80,132,154,148,122,36,140,207,66,73,159,97,25,138,221,206,95,20,202,109,178,83,44,108,6,168,245,53,29,174,71,145,81,228,169,28,133,255,0,56,105,69,202,149,16,210,173,170,75,74,212,149,161,235,167,188,197,84,223,119,253,213,137,55,28,219,174,240,169,245,213,41,239,56,251,206,242,91,107,114,150,226,156,87,170,218,82,146,245,150,163,236,34,239,30,120,118,12,3,203,189,201,141,126,149,168,192,111,101,50,139,200,234,222,213,179,219,206,230,146,61,83,117,10,61,84,209,151,102,191,110,133,223,201,9,157,100,114,127,254,59,134,149,178,221,105,162,201,193,186,5,186,150,246,116,221,86,165,174,191,74,83,203,247,159,237,123,199,77,21,17,198,106,249,110,101,223,108,217,141,187,170,160,117,187,211,183,187,123,84,247,11,183,111,111,119,188,255,0,204,57,135,9,75,18,85,209,152,132,92,77,158,145,173,253,121,231,217,254,223,6,114,19,253,98,62,244,251,8,255,0,112,188,96,16,3,139,110,53,29,171,131,110,225,173,50,95,46,93,127,111,52,185,122,254,162,84,7,139,233,54,101,220,163,238,81,126,254,225,74,232,66,150,162,74,75,83,49,245,174,187,86,179,102,86,228,91,245,232,220,137,145,182,111,70,244,43,77,200,74,203,181,38,101,220,162,246,141,4,228,63,21,83,138,249,118,183,171,78,201,231,203,111,171,231,175,102,221,117,157,41,41,236,216,146,238,111,216,66,68,0,0,0,0,172,78,53,56,128,168,54,237,139,97,194,115,82,169,250,79,173,78,159,71,150,229,57,214,251,77,61,189,231,244,84,95,111,184,113,46,18,152,81,6,251,190,174,106,253,70,62,246,40,189,22,171,222,101,183,156,204,228,119,18,210,103,169,160,189,135,251,132,45,197,170,19,22,214,32,213,104,145,95,231,53,27,145,181,123,77,58,238,97,181,31,97,153,251,85,239,30,155,46,88,255,0,117,229,227,17,33,222,214,212,141,169,103,153,207,103,99,103,205,213,135,154,79,172,182,220,219,167,57,71,216,93,191,246,150,141,236,155,170,21,237,108,66,185,233,199,172,121,188,205,157,255,0,212,113,72,62,242,35,239,73,251,7,221,21,93,198,182,218,136,235,86,5,196,94,171,236,122,87,119,121,238,212,233,200,247,232,93,159,96,224,124,37,106,82,162,230,122,155,5,148,106,212,190,119,52,245,46,205,148,249,198,94,205,123,253,194,243,71,224,174,82,162,214,169,111,83,38,167,115,47,109,220,90,153,119,40,148,93,198,71,222,69,237,25,140,196,107,109,118,93,237,80,183,141,222,98,161,242,189,109,186,107,189,148,47,187,83,253,175,120,184,219,163,7,34,102,179,35,84,159,159,219,89,103,159,209,189,180,207,102,181,132,239,245,119,180,131,213,17,244,237,253,221,189,244,165,50,28,152,18,87,18,91,124,183,91,211,114,117,35,211,82,212,187,75,179,184,199,166,166,225,117,229,87,180,159,189,105,244,190,109,46,54,222,107,220,246,147,183,115,166,217,122,166,178,81,250,196,101,216,95,246,118,143,40,149,26,15,114,79,67,33,36,112,43,62,184,237,130,83,162,53,14,225,235,168,209,91,83,37,3,164,134,215,170,183,210,234,254,116,227,173,125,166,74,47,179,119,103,113,16,158,120,81,198,59,14,234,113,25,135,137,150,223,161,223,74,82,149,73,235,31,145,189,90,32,143,212,102,17,17,106,102,179,253,218,123,72,75,108,41,206,22,6,99,1,199,102,211,187,57,210,164,180,135,82,207,65,49,58,110,216,90,110,113,148,23,123,137,33,218,88,125,169,45,147,172,175,114,21,220,122,25,127,148,127,160,0,0,0,0,0,0,10,142,227,65,119,162,69,215,110,89,232,115,214,110,28,57,166,157,61,206,84,91,239,219,254,127,220,35,39,14,123,81,119,94,104,45,214,210,90,149,49,216,149,37,127,130,221,70,38,190,210,253,175,183,238,26,8,97,4,211,13,182,146,208,144,130,73,126,226,31,232,0,2,163,56,208,94,245,53,222,214,229,140,219,186,83,202,153,14,160,164,237,79,107,188,234,139,70,122,237,221,244,127,225,105,246,123,69,101,14,147,128,88,221,117,224,78,35,82,47,59,110,161,211,162,52,200,234,152,142,83,107,230,199,75,237,56,226,53,91,107,219,175,41,61,164,90,151,179,220,122,33,192,156,74,143,139,152,79,108,95,236,31,173,87,164,194,150,241,118,246,56,236,102,157,81,118,165,63,218,123,18,69,247,119,15,122,164,165,101,181,69,169,24,249,206,91,180,119,95,234,92,135,171,154,238,221,204,95,126,186,251,199,239,105,166,217,65,54,218,116,73,118,17,106,35,246,121,241,191,244,21,151,250,237,193,25,222,93,66,168,196,170,76,21,109,215,108,151,33,73,91,106,208,219,90,79,69,53,220,162,34,247,159,191,62,23,77,203,85,188,46,42,141,207,91,127,157,54,167,41,233,111,175,106,83,170,220,90,150,163,209,36,69,244,148,125,196,68,63,214,205,187,235,150,37,201,2,233,183,165,244,243,169,210,26,146,210,249,104,94,138,109,196,173,61,139,74,139,233,32,187,200,251,133,252,100,47,49,167,152,92,18,166,212,170,5,165,90,140,219,52,185,138,254,213,214,98,69,55,28,208,154,109,41,213,111,31,170,90,145,123,12,203,186,75,0,0,0,0,0,0,0,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,33,254,97,109,106,21,141,143,184,151,101,90,208,122,42,45,191,120,86,105,116,232,220,213,185,200,138,196,215,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,185,254,19,56,161,85,196,124,159,82,233,149,148,203,114,69,139,88,153,107,162,92,153,170,144,185,44,33,45,201,103,77,196,70,218,26,106,91,113,208,222,170,36,162,58,116,50,35,36,38,101,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,206,14,97,110,154,237,141,157,12,75,189,109,105,221,21,106,223,197,10,205,82,157,39,148,135,57,18,152,171,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,233,228,191,24,235,184,251,150,11,3,21,110,150,118,86,170,180,247,35,212,92,220,131,234,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,78,48,113,125,203,61,155,120,224,244,156,205,38,116,184,23,101,135,30,21,53,100,147,55,24,169,83,159,156,150,146,194,208,106,34,109,109,59,45,110,165,196,247,145,184,133,165,90,182,166,169,132,106,160,0,83,95,21,204,148,126,140,174,167,243,41,134,116,202,172,155,110,237,168,72,147,118,181,167,57,154,61,81,231,18,162,145,188,212,110,37,153,78,56,190,197,39,99,110,150,210,89,19,204,180,152,193,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,86,95,24,44,222,119,229,30,197,155,253,132,219,229,78,64,255,0,144,149,2,35,46,172,255,0,192,125,195,66,63,176,73,57,250,246,196,0,203,22,94,174,172,208,99,45,23,8,237,105,61,7,95,204,147,81,170,46,43,146,25,166,65,105,59,157,144,226,80,95,224,182,130,82,144,149,186,235,72,53,163,126,226,209,70,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,69,94,39,88,165,250,47,201,181,235,210,87,125,25,85,187,122,123,90,159,252,215,157,213,117,78,23,86,199,106,20,148,110,130,220,223,93,91,116,211,213,81,44,208,40,4,118,172,151,227,29,11,0,179,65,96,98,173,210,206,250,45,42,160,228,122,139,155,150,93,52,89,113,221,136,236,157,16,133,173,124,148,72,83,188,180,164,212,190,94,194,208,213,169,104,248,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,85,95,28,239,169,63,204,159,195,68,95,225,133,128,214,110,62,102,142,37,47,16,33,68,169,80,173,58,60,155,154,69,38,92,115,121,138,146,218,117,150,26,101,194,222,146,216,151,100,182,233,146,137,104,89,50,109,169,6,151,15,75,244,0,17,127,136,206,3,89,184,213,149,203,202,169,93,133,17,170,237,135,71,155,115,80,170,202,142,110,63,13,113,90,231,190,202,12,150,147,217,33,166,77,165,17,153,160,140,219,112,208,165,52,141,51,238,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,211,8,179,35,130,88,245,85,186,40,216,65,127,68,185,228,89,210,26,141,88,92,72,239,147,13,45,197,58,150,205,183,150,132,181,33,10,56,238,232,182,84,180,25,36,140,143,69,36,207,165,128,138,188,81,252,9,226,111,224,190,113,8,80,8,150,156,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,215,211,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,182,37,139,254,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,25,235,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,105,20,151,197,203,44,246,110,10,226,229,27,20,172,201,210,208,140,87,145,86,169,84,233,143,25,184,136,213,22,86,194,228,62,211,138,81,171,99,234,151,188,219,50,245,22,149,237,86,197,37,182,249,175,11,143,29,152,101,248,215,147,205,14,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,135,85,226,117,144,239,211,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,157,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,47,248,134,230,206,205,205,214,23,224,149,241,66,143,18,143,93,129,34,232,141,93,183,19,60,229,63,74,89,185,0,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,120,174,23,30,59,48,203,241,175,39,154,47,248,4,0,227,87,225,98,214,248,129,7,203,170,34,173,114,139,130,20,172,199,102,46,204,193,170,237,114,93,34,155,95,145,37,83,37,196,109,43,124,152,143,21,233,46,33,189,222,170,86,180,176,104,37,153,40,144,107,37,26,87,183,97,232,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,204,96,191,238,23,30,4,240,203,241,175,56,154,58,86,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,157,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,12,92,248,254,155,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,131,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,147,194,119,37,20,235,90,213,166,102,163,18,41,155,238,74,206,178,108,230,22,82,163,189,74,130,166,228,71,114,67,137,53,33,183,186,166,222,220,130,83,107,73,52,77,56,133,153,186,100,139,42,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,10,241,107,201,71,166,225,204,205,150,25,83,42,179,43,76,242,91,189,41,236,23,61,181,65,101,142,90,42,105,35,86,246,249,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,117,151,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,87,19,156,156,89,253,58,240,175,184,49,115,228,133,86,215,249,81,79,161,205,244,93,77,58,60,199,244,212,52,238,74,180,46,99,43,219,204,105,221,169,230,52,182,215,181,59,182,149,32,141,84,0,0,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,14,127,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,117,52,234,165,205,10,36,166,55,161,43,70,246,156,113,43,78,228,45,42,45,75,181,42,35,46,195,33,232,44,172,66,176,113,42,148,237,119,14,111,139,126,234,166,177,33,81,29,153,68,169,179,57,134,223,74,82,165,52,167,25,82,146,75,36,173,10,52,153,235,162,210,126,210,30,128,0,5,43,113,155,197,47,149,121,142,161,97,156,10,239,85,2,196,183,219,234,97,116,187,58,58,164,213,155,207,124,225,160,148,230,248,169,167,43,177,74,66,116,208,180,87,48,132,0,22,211,193,47,24,232,78,218,183,214,95,164,51,201,173,70,168,29,227,13,205,203,87,87,21,198,227,196,144,90,18,54,55,201,91,81,187,77,123,151,213,122,169,209,181,25,217,248,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,206,14,97,110,154,237,141,157,12,75,189,109,105,221,21,106,223,197,10,205,82,157,39,148,135,57,18,152,171,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,233,228,191,24,235,184,251,150,11,3,21,110,150,118,86,170,180,247,35,212,92,220,131,234,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,78,48,113,125,203,61,155,120,224,244,156,205,38,116,184,23,101,135,30,21,53,100,147,55,24,169,83,159,156,150,146,194,208,106,34,109,109,59,45,110,165,196,247,145,184,133,165,90,182,166,170,219,41,222,41,240,111,226,5,189,230,44,13,41,138,118,226,177,145,200,216,107,85,159,154,76,54,92,183,104,87,61,96,215,116,211,20,135,95,58,117,70,82,150,179,154,135,52,50,68,103,157,213,42,75,138,46,91,206,182,148,26,146,234,91,102,189,104,215,77,118,223,167,87,169,52,137,221,60,75,154,158,138,93,81,190,82,23,212,69,68,166,37,165,189,84,70,104,209,248,145,215,170,76,149,234,105,174,213,40,141,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,3,253,85,95,183,87,251,171,113,220,151,29,67,254,50,100,234,148,233,14,127,210,113,231,156,113,127,106,148,165,123,76,197,233,240,253,200,141,11,42,182,171,119,173,210,142,183,19,110,10,121,55,81,147,170,219,244,92,87,219,138,227,180,173,136,144,236,119,249,82,99,168,250,148,145,41,122,232,90,39,176,230,0,141,92,69,113,142,133,131,121,71,190,228,213,217,234,37,222,20,247,236,234,92,109,203,71,58,84,246,29,109,71,189,40,89,39,148,193,72,127,69,109,74,249,27,55,37,75,73,140,246,13,30,225,86,5,195,141,147,187,115,47,23,109,27,228,231,93,135,237,91,119,4,106,89,176,135,35,202,147,7,151,61,104,90,9,109,41,227,121,215,214,110,104,180,169,197,26,207,126,166,103,158,44,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,133,249,240,234,198,58,22,50,101,30,196,147,72,103,167,151,103,211,216,179,170,145,183,45,124,153,80,24,105,180,158,245,33,4,174,107,7,29,253,19,185,40,231,236,220,165,33,70,36,168,0,0,0,0,0,0,0,0,0,0,8,211,159,76,198,158,94,176,74,165,82,167,150,181,106,203,111,82,225,171,251,39,94,137,40,219,115,67,105,196,171,69,50,94,169,232,71,237,50,46,250,7,188,238,250,221,247,114,84,46,155,134,95,81,58,163,33,217,46,175,150,132,106,167,28,82,213,216,132,164,190,146,207,184,136,127,149,173,114,213,108,251,138,157,115,209,31,228,205,166,74,102,91,11,218,149,104,182,214,149,164,244,81,25,125,36,151,121,25,13,7,228,99,27,255,0,78,185,127,161,92,18,93,230,84,41,108,69,164,206,86,221,55,73,110,20,101,184,173,9,180,36,181,83,189,201,35,47,113,251,187,205,86,149,2,181,5,218,109,77,142,116,103,208,164,56,141,202,78,169,81,25,25,106,147,35,238,51,28,202,14,85,240,26,155,112,29,211,10,196,229,213,13,238,160,223,244,164,211,249,205,228,189,118,155,219,126,145,17,233,166,159,184,117,40,144,227,192,140,220,72,141,236,105,164,146,16,157,76,244,34,45,11,180,251,123,136,120,140,117,196,152,248,73,132,247,69,254,249,250,212,138,76,217,108,151,111,107,141,70,117,212,151,98,85,253,159,181,38,95,127,112,206,238,62,227,117,215,142,216,141,87,188,238,74,135,80,137,51,36,42,26,57,77,163,149,29,79,186,227,104,213,13,163,118,156,213,118,153,106,126,223,113,115,97,102,188,23,239,122,154,47,107,142,198,113,221,105,231,76,153,80,74,118,167,177,222,117,57,162,61,118,238,250,63,240,180,251,61,162,220,192,0,127,155,232,39,25,113,181,119,45,38,147,253,228,51,239,196,98,212,93,169,154,11,137,181,22,133,83,118,93,73,63,224,185,81,151,167,180,255,0,103,236,251,132,155,224,191,120,34,61,217,113,217,203,115,214,114,28,201,164,157,61,238,211,155,215,93,191,231,253,222,209,110,32,0,0,0,0,0,0,63,205,247,218,140,217,186,242,246,161,61,231,161,159,249,7,22,197,108,225,96,102,15,156,134,110,203,179,147,42,51,75,117,76,244,19,21,174,221,229,166,230,217,89,119,182,162,17,39,21,248,199,97,221,50,35,208,240,206,219,244,195,234,74,146,153,61,99,241,246,43,69,145,122,143,66,50,61,12,144,127,191,79,97,138,253,204,86,118,113,143,49,19,28,143,95,172,116,244,94,210,110,159,211,197,94,222,215,136,143,154,134,27,89,250,143,26,127,118,189,253,209,253,166,157,146,250,25,105,59,156,117,100,148,150,186,106,163,61,8,122,107,167,13,46,235,54,145,79,173,215,233,189,52,106,155,77,61,25,92,230,151,189,14,37,74,65,232,133,25,150,164,147,239,34,238,237,30,114,28,57,51,228,162,36,70,249,142,185,174,212,234,69,174,133,169,246,159,103,113,11,173,181,240,114,38,84,242,53,86,213,253,213,151,185,29,99,219,76,183,233,88,86,207,87,123,168,45,17,35,78,207,223,219,221,78,88,117,109,170,244,189,169,246,233,59,203,57,156,223,91,110,186,108,101,107,238,212,191,103,222,52,231,67,165,69,162,210,217,166,66,78,214,89,221,180,181,51,239,81,168,251,204,207,188,207,218,63,120,163,46,45,85,25,82,179,61,82,130,242,52,106,31,39,148,122,151,110,250,124,19,62,226,215,191,222,59,231,5,59,106,35,77,95,215,25,158,231,222,244,86,222,242,219,167,164,81,239,208,251,62,193,106,35,225,94,247,84,43,38,216,155,115,212,79,72,240,185,123,251,255,0,174,226,80,93,196,103,222,162,246,12,228,230,59,31,238,188,195,226,28,203,218,229,145,170,93,229,242,25,216,223,205,232,195,45,171,214,67,109,235,175,37,39,218,93,159,246,159,152,194,106,20,123,151,16,105,84,73,79,114,154,147,207,220,189,166,173,54,176,226,139,176,140,189,169,247,137,165,197,175,10,32,216,151,205,179,95,166,199,216,197,107,173,209,123,204,247,114,89,130,142,227,90,140,180,53,159,176,191,120,237,188,21,177,1,83,173,219,234,195,154,230,133,76,244,103,68,157,62,151,49,202,139,174,118,146,123,59,139,233,40,254,207,112,179,176,0,0,0,20,125,197,202,181,62,161,152,133,211,164,63,189,136,90,114,81,181,37,183,124,24,6,174,210,45,79,83,47,104,146,28,20,233,49,218,179,49,2,163,201,209,201,94,137,220,173,199,235,109,118,162,69,217,175,96,174,172,221,81,27,160,99,245,207,78,105,123,146,142,139,78,205,59,225,48,126,243,247,142,58,47,163,133,222,33,174,243,203,29,22,144,241,238,118,139,212,239,87,118,188,234,132,213,23,102,210,46,228,251,207,247,9,128,43,199,140,141,45,111,224,245,30,164,72,213,49,186,141,79,94,237,210,169,233,247,138,246,225,221,116,21,169,155,171,26,162,251,220,184,197,233,62,119,171,174,191,209,146,201,61,196,103,222,175,96,208,184,12,236,231,174,202,151,101,102,54,229,137,41,189,156,222,143,106,117,35,211,72,17,140,251,73,71,251,66,204,56,66,95,46,92,216,7,38,212,146,239,49,86,246,205,75,110,154,115,230,207,115,216,146,253,159,121,254,225,5,248,157,229,245,24,59,141,206,92,52,167,55,82,110,93,58,102,244,211,149,211,196,132,133,246,169,197,169,90,169,195,62,210,45,62,210,29,11,132,126,45,209,168,248,133,81,194,171,133,173,89,184,185,60,133,110,95,103,78,196,247,213,216,132,25,247,153,119,168,191,127,112,151,57,141,225,103,133,24,182,228,138,221,147,51,228,197,85,123,52,87,46,76,221,218,114,83,254,217,45,41,47,85,181,123,63,173,239,34,21,165,142,185,0,199,92,12,166,201,174,214,40,253,93,42,51,169,109,82,186,136,109,234,92,133,58,163,216,153,11,87,97,33,69,166,157,186,125,196,35,75,173,45,151,20,211,137,209,104,81,165,69,175,113,151,120,255,0,72,83,100,211,229,53,54,27,156,183,152,90,92,109,90,17,232,162,50,50,61,15,179,188,136,119,28,57,206,190,96,176,205,180,70,160,94,155,99,55,161,37,175,71,66,61,8,182,23,122,216,81,247,32,136,116,150,120,163,102,121,149,26,190,83,238,213,27,116,232,169,229,251,255,0,189,7,252,151,20,60,207,19,164,231,202,142,229,110,211,162,167,255,0,162,15,81,108,113,112,204,61,22,160,220,154,194,253,45,25,36,68,184,250,65,99,121,18,146,103,235,38,25,153,106,68,101,251,254,193,36,240,155,140,245,163,94,144,197,47,18,176,223,228,254,166,150,213,59,211,14,203,222,122,182,157,121,108,193,45,53,213,106,211,95,234,233,237,33,62,48,163,24,236,92,102,182,99,93,54,53,91,173,136,250,16,163,62,67,205,237,82,155,66,246,252,234,16,103,161,58,142,221,61,191,126,158,220,0,0,0,7,240,204,136,140,207,184,133,3,113,51,191,17,125,230,150,179,179,186,223,68,138,25,253,236,84,102,127,193,79,237,253,191,121,142,189,193,187,13,230,85,241,170,183,127,46,79,46,28,42,28,152,100,157,132,123,157,68,186,123,186,107,184,140,187,15,246,116,251,125,130,231,0,0,5,83,113,164,195,117,161,235,103,20,217,45,27,81,66,162,44,191,225,107,81,124,207,181,94,239,248,63,191,216,42,192,5,239,112,164,141,92,143,149,182,213,90,87,99,149,98,92,66,209,31,222,231,78,131,179,232,254,254,254,223,120,153,64,2,5,241,125,183,38,84,50,255,0,79,171,198,61,81,26,180,215,49,61,159,69,48,167,168,207,83,63,183,220,41,44,5,162,112,85,187,101,250,122,233,177,54,255,0,54,233,39,85,181,212,190,158,250,115,95,179,175,119,252,45,62,207,104,182,64,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,228,227,45,96,70,182,115,71,75,188,233,214,244,184,145,239,27,94,36,153,149,5,19,166,196,234,140,119,93,142,225,33,74,51,65,45,184,205,193,37,33,26,104,74,109,70,90,185,185,93,3,130,62,40,85,98,223,248,133,130,239,38,91,244,218,157,29,171,162,57,170,106,185,16,223,140,243,113,157,217,31,67,78,247,211,45,157,206,17,164,244,136,218,76,149,217,178,221,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,161,197,31,192,158,38,254,11,231,16,133,0,141,84,0,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,123,51,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,30,175,45,156,68,113,151,44,248,53,118,225,45,172,94,148,244,166,197,218,243,42,18,18,227,54,187,203,82,206,83,140,199,83,106,231,115,55,165,105,109,75,75,72,117,38,225,161,206,99,169,92,95,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,104,83,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,153,20,0,41,91,140,158,53,252,185,204,21,39,7,34,83,249,49,48,202,158,124,231,220,107,107,143,206,168,181,30,67,155,84,78,40,148,202,88,68,50,78,168,66,137,206,126,187,147,176,196,0,1,161,62,29,184,233,51,31,178,167,106,92,149,234,207,164,238,74,15,54,219,175,60,162,124,220,84,168,166,68,210,221,113,227,82,158,121,200,171,138,243,142,18,148,149,56,242,254,137,145,161,50,84,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,93,92,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,213,14,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,123,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,130,226,13,73,66,150,211,173,44,208,141,251,75,170,136,171,197,31,192,158,38,254,11,231,16,133,21,225,61,139,250,80,197,59,55,12,253,41,232,207,149,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,141,41,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,89,139,22,47,232,191,20,239,44,51,244,167,164,254,73,92,21,26,23,91,200,228,245,93,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,47,83,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,161,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,65,78,220,84,50,43,38,192,184,106,185,158,194,216,18,223,182,43,146,30,169,94,108,189,41,173,148,154,139,242,153,66,95,104,220,112,158,113,18,158,146,102,109,161,11,229,45,43,61,201,109,104,67,117,192,37,87,11,143,29,152,101,248,215,147,205,23,252,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,16,87,138,22,74,63,148,5,136,188,103,195,218,101,86,118,36,217,180,244,70,106,157,8,185,222,153,165,165,229,45,113,201,165,40,180,121,174,107,239,54,109,145,173,207,93,173,142,41,109,114,233,134,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,125,171,58,89,210,188,179,147,121,82,43,53,155,118,37,183,111,91,113,220,102,139,69,101,226,146,184,235,120,155,57,47,59,36,208,133,58,183,20,211,122,22,212,161,40,109,4,73,221,189,110,116,174,25,249,40,167,102,126,251,169,94,216,151,76,234,112,218,210,214,52,216,110,20,166,125,51,57,230,92,38,227,179,33,149,55,179,147,170,31,112,210,230,226,213,132,154,13,47,26,147,122,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,255,0,8,248,98,229,247,8,179,5,80,198,250,76,46,174,4,78,149,219,74,217,125,14,187,22,131,41,182,146,151,101,41,215,221,117,201,79,27,137,55,26,53,237,75,42,90,140,146,165,37,165,183,245,184,163,248,19,196,223,193,124,226,16,160,17,99,252,84,51,213,38,255,0,184,106,185,97,194,217,242,216,182,40,114,30,166,222,111,61,21,173,149,106,139,18,153,90,88,104,156,108,222,109,17,94,140,100,110,33,104,230,173,75,45,170,109,8,91,146,255,0,135,22,120,228,230,182,205,159,103,226,10,34,71,196,91,62,59,11,156,243,75,105,164,86,226,40,205,5,53,166,8,201,72,90,84,73,75,233,74,121,73,91,173,41,38,146,120,154,110,101,0,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,7,159,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,102,95,16,175,90,174,37,95,247,46,35,87,99,196,98,165,117,86,38,214,230,53,17,10,75,13,191,37,229,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,62,241,231,199,106,201,182,58,76,203,182,99,172,204,70,244,207,163,168,169,168,55,78,184,212,178,125,108,174,143,33,105,110,81,184,211,6,75,119,150,131,231,161,26,40,185,172,180,173,138,52,146,79,71,192,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,131,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,143,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,161,110,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,210,37,139,126,225,105,144,159,144,144,232,57,174,197,7,247,220,21,90,127,89,104,82,227,200,213,184,16,101,176,105,41,146,20,131,209,199,158,97,213,18,26,212,210,219,110,25,172,141,213,18,88,178,160,21,87,198,211,26,255,0,240,23,46,112,233,254,235,214,161,41,198,191,231,16,226,54,202,201,207,249,233,184,149,55,253,129,165,95,76,132,53,225,239,133,245,92,85,206,14,27,83,41,234,150,204,122,5,97,171,162,116,182,97,42,74,35,177,79,81,73,46,110,134,68,218,29,117,182,163,147,138,61,18,185,8,236,81,153,33,90,30,20,45,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,206,79,240,71,197,232,203,165,98,22,2,78,126,35,114,24,144,213,223,75,109,44,59,207,125,11,75,113,102,169,110,118,180,72,108,219,128,73,79,170,179,55,156,63,92,136,246,90,80,0,0,0,0,0,0,0,0,0,0,10,155,227,85,119,75,244,237,173,98,105,252,219,164,131,86,215,179,233,239,168,181,251,58,247,127,194,211,236,246,138,187,1,118,156,32,109,217,148,252,191,212,42,242,15,68,73,173,59,203,79,103,209,84,40,10,35,212,143,236,247,9,232,0,33,175,21,184,213,201,25,91,113,84,85,118,53,86,55,37,150,136,254,246,42,116,237,255,0,75,247,119,118,251,133,16,128,180,254,11,120,110,181,189,115,98,155,197,171,105,41,180,68,23,252,45,105,207,145,246,43,221,255,0,7,247,251,5,172,128,0,10,99,227,35,134,243,41,24,213,68,191,145,39,153,14,109,14,52,51,78,194,45,174,174,93,65,221,53,220,102,125,133,251,58,125,190,193,200,120,102,95,136,177,51,75,70,53,247,87,209,30,135,251,223,168,195,255,0,130,175,216,251,62,242,23,242,70,74,34,81,119,31,104,254,128,0,0,0,241,24,175,140,118,46,12,219,50,110,155,230,173,209,68,97,11,81,31,33,231,55,41,45,173,123,126,105,11,50,212,154,95,110,158,207,187,88,15,139,28,103,173,26,12,135,233,120,107,134,255,0,40,116,53,54,153,222,152,118,38,195,213,196,146,185,111,65,61,116,209,10,211,95,235,105,236,49,27,46,126,46,25,135,173,84,28,147,71,95,162,99,40,140,145,31,72,47,236,35,82,140,189,101,67,35,61,8,200,191,119,218,60,185,241,67,204,241,186,110,124,168,239,86,237,58,42,127,250,32,255,0,167,184,163,102,121,229,18,190,83,237,209,27,116,232,169,231,251,255,0,189,7,54,196,108,235,230,11,19,27,92,106,253,233,186,51,154,146,154,244,116,34,212,143,121,119,161,132,159,114,204,135,14,155,54,77,66,83,179,102,57,204,121,245,169,199,21,161,22,170,51,51,51,208,187,59,204,199,249,180,210,222,113,45,54,157,86,181,18,82,90,247,153,247,9,81,150,222,30,88,201,152,22,35,215,16,199,161,232,78,60,132,170,110,232,178,61,67,38,84,106,229,245,40,95,208,123,118,154,107,217,167,121,246,90,14,91,248,115,224,230,95,153,141,113,85,255,0,167,43,113,90,67,235,153,252,234,47,45,196,147,43,53,114,211,37,104,61,22,201,171,77,52,245,180,238,46,218,209,226,101,139,116,236,67,199,233,180,26,43,91,97,91,41,114,144,103,185,71,171,145,166,204,79,245,144,147,238,89,123,76,190,211,31,183,134,38,95,81,140,88,220,221,195,85,115,109,38,218,215,169,111,77,121,189,68,73,168,71,106,92,66,147,162,219,35,236,35,215,219,161,9,211,197,238,249,93,179,128,113,173,72,207,114,213,112,239,208,182,235,175,34,108,7,61,169,63,218,247,151,239,21,157,145,75,42,93,235,152,219,110,36,86,247,242,186,205,201,212,139,93,96,73,62,243,81,126,200,209,48,12,244,113,18,186,10,236,205,213,243,82,97,238,100,99,244,103,39,213,211,79,232,200,132,174,242,35,239,79,180,88,71,6,234,90,216,193,234,205,72,209,162,100,244,250,30,189,251,101,84,19,239,22,30,33,255,0,20,76,66,93,153,150,42,221,33,147,218,237,107,166,216,174,253,57,53,8,74,62,205,166,93,202,247,151,239,20,46,59,22,81,104,141,215,241,250,216,167,58,189,169,95,91,175,102,189,208,159,63,121,123,133,138,241,172,164,199,118,204,195,250,151,43,87,34,250,87,106,183,31,171,185,218,113,31,102,189,162,55,240,142,173,78,167,230,33,20,248,239,236,98,110,188,228,109,35,221,178,12,243,79,105,150,165,161,159,176,94,8,0,0,0,12,253,113,34,172,195,170,102,154,232,110,42,247,28,126,139,127,97,151,210,167,67,211,188,139,220,44,11,131,141,17,80,112,62,169,89,62,234,159,35,79,255,0,167,50,160,159,127,219,238,33,92,220,64,41,43,163,102,138,237,134,180,109,52,244,29,154,235,254,231,69,63,121,251,196,115,22,177,193,106,250,122,75,87,165,148,168,250,183,15,209,219,92,222,93,155,206,162,231,118,223,243,255,0,238,22,160,33,71,21,219,113,117,124,183,206,168,161,189,221,7,43,83,215,77,55,207,130,94,242,247,125,162,151,176,138,116,138,110,33,210,102,197,145,200,117,190,126,215,54,18,180,213,135,8,251,15,179,184,198,155,169,110,169,248,45,58,167,121,134,173,222,182,221,53,237,63,96,253,66,147,120,191,89,42,183,49,202,5,201,253,74,255,0,55,105,255,0,200,67,128,131,254,177,254,215,184,191,120,250,124,30,241,65,219,107,22,234,150,19,138,209,139,147,145,169,105,223,211,198,158,239,236,25,247,171,246,139,247,247,9,193,196,219,4,19,138,185,120,170,86,41,177,57,213,170,23,35,163,46,102,223,215,78,134,151,62,147,137,71,208,108,251,200,254,205,12,81,165,143,120,84,236,27,166,21,213,72,61,37,193,230,114,254,143,245,219,83,103,244,146,162,238,89,251,12,105,23,0,49,98,157,141,56,91,71,196,10,114,245,77,71,168,213,58,43,179,151,33,214,189,168,71,246,71,253,82,255,0,57,244,39,154,109,246,150,195,169,220,135,18,104,81,107,166,164,101,161,136,123,153,158,27,56,79,142,174,79,184,104,202,244,13,126,65,58,249,201,210,76,174,107,202,231,47,232,42,82,16,157,92,116,143,187,66,219,167,113,246,84,190,102,114,117,138,57,106,175,61,26,227,131,212,81,212,181,116,213,14,108,116,115,81,189,226,65,242,144,251,138,78,168,97,74,237,238,238,62,222,254,8,61,30,31,64,180,234,119,76,56,119,181,99,209,148,167,29,109,47,72,233,221,123,106,77,196,18,189,86,204,148,126,169,168,251,61,222,243,33,105,24,77,194,231,46,152,181,99,81,239,43,94,253,235,99,76,141,29,247,28,244,84,230,245,82,217,109,195,78,139,150,147,238,113,61,164,94,223,220,63,152,133,193,126,223,92,23,165,216,152,141,201,144,130,82,155,139,232,133,171,118,132,179,34,222,236,237,11,83,216,95,246,251,196,25,204,22,72,49,183,47,171,122,161,113,208,121,212,52,173,73,69,67,170,136,157,223,173,50,249,164,62,181,151,168,202,149,255,0,103,127,127,129,193,28,116,190,112,14,242,137,119,89,147,185,46,198,121,181,186,215,41,149,115,80,151,91,113,72,220,227,107,36,234,109,36,181,34,236,255,0,30,183,191,147,140,213,219,185,155,195,120,85,118,159,229,220,17,24,109,170,156,109,174,30,143,37,136,234,121,91,249,45,163,245,143,233,162,75,79,105,118,119,72,48,0,0,1,228,113,122,226,69,165,133,119,125,202,183,121,69,75,161,84,38,18,246,238,218,109,198,113,122,233,161,235,244,125,199,247,12,218,227,13,208,245,229,138,119,109,202,235,252,226,168,86,231,201,66,246,146,117,75,146,92,89,30,154,23,237,123,136,92,111,9,60,58,147,106,224,43,215,20,216,156,151,43,19,149,37,147,230,18,183,178,236,40,43,74,187,20,122,107,180,251,12,136,254,225,58,192,0,7,52,204,30,7,219,152,255,0,134,213,59,2,225,45,133,37,151,142,51,255,0,56,124,135,213,29,214,144,230,212,56,141,219,121,198,123,77,90,31,183,222,84,191,142,188,53,49,255,0,12,107,149,5,219,86,247,167,104,109,190,234,152,151,213,194,139,243,36,183,118,158,197,202,82,254,130,18,125,189,190,182,157,228,62,94,4,112,242,199,204,81,188,105,209,107,118,143,163,45,254,165,158,182,111,95,9,237,173,115,90,39,11,150,153,41,89,252,219,134,175,87,183,179,66,237,23,147,131,56,103,76,194,12,52,183,240,250,148,123,154,163,83,162,67,82,253,98,222,166,99,182,209,171,69,45,102,90,147,101,217,184,254,243,239,30,216,0,120,12,119,194,232,56,201,133,55,38,31,77,61,167,85,166,76,140,194,251,79,99,206,198,117,164,171,66,90,53,211,152,125,134,162,47,187,188,103,223,48,249,103,196,44,0,190,42,118,245,199,72,229,193,110,67,199,6,71,80,193,243,163,19,206,161,181,237,67,171,52,238,75,42,61,20,122,151,113,253,188,198,131,109,214,110,106,147,20,138,44,62,162,84,151,82,203,104,230,33,26,173,74,36,145,106,163,34,239,81,119,152,187,158,24,57,95,175,96,86,24,187,115,94,12,114,106,247,18,149,45,180,110,66,182,69,145,30,18,201,58,182,234,210,122,45,165,118,232,71,247,23,124,220,0,0,0,0,0,0,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,73,254,52,246,4,106,238,94,109,76,65,143,111,75,153,82,181,110,132,70,92,230,73,213,34,5,58,100,119,9,227,116,146,123,18,133,200,98,2,9,107,46,197,236,74,76,185,134,74,174,12,132,226,101,213,133,249,184,195,58,141,173,47,151,233,235,130,21,179,81,97,110,56,76,202,131,61,244,71,117,14,37,11,78,253,188,196,186,130,86,169,39,89,105,102,149,108,208,104,164,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,28,81,252,9,226,111,224,190,113,8,80,8,213,64,0,8,171,196,210,129,131,85,220,163,221,43,198,58,223,162,253,23,173,66,213,117,18,84,219,206,220,72,97,228,195,97,180,17,43,157,204,222,227,107,65,165,68,77,41,215,53,111,151,205,110,128,69,132,240,104,166,96,148,252,109,175,202,190,28,136,156,69,167,71,98,77,138,79,75,125,149,169,6,196,198,170,68,210,18,162,101,229,242,93,104,205,11,37,44,144,75,90,11,68,56,164,220,248,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,102,10,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,15,171,137,216,103,117,97,21,222,229,139,122,196,233,43,81,233,244,218,132,152,170,109,198,220,139,214,194,98,98,24,117,14,33,43,67,205,162,66,80,226,13,62,171,137,90,72,204,136,140,255,0,44,219,42,171,2,192,163,98,51,210,34,29,54,185,88,169,209,35,180,149,171,158,151,224,179,9,231,84,180,237,218,72,52,212,25,36,153,40,204,205,46,106,73,208,141,83,211,130,222,49,208,172,252,101,187,112,118,174,207,46,94,34,83,227,200,165,201,220,179,221,42,154,153,14,42,54,196,160,200,183,176,252,135,121,138,90,18,158,155,111,172,167,18,69,114,128,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,243,226,25,157,58,86,86,48,190,69,10,208,184,34,39,21,46,88,228,86,252,51,140,153,71,9,131,115,107,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,162,31,245,85,126,221,95,238,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,18,43,49,220,60,241,231,45,24,95,109,226,165,223,14,37,70,155,81,142,130,184,17,77,87,56,237,185,174,56,100,212,121,42,78,169,90,20,147,105,60,244,25,182,79,26,218,215,245,46,63,229,114,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,40,235,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,28,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,65,156,68,114,135,252,148,177,148,190,75,66,228,225,237,227,205,155,107,239,159,212,188,199,41,45,117,81,28,220,68,225,114,156,117,59,13,91,247,52,227,90,184,183,9,221,174,23,30,59,48,203,241,175,39,154,47,248,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,128,120,154,80,48,106,223,205,197,210,140,28,173,245,253,126,181,11,169,164,73,84,134,97,92,78,190,242,166,48,218,204,191,228,220,90,9,75,38,221,117,214,245,70,206,83,113,84,105,119,45,212,204,18,164,224,149,173,23,46,78,68,94,29,46,59,178,104,103,26,91,242,81,177,231,220,117,210,53,200,82,158,37,147,203,116,150,135,15,123,107,37,32,201,38,157,165,210,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,42,241,71,240,39,137,191,130,249,196,33,64,35,234,218,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,126,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,226,153,188,204,229,11,41,120,53,39,21,106,244,95,77,203,93,66,45,46,151,72,234,87,27,175,148,234,141,74,111,158,150,157,38,182,176,220,135,117,82,118,159,43,102,164,165,36,84,14,1,113,41,199,107,3,48,95,165,156,89,188,42,183,125,22,224,232,225,93,116,246,163,67,109,201,48,99,52,251,113,147,24,185,68,134,57,11,148,235,228,211,38,202,93,112,213,204,81,27,138,89,119,94,49,247,253,155,138,118,110,95,113,7,15,174,24,149,203,122,185,30,227,147,6,116,99,61,142,163,90,105,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,20,117,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,4,0,227,55,138,95,37,50,227,66,195,56,21,222,150,125,247,112,55,212,194,233,119,245,148,184,72,55,158,249,195,65,165,189,146,149,78,87,98,146,181,107,161,106,158,97,10,128,195,172,51,186,177,66,163,88,167,90,209,57,158,129,183,234,183,53,69,245,182,225,179,22,12,8,174,72,117,110,41,8,86,205,220,180,180,131,86,137,55,94,105,6,164,239,212,121,81,232,49,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,231,195,171,24,232,88,201,148,123,18,77,33,158,158,93,159,79,98,206,170,70,220,181,242,101,64,97,166,210,123,212,132,18,185,172,28,119,244,78,228,163,159,179,114,148,133,24,146,162,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,159,110,37,24,189,39,23,243,131,124,62,79,203,58,109,159,32,173,10,107,50,88,105,165,176,136,42,82,36,36,141,189,119,161,83,14,91,136,82,204,214,104,117,36,123,116,36,38,69,112,66,177,125,33,138,120,151,137,158,148,229,250,6,223,137,66,232,185,26,243,186,249,38,247,55,153,187,213,217,232,221,187,118,158,238,118,186,167,102,138,183,241,86,188,110,48,134,50,233,88,123,143,112,88,136,220,134,36,59,104,85,28,83,238,243,223,66,210,228,168,73,67,125,173,18,27,54,231,154,149,234,172,205,230,203,215,34,45,145,175,132,206,40,82,176,227,56,52,186,101,101,49,27,143,125,81,230,90,232,151,38,106,99,162,51,235,83,114,89,211,113,25,56,183,93,136,220,116,55,170,77,75,144,157,12,204,137,10,189,224,0,0,0,0,0,0,0,0,0,0,16,147,137,238,88,43,216,235,134,45,220,214,131,28,234,189,186,101,45,198,247,33,59,227,71,143,53,102,157,92,117,9,45,86,234,123,116,51,251,203,186,145,107,214,221,102,217,169,63,72,173,67,233,229,70,117,76,184,142,98,23,162,210,163,73,150,169,51,46,244,159,113,142,157,151,140,179,226,22,63,223,20,203,118,220,164,115,32,185,33,147,157,35,168,96,185,49,141,230,144,226,246,173,212,26,182,165,228,158,137,61,79,184,190,205,4,96,70,23,65,193,188,41,182,240,250,17,238,58,85,50,28,103,215,218,91,222,106,51,77,41,90,26,215,166,188,178,236,37,25,125,253,227,223,128,15,19,140,216,103,76,197,252,52,184,48,250,170,123,90,172,211,165,195,74,253,99,216,167,163,184,209,43,68,173,6,122,19,135,217,184,190,242,239,20,109,142,252,60,177,243,11,175,26,140,90,37,163,233,59,127,169,123,162,155,215,194,103,115,92,215,73,178,229,170,74,150,95,54,217,43,214,237,237,208,251,71,212,192,174,26,152,255,0,137,213,202,122,238,91,123,208,84,55,31,105,79,203,234,225,74,249,147,91,91,143,98,37,37,127,65,106,62,206,223,87,78,243,23,65,151,220,15,183,48,3,13,169,150,5,188,91,202,51,44,156,151,254,112,185,239,166,59,77,45,205,171,113,123,119,114,72,246,146,180,47,103,188,250,88,0,0,130,156,91,48,234,77,215,128,173,92,80,162,115,156,163,206,76,151,143,152,73,216,203,80,167,45,74,237,81,107,166,226,236,34,51,251,197,57,96,245,206,245,155,138,118,149,202,211,252,159,71,214,224,73,90,246,146,180,75,114,91,89,158,154,31,236,251,140,105,43,8,110,36,93,184,87,104,92,168,123,155,233,58,21,62,97,175,110,221,198,228,102,215,174,154,22,159,75,220,95,112,245,192,0,0,2,62,231,31,53,118,238,89,48,222,109,97,215,249,151,4,182,28,106,153,27,107,133,171,202,98,66,153,86,254,75,136,253,99,26,104,162,211,218,125,157,244,63,141,216,233,124,227,229,229,46,238,188,231,115,157,146,243,139,105,174,83,41,229,33,78,184,226,81,185,182,208,74,208,221,81,106,101,219,254,45,61,246,95,114,65,141,185,130,91,53,11,114,131,201,161,169,105,74,234,29,84,69,109,253,81,159,205,45,244,44,253,71,146,175,251,59,251,167,54,30,240,95,183,209,5,153,119,222,35,115,164,44,146,167,34,250,33,105,219,169,32,204,183,181,59,67,208,247,151,253,190,225,253,197,158,23,57,116,194,91,26,177,121,93,23,239,69,26,28,105,15,182,231,162,167,57,162,144,203,142,18,116,68,181,31,115,106,237,50,246,126,225,86,248,131,2,211,166,93,51,33,217,53,143,73,210,155,117,196,179,35,167,117,157,201,39,22,73,245,92,51,81,122,164,147,237,247,251,200,199,156,29,239,44,217,58,197,28,202,215,153,141,110,65,233,232,233,90,122,154,135,54,58,249,72,222,201,44,249,75,125,181,43,68,62,149,118,119,247,23,111,117,180,101,155,134,206,19,224,83,144,46,26,202,189,61,95,142,77,62,82,116,147,23,148,242,121,43,250,9,148,180,43,71,26,51,238,208,247,105,220,93,179,9,150,155,97,164,48,210,118,161,180,146,18,90,235,161,17,104,66,59,231,195,27,227,224,150,95,235,213,52,175,249,245,102,52,170,76,100,232,127,172,118,20,165,32,245,229,172,190,147,94,210,34,247,153,123,115,252,226,234,152,129,123,41,105,71,50,163,113,85,12,201,58,164,181,122,67,221,218,250,169,250,75,251,11,238,23,153,195,39,4,11,10,178,241,75,172,84,226,114,107,85,222,127,88,92,205,223,169,157,49,45,253,23,20,143,160,225,119,17,125,186,152,132,28,97,49,65,203,151,22,233,118,19,106,213,139,111,159,167,103,119,81,26,3,191,176,71,222,159,218,63,221,220,62,103,8,27,37,87,30,57,79,185,63,169,64,229,110,63,249,120,115,208,95,214,47,217,247,31,238,23,100,63,45,81,213,49,5,215,82,239,44,211,183,214,219,174,157,165,236,25,145,197,233,242,42,120,135,86,155,42,71,61,215,57,27,156,216,73,215,70,27,34,236,46,206,226,23,67,194,138,220,93,35,45,240,170,75,70,210,168,115,52,61,117,215,151,62,114,125,231,239,251,4,215,21,95,198,150,250,122,51,86,101,148,152,250,55,51,210,59,156,222,93,187,14,156,231,118,223,243,255,0,238,21,78,36,103,15,250,74,235,57,162,180,161,161,27,141,93,127,102,186,127,185,210,143,222,94,225,99,60,99,104,170,157,129,212,186,193,119,83,57,250,255,0,253,73,148,244,251,254,207,113,138,253,225,187,89,135,75,205,53,174,220,165,237,57,29,110,206,195,63,163,78,153,175,113,31,188,104,20,0,0,0,6,113,51,167,57,138,158,102,47,25,177,92,222,211,158,143,218,173,12,181,210,159,28,143,191,237,33,109,252,41,232,169,164,101,106,138,190,245,191,212,238,63,126,218,140,237,61,167,239,21,201,197,78,140,186,94,111,46,183,137,26,51,35,161,229,158,189,251,105,144,181,246,153,247,159,180,70,218,142,28,213,32,97,245,31,16,84,173,97,213,122,141,165,162,125,94,83,228,209,255,0,91,83,237,63,217,47,223,222,36,223,11,92,76,126,196,204,68,74,55,51,100,74,247,51,168,86,132,127,168,131,53,73,254,162,143,189,126,195,47,222,47,120,112,140,239,219,84,235,167,45,87,109,50,168,190,91,43,232,53,94,138,61,186,79,140,174,228,153,25,246,164,189,163,60,118,188,134,226,87,99,72,117,27,146,141,250,150,186,119,161,68,52,223,135,111,181,38,206,167,188,194,54,33,92,221,11,83,61,62,117,101,237,30,144,84,39,27,10,108,184,183,174,30,212,94,99,107,19,125,45,201,94,226,61,251,25,167,18,187,8,245,45,15,222,32,206,93,241,54,126,16,98,245,10,255,0,167,47,107,212,206,171,78,196,159,235,34,186,215,181,11,46,231,15,250,167,254,113,164,86,93,163,95,182,201,56,131,231,192,157,254,26,117,216,231,253,21,125,36,125,131,60,249,199,192,42,206,95,241,162,175,106,201,139,165,47,249,191,65,35,122,62,123,249,164,119,28,245,9,197,169,58,41,237,61,99,237,239,46,206,233,81,194,83,50,148,203,38,232,168,225,77,221,87,233,162,85,121,62,142,79,78,165,254,169,185,207,187,218,219,70,125,234,79,210,81,119,246,107,220,46,48,7,154,196,28,62,182,113,54,214,159,104,221,112,122,168,21,8,238,199,113,28,215,17,216,227,107,108,251,91,82,85,244,86,175,105,119,138,36,226,3,149,136,185,108,197,85,199,183,207,90,29,97,7,58,50,123,126,107,155,38,81,33,189,86,243,139,86,136,100,189,99,211,95,105,17,247,197,113,38,114,79,155,251,163,45,88,131,5,183,106,58,90,213,25,45,49,83,103,146,223,168,211,143,198,231,59,187,146,227,135,163,76,105,181,58,31,187,183,190,250,48,219,16,109,220,81,178,169,55,189,175,51,169,129,85,134,196,166,215,203,113,26,19,173,33,210,45,22,148,171,232,184,159,97,119,251,59,135,214,184,40,20,171,162,141,50,129,91,139,212,65,158,195,145,223,107,122,145,189,181,160,208,162,213,38,70,90,165,70,90,145,145,246,138,121,226,67,144,232,184,89,49,236,88,194,250,127,46,131,37,74,118,124,110,105,159,41,197,28,199,220,94,247,228,41,106,209,13,182,90,37,58,31,121,118,234,66,34,229,179,48,55,78,93,113,38,159,123,91,175,232,202,93,105,185,204,237,111,231,163,117,12,184,226,55,45,183,13,58,147,41,45,82,90,151,179,220,122,7,203,230,53,219,120,245,134,20,91,242,223,147,204,92,184,113,142,115,91,28,46,68,165,71,105,215,27,213,109,163,118,222,105,22,228,167,105,251,61,197,210,128,0,0,69,238,35,184,132,155,11,43,183,59,90,106,171,138,44,218,22,158,226,145,78,151,219,244,85,251,31,103,222,66,130,45,218,95,167,46,10,101,23,126,207,72,76,102,46,237,53,211,122,201,58,233,169,123,253,228,52,129,149,75,82,61,155,151,140,62,162,199,61,118,91,84,147,113,93,190,178,202,11,9,51,208,204,244,250,62,241,214,0,127,12,200,136,204,251,136,114,12,91,205,174,2,96,135,49,172,71,190,61,23,33,9,51,75,94,140,154,254,227,46,103,102,172,178,178,46,214,150,95,187,237,45,98,93,235,198,67,9,233,149,39,162,89,246,223,166,98,54,165,19,114,250,201,49,249,132,74,81,17,236,114,17,153,106,68,147,211,217,174,158,193,227,213,198,138,145,206,34,78,28,124,222,238,211,244,194,187,181,255,0,152,142,133,134,188,95,240,94,229,172,198,165,222,212,223,147,172,62,180,54,114,185,210,229,237,53,45,9,250,13,194,35,62,197,40,251,255,0,171,167,180,132,224,176,241,2,209,196,203,114,61,217,100,85,189,37,74,148,148,41,169,28,135,89,220,74,109,46,39,213,117,41,81,122,171,73,246,151,183,223,168,244,64,0,3,229,220,22,197,14,233,130,170,117,122,15,85,29,100,100,164,115,86,141,72,200,200,251,82,100,125,202,63,241,143,133,109,97,14,29,218,19,14,125,187,111,116,143,159,105,175,171,125,207,105,31,114,214,101,222,148,255,0,136,123,2,45,11,66,246,15,232,0,0,0,0,0,0,0,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,210,115,129,96,70,196,252,174,98,149,152,245,189,46,187,34,85,175,58,77,62,159,16,157,83,239,212,99,52,114,33,19,105,104,247,173,101,37,150,76,144,90,239,50,36,153,40,140,210,121,183,26,115,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,168,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,56,163,248,19,196,223,193,124,226,16,160,17,170,128,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,3,159,236,224,213,115,101,139,138,85,60,226,55,98,89,210,38,64,181,16,203,74,37,201,97,107,73,57,57,213,56,132,187,190,65,50,210,201,181,37,36,210,18,132,109,222,78,56,231,149,192,156,157,226,230,97,112,191,17,113,63,15,232,242,230,199,176,227,199,56,240,88,134,183,31,173,203,91,137,55,99,69,62,196,41,108,198,230,60,180,165,74,116,204,227,182,150,212,111,164,211,202,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,2,189,120,203,227,125,86,197,193,42,6,11,211,232,113,36,71,197,9,15,170,116,247,156,86,248,140,83,95,135,32,144,210,11,66,53,184,235,141,106,181,25,146,80,218,211,180,205,100,182,235,47,37,248,57,66,199,220,208,88,24,85,116,189,178,139,85,168,57,34,162,222,213,159,83,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,125,3,138,63,142,204,77,252,23,201,225,14,171,129,216,91,250,80,225,31,139,221,29,11,210,117,91,75,16,30,186,105,255,0,206,185,61,47,75,6,157,213,191,218,180,165,123,96,185,55,212,86,237,117,245,82,107,36,8,85,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,52,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,234,177,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,59,105,225,139,195,254,102,17,67,141,152,28,111,183,122,75,234,94,215,237,154,107,174,62,212,170,12,87,24,121,151,85,37,9,89,54,111,62,220,142,214,92,66,148,202,80,157,77,46,41,104,110,122,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,128,115,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,232,28,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,150,105,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,28,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,8,127,196,103,58,255,0,201,87,14,24,160,88,21,58,83,152,155,116,252,221,54,51,231,205,114,151,4,201,100,229,77,76,237,82,21,181,104,38,218,75,166,148,173,197,41,90,58,150,93,108,232,134,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,216,51,87,149,28,71,202,93,247,14,205,190,154,235,34,84,169,241,230,83,235,113,153,52,193,158,231,37,179,150,219,10,51,51,62,67,235,91,70,75,36,56,105,38,220,54,208,151,80,66,74,240,197,207,143,232,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,117,32,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,21,120,163,248,19,196,223,193,124,226,16,160,17,123,220,56,178,57,39,42,86,108,251,195,16,87,18,70,34,222,17,216,68,230,90,67,78,162,137,17,38,107,40,77,62,68,106,90,212,163,74,159,82,85,202,82,218,105,41,37,19,36,235,145,87,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,48,87,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,81,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,159,108,226,228,234,251,202,5,247,30,129,95,153,233,155,110,179,191,228,253,193,203,102,63,165,57,76,199,92,175,230,168,125,215,24,229,57,32,155,249,195,45,250,110,78,164,125,156,130,171,127,222,85,219,54,129,135,213,155,134,92,203,122,213,145,58,77,22,11,198,74,68,5,204,54,142,73,52,102,91,146,133,169,134,214,104,215,97,47,122,136,137,78,44,213,34,184,92,120,236,195,47,198,188,158,104,191,224,0,0,0,1,159,110,36,56,223,85,198,236,215,221,138,168,80,226,82,227,216,114,36,88,240,80,203,138,113,111,177,2,100,130,55,221,81,232,70,183,29,113,213,145,37,36,73,65,161,30,177,164,220,95,117,225,249,131,148,38,178,95,153,236,192,200,123,157,90,147,103,220,118,116,54,246,173,61,36,86,233,37,46,65,234,75,216,231,57,110,198,236,52,110,71,75,234,171,71,20,69,93,98,127,241,155,194,223,146,153,142,161,98,100,10,23,75,2,251,183,219,234,102,245,91,250,202,164,37,155,47,124,217,172,212,222,200,170,167,39,177,41,66,181,212,181,87,48,199,213,224,201,142,147,45,108,101,174,224,53,94,179,178,139,123,83,220,168,210,226,56,79,185,253,49,17,36,181,19,36,147,54,154,230,68,41,10,113,106,73,26,250,70,19,188,141,41,74,174,80,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,28,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,51,3,139,23,215,233,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,83,131,109,173,93,183,242,143,50,173,87,131,211,196,185,175,10,141,82,150,231,53,11,234,34,161,136,209,20,230,137,51,52,104,252,73,8,209,68,74,245,53,211,106,146,103,58,132,42,226,243,98,252,173,201,181,74,191,233,78,147,228,85,193,75,174,242,121,28,206,175,152,226,160,114,183,110,46,94,157,127,51,118,138,253,86,221,61,109,201,167,108,178,85,169,84,12,201,97,69,118,187,83,137,78,166,211,175,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,141,47,0,0,0,0,0,0,0,0,0,0,0,254,25,106,90,31,180,120,251,151,8,112,238,239,152,83,238,43,123,171,124,187,73,125,91,237,251,76,251,144,178,46,245,43,252,99,238,219,246,197,14,214,130,154,117,6,15,75,29,4,68,148,115,86,189,8,136,136,187,84,102,125,201,47,241,15,168,0,0,60,237,249,136,22,142,25,219,146,46,203,222,173,232,218,84,84,173,78,200,228,58,246,210,75,106,113,94,171,73,82,143,213,66,143,176,189,158,253,4,31,196,174,47,248,47,109,86,100,210,236,154,111,202,38,24,90,219,41,92,233,113,55,26,86,180,253,7,33,25,151,98,82,125,255,0,214,211,216,99,158,167,141,21,35,156,100,172,56,249,189,221,135,233,133,119,107,255,0,49,30,194,202,227,33,132,245,58,147,49,47,11,111,208,209,28,82,73,201,125,100,153,28,178,53,36,140,246,55,8,140,244,35,81,233,237,211,79,104,150,152,73,155,92,4,198,254,91,88,113,124,122,82,66,210,70,166,189,25,53,141,166,124,190,205,94,101,4,125,174,160,191,127,216,122,117,242,50,50,35,46,227,31,208,28,159,53,86,164,123,203,47,56,131,69,144,123,119,219,85,99,109,93,167,181,103,5,244,145,232,70,90,253,47,120,205,253,197,75,244,29,193,83,162,239,223,232,249,143,69,221,166,154,242,214,105,215,77,79,221,239,49,126,252,56,113,5,55,238,87,109,150,180,209,86,236,88,84,45,61,229,30,157,19,183,232,167,246,254,223,188,196,161,0,0,1,205,115,7,141,118,222,2,225,133,106,252,184,36,242,215,18,28,147,130,214,199,15,159,41,49,221,117,182,245,67,107,219,187,148,101,185,73,218,94,223,113,231,227,50,121,129,186,115,21,137,53,11,218,226,127,86,84,235,173,193,103,107,127,51,27,168,121,198,209,185,13,182,106,208,158,81,106,162,212,253,190,226,151,92,55,178,29,23,20,230,51,139,24,161,79,230,80,99,41,46,192,141,205,50,230,184,147,134,251,107,222,196,132,173,58,161,199,11,69,39,66,239,62,221,8,92,53,191,64,165,90,244,104,116,10,36,94,158,12,6,27,142,195,91,212,189,141,161,4,132,150,170,51,51,209,41,34,212,204,207,176,124,156,73,196,27,119,11,172,186,181,239,116,76,233,160,82,161,191,41,197,242,214,189,73,166,150,233,150,136,74,149,244,91,87,176,251,189,189,194,133,243,177,155,251,167,50,184,133,57,182,170,58,218,212,233,46,177,76,103,146,223,174,211,111,201,228,185,187,146,219,133,171,79,233,181,90,159,191,183,186,51,9,81,195,251,43,49,115,39,138,200,143,112,30,148,58,58,10,116,148,246,252,233,53,38,41,45,189,80,243,107,78,168,120,253,98,215,79,97,25,247,94,222,31,97,245,179,134,86,180,11,70,212,131,210,192,167,199,106,59,104,230,184,190,198,219,67,101,218,226,148,175,162,132,251,79,184,122,81,254,19,231,69,166,65,145,81,156,239,46,60,86,150,251,203,218,103,181,9,35,53,30,133,169,158,132,71,220,40,179,137,222,97,163,99,6,53,61,110,91,213,62,170,141,111,37,80,87,243,38,141,37,49,46,106,15,233,182,133,253,7,11,218,105,237,239,51,31,147,134,126,93,234,120,193,142,176,110,57,177,54,208,237,147,106,168,111,243,18,123,228,71,153,13,124,173,164,234,22,90,161,195,61,218,25,125,134,98,242,94,118,141,97,219,70,226,207,145,2,15,248,106,211,123,159,244,149,244,151,246,140,221,102,35,19,103,226,254,47,87,111,250,138,247,61,83,233,117,236,73,126,174,43,77,123,16,130,238,108,191,170,95,231,19,155,130,133,54,100,171,219,16,170,44,177,185,136,94,137,231,47,113,22,205,236,212,73,61,134,122,158,167,238,22,246,60,222,34,60,212,123,58,160,243,232,222,132,242,181,45,76,181,249,212,123,134,100,46,153,45,203,174,202,144,210,54,165,123,52,45,117,211,68,36,134,134,242,65,109,83,173,108,181,90,84,202,90,249,140,163,175,209,122,40,183,107,62,74,187,148,102,101,218,163,29,224,81,15,20,172,76,126,251,204,68,186,55,51,124,74,15,47,167,86,132,95,175,131,9,74,254,162,79,189,30,211,63,220,35,37,55,14,106,149,12,62,172,98,10,85,164,58,87,79,184,180,79,173,205,124,218,47,235,106,93,165,251,39,251,187,196,145,225,91,70,93,83,55,150,163,198,141,89,141,215,115,15,94,237,212,185,164,94,210,62,242,246,11,28,226,177,68,42,190,86,171,107,34,245,216,233,182,159,187,117,70,14,190,210,247,10,144,201,108,230,41,185,152,179,166,202,115,99,77,250,67,114,180,51,211,90,124,130,238,47,180,198,142,192,0,0,0,102,131,49,211,206,167,140,215,12,229,119,187,210,127,217,17,146,247,23,184,93,159,13,72,101,15,43,182,226,75,219,214,121,140,207,253,226,188,184,191,82,158,137,152,179,169,173,58,55,63,232,30,165,219,178,12,4,159,183,252,196,62,205,167,131,242,47,94,23,242,110,10,76,46,117,78,54,206,156,185,164,157,251,174,21,33,95,73,100,146,209,41,62,242,255,0,180,65,11,62,234,169,217,87,12,91,150,142,230,201,113,55,242,207,68,159,211,66,144,127,72,140,187,148,126,193,166,28,41,196,10,54,40,88,148,219,214,128,255,0,58,21,67,157,203,86,213,167,94,91,203,108,251,22,148,159,123,103,236,47,243,143,135,152,250,95,166,176,98,225,166,114,121,188,238,147,212,221,183,93,37,178,174,253,75,220,51,83,1,104,110,91,107,115,232,150,186,255,0,136,198,156,48,141,104,115,15,41,43,111,232,159,63,79,255,0,30,224,246,2,164,184,221,177,13,187,139,11,158,102,87,49,247,125,55,207,107,97,151,43,70,233,164,158,211,236,86,165,219,217,220,43,16,140,210,122,151,120,189,206,24,56,230,188,86,192,184,244,90,172,190,101,86,135,191,158,158,94,154,115,166,77,82,123,82,218,83,244,91,46,227,63,220,99,238,241,3,202,124,124,198,225,92,135,173,234,119,50,238,166,108,244,107,188,227,45,57,146,98,147,190,170,222,109,175,213,50,101,235,107,246,118,247,209,19,47,220,184,119,115,147,209,215,208,85,233,250,232,173,27,119,103,49,189,61,187,146,122,161,127,111,127,188,104,3,39,217,176,183,115,29,102,82,220,76,157,43,238,196,151,54,83,27,28,245,27,106,97,178,71,187,146,218,15,177,77,247,118,246,247,31,105,137,24,2,44,241,19,192,152,184,203,151,218,211,241,216,214,169,110,177,38,176,194,183,31,174,81,225,75,52,183,161,184,132,150,170,115,188,245,251,140,187,168,22,163,2,77,46,161,42,153,49,27,36,68,121,108,58,157,72,246,173,10,52,168,181,45,72,251,72,251,140,127,180,170,37,74,28,6,106,111,199,219,25,243,73,33,123,210,122,153,167,113,22,132,122,247,23,184,78,158,25,249,207,159,132,247,140,44,32,187,101,243,45,235,130,107,113,226,23,45,37,203,150,251,176,227,160,254,109,133,44,244,109,181,119,172,146,126,221,15,180,93,84,41,108,84,33,177,62,42,247,179,37,164,188,218,180,50,213,42,34,50,61,15,183,184,199,207,187,109,106,61,235,109,212,173,90,252,110,162,159,85,136,244,57,13,239,90,55,54,235,106,109,69,170,12,148,94,170,140,187,12,143,237,33,68,92,65,114,149,39,46,152,149,38,175,68,143,165,177,92,144,185,17,79,121,124,202,222,145,41,72,107,214,121,199,21,163,108,151,172,100,90,251,116,62,255,0,157,144,252,218,87,50,229,137,240,163,75,147,204,182,171,47,55,10,99,27,16,92,190,108,136,164,227,187,137,151,28,61,27,100,203,105,105,246,25,31,125,245,217,151,85,50,248,181,41,23,117,25,205,240,171,16,99,206,100,244,81,122,142,182,151,19,244,136,143,185,69,222,69,247,16,251,64,0,2,173,248,207,226,59,81,33,91,152,104,196,173,36,189,209,213,150,214,206,246,140,170,44,153,234,105,211,191,179,77,218,253,158,209,95,121,79,179,21,125,230,18,197,161,148,126,114,14,224,166,56,226,119,237,209,29,115,9,51,215,114,127,111,216,99,71,54,205,37,186,5,185,74,161,180,141,136,167,66,98,42,83,174,186,19,109,165,36,90,234,126,239,121,143,166,60,237,251,126,219,88,109,108,78,187,110,185,253,37,62,3,14,190,226,249,78,57,216,134,212,225,246,54,149,43,232,161,94,195,238,21,53,156,126,41,183,69,215,46,117,141,129,83,253,25,73,209,216,146,167,242,155,123,169,70,178,26,90,121,114,162,18,145,185,42,105,90,146,187,52,208,187,76,204,87,133,102,183,90,187,171,78,213,42,242,122,186,132,215,84,165,185,177,13,239,90,214,106,62,196,145,36,181,82,143,216,69,218,59,102,16,228,131,48,24,204,220,89,214,173,161,190,157,33,196,36,229,122,66,17,108,74,185,103,187,98,223,66,143,68,186,147,211,247,125,210,110,135,193,143,20,101,194,68,170,197,251,208,190,100,70,168,222,139,142,238,135,161,25,150,244,206,211,188,204,191,118,163,215,219,252,22,170,4,227,75,174,226,118,168,55,18,107,71,161,83,216,158,205,75,84,206,251,197,131,229,155,47,118,230,89,240,209,56,121,109,201,234,25,114,73,79,144,238,199,17,204,124,227,178,202,149,181,110,56,101,169,48,147,208,149,167,217,237,62,176,74,35,61,8,254,209,253,0,17,123,55,249,233,176,242,185,17,52,135,217,244,149,201,41,130,118,60,29,207,51,162,20,82,18,149,243,10,59,141,254,177,141,186,25,251,117,238,239,131,145,184,204,98,1,85,77,114,44,157,97,117,27,201,30,146,99,245,91,190,142,165,7,94,239,111,120,156,25,73,207,158,28,230,117,175,66,178,223,162,174,70,27,222,228,13,95,127,114,75,144,147,95,48,227,182,217,106,227,251,116,35,246,107,220,125,146,144,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,51,89,154,172,45,253,11,102,59,17,112,205,154,23,161,160,81,174,9,94,138,133,213,117,28,170,91,171,231,65,249,195,90,212,173,98,186,194,189,117,26,203,93,23,162,137,68,86,233,193,234,245,170,221,89,62,69,10,161,30,35,113,236,235,162,165,68,130,166,80,162,91,140,45,44,206,53,58,102,163,35,95,54,115,169,35,73,36,182,37,5,166,164,106,84,53,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,67,138,63,129,60,77,252,23,206,33,10,1,26,168,0,21,43,197,175,58,254,155,153,51,41,184,101,83,165,76,162,179,201,114,244,168,48,124,247,21,57,151,249,136,166,36,205,59,27,228,173,166,156,117,77,169,74,55,13,45,25,182,109,60,133,193,108,177,101,234,234,205,6,50,209,112,142,214,147,208,117,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,11,104,37,41,9,91,174,180,131,90,55,238,45,20,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,85,87,197,139,37,21,27,90,234,169,230,163,13,233,155,237,186,206,146,111,22,16,81,99,179,74,156,167,35,199,110,67,105,37,33,199,186,167,30,220,178,75,107,81,58,78,184,181,153,58,68,136,151,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,159,110,36,152,209,74,198,252,218,93,21,219,94,239,137,114,91,20,56,240,232,52,41,145,16,158,65,48,203,36,167,210,219,132,146,231,35,172,118,98,137,221,84,74,37,17,161,74,111,96,153,92,20,240,46,101,42,133,122,102,30,189,70,228,250,111,101,183,110,201,112,223,109,197,197,105,124,201,203,74,12,137,167,25,91,201,138,132,184,70,181,19,145,31,71,169,162,137,113,3,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,85,230,159,5,63,147,182,96,175,108,28,110,161,214,196,183,234,5,208,62,167,121,142,46,11,237,34,68,94,106,185,109,145,188,76,60,209,57,181,4,158,97,47,110,169,208,206,215,184,60,227,125,42,252,203,164,140,26,102,135,46,29,75,11,164,26,100,75,83,137,91,19,152,168,202,151,37,165,163,185,72,90,84,79,33,72,50,50,209,13,168,148,123,205,13,207,80,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,88,167,12,94,31,240,241,118,100,108,192,227,125,187,213,216,177,54,191,108,211,93,113,135,98,215,165,54,251,204,186,169,40,74,205,194,101,135,35,246,178,226,18,151,148,180,234,106,109,43,67,151,40,3,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,120,113,211,46,24,143,129,152,227,81,192,202,181,191,85,159,85,244,129,71,160,41,168,7,204,175,69,117,227,110,36,152,205,54,167,55,243,180,34,38,208,165,169,46,110,104,253,116,41,37,97,55,166,12,99,110,4,112,137,190,108,44,104,169,68,110,67,18,41,239,64,160,38,35,28,250,26,23,113,50,165,178,185,145,223,113,169,104,116,212,153,9,61,169,91,102,243,136,53,44,137,9,110,189,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,14,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,215,243,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,44,235,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,164,240,157,201,69,58,214,181,105,153,168,196,138,102,251,146,179,172,155,57,133,148,168,239,82,160,169,185,17,220,144,226,77,72,109,238,169,183,183,32,148,218,210,77,19,78,33,102,110,153,34,106,230,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,240,155,89,37,72,82,218,117,212,18,209,191,113,103,91,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,183,254,24,185,241,253,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,81,15,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,231,63,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,117,177,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,107,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,113,252,219,227,69,43,1,114,243,123,98,4,171,190,37,187,87,110,143,50,37,183,33,228,37,213,187,91,114,59,157,19,77,52,164,168,157,95,52,146,163,73,165,73,36,33,107,94,141,161,102,89,193,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,245,119,8,99,96,47,13,251,175,8,217,98,35,114,45,220,39,173,179,80,56,143,186,243,14,212,87,77,144,236,215,155,91,186,44,208,228,151,30,112,136,201,58,18,200,137,41,34,36,150,125,197,255,0,113,52,193,79,211,78,81,238,158,158,161,210,207,177,53,189,97,239,119,99,46,244,76,61,212,54,230,141,173,74,214,43,178,118,36,182,234,233,53,185,68,157,218,209,94,19,223,95,162,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,210,246,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,157,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,30,228,166,214,161,89,249,71,194,26,77,185,7,164,137,34,207,166,85,28,111,154,183,55,74,154,194,101,201,115,85,153,153,111,125,247,87,166,187,83,187,68,145,36,136,139,181,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,159,112,158,250,253,40,97,101,155,137,158,139,244,103,202,219,126,157,93,232,185,252,238,151,170,140,219,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,7,171,0,0,0,0,0,0,0,0,0,0,1,22,243,109,159,60,57,203,19,94,133,121,191,74,220,143,183,189,184,26,190,198,212,159,61,36,190,97,71,113,179,209,198,54,232,103,237,215,184,187,96,252,158,51,24,128,117,82,92,123,39,72,93,70,243,71,164,152,253,86,239,163,169,193,215,187,219,222,39,30,80,51,211,97,230,142,34,169,12,51,232,219,146,43,6,236,136,59,158,123,84,36,163,165,75,230,28,118,219,253,99,251,116,35,246,107,221,221,40,64,7,252,169,196,36,204,140,251,72,181,253,195,147,230,99,47,150,230,102,48,205,88,123,113,201,233,217,68,147,159,25,237,142,47,99,229,29,230,144,173,168,113,179,61,9,245,30,134,173,61,229,237,42,249,184,56,45,84,13,199,87,66,196,237,16,78,40,208,143,66,167,181,61,186,22,170,157,247,15,33,92,224,199,138,49,33,46,85,30,253,235,159,34,51,76,111,69,199,107,83,208,204,139,122,167,105,222,68,95,191,81,25,49,123,36,25,128,193,150,229,78,186,173,13,148,232,238,45,37,43,210,16,143,122,83,204,61,219,16,250,212,90,165,165,30,159,187,239,226,116,106,221,106,209,173,53,84,164,73,233,42,16,157,74,144,230,196,57,177,104,89,40,187,20,70,147,209,73,47,97,151,96,176,252,156,113,77,186,45,57,80,108,108,117,159,233,58,78,141,68,139,63,148,219,61,50,53,142,210,19,203,139,16,212,189,169,75,170,212,213,219,174,135,218,68,98,217,108,43,246,218,196,155,98,13,219,106,79,234,233,243,216,105,246,220,229,56,223,98,219,75,133,216,226,82,175,162,180,251,11,188,122,33,243,110,90,75,117,235,114,171,67,117,27,209,80,132,252,85,39,93,53,39,27,52,153,107,169,123,253,228,51,139,155,27,49,86,38,97,47,170,25,199,228,163,229,5,77,198,211,191,118,168,235,159,73,30,187,149,251,30,211,22,9,193,131,17,218,151,10,227,195,71,229,107,37,158,178,172,134,182,119,52,69,78,100,143,82,78,157,253,154,110,215,236,246,139,72,0,0,31,22,243,186,169,150,61,169,87,187,171,46,108,133,71,131,34,115,199,162,143,212,105,181,56,175,162,70,125,201,62,226,63,184,197,10,103,195,54,149,204,198,226,124,216,209,36,242,237,170,51,206,66,134,198,196,31,51,149,34,81,54,238,227,101,183,11,86,222,34,218,122,253,166,103,221,244,120,125,101,42,78,98,241,42,53,94,183,31,91,98,135,33,18,37,30,242,249,229,179,34,42,150,215,170,243,110,39,86,222,63,88,136,244,246,106,125,215,187,105,90,212,123,42,219,166,218,180,8,221,61,62,149,17,152,113,219,222,181,237,109,166,210,218,75,85,153,168,253,84,145,118,153,159,218,99,232,77,150,197,62,27,243,229,47,99,49,154,91,206,43,67,61,18,146,51,51,208,187,123,136,82,175,19,12,231,207,197,139,198,110,16,90,82,249,118,245,191,53,200,242,203,150,147,230,75,97,217,145,214,127,56,194,86,90,182,226,123,150,105,47,102,167,218,32,180,90,37,74,100,7,170,108,71,221,25,131,81,45,123,210,90,25,39,113,150,134,122,247,31,184,127,141,58,4,154,165,66,45,50,26,55,200,150,242,24,105,58,145,110,90,212,73,73,106,122,17,118,153,119,152,191,174,29,152,19,23,6,178,251,69,126,67,31,210,151,19,17,171,15,171,113,250,133,34,20,67,83,122,19,139,73,232,166,251,203,79,184,139,190,83,0,134,220,73,179,75,23,3,176,154,125,155,73,149,178,224,186,33,59,5,180,236,51,229,177,38,52,198,201,207,89,165,160,244,113,162,245,117,73,253,164,93,167,73,214,61,153,117,227,54,33,196,182,232,232,234,235,23,5,65,180,173,90,180,222,174,62,250,80,107,209,74,66,62,155,165,217,169,23,111,176,187,180,11,147,188,188,209,178,243,131,116,59,113,154,127,34,177,38,20,105,53,117,243,86,173,211,21,22,58,31,61,13,199,16,90,173,159,234,30,223,119,103,127,40,226,125,142,107,194,156,11,145,69,165,75,229,213,107,155,58,116,242,245,215,147,50,18,149,218,166,212,159,162,225,247,153,126,243,20,70,102,106,61,79,188,89,223,4,86,33,185,113,98,139,207,74,229,190,215,161,57,13,108,51,230,234,221,72,149,218,93,137,208,187,123,123,197,182,143,31,139,139,67,120,123,85,91,159,68,185,26,255,0,248,246,198,99,231,173,14,75,113,109,253,19,211,79,241,16,210,174,92,41,126,133,193,139,122,153,201,229,114,122,191,83,118,237,53,150,242,187,245,63,120,251,184,173,136,20,108,47,177,42,87,173,125,254,76,42,127,39,152,173,171,86,156,199,144,217,118,33,42,62,247,11,216,127,231,25,158,188,46,170,157,235,112,202,185,107,14,111,151,47,103,48,244,73,125,4,37,5,244,72,139,185,37,236,19,190,236,193,249,22,87,11,248,215,5,90,23,38,167,39,127,80,92,210,86,205,183,10,80,159,162,179,73,234,149,23,113,127,218,62,55,8,26,83,210,243,24,85,52,39,86,224,126,176,245,46,205,240,103,164,189,191,103,184,197,134,241,43,132,83,50,187,113,164,255,0,171,209,249,140,63,253,194,147,50,227,60,233,152,205,111,78,79,123,93,95,253,177,30,47,113,251,198,151,192,0,0,7,240,251,11,191,65,151,252,75,170,55,89,189,170,85,38,139,68,189,201,208,190,230,80,159,113,123,133,245,112,242,130,168,57,98,182,18,162,211,119,91,230,18,255,0,247,138,251,227,45,76,110,46,49,80,42,41,151,204,92,238,171,115,92,189,57,91,34,211,200,187,117,245,181,239,246,104,39,71,15,172,55,138,156,142,89,118,157,117,189,253,79,164,122,132,234,101,174,218,188,167,19,218,149,125,221,198,41,67,48,216,96,254,15,98,229,115,15,223,115,153,232,206,155,69,232,69,187,153,21,167,123,137,107,211,245,159,180,127,230,22,27,194,27,50,237,32,170,88,35,115,200,209,71,201,244,65,236,62,223,239,249,47,253,6,191,193,250,107,251,189,194,200,177,138,43,51,112,230,175,21,247,121,77,175,167,213,91,77,90,104,251,103,220,95,112,204,80,210,182,88,170,209,107,184,29,109,85,97,150,140,191,214,109,46,223,234,204,121,39,222,68,125,228,126,193,212,133,74,113,188,149,9,218,254,21,198,98,54,201,12,122,115,158,230,243,62,102,228,83,77,61,135,216,90,23,103,103,120,172,33,44,120,113,102,5,236,19,199,88,49,102,53,205,164,86,249,189,98,119,18,116,228,195,150,109,246,147,107,87,211,116,187,180,251,117,46,235,245,74,146,226,119,36,245,35,21,67,197,183,44,148,250,89,211,49,122,211,135,203,83,220,239,72,167,152,163,221,167,65,29,174,215,29,61,59,213,244,81,247,251,196,37,202,6,60,85,176,7,27,40,119,92,39,118,196,150,252,106,101,67,213,73,255,0,51,92,198,28,119,189,181,159,115,95,213,45,222,227,246,30,135,44,43,170,21,243,100,208,111,26,114,247,71,173,211,34,212,27,61,12,189,87,153,75,133,222,73,62,229,151,121,23,220,93,195,239,15,205,82,129,30,169,79,149,77,148,141,204,203,101,108,56,90,153,106,149,36,210,101,217,161,247,24,160,78,34,24,31,39,7,179,3,91,125,166,182,211,238,25,50,106,236,30,226,61,9,249,178,205,41,253,98,213,244,91,239,61,62,226,30,195,32,144,237,204,113,135,114,229,170,247,107,70,42,20,249,149,42,84,205,206,127,55,156,225,69,134,201,242,218,216,107,218,78,169,94,179,132,147,238,50,238,81,113,124,205,101,202,244,202,238,38,63,65,171,118,176,137,42,147,75,153,243,95,58,201,72,121,44,175,98,93,112,211,169,48,103,162,143,82,238,63,182,194,120,98,231,153,203,150,153,19,2,49,29,254,117,85,151,27,102,147,51,110,223,230,228,152,113,88,143,203,102,57,39,233,41,106,222,181,235,236,62,205,12,89,152,230,57,139,193,58,62,61,225,117,90,193,170,158,197,201,142,249,196,115,214,62,92,133,71,121,164,43,68,184,141,116,230,153,232,106,208,253,190,242,207,30,58,225,85,91,5,177,78,224,195,250,169,106,116,186,140,182,35,185,234,252,235,45,201,117,164,175,68,173,123,117,229,25,232,106,51,47,183,188,236,83,132,174,106,159,83,143,96,53,210,189,81,181,82,169,239,232,93,135,252,198,43,76,237,67,63,225,30,229,47,239,247,139,86,0,1,255,0,15,58,150,25,91,203,61,18,218,77,71,247,17,106,40,39,137,158,37,185,137,89,160,170,58,180,109,69,186,195,244,6,251,117,220,136,245,25,154,31,209,78,159,79,187,183,239,49,216,248,63,96,243,149,220,82,169,98,109,66,31,50,21,58,11,209,88,87,51,77,178,91,147,1,228,158,132,178,51,236,51,239,73,151,249,5,203,14,125,142,88,207,106,224,78,31,84,175,187,170,70,198,162,48,242,163,181,177,195,231,190,150,29,117,45,234,218,22,105,220,77,40,183,26,116,47,251,14,136,179,127,156,27,211,51,119,164,169,18,157,233,109,232,175,45,16,97,109,105,122,33,46,200,54,213,204,38,91,95,234,223,219,162,187,123,53,62,222,239,45,150,252,178,223,185,143,188,33,208,45,88,155,96,156,150,219,155,51,152,201,244,237,243,89,67,139,229,173,214,205,123,82,242,85,162,79,83,238,47,178,229,50,193,195,199,8,240,14,3,53,42,140,79,77,92,106,105,41,118,119,50,84,109,12,210,201,169,60,178,146,182,255,0,88,209,171,82,253,173,59,139,182,86,66,131,22,157,25,184,112,218,229,178,210,73,40,78,227,61,8,136,136,187,79,183,184,136,127,184,254,25,232,90,152,248,174,179,34,175,61,73,231,237,134,206,168,82,54,145,238,89,43,183,183,176,203,176,199,250,166,219,166,180,106,92,118,185,110,30,167,187,114,143,183,238,51,31,235,18,75,145,228,250,58,65,238,61,155,144,190,237,75,93,8,180,33,244,71,231,168,72,56,144,36,202,34,212,217,101,110,17,123,244,73,152,206,222,121,174,170,157,217,153,139,210,85,77,221,231,10,175,81,132,193,109,73,108,101,21,9,38,148,250,164,90,233,184,251,79,183,237,28,12,118,236,151,203,172,67,204,157,136,170,55,235,28,175,82,208,239,209,253,81,207,143,187,233,125,197,221,218,52,97,74,83,171,165,195,91,255,0,172,84,118,205,127,225,109,45,123,135,234,0,0,0,0,0,0,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,166,14,52,246,4,154,22,97,173,76,65,143,111,68,135,77,186,173,116,70,92,230,73,164,174,125,70,28,135,9,227,116,146,123,212,180,71,126,2,9,107,46,212,108,74,76,249,102,73,253,124,18,238,154,236,76,125,190,172,168,243,182,81,106,182,121,213,38,70,229,32,249,178,162,77,142,220,119,55,153,111,78,212,77,146,90,17,146,79,153,170,136,205,41,50,249,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,113,71,240,39,137,191,130,249,196,33,64,35,85,0,35,174,126,241,191,20,50,245,150,138,254,36,225,53,14,36,186,187,18,35,64,122,163,37,198,246,81,24,144,190,81,78,38,87,217,33,105,117,76,182,134,251,72,150,242,92,90,86,219,107,66,179,215,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,166,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,123,51,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,147,252,31,115,57,136,240,47,178,202,252,138,45,86,229,181,170,188,250,164,57,61,73,155,54,163,109,50,251,146,28,216,77,40,249,50,31,84,102,244,55,27,109,14,185,185,36,107,121,68,171,31,205,214,55,213,114,227,151,75,207,25,104,84,56,149,122,149,2,60,100,195,137,45,197,33,131,126,68,166,99,54,183,54,250,202,66,20,249,44,208,70,147,89,32,210,74,70,237,229,155,113,166,140,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,41,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,52,227,97,130,245,90,140,107,15,29,237,235,66,92,168,244,184,242,168,55,53,97,149,169,104,138,193,186,218,233,201,117,189,218,33,6,235,211,72,157,36,17,111,113,8,90,181,83,73,56,171,195,3,26,42,184,83,155,75,74,132,245,223,46,147,108,95,50,21,65,172,195,74,20,235,19,223,113,151,83,79,74,219,36,171,69,148,197,178,148,186,68,70,130,113,194,53,37,181,185,173,250,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,42,205,143,133,140,100,248,127,112,249,115,226,152,56,121,228,178,171,154,124,80,143,93,187,237,249,106,194,187,106,65,157,193,48,164,170,41,77,124,155,220,213,61,135,18,147,82,214,165,27,74,116,144,105,52,50,106,62,99,107,91,59,175,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,7,159,170,216,22,109,118,242,160,98,13,102,222,137,50,225,181,99,206,141,69,156,241,26,151,1,19,9,162,146,109,17,158,212,173,105,97,180,26,244,222,72,222,146,50,75,139,37,71,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,208,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,248,215,156,77,21,151,197,67,27,241,67,18,115,47,85,195,107,238,135,18,133,72,195,89,15,64,160,211,153,113,183,214,227,18,80,203,189,115,175,39,181,75,146,210,99,56,77,246,19,72,216,217,167,152,78,173,127,171,134,126,74,41,217,159,190,234,87,182,37,211,58,156,54,180,181,141,54,27,133,41,159,76,206,121,151,9,184,236,200,101,77,236,228,234,135,220,52,185,184,181,97,38,131,75,198,164,222,160,8,85,196,195,37,21,28,207,216,148,219,219,13,41,157,78,36,218,90,70,133,13,178,138,207,166,96,188,243,100,228,119,164,60,166,246,114,117,91,237,154,156,218,90,190,146,65,169,226,82,105,50,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,61,203,118,46,213,113,235,4,173,108,95,172,216,146,236,233,23,60,119,101,162,143,37,245,62,182,152,39,220,67,46,147,138,105,163,90,29,105,13,188,133,108,34,52,58,147,45,197,162,143,52,67,74,121,78,240,177,131,127,15,237,239,46,96,117,80,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,224,229,50,242,202,46,40,124,135,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,233,195,131,136,4,204,187,215,90,194,76,94,184,191,214,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,219,191,1,29,115,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,170,190,30,246,5,229,133,156,71,172,156,62,196,27,122,93,14,225,161,200,173,198,157,6,73,22,246,151,232,105,134,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,188,0,0,0,2,168,56,215,227,125,84,234,182,110,91,153,161,196,77,53,49,227,223,18,42,74,113,74,125,199,205,83,97,180,194,19,216,148,33,41,39,148,163,61,198,179,91,100,91,54,31,50,58,240,172,193,202,22,46,230,226,145,38,227,123,88,150,21,61,219,197,184,219,87,252,234,84,103,216,110,49,111,66,210,104,229,191,33,167,245,245,146,174,70,197,36,210,179,50,185,76,216,248,88,198,79,135,247,15,151,62,51,88,53,80,51,109,155,124,23,170,224,46,97,175,108,63,149,104,75,183,105,13,214,38,75,182,227,188,181,58,135,104,142,72,115,162,117,167,84,165,27,168,229,18,82,106,53,41,68,180,45,11,209,196,44,138,213,56,59,227,69,87,17,114,243,90,195,251,162,239,151,89,171,216,21,132,68,135,30,74,20,165,192,162,61,29,29,27,68,233,167,69,160,157,102,106,80,147,82,148,218,27,74,61,86,201,162,17,47,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,131,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,31,243,249,125,126,142,242,109,139,21,255,0,69,250,67,171,183,220,161,114,121,252,173,190,146,113,16,57,187,182,171,94,95,85,204,219,167,173,179,110,169,215,113,103,92,106,74,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,60,166,44,88,191,165,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,16,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,126,90,170,157,69,46,98,216,253,98,99,184,104,238,250,91,79,78,241,156,252,232,76,172,76,204,157,246,170,209,252,227,117,234,163,109,125,15,213,20,249,27,126,143,222,125,253,163,136,142,249,145,155,170,167,105,230,98,203,149,76,119,97,205,171,211,161,62,91,82,123,217,93,66,49,169,62,177,30,154,237,46,210,237,251,70,137,41,242,14,92,8,210,140,180,55,153,67,134,94,237,82,70,63,64,131,92,70,115,199,47,46,212,246,240,230,203,103,91,158,177,4,164,20,141,197,243,12,58,153,108,238,218,228,119,27,94,215,25,73,233,184,140,251,187,11,83,58,128,187,51,3,139,23,165,194,171,154,191,116,245,19,185,166,234,28,232,99,35,105,239,82,203,177,13,145,30,138,81,251,4,249,225,149,158,27,226,171,136,13,96,238,39,86,186,234,116,168,169,110,152,239,76,203,91,95,83,240,227,178,222,140,176,74,61,18,107,61,202,94,157,189,190,195,22,212,70,74,34,81,119,25,106,67,250,63,194,108,40,181,24,206,67,152,215,49,151,82,105,90,119,25,106,70,70,71,218,93,189,198,98,42,102,123,135,142,17,227,228,7,170,84,232,126,133,184,210,202,146,204,238,100,169,58,153,37,227,74,121,103,37,13,254,177,210,86,167,251,58,119,31,101,53,102,67,44,183,246,92,47,9,148,11,170,38,232,37,37,198,225,76,230,50,93,67,124,215,144,218,249,104,117,195,70,228,178,165,104,163,212,187,143,237,245,57,64,206,13,233,150,75,210,52,136,174,245,86,244,167,144,137,208,182,180,141,80,167,99,155,138,230,27,46,47,245,108,109,209,61,189,186,151,111,125,238,224,110,52,90,152,237,135,212,219,238,213,145,189,169,108,50,114,26,216,225,114,31,83,13,58,166,245,113,8,53,109,39,82,91,137,58,31,253,133,208,69,53,113,130,193,231,40,88,163,77,196,218,124,62,92,42,140,22,98,190,190,102,187,164,57,34,123,202,61,13,102,101,216,69,220,146,47,242,14,53,195,55,18,221,195,92,208,82,221,66,55,34,226,97,138,3,157,186,109,68,138,140,61,79,232,171,95,161,221,217,247,144,191,118,93,75,236,161,228,30,169,113,36,162,251,140,181,31,246,0,2,170,120,181,102,169,244,184,206,3,90,203,209,27,83,42,160,254,133,218,127,207,162,186,206,213,179,254,9,238,74,254,239,120,174,188,11,194,170,182,52,226,157,191,135,244,162,208,234,149,24,140,72,115,213,249,166,92,146,211,74,94,138,90,55,105,205,35,208,148,70,127,103,121,104,111,46,152,39,71,192,76,46,164,216,84,163,222,184,241,216,57,78,250,229,204,144,152,236,180,181,104,167,23,166,188,162,61,9,90,23,179,222,125,60,86,103,19,172,243,57,109,83,37,224,78,28,63,201,170,188,227,140,213,166,109,221,252,220,211,50,43,241,249,111,71,52,253,36,161,91,208,189,125,133,217,169,138,246,203,46,92,175,92,209,98,99,20,42,79,99,11,146,153,53,73,159,53,243,76,156,134,82,242,246,41,214,205,90,19,228,122,36,245,62,226,251,59,70,126,225,91,152,27,14,218,203,85,144,206,172,83,233,208,234,85,89,155,156,254,113,57,178,149,13,227,229,187,188,209,184,154,74,189,87,13,37,220,69,222,163,241,220,59,240,62,78,48,230,6,136,251,173,110,167,219,242,99,85,222,61,196,90,147,19,98,26,147,250,196,43,232,185,222,90,253,198,47,242,155,2,61,46,159,22,155,21,27,89,136,202,24,108,181,51,209,41,73,36,139,183,83,238,33,250,71,193,191,110,168,86,53,147,94,188,106,43,219,30,137,76,149,80,112,244,51,245,89,101,78,31,113,40,251,144,125,196,127,113,247,12,242,102,243,28,170,249,133,199,26,205,207,41,124,200,241,101,72,165,211,11,68,150,177,19,49,245,179,220,219,103,220,247,245,139,119,188,253,214,87,194,143,45,20,203,83,14,85,138,245,248,155,170,245,55,207,166,87,49,69,182,59,140,65,125,29,136,116,210,122,45,39,222,146,63,127,103,96,159,55,85,126,45,167,108,85,174,105,137,220,197,38,11,243,92,78,166,90,165,166,212,179,46,194,51,238,73,251,15,238,49,67,188,71,115,2,246,54,99,172,232,176,218,229,82,40,156,174,141,59,137,90,243,161,196,55,59,77,180,43,233,180,125,250,253,154,23,124,78,22,123,193,14,84,38,171,248,169,25,248,219,228,63,232,62,67,155,204,185,123,81,82,53,118,23,97,234,93,157,189,194,218,199,45,204,237,94,45,11,3,174,90,172,196,234,203,29,30,226,212,255,0,173,49,148,151,113,25,247,153,123,6,106,70,157,48,114,35,48,112,226,145,22,59,220,214,209,212,104,189,166,157,117,125,195,238,63,188,86,247,23,156,203,52,164,211,112,70,216,145,170,139,157,233,115,216,125,159,222,18,88,250,109,127,133,244,23,247,251,133,121,101,231,12,31,198,28,92,161,225,251,14,114,253,39,212,234,189,8,246,242,226,186,239,113,173,26,254,175,246,139,252,194,235,248,130,225,196,99,200,237,233,105,208,91,217,211,122,59,167,78,166,122,110,171,197,113,95,73,95,127,121,136,47,193,166,152,220,172,98,175,212,85,47,150,184,61,46,214,185,122,243,119,197,168,17,246,235,234,233,223,237,212,88,39,16,200,42,157,150,27,161,9,45,118,244,94,97,19,255,0,112,161,76,53,170,55,70,189,169,213,39,75,84,179,206,212,190,246,86,94,227,247,141,64,151,105,119,234,63,160,0,0,62,37,231,81,110,147,109,76,168,60,157,200,107,151,169,107,167,123,137,47,113,251,198,95,235,46,19,181,39,150,146,208,143,111,255,0,74,67,67,185,22,134,204,60,180,90,105,101,221,228,174,191,95,84,203,253,208,147,239,251,199,10,226,103,150,25,248,215,18,222,174,91,237,110,169,83,250,191,83,114,75,153,204,56,105,239,91,168,73,104,150,143,216,127,251,229,174,4,89,173,97,254,21,80,237,22,81,177,16,58,157,11,93,116,223,37,215,63,105,95,183,239,49,92,92,97,50,242,166,29,167,227,133,29,123,144,231,55,210,72,211,78,94,133,2,51,93,170,115,183,94,223,162,143,191,222,43,22,218,185,42,214,149,106,61,193,67,147,211,205,139,191,148,230,196,175,110,228,26,15,177,68,100,125,138,50,237,33,124,217,73,205,5,27,53,216,61,53,169,107,229,214,224,242,253,32,198,139,61,187,229,63,202,245,137,166,144,122,162,57,31,171,175,219,219,223,68,55,173,19,228,229,205,50,141,191,119,79,203,237,211,79,164,218,85,239,63,218,247,141,10,100,90,115,245,44,171,217,19,100,189,205,113,207,73,110,94,210,78,186,84,100,151,113,125,195,188,138,141,227,111,34,164,229,209,134,108,74,99,108,70,125,53,210,175,114,79,126,173,211,141,125,133,218,90,31,191,247,10,224,163,91,21,42,229,58,163,83,132,222,230,105,156,158,113,234,146,211,152,163,74,123,204,143,188,143,187,81,242,154,117,198,28,39,90,86,213,39,184,244,212,93,207,12,28,217,47,24,236,53,225,205,206,173,107,212,13,62,123,79,239,142,123,211,94,250,40,101,8,70,212,54,146,250,71,175,216,125,130,100,98,45,131,67,196,203,70,109,157,113,51,204,131,59,151,204,45,203,47,160,234,28,47,160,164,159,210,65,123,75,252,195,56,184,237,132,21,140,25,196,42,165,175,45,159,152,167,185,25,8,119,114,125,101,57,29,14,233,180,150,179,47,164,126,211,238,253,194,208,120,78,230,116,175,43,89,120,57,112,59,178,117,25,131,56,101,183,93,209,153,110,12,118,254,131,68,69,235,40,251,214,103,239,215,188,88,240,8,47,197,123,3,160,226,14,8,38,247,134,124,170,181,2,73,72,82,251,85,204,140,196,73,206,155,122,27,137,73,106,165,151,173,161,159,222,93,130,162,242,229,123,30,26,227,157,157,113,200,70,141,68,175,83,186,158,223,162,218,102,50,181,159,98,84,103,161,35,216,90,251,133,236,99,94,4,217,249,193,192,10,91,19,28,228,72,170,209,88,169,210,230,104,234,185,46,187,9,194,101,92,178,113,162,86,135,36,213,162,180,35,238,50,47,101,28,227,174,11,95,25,85,197,227,182,170,238,233,46,155,39,174,166,203,218,207,207,52,220,167,80,211,219,18,183,73,59,142,57,158,213,25,153,119,25,123,237,115,135,110,121,173,236,95,181,41,184,85,117,43,165,186,105,17,25,140,223,98,220,234,90,105,184,140,19,159,55,29,13,163,115,174,43,213,220,102,90,123,75,180,78,210,61,75,82,16,111,137,238,86,97,226,222,23,73,196,122,20,109,181,219,101,133,203,121,205,230,123,225,199,143,53,229,39,69,60,148,22,171,112,187,73,38,175,176,203,176,83,54,31,93,117,60,47,196,138,29,215,20,246,74,183,107,17,165,169,62,169,234,113,223,67,134,158,210,81,119,183,223,161,253,198,52,77,149,252,98,167,227,134,12,219,183,172,53,106,250,160,68,102,105,104,174,201,39,17,151,28,46,212,32,187,221,47,162,90,123,189,197,214,0,7,133,199,59,190,61,135,131,183,173,219,32,255,0,216,187,126,165,45,5,219,235,41,184,174,184,69,216,149,105,244,59,244,49,155,140,73,185,95,190,177,34,228,186,52,213,85,170,204,201,136,79,103,97,60,250,214,69,174,137,253,190,253,11,238,33,121,188,51,112,185,204,54,203,69,33,231,36,239,85,200,113,235,166,141,154,108,57,20,248,125,154,239,86,186,108,239,236,251,136,119,252,96,197,91,111,6,172,42,173,249,115,191,178,53,62,51,239,33,27,92,62,107,141,178,227,164,141,80,133,154,117,38,213,219,180,200,191,236,58,16,206,38,108,46,156,204,226,4,233,146,213,200,160,66,150,234,41,177,180,109,95,52,135,228,27,75,222,76,182,191,213,191,166,138,237,246,159,111,119,219,201,78,75,174,204,207,93,177,106,75,62,142,211,166,205,71,164,37,252,211,156,222,91,177,141,214,118,115,219,117,58,180,254,187,211,174,154,104,93,189,215,171,132,120,83,107,96,213,143,78,177,173,56,220,168,112,88,101,181,30,247,21,204,90,25,109,163,95,206,45,102,90,147,105,236,220,122,127,218,126,208,0,127,21,218,71,247,15,195,77,145,206,84,148,26,54,155,111,173,61,250,235,166,157,163,247,143,155,87,140,151,85,17,211,94,211,110,67,106,46,205,117,211,81,244,82,122,164,143,222,64,162,37,17,164,203,176,203,67,21,75,196,107,135,213,229,95,188,39,99,86,22,183,233,6,166,37,215,170,20,253,90,107,107,171,118,92,151,93,230,191,36,181,236,54,211,181,40,211,183,82,246,144,173,151,176,206,247,98,190,86,187,180,77,181,51,123,167,228,117,44,159,206,111,217,166,237,251,126,151,102,186,233,251,133,152,112,210,200,101,227,107,93,108,99,102,39,198,232,16,219,9,85,54,14,246,157,220,178,114,28,150,158,230,49,32,244,250,43,78,197,35,217,169,251,8,90,129,22,133,161,15,232,0,0,0,0,0,0,0,0,0,0,0,143,249,214,202,151,242,193,194,202,86,25,252,189,249,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,192,50,185,194,147,249,53,227,181,179,141,127,167,175,148,127,39,58,223,232,207,146,221,31,63,168,134,252,111,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,1,21,115,207,145,143,229,163,242,39,253,116,126,71,124,142,244,151,251,137,233,14,171,171,233,191,245,134,118,109,233,191,225,107,191,217,167,111,148,201,79,13,239,228,125,138,117,92,76,253,50,252,173,244,157,190,253,11,162,249,59,208,114,249,146,99,189,205,230,117,78,235,167,77,183,110,210,215,126,186,246,104,115,84,71,92,237,100,242,149,156,139,2,133,104,61,117,68,181,106,84,26,193,84,163,214,149,68,77,65,244,176,166,92,109,216,168,249,214,148,132,56,165,50,181,104,189,12,227,183,170,79,66,52,199,76,1,225,39,93,203,254,50,218,120,197,110,102,115,168,151,108,212,19,33,200,223,34,208,142,174,42,210,166,228,198,222,185,139,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,160,103,91,134,247,242,193,197,58,86,38,126,153,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,235,163,242,199,229,143,163,127,220,79,71,244,189,39,83,255,0,172,61,191,119,83,255,0,7,77,158,221,123,37,80,173,92,88,224,215,250,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,245,60,199,54,237,231,237,250,103,174,221,123,53,208,153,163,192,191,229,41,129,55,54,10,124,169,249,57,242,143,162,254,147,232,122,206,71,79,49,137,63,169,230,55,187,119,35,111,211,45,55,107,219,166,135,0,63,184,99,255,0,205,69,255,0,114,127,251,60,90,160,0,141,88,93,195,255,0,47,184,69,152,42,206,96,108,235,119,164,159,47,99,244,90,107,78,58,212,90,12,167,26,146,204,229,70,66,22,77,155,47,183,33,26,50,226,20,150,84,133,114,141,41,82,80,220,149,0,28,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,132,218,201,42,66,150,211,174,160,150,141,251,139,228,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,229,115,189,148,26,238,113,173,91,106,202,143,139,255,0,34,232,180,58,131,213,73,145,190,79,162,163,215,202,229,242,227,185,188,222,105,109,114,144,185,37,161,25,165,124,253,84,90,161,38,56,86,91,184,71,82,176,23,27,109,108,95,172,227,60,75,198,61,177,33,217,104,163,201,180,18,194,29,124,216,113,12,186,78,42,91,164,133,180,234,219,121,10,216,102,75,105,38,91,79,69,21,133,8,1,154,62,20,159,202,83,29,174,108,107,253,61,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,126,187,171,111,118,238,70,239,160,90,110,211,183,77,79,191,228,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,159,181,204,142,8,82,179,31,130,87,78,11,214,107,146,232,209,238,56,237,37,19,227,54,151,23,25,246,95,110,67,43,52,43,177,104,39,89,111,122,53,73,169,27,146,74,65,153,44,171,219,251,134,63,252,212,95,247,39,255,0,179,197,170,0,0,8,85,157,110,27,223,203,7,20,233,88,153,250,101,249,37,232,203,125,138,23,69,242,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,237,208,189,94,70,50,49,252,139,190,91,127,174,143,203,31,150,62,141,255,0,113,61,31,210,244,157,79,254,176,246,253,221,79,252,29,54,123,117,236,149,64,34,174,121,242,49,252,180,126,68,255,0,174,143,200,239,145,222,146,255,0,113,61,33,213,117,125,55,254,176,206,205,189,55,252,45,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,166,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,14,106,128,15,41,139,22,47,233,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,252,212,95,247,39,255,0,179,197,170,0,242,152,177,98,254,148,48,178,242,195,63,74,122,51,229,109,191,81,161,117,188,142,119,75,213,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,161,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,0,1,202,179,71,129,127,202,83,2,110,108,20,249,83,242,115,229,31,69,253,39,208,245,156,142,158,99,18,127,83,204,111,118,238,70,223,166,90,110,215,183,77,14,21,97,63,6,191,209,126,41,217,184,153,252,163,189,39,242,74,224,167,87,122,47,146,28,158,171,165,146,219,220,174,103,90,173,155,185,123,119,109,86,154,235,161,233,160,178,160,0,21,171,139,28,26,255,0,74,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,106,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,254,167,152,230,221,188,253,191,76,245,219,175,102,186,20,42,197,142,13,127,165,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,83,204,115,110,222,126,223,166,122,237,215,179,93,11,213,98,197,139,250,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,255,0,53,23,253,201,255,0,236,241,106,130,42,231,159,35,31,203,71,228,79,250,232,252,142,249,29,233,47,247,19,210,29,87,87,211,127,235,12,236,219,211,127,194,215,127,179,78,222,85,149,206,20,159,201,175,29,173,156,107,253,61,124,163,249,57,214,255,0,70,124,150,232,249,253,68,55,227,126,187,171,115,110,222,126,239,160,122,237,211,179,93,73,154,62,20,159,202,83,29,174,108,107,253,61,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,126,187,171,111,118,238,70,239,160,90,110,211,183,77,79,170,228,99,35,31,200,187,229,183,250,232,252,177,249,99,232,223,247,19,209,253,47,73,212,255,0,235,15,111,221,212,255,0,193,211,103,183,94,201,84,2,42,231,159,35,31,203,71,228,79,250,232,252,142,249,29,233,47,247,19,210,29,87,87,211,127,235,12,236,219,211,127,194,215,127,179,78,222,85,149,206,20,159,201,175,29,173,156,107,253,61,124,163,249,57,214,255,0,70,124,150,232,249,253,68,55,227,126,187,171,115,110,222,126,239,160,122,237,211,179,93,74,127,128,143,249,214,202,151,242,193,194,202,86,25,252,189,249,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,192,50,185,194,147,249,53,227,181,179,141,127,167,175,148,127,39,58,223,232,207,146,221,31,63,168,134,252,111,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,0,21,87,253,195,31,254,106,47,251,147,255,0,217,226,127,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,201,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,160,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,0,67,251,167,134,102,7,94,185,172,149,153,43,157,206,186,149,59,101,66,93,150,170,123,40,167,201,172,36,146,71,41,213,163,78,99,43,219,205,113,133,32,205,215,212,181,184,226,208,181,50,115,0,85,95,247,12,127,249,168,191,238,79,255,0,103,139,41,194,123,23,244,95,133,150,110,25,250,83,210,127,36,173,250,117,11,173,228,114,122,174,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,30,172,7,42,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,1,253,195,31,254,106,47,251,147,255,0,217,226,213,0,7,42,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,128,31,220,49,255,0,230,162,255,0,185,63,253,158,39,78,84,112,51,17,242,237,135,8,194,251,215,26,191,72,212,170,87,45,170,3,207,208,206,12,170,108,82,35,35,138,167,14,75,220,230,83,234,242,136,201,42,109,59,144,74,82,9,180,53,218,192,113,75,171,42,56,113,95,204,157,149,154,106,99,94,134,188,237,126,173,138,147,145,217,35,110,187,21,216,15,196,109,50,11,82,209,230,185,168,52,60,90,168,219,65,180,162,81,19,70,207,107,0,0,0,1,93,88,253,194,78,187,152,12,101,187,49,138,227,204,231,79,46,230,168,42,67,113,190,69,161,125,36,84,36,155,141,27,122,38,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,137,23,146,92,158,82,178,111,96,87,109,6,110,168,151,85,74,189,88,58,148,138,210,104,137,167,190,166,18,203,109,181,21,127,58,234,150,134,212,151,150,157,87,161,28,135,52,73,106,102,174,191,139,22,47,233,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,252,212,95,247,39,255,0,179,197,170,8,107,157,174,28,116,172,225,223,244,44,70,103,22,101,217,245,42,85,28,168,146,26,85,25,53,22,36,48,135,156,121,165,33,60,230,84,218,201,79,188,74,51,82,201,68,109,232,72,218,102,191,201,146,158,27,223,200,251,20,234,184,153,250,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,217,214,225,189,252,176,113,78,149,137,159,166,95,146,94,140,183,216,161,116,95,39,122,254,103,46,76,135,185,188,206,169,173,53,234,118,237,218,122,108,215,94,221,11,213,228,99,35,31,200,187,229,183,250,232,252,177,249,99,232,223,247,19,209,253,47,73,212,255,0,235,15,111,221,212,255,0,193,211,103,183,94,201,84,43,87,22,56,53,254,148,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,253,79,49,205,187,121,251,126,153,235,183,94,205,116,38,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,234,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,250,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,3,149,102,143,2,255,0,148,166,4,220,216,41,242,167,228,231,202,62,139,250,79,161,235,57,29,60,198,36,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,42,194,126,13,127,162,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,101,64,57,86,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,234,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,250,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,42,175,251,134,63,252,212,95,247,39,255,0,179,197,148,225,61,139,250,47,194,203,55,12,253,41,233,63,146,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,0,0,0,0,0,0,0,0,0,0,63,134,90,150,134,42,191,137,110,67,47,27,166,235,127,27,48,194,55,94,135,24,82,170,80,119,180,214,213,155,147,36,186,247,49,249,5,175,210,66,118,37,30,221,75,218,66,179,217,195,59,221,250,249,218,237,81,55,84,201,238,159,145,212,178,95,57,191,102,155,183,237,250,93,154,235,167,238,22,77,195,151,135,213,229,64,188,32,227,86,41,55,232,246,161,165,167,169,244,253,90,119,115,168,118,36,150,157,230,177,36,244,236,39,19,181,72,211,179,83,246,16,181,164,145,36,137,36,93,132,90,16,255,0,135,214,109,176,227,133,222,148,26,139,247,16,207,95,16,106,212,218,214,103,238,197,204,123,153,210,206,159,25,191,84,139,106,19,80,149,161,118,17,107,222,127,104,141,226,71,240,250,160,212,43,217,162,180,19,78,103,152,112,106,20,249,175,122,201,45,173,34,163,23,113,246,153,107,222,93,133,169,253,131,66,205,36,210,210,18,101,161,146,72,140,127,216,0,241,120,185,133,54,182,50,216,245,27,26,236,141,205,135,57,135,155,73,239,113,60,181,173,151,26,37,252,218,208,103,161,56,174,205,197,175,253,165,69,89,214,201,117,217,150,27,182,85,73,7,214,90,117,41,171,244,124,191,154,111,149,204,118,73,180,206,206,123,142,171,70,152,215,122,180,215,93,15,183,191,226,100,239,54,23,78,89,177,2,12,200,138,231,208,38,203,105,21,40,218,54,159,154,91,241,205,213,239,54,92,95,234,216,211,68,246,251,75,183,190,251,240,127,21,109,188,101,176,169,87,229,176,254,248,213,8,204,60,180,109,112,185,78,56,203,110,154,53,90,16,106,208,156,79,110,210,35,255,0,176,184,7,19,44,46,115,18,114,207,87,117,185,59,21,109,156,138,233,35,102,187,206,61,62,103,102,187,211,166,187,251,251,126,227,20,101,134,215,43,246,46,36,91,119,65,22,138,162,214,97,204,90,123,59,73,151,208,179,45,116,87,236,119,232,127,113,141,35,224,101,223,30,252,193,203,42,237,142,127,236,165,191,77,150,178,237,245,86,228,86,156,50,237,74,117,250,125,250,16,247,64,3,147,230,131,24,169,248,31,131,55,21,235,49,90,62,152,18,217,132,90,43,182,73,68,121,198,203,177,11,46,246,143,233,22,158,255,0,113,231,103,16,110,186,158,40,98,69,114,235,148,123,229,92,85,137,50,210,159,84,180,57,15,173,194,79,97,36,187,220,239,208,190,226,23,51,195,11,43,48,240,147,11,163,98,61,118,54,234,237,204,194,37,178,230,243,45,144,228,71,132,242,83,162,94,82,15,69,182,125,166,146,87,216,69,216,39,33,158,133,169,136,37,196,75,60,214,246,16,90,149,44,42,181,85,213,93,53,120,143,70,115,177,109,244,205,58,220,182,13,207,156,142,182,215,181,214,211,234,238,35,61,125,133,218,42,143,2,176,90,248,205,86,47,21,181,72,119,89,117,41,61,117,74,94,214,126,101,167,37,52,135,94,216,165,180,74,218,114,8,246,164,200,207,184,139,221,120,216,41,129,54,126,79,176,2,166,196,55,57,242,41,84,103,170,117,73,154,58,158,115,173,66,108,158,87,44,220,116,147,169,198,37,104,157,72,187,136,143,219,69,25,142,189,143,18,177,206,242,184,227,163,86,165,215,170,61,55,111,210,109,83,30,90,15,181,41,50,212,151,237,45,125,226,220,248,80,224,116,28,62,193,5,94,243,15,155,86,175,201,57,9,95,106,121,113,159,137,5,210,111,66,113,73,61,20,131,245,180,35,251,139,176,78,128,21,197,197,139,51,191,35,109,84,96,229,190,238,249,181,166,8,230,22,221,54,198,121,185,209,220,250,109,25,31,172,146,238,89,31,187,78,241,95,185,28,192,183,177,203,29,168,112,38,181,173,46,159,54,52,249,106,220,94,178,91,153,24,150,157,9,196,40,189,87,79,180,181,251,11,94,237,5,218,246,245,62,211,183,105,150,205,45,189,145,41,112,217,134,201,106,163,245,26,109,40,79,210,51,62,228,151,121,159,222,98,180,248,177,102,209,218,60,84,96,53,166,189,175,201,108,164,84,31,208,143,230,212,83,162,186,214,215,25,50,239,36,158,228,175,95,119,188,84,203,174,184,251,134,235,170,220,165,119,158,154,15,171,89,182,42,84,58,117,58,167,53,189,172,212,249,220,147,213,39,175,45,68,149,119,25,159,121,151,126,130,199,248,36,72,169,55,116,98,99,17,88,221,17,239,66,245,75,220,146,217,163,117,19,71,97,246,158,167,238,253,226,220,135,6,207,76,231,169,185,87,189,166,199,123,148,227,126,141,209,123,73,90,107,81,140,93,199,247,140,245,217,84,79,148,119,52,58,54,253,189,71,51,183,77,126,139,106,87,188,191,103,222,47,123,54,217,160,163,101,71,7,161,181,17,124,202,220,238,103,163,216,209,101,187,100,166,57,190,177,180,234,11,68,72,51,245,180,251,59,123,168,102,229,185,42,247,117,106,69,193,93,147,212,77,149,179,154,230,196,163,118,212,18,11,177,36,68,94,170,72,187,8,89,215,7,188,188,169,247,170,24,225,88,94,196,55,202,244,106,52,215,153,169,79,140,239,106,92,236,211,179,233,35,183,217,239,22,59,142,214,107,88,129,133,85,203,69,228,111,68,254,155,82,212,203,93,146,90,115,216,164,254,199,188,132,74,225,153,150,25,248,41,18,225,174,92,13,109,169,84,58,79,83,114,79,151,203,57,137,239,67,171,73,234,151,75,216,95,251,187,174,122,33,177,47,45,23,98,95,115,97,39,160,246,25,255,0,186,17,189,223,112,207,21,25,194,106,164,202,212,90,145,110,255,0,233,76,106,2,204,168,183,86,182,161,212,25,78,212,59,204,208,181,215,185,197,23,184,189,195,237,128,0,0,240,184,225,51,209,248,93,90,151,204,74,57,125,55,172,163,208,139,89,13,151,127,239,25,152,152,174,108,165,168,140,187,116,255,0,32,210,14,82,40,170,183,242,253,107,83,28,217,189,174,187,113,163,184,245,154,250,189,197,239,247,14,155,89,183,105,53,242,105,53,72,141,190,150,119,109,74,219,74,139,183,77,123,20,71,238,33,244,25,101,168,237,147,44,161,40,66,123,146,146,208,139,252,67,151,102,83,7,40,184,223,133,85,91,38,173,1,153,10,147,200,229,41,109,33,106,70,217,44,184,173,166,164,47,77,121,69,174,133,236,253,229,155,203,138,131,82,182,107,18,40,117,104,143,70,151,27,103,49,167,155,82,22,157,200,37,22,164,162,35,46,197,17,247,123,68,176,225,147,136,215,245,187,152,106,69,159,111,187,53,234,45,111,168,244,140,118,212,242,155,62,76,25,142,53,170,80,162,71,211,81,159,172,71,219,218,90,24,227,57,171,163,70,160,227,173,201,77,136,210,27,105,174,143,106,82,146,34,45,97,176,174,226,34,46,243,23,61,194,250,173,46,167,147,27,21,51,36,155,238,51,233,77,84,165,154,151,219,85,155,244,140,204,253,197,160,149,226,160,248,215,188,234,239,124,62,101,111,154,144,215,165,182,35,113,158,205,89,167,107,217,236,212,114,174,27,248,29,108,227,148,187,202,214,184,90,148,105,123,209,219,20,218,91,218,90,20,181,158,166,182,215,253,145,123,63,250,209,71,19,112,250,185,133,215,173,66,201,184,161,63,22,117,63,149,204,109,230,214,133,23,49,164,58,90,146,210,147,250,46,36,251,72,187,255,0,120,247,249,80,204,53,127,46,120,169,2,242,166,205,124,160,167,155,214,69,39,23,202,127,249,179,237,183,189,9,113,178,86,213,60,102,90,159,97,246,151,184,244,67,99,94,246,238,33,219,81,110,171,90,173,18,161,79,153,204,229,189,25,246,221,65,236,113,72,63,89,10,82,126,146,20,93,135,236,49,11,56,139,228,202,137,137,56,125,86,190,236,186,18,25,184,35,202,77,73,227,135,21,9,53,181,30,158,242,9,42,229,176,165,154,76,210,222,164,106,211,187,180,187,5,89,229,219,18,239,76,189,99,60,106,189,54,165,209,61,77,168,162,21,74,50,222,117,178,117,182,229,180,167,91,52,18,155,53,106,108,145,109,81,145,30,154,25,123,175,235,2,177,110,153,140,120,125,73,187,32,145,165,233,17,24,84,132,158,210,34,117,76,52,226,246,145,45,103,166,174,22,154,158,163,162,15,15,141,118,28,60,74,194,203,158,207,151,17,185,10,159,73,154,203,9,91,100,189,30,92,103,27,73,145,26,85,219,235,247,145,25,140,226,98,157,183,55,14,49,126,232,182,222,101,232,174,208,110,25,177,91,213,38,131,46,68,165,160,148,158,196,159,122,59,15,66,238,246,11,225,225,255,0,138,48,241,47,45,150,177,181,81,76,153,20,42,124,26,59,196,111,18,214,149,179,2,46,226,63,93,70,71,170,251,117,211,191,184,135,201,206,174,73,108,252,202,90,83,106,180,234,124,88,151,140,56,174,28,25,164,211,77,169,213,33,169,10,109,183,28,38,28,117,72,55,159,37,26,82,125,186,106,93,189,244,195,50,6,51,100,247,23,245,39,106,116,106,173,14,161,180,221,101,82,227,177,49,12,202,250,58,252,210,156,105,106,141,174,157,155,137,62,195,46,203,159,200,246,115,45,92,201,216,144,233,245,26,156,88,215,117,58,59,108,205,134,227,205,161,199,148,219,49,137,199,144,131,125,199,84,131,117,227,34,82,180,212,203,67,237,239,146,151,53,191,77,186,237,234,149,183,87,136,212,152,117,56,143,67,121,183,91,74,210,164,56,133,33,68,100,162,50,62,197,25,118,145,247,247,12,254,231,195,46,53,76,0,198,218,203,77,211,156,106,135,92,151,34,167,1,196,50,164,178,219,111,75,149,203,105,39,202,66,8,201,12,246,37,58,145,23,113,153,119,74,174,17,57,154,69,30,116,204,12,186,171,43,54,166,188,228,202,113,202,145,216,78,44,224,69,105,132,111,116,189,132,173,16,148,107,223,161,251,5,181,119,246,144,254,128,133,28,84,113,152,240,223,0,159,182,225,202,36,75,185,157,85,45,196,37,205,20,108,72,133,53,6,102,68,180,158,154,160,189,134,95,97,138,90,194,171,106,93,235,137,246,181,179,26,58,164,59,86,173,193,137,176,144,107,53,115,100,33,26,104,68,102,125,170,247,31,239,26,56,194,218,101,35,9,112,70,217,129,91,145,30,151,26,133,110,194,76,197,200,90,88,67,92,152,136,37,238,53,18,73,58,19,103,174,186,105,161,235,166,130,166,120,145,103,150,86,44,220,50,176,167,14,171,82,89,183,169,50,150,196,167,226,201,52,162,99,141,46,99,11,34,83,50,20,135,26,91,110,32,251,82,70,174,205,116,45,8,70,28,179,101,210,243,204,126,35,64,181,173,248,18,23,11,158,211,149,25,156,167,77,182,152,231,178,135,76,214,134,156,36,168,137,226,63,88,180,34,237,63,182,252,178,231,151,187,43,47,88,121,77,180,109,154,76,54,165,55,29,147,159,41,12,50,151,31,144,76,50,219,139,53,161,182,205,91,141,148,158,170,45,76,251,79,236,234,192,0,3,230,200,66,160,73,57,109,54,165,54,190,197,165,5,175,105,158,166,173,63,119,120,255,0,191,77,211,18,105,75,178,218,109,106,211,68,45,196,146,190,237,53,31,153,79,191,84,158,219,76,182,180,199,100,201,195,112,200,200,150,100,174,226,62,210,61,72,199,215,34,208,180,33,253,31,150,163,75,166,86,34,174,13,90,157,22,108,103,8,210,182,100,178,151,80,162,50,50,50,52,168,140,143,176,204,190,227,49,225,156,203,174,95,221,158,85,87,48,59,15,213,52,156,230,245,39,108,194,55,119,238,221,174,254,86,186,238,237,215,94,254,209,238,41,180,170,93,26,35,112,40,244,216,176,98,180,146,75,108,198,101,45,54,130,34,34,34,36,164,136,136,136,136,139,238,34,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,228,169,82,169,117,152,142,64,172,83,98,206,138,234,77,46,51,37,148,186,218,200,200,200,200,210,162,50,50,50,51,47,184,204,120,118,242,235,151,246,167,157,85,188,14,195,244,205,55,57,189,73,91,48,137,221,251,183,107,191,149,174,187,187,117,215,191,180,123,154,117,46,153,71,138,136,52,154,116,88,81,155,34,74,25,140,202,90,66,72,136,136,136,146,146,34,46,194,34,251,136,135,234,31,197,36,148,147,74,136,140,140,180,50,63,104,167,62,38,217,50,196,72,216,163,39,21,176,250,215,169,87,41,53,86,215,34,99,116,248,79,201,113,153,14,200,152,251,134,100,211,27,82,130,78,206,211,81,153,26,139,93,72,200,196,15,166,97,46,41,86,106,69,72,166,97,197,209,38,103,51,148,108,181,71,144,181,165,91,137,58,26,82,131,50,208,204,139,187,188,197,174,112,191,201,53,115,12,29,123,24,241,46,136,184,149,105,113,149,22,28,41,177,150,219,140,33,125,20,132,56,109,188,194,84,149,165,109,173,59,137,122,17,145,145,118,234,98,200,64,0,7,41,204,94,94,236,172,194,225,237,74,209,185,169,49,29,148,228,119,142,4,165,176,202,156,98,65,176,243,109,172,150,182,220,52,237,55,148,122,164,181,35,237,47,182,131,115,53,151,59,207,46,24,141,62,214,184,32,72,68,46,123,174,83,166,114,157,38,221,99,158,242,26,50,90,218,108,148,163,38,76,253,82,208,203,180,190,201,61,195,119,60,146,176,154,225,139,133,88,141,90,146,245,187,85,148,134,34,191,42,73,169,16,220,117,112,216,70,170,122,66,80,219,72,109,181,159,98,76,211,219,166,165,169,11,102,197,42,109,35,22,176,70,230,129,68,145,26,169,22,187,110,205,76,53,199,90,95,67,188,232,139,36,109,52,146,137,90,147,133,166,154,235,169,105,174,163,56,248,171,109,75,178,177,62,233,182,100,199,84,119,105,53,185,209,54,26,13,6,158,84,133,163,77,12,136,203,181,62,226,253,194,233,120,87,99,49,226,70,1,49,109,204,150,75,151,108,186,154,91,104,83,154,168,152,143,10,18,8,244,53,168,244,213,103,236,34,251,8,77,112,31,206,238,211,21,43,197,219,51,72,172,78,135,129,150,173,101,100,212,39,155,153,81,56,178,59,13,196,28,248,174,176,189,142,159,176,211,170,20,141,123,181,63,96,138,185,15,203,141,83,31,241,182,140,211,148,231,29,161,208,229,199,169,207,113,108,169,76,184,219,50,226,243,26,81,242,150,131,51,67,218,154,85,161,25,119,153,23,126,128,173,155,126,155,106,91,212,219,110,145,21,168,208,233,145,25,134,203,109,33,40,74,80,218,18,132,145,18,72,136,187,18,69,216,69,221,220,35,94,120,115,153,106,229,178,196,153,79,167,84,226,201,187,170,49,220,102,20,54,222,109,110,50,167,25,146,77,188,180,19,237,186,148,19,172,145,26,147,174,134,122,23,111,117,48,67,129,140,217,194,197,253,77,218,157,102,171,92,168,109,39,94,84,185,12,67,67,210,190,142,191,58,166,218,66,164,235,167,110,210,87,180,207,182,231,178,85,146,91,63,45,118,148,42,173,70,159,18,93,227,50,43,103,54,105,180,211,138,105,75,106,58,156,109,14,27,13,186,148,19,204,26,137,42,62,205,117,62,222,239,173,196,3,20,97,225,166,91,46,147,118,162,152,210,43,180,249,212,118,72,158,36,45,75,122,4,173,164,94,186,76,207,84,118,105,175,119,113,138,30,194,203,110,110,35,226,253,175,109,180,203,210,157,175,220,48,163,57,234,154,204,249,242,144,131,82,187,20,125,235,237,61,15,191,218,52,119,130,150,28,60,53,194,203,98,207,137,17,184,234,129,73,132,203,233,67,100,141,94,68,102,219,81,153,18,83,219,234,119,153,17,143,112,57,222,58,226,221,51,7,48,250,173,118,78,35,83,177,226,62,168,233,45,166,70,234,88,117,196,238,35,90,15,77,91,61,116,61,69,2,230,39,18,239,76,194,227,60,170,189,74,164,115,93,169,84,87,14,155,25,15,58,225,52,219,146,221,83,77,146,13,78,26,116,55,140,182,164,204,139,93,8,189,246,191,195,67,42,16,176,111,13,209,122,220,212,114,59,134,181,164,132,57,42,57,111,105,151,152,134,225,18,13,108,161,105,34,113,181,105,218,100,93,189,231,218,36,166,97,113,150,223,192,220,46,174,94,245,170,156,56,175,70,133,36,224,183,33,244,32,223,146,152,238,186,219,105,37,45,6,165,40,218,50,36,164,245,61,15,79,121,103,135,29,177,94,187,140,248,159,95,190,235,147,228,72,57,243,229,59,25,46,186,181,147,44,46,67,174,161,180,18,150,189,169,79,52,244,73,40,200,181,236,247,159,201,195,44,62,174,98,141,235,79,178,45,216,111,202,157,80,230,242,219,101,181,173,71,203,105,110,158,132,132,168,254,139,106,62,194,62,239,222,37,119,18,12,14,182,112,54,93,155,107,91,205,74,36,179,233,29,234,113,45,237,61,74,34,203,67,67,104,215,245,167,236,255,0,235,245,94,10,15,58,139,223,16,89,67,230,148,57,232,157,232,220,101,191,70,106,58,118,123,116,22,248,34,135,20,26,180,186,102,76,111,164,195,146,108,56,247,162,244,82,86,105,95,101,86,23,209,50,50,247,158,162,152,50,169,70,141,94,199,91,110,155,45,180,56,211,189,102,228,168,136,200,244,134,250,187,140,143,218,67,180,113,54,196,107,250,226,204,53,94,207,175,187,53,154,45,19,167,244,116,119,20,242,91,46,116,24,110,59,162,86,163,71,211,73,31,170,69,219,218,122,152,137,214,245,6,165,115,86,35,209,41,49,30,147,46,78,254,91,76,182,165,173,91,82,106,61,18,146,51,62,196,153,247,123,6,144,242,215,131,148,92,16,194,170,85,147,73,128,204,117,70,231,243,84,134,144,133,47,116,151,156,78,227,74,17,174,156,211,211,82,246,254,243,234,47,50,212,134,205,151,144,149,161,93,233,81,106,71,254,49,243,232,214,237,38,128,78,166,151,17,182,18,246,221,201,67,105,73,118,107,167,98,72,189,230,57,150,109,232,170,175,229,250,233,166,55,179,123,189,14,211,95,119,100,214,21,238,63,119,184,102,250,26,185,82,144,163,50,236,215,252,131,76,248,31,51,210,24,93,69,151,204,74,249,157,79,172,147,212,143,73,14,23,127,238,30,232,0,0,7,29,205,204,227,167,229,250,232,144,79,19,70,93,14,138,221,183,79,231,172,23,127,239,25,187,70,166,178,215,180,105,203,6,224,166,157,134,244,136,104,100,218,38,250,143,80,211,180,203,87,220,62,239,222,61,160,15,225,145,25,104,101,169,12,250,241,15,195,182,112,247,49,245,216,145,246,114,228,116,187,73,58,118,109,129,16,207,185,41,253,177,216,248,63,90,208,234,184,209,80,174,188,210,86,245,51,149,203,220,146,50,46,100,73,233,62,242,51,238,47,97,144,143,217,237,161,174,223,204,221,219,78,89,58,70,142,131,245,157,253,180,248,199,238,47,120,180,190,18,51,159,145,150,26,116,55,31,74,219,141,206,229,160,148,102,104,221,80,158,103,169,123,53,19,120,83,239,26,163,47,151,246,38,154,107,253,41,175,255,0,136,167,15,171,193,105,178,85,199,122,44,218,104,246,250,59,214,52,250,197,243,117,30,227,31,245,197,179,43,243,34,214,158,199,219,106,144,234,162,191,183,210,171,98,57,154,27,218,136,49,89,220,104,107,66,212,247,105,185,125,190,207,112,172,33,100,156,49,179,188,155,30,106,48,111,19,43,209,34,208,157,215,160,153,58,86,196,177,161,76,144,230,229,188,249,33,59,150,164,36,182,163,183,82,35,237,208,197,188,203,141,79,174,83,31,132,249,51,42,28,198,150,195,133,234,173,11,66,136,210,162,237,212,143,176,204,133,82,103,55,134,61,227,34,254,168,98,30,7,180,169,44,85,95,118,161,38,30,215,86,180,72,117,233,15,44,155,110,52,93,9,36,92,164,150,170,51,237,211,83,236,49,36,184,119,90,216,219,134,150,43,182,110,39,91,82,99,19,83,20,150,157,122,28,180,26,91,38,98,54,69,171,196,157,11,212,89,246,22,157,159,121,9,168,29,226,141,184,172,96,218,172,12,118,118,238,143,13,45,70,184,208,169,203,91,109,237,66,158,145,50,115,134,102,100,132,145,172,201,29,189,166,127,105,142,179,193,179,24,138,157,112,87,48,154,167,56,201,153,77,73,170,71,39,29,236,230,169,116,246,18,146,220,189,59,136,244,34,78,191,111,176,91,128,138,89,231,201,181,171,152,124,58,168,84,40,148,56,177,174,218,115,78,205,139,38,52,102,208,244,167,27,98,73,161,165,45,44,56,234,201,78,188,70,105,45,12,204,136,200,245,239,166,235,18,241,197,108,155,227,121,76,84,74,133,46,161,69,168,116,242,227,72,110,75,8,148,195,50,210,107,45,155,154,82,208,165,70,211,183,66,50,35,35,211,78,203,235,203,118,57,91,216,249,133,84,27,222,149,84,128,244,233,84,248,171,169,70,140,250,20,113,229,170,51,46,186,217,161,46,44,209,181,78,145,109,81,238,46,194,63,121,241,190,35,153,106,137,142,88,37,84,174,211,160,243,43,182,188,87,234,204,155,77,17,188,242,35,68,150,164,178,157,26,90,213,170,221,45,18,70,146,51,246,145,247,210,22,30,221,151,22,13,226,165,30,229,96,229,192,168,91,117,152,239,72,101,92,198,151,172,121,40,90,154,90,72,208,173,55,55,161,164,204,187,189,131,67,249,102,198,74,86,56,224,245,191,123,83,231,49,34,75,176,98,55,61,45,58,149,155,114,206,43,46,58,131,209,107,50,50,55,75,82,81,238,47,111,188,250,168,255,0,149,173,45,161,75,81,232,148,145,153,159,216,41,35,139,78,51,181,127,227,107,22,117,38,162,167,105,246,252,52,70,125,148,189,185,5,49,137,115,155,82,182,165,106,78,237,171,34,212,200,149,167,187,184,121,110,23,248,82,155,231,48,81,46,138,140,100,29,54,215,109,186,185,188,234,62,109,183,99,77,132,189,198,163,66,146,157,18,179,61,117,73,145,123,72,72,158,39,57,232,124,151,35,2,48,178,189,20,227,145,45,21,73,212,233,71,188,149,252,242,43,209,205,198,36,105,166,156,181,108,82,59,244,51,246,16,174,156,38,194,139,231,28,175,216,54,149,171,75,159,83,155,81,148,209,73,125,182,30,120,153,67,143,54,218,222,117,77,161,102,148,145,186,147,82,204,143,77,123,123,251,111,151,38,153,75,180,178,201,135,112,98,198,134,135,174,58,132,102,159,170,76,113,182,148,226,94,113,136,228,243,72,112,153,109,194,111,152,198,226,74,181,61,123,79,183,186,69,0,0,0,254,25,18,139,69,17,25,31,176,199,230,93,46,152,234,201,199,41,209,86,178,237,37,41,148,153,255,0,143,65,250,16,219,109,39,99,104,74,18,94,196,150,132,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,230,159,78,167,213,35,46,29,78,4,121,140,56,70,149,180,251,73,113,10,35,35,35,35,74,136,200,251,12,203,247,143,57,3,9,112,170,149,57,85,58,102,25,218,144,230,41,70,179,144,197,22,51,110,154,181,37,106,106,74,8,245,212,136,245,215,188,181,30,165,166,154,101,180,180,203,105,109,9,34,36,165,37,161,17,23,176,136,135,253,128,0,0,142,217,203,202,93,165,153,188,59,157,18,76,52,51,113,211,227,58,253,50,99,109,180,151,20,243,108,72,38,90,90,205,151,28,54,249,143,238,52,167,67,215,180,187,123,232,107,22,176,162,249,192,219,246,117,165,117,82,231,211,38,83,165,58,81,159,113,135,153,39,144,219,206,54,135,154,83,136,65,169,38,109,40,210,178,34,35,211,179,187,178,197,120,99,103,161,254,100,124,8,197,58,244,98,142,100,132,82,231,84,101,30,243,87,243,56,172,198,39,31,145,166,154,115,21,203,74,61,230,94,210,17,223,138,6,20,166,198,204,20,187,162,155,29,5,77,186,27,114,172,79,180,143,155,113,217,51,102,175,113,40,144,148,158,169,65,30,186,168,204,189,166,61,71,9,108,103,107,15,241,182,69,159,86,168,169,170,125,193,13,113,152,101,79,18,80,115,31,151,5,180,171,106,150,148,238,218,131,45,72,141,90,123,197,219,161,105,113,9,90,15,84,168,136,200,254,193,255,0,67,149,102,103,25,41,88,29,131,215,13,237,80,156,196,121,45,65,150,220,4,186,234,80,110,75,40,175,56,210,11,85,160,204,204,218,61,9,39,184,253,158,242,207,6,33,93,151,22,50,98,165,98,229,124,229,207,168,92,149,153,15,71,101,60,199,87,172,137,43,90,90,66,76,214,173,55,57,161,36,140,251,253,162,239,120,113,229,170,38,6,224,149,46,187,81,130,77,215,110,136,172,85,158,55,90,34,121,148,73,137,17,74,101,90,180,133,167,69,180,122,164,205,68,71,237,51,238,236,153,145,199,43,123,0,240,170,189,123,213,106,144,25,157,22,159,41,116,216,210,95,66,78,68,180,198,121,214,155,36,41,196,26,247,41,163,45,169,61,199,218,69,239,42,20,190,239,28,86,206,70,55,156,196,196,168,85,42,21,170,135,79,18,52,118,228,190,136,172,61,45,70,130,217,185,213,33,9,84,157,59,53,34,35,34,45,117,237,185,28,140,100,218,213,203,198,29,83,234,21,186,28,89,55,109,69,166,166,202,147,38,51,107,122,43,142,49,24,214,210,86,166,27,117,4,151,89,51,36,158,166,70,102,102,122,247,74,209,82,28,100,241,136,170,55,5,15,9,169,147,140,217,138,212,106,164,130,109,222,206,106,87,80,97,73,61,171,211,184,203,82,52,235,246,251,7,37,225,79,131,106,191,241,217,171,182,68,52,187,26,220,66,103,33,110,55,185,9,122,60,200,46,17,145,154,20,68,178,37,246,118,145,253,164,47,39,184,4,43,226,35,107,99,110,37,216,173,89,184,99,109,74,147,205,154,148,186,235,48,229,172,212,217,179,45,179,45,89,37,106,94,186,15,180,180,237,251,136,70,204,153,112,198,188,99,223,208,49,15,28,26,84,102,41,79,181,80,141,15,107,168,90,228,52,244,119,144,78,55,38,46,134,147,46,106,79,69,17,246,105,169,118,152,180,249,179,173,251,22,216,92,185,242,162,83,41,20,88,70,165,56,234,208,203,76,176,203,102,103,169,158,212,164,137,8,51,246,17,17,123,8,82,87,18,12,227,206,199,11,234,70,31,218,181,54,92,181,40,146,86,218,87,21,227,52,72,121,151,165,180,78,17,161,245,182,180,169,167,83,235,109,35,62,206,226,236,56,74,148,169,106,36,33,38,165,40,244,34,34,212,204,197,158,112,147,202,252,185,85,166,113,246,229,164,58,152,172,110,244,82,223,142,100,135,55,34,116,87,182,154,218,208,244,61,186,236,95,103,183,220,63,231,141,43,122,92,86,82,249,77,22,239,73,122,196,159,88,254,110,157,222,99,229,112,85,50,249,127,125,235,166,191,209,122,127,248,138,136,184,33,8,120,182,206,126,62,88,106,48,219,125,40,110,87,39,152,131,81,145,175,109,66,1,150,133,237,208,85,166,68,232,107,184,51,53,105,83,145,205,213,125,127,234,254,151,101,62,73,251,143,220,36,15,24,27,90,29,43,26,41,245,214,90,74,30,169,243,121,155,82,68,71,203,137,1,37,220,68,125,199,237,51,28,111,135,134,29,181,136,89,143,161,68,127,151,203,143,213,110,37,233,219,186,4,179,46,244,171,246,6,130,200,136,139,66,45,8,127,64,120,188,99,130,154,150,27,213,225,41,147,116,156,233,253,66,78,227,61,31,108,251,191,112,204,107,158,171,135,161,232,52,137,148,89,199,80,203,245,173,33,79,147,170,62,187,85,110,221,175,243,215,203,191,247,14,196,0,0,2,62,103,185,206,86,90,110,165,111,113,63,222,61,168,61,15,253,144,140,51,184,215,235,8,106,19,15,73,101,104,64,39,13,6,175,157,215,111,119,235,86,61,16,0,165,30,48,118,193,82,49,214,21,117,36,178,77,95,153,166,189,223,53,14,2,123,59,11,223,239,63,220,61,199,5,186,165,45,139,186,242,166,191,21,149,76,147,232,238,67,170,66,77,104,218,213,69,74,218,102,122,150,165,216,122,14,101,197,191,13,215,106,102,49,251,201,182,220,40,247,70,222,94,165,234,151,77,6,3,103,167,170,69,222,175,122,191,119,112,148,220,26,174,246,230,225,165,193,106,184,250,77,116,254,147,150,141,221,169,230,72,168,56,125,155,187,59,189,196,44,116,83,175,26,69,164,241,42,205,73,57,184,211,233,29,83,174,187,127,155,211,189,158,193,247,56,45,19,135,113,222,134,68,173,165,232,221,125,223,171,168,139,62,197,188,55,183,241,106,193,169,216,87,52,52,201,167,212,185,60,212,27,104,95,234,222,109,210,236,90,84,159,164,218,123,210,125,223,188,103,19,28,112,158,181,130,184,147,85,195,234,228,103,218,122,157,200,245,157,66,211,187,153,29,167,123,13,72,65,158,132,233,127,84,191,206,126,26,60,137,17,93,76,136,175,184,203,169,215,106,219,81,165,69,169,104,122,25,125,130,210,242,49,196,206,124,170,213,23,11,113,166,123,69,29,214,151,29,170,171,238,171,122,229,63,57,28,190,99,210,101,104,105,74,29,95,114,119,17,32,180,212,136,245,181,10,117,66,21,90,159,22,171,77,146,212,152,147,89,68,136,239,52,178,90,28,109,105,37,37,73,81,25,145,145,145,145,145,145,232,122,143,247,74,18,157,118,164,139,83,212,244,46,243,31,244,2,191,184,194,97,151,202,124,15,165,222,16,97,161,83,105,53,118,20,243,196,222,171,40,173,67,158,226,139,113,32,207,110,170,35,208,204,139,238,21,151,146,156,73,127,12,243,31,101,84,138,74,153,143,82,173,83,105,178,85,188,210,146,101,201,241,141,102,163,220,146,211,68,118,235,169,123,200,104,170,145,80,98,173,73,133,85,138,234,92,102,100,118,228,54,180,168,140,148,149,164,148,70,70,70,100,100,100,126,195,31,172,64,222,35,121,30,163,98,245,173,55,20,236,138,114,99,221,52,182,28,126,67,113,217,66,10,91,77,55,45,245,106,77,48,183,28,117,110,184,146,237,81,17,246,119,30,134,33,111,14,140,196,93,216,7,142,31,162,107,153,245,49,75,171,78,244,75,209,103,41,212,147,18,221,153,17,133,40,144,183,80,148,169,41,105,69,169,164,212,93,165,161,151,97,93,178,145,10,191,69,54,220,75,82,34,84,162,232,162,208,150,135,27,113,29,190,242,50,50,63,180,140,81,31,18,236,191,59,131,120,237,50,181,77,166,155,52,107,147,153,83,75,136,100,210,218,95,145,50,98,182,17,165,180,32,189,70,203,179,83,61,61,166,67,176,112,144,204,139,150,181,229,35,6,110,10,154,202,159,86,53,191,13,47,61,234,117,46,187,2,59,105,73,45,210,78,187,82,122,17,32,207,221,175,112,184,146,50,50,35,35,212,143,184,199,137,198,187,242,22,26,97,85,213,121,204,125,182,206,153,71,157,37,146,90,136,137,110,183,25,199,18,158,213,39,93,118,31,97,25,31,249,70,111,113,130,243,151,136,88,165,118,94,114,223,91,135,88,173,207,154,130,82,140,201,8,118,67,142,18,83,170,149,161,22,243,208,181,63,188,251,199,97,192,252,204,63,128,56,55,114,80,109,84,71,43,154,228,114,100,110,181,178,62,99,17,36,69,109,26,19,136,117,14,37,105,113,148,171,184,210,71,219,218,125,220,94,145,71,189,177,134,250,76,26,108,105,245,154,245,126,113,41,70,148,61,37,106,117,247,136,141,106,208,150,179,45,238,22,167,218,122,171,218,102,47,23,32,217,49,183,114,243,96,211,174,138,229,53,14,222,21,152,44,191,45,199,217,109,75,139,206,102,42,214,201,26,152,109,212,109,117,147,245,76,207,67,239,212,251,165,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,137,159,156,152,219,185,135,176,106,55,69,14,154,134,175,10,52,23,159,136,227,12,161,43,149,201,102,82,208,201,154,88,113,213,238,117,226,245,72,203,83,238,208,251,232,234,175,70,189,176,122,250,84,26,148,105,212,106,245,2,113,169,38,164,61,29,196,186,195,198,68,180,238,36,44,139,123,103,161,246,30,169,246,25,14,207,142,25,152,127,31,112,110,219,160,93,72,142,119,53,180,228,56,221,107,132,124,199,226,71,138,226,52,55,22,234,220,82,212,227,202,87,113,36,207,183,176,251,248,254,15,222,114,240,247,20,173,59,206,35,203,108,232,245,184,19,92,36,168,200,150,134,164,54,225,165,90,41,58,145,236,237,45,75,239,46,241,164,44,20,191,33,98,94,21,90,183,156,55,219,112,234,116,120,50,94,38,212,70,72,117,200,205,184,164,246,41,90,105,188,187,12,204,255,0,202,61,177,153,17,25,153,232,69,222,98,157,248,183,230,65,203,162,241,141,131,86,253,81,103,2,148,104,126,98,89,127,212,234,90,118,124,119,18,162,67,166,157,118,168,181,35,65,31,191,78,225,199,184,104,229,249,220,100,199,104,117,170,149,52,222,163,91,124,186,154,150,182,77,77,169,248,243,33,171,97,154,155,90,15,212,112,251,53,35,211,218,68,47,113,40,133,64,162,147,109,165,168,241,41,177,116,73,17,18,16,219,109,163,179,220,68,68,69,246,17,10,73,226,47,152,139,187,31,49,192,240,154,217,125,79,210,233,51,189,18,212,88,42,117,68,252,182,166,75,97,42,52,33,213,165,74,82,93,73,106,73,37,31,97,104,69,216,115,75,135,38,71,168,216,67,107,66,197,59,222,156,153,23,77,81,134,223,142,220,134,80,178,136,211,173,196,125,58,19,172,33,198,221,67,173,168,187,20,100,93,189,231,169,137,228,63,37,94,160,197,38,147,54,171,41,196,182,204,56,238,72,113,106,50,34,74,80,147,81,153,153,153,17,17,17,123,76,103,87,58,216,146,254,38,102,62,245,169,42,74,158,143,77,173,84,169,177,149,188,212,147,101,185,242,77,6,159,89,69,166,139,236,211,66,247,16,179,78,15,120,101,242,99,3,234,151,132,232,104,76,218,181,93,245,50,241,183,162,206,43,176,224,56,146,220,104,35,219,170,76,244,35,50,251,197,128,128,255,0,149,33,42,211,114,72,244,61,75,82,238,49,254,21,26,132,42,77,62,85,86,165,37,168,209,33,50,185,18,30,117,100,132,54,218,18,106,82,148,163,50,34,34,34,51,51,51,208,180,21,27,196,115,136,44,171,166,116,252,23,194,42,193,21,33,178,118,37,82,124,105,6,70,242,200,229,198,121,180,185,30,73,165,77,169,10,109,68,149,35,183,176,207,179,66,21,168,227,142,60,226,157,117,106,90,214,102,165,41,71,169,168,207,188,204,253,166,59,206,74,240,18,102,62,227,133,26,222,84,23,222,165,211,159,141,82,168,26,90,53,32,227,183,50,58,29,73,252,218,211,244,94,238,81,17,123,207,78,251,253,194,76,55,183,240,150,193,166,88,86,204,52,198,167,211,121,220,164,19,104,71,235,30,113,211,236,66,82,159,164,226,187,146,93,255,0,188,86,23,26,82,112,174,59,44,204,149,176,253,37,167,187,245,116,225,240,184,45,173,37,137,87,146,77,205,166,175,71,104,157,116,221,252,222,163,236,246,139,138,21,197,198,86,239,110,22,26,91,246,171,111,164,151,80,234,249,136,221,218,174,92,138,123,133,217,187,183,191,220,98,44,240,144,195,119,46,188,198,49,121,56,219,135,26,215,221,204,208,189,83,234,96,207,108,181,245,76,187,211,239,79,239,238,29,59,141,37,82,150,253,221,102,211,88,136,202,102,70,244,143,61,212,182,146,90,247,53,78,82,117,50,61,79,66,236,45,71,134,224,249,108,21,95,29,166,215,20,75,52,210,57,122,233,220,92,216,115,211,219,216,126,239,121,126,241,117,192,3,206,226,17,44,237,9,228,217,164,149,243,90,110,238,253,106,6,94,221,253,97,141,17,228,65,222,110,90,45,85,111,113,95,223,221,171,61,79,253,144,148,36,24,0,0,14,7,158,56,143,75,203,109,212,211,45,165,106,254,99,216,162,51,255,0,199,227,123,190,225,157,86,191,88,67,79,248,106,241,72,178,169,207,39,93,21,206,239,255,0,150,88,244,224,2,165,184,218,208,159,143,92,195,90,209,52,158,92,191,76,234,164,164,245,245,17,78,79,172,122,123,251,187,71,9,225,99,124,157,171,153,90,101,41,115,201,134,170,220,237,200,83,187,73,124,168,19,84,93,155,136,143,67,87,184,255,0,112,152,124,99,240,209,53,124,52,163,98,19,17,210,165,81,58,142,115,155,53,52,243,164,83,218,79,105,36,244,238,246,168,191,127,112,224,28,27,238,122,148,44,98,172,91,104,144,174,146,163,211,239,108,214,173,62,110,45,65,101,161,107,167,121,251,140,92,216,166,158,51,77,186,156,91,182,150,179,213,11,235,54,23,111,102,145,169,250,143,103,193,85,70,85,75,237,59,18,100,126,139,237,50,237,47,86,162,45,140,83,223,24,220,40,102,137,126,81,113,38,59,76,54,117,222,167,153,177,36,74,87,33,154,123,37,187,68,22,189,253,154,168,255,0,119,112,173,177,254,177,101,72,131,41,153,177,30,91,47,199,113,46,180,226,20,105,82,22,147,212,148,70,93,164,100,101,174,164,45,239,134,110,122,90,188,105,144,176,67,18,234,187,106,176,88,110,53,42,76,135,200,137,230,144,152,113,153,107,123,210,13,74,112,212,165,158,212,160,136,251,76,187,117,33,100,233,81,41,36,164,158,164,101,169,24,254,128,229,57,165,176,161,226,46,2,94,244,25,48,211,37,212,208,106,79,69,65,182,75,62,127,68,250,17,161,26,85,219,170,253,133,175,111,96,206,141,65,169,86,38,36,73,100,210,228,121,22,245,109,105,209,36,104,83,107,97,243,46,207,162,100,100,104,251,12,190,193,161,156,155,226,11,88,143,151,91,42,176,135,205,215,34,81,105,176,159,82,148,74,81,186,152,49,212,173,79,114,187,117,95,110,167,175,216,59,88,255,0,41,49,163,204,142,228,89,108,54,243,47,32,208,227,110,36,148,149,36,203,67,35,35,236,50,50,49,85,89,232,201,165,199,103,99,101,3,28,176,162,220,91,148,229,86,98,207,168,51,77,134,225,184,135,250,185,50,93,94,214,24,36,146,73,41,108,181,82,245,215,77,79,184,197,142,96,69,114,77,127,9,45,89,115,152,121,153,77,210,32,178,250,30,73,165,194,112,163,52,106,220,70,102,122,234,103,174,189,186,142,3,196,159,47,241,241,139,2,170,117,216,84,242,126,175,109,48,245,77,165,33,162,83,138,68,120,115,20,72,35,38,214,163,213,110,23,97,25,22,190,210,49,72,152,111,120,86,176,147,19,104,247,60,117,72,137,54,129,86,142,243,232,35,91,107,35,98,66,22,164,40,137,73,62,246,251,72,204,187,189,131,69,121,113,197,26,110,47,224,221,173,122,65,158,212,167,165,210,96,170,110,199,82,179,110,74,162,178,227,136,86,139,89,146,136,220,45,73,71,169,107,219,239,17,35,139,182,54,149,151,132,80,176,242,143,80,217,83,173,204,108,164,182,135,116,81,194,122,44,246,87,169,37,194,86,155,146,69,218,147,79,191,83,236,20,180,163,53,25,169,70,102,102,122,153,152,253,20,218,116,234,189,66,53,42,153,21,217,50,230,60,134,24,101,164,26,214,227,139,81,37,41,74,82,70,102,102,102,68,68,69,169,234,46,59,134,142,70,99,225,213,2,54,49,226,109,25,165,220,53,6,208,237,62,52,136,228,125,51,14,34,28,134,150,104,122,58,86,135,146,226,22,90,165,102,69,218,69,219,169,139,17,34,36,145,37,36,68,68,90,17,23,176,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,137,68,105,81,17,145,150,134,71,237,21,221,196,187,35,49,177,22,129,39,24,176,202,140,210,46,26,123,107,118,161,26,60,114,46,165,134,209,50,67,171,36,51,29,75,91,170,113,104,45,84,178,35,236,35,237,208,197,56,212,169,211,169,21,9,52,170,156,87,99,75,134,242,216,125,151,80,104,91,110,33,70,149,37,73,81,17,145,145,145,145,145,150,165,160,252,233,51,73,146,146,102,70,71,169,25,11,165,225,17,141,165,121,225,20,220,60,172,84,9,117,58,36,199,58,102,214,238,170,40,76,197,128,202,52,37,56,106,211,114,140,187,18,73,247,104,125,130,91,230,55,20,105,184,65,131,119,77,233,58,123,81,94,137,73,156,168,91,221,74,13,201,41,138,243,141,161,58,173,6,106,51,108,244,34,61,79,78,207,120,206,166,36,94,21,172,91,196,218,197,207,33,114,37,204,175,213,164,60,194,12,214,226,204,223,144,181,165,9,35,82,143,189,206,194,35,62,255,0,104,187,190,26,249,127,143,131,184,23,76,174,205,167,147,21,123,149,134,106,110,169,109,18,92,75,114,33,195,81,160,204,219,66,139,69,182,125,134,102,90,251,76,199,126,199,122,236,171,127,9,46,169,112,88,121,233,78,82,39,50,194,25,73,169,195,112,227,58,105,36,145,25,30,186,145,105,167,110,162,184,242,49,147,91,142,241,198,202,254,57,98,189,182,182,233,201,172,202,159,79,102,165,13,194,113,111,245,113,164,180,189,175,176,105,52,154,84,225,106,149,235,174,186,31,121,139,85,141,26,60,56,237,197,136,195,108,178,202,9,13,182,218,73,41,74,72,180,34,34,46,194,34,34,31,234,56,166,113,241,5,156,56,203,181,235,88,91,234,105,201,116,90,148,38,20,149,18,84,78,170,12,133,39,67,220,158,223,83,179,67,215,236,25,230,128,212,171,239,18,35,178,68,228,137,55,13,109,9,209,90,173,110,45,247,200,187,126,145,153,153,175,237,51,251,70,139,114,181,97,68,195,172,3,178,40,49,161,166,51,170,160,211,30,148,130,108,144,124,254,137,132,47,82,36,164,245,213,30,210,215,179,180,117,112,31,197,40,146,147,82,143,66,34,212,204,86,199,19,44,244,181,103,83,38,224,134,26,85,119,85,103,176,228,106,172,152,239,145,147,45,45,51,35,60,214,246,100,18,146,225,41,40,61,170,65,145,118,25,246,232,66,161,37,74,145,58,83,211,101,188,183,159,144,226,157,117,197,168,212,165,173,71,169,168,204,251,76,204,207,93,76,127,144,183,158,13,216,80,213,62,208,173,226,147,173,48,167,100,200,147,76,74,205,36,107,36,169,170,123,228,90,236,215,77,75,246,187,253,158,209,101,226,167,56,213,40,206,169,98,39,98,72,139,210,157,186,118,159,171,78,30,51,131,43,110,171,22,238,85,160,244,66,58,61,229,219,219,172,106,134,130,229,133,50,113,144,185,234,83,113,134,143,109,174,66,186,74,119,81,177,178,90,180,249,200,180,245,158,165,174,157,229,238,33,223,184,56,97,162,105,24,105,89,196,39,227,165,43,173,244,252,151,54,104,106,228,200,168,52,174,211,73,107,223,236,81,254,238,225,15,120,167,95,39,117,102,86,167,74,68,242,125,170,79,39,98,18,238,226,71,54,4,37,31,102,227,34,212,211,238,47,222,59,183,4,170,19,242,43,184,149,90,54,83,202,137,232,109,22,164,158,167,189,21,20,250,167,167,191,191,180,91,72,0,243,24,148,242,99,217,85,23,149,174,137,228,247,127,202,160,102,1,223,214,24,209,86,71,34,61,15,45,182,171,79,54,148,43,249,247,98,72,203,255,0,31,147,239,251,199,124,0,0,1,198,115,125,75,145,87,203,253,207,10,41,73,83,171,232,182,166,62,166,179,210,108,115,62,194,35,246,23,249,70,111,200,141,14,104,178,52,153,123,251,6,152,240,6,175,22,187,132,244,58,156,23,212,243,15,117,59,22,165,18,140,244,146,234,79,83,35,50,239,35,246,142,134,0,43,103,141,77,49,201,56,127,99,84,81,16,150,152,94,147,222,239,47,83,111,123,244,226,46,221,59,53,238,251,69,119,100,150,168,84,108,206,217,149,21,41,180,147,94,145,212,220,61,19,219,79,146,93,189,165,239,23,157,156,60,39,111,26,114,251,115,216,73,142,133,202,159,209,114,28,217,170,219,217,54,59,170,218,123,22,101,169,53,219,162,79,252,229,83,28,43,43,114,45,44,217,209,237,186,132,87,27,93,75,168,230,18,144,100,104,229,211,39,44,181,212,203,77,119,23,176,197,232,10,114,227,66,195,141,226,125,160,250,140,246,187,233,13,191,186,61,56,140,125,62,11,243,57,119,165,219,15,168,50,230,244,31,55,191,177,90,53,81,62,239,104,183,161,95,252,98,40,52,233,184,23,14,185,32,227,20,186,119,51,166,223,183,152,124,201,148,244,175,102,165,175,113,118,232,101,216,41,92,136,207,176,135,253,33,167,92,35,54,218,90,182,145,168,246,164,207,66,247,143,179,101,221,245,235,10,232,166,93,150,229,74,76,41,212,201,108,202,109,198,30,91,106,220,219,137,112,136,205,10,73,233,185,9,62,195,46,225,125,185,16,205,77,19,48,248,85,78,98,101,85,165,92,212,136,204,196,156,203,175,160,223,117,77,70,140,78,61,180,222,113,197,17,184,241,150,229,105,169,247,145,31,124,160,1,254,51,98,179,58,27,240,164,54,135,26,144,210,154,90,22,68,105,82,84,70,70,70,71,216,101,161,140,253,241,16,193,215,240,155,49,183,2,147,21,182,98,220,82,101,214,217,38,208,105,73,38,68,249,123,75,232,36,187,155,246,107,247,152,155,60,28,113,153,154,141,155,89,194,154,205,89,231,39,197,153,34,116,70,157,124,141,9,138,150,169,236,33,41,37,47,113,30,227,50,34,36,237,247,31,176,89,136,15,201,83,165,83,107,49,23,6,169,5,137,76,44,140,141,15,52,149,167,180,140,181,209,68,101,220,103,254,49,255,0,52,154,61,62,135,19,161,166,199,109,134,8,245,74,16,132,165,37,216,69,161,18,72,136,187,8,130,179,74,137,92,164,77,163,79,97,183,163,78,142,228,103,91,113,36,164,169,11,73,165,68,100,100,100,100,100,103,222,70,51,247,196,11,4,158,193,140,194,86,226,177,4,153,167,87,30,147,88,142,109,180,105,109,41,122,116,162,66,11,70,208,146,209,45,119,22,189,158,211,246,77,110,15,152,234,212,171,98,185,133,53,170,139,72,85,56,164,213,154,230,188,68,100,203,109,192,97,36,91,156,238,239,238,73,23,219,236,16,251,136,246,54,175,22,179,19,92,167,196,150,235,144,45,137,50,104,132,149,57,170,13,200,211,165,150,228,145,56,164,233,181,206,195,236,63,176,132,84,109,183,29,113,45,52,133,45,107,50,74,82,146,212,204,207,184,136,189,162,205,248,98,228,85,235,134,68,124,117,197,42,19,69,2,44,132,42,149,2,124,83,222,226,210,112,229,51,32,155,126,57,164,219,52,155,137,222,149,234,125,164,94,211,22,215,22,44,104,49,154,135,10,59,76,48,202,18,219,77,52,130,74,16,146,45,9,36,69,216,68,68,68,68,68,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,139,26,116,103,97,205,142,211,236,60,133,54,235,78,160,148,133,164,203,67,74,136,251,12,140,140,200,200,197,74,113,57,200,171,214,244,137,24,235,133,180,38,142,4,169,11,85,86,4,8,167,189,181,168,230,74,122,65,182,196,114,73,54,73,38,211,189,75,212,187,8,253,134,43,33,198,220,105,197,52,234,20,133,160,205,42,74,139,67,35,46,242,50,246,9,87,195,135,27,87,132,153,137,161,211,229,203,117,184,23,60,152,212,67,74,92,209,4,228,153,209,11,114,136,220,74,116,218,223,105,246,159,216,98,96,241,131,199,86,162,218,244,60,41,162,212,90,90,170,37,26,172,239,41,226,51,54,92,110,123,10,35,218,231,119,119,122,76,190,223,96,133,28,63,112,73,236,103,204,37,18,44,136,36,245,58,134,244,106,196,131,113,163,83,106,75,51,162,146,208,122,182,180,158,169,119,184,244,236,246,151,183,64,180,106,84,74,29,34,21,26,3,13,179,26,12,118,227,52,219,105,36,165,40,66,73,41,34,34,34,34,34,34,46,226,32,171,81,233,245,200,157,13,74,59,111,176,103,170,144,180,37,73,62,195,45,12,148,70,71,216,102,63,234,153,74,166,209,162,34,13,46,11,17,88,65,17,18,25,105,40,79,97,17,107,162,72,139,184,139,252,67,245,128,172,238,49,216,204,205,58,204,163,97,77,26,174,243,115,229,76,143,58,91,77,72,34,66,162,169,170,131,11,74,146,149,238,51,220,68,70,70,157,61,231,236,16,155,135,134,14,191,139,57,141,183,212,168,173,189,22,221,147,18,182,241,56,131,82,77,49,231,196,220,95,65,69,220,231,183,79,188,134,129,33,69,102,12,54,33,71,109,13,181,29,164,180,132,32,136,146,148,164,136,136,136,139,176,139,66,31,236,2,47,231,191,53,52,76,188,97,85,69,136,117,86,147,114,213,227,61,18,11,45,62,130,125,165,59,26,73,54,246,210,121,183,18,68,227,36,91,147,174,135,220,70,125,212,37,122,93,245,219,246,232,169,221,151,29,74,76,217,213,57,111,74,113,199,222,91,138,220,227,138,112,200,141,106,81,233,185,106,62,211,62,241,241,150,211,173,237,230,52,180,238,34,52,234,147,45,72,253,164,63,228,95,239,13,58,13,58,137,149,218,11,148,243,140,103,61,17,102,63,201,219,216,234,233,208,247,18,180,34,245,187,11,93,117,63,180,74,177,80,188,104,38,115,47,75,74,31,80,103,202,235,254,111,127,98,117,106,156,125,222,193,243,56,47,48,227,152,159,119,190,147,61,173,122,63,119,239,143,81,34,23,26,40,191,138,157,110,69,219,155,58,197,183,79,138,227,139,166,244,252,178,74,12,205,124,202,100,21,158,154,25,235,166,211,246,16,182,124,157,225,59,88,47,151,219,98,195,84,100,34,84,14,183,158,230,205,22,230,249,178,29,78,227,216,131,61,9,222,205,82,95,231,58,49,206,213,80,171,57,157,188,234,41,83,106,39,125,29,161,182,122,167,178,159,24,187,59,79,220,44,71,130,181,49,113,176,254,249,168,174,41,33,51,125,25,177,221,154,27,155,31,168,145,246,233,219,167,119,216,44,152,0,115,204,126,171,196,161,97,61,114,167,57,245,51,29,158,155,122,210,162,73,150,178,90,73,104,102,100,93,230,94,209,153,197,17,184,230,136,35,51,62,225,164,12,160,82,228,82,50,253,108,66,148,82,82,234,58,221,201,145,169,44,181,155,32,203,176,200,143,184,255,0,200,59,48,0,0,15,143,118,219,241,238,139,126,85,10,81,106,212,157,155,187,191,170,180,171,218,71,237,79,184,102,46,246,160,75,182,46,121,180,57,205,154,31,141,203,222,147,35,45,55,54,149,23,121,17,247,40,189,130,251,56,116,94,209,111,28,179,219,198,204,230,228,59,19,171,230,165,46,146,212,141,213,9,122,106,91,140,203,82,79,180,74,0,1,5,56,187,210,93,159,151,53,205,105,132,47,163,211,85,26,76,212,157,243,160,23,97,233,217,220,41,247,3,107,145,237,188,82,162,86,165,56,227,109,71,234,119,41,179,34,81,110,140,234,75,67,51,34,239,87,188,105,153,10,141,80,138,74,209,14,180,231,176,244,81,30,135,254,46,242,16,194,193,201,69,11,12,115,118,88,169,110,195,74,41,159,237,13,114,208,68,223,244,98,152,86,210,67,9,73,106,165,168,207,69,118,253,253,130,107,10,145,227,115,13,166,174,60,48,150,219,74,37,191,233,190,98,182,246,30,214,233,164,93,163,151,240,142,184,165,211,51,5,232,150,158,218,205,67,245,137,53,25,107,203,133,61,69,217,169,23,121,251,140,93,240,134,156,85,172,105,87,102,87,107,53,26,124,39,229,76,165,116,252,148,50,217,172,207,155,81,130,74,236,36,153,247,36,251,180,238,246,138,67,176,35,82,38,93,208,35,87,93,109,184,43,230,243,84,226,146,73,45,26,89,167,83,87,103,210,34,239,22,173,109,112,205,181,209,25,233,41,166,41,198,103,70,118,42,121,172,182,106,65,168,244,220,95,205,116,35,45,15,67,237,16,75,56,217,77,185,178,209,122,19,47,67,146,245,18,166,158,166,52,178,109,197,52,131,113,217,4,134,77,102,203,104,37,146,24,215,105,107,217,218,93,157,223,31,40,89,142,184,178,233,139,116,107,134,12,213,149,30,84,200,241,170,172,27,139,216,113,85,38,58,222,81,36,157,109,59,182,50,69,170,207,111,191,179,187,64,216,83,137,214,206,46,216,244,187,222,214,168,71,149,22,161,25,135,148,77,58,218,205,165,184,202,29,54,213,177,106,36,168,137,196,234,90,158,154,254,241,236,0,86,151,25,44,36,42,181,149,68,196,250,93,43,153,50,28,184,208,36,60,219,26,154,99,33,170,131,235,51,82,80,102,69,169,145,158,170,211,236,246,136,13,145,156,99,155,131,185,134,181,231,162,95,38,21,98,163,10,147,44,214,225,165,180,178,236,232,198,181,43,215,65,17,17,55,218,103,169,105,222,70,52,51,68,170,69,174,81,160,214,97,62,219,204,79,140,212,150,156,109,68,164,41,11,65,40,140,140,140,200,200,200,203,184,204,126,208,0,21,189,198,31,8,162,85,176,250,149,137,176,169,143,187,62,28,182,33,60,235,44,18,137,49,208,197,65,229,26,140,144,106,34,37,25,25,234,173,62,207,104,130,57,28,191,95,195,42,246,36,221,203,230,33,148,225,237,97,136,238,22,164,69,40,151,25,196,237,61,201,45,250,35,82,208,247,8,251,121,87,94,186,110,250,229,205,33,107,91,181,122,148,153,235,82,204,205,74,83,174,169,102,102,102,102,102,122,171,222,127,121,137,55,144,76,163,87,179,3,137,148,202,253,78,154,226,109,122,28,230,102,75,113,230,86,77,72,228,200,138,181,179,170,153,91,107,220,211,198,123,76,203,82,239,50,46,251,224,181,109,138,53,155,111,192,182,168,16,35,195,131,78,140,212,102,154,101,164,54,146,75,104,74,19,216,130,34,215,106,72,187,8,187,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,110,171,98,141,120,219,243,237,170,253,62,60,200,53,8,206,198,117,167,154,67,137,52,184,133,33,93,139,35,47,162,163,46,210,62,241,67,249,251,202,53,123,47,216,153,83,184,41,148,215,21,107,215,103,61,50,35,140,178,179,106,63,58,68,165,161,157,82,202,27,70,214,153,35,218,70,122,23,113,153,119,70,75,58,186,245,173,119,80,238,104,235,82,29,164,84,163,79,66,144,102,74,74,154,117,43,35,35,35,35,35,213,62,242,251,200,72,44,242,95,175,226,109,123,13,174,228,115,22,202,176,242,142,196,135,123,76,142,86,249,46,43,113,238,81,111,209,122,158,167,184,78,222,15,24,69,18,149,135,213,92,77,155,75,125,169,243,38,63,9,151,94,96,146,74,142,182,41,239,36,210,102,130,81,145,168,140,203,69,105,246,123,69,145,0,0,252,85,186,164,90,29,26,117,102,107,237,178,196,8,206,201,117,199,20,73,66,80,132,26,140,204,204,200,136,136,136,251,204,134,121,243,207,140,115,113,139,48,215,68,245,203,39,161,81,234,51,105,49,13,14,26,155,83,45,78,146,104,82,125,117,145,145,147,157,134,90,22,157,196,66,124,112,109,194,66,164,217,85,188,79,170,82,185,115,38,75,147,2,59,206,49,161,170,50,218,167,190,131,37,41,4,102,90,145,153,104,173,62,207,104,178,208,30,63,21,177,58,217,194,43,30,169,123,221,53,8,241,98,211,227,62,242,73,215,91,65,186,182,217,91,164,218,119,173,36,165,25,54,173,11,82,215,79,222,51,243,155,220,199,92,57,139,197,186,205,195,54,106,206,143,22,100,136,212,166,9,197,236,40,169,147,33,108,168,210,110,184,157,219,30,50,213,39,183,221,217,223,246,50,115,148,219,159,50,247,161,178,196,57,12,209,41,137,234,100,203,54,220,75,75,229,187,28,150,201,44,153,113,6,179,67,250,237,61,59,59,79,179,190,103,226,255,0,15,43,62,210,177,234,87,124,184,29,60,107,118,140,243,139,90,90,105,4,125,59,46,56,107,89,156,98,46,228,246,158,165,251,133,93,214,32,182,253,213,58,153,69,65,190,219,149,7,88,136,150,139,118,242,55,13,40,36,146,123,245,236,211,66,251,134,133,242,51,104,46,205,203,21,139,9,232,238,176,244,218,37,50,115,200,113,27,84,78,46,159,24,148,90,109,35,239,79,183,183,237,29,240,82,15,23,27,138,93,79,48,94,137,117,237,204,211,255,0,86,146,81,158,156,200,80,20,125,154,153,119,151,184,135,80,224,141,13,167,174,76,79,152,227,74,53,199,244,47,45,91,123,11,115,117,34,62,209,109,194,20,223,217,40,160,226,118,110,207,21,46,40,105,93,51,253,189,174,90,12,156,254,140,75,9,220,75,97,73,61,20,132,153,106,174,207,191,176,76,245,170,53,62,41,171,68,52,211,126,194,209,36,90,159,248,187,204,102,103,28,171,145,174,76,82,173,214,162,56,235,141,72,233,182,169,195,35,81,237,140,210,79,83,35,50,239,79,188,92,23,8,122,67,176,50,232,137,174,176,132,117,154,232,162,73,146,149,178,116,242,237,61,59,123,196,235,0,17,127,136,189,237,22,206,203,61,196,111,79,110,59,178,250,78,82,84,233,33,75,219,80,137,174,133,184,140,244,37,123,5,9,217,52,9,119,61,207,10,135,5,179,91,242,121,155,18,68,103,174,214,212,163,238,35,62,228,159,176,105,210,210,183,227,218,246,252,90,20,82,209,168,219,246,247,127,89,106,87,176,139,218,175,112,251,0,0,0,3,58,25,223,179,149,102,102,58,232,166,165,165,54,201,244,92,178,82,116,255,0,196,35,25,255,0,84,139,189,66,198,120,50,220,172,84,176,166,229,183,83,41,10,118,145,209,239,111,121,26,147,205,147,80,89,118,107,169,106,69,175,113,126,241,98,192,2,42,113,41,162,122,99,43,247,17,244,235,119,147,210,125,20,110,211,90,140,63,176,253,194,130,169,211,23,79,152,220,198,254,147,122,233,251,200,203,252,227,76,88,19,116,170,243,194,186,37,198,226,201,75,151,212,234,100,122,253,25,46,163,222,127,179,239,30,236,216,100,220,39,141,148,27,133,220,189,165,169,123,59,199,253,138,212,227,81,110,69,155,99,88,247,10,152,213,234,119,164,246,172,144,94,175,49,234,114,15,83,211,82,236,47,121,8,37,195,230,242,147,104,230,130,212,91,107,52,181,39,174,230,232,102,95,70,157,43,79,235,17,119,171,218,52,48,60,86,49,88,109,226,94,30,85,44,215,9,59,103,242,62,151,252,7,219,115,246,85,251,30,227,255,0,56,205,29,209,66,168,90,119,4,154,36,248,210,97,202,139,179,123,111,33,77,184,157,200,74,139,82,50,35,45,73,68,125,221,198,52,67,148,140,103,131,140,216,63,111,215,214,252,101,79,150,212,215,157,109,181,17,237,75,115,93,104,143,77,235,81,118,18,123,207,219,251,135,237,204,246,92,236,236,196,225,181,78,215,175,83,88,93,65,49,94,93,58,79,37,163,113,169,37,29,228,52,123,214,211,138,73,18,158,51,245,75,82,62,210,251,104,27,31,48,38,246,192,124,64,170,218,87,53,14,124,104,241,229,190,152,114,157,140,242,27,125,132,190,235,109,173,43,91,104,37,110,38,148,100,100,90,25,22,165,246,75,126,24,217,204,147,134,55,92,92,30,189,234,206,42,133,91,152,134,161,187,37,243,52,199,125,231,97,199,65,110,117,244,161,13,165,8,81,232,72,51,46,221,53,45,72,92,252,57,145,106,17,25,157,6,75,82,35,200,109,46,180,235,75,37,161,104,81,106,149,37,69,216,100,100,100,100,100,63,216,113,236,219,97,220,124,75,203,229,239,66,92,22,229,73,106,131,83,147,13,10,104,150,174,160,160,190,150,246,150,213,30,237,87,217,161,107,219,216,51,161,86,137,82,179,47,9,176,76,156,141,80,161,84,156,104,203,214,66,154,121,151,76,190,197,36,201,73,251,12,180,246,11,246,225,229,139,109,226,190,91,109,249,14,79,57,51,40,76,68,163,72,53,59,189,92,198,96,68,53,235,235,168,251,220,246,232,125,189,196,36,208,0,14,63,155,59,38,30,32,224,53,219,107,201,166,148,199,166,82,103,183,16,185,36,226,155,144,184,79,161,11,78,169,81,146,136,215,216,100,90,150,189,130,148,113,174,195,115,47,24,102,197,140,107,83,21,218,228,180,204,125,100,123,92,56,15,71,113,165,52,163,218,218,244,222,207,106,77,38,157,125,166,125,133,198,112,111,14,42,56,175,137,118,237,139,79,109,197,122,86,167,18,43,202,65,40,205,182,157,144,219,74,86,164,149,105,167,48,187,77,38,95,127,112,208,222,89,240,38,215,192,60,46,163,218,84,26,115,13,73,40,145,215,53,242,101,180,184,235,253,59,45,184,106,82,91,65,171,83,104,140,205,69,169,159,127,217,214,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,108,204,96,77,175,143,152,93,88,180,171,212,230,29,146,113,36,46,19,230,203,106,113,167,250,119,155,109,73,82,155,89,167,67,116,204,141,37,169,31,119,219,158,76,100,195,138,142,20,98,93,197,98,212,27,113,62,138,169,203,138,202,150,74,35,113,166,164,56,210,85,169,165,58,235,203,62,210,73,23,221,220,59,54,10,88,110,102,27,12,223,177,137,106,122,187,68,150,169,140,44,207,115,133,5,152,237,180,150,146,123,92,94,155,222,236,73,36,147,175,180,143,176,238,183,41,150,76,60,61,192,107,74,215,141,77,40,111,67,165,64,110,89,114,73,181,57,33,16,152,66,214,173,18,147,53,25,163,180,204,181,61,59,71,97,0,1,25,120,134,98,219,88,81,150,219,130,67,115,206,52,202,235,18,232,209,141,46,236,87,49,232,18,205,26,122,233,62,246,253,154,159,103,113,138,9,164,196,169,94,119,132,40,36,78,73,168,87,106,77,180,69,235,45,78,188,243,164,95,106,148,102,165,125,166,122,251,70,139,242,147,135,81,240,211,47,150,69,9,16,145,26,83,212,26,100,153,136,38,201,10,234,14,11,9,115,113,109,73,238,213,29,186,150,189,157,163,176,143,241,153,50,45,62,35,211,167,73,106,60,120,237,169,215,93,117,100,132,33,9,45,84,165,40,251,8,136,136,204,204,197,48,113,56,206,100,156,77,186,229,96,245,145,86,113,52,42,36,181,181,49,216,207,153,38,67,236,187,50,58,203,115,79,169,11,109,72,90,79,181,4,103,217,174,133,161,8,145,128,152,19,123,99,197,255,0,74,180,173,138,28,249,44,72,150,194,102,74,106,51,203,109,134,20,251,77,184,181,45,13,172,147,180,157,73,153,153,104,68,122,159,219,127,57,97,203,157,157,151,108,54,166,90,244,26,107,8,168,42,43,11,168,201,228,180,78,59,36,227,178,135,79,122,90,109,74,35,83,36,126,177,106,103,218,127,103,36,226,109,139,204,97,182,92,234,244,72,238,176,82,238,118,228,81,205,10,81,110,38,164,193,152,157,196,68,180,158,186,163,191,67,47,176,197,51,229,146,196,157,137,24,239,101,219,113,98,191,39,157,93,167,41,243,109,6,189,141,28,198,80,165,175,68,171,68,150,254,211,50,211,180,104,238,200,160,38,213,179,168,118,210,8,136,169,84,232,208,139,78,239,154,105,40,247,23,236,251,139,238,33,246,198,122,56,131,94,82,46,236,208,93,107,113,102,166,99,116,60,173,76,207,233,83,162,235,253,99,46,244,251,4,236,224,175,110,69,133,99,95,23,2,99,232,245,71,209,155,156,52,23,173,203,122,162,130,208,244,212,251,15,222,98,202,199,252,19,12,147,134,241,50,130,112,251,215,180,181,63,103,120,240,152,235,116,42,204,194,202,213,198,133,146,85,19,166,208,204,244,250,82,90,71,188,191,107,222,51,59,81,152,186,132,199,38,57,244,156,211,95,220,68,95,230,23,235,195,90,137,232,124,175,219,167,211,173,174,119,87,244,145,183,93,42,51,62,194,247,137,86,0,43,167,140,213,202,197,55,10,109,171,121,82,80,151,106,253,102,198,247,145,41,92,169,52,245,159,102,186,158,132,122,247,31,238,21,205,146,11,57,87,158,99,173,122,106,154,82,217,46,183,152,73,78,191,248,132,147,47,234,153,119,164,104,188,0,0,0,5,24,241,94,179,170,54,246,98,36,86,101,50,148,198,171,108,228,41,41,81,110,229,65,130,149,118,154,72,143,67,63,97,159,238,29,11,131,85,252,213,15,18,46,91,49,215,77,39,95,232,244,45,196,68,124,134,42,14,126,209,123,253,199,251,187,197,198,0,14,23,157,200,15,84,114,203,120,69,97,132,186,181,122,63,66,52,154,143,178,161,24,251,52,251,134,114,198,143,114,111,45,19,114,241,107,62,217,180,100,174,187,245,95,71,251,250,65,127,152,118,176,17,27,137,190,30,199,189,178,213,88,156,184,134,235,244,158,159,148,164,182,74,82,57,179,225,146,180,61,166,101,169,39,217,167,239,20,137,131,87,99,246,62,36,209,238,152,202,218,228,46,163,105,234,101,244,227,184,143,97,151,237,123,198,154,41,21,56,245,154,115,85,40,171,37,52,246,237,166,70,71,220,163,35,238,51,46,242,31,176,80,255,0,20,28,21,119,12,179,3,54,227,139,7,167,166,92,156,190,152,144,214,198,255,0,155,194,132,133,237,209,180,167,233,47,183,67,62,222,253,12,116,94,19,217,137,168,219,248,183,27,12,174,58,153,21,25,234,43,208,105,237,184,242,191,190,228,84,163,26,123,22,233,35,95,156,115,232,167,119,216,125,162,230,146,100,162,37,36,200,200,203,82,50,28,151,29,178,189,132,89,132,162,191,75,191,45,200,167,37,214,84,203,117,40,240,226,245,140,234,135,82,70,135,93,105,195,78,134,242,212,93,157,138,208,253,250,192,187,223,131,172,234,21,103,211,248,75,124,190,223,68,190,166,31,95,83,50,125,46,33,106,91,103,243,16,139,67,236,111,184,200,245,215,79,96,158,25,106,161,226,141,161,135,180,171,55,19,93,141,42,93,34,19,17,17,41,149,72,89,184,150,152,101,178,53,45,226,35,53,25,165,102,125,133,174,186,246,118,144,235,227,243,84,161,55,82,167,74,167,60,68,104,148,194,217,81,31,180,148,147,35,255,0,40,206,246,122,44,21,97,238,101,47,8,5,9,200,237,212,106,149,10,147,123,219,216,75,67,147,228,145,40,189,84,234,71,179,176,203,95,188,77,222,12,24,136,69,6,227,195,135,229,52,146,230,204,170,33,163,94,138,51,210,156,201,30,134,174,239,103,209,253,254,193,105,160,0,63,21,96,233,168,166,73,126,174,150,78,27,13,45,215,141,210,78,196,161,41,51,81,158,238,194,45,53,239,25,241,207,190,38,181,136,185,138,185,91,167,61,173,58,131,58,101,30,50,80,162,229,154,24,157,43,97,164,137,106,78,155,86,90,25,105,217,220,68,36,31,8,28,20,110,238,196,154,142,38,85,33,54,244,26,59,15,71,96,220,111,113,38,91,82,32,60,147,45,205,153,17,146,84,125,164,162,87,221,222,46,92,136,146,68,148,145,17,17,104,68,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,74,35,74,136,140,140,180,50,49,77,28,95,176,85,171,71,18,105,216,153,75,132,219,48,107,12,51,29,243,109,189,164,169,78,200,158,242,140,246,182,68,102,105,73,118,154,141,95,127,120,143,153,8,196,198,112,239,49,86,203,117,23,180,167,87,167,66,163,201,74,212,92,189,143,206,139,188,212,70,180,167,77,168,61,76,245,236,239,35,26,14,163,157,53,116,200,207,210,18,201,67,125,164,58,201,180,73,216,164,41,36,105,50,219,216,101,166,157,195,246,128,0,171,46,51,248,138,71,6,221,195,134,37,52,162,230,195,170,45,178,94,170,35,210,162,201,158,132,174,239,103,209,253,254,193,8,178,49,96,171,16,179,41,103,211,206,27,146,27,167,85,41,245,39,54,55,188,144,134,231,198,35,81,250,170,208,139,127,105,246,125,227,68,52,200,77,211,105,177,41,205,17,18,34,176,219,41,34,246,18,82,68,95,228,31,164,114,12,202,208,241,70,239,195,218,173,155,134,78,198,139,46,175,9,248,139,148,242,164,32,219,75,172,60,217,154,86,201,25,146,136,212,131,46,195,211,77,123,123,8,64,251,35,131,172,234,237,103,211,248,181,124,190,231,90,190,166,103,65,83,51,125,78,45,105,91,135,243,240,143,83,237,115,188,204,245,211,95,104,158,152,19,149,236,34,203,221,21,138,93,135,110,69,41,45,50,150,92,169,72,135,23,172,123,68,52,147,53,186,211,77,154,181,54,80,163,236,237,86,167,238,211,173,40,201,36,106,81,145,17,22,166,102,41,87,139,174,55,185,122,227,52,60,61,163,84,9,116,154,28,6,211,37,180,59,169,20,230,101,207,105,122,146,92,52,253,5,23,122,73,94,253,11,176,122,14,15,88,42,229,119,16,170,152,179,80,131,204,133,79,140,252,6,22,227,90,161,50,27,126,3,233,52,153,182,100,74,34,51,208,201,68,127,103,180,92,88,252,117,122,156,122,53,57,218,148,165,146,90,103,110,227,51,34,239,81,17,119,153,23,121,140,203,227,45,216,253,243,137,53,139,166,74,136,220,155,211,238,50,51,254,164,118,209,237,53,126,199,188,93,223,12,124,61,98,201,203,85,30,114,98,27,47,213,186,142,114,148,217,37,75,229,79,152,73,212,246,145,158,132,175,110,191,184,75,144,28,83,57,18,209,11,47,23,75,238,27,68,73,232,127,91,244,127,191,163,151,249,198,112,134,140,242,69,1,234,118,89,108,248,175,178,150,214,159,72,106,68,147,35,237,168,73,62,221,126,241,221,64,5,57,241,149,191,154,174,98,61,181,102,52,233,171,208,29,102,165,184,140,139,158,197,61,207,218,63,119,184,191,127,120,231,188,40,108,234,141,195,152,136,245,152,204,37,113,169,59,249,234,82,84,100,158,108,25,201,79,105,36,200,181,50,246,153,126,241,121,192,0,0,0,41,227,141,2,52,196,107,73,125,189,189,127,221,250,138,119,112,139,89,34,197,101,97,46,96,40,23,3,178,80,204,51,234,186,133,45,123,83,253,229,37,9,212,247,164,187,220,246,152,209,67,47,53,33,162,121,135,18,180,43,93,20,147,35,35,253,228,63,208,7,131,199,58,43,151,14,22,86,232,236,197,234,23,35,166,209,189,155,247,109,146,210,187,180,61,123,181,238,246,12,201,141,14,228,14,181,77,173,101,142,213,126,148,181,45,146,235,180,89,154,76,143,250,66,81,118,26,76,203,188,140,72,176,30,91,19,172,234,101,253,100,84,173,58,196,114,122,36,238,79,49,27,18,173,118,60,135,11,177,73,81,119,160,189,134,51,37,91,163,212,237,90,203,212,153,250,181,46,46,221,251,119,39,77,200,37,23,121,17,247,40,189,131,68,121,41,196,118,241,83,46,86,173,224,135,86,225,204,235,181,53,171,85,122,147,228,183,219,235,43,251,63,120,238,98,16,113,84,192,196,226,94,8,42,238,165,211,82,245,98,220,211,144,164,179,185,95,206,38,65,109,93,169,109,74,250,8,62,227,47,222,66,154,48,118,251,155,134,152,157,108,222,144,223,117,175,69,85,161,74,123,150,163,73,169,182,164,54,226,147,216,164,235,174,194,236,51,34,251,187,198,142,112,43,17,105,184,167,132,246,189,233,78,127,153,233,10,68,39,159,213,73,51,75,174,70,105,197,17,232,165,104,127,56,93,134,102,127,229,30,244,0,0,83,95,25,155,9,20,172,101,160,94,145,25,74,24,153,66,139,25,221,169,211,115,203,149,80,112,204,244,73,17,158,133,237,61,127,202,57,71,11,171,225,219,67,51,212,248,171,148,234,24,173,70,106,153,203,37,153,36,214,245,66,17,106,101,184,139,185,63,111,220,98,250,136,200,203,82,62,193,253,0,28,15,59,248,181,27,8,114,239,116,214,85,53,49,229,212,169,243,169,144,254,112,144,163,144,228,25,42,111,79,93,39,222,223,176,204,253,196,51,199,89,169,207,185,174,9,181,137,70,227,243,42,147,28,144,191,164,165,45,199,86,106,62,243,51,51,51,87,188,207,239,23,171,195,3,7,215,134,153,117,129,86,157,4,227,204,185,22,213,92,181,107,98,141,169,16,97,43,83,213,9,62,244,31,180,203,237,49,48,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,235,0,1,231,220,191,236,214,175,248,248,90,171,134,33,221,146,168,239,87,209,73,73,154,159,42,115,79,54,194,164,44,136,180,66,13,215,144,132,238,50,222,100,230,205,220,183,54,250,1,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,126,74,157,90,149,69,140,137,149,154,156,72,17,220,144,196,68,59,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,122,150,180,164,181,51,34,31,172,0,0,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,126,176,1,207,241,175,30,240,159,46,214,172,91,215,24,238,191,147,244,89,181,4,82,216,147,208,201,151,190,82,219,113,196,183,178,59,110,44,181,67,46,30,166,91,125,93,53,212,200,143,159,225,110,125,114,157,141,55,221,51,12,240,211,21,189,51,114,86,121,221,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,251,171,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,0,0,249,53,27,178,213,163,215,105,22,181,90,230,165,66,173,92,29,71,162,41,210,38,182,220,170,135,33,4,183,250,118,148,100,183,121,104,50,82,246,17,237,73,145,158,132,62,176,0,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,0,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,113,91,79,136,246,76,111,155,170,141,101,90,216,201,214,214,174,10,132,122,93,58,55,201,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,187,68,149,0,17,87,251,168,249,19,255,0,207,159,253,217,172,127,162,9,41,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,1,249,42,117,106,85,22,50,38,86,106,113,32,71,114,67,17,16,236,151,146,210,20,251,238,161,150,90,37,40,200,141,110,58,227,109,161,61,234,90,210,146,212,204,136,126,176,0,31,145,186,181,41,234,172,138,19,53,56,139,169,67,142,204,185,16,210,242,77,246,88,121,78,37,167,86,222,187,146,133,169,135,146,149,25,104,163,105,194,45,118,158,159,172,0,7,228,133,86,165,84,100,207,135,79,169,196,149,34,151,32,162,78,105,151,146,181,197,124,218,109,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,159,235,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,250,192,0,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,138,218,124,71,178,99,124,221,84,107,42,214,198,78,182,181,112,84,35,210,233,209,190,78,213,91,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,218,36,168,0,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,253,96,0,0,0,0,3,228,212,110,203,86,143,93,164,90,213,107,154,149,10,181,112,117,30,136,167,72,154,219,114,170,28,132,18,223,233,218,81,146,221,229,160,201,75,216,71,181,38,70,122,16,250,192,3,242,83,42,212,170,212,101,204,163,84,226,79,142,220,135,226,45,216,207,37,212,37,246,29,91,47,52,106,73,153,18,219,117,183,27,90,123,210,180,41,39,161,145,144,253,96,0,0,35,85,217,196,123,38,54,53,213,89,178,174,156,100,232,171,86,253,66,69,46,163,27,228,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,163,181,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,4,85,254,234,62,68,255,0,243,231,255,0,118,107,31,232,131,191,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,7,247,81,242,39,255,0,159,63,251,179,88,255,0,68,18,168,0,0,0,0,0,0,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,15,172,0,63,35,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,156,79,240,125,120,151,151,89,245,104,48,78,68,203,109,110,213,207,70,183,168,154,143,6,106,181,45,16,163,239,89,123,72,190,210,20,85,70,169,207,182,110,8,85,136,166,227,19,41,115,27,144,143,164,149,33,198,150,74,46,227,35,35,35,79,188,143,238,26,28,201,6,45,70,197,236,187,218,213,148,205,76,137,116,218,124,26,100,207,156,37,168,164,55,6,50,156,215,215,81,247,185,237,50,63,121,14,248,0,63,134,100,69,169,159,96,161,110,40,183,195,183,126,103,170,17,81,41,213,177,69,140,237,51,150,107,51,73,45,154,132,210,212,139,113,151,114,190,207,184,135,86,224,207,97,34,171,140,181,251,210,91,41,91,16,232,82,163,53,185,58,237,121,18,169,238,17,150,169,50,35,208,207,184,245,255,0,40,185,64,0,1,224,177,215,17,105,184,89,132,247,69,233,81,127,151,232,250,76,215,152,209,73,35,83,173,198,117,196,145,106,164,234,103,203,62,194,50,63,242,140,231,226,125,215,86,198,28,96,173,215,249,142,200,145,112,215,100,170,34,86,106,90,136,159,148,181,161,58,106,179,239,115,184,140,254,205,69,236,228,3,7,34,97,22,93,109,216,253,2,24,157,91,137,18,175,44,249,68,149,27,175,65,138,75,215,212,73,253,38,253,186,159,188,204,73,65,195,51,173,136,237,225,94,92,174,171,193,110,173,179,135,208,232,104,86,138,245,231,198,111,179,214,79,246,158,255,0,253,195,59,148,74,61,78,234,172,179,73,129,171,178,229,110,217,187,114,181,218,131,81,247,17,159,114,79,216,52,219,134,54,117,50,193,178,41,182,157,30,57,51,18,15,59,150,141,137,78,155,222,91,135,216,148,164,187,214,126,194,30,164,4,116,207,229,102,155,69,203,29,214,253,81,74,67,7,208,234,178,52,145,39,250,66,41,118,154,140,136,187,76,134,120,134,155,48,50,138,237,189,133,148,74,59,209,122,117,199,234,117,107,102,205,187,164,186,174,237,11,78,253,123,189,163,222,0,255,0,55,158,106,59,70,243,238,37,8,78,154,169,70,68,69,251,204,103,95,59,184,172,172,91,199,250,253,125,169,8,122,25,116,189,58,144,189,201,254,242,140,133,104,123,212,93,237,251,12,74,78,11,232,221,136,247,114,253,111,87,160,251,191,81,81,239,23,16,0,0,0,2,147,248,190,222,49,171,152,227,10,222,141,32,157,42,47,51,95,92,149,167,58,28,5,251,20,126,239,113,126,241,3,97,204,145,2,74,37,197,112,208,235,122,237,81,25,145,150,164,100,125,165,246,24,208,238,70,49,196,177,227,1,40,183,92,151,146,117,31,231,61,91,123,189,118,255,0,158,201,109,27,136,220,90,139,84,181,169,106,127,119,217,33,64,126,26,212,3,169,211,30,130,78,45,6,230,223,89,7,161,150,138,35,239,237,247,12,194,223,182,124,251,10,236,157,106,84,208,164,201,131,202,222,74,37,17,250,237,37,194,250,73,73,247,44,189,132,45,67,132,22,96,217,155,107,61,130,21,89,73,74,233,123,122,30,98,200,140,249,142,79,146,230,155,156,251,11,232,160,190,223,120,179,128,31,242,164,146,210,105,62,227,25,233,207,246,24,150,23,102,62,225,163,52,194,155,97,125,39,44,246,232,147,210,4,85,30,158,162,75,189,207,97,11,6,224,225,136,178,171,56,71,86,195,249,110,40,217,183,121,29,34,117,61,11,168,149,80,117,125,134,163,46,242,246,36,190,221,123,197,137,15,157,95,160,82,46,122,83,244,74,237,62,60,232,82,54,243,88,144,210,93,66,246,168,148,90,165,68,100,122,41,36,125,165,222,68,51,155,153,172,186,93,153,126,191,170,180,26,157,54,90,105,144,223,139,29,137,170,101,210,105,199,29,138,135,182,165,197,52,132,153,246,175,176,139,95,84,251,244,51,19,83,133,54,111,152,160,77,60,15,191,235,143,155,19,29,214,146,228,153,37,177,11,89,193,140,203,9,55,94,34,34,34,37,153,33,8,215,191,79,105,11,109,105,198,222,109,15,52,180,173,11,73,41,42,73,234,70,71,220,100,99,254,128,0,87,183,24,123,6,53,111,7,41,87,119,33,29,68,10,155,13,243,73,37,191,98,34,212,28,219,174,211,61,53,61,116,212,133,92,101,78,181,34,131,152,124,63,159,30,67,140,153,92,180,146,81,161,102,157,83,215,48,102,71,161,151,103,103,112,209,253,187,48,234,22,253,50,121,171,113,201,134,203,218,235,174,187,144,71,254,113,244,64,5,74,113,141,199,2,153,94,163,96,213,50,115,166,134,25,143,85,144,132,59,243,123,201,117,8,234,35,36,185,244,187,75,176,209,221,237,246,8,73,148,156,45,149,139,152,245,105,219,12,193,57,81,218,170,64,149,53,28,163,90,122,98,154,194,28,53,145,33,69,183,71,59,117,45,59,123,70,139,108,235,118,29,163,105,209,173,120,17,218,97,138,77,62,60,38,208,210,9,41,36,180,210,80,68,68,68,69,166,137,47,97,125,196,62,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,75,226,193,152,108,109,188,49,114,78,5,94,118,148,187,62,207,182,228,55,62,153,77,121,108,73,69,101,104,92,182,227,214,154,144,150,82,180,161,216,239,108,54,9,197,161,181,182,180,171,231,18,162,79,106,225,79,158,218,81,210,160,101,103,25,110,105,105,169,38,65,49,100,85,106,47,165,76,56,193,165,9,110,142,107,50,37,33,105,81,40,216,222,165,18,201,124,132,154,54,48,219,150,148,3,154,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,89,236,191,51,15,138,24,131,143,47,230,70,175,85,137,26,246,85,98,37,110,52,136,144,219,75,16,223,139,203,233,18,219,75,37,37,72,105,44,178,146,39,55,154,137,4,110,26,204,212,103,126,121,60,196,188,88,197,172,2,181,239,92,99,178,62,79,214,166,211,225,56,196,159,73,70,151,233,232,171,133,29,196,213,118,71,74,81,23,158,183,28,62,152,203,115,123,116,238,50,33,92,60,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,0,138,188,81,252,9,226,111,224,190,113,8,120,174,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,111,128,0,0,14,85,155,31,11,24,201,240,254,225,242,231,197,122,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,19,83,139,206,38,93,88,55,136,249,112,197,43,42,95,79,90,182,106,21,250,132,109,206,56,134,222,216,116,205,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,38,86,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,7,138,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,44,240,227,166,99,241,31,28,241,198,163,142,117,107,130,171,2,171,233,2,145,64,75,83,207,153,65,138,211,198,228,72,209,157,109,45,236,228,234,70,78,33,40,82,156,220,233,250,235,82,142,239,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,20,237,130,121,227,141,149,44,236,227,157,159,136,40,151,35,14,175,12,72,173,174,115,205,45,215,87,68,150,154,132,132,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,137,0,0,1,80,28,45,51,237,242,18,101,7,42,56,160,198,251,126,171,80,232,237,10,164,120,250,185,2,116,183,205,69,14,66,80,90,184,203,207,186,163,67,186,26,155,113,195,37,153,180,162,83,22,254,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,173,94,22,153,246,249,9,50,131,149,28,80,99,125,191,85,168,116,118,133,82,60,125,92,129,58,91,230,162,135,33,40,45,92,101,231,221,81,161,221,13,77,184,225,146,204,218,81,41,139,127,0,17,87,138,63,129,60,77,252,23,206,33,14,63,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,0,42,175,136,118,97,110,172,175,241,11,195,188,92,181,163,117,253,6,31,197,141,81,165,174,83,145,217,169,193,118,125,69,46,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,216,254,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,1,78,217,134,205,157,229,148,94,39,120,153,124,80,163,203,172,80,167,199,164,198,174,219,137,158,81,88,170,160,168,113,73,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,29,175,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,7,42,205,143,133,140,100,248,127,112,249,115,226,16,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,129,92,101,106,213,90,6,91,108,154,237,10,167,46,157,82,167,98,69,54,92,57,145,30,83,47,198,125,184,21,5,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,236,25,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,0,0,0,241,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,158,28,116,204,126,35,227,158,56,212,113,206,173,112,85,96,85,125,32,82,40,9,106,121,243,40,49,90,120,220,137,26,51,173,165,189,156,157,72,201,196,37,10,83,155,157,63,93,106,81,221,246,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,2,157,176,79,60,113,178,165,157,156,115,179,241,5,18,228,97,213,225,137,21,181,206,121,165,186,234,232,146,211,80,144,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,113,32,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,112,113,102,197,235,203,1,113,67,46,120,185,135,239,196,110,187,110,200,185,158,142,82,216,39,152,117,11,110,158,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,149,20,202,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,234,160,0,0,0,40,91,136,206,117,255,0,149,86,35,177,64,176,42,117,86,240,202,214,249,186,108,103,207,148,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,180,105,79,58,217,75,94,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,10,171,226,29,152,91,171,43,252,66,240,239,23,45,104,221,127,65,135,241,99,84,105,107,148,228,118,106,112,93,159,81,75,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,118,63,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,198,188,109,216,119,109,167,89,182,39,199,101,246,42,212,249,16,156,67,168,37,36,210,235,74,65,145,145,145,150,154,40,253,135,247,24,206,150,109,240,182,86,17,227,213,217,108,61,4,226,199,118,169,62,92,36,114,141,8,233,142,107,232,108,208,70,132,150,221,27,236,208,180,236,236,19,111,131,150,56,38,29,122,179,131,85,57,206,146,31,102,69,86,58,22,239,205,154,205,116,248,233,34,37,57,244,187,15,176,145,221,237,246,11,107,0,31,58,226,152,116,251,126,167,60,149,180,227,67,121,237,117,211,77,168,51,255,0,48,206,6,107,43,79,215,179,15,136,19,228,72,113,227,59,150,170,73,53,172,213,162,122,231,204,136,181,51,236,237,238,22,143,193,226,192,143,68,193,202,173,223,200,71,62,125,77,246,249,166,146,223,177,113,105,238,109,215,105,30,154,150,186,106,98,194,64,0,127,203,174,54,203,107,121,213,165,8,66,77,74,82,143,66,34,46,243,51,21,37,197,107,55,172,87,166,150,7,216,21,199,201,136,142,107,86,114,52,146,216,181,160,231,70,121,133,27,79,25,25,25,26,12,208,180,107,221,175,176,132,111,225,229,151,90,174,55,99,173,14,179,34,154,227,212,27,102,124,106,172,167,92,101,74,97,211,143,50,34,150,202,140,218,90,20,102,135,117,52,25,150,165,222,100,93,247,237,78,167,195,164,211,227,82,233,241,155,143,22,35,40,97,150,155,65,33,8,66,18,73,74,73,36,68,68,68,68,68,68,69,160,253,34,187,120,199,226,44,170,54,17,210,176,254,35,138,38,110,46,127,86,157,79,67,233,229,83,221,71,97,40,139,188,253,169,63,179,78,241,95,25,1,195,18,197,28,199,219,180,103,88,83,145,209,213,243,79,110,169,45,96,74,81,107,234,40,187,219,246,144,208,186,82,72,73,36,187,136,127,208,10,200,226,251,152,54,97,90,172,224,133,38,82,84,186,166,238,187,98,200,204,185,110,64,146,222,187,92,251,79,233,32,254,205,59,197,87,88,86,124,251,246,236,131,106,83,16,165,73,157,205,216,73,37,25,250,141,41,195,250,41,81,247,32,253,134,52,245,69,128,116,202,99,48,77,197,185,203,221,235,44,245,51,213,70,125,253,158,241,251,128,71,172,243,227,138,112,31,0,235,87,92,103,146,85,47,230,221,35,100,175,93,207,231,177,155,94,210,39,16,163,209,46,234,122,31,223,246,231,138,100,201,19,228,174,92,167,13,110,185,166,229,25,153,153,232,90,23,105,253,132,39,143,8,59,198,53,15,28,166,91,210,100,19,69,90,229,233,235,146,117,228,195,158,191,106,139,223,238,63,220,46,196,0,0,0,127,20,164,164,183,41,68,68,94,211,49,155,252,223,95,242,241,27,30,174,59,134,68,182,164,33,222,143,150,166,92,53,163,178,20,116,30,134,106,87,236,123,251,199,24,22,203,193,110,230,156,186,61,231,110,63,57,215,35,55,232,238,67,11,116,205,45,234,170,138,213,181,38,122,22,167,218,122,23,104,180,48,1,67,124,80,112,145,204,54,204,68,234,172,120,70,213,58,187,202,233,156,38,246,165,124,152,48,146,189,12,144,148,158,138,95,176,207,237,208,71,92,25,197,219,171,5,175,136,87,165,171,84,149,21,232,220,205,232,105,247,27,75,187,153,113,178,220,72,90,13,90,19,170,211,183,179,95,220,122,55,193,188,75,165,98,213,129,77,189,232,242,27,122,52,254,118,197,33,105,81,30,199,220,104,251,82,165,23,123,103,237,63,243,15,110,2,162,248,208,97,225,67,187,45,27,250,12,68,151,164,58,254,185,212,183,218,124,182,169,205,55,170,137,63,105,151,172,163,251,61,195,231,240,102,186,167,49,136,55,37,176,149,182,81,164,244,123,137,70,123,143,107,21,5,150,157,186,119,253,130,225,0,71,28,233,229,102,219,204,62,19,213,169,140,210,216,110,189,28,220,169,196,146,211,13,147,174,201,106,27,237,50,133,47,148,226,212,157,92,79,97,118,246,22,134,90,17,10,29,173,210,111,124,4,197,87,161,62,204,250,85,106,214,172,43,148,181,165,230,13,197,70,146,100,149,164,204,144,179,65,173,174,195,45,186,233,236,50,236,186,238,31,153,202,162,102,3,14,225,91,55,45,86,36,107,178,138,203,112,214,203,175,161,14,74,67,44,69,65,186,73,91,235,117,102,167,94,81,110,208,181,50,238,35,239,152,64,0,34,167,18,202,60,26,174,86,235,203,154,218,212,112,211,42,83,91,8,143,71,17,78,153,180,207,82,62,206,211,238,237,20,125,128,170,90,113,166,198,82,15,69,21,199,76,211,255,0,218,218,26,76,195,211,82,172,27,105,75,250,71,72,134,103,255,0,226,80,61,0,15,129,126,221,112,44,123,46,185,119,84,164,54,204,122,61,58,76,229,169,197,165,37,163,77,41,195,237,81,145,119,36,253,165,247,144,206,142,106,177,86,86,49,99,149,211,119,61,41,114,35,250,78,115,16,148,165,154,200,163,117,143,184,217,36,247,172,182,232,231,102,211,211,220,39,135,7,12,15,37,79,173,99,45,90,152,165,17,53,38,147,25,199,25,213,36,123,169,242,16,164,154,155,239,239,50,50,95,220,94,209,107,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,37,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,67,254,170,172,43,171,253,213,183,46,75,114,161,255,0,25,14,117,54,116,119,63,232,184,203,205,184,143,177,73,82,125,134,66,247,184,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,89,63,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,5,6,103,251,56,53,92,217,98,226,149,79,56,141,216,150,116,137,144,45,68,50,210,137,114,88,90,210,78,78,117,78,33,46,239,144,76,180,178,109,73,73,52,132,161,27,119,147,142,57,237,120,106,100,162,163,152,188,71,131,138,23,173,51,92,50,180,106,10,114,74,212,81,95,110,171,84,140,113,157,69,49,214,28,81,172,153,90,31,74,220,81,180,164,41,180,45,162,52,169,100,164,94,160,202,184,182,158,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,217,248,241,86,158,53,225,29,245,121,92,24,119,103,226,61,191,86,185,237,89,14,70,171,210,35,78,66,165,197,91,100,215,52,205,173,119,41,8,83,237,182,181,164,141,9,119,115,74,50,113,11,66,120,87,20,127,2,120,155,248,47,156,66,20,45,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,249,228,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,40,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,167,133,238,122,127,77,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,41,254,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,240,209,0,50,209,152,187,239,43,248,167,3,19,44,89,31,217,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,64,57,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,71,81,234,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,102,179,54,62,41,241,147,226,5,195,230,47,137,127,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,15,20,222,53,225,27,184,161,35,5,83,136,246,249,95,113,99,179,37,118,250,167,33,51,77,14,182,227,169,36,54,103,170,214,77,50,183,84,132,234,180,54,109,173,100,148,56,218,149,237,64,6,85,197,207,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,15,41,103,226,174,28,98,5,118,233,182,44,171,210,149,90,170,217,85,4,210,235,241,33,200,39,28,167,202,52,18,201,183,8,191,233,39,82,213,36,227,79,54,103,189,167,18,158,1,197,31,192,158,38,254,11,231,16,133,11,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,164,80,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,115,220,52,184,130,70,198,26,85,31,47,152,191,85,150,230,32,192,143,211,81,234,210,221,118,83,247,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,61,84,102,107,53,107,97,67,202,89,248,171,135,24,129,93,186,109,139,42,244,165,86,170,182,85,65,52,186,252,72,114,9,199,41,242,141,4,178,109,194,47,250,73,212,181,73,56,211,205,153,239,105,196,167,128,113,71,240,39,137,191,130,249,196,33,65,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,0,165,110,53,126,41,237,111,135,240,124,198,162,56,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,58,8,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,160,30,40,254,59,49,55,240,95,39,132,62,175,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,190,225,193,196,2,30,98,40,77,97,38,47,92,95,235,177,3,169,125,169,50,27,98,59,119,20,93,235,115,116,116,50,134,219,67,204,182,100,133,178,73,220,109,180,78,164,215,243,196,212,234,30,43,12,177,175,8,241,154,53,66,86,20,226,61,191,117,34,147,33,113,167,21,46,114,30,92,101,165,215,90,35,113,4,123,146,133,169,135,77,181,153,108,117,9,222,217,173,6,74,63,106,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,64,14,53,126,22,45,111,136,16,124,186,162,42,3,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,7,138,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,42,160,194,206,49,152,143,64,198,91,174,231,196,139,51,210,246,13,217,80,97,248,244,24,115,140,228,91,109,161,45,50,106,136,235,165,163,218,176,222,231,25,87,41,183,31,213,196,28,125,238,18,237,210,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,0,231,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,29,71,170,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,154,204,216,248,167,198,79,136,23,15,152,190,37,255,0,12,94,32,16,240,138,100,108,191,99,125,197,210,88,178,246,177,108,212,157,109,134,162,208,101,56,251,207,58,153,43,74,9,195,101,247,36,118,188,226,212,150,84,132,234,73,109,75,91,119,40,60,83,120,215,132,110,226,132,140,21,78,35,219,229,125,197,142,204,149,219,234,156,132,205,52,58,219,142,164,144,217,158,171,89,52,202,221,82,19,170,208,217,182,181,146,80,227,106,87,181,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,170,248,231,125,73,254,100,254,26,33,6,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,0,2,154,248,157,113,0,135,139,179,36,229,251,4,46,46,174,197,137,185,139,154,164,211,108,59,22,189,41,183,217,121,164,198,90,144,110,19,44,57,31,177,230,214,148,188,165,171,66,83,105,66,220,174,176,23,147,195,79,61,82,115,53,108,202,195,12,78,159,46,86,40,91,145,223,169,74,156,168,173,54,197,94,156,114,8,146,250,9,134,208,211,43,100,223,101,149,54,105,45,197,203,113,42,89,169,194,110,111,138,86,227,87,226,158,214,248,127,7,204,106,35,133,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,160,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,162,227,31,129,228,153,212,92,102,164,211,84,146,54,163,82,100,184,219,58,36,207,90,132,133,169,70,150,251,251,181,51,95,222,94,209,3,178,173,138,178,176,119,28,173,91,185,153,75,143,31,210,112,88,154,164,172,208,71,27,172,97,199,9,71,189,5,183,70,251,119,30,158,241,162,251,10,235,129,124,89,116,59,186,155,33,183,163,214,41,209,167,33,77,173,42,45,29,105,46,23,106,76,203,185,69,237,63,188,199,223,1,231,241,8,212,155,6,229,82,62,145,82,38,25,127,248,149,140,217,227,210,150,172,105,190,84,179,213,71,113,212,245,255,0,246,183,69,224,240,210,163,193,165,101,110,130,184,77,173,39,49,49,101,59,188,136,181,113,116,232,123,140,180,34,236,236,46,254,209,42,192,0,67,238,32,121,202,161,229,255,0,14,230,219,54,221,86,36,155,178,180,203,144,219,101,167,208,183,34,161,230,37,32,157,52,161,244,58,131,75,172,164,183,104,122,25,247,25,247,82,133,18,147,124,99,230,42,177,9,134,103,213,171,87,77,93,60,213,165,47,62,109,170,76,146,37,45,70,68,181,146,9,110,246,153,238,211,95,105,159,109,243,228,151,44,148,76,183,225,28,10,57,65,111,211,149,36,53,58,163,33,109,35,154,151,156,139,25,46,182,74,229,54,178,70,246,117,218,162,51,215,188,245,238,145,32,41,243,140,205,213,61,236,65,182,237,149,45,179,141,27,172,218,148,154,183,22,230,41,235,61,123,116,239,251,7,239,224,191,135,133,50,236,187,175,233,209,18,126,143,232,58,23,84,223,105,115,26,168,180,230,138,52,253,132,94,170,139,237,247,11,116,1,226,49,147,18,233,88,75,96,84,175,122,196,134,217,141,3,147,189,75,90,82,69,189,246,218,46,213,41,37,222,225,123,75,252,195,57,24,205,139,183,86,52,223,19,111,75,170,169,42,83,210,121,123,16,235,238,56,150,182,178,219,103,180,150,181,154,117,38,147,175,111,110,159,184,164,87,11,236,36,115,18,51,17,2,171,34,9,187,78,161,243,122,151,13,173,201,71,58,12,212,163,83,52,41,37,170,145,237,50,251,53,23,200,0,42,243,141,37,205,57,20,107,50,220,102,115,173,199,115,210,60,246,80,233,146,92,209,116,229,167,114,72,244,61,15,180,181,46,193,83,67,179,101,10,255,0,149,135,24,245,110,92,44,75,102,58,26,235,57,138,121,195,66,59,97,72,65,106,100,164,254,223,191,188,105,5,42,74,139,114,84,70,71,237,35,31,208,0,0,28,239,31,239,57,22,6,20,86,238,152,155,201,216,125,54,211,70,186,150,249,45,32,251,148,147,238,95,188,102,142,163,53,234,132,199,38,72,117,78,56,230,154,169,74,51,51,208,136,187,207,238,31,156,89,7,6,203,174,20,12,69,175,219,111,200,36,191,80,233,121,72,53,145,110,229,177,80,90,180,35,61,79,66,63,97,24,184,128,1,0,120,184,224,183,203,76,34,137,136,116,250,114,92,151,108,243,55,184,134,117,95,243,137,80,25,45,76,144,103,220,147,254,177,126,254,225,74,162,231,56,65,98,101,78,225,194,105,54,60,215,37,62,221,11,103,45,110,26,148,148,243,164,207,116,244,51,89,233,220,94,194,253,253,226,195,0,67,14,41,216,81,242,251,46,243,110,8,144,100,72,157,64,229,242,83,29,173,234,62,124,232,72,87,97,33,71,244,81,236,50,238,62,241,15,120,53,209,144,238,41,215,234,203,76,141,204,116,187,13,37,243,126,180,106,130,79,119,103,248,187,123,197,200,128,254,25,17,150,134,90,145,136,37,196,27,33,20,156,106,183,230,98,54,29,211,26,141,118,192,109,201,47,52,195,41,71,88,132,34,83,202,73,19,49,214,235,142,173,215,80,90,26,139,118,158,253,12,234,86,205,187,241,83,43,120,176,197,70,58,106,148,74,189,6,162,131,145,17,226,147,25,50,18,196,148,154,219,113,4,166,212,182,212,182,52,50,61,53,219,167,97,151,101,222,100,211,58,118,86,101,236,232,172,204,170,64,129,118,70,105,13,204,167,173,246,154,91,139,75,81,249,142,54,209,190,227,166,131,117,243,73,40,251,204,180,62,222,249,56,0,35,135,16,102,121,217,88,189,61,84,31,46,151,81,95,172,93,218,83,165,119,125,162,137,178,252,218,221,198,235,17,8,36,153,157,201,75,211,119,119,247,219,67,73,118,26,84,139,26,221,66,136,136,211,73,136,71,167,118,188,148,143,186,2,17,113,82,198,247,176,215,3,94,180,233,210,18,220,187,153,74,167,184,68,179,37,242,36,67,154,217,153,104,226,79,189,5,222,70,95,97,138,73,182,168,85,27,186,230,166,219,208,27,117,249,149,105,172,196,108,146,74,90,148,183,92,36,23,113,25,153,234,162,246,25,253,227,68,153,53,194,104,152,61,151,219,78,221,110,33,177,46,93,50,4,249,233,83,100,149,117,75,133,29,14,107,234,32,245,213,191,235,22,239,121,142,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,224,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,165,175,16,206,34,52,236,200,97,197,155,133,184,94,93,29,22,165,79,131,112,221,252,185,18,146,227,85,77,23,173,29,91,219,101,15,178,194,246,184,167,54,173,14,184,76,41,27,13,163,221,23,242,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,20,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,12,171,143,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,184,156,191,241,72,167,93,121,83,189,238,76,71,171,82,163,226,230,30,219,243,38,37,133,83,101,46,45,99,97,199,143,6,99,169,97,180,182,215,58,108,200,236,56,210,28,45,21,189,194,38,155,86,141,212,13,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,41,153,218,118,35,210,248,66,191,27,23,46,58,173,110,239,93,191,109,200,170,73,171,67,56,211,155,113,218,180,39,19,26,66,20,102,179,121,132,45,12,45,197,252,227,138,104,214,189,22,165,16,165,97,210,178,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,4,229,163,49,118,38,104,48,178,6,38,88,178,63,178,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,234,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,125,57,5,206,189,171,154,204,56,137,68,171,84,250,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,239,42,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,254,26,42,172,74,172,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,250,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,41,3,136,255,0,16,9,153,136,174,187,132,152,67,113,127,173,60,14,153,247,100,199,109,248,238,92,82,182,33,205,210,16,242,27,113,12,178,225,154,16,201,167,105,184,209,186,163,95,204,147,92,47,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,203,133,14,235,119,101,50,242,183,178,175,97,102,178,141,34,93,110,222,186,164,84,99,86,155,102,1,37,22,242,216,154,168,177,141,215,9,197,41,196,62,166,220,209,124,180,33,11,216,217,153,169,196,110,252,153,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,206,190,108,124,83,227,39,196,11,135,204,95,28,168,91,247,15,46,37,52,235,150,201,168,97,158,102,47,13,151,5,169,79,122,109,42,184,236,105,82,165,86,41,113,33,200,149,41,82,121,77,44,141,232,204,69,82,141,213,40,150,250,84,146,218,183,82,181,187,86,216,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,121,60,49,105,216,143,11,38,214,84,156,72,184,234,181,39,42,29,68,138,44,106,156,51,101,234,101,28,156,54,226,70,74,212,123,222,100,208,223,61,167,21,161,19,82,27,66,62,109,180,24,149,64,50,174,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,226,112,179,138,23,166,114,75,117,226,69,73,202,85,103,25,240,238,158,195,117,74,68,166,250,38,103,243,231,53,14,61,77,13,182,103,205,100,186,134,84,250,91,229,232,233,41,4,76,33,214,84,116,216,46,251,57,54,126,35,216,28,43,238,11,55,23,47,223,150,151,125,42,159,67,98,169,91,216,101,212,185,233,168,102,148,238,86,139,119,150,131,67,92,229,145,56,239,47,152,178,37,173,68,84,130,61,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,196,225,103,20,47,76,228,150,235,196,138,147,148,170,206,51,225,221,61,134,234,148,137,77,244,76,207,231,206,106,28,122,154,27,108,207,154,201,117,12,169,244,183,203,209,210,82,8,152,67,172,168,233,176,93,246,114,108,252,71,176,56,87,220,22,110,46,95,191,45,46,250,85,62,134,197,82,183,176,203,169,115,211,80,205,41,220,173,22,239,45,6,134,185,203,34,113,222,95,49,100,75,90,136,169,4,122,172,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,177,74,220,106,252,83,218,223,15,224,249,141,68,64,1,58,120,112,113,0,153,151,122,235,88,73,139,215,23,250,211,207,234,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,124,241,59,119,224,40,7,138,63,142,204,77,252,23,201,225,8,170,44,83,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,115,184,56,164,83,174,44,140,86,177,90,210,171,82,168,120,197,15,209,244,41,52,180,211,101,73,139,6,169,49,247,210,135,90,83,141,242,149,186,36,41,146,219,74,150,226,27,82,16,219,134,225,232,151,42,6,211,249,85,242,170,141,242,23,210,191,41,61,33,31,208,254,137,230,117,221,119,49,60,142,159,149,243,156,238,102,205,155,61,109,218,105,219,160,211,237,167,78,174,209,237,90,53,38,233,184,254,80,86,161,83,227,199,168,213,250,52,68,244,132,164,54,148,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,187,8,125,97,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,32,7,26,191,11,22,183,196,8,62,93,81,20,172,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,254,173,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,20,3,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,68,123,102,154,234,16,114,146,219,166,142,108,153,46,39,93,94,119,148,209,155,105,81,182,218,80,148,167,113,146,221,115,219,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,0,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,180,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,50,77,112,188,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,46,20,59,173,221,148,203,202,222,202,189,133,154,202,52,137,117,187,122,234,145,81,141,90,109,152,4,148,91,203,98,106,162,198,55,92,39,20,167,16,250,155,115,69,242,208,132,47,99,102,102,167,17,187,242,101,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,60,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,58,249,177,241,79,140,159,16,46,31,49,124,114,161,111,220,60,184,148,211,174,91,38,161,134,121,152,188,54,92,22,165,61,233,180,170,227,177,165,74,149,88,165,196,135,34,84,165,73,229,52,178,55,163,49,21,74,55,84,162,91,233,82,75,106,221,74,214,237,91,99,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,228,240,197,167,98,60,44,155,89,82,113,34,227,170,212,156,168,117,18,40,177,170,112,205,151,169,148,114,112,219,137,25,43,81,239,121,147,67,124,246,156,86,132,77,72,109,8,249,182,208,98,85,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,17,87,138,63,129,60,77,252,23,206,33,10,1,23,231,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,64,85,95,28,239,169,63,204,159,195,69,85,137,127,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,164,0,0,87,87,19,174,32,19,48,138,28,156,191,96,133,197,210,95,82,247,49,115,84,154,109,246,165,80,98,184,195,47,52,152,203,82,9,179,121,246,228,118,60,218,212,166,82,133,104,73,113,72,91,117,25,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,47,107,154,60,11,254,77,120,237,115,96,167,202,159,148,127,39,58,47,233,62,135,163,231,245,16,216,147,250,158,99,155,118,243,246,253,51,215,110,189,154,232,94,131,0,50,153,121,102,51,11,241,90,248,195,249,18,231,87,112,214,61,46,76,123,114,36,2,125,250,202,37,56,249,58,77,175,152,147,74,218,106,59,142,18,18,135,22,233,232,132,150,227,73,31,42,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,92,28,106,252,83,218,223,15,224,249,141,68,64,1,58,120,112,113,0,153,151,122,235,88,73,139,215,23,250,211,207,234,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,124,241,59,119,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,134,114,176,154,38,48,229,246,236,183,92,136,111,203,137,76,159,62,2,82,217,41,93,82,33,72,67,122,122,139,61,117,115,250,165,187,220,99,59,119,45,10,163,104,220,213,43,122,123,110,177,50,147,53,232,142,18,137,72,82,86,211,134,131,239,34,50,61,82,126,194,63,184,93,183,10,220,112,127,18,176,53,155,74,163,37,46,75,182,84,154,123,100,107,51,95,34,60,56,77,145,158,174,40,251,214,125,196,69,246,16,155,160,62,21,248,147,93,143,113,33,36,70,106,164,203,34,215,187,245,42,25,180,204,11,106,107,27,175,180,44,146,70,87,37,83,232,247,127,125,186,47,103,135,203,28,156,172,89,125,136,46,101,46,156,191,87,237,167,69,239,251,68,143,0,17,143,57,121,210,178,178,211,103,74,102,29,82,4,251,178,75,78,55,14,158,135,218,117,198,214,166,164,114,220,113,162,125,183,73,4,235,4,147,81,119,25,232,93,189,212,135,121,221,248,169,154,76,88,145,81,144,154,165,110,175,94,168,172,227,196,100,164,201,76,116,191,37,70,134,219,65,169,197,33,180,173,253,8,139,93,55,105,218,103,219,109,92,62,114,17,73,193,91,126,22,35,98,37,49,169,55,108,246,219,146,203,79,178,149,244,72,90,34,188,148,153,61,29,14,182,234,29,105,101,161,40,246,235,239,212,202,118,145,17,22,132,90,17,15,232,10,111,227,43,71,75,88,165,64,171,161,50,55,63,213,111,53,23,205,246,70,167,164,182,246,127,143,183,188,76,30,22,56,81,242,7,46,240,174,9,112,100,71,157,95,230,115,147,33,173,138,46,68,233,168,79,97,161,39,244,87,237,51,239,46,225,51,192,87,159,23,220,76,169,219,216,77,26,199,132,228,166,27,174,239,230,45,179,82,82,174,76,152,14,150,166,75,45,123,207,216,127,187,188,83,24,186,174,17,216,45,242,47,8,165,98,29,66,156,150,229,220,220,189,142,45,157,23,252,222,84,246,79,67,52,17,247,40,139,233,31,238,238,19,248,0,83,191,25,59,178,20,252,69,160,91,76,72,37,63,79,234,185,168,37,145,237,230,49,79,90,117,34,61,75,82,47,105,16,173,241,250,41,211,94,167,204,110,100,119,84,219,141,235,162,146,163,35,45,72,203,188,190,241,165,204,191,222,146,49,3,10,40,151,84,189,230,236,206,167,113,175,93,79,100,151,80,93,234,81,247,35,222,58,32,0,0,8,213,196,42,241,110,204,203,29,207,81,113,214,144,71,209,118,45,90,107,253,33,16,187,61,98,253,161,159,56,16,164,84,101,162,28,86,86,235,174,107,181,8,73,168,207,66,51,62,194,237,238,33,209,115,17,133,223,162,12,81,170,217,73,75,137,68,62,70,210,112,180,63,94,59,78,31,245,17,253,167,187,255,0,120,244,185,54,198,69,96,150,58,208,174,217,18,22,213,61,190,171,170,218,189,166,122,195,144,218,59,214,132,253,39,125,167,247,125,186,44,165,212,225,214,32,181,82,167,188,151,99,189,187,98,210,162,81,30,134,100,125,164,102,93,228,99,245,128,242,24,177,98,83,113,42,193,170,89,149,104,205,191,26,161,200,222,135,16,149,17,242,222,109,194,236,82,84,93,232,47,97,255,0,156,102,134,244,181,166,217,119,44,203,106,162,90,72,135,203,223,223,253,118,210,178,239,34,62,229,23,176,79,222,19,89,135,180,240,254,228,168,225,189,192,166,227,63,93,228,244,239,184,109,33,31,48,220,231,149,170,150,226,79,185,100,93,137,62,255,0,103,120,184,242,50,50,212,143,82,31,209,241,47,59,78,149,124,91,115,45,122,219,9,122,20,222,95,53,10,74,84,71,177,196,172,187,20,70,93,233,46,242,17,191,37,217,62,164,101,142,101,202,220,119,29,146,236,190,143,150,243,198,149,159,168,82,53,209,68,203,103,220,254,159,187,252,114,172,124,202,253,205,110,218,176,142,163,114,215,105,244,168,165,222,244,217,77,176,142,242,47,164,179,34,239,82,75,247,151,188,114,57,217,211,203,21,62,87,71,35,26,44,222,105,41,41,50,43,142,159,216,102,90,151,123,255,0,104,232,86,94,42,225,182,36,71,39,44,187,218,131,91,39,27,230,27,112,106,81,228,171,97,146,123,76,155,90,187,61,116,255,0,244,69,239,33,11,184,142,100,98,133,137,246,173,71,22,172,10,51,113,174,90,76,87,165,74,98,36,116,35,171,109,166,229,190,179,218,212,117,56,227,171,113,104,46,213,17,30,133,174,135,161,138,156,194,108,78,190,178,243,138,48,174,42,76,153,212,217,212,106,139,104,157,16,214,243,60,196,179,33,181,184,203,136,74,219,51,35,83,36,70,149,25,119,104,122,123,52,19,150,60,112,163,99,238,17,80,239,138,116,200,238,203,114,36,102,234,45,180,226,21,202,150,113,89,117,212,25,19,139,52,232,111,17,104,165,110,47,111,188,250,192,8,235,159,228,146,178,177,124,106,106,236,163,212,207,179,255,0,193,210,133,26,101,114,18,234,25,132,195,216,168,73,40,215,115,210,75,67,45,123,231,48,95,231,26,67,182,163,170,45,185,74,138,164,145,27,48,152,108,200,139,184,201,178,33,244,135,240,204,136,140,204,244,34,20,137,197,199,22,159,189,177,250,45,165,2,126,250,93,10,150,136,206,176,135,76,208,83,25,155,61,181,40,210,75,52,238,218,162,45,76,137,95,113,15,9,195,91,6,220,197,76,198,210,102,75,130,243,148,251,112,216,172,169,206,86,173,155,145,231,195,51,65,153,161,73,250,46,31,103,97,233,237,33,126,81,163,179,18,59,81,99,160,144,211,40,75,104,73,17,17,37,36,90,17,17,23,97,118,15,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,246,226,41,150,123,55,43,89,134,59,51,15,167,75,93,189,95,163,179,113,193,133,36,205,107,166,33,233,18,25,56,132,233,168,212,242,18,168,234,52,45,94,190,197,165,42,53,169,38,226,227,0,208,246,68,178,207,102,229,167,1,168,212,170,20,235,126,187,93,184,227,181,87,174,220,244,115,55,24,172,45,205,203,99,146,241,168,205,200,205,52,225,33,163,45,168,81,110,116,144,133,60,178,57,20,3,42,226,207,179,87,146,143,210,110,75,240,139,50,152,103,76,165,70,185,45,44,47,162,201,187,90,211,146,245,98,150,205,38,50,138,70,243,81,54,167,162,182,218,251,20,157,238,52,123,73,102,108,178,210,171,4,75,254,23,89,122,253,57,102,106,155,95,169,201,170,194,162,225,167,77,118,187,38,28,93,237,189,57,137,77,28,56,110,60,162,52,53,204,89,45,205,12,141,75,110,51,201,73,36,245,113,22,127,197,31,192,158,38,254,11,231,16,133,32,101,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,142,235,196,27,36,149,92,168,95,237,215,109,134,37,206,195,171,170,68,135,169,83,19,21,73,98,146,250,158,121,72,164,173,197,60,234,214,182,227,165,181,37,215,13,38,241,115,13,36,102,219,154,120,172,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,132,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,41,153,78,31,240,234,249,76,194,220,205,224,133,187,201,170,179,135,244,106,141,241,75,97,198,24,138,228,86,168,201,125,234,178,121,139,70,215,139,149,163,173,182,75,83,202,113,46,18,73,100,234,157,140,25,35,164,227,205,71,50,246,116,204,184,83,34,74,188,169,114,23,45,46,212,25,223,78,139,8,208,108,202,118,106,180,213,17,141,167,148,218,148,157,28,249,196,165,175,158,83,100,118,105,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,112,174,18,118,5,155,138,120,233,127,225,246,32,219,209,43,150,245,115,13,231,198,157,6,73,30,199,81,233,42,105,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,127,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,229,7,11,220,244,254,133,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,119,82,0,33,87,21,207,229,29,252,156,95,253,10,127,224,167,243,143,151,253,14,255,0,74,122,47,98,118,242,244,255,0,196,255,0,91,213,109,245,246,108,215,230,58,129,76,56,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,162,140,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,52,66,252,248,103,82,105,85,254,31,248,127,66,174,211,34,84,105,181,24,245,232,147,33,203,101,47,49,37,135,42,211,146,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,168,51,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,202,14,14,52,156,209,211,175,41,211,41,84,201,113,112,70,169,29,233,117,87,106,236,186,136,146,166,145,45,150,93,165,168,203,69,201,39,89,229,188,164,106,223,41,181,37,223,156,76,114,40,65,155,31,20,248,201,241,2,225,243,23,196,233,180,114,81,252,170,184,102,97,93,126,192,166,82,155,196,219,91,211,78,83,100,190,92,167,42,144,74,175,80,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,88,35,181,100,231,47,95,202,127,48,86,222,19,77,147,85,133,69,151,207,155,91,168,83,162,243,156,135,5,134,148,226,148,102,100,104,107,152,178,109,132,186,178,52,165,199,219,245,86,122,33,90,62,0,25,87,22,105,153,252,138,198,191,242,111,134,57,158,194,216,17,24,185,232,120,111,68,169,94,108,189,41,221,245,106,115,20,72,72,75,237,27,142,27,45,174,43,49,140,205,180,33,28,212,41,103,185,78,33,8,114,178,196,212,225,71,151,79,211,78,99,152,191,235,113,247,219,120,91,211,215,100,122,250,115,106,138,90,189,28,215,170,234,28,78,142,52,228,141,196,149,160,250,78,90,203,71,75,91,42,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,239,252,76,50,81,78,203,5,247,77,189,176,210,153,211,97,181,219,164,104,80,219,41,79,122,26,115,44,182,78,71,122,67,202,115,127,59,69,190,217,169,205,199,163,233,36,18,89,37,43,154,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,160,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,50,218,52,167,148,239,11,24,55,240,254,222,242,230,6,107,5,154,102,127,34,177,175,252,155,225,142,103,176,182,4,70,46,122,30,27,209,42,87,155,47,74,119,125,90,156,197,18,18,18,251,70,227,134,203,107,138,204,99,51,109,8,71,53,10,89,238,83,136,66,28,172,177,53,56,81,229,211,244,211,152,230,47,250,220,125,246,222,22,244,245,217,30,190,156,218,162,150,175,71,53,234,186,135,19,163,141,57,35,113,37,104,62,147,150,178,209,210,214,202,184,163,248,19,196,223,193,124,226,16,160,17,63,248,157,100,59,244,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,141,89,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,168,30,53,126,41,237,111,135,240,124,198,162,28,51,178,245,106,230,131,6,179,15,132,119,76,158,131,175,249,47,38,157,84,68,86,228,61,76,156,210,170,74,106,67,105,89,127,132,218,201,42,66,150,211,174,160,150,141,251,138,26,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,143,240,163,207,79,234,50,191,141,119,159,254,79,22,192,155,57,63,225,37,84,183,36,26,191,228,186,84,41,63,182,201,47,251,221,145,106,130,128,120,163,248,236,196,223,193,124,158,16,246,188,60,178,153,102,230,235,11,241,182,199,174,200,137,71,174,192,145,107,201,161,92,106,128,114,159,165,44,220,158,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,162,5,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,207,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,94,113,105,83,201,90,117,37,56,149,173,201,129,155,31,11,24,201,240,254,225,242,231,198,107,5,159,113,107,201,71,161,38,76,205,150,25,83,41,80,232,175,114,91,189,41,236,23,33,196,206,121,254,90,42,105,35,86,199,57,203,117,166,221,75,105,74,137,194,75,166,78,27,175,45,21,130,44,83,131,102,94,190,90,98,197,91,48,181,105,53,88,145,48,239,72,84,132,55,23,72,181,25,211,99,72,105,244,169,245,17,145,242,24,89,26,154,71,173,186,75,10,53,37,37,181,203,148,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,80,175,141,95,133,139,91,226,4,31,46,168,138,245,225,157,73,165,87,243,175,135,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,137,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,25,254,201,245,87,41,184,184,164,211,202,35,150,37,227,34,100,251,81,108,186,163,92,102,16,180,155,144,93,75,139,83,187,227,147,205,32,156,82,148,78,161,72,94,237,230,227,109,253,94,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,222,129,196,143,136,36,108,196,201,111,7,176,110,171,45,56,117,78,144,153,51,106,76,186,235,40,185,150,109,48,227,68,236,119,152,105,230,81,25,226,125,36,133,41,72,113,100,135,52,213,13,153,112,12,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,45,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,133,92,87,63,148,119,242,113,127,244,41,255,0,130,159,206,62,95,244,59,253,41,232,189,137,219,203,211,255,0,19,253,111,85,183,215,217,179,95,152,234,5,48,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,138,50,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,44,209,11,243,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,160,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,40,56,56,210,115,71,78,188,167,76,165,83,37,197,193,26,164,119,165,213,93,171,178,234,34,74,154,68,182,89,118,150,163,45,23,36,157,103,150,242,145,171,124,166,212,151,126,113,49,200,161,6,108,124,83,227,39,196,11,135,204,95,19,166,209,201,71,242,170,225,153,133,117,251,2,153,74,111,19,109,111,77,57,77,146,249,114,156,170,65,42,189,64,220,166,41,237,201,66,119,45,100,227,74,116,148,148,56,149,39,86,146,243,174,21,96,142,213,147,156,189,127,41,252,193,91,120,77,54,77,86,21,22,95,62,109,110,161,78,139,206,114,28,22,26,83,138,81,153,145,161,174,98,201,182,18,234,200,210,151,31,111,213,89,232,133,104,248,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,0,143,85,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,42,175,142,119,212,159,230,79,225,162,37,112,254,203,61,155,154,252,75,189,112,182,240,157,46,156,180,216,242,234,84,138,156,99,53,46,157,81,110,116,36,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,225,88,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,245,225,95,158,169,54,5,195,74,203,14,41,79,150,253,177,92,144,205,54,204,121,152,173,108,164,212,95,148,242,212,195,164,219,100,243,136,148,244,146,34,113,107,95,41,105,65,109,75,107,90,219,184,144,1,207,241,251,244,203,250,26,187,63,147,231,162,191,72,94,143,87,160,189,39,183,147,206,220,91,246,239,249,190,119,47,153,202,230,252,215,55,151,205,249,189,227,53,151,103,202,175,149,85,159,151,94,149,249,73,233,9,30,152,244,183,51,174,235,185,138,231,245,28,223,156,231,115,55,239,223,235,110,215,94,221,69,233,240,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,58,193,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,121,254,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,197,92,137,82,115,70,246,60,209,171,185,89,166,75,93,98,28,134,162,85,102,62,203,167,68,102,19,219,148,182,170,174,36,182,166,50,210,194,213,180,207,152,165,52,70,198,175,37,189,59,175,26,191,20,246,183,195,248,62,99,81,14,25,217,122,181,115,65,131,89,135,194,59,166,79,65,215,252,151,147,78,170,34,43,114,30,166,78,105,85,37,53,33,180,172,191,194,109,100,149,33,75,105,215,80,75,70,253,197,13,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,199,248,81,231,167,245,25,95,198,187,207,255,0,39,139,96,77,156,159,240,146,170,91,146,13,95,242,93,42,20,159,219,100,151,253,238,200,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,99,179,46,59,177,100,32,150,211,200,83,107,73,145,25,41,38,90,25,25,31,97,246,10,13,226,83,131,110,97,94,99,106,211,33,193,121,186,125,198,111,214,82,225,181,163,100,228,137,243,15,97,25,33,41,250,45,151,103,105,233,237,49,238,248,71,98,211,246,78,63,202,180,167,207,217,76,174,210,215,25,166,22,233,146,14,99,211,96,54,149,18,77,100,157,219,82,101,169,17,171,239,33,119,100,100,100,70,71,169,24,254,143,155,114,199,84,171,114,171,21,41,35,55,161,62,217,17,151,121,155,102,67,55,153,164,132,184,25,132,196,40,171,65,36,209,115,213,139,66,45,59,167,62,95,230,23,151,144,20,146,114,177,99,232,106,61,104,244,195,237,255,0,240,116,81,34,128,114,124,206,227,133,27,0,176,138,185,124,84,102,71,106,91,113,36,183,78,109,215,16,158,108,178,138,243,173,32,136,220,65,171,83,100,203,68,171,113,251,61,229,159,108,89,196,235,235,48,216,163,54,226,171,73,157,82,157,89,168,184,136,49,9,111,61,203,75,210,28,91,108,182,133,45,195,34,37,60,100,73,73,159,126,133,175,182,216,248,113,228,98,133,134,22,173,59,22,175,250,51,114,110,90,180,86,101,69,98,92,116,47,164,109,214,226,62,131,218,236,116,184,219,168,113,11,46,197,25,22,167,166,167,169,137,163,122,98,174,27,97,188,115,114,244,189,168,52,66,109,190,97,55,58,165,30,50,182,17,43,180,137,197,167,179,212,87,255,0,66,126,227,30,22,139,156,108,181,87,234,5,76,167,99,45,156,185,6,189,132,159,148,80,12,204,247,18,123,8,159,51,239,50,246,14,183,73,172,82,107,176,91,169,209,106,113,103,196,121,36,164,63,25,228,186,218,136,200,148,70,74,73,153,30,164,100,127,113,144,253,130,42,103,71,39,212,140,206,204,182,155,144,235,209,157,135,214,115,30,101,73,65,250,229,31,77,84,108,184,125,204,105,251,255,0,197,36,44,219,78,149,99,219,112,237,122,35,9,102,20,46,103,41,9,74,82,69,189,197,44,251,18,68,93,234,62,226,31,108,127,12,200,139,83,61,8,83,135,22,108,195,218,120,129,114,83,176,218,223,83,114,95,161,115,186,137,13,155,75,79,207,183,5,228,232,164,56,163,238,65,151,106,75,187,219,222,32,21,151,107,77,189,46,88,118,213,56,181,145,51,153,179,191,250,141,169,103,220,70,125,201,63,96,210,246,19,88,148,220,53,176,105,118,101,38,51,108,70,167,243,246,33,180,37,36,92,199,156,112,251,18,148,151,122,207,216,95,231,30,188,7,228,170,84,225,209,224,187,81,168,60,150,163,179,183,122,212,162,73,22,166,68,93,166,100,93,230,67,58,121,202,198,85,99,118,59,87,110,216,239,173,202,123,157,47,75,185,122,153,105,14,59,107,238,90,211,244,154,246,31,223,246,121,172,187,225,119,233,123,20,105,86,90,144,234,145,51,159,184,155,45,79,212,142,235,133,253,69,255,0,103,238,255,0,222,57,212,248,82,41,210,215,14,83,43,105,214,244,220,133,164,210,101,169,17,151,97,246,247,24,208,95,15,75,197,187,207,44,118,197,65,183,90,81,23,91,216,133,107,167,244,132,178,237,245,143,246,68,150,0,0,1,3,120,192,86,138,14,93,138,143,189,100,117,63,234,145,250,167,203,157,1,93,189,191,111,184,197,70,229,242,140,171,131,23,168,20,132,69,84,149,63,213,104,210,81,188,213,182,43,170,238,208,245,238,215,187,216,36,63,21,123,120,168,121,162,172,184,220,114,109,169,61,62,197,18,52,37,109,167,65,215,67,208,136,244,51,16,213,11,91,106,37,182,181,33,69,220,105,61,12,133,209,240,207,206,173,43,17,172,218,126,16,223,149,148,162,231,167,243,121,111,202,144,146,57,92,199,102,72,61,20,235,234,113,123,91,66,11,177,37,167,103,179,67,22,8,3,248,162,37,22,134,51,217,196,58,205,139,99,230,170,239,161,194,75,36,195,94,143,216,108,145,108,61,105,177,20,122,104,146,46,245,31,176,71,251,98,230,172,90,21,184,247,13,6,99,177,102,197,223,203,117,183,20,133,39,114,20,131,237,73,145,151,98,140,187,15,218,46,155,39,28,74,240,251,23,88,137,98,223,175,189,73,185,147,204,214,68,181,48,196,103,187,100,59,234,169,217,74,113,91,91,109,4,126,175,97,153,23,113,145,137,218,70,70,90,145,145,144,254,143,225,37,36,163,81,36,136,213,222,122,118,152,252,213,42,148,42,68,39,42,21,25,13,177,29,173,55,184,226,201,41,45,76,136,181,51,50,34,237,50,20,47,156,204,244,226,30,59,94,210,34,90,215,37,102,139,107,199,217,211,196,141,49,248,220,205,204,199,53,115,16,137,11,108,244,117,165,25,105,221,184,207,188,251,34,115,210,165,73,116,223,145,33,215,93,51,35,53,173,102,165,106,93,221,166,58,86,15,102,59,22,112,82,229,131,94,180,111,58,187,77,69,113,163,92,35,168,201,76,119,91,75,141,172,219,83,109,186,141,201,50,105,41,50,215,67,46,207,186,240,114,115,155,11,63,53,152,94,134,167,187,17,186,251,17,138,13,86,158,242,154,37,58,164,199,143,206,113,45,27,206,173,77,154,228,26,73,74,239,238,50,215,190,173,120,155,101,237,252,28,199,57,119,5,54,19,109,209,110,110,101,77,42,105,179,36,33,249,19,38,44,155,212,155,66,8,201,13,151,102,166,127,105,144,238,124,28,177,181,80,174,58,198,14,212,166,168,153,125,137,21,72,232,83,158,169,184,167,41,241,210,68,74,115,77,116,35,238,70,191,111,176,91,120,14,49,156,122,11,215,22,89,113,38,4,104,135,33,242,181,171,11,101,9,108,214,123,253,31,32,147,161,17,25,235,170,189,157,162,162,56,104,96,85,98,251,204,132,74,156,216,68,136,214,131,237,207,123,154,218,203,107,241,39,195,82,145,218,218,136,149,162,207,176,205,39,246,144,189,196,33,45,161,45,160,180,74,72,136,139,220,67,254,135,195,190,107,45,219,182,77,193,112,58,233,54,138,101,42,92,197,44,213,161,36,155,101,75,51,215,82,211,77,189,250,151,222,51,119,152,235,202,69,247,142,55,189,192,244,158,122,30,184,42,92,133,239,53,17,180,115,30,90,116,51,82,187,61,127,97,232,44,239,131,118,25,250,63,15,43,120,139,38,9,161,217,53,9,48,27,113,109,104,106,109,76,83,222,45,12,209,169,150,165,175,210,211,236,246,139,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,50,249,139,177,50,191,133,147,241,50,250,145,253,172,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,235,98,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,67,242,222,86,5,229,135,210,105,81,111,59,122,93,41,117,202,60,42,253,48,222,34,217,50,157,45,162,118,60,134,150,147,52,173,10,73,232,122,31,170,180,173,10,218,180,41,37,102,156,43,51,227,254,196,101,83,23,235,95,218,181,104,87,106,117,31,249,4,70,162,37,28,175,249,194,154,91,143,127,103,29,9,253,82,5,170,0,202,184,189,238,25,185,179,179,113,223,5,233,88,90,152,241,40,151,102,26,209,233,244,85,210,85,60,223,126,125,58,52,72,236,38,164,130,54,208,68,133,58,75,66,155,73,185,202,62,94,245,124,235,123,162,255,0,20,94,31,243,41,19,42,89,155,193,11,119,157,74,123,169,168,223,20,182,28,125,249,77,202,117,247,95,122,172,158,98,215,185,147,230,232,235,109,146,18,202,91,75,132,147,65,186,166,165,87,11,172,189,126,131,114,203,77,175,212,228,210,166,214,177,47,166,187,93,147,14,46,199,25,130,252,86,142,28,55,30,81,18,221,229,160,214,230,134,68,148,57,37,228,164,148,90,184,191,173,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,161,236,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,14,101,242,233,125,229,127,20,231,225,157,245,31,251,89,148,121,187,217,254,147,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,125,215,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,122,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,208,97,86,11,225,126,8,82,170,244,44,40,180,34,91,116,218,229,98,69,122,100,56,139,115,144,115,94,74,18,226,155,109,74,52,178,141,173,54,146,105,178,75,105,36,145,37,41,16,215,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,90,166,101,242,233,98,102,131,11,39,225,157,245,31,251,89,148,121,187,222,254,140,170,116,207,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,89,225,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,63,225,79,158,169,55,139,112,50,177,138,243,229,201,174,197,142,76,217,83,147,21,164,176,170,116,72,72,47,70,172,153,109,38,149,180,212,119,29,75,206,26,185,132,110,37,75,74,146,217,59,102,128,3,197,89,88,47,133,248,117,121,94,56,129,99,218,17,40,213,219,254,68,121,119,28,136,203,113,40,158,251,36,230,199,77,163,87,41,11,51,121,213,45,72,74,77,197,184,165,175,114,140,204,123,81,149,113,127,220,46,60,9,225,151,227,94,113,52,119,252,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,208,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,51,111,155,31,20,248,201,241,2,225,243,23,197,170,112,125,204,45,171,123,96,73,101,247,166,244,125,201,135,60,249,59,92,148,218,189,41,6,100,199,223,234,25,111,82,112,185,78,59,202,112,182,154,83,189,133,111,51,119,98,62,79,19,174,31,243,49,118,28,156,192,224,133,187,213,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,142,13,153,122,249,23,132,245,108,194,213,164,210,165,203,196,77,33,82,16,220,93,101,83,160,194,147,33,167,210,167,212,68,101,207,125,4,106,105,30,174,216,204,40,212,165,30,214,236,84,0,101,92,95,159,13,92,204,89,184,243,151,154,37,153,70,131,46,157,112,225,117,30,149,110,86,161,60,70,180,41,13,199,54,99,75,105,210,73,37,72,121,49,156,51,71,98,219,90,22,147,35,78,199,28,132,28,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,207,254,31,249,98,254,76,57,125,164,208,46,75,94,149,77,191,171,123,234,23,92,152,111,117,14,60,241,186,225,198,97,199,187,72,249,12,45,13,236,108,205,162,115,156,164,26,185,138,113,127,43,138,63,129,60,77,252,23,206,33,10,75,203,37,90,149,64,204,150,20,87,107,181,56,148,234,109,58,248,161,75,153,50,91,201,101,136,204,55,61,149,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,209,245,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,34,184,98,231,199,244,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,128,3,74,121,78,240,177,131,127,15,237,239,46,96,102,176,104,35,135,54,60,217,184,213,149,203,54,151,66,155,17,170,237,135,71,133,108,215,105,41,144,110,63,13,113,90,228,48,242,200,208,147,217,33,166,73,212,153,17,160,140,220,108,150,165,52,189,32,95,19,174,31,240,240,138,100,156,192,224,133,187,210,88,178,247,63,115,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,118,50,218,20,150,84,133,104,105,109,72,67,115,255,0,135,254,88,191,147,14,95,105,52,11,146,215,165,83,111,234,222,250,133,215,38,27,221,67,143,60,110,184,113,152,113,238,210,62,67,11,67,123,27,51,104,156,231,41,6,174,98,156,95,202,226,143,224,79,19,127,5,243,136,66,128,70,167,106,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,3,159,236,159,85,114,155,139,138,77,60,162,57,98,94,50,38,79,181,22,203,170,53,198,97,11,73,185,5,212,184,181,59,190,57,60,210,9,197,41,68,234,20,133,238,222,110,54,223,213,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,233,124,106,252,83,218,223,15,224,249,141,68,122,14,10,248,189,102,218,24,161,123,97,29,117,249,108,215,113,10,60,23,168,70,150,13,108,60,186,123,115,93,125,149,172,187,80,179,105,227,113,38,101,176,201,151,8,212,74,52,37,115,255,0,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,172,251,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,118,156,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,235,131,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,37,56,140,228,163,249,85,97,195,21,251,2,153,74,111,19,109,111,156,166,201,124,185,78,85,32,145,44,220,166,41,237,201,66,119,45,100,227,74,116,148,148,56,149,39,86,146,243,174,21,16,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,46,127,7,243,121,252,171,120,122,99,47,202,153,188,236,66,179,176,254,185,10,232,217,3,166,101,254,108,9,157,44,182,246,153,182,124,214,218,86,242,78,205,174,182,238,141,161,179,107,117,43,13,41,229,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,84,175,17,254,31,243,50,239,93,119,22,240,134,221,255,0,90,121,253,51,14,198,142,227,242,28,183,101,108,67,123,100,45,229,184,226,217,121,194,53,161,227,86,210,113,211,105,68,143,153,55,109,83,39,57,122,254,76,25,125,182,240,154,108,154,84,218,212,78,124,218,221,66,157,23,146,220,201,207,186,167,20,163,51,34,91,188,180,27,108,37,213,145,41,77,176,223,170,130,209,9,237,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,199,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,80,183,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,116,245,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,122,120,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,123,51,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,241,88,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,236,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,11,104,37,41,106,67,77,52,131,90,246,110,62,170,0,3,197,89,88,47,133,248,117,121,94,56,129,99,218,17,40,213,219,254,68,121,119,28,136,203,113,40,158,251,36,230,199,77,163,87,41,11,51,121,213,45,72,74,77,197,184,165,175,114,140,204,123,81,149,113,127,220,46,60,9,225,151,227,94,113,52,119,252,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,208,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,51,111,155,31,20,248,201,241,2,225,243,23,197,170,112,125,204,45,171,123,96,73,101,247,166,244,125,201,135,60,249,59,92,148,218,189,41,6,100,199,223,234,25,111,82,112,185,78,59,202,112,182,154,83,189,133,111,51,119,98,62,79,19,174,31,243,49,118,28,156,192,224,133,187,213,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,142,13,153,122,249,23,132,245,108,194,213,164,210,165,203,196,77,33,82,16,220,93,101,83,160,194,147,33,167,210,167,212,68,101,207,125,4,106,105,30,174,216,204,40,212,165,30,214,236,84,7,10,206,14,108,236,220,162,225,127,203,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,207,13,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,22,63,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,17,87,138,63,129,60,77,252,23,206,33,10,1,22,41,196,235,135,252,60,34,153,39,48,56,33,110,244,150,44,189,207,220,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,29,140,182,133,37,149,33,90,26,91,82,16,220,74,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,61,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,214,183,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,194,115,253,147,234,86,108,176,141,73,167,148,182,239,187,58,60,201,246,162,217,117,36,137,47,173,9,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,160,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,196,240,197,226,1,51,23,97,198,203,246,55,220,93,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,107,206,45,42,121,43,78,164,167,18,181,185,98,160,3,197,87,112,95,11,238,92,80,182,113,162,181,104,68,126,246,179,227,201,137,71,173,37,110,52,251,12,62,218,219,113,165,236,81,37,228,109,117,221,169,116,150,72,55,92,82,54,154,212,103,237,69,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,120,172,33,193,124,47,192,91,53,188,63,194,59,66,37,187,66,110,67,178,206,59,43,113,213,186,251,134,91,221,117,215,84,167,93,94,132,148,146,150,165,25,33,8,65,104,148,36,138,162,248,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,19,43,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,172,251,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,117,60,56,56,128,67,204,69,9,172,36,197,235,139,253,118,32,117,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,157,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,182,184,200,225,151,164,48,242,137,136,177,160,154,221,141,80,141,1,199,16,214,166,150,210,197,65,227,212,201,26,145,106,122,253,45,62,207,104,172,76,184,222,82,44,76,113,178,46,22,100,155,8,102,224,166,243,215,188,210,68,209,76,101,106,212,201,73,236,245,61,167,160,210,37,141,89,110,227,178,109,251,133,167,73,196,85,41,81,38,37,100,173,73,68,227,41,89,30,186,158,186,238,247,159,222,62,224,255,0,149,161,46,33,77,172,181,74,136,200,200,253,164,40,143,137,126,5,214,44,76,200,75,169,194,132,75,141,119,190,228,246,121,77,172,247,63,46,124,197,37,29,141,164,141,90,32,187,8,212,127,105,139,119,201,197,5,235,119,44,152,109,2,76,67,142,249,218,212,117,188,131,108,208,123,253,31,28,149,169,25,17,235,170,125,189,189,131,179,128,169,14,49,184,218,115,110,58,54,14,211,102,172,217,97,136,245,73,8,75,158,169,56,151,42,17,212,70,73,115,77,116,50,239,70,191,111,176,112,190,25,89,123,127,24,241,210,37,193,82,132,219,148,91,103,151,83,82,157,108,205,11,126,60,200,107,54,245,54,214,131,51,67,135,217,169,31,218,68,45,47,56,217,176,179,242,167,133,235,106,3,177,28,175,191,28,224,210,169,236,169,163,83,74,84,121,28,151,20,209,60,210,210,209,46,57,36,212,158,238,226,45,123,168,251,24,179,29,139,56,215,114,206,175,93,215,157,93,214,165,56,233,162,17,84,100,170,59,77,169,199,22,77,165,183,29,94,212,145,58,164,145,107,161,23,103,223,206,97,84,234,84,217,37,50,157,80,147,22,66,79,113,58,203,170,66,200,245,35,215,82,61,123,200,143,247,9,243,195,167,61,55,165,153,136,84,156,43,196,75,134,167,88,161,215,101,49,79,136,228,217,110,200,84,103,159,126,35,8,237,122,65,33,13,165,9,89,246,36,204,181,61,8,200,204,133,208,197,146,204,200,205,76,140,226,92,101,244,37,198,214,147,35,37,37,69,169,25,25,118,25,104,99,253,13,41,53,18,141,36,102,158,227,211,180,135,244,127,12,200,139,83,61,8,65,44,227,241,43,195,236,34,98,93,139,97,62,245,90,230,87,47,73,17,20,195,241,153,237,142,239,174,166,165,37,196,238,109,197,145,122,189,166,71,236,35,49,75,55,61,205,88,187,235,114,46,26,244,199,101,77,149,179,152,235,142,41,106,86,212,37,5,218,163,51,62,196,145,118,159,176,72,14,30,54,108,91,227,53,86,133,14,106,89,54,29,244,134,243,120,139,97,105,77,150,162,215,84,153,119,164,189,131,66,105,34,73,104,67,250,2,190,248,151,231,86,149,135,22,109,67,8,172,58,202,23,115,212,57,92,199,226,200,73,156,94,91,176,228,22,170,105,244,184,141,205,173,101,218,147,215,183,217,169,138,92,90,214,226,141,110,45,75,81,247,154,143,83,49,50,184,84,219,197,92,205,21,25,199,35,147,141,70,234,55,168,209,169,39,117,58,118,154,158,134,69,169,144,143,25,131,163,42,223,197,234,253,33,113,85,24,216,233,117,105,72,216,105,221,21,165,119,104,90,119,235,221,237,22,229,193,254,180,83,178,236,116,125,235,51,166,127,84,207,213,46,100,233,234,236,237,251,61,196,39,144,0,0,10,229,227,63,53,12,225,117,167,12,212,173,210,122,253,8,143,179,213,145,78,62,209,91,153,49,104,222,204,165,158,217,47,102,190,144,245,181,211,79,230,18,61,162,102,113,154,195,42,179,55,77,179,136,209,161,161,80,164,245,189,75,173,182,163,52,237,110,158,202,55,168,145,161,122,221,133,170,191,247,10,227,162,89,119,61,201,6,93,66,133,68,155,61,168,92,190,119,77,25,199,77,59,204,201,63,69,38,69,218,147,239,247,24,254,218,119,133,217,135,149,246,110,11,86,179,80,163,212,226,238,216,244,89,14,199,113,59,144,164,31,172,133,37,69,170,86,162,239,238,51,246,24,183,12,157,241,73,182,47,40,73,180,241,186,99,52,154,171,58,237,168,58,227,108,70,115,83,144,225,234,236,153,102,163,209,41,105,61,221,231,167,113,144,176,218,61,118,139,112,195,77,66,133,87,133,81,140,189,118,189,22,66,30,65,232,102,95,73,38,101,222,70,95,184,199,239,20,37,197,64,153,78,114,47,52,50,74,74,75,209,222,169,232,68,95,209,80,187,136,132,68,31,170,151,86,170,208,231,55,83,162,212,229,211,230,51,175,46,68,87,148,211,168,212,141,39,162,146,100,101,169,25,151,127,113,152,190,172,130,230,250,137,152,140,62,244,109,102,172,219,119,69,43,251,233,153,47,160,156,123,154,252,165,35,98,84,243,142,43,70,217,35,61,116,208,180,211,82,238,150,128,56,254,109,106,115,105,56,7,115,77,167,186,251,111,163,162,218,182,84,100,162,214,107,4,122,25,25,31,113,152,205,194,214,183,20,107,90,141,74,62,243,51,212,196,243,193,206,30,87,29,195,104,179,113,213,105,46,72,118,84,89,36,132,242,28,90,121,137,121,73,78,132,168,198,122,232,159,126,163,128,102,135,47,117,76,13,172,199,102,116,53,71,68,146,71,170,109,169,26,41,75,123,179,67,109,31,217,31,255,0,199,119,207,202,134,58,220,152,21,140,150,205,195,78,172,206,143,73,93,90,19,117,72,204,200,113,13,187,20,229,48,183,136,208,78,33,42,51,75,68,94,177,237,50,236,62,206,235,82,226,19,98,81,243,23,148,216,56,191,110,177,29,110,192,167,53,113,243,20,148,27,137,140,138,108,185,27,53,66,92,50,50,55,139,179,121,22,191,214,246,157,85,101,35,16,230,225,150,96,172,218,244,105,238,195,67,181,170,116,73,74,75,166,217,41,131,154,194,150,149,153,41,58,164,246,118,145,158,157,157,163,70,86,189,97,171,134,218,164,215,216,113,11,110,165,5,137,136,82,12,141,42,75,141,165,100,100,100,103,169,118,251,207,239,31,80,126,26,229,34,29,126,141,62,133,80,105,46,69,168,198,118,35,200,82,72,201,77,184,131,74,136,200,200,200,251,12,251,200,200,114,236,9,203,93,141,129,83,46,74,149,187,76,138,137,151,5,98,101,68,222,75,44,146,208,211,230,209,242,183,33,164,25,36,141,164,158,222,210,251,79,217,215,192,112,124,239,223,76,88,185,102,191,31,114,90,24,118,171,65,170,82,217,51,112,146,174,99,180,249,38,157,190,178,123,117,71,102,154,159,216,99,59,100,137,53,154,199,45,43,83,143,206,147,180,148,163,51,53,45,107,239,51,237,51,237,63,180,104,103,33,246,75,54,46,89,108,216,45,198,109,151,42,20,186,117,69,253,136,36,238,117,202,124,82,82,143,213,78,166,123,59,207,83,251,68,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,160,28,253,102,186,102,107,113,198,93,110,152,238,203,50,215,231,81,237,118,91,121,243,109,248,169,121,70,169,234,109,210,79,45,233,30,162,148,68,218,20,150,208,195,106,220,109,111,87,107,225,55,148,63,210,238,35,255,0,40,43,214,22,251,66,192,168,35,209,41,110,127,41,201,87,19,38,203,236,238,109,4,107,54,88,66,210,234,181,82,9,78,41,132,151,53,4,242,10,194,115,253,147,234,86,108,176,141,73,167,148,182,239,187,58,60,201,246,162,217,117,36,137,47,173,9,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,161,122,181,50,242,194,139,254,109,26,99,146,232,23,101,157,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,122,45,181,31,106,72,210,125,198,47,79,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,150,163,42,227,213,97,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,253,48,187,54,248,71,152,76,168,92,216,247,42,215,150,253,189,68,163,212,209,120,91,82,99,34,82,219,92,104,124,233,144,136,157,218,204,164,45,149,164,208,163,218,133,161,212,146,201,181,111,66,41,46,210,206,54,96,176,235,20,239,140,94,195,59,219,228,165,107,16,234,18,170,53,200,240,162,52,252,23,92,126,74,228,104,81,229,37,212,122,139,113,100,218,213,185,196,37,107,73,47,69,175,117,170,103,26,250,186,177,63,133,29,71,18,47,90,93,42,157,90,186,109,251,98,179,38,61,45,247,29,138,158,162,167,1,212,26,13,196,165,105,220,133,165,70,217,238,229,169,70,130,113,210,73,56,186,150,202,119,138,124,27,248,129,111,121,139,3,74,99,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,225,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,138,112,186,226,1,50,145,50,155,150,76,111,184,185,212,167,186,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,218,128,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,132,244,226,13,157,186,86,84,44,6,232,86,195,241,39,98,45,213,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,40,178,147,76,188,177,94,255,0,133,70,134,228,186,253,217,120,214,27,140,210,229,203,35,126,161,81,150,241,37,38,227,207,40,136,214,227,174,22,171,113,69,218,163,53,31,121,139,211,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,37,168,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,226,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,213,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,42,227,218,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,21,239,80,51,155,129,216,139,147,106,150,102,239,74,86,219,65,52,247,160,220,214,234,208,205,77,230,165,41,194,140,186,107,141,151,168,231,57,110,182,72,230,147,105,91,82,26,113,194,105,11,61,180,151,135,153,186,204,94,20,223,247,102,39,97,254,38,75,164,220,55,204,135,165,220,47,166,20,87,88,158,251,143,41,229,58,184,206,52,166,9,100,226,220,52,169,45,145,160,156,113,41,218,149,168,142,218,179,185,114,95,215,143,11,122,237,215,138,86,196,75,118,236,172,81,237,201,181,106,84,99,120,145,17,247,42,176,84,109,154,31,66,93,105,122,25,111,101,100,163,105,102,166,247,185,179,152,170,54,23,39,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,228,192,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,206,182,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,229,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,234,185,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,122,19,194,220,72,195,140,204,224,213,50,255,0,183,33,250,86,208,189,41,239,52,228,42,180,18,249,198,205,75,98,76,89,12,175,114,21,181,104,117,165,150,170,109,91,79,106,150,131,37,31,64,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,136,25,58,225,105,98,101,226,234,145,136,88,161,85,165,98,5,201,2,160,137,54,203,189,11,209,217,164,114,92,144,148,72,216,111,41,183,158,113,181,198,119,69,182,125,59,173,124,218,214,105,39,78,32,113,171,241,79,107,124,63,131,230,53,17,0,5,239,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,254,76,242,240,221,161,102,194,234,162,226,37,157,114,82,172,187,165,157,144,235,178,215,76,91,254,152,139,204,97,8,113,195,67,169,46,116,118,18,254,195,52,26,157,213,166,150,227,104,66,20,142,235,150,124,170,225,30,84,44,217,54,126,22,211,101,169,117,25,29,77,78,175,82,113,15,84,106,43,35,87,44,158,117,8,66,118,54,149,26,80,132,37,40,78,170,86,155,214,226,215,76,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,16,131,58,92,50,237,156,209,226,37,35,18,108,251,162,37,149,93,157,33,196,221,213,23,163,200,158,186,131,8,136,219,81,22,211,38,250,90,74,218,56,237,182,104,79,44,148,135,150,226,148,106,105,40,115,170,226,158,11,225,126,2,228,155,24,48,255,0,8,237,8,150,237,9,187,30,230,150,113,217,91,142,173,215,220,167,191,189,215,93,117,74,117,213,232,73,73,41,106,81,146,16,132,22,137,66,72,179,194,59,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,45,59,167,14,49,182,196,163,94,182,180,234,85,215,107,86,58,122,165,58,79,40,157,101,110,48,242,92,105,205,139,45,91,121,151,218,73,232,162,75,141,58,214,134,73,90,52,47,86,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,48,113,45,226,9,39,24,106,181,140,190,97,5,86,35,152,125,2,71,77,88,171,68,117,169,76,92,171,66,162,190,217,182,107,96,150,194,35,201,97,212,146,217,117,72,124,180,81,25,160,211,173,123,11,169,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,195,138,102,187,42,56,113,155,92,56,93,149,122,181,208,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,229,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,201,80,0,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,25,172,205,143,138,124,100,248,129,112,249,139,227,197,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,170,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,199,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,217,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,71,21,1,117,60,49,115,227,250,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,79,241,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,157,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,103,17,28,161,255,0,37,44,101,47,146,208,185,56,123,120,243,102,218,251,231,245,47,49,202,75,93,84,71,55,17,56,92,167,29,78,195,86,253,205,56,214,174,45,194,119,111,228,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,90,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,87,175,18,222,31,113,177,134,149,88,204,30,16,82,165,185,136,48,35,245,53,138,76,70,157,148,253,202,132,38,43,13,147,100,183,201,12,46,60,102,29,81,33,150,148,183,207,68,145,26,205,58,211,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,250,120,121,231,78,149,154,124,47,143,66,187,238,8,138,197,75,106,57,149,193,12,163,38,41,205,96,156,218,213,65,134,210,163,74,208,164,155,73,116,208,73,36,60,106,46,91,104,91,59,165,168,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,119,94,37,153,234,147,150,91,102,46,24,97,140,249,113,113,66,227,142,197,74,44,228,197,105,198,41,20,226,144,100,167,214,79,182,182,158,91,198,195,204,165,178,73,237,46,99,138,82,13,45,147,148,129,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,185,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,238,123,236,150,111,156,178,222,80,87,25,183,156,167,210,170,53,6,55,160,149,177,214,233,242,137,42,47,85,90,25,111,239,45,15,237,25,229,52,73,163,86,57,106,90,155,126,12,157,166,164,153,145,165,104,95,121,31,97,151,105,125,131,68,153,32,190,152,190,178,205,97,190,220,180,62,237,42,131,75,165,188,100,225,41,92,198,169,241,141,91,189,101,118,234,190,221,116,63,176,135,120,1,199,241,223,45,118,54,58,204,182,234,87,21,50,42,230,91,245,120,117,2,121,76,178,107,91,76,27,167,202,220,182,150,102,147,55,84,123,123,11,237,47,111,82,161,210,33,208,40,176,40,84,246,146,220,90,116,102,162,50,132,164,136,146,219,104,36,164,136,136,136,139,176,139,184,136,135,238,31,46,232,172,53,111,91,85,106,251,238,33,13,211,96,191,49,106,89,145,37,41,109,181,44,204,204,204,180,46,207,121,125,227,57,185,184,196,57,184,157,152,43,202,189,38,123,179,16,205,106,163,18,42,148,233,184,73,96,166,190,164,37,6,106,86,137,245,251,8,143,78,222,193,106,188,61,172,74,62,93,50,155,59,23,238,38,35,161,217,244,231,110,62,98,82,130,113,81,151,77,137,35,102,171,75,102,102,102,201,246,111,50,215,250,222,210,170,236,215,227,173,201,142,152,201,115,92,53,26,204,233,20,148,85,102,183,75,140,244,135,22,219,81,74,83,235,100,137,6,226,210,147,36,186,101,234,158,210,46,194,236,239,253,249,94,203,221,83,28,171,50,25,131,17,82,17,24,151,234,19,106,94,170,74,217,236,208,155,95,246,165,255,0,241,223,215,179,47,145,154,254,25,88,105,189,225,210,215,25,184,108,18,165,164,216,90,18,68,134,94,117,103,217,29,61,190,161,119,159,179,183,222,34,158,22,203,147,7,18,237,57,113,29,113,183,90,174,64,90,20,218,140,148,70,82,16,101,161,151,111,121,13,39,224,204,183,231,97,37,151,46,82,156,83,174,219,244,229,173,78,25,154,141,71,25,179,51,51,62,221,117,49,236,128,68,188,253,102,246,137,151,124,62,244,109,26,174,219,151,69,87,251,213,152,210,16,110,179,202,126,41,175,122,82,243,110,39,86,158,51,45,53,212,181,215,66,239,161,90,165,90,171,92,156,229,78,181,83,151,80,152,246,156,201,18,158,83,174,175,66,36,150,170,81,153,158,132,68,93,253,196,67,242,137,119,194,188,153,86,114,44,196,60,74,81,31,164,125,82,208,200,255,0,162,166,247,145,139,237,31,130,177,93,162,219,208,213,80,174,213,225,83,163,35,77,207,74,144,134,80,90,153,23,210,81,145,119,153,23,239,33,94,89,196,226,147,108,89,176,149,105,224,140,198,106,213,87,180,221,80,105,198,223,140,222,135,29,194,209,216,210,201,69,170,84,234,123,187,203,78,226,49,81,247,101,225,118,98,29,125,235,130,234,172,212,43,21,57,91,119,189,42,67,178,28,86,212,37,5,235,45,74,81,232,148,36,187,251,136,189,132,63,149,187,46,232,182,224,196,168,87,104,147,96,53,55,153,201,234,99,56,209,171,97,145,43,233,36,136,251,84,93,222,242,22,55,193,151,12,170,207,93,55,54,35,73,134,132,194,141,209,116,206,184,218,136,213,185,186,131,43,216,163,70,135,235,118,30,138,251,253,194,26,103,61,149,49,153,75,193,181,47,126,158,143,245,181,215,95,230,17,253,162,200,248,47,205,75,216,93,118,195,37,43,116,110,131,82,51,236,45,210,42,39,216,44,104,0,0,5,104,241,169,101,75,178,172,87,146,114,8,154,244,158,239,236,207,87,169,218,127,252,123,197,116,229,2,162,221,43,49,22,156,231,147,185,13,245,250,150,154,247,193,144,94,242,247,139,217,205,142,93,169,153,145,194,249,118,76,163,105,169,74,229,244,242,23,181,38,223,243,134,29,94,138,54,156,50,212,153,211,176,187,127,237,40,85,145,124,167,200,195,250,252,219,123,16,173,244,201,117,222,95,82,220,184,134,184,238,232,137,43,70,132,243,41,221,161,45,7,218,93,134,69,167,176,122,220,201,112,152,179,47,166,159,184,48,154,91,52,74,202,182,233,17,110,53,26,15,123,40,236,67,16,212,191,160,135,15,191,233,43,94,227,49,93,88,149,146,12,201,225,75,228,169,54,5,110,168,159,99,180,106,84,247,201,61,136,239,51,97,58,126,179,79,220,175,112,237,185,16,206,174,40,96,246,35,179,135,216,147,84,173,212,104,213,45,219,218,171,63,33,231,98,242,216,148,233,108,75,207,161,8,220,183,16,103,234,158,164,69,237,208,197,221,138,23,226,169,209,30,112,46,211,97,107,83,231,208,115,207,82,52,127,177,112,118,237,211,183,187,191,81,21,232,86,133,201,114,198,153,42,131,70,155,61,16,57,124,254,154,59,142,154,55,153,146,117,216,147,211,93,167,223,167,113,143,142,100,100,122,25,25,31,218,61,254,11,227,101,245,129,151,115,23,109,147,87,147,21,214,247,115,24,76,135,144,211,218,180,227,101,189,45,184,131,86,210,117,70,90,159,97,159,223,174,129,178,211,153,91,23,49,182,60,123,154,218,169,176,82,207,127,81,5,111,51,207,103,231,158,66,119,54,135,92,52,234,76,169,69,169,246,151,111,221,216,199,150,196,235,57,139,250,200,169,90,114,82,74,110,119,39,93,72,143,232,60,135,61,169,87,236,123,140,102,94,237,183,230,90,215,4,186,21,66,43,209,164,69,229,239,105,228,26,22,157,200,74,139,82,50,35,46,197,17,247,123,69,242,228,23,26,109,220,83,194,27,122,158,133,198,58,170,34,84,37,62,202,77,189,82,132,212,28,65,30,221,234,81,118,41,29,254,255,0,184,66,174,51,210,19,19,17,173,202,44,106,122,90,97,202,84,57,203,116,154,219,185,211,126,160,147,45,75,176,251,59,123,181,251,69,108,182,181,180,180,184,218,141,43,65,146,146,100,122,25,25,119,24,186,124,158,95,81,49,119,135,157,225,77,174,159,60,168,52,138,133,5,72,119,69,26,155,98,135,29,38,122,41,74,212,190,112,253,197,246,16,167,171,180,211,111,226,37,104,233,7,200,42,109,106,79,74,104,245,118,19,111,171,102,155,116,211,77,11,187,79,176,104,159,40,213,185,85,252,178,225,125,66,105,154,159,59,62,136,75,89,234,102,181,122,61,131,53,25,153,153,153,153,153,246,142,188,0,0,32,71,23,187,169,154,78,4,193,163,20,222,83,211,106,173,39,150,78,18,77,73,92,57,233,238,212,140,200,204,189,194,159,48,134,145,233,236,86,179,104,166,133,44,167,87,233,209,205,41,45,76,247,201,109,58,105,161,251,253,198,52,155,132,148,118,237,252,46,180,168,173,50,109,20,42,28,8,230,147,78,211,35,68,118,211,218,90,23,111,103,184,122,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,23,141,252,93,179,37,134,184,209,127,97,205,10,201,195,87,233,182,173,209,85,162,67,118,93,54,122,159,113,136,210,220,101,181,56,164,204,74,77,102,148,17,153,146,82,90,235,161,23,112,176,156,153,227,93,213,152,156,182,89,248,199,122,211,233,80,171,87,7,164,58,150,41,109,56,220,84,114,39,200,142,141,137,113,199,22,90,161,148,153,234,179,245,140,244,208,180,34,174,190,44,153,215,167,98,4,207,228,197,133,245,62,125,22,137,80,91,151,124,214,206,84,119,29,170,69,125,230,78,152,166,214,148,33,198,90,91,105,121,74,249,212,45,206,65,160,210,108,153,174,32,100,255,0,45,117,220,212,227,141,31,12,169,135,201,165,51,182,169,114,75,76,164,48,228,74,59,79,54,137,14,52,106,74,247,60,124,212,54,217,18,22,92,199,16,106,34,65,45,73,209,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,86,175,22,76,148,84,113,2,31,242,157,194,250,103,62,181,68,167,173,187,190,19,101,22,59,110,210,226,176,243,199,83,83,139,82,22,227,205,33,180,178,164,252,234,214,223,32,144,73,38,76,151,89,121,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,60,209,9,149,154,124,142,70,195,92,182,225,86,105,48,217,114,221,161,92,246,189,190,187,166,152,164,58,249,211,170,50,160,54,179,154,135,52,50,68,103,157,213,42,75,138,46,91,206,182,148,26,146,234,91,102,31,194,171,85,105,209,167,195,167,212,229,197,143,84,142,81,39,52,203,202,66,37,48,78,182,241,52,234,72,244,90,9,214,90,112,146,173,75,123,104,87,122,72,203,186,228,91,46,159,202,119,49,214,237,129,82,143,205,182,233,251,171,183,55,175,183,90,92,117,163,123,93,142,182,231,207,56,182,99,238,109,70,180,115,249,132,70,72,49,111,252,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,18,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,90,22,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,92,255,0,11,220,244,254,154,237,84,96,118,49,222,125,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,250,137,140,232,231,51,82,74,214,209,33,207,157,82,100,56,83,252,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,136,235,194,255,0,19,99,96,206,37,226,198,43,74,163,75,171,34,213,194,122,189,80,160,198,109,213,46,74,219,157,79,52,54,102,211,110,41,180,26,182,146,221,52,26,26,70,231,23,162,16,163,40,255,0,152,172,121,188,179,37,139,149,220,86,188,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,216,218,85,161,168,144,157,235,53,184,162,222,181,25,218,79,10,60,148,126,140,173,86,51,41,137,148,202,84,155,146,237,167,199,147,105,53,167,57,234,61,45,230,212,163,145,188,148,109,165,233,77,184,142,196,167,123,109,22,211,89,27,207,52,155,21,21,235,196,47,136,94,52,101,51,26,40,184,115,135,54,197,149,81,166,212,109,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,216,232,50,35,73,158,166,174,222,226,47,107,195,123,58,216,167,156,31,210,39,233,50,129,106,83,62,73,122,35,162,244,20,89,44,243,58,174,175,153,205,231,62,238,186,116,200,219,183,110,154,171,93,117,45,38,168,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,237,110,236,159,92,208,50,141,97,102,210,207,41,117,42,21,82,61,69,55,114,94,118,58,17,72,125,170,194,160,196,91,68,107,75,174,161,242,83,105,52,37,11,52,45,181,169,74,218,226,82,143,21,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,99,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,188,84,95,247,106,243,79,254,240,112,171,254,170,168,255,0,167,11,169,25,87,18,211,51,249,36,170,225,118,5,225,142,101,172,70,37,212,45,59,198,215,162,75,175,71,102,42,141,20,9,175,83,97,124,235,174,169,229,173,104,149,37,114,86,74,216,134,218,90,144,209,125,54,136,227,5,58,236,186,168,244,42,189,173,73,185,170,176,168,183,7,79,233,122,116,121,174,55,22,161,200,89,173,142,161,164,153,33,222,90,204,212,141,228,123,84,102,101,161,142,235,144,76,188,82,179,49,153,122,5,135,117,82,165,207,180,233,241,228,214,238,52,70,152,152,203,232,152,70,136,73,168,204,150,104,114,75,145,89,89,53,243,155,29,81,164,209,161,184,139,116,226,143,224,79,19,127,5,243,136,66,133,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,252,148,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,115,242,241,17,202,31,242,173,193,162,249,45,11,157,136,86,119,54,109,175,190,127,76,203,252,213,53,213,68,115,113,27,103,205,109,164,236,53,108,218,235,109,106,226,27,55,119,80,8,210,158,83,188,44,96,223,195,251,123,203,152,25,172,29,255,0,50,153,81,174,224,117,147,133,184,171,73,106,171,82,179,49,38,207,163,86,10,164,251,40,54,224,214,36,67,75,210,96,41,104,63,189,214,141,105,65,169,181,41,5,204,54,28,89,253,92,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,122,9,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,70,14,40,254,4,241,55,240,95,56,132,40,4,106,160,0,82,183,26,191,20,246,183,195,248,62,99,81,17,215,0,50,153,121,102,51,11,241,90,248,195,249,18,231,87,112,214,61,46,76,123,114,36,2,125,250,202,37,56,249,58,77,175,152,147,74,218,106,59,142,18,18,135,22,233,232,132,150,227,73,31,42,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,72,172,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,122,7,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,14,41,156,204,107,186,178,237,150,203,195,24,236,170,125,42,109,106,223,244,127,76,197,81,167,28,138,190,124,248,241,215,189,45,184,218,207,68,60,163,45,22,94,177,22,186,150,164,117,237,130,28,93,179,37,137,88,209,96,225,205,118,201,195,86,41,183,85,209,74,162,76,118,37,54,122,95,109,137,50,219,101,197,54,165,76,82,73,100,149,153,145,154,84,90,233,169,31,112,153,92,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,83,197,47,62,223,33,33,215,178,163,133,236,111,184,42,180,254,142,239,170,72,143,171,112,32,203,96,148,112,227,165,101,163,143,60,195,169,53,187,161,165,182,220,34,65,155,170,53,49,82,214,213,173,93,188,42,47,82,109,200,61,92,184,244,249,245,71,27,230,161,189,177,97,69,118,92,151,53,89,145,30,198,24,117,122,107,185,91,116,73,26,140,136,254,80,186,158,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,33,87,18,28,235,98,158,79,191,71,127,163,58,5,169,83,249,91,233,126,183,211,177,100,189,203,233,122,78,95,43,146,251,90,107,212,175,118,237,218,232,157,52,208,245,241,92,61,56,133,227,70,108,241,162,181,135,56,141,108,89,84,234,109,58,215,147,91,105,218,36,41,108,190,167,219,151,17,148,165,74,122,75,169,52,109,144,179,50,36,145,234,73,237,239,35,176,160,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,25,172,205,143,138,124,100,248,129,112,249,139,227,218,221,217,62,185,160,101,26,194,205,165,158,82,234,84,42,164,122,138,110,228,188,236,116,34,144,251,85,133,65,136,182,136,214,151,93,67,228,166,210,104,74,22,104,91,107,82,149,181,196,165,30,43,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,234,170,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,45,196,51,58,117,92,211,226,132,138,21,161,112,75,86,21,219,82,8,173,248,103,25,81,74,107,228,222,215,106,15,182,165,26,150,181,40,221,75,70,178,73,161,147,73,114,219,90,222,221,249,120,119,101,15,249,86,227,41,252,169,133,206,195,219,59,149,54,232,217,63,166,121,254,106,93,233,98,55,180,141,195,230,184,210,183,154,118,109,105,183,116,113,14,27,91,184,254,102,233,52,170,6,100,177,94,133,66,166,68,167,83,105,215,197,118,36,56,113,25,75,44,70,97,185,239,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,213,162,100,86,78,102,184,118,225,78,39,225,140,9,114,177,66,220,143,83,166,197,130,153,77,54,197,94,156,119,12,227,83,11,55,220,67,76,173,147,125,231,146,225,40,183,23,49,181,37,102,166,205,186,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,39,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,230,123,5,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,69,94,40,254,4,241,55,240,95,56,132,40,4,105,247,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,207,14,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,45,120,98,240,255,0,135,139,179,35,102,7,27,237,222,174,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,181,151,16,148,188,165,167,83,83,105,90,28,232,28,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,81,124,87,178,57,38,218,170,214,243,113,135,43,136,84,42,148,136,235,187,169,36,134,163,156,25,110,169,182,19,53,130,73,36,157,67,238,169,28,212,158,174,147,206,169,205,86,151,23,201,175,92,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,121,78,30,217,197,177,50,129,98,99,37,126,191,15,211,55,37,103,228,239,201,251,127,152,244,127,74,114,158,150,137,95,206,144,195,173,177,202,110,65,57,243,132,91,244,218,157,76,251,34,93,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,39,134,46,67,191,66,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,57,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,201,98,221,29,187,131,11,238,218,43,172,155,165,54,135,62,57,36,147,184,204,215,29,196,246,22,135,219,219,238,25,178,197,250,65,80,113,90,242,162,146,20,130,131,95,168,199,36,168,180,52,236,146,226,116,211,66,211,187,220,66,224,248,66,93,77,85,176,38,117,24,230,243,93,133,85,117,60,179,112,148,105,74,33,192,79,118,166,100,68,103,238,19,220,0,0,114,44,220,214,229,80,50,203,138,21,8,70,105,124,172,250,217,33,101,169,26,21,232,247,204,148,70,70,70,70,70,69,218,51,173,105,25,92,24,137,70,58,185,243,202,165,90,141,213,26,253,109,252,199,211,191,93,218,235,174,167,223,175,218,46,27,56,119,212,92,34,225,231,103,211,104,103,200,42,245,34,159,65,74,26,209,38,150,223,161,200,73,30,137,82,116,47,155,47,121,125,134,41,97,197,173,213,169,199,20,106,90,204,212,163,51,212,204,207,188,197,146,240,97,144,153,120,143,113,209,100,211,210,235,13,210,102,78,67,166,214,237,174,147,244,244,145,106,125,133,217,219,221,175,218,36,143,22,28,86,163,217,88,44,86,91,93,63,164,107,142,242,141,191,87,113,48,244,73,205,238,34,222,74,250,73,239,208,203,239,238,21,65,149,107,30,78,32,227,253,141,64,143,17,231,208,117,250,99,143,147,109,154,182,53,214,176,133,41,90,37,90,36,183,246,153,150,131,71,118,165,25,187,118,215,164,80,26,73,18,41,176,35,195,73,17,123,27,109,40,247,23,236,251,139,238,31,84,113,204,203,102,86,197,203,149,143,34,230,185,106,108,28,178,217,211,193,67,204,243,222,249,230,80,173,173,173,214,205,90,19,201,81,232,125,133,219,247,231,231,26,49,182,250,199,59,185,251,182,246,171,200,148,235,155,121,108,42,67,203,105,157,26,109,179,216,151,28,89,167,113,52,147,61,15,180,203,238,211,192,17,25,158,132,70,102,62,197,118,208,185,45,168,208,229,87,168,211,96,34,127,51,145,212,199,113,163,94,195,34,86,155,210,90,233,184,187,181,239,33,42,56,85,244,69,156,27,68,228,45,105,124,186,254,65,234,68,143,246,46,118,237,218,246,247,119,104,47,160,82,38,123,243,171,138,24,195,136,239,225,246,27,85,43,116,234,53,55,110,198,169,47,200,101,217,92,198,34,186,123,210,203,235,66,246,173,181,153,122,165,161,25,251,117,49,196,176,215,36,25,147,197,103,205,81,172,10,221,45,62,215,107,52,169,236,18,187,23,220,100,194,181,253,94,159,189,62,241,98,185,109,225,49,102,88,173,49,112,98,204,182,107,117,148,238,214,34,28,106,76,30,247,145,218,135,225,165,127,65,109,159,127,210,78,189,196,67,201,103,163,41,242,49,2,189,10,221,195,219,125,49,157,111,153,211,55,18,33,162,59,90,162,50,215,169,50,202,182,234,72,89,246,23,105,153,235,237,19,87,41,217,118,166,101,187,11,226,89,49,77,167,101,39,153,212,72,78,213,27,159,206,31,117,26,168,154,108,207,66,123,78,210,236,255,0,180,232,155,56,21,22,234,185,137,187,39,50,157,168,115,160,208,180,211,186,12,114,247,159,184,88,183,5,102,84,139,42,250,121,93,65,147,190,140,219,175,234,203,71,106,58,255,0,252,123,197,151,0,0,0,128,156,97,173,198,234,88,7,22,224,90,210,74,163,111,216,90,246,171,157,54,158,131,246,118,247,123,203,247,138,112,177,110,137,118,93,213,6,229,130,102,79,195,230,237,211,95,235,182,164,31,113,145,247,40,253,163,79,54,245,84,171,148,120,245,77,164,158,118,254,194,45,59,148,105,247,159,187,222,63,201,139,90,137,26,162,237,85,136,77,34,75,187,117,90,91,65,25,104,157,189,134,69,175,119,218,62,176,252,147,169,20,154,154,77,21,42,92,73,105,62,242,125,132,184,94,207,218,35,247,23,248,132,122,196,172,134,224,21,247,61,203,130,13,171,22,131,87,236,229,191,72,131,10,41,151,170,132,31,172,81,212,175,160,131,46,255,0,235,43,216,98,71,32,182,164,139,83,63,188,80,191,20,230,233,165,155,187,173,232,78,186,110,185,208,243,144,181,39,213,210,153,8,147,161,23,118,165,175,120,245,188,39,173,186,45,231,138,149,203,86,226,165,183,58,159,59,166,230,165,198,16,234,75,100,105,203,78,164,178,52,253,36,167,188,143,184,113,28,230,229,210,126,93,177,110,109,186,136,178,10,142,255,0,47,160,121,196,43,71,54,198,142,183,61,110,83,105,61,22,246,158,169,125,253,189,252,8,118,60,183,102,143,18,114,211,119,51,113,217,213,3,122,42,119,115,169,178,157,144,168,143,124,211,200,78,230,155,117,178,86,134,250,148,90,159,98,180,63,126,183,169,150,124,218,97,150,101,45,136,245,75,110,183,13,138,178,247,243,169,47,73,142,153,109,232,227,201,78,172,161,231,20,90,161,133,47,180,251,83,219,221,221,220,69,45,241,81,202,164,156,59,191,91,197,139,74,139,37,202,53,127,94,172,227,70,51,102,39,33,152,76,35,127,45,148,161,189,235,90,180,213,71,169,235,166,135,216,56,70,75,115,85,113,101,207,21,169,21,39,167,58,237,191,36,155,165,205,142,227,171,83,108,197,118,99,14,188,180,36,222,109,9,86,141,171,181,94,175,105,234,71,169,152,177,220,237,224,101,27,59,184,41,72,197,236,34,169,69,169,214,96,192,143,44,154,142,242,30,89,178,136,146,100,116,198,152,237,188,190,110,249,77,151,47,113,23,105,123,116,51,167,187,183,12,239,235,30,180,253,191,116,90,21,154,124,198,29,83,70,220,154,123,205,26,246,173,72,213,36,180,17,153,25,165,90,30,158,195,22,73,149,202,229,75,1,56,117,95,245,155,158,3,112,29,184,38,213,81,5,185,173,41,167,31,75,244,38,84,217,160,150,104,53,18,141,165,17,109,51,212,200,244,215,217,91,48,33,204,196,108,69,98,12,102,149,212,92,181,164,182,148,161,39,216,185,15,145,22,132,91,143,189,127,111,239,26,60,203,117,170,187,43,0,112,234,216,120,148,79,83,173,90,68,103,137,93,252,198,225,50,133,123,8,251,211,237,34,49,210,0,0,5,81,113,168,184,82,170,133,175,109,55,37,103,163,80,166,41,178,95,171,244,170,40,212,203,94,255,0,221,251,196,5,202,221,61,85,92,200,97,125,61,10,82,78,69,227,68,111,114,79,67,45,211,216,45,117,208,253,227,73,116,120,103,78,164,65,167,169,102,163,139,25,166,77,70,122,153,237,73,22,166,127,184,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,171,139,28,26,255,0,74,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,106,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,254,167,152,230,221,188,253,191,76,245,219,175,102,186,20,0,226,167,144,239,246,95,53,120,65,69,254,201,219,190,133,76,167,127,203,174,77,109,75,230,255,0,205,210,234,27,103,251,73,11,87,235,86,43,215,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,81,82,188,90,243,175,233,185,147,50,155,134,85,58,84,202,43,60,151,47,74,131,7,207,113,83,153,127,152,138,98,76,211,177,190,74,218,105,199,84,218,148,163,112,210,209,155,102,211,200,92,22,203,70,93,47,188,208,98,156,12,51,177,99,255,0,101,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,69,24,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,204,16,210,70,89,41,52,170,254,81,48,162,133,93,166,68,168,211,106,56,111,66,137,50,28,182,82,243,18,88,114,152,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,83,95,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,97,92,38,242,197,250,32,192,239,210,205,227,107,210,153,187,241,15,101,66,5,65,183,185,242,155,183,92,101,151,34,176,163,237,67,92,197,146,223,82,27,61,84,149,177,205,61,237,146,26,232,28,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,21,193,197,99,35,146,113,42,149,63,52,152,108,184,141,87,109,138,57,174,233,166,41,13,48,85,26,116,84,173,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,245,69,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,133,102,98,78,105,242,243,76,190,43,48,101,177,112,208,228,124,156,184,30,120,154,217,54,162,196,118,22,228,182,137,164,165,41,67,169,121,183,13,27,17,177,106,90,8,148,148,37,106,145,67,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,68,127,225,89,98,254,148,49,79,22,240,207,210,158,140,249,91,131,245,250,23,91,200,231,116,189,84,152,76,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,16,214,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,163,236,159,223,241,177,63,43,152,91,121,179,112,203,174,200,149,107,193,141,80,168,75,55,84,251,245,24,205,20,121,166,226,157,45,235,89,73,101,226,53,158,187,204,141,68,106,35,37,31,96,16,171,58,220,55,191,150,14,41,210,177,51,244,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,93,31,150,63,44,125,27,254,226,122,63,165,233,58,159,253,97,237,251,186,159,248,58,108,246,235,217,42,128,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,178,248,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,60,78,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,223,196,43,110,149,141,248,47,114,218,20,43,158,33,83,111,251,94,109,54,29,106,33,38,99,4,196,232,139,109,185,77,237,89,37,228,109,116,150,90,44,137,69,166,138,45,117,21,193,253,195,31,254,106,47,251,147,255,0,217,226,213,6,85,198,146,50,201,73,165,87,242,137,133,20,42,237,50,37,70,155,81,195,122,20,73,144,229,178,151,152,146,195,148,198,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,146,243,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,217,255,0,10,60,186,126,133,178,226,197,255,0,91,143,178,228,197,46,158,187,35,215,215,149,75,74,21,232,230,189,87,86,218,181,109,215,36,110,36,161,101,213,242,214,90,180,90,122,190,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,31,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,90,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,41,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,205,96,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,51,192,219,2,205,197,60,147,97,142,31,98,13,189,18,185,111,87,48,222,223,141,58,12,146,61,142,163,209,241,204,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,169,7,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,206,69,112,197,207,143,232,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,63,248,163,248,19,196,223,193,124,226,16,160,17,170,128,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,15,63,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,152,65,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,163,110,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,207,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,195,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,194,109,100,149,45,40,117,167,80,75,94,205,199,55,248,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,99,249,163,192,191,229,41,129,55,54,10,124,169,249,57,242,143,162,254,147,232,122,206,71,79,49,137,63,169,230,55,187,119,35,111,211,45,55,107,219,166,135,10,176,159,131,95,232,191,20,236,220,76,254,81,222,147,249,37,112,83,171,189,23,201,14,79,85,210,201,109,238,87,51,173,86,205,220,189,187,182,171,77,117,208,244,208,72,14,40,254,4,241,55,240,95,56,132,40,90,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,15,201,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,185,76,36,201,101,43,43,25,9,197,202,237,223,111,196,78,42,92,184,111,113,157,193,48,164,166,81,194,96,225,62,166,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,76,34,234,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,138,185,231,200,199,242,209,249,19,254,186,63,35,190,71,122,75,253,196,244,135,85,213,244,223,250,195,59,54,244,223,240,181,223,236,211,183,202,100,167,134,247,242,62,197,58,174,38,126,153,126,86,250,78,223,126,133,209,124,157,232,57,124,201,49,222,230,243,58,167,117,211,166,219,183,105,107,191,93,123,52,57,170,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,21,151,196,119,35,145,178,165,121,64,188,48,249,114,228,97,213,225,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,92,213,33,167,82,162,81,178,110,185,226,114,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,232,38,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,72,60,75,50,43,27,44,183,52,92,79,195,24,17,34,225,125,199,33,138,108,88,41,148,235,143,210,42,37,28,205,76,44,223,113,110,188,135,137,135,158,75,132,163,218,124,198,212,148,18,91,55,57,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,60,211,48,183,77,10,249,199,220,75,189,109,105,221,109,22,224,188,43,53,74,116,158,82,219,231,197,126,107,174,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,75,90,47,16,72,216,61,195,254,202,203,230,16,85,101,183,136,51,227,214,163,86,42,209,29,118,43,246,210,23,86,91,237,155,102,182,13,15,174,68,103,221,73,45,151,82,182,15,69,17,146,201,58,66,187,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,35,39,89,58,177,50,129,98,72,160,80,38,122,102,228,172,236,249,65,112,114,222,143,233,78,83,210,23,23,249,170,223,117,182,57,77,200,54,254,108,203,126,155,149,169,159,102,117,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,69,94,40,254,4,241,55,240,95,56,132,40,4,73,252,255,0,103,6,171,155,44,92,82,169,231,17,187,18,206,145,50,5,168,134,90,81,46,75,11,90,73,201,206,169,196,37,221,242,9,150,150,77,169,41,38,144,148,35,110,242,113,199,62,175,15,60,150,85,115,79,138,17,235,183,125,191,45,88,87,109,72,51,184,38,20,149,69,41,175,147,123,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,204,109,107,103,117,244,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,42,219,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,56,254,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,62,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,68,0,22,105,194,135,35,146,110,90,173,19,55,24,140,184,135,66,166,200,144,187,70,146,104,106,65,206,150,210,156,97,83,95,37,18,137,164,48,234,87,202,73,104,233,188,210,92,213,9,109,28,235,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,177,12,234,52,137,212,244,172,210,114,163,58,201,40,143,67,45,201,50,212,143,247,140,218,102,146,158,170,86,100,49,66,158,181,41,71,30,241,173,183,185,71,169,158,217,239,150,186,232,94,225,62,184,43,220,41,77,66,232,182,156,146,178,213,169,179,18,217,175,213,250,84,228,106,69,175,127,238,253,226,215,64,0,7,55,204,141,170,187,215,0,113,22,216,100,148,111,84,109,90,188,102,73,61,252,199,33,60,132,251,12,251,213,236,35,49,156,57,240,230,97,206,34,191,6,75,74,234,45,170,210,155,82,86,147,237,92,119,204,143,82,61,167,222,143,179,247,11,38,205,21,118,165,143,124,58,172,10,205,177,1,19,221,183,231,82,145,57,184,77,41,215,24,75,20,39,148,225,172,144,107,52,146,77,212,145,238,50,208,204,181,211,219,91,118,150,25,223,215,197,105,139,126,215,180,43,53,9,143,186,150,137,184,212,247,157,52,110,90,81,170,137,8,51,34,35,82,117,61,61,164,46,19,36,152,23,70,201,22,10,214,49,123,23,106,81,105,149,153,208,36,75,54,164,60,134,86,76,174,36,105,29,49,38,67,108,175,155,190,43,133,203,220,101,216,126,221,76,171,119,59,25,157,173,230,99,23,103,85,146,250,202,137,77,117,216,20,184,237,169,123,22,195,114,164,169,151,13,60,215,16,107,52,63,166,228,153,23,184,180,239,154,28,36,178,172,251,9,145,143,23,133,26,68,117,153,174,37,53,185,113,205,27,209,252,194,83,82,16,78,51,218,71,235,17,45,43,247,233,239,22,160,56,118,102,51,105,134,89,107,182,36,85,46,74,220,55,234,200,217,201,164,179,38,58,165,185,171,140,165,90,50,183,155,81,232,135,210,190,195,236,79,111,119,125,21,230,71,52,152,147,153,107,185,235,142,241,168,27,49,85,183,147,78,138,236,132,196,103,230,153,66,182,180,227,174,18,117,54,18,163,208,251,85,169,251,180,227,131,190,100,203,46,147,243,19,139,80,173,197,197,146,116,118,57,157,123,205,33,90,55,186,52,133,183,235,114,156,73,106,182,116,245,139,238,237,238,237,252,88,109,186,45,153,138,148,59,86,221,165,183,6,159,7,169,229,37,182,16,210,79,124,104,43,86,132,130,36,253,37,43,184,139,188,121,30,22,45,211,79,55,118,163,211,93,116,157,111,174,228,161,10,79,173,173,50,105,43,82,62,211,208,180,238,23,210,178,220,147,45,76,190,225,28,112,215,33,184,5,98,79,110,224,157,106,197,175,85,251,121,143,213,224,194,148,103,234,173,5,235,28,116,171,232,44,139,191,250,169,246,16,144,176,105,20,154,98,73,20,218,92,72,137,46,226,97,132,182,94,223,217,34,247,159,248,199,235,31,37,251,90,137,38,162,213,85,248,77,46,75,91,180,90,155,65,153,234,157,189,166,101,175,119,218,63,214,224,170,149,18,145,34,167,180,149,201,217,216,101,175,122,137,62,242,247,251,198,97,175,187,162,93,231,117,78,185,103,25,155,243,57,91,245,215,250,141,165,5,222,102,125,201,47,104,184,254,15,54,227,116,220,3,149,112,33,105,53,86,118,111,45,123,83,201,155,80,65,123,59,59,253,231,251,132,251,0,0,1,23,120,141,225,195,184,143,150,59,142,159,25,10,84,134,122,62,94,210,51,50,214,161,16,207,185,42,62,228,12,253,17,154,21,174,157,164,52,153,149,75,197,119,222,5,219,119,19,206,146,222,147,214,111,61,218,253,25,143,160,191,172,163,238,71,188,117,176,0,1,70,92,90,173,199,105,89,158,169,86,214,136,137,77,95,147,180,153,35,37,252,213,62,10,79,127,97,123,251,59,79,247,15,203,194,138,228,93,39,52,20,154,49,79,40,200,170,243,247,18,157,216,149,242,169,211,148,90,246,150,186,107,238,62,255,0,96,177,254,33,153,81,139,152,108,50,58,133,6,154,201,220,244,143,239,71,80,201,115,28,230,200,136,75,220,105,101,199,15,70,217,50,45,52,208,187,245,46,234,24,229,187,78,155,203,151,28,201,109,253,38,220,65,251,75,179,82,63,188,132,203,190,114,55,242,243,9,99,99,110,1,186,170,211,14,111,235,41,113,85,212,188,141,36,166,50,57,108,197,142,162,45,77,14,172,245,95,114,76,203,184,200,71,60,37,198,12,77,203,173,244,213,197,107,205,159,75,159,19,119,58,27,206,72,97,14,111,101,196,39,152,218,22,218,143,68,188,165,22,167,237,215,219,219,119,249,60,207,29,131,153,123,106,52,89,147,226,83,46,228,111,234,160,56,235,44,243,53,114,65,163,148,217,200,113,211,209,166,9,74,215,223,169,118,31,103,113,197,76,42,179,241,134,209,149,102,222,180,198,102,65,149,179,93,236,180,226,145,181,212,57,234,243,16,178,45,84,218,117,236,246,125,198,40,47,51,57,49,197,60,185,85,39,61,86,163,202,151,66,141,37,136,205,212,99,199,146,227,42,82,227,115,148,124,213,48,218,12,147,181,100,122,119,109,63,113,152,245,25,64,207,165,255,0,150,201,172,208,39,58,186,189,171,33,244,148,136,178,20,252,133,52,218,142,58,21,202,65,200,109,180,153,52,201,146,117,45,11,83,46,227,236,152,151,126,117,242,85,136,209,99,221,183,86,28,81,228,84,203,98,220,75,212,122,74,228,40,244,83,135,169,45,245,40,253,101,171,219,223,246,136,103,155,204,223,171,25,215,22,197,195,200,39,64,177,105,72,66,24,167,199,107,165,75,139,107,168,105,42,83,76,188,182,79,86,29,66,76,201,37,244,72,187,18,68,71,246,56,111,101,198,191,140,56,227,73,185,159,165,186,154,13,179,37,138,163,178,157,97,100,210,220,143,50,34,205,164,172,218,90,13,102,135,53,36,153,145,233,219,169,16,190,104,81,25,129,13,136,49,147,181,168,205,37,166,203,66,45,18,146,34,34,236,236,238,33,254,192,0,2,159,120,211,70,113,188,84,182,30,73,232,210,168,48,181,34,246,168,228,212,123,127,196,33,182,80,221,38,115,73,132,174,41,90,17,94,244,19,62,223,103,164,88,26,73,66,210,226,18,226,79,82,81,17,151,220,99,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,159,175,135,54,117,255,0,146,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,217,79,17,156,235,255,0,37,92,56,98,129,96,84,233,78,98,109,211,243,116,216,207,159,53,202,92,19,37,147,149,53,51,181,72,86,213,160,155,105,46,154,82,183,20,165,104,234,89,117,179,162,203,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,47,251,32,185,81,135,149,44,14,137,68,169,181,190,243,186,57,53,139,161,231,25,96,156,98,82,153,73,38,2,92,104,213,204,102,63,174,148,153,184,180,169,197,190,226,118,147,187,19,37,70,85,198,148,242,157,225,99,6,254,31,219,222,92,192,245,88,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,250,182,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,70,190,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,28,43,136,70,23,213,112,171,56,56,147,76,168,42,91,209,235,245,135,110,136,50,222,132,168,200,144,197,65,71,36,249,90,153,147,136,105,215,29,142,110,36,244,82,227,175,177,38,70,132,216,79,4,187,166,133,47,0,175,171,42,60,237,245,170,85,224,117,73,145,185,75,46,84,89,112,163,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,236,84,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,69,95,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,0,101,251,131,117,155,135,88,160,155,207,24,49,2,37,255,0,66,163,72,39,105,84,50,164,28,86,39,172,155,105,72,118,113,41,213,145,161,46,155,229,211,22,228,56,72,101,75,112,210,167,35,139,31,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,208,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,181,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,157,100,59,244,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,142,185,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,124,40,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,128,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,141,89,17,225,159,78,203,37,117,56,169,138,181,186,85,205,127,71,215,209,10,165,156,166,226,209,55,34,75,15,236,113,75,65,75,231,176,251,122,243,88,79,45,73,50,78,191,76,250,7,20,127,2,120,155,248,47,156,66,20,2,53,80,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,130,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,38,255,0,10,204,160,99,46,94,232,85,92,76,196,138,247,161,27,191,105,237,19,182,75,180,228,245,76,114,150,74,135,46,76,133,30,246,94,36,57,45,39,20,147,216,151,210,110,25,56,147,109,184,1,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,14,21,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,202,178,57,195,138,205,202,148,149,98,13,225,87,137,120,98,44,136,233,105,153,200,138,109,196,162,33,109,17,62,212,50,89,154,150,181,40,220,65,201,81,33,106,107,68,165,182,137,78,147,147,40,4,85,226,143,224,79,19,127,5,243,136,66,128,69,207,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,83,71,164,203,105,216,175,219,72,90,101,48,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,245,73,145,44,149,164,181,205,143,133,140,100,248,127,112,249,115,227,53,130,234,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,142,185,219,206,13,179,148,108,47,118,180,163,137,54,246,174,71,125,54,157,30,91,82,57,19,159,105,198,16,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,243,254,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,185,148,0,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,42,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,80,3,47,220,27,172,220,58,197,4,222,120,193,136,17,47,250,21,26,65,59,74,161,149,32,226,177,61,100,219,74,67,179,137,78,172,141,9,116,223,46,152,183,33,194,67,42,91,134,149,57,28,88,248,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,182,113,114,117,125,229,2,251,143,64,175,204,244,205,183,89,223,242,126,224,229,179,31,210,156,166,99,174,87,243,84,62,235,140,114,156,144,77,252,225,150,253,55,39,82,62,206,0,2,247,184,113,100,114,78,84,172,217,247,134,32,174,36,140,69,188,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,38,80,202,184,189,238,30,247,253,155,133,156,56,108,156,65,196,27,134,37,14,222,161,199,173,201,157,58,73,158,198,145,233,153,132,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,125,215,45,121,148,195,140,212,225,193,226,110,25,21,85,152,12,212,31,165,203,137,84,138,76,74,137,41,162,66,205,181,146,20,182,213,171,110,180,225,27,107,90,118,184,68,102,74,37,37,61,84,0,69,94,40,254,4,241,55,240,95,56,132,40,4,118,172,168,229,71,17,243,107,136,232,178,172,166,186,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,52,39,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,177,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,127,56,148,154,85,107,42,24,195,14,179,76,137,62,59,118,61,106,90,26,146,202,93,66,95,98,27,175,50,233,37,68,100,75,109,214,219,113,10,239,74,208,149,22,134,68,99,54,227,85,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,231,252,55,114,101,66,205,166,35,214,42,119,229,87,149,102,88,157,20,138,189,53,133,173,18,170,174,72,55,185,17,146,226,116,229,50,125,59,166,235,132,162,115,105,37,40,208,215,205,106,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,214,150,208,167,20,122,18,72,204,254,226,25,182,205,227,164,246,105,49,105,196,168,204,142,247,175,25,118,251,61,34,248,153,60,22,99,45,204,84,185,222,81,234,210,104,51,116,35,246,40,164,211,187,127,196,46,8,0,0,127,140,216,140,207,134,252,25,41,220,212,150,148,211,133,161,30,169,81,25,25,118,246,119,24,161,158,36,57,113,184,48,123,28,106,215,51,20,183,85,65,185,164,63,84,106,83,76,44,218,67,146,38,75,89,52,165,147,72,65,44,144,222,166,146,51,61,59,117,50,31,31,40,121,191,86,12,46,85,139,136,112,78,191,98,213,80,180,63,79,144,215,84,150,214,239,78,210,148,150,158,121,12,150,140,52,180,145,154,79,233,25,118,164,204,138,102,90,25,215,201,86,28,197,145,118,218,184,113,71,143,83,61,235,109,44,209,233,40,144,147,209,46,22,132,135,210,162,245,144,159,111,127,218,33,222,111,243,233,127,230,78,107,212,8,46,174,145,106,199,125,69,30,44,117,63,29,78,182,147,144,132,243,80,82,28,109,70,109,60,68,173,11,67,208,139,184,187,127,223,34,185,45,187,243,15,125,210,238,74,181,41,248,214,133,42,123,18,38,63,37,135,80,220,148,52,244,101,184,210,20,166,28,105,102,166,158,51,36,153,150,164,71,174,133,223,123,22,101,159,111,97,237,171,79,181,45,216,76,66,166,210,162,181,25,180,161,180,54,91,90,109,45,146,148,72,74,83,174,212,39,83,208,187,189,130,32,103,155,136,77,173,129,20,73,54,102,30,212,34,85,47,23,205,108,57,203,117,183,219,136,147,68,150,204,213,202,146,135,91,113,15,52,141,123,59,8,253,230,68,84,247,139,88,195,137,185,139,190,157,184,110,137,181,10,164,249,123,121,48,154,114,67,232,111,107,45,161,92,182,214,183,20,90,165,148,169,90,31,110,154,251,59,36,101,141,145,191,144,120,75,39,27,113,241,213,81,88,111,103,71,75,148,174,153,229,235,37,81,151,204,102,84,116,145,232,107,105,101,162,251,148,70,125,228,66,26,114,221,168,205,229,196,142,102,183,62,139,109,160,253,133,219,161,23,220,98,249,248,121,229,74,54,94,176,200,170,53,234,99,37,115,213,255,0,190,221,91,37,204,111,149,34,89,35,105,169,150,220,45,91,120,136,245,215,82,238,208,187,235,131,138,237,200,170,182,104,42,212,99,158,82,81,74,228,109,36,187,189,40,230,211,160,168,244,237,61,53,211,220,93,222,209,250,120,74,219,110,213,115,61,77,173,161,17,20,154,71,59,113,60,70,107,249,218,124,228,150,206,195,247,118,246,151,239,23,156,0,0,57,38,106,239,21,216,152,23,114,92,76,186,72,122,55,71,176,247,105,244,166,48,131,254,178,79,185,126,241,155,53,25,173,90,251,76,104,23,135,30,28,61,135,57,98,183,41,242,155,82,100,61,214,115,55,17,145,158,149,9,102,93,233,73,247,44,74,32,0,0,31,10,247,182,153,187,237,121,182,236,134,153,113,185,124,189,82,242,72,208,123,92,74,251,72,200,255,0,103,220,51,27,121,80,39,218,247,36,202,21,78,42,227,201,141,203,222,210,144,164,26,119,54,149,23,98,136,140,187,20,71,221,237,23,97,194,98,255,0,43,183,46,108,80,100,79,114,68,218,14,238,164,150,238,253,156,249,243,148,142,245,25,150,169,79,180,139,187,218,38,248,0,0,166,206,50,212,41,17,241,94,129,91,40,206,37,169,93,86,174,26,12,146,173,177,169,233,236,61,59,123,123,59,196,106,200,133,108,168,25,158,180,42,39,33,12,242,253,33,235,41,123,72,181,167,202,46,253,75,222,52,76,180,33,196,154,28,65,41,39,222,70,90,144,160,142,34,185,115,94,4,99,76,137,20,200,141,183,67,173,236,232,137,150,244,66,57,49,34,19,159,69,164,32,181,91,167,244,117,251,116,62,254,175,194,171,51,145,236,123,214,78,15,94,181,7,159,163,220,91,58,70,228,186,74,98,55,78,212,233,11,208,156,116,146,141,203,82,123,144,122,158,154,232,122,24,151,89,195,225,183,135,216,179,67,147,114,97,141,22,13,14,229,111,102,214,226,70,98,51,47,106,184,232,61,228,204,85,56,173,27,109,122,118,246,26,143,216,102,42,61,112,113,203,44,23,177,75,233,238,75,86,169,23,232,190,148,76,130,151,119,51,161,232,175,155,82,180,75,250,125,155,253,199,219,115,185,21,207,21,185,153,75,105,54,253,193,41,136,87,132,45,121,236,45,109,182,82,55,185,37,105,229,37,114,28,117,123,90,96,141,90,151,102,190,238,233,21,138,88,81,101,98,253,161,80,179,111,74,36,57,208,231,50,234,9,78,198,105,213,180,181,180,182,137,196,27,136,89,37,105,75,138,209,90,25,151,253,130,159,179,93,194,231,18,240,226,183,50,228,194,120,78,220,22,252,151,156,117,184,145,155,145,46,91,36,165,190,178,45,140,68,74,18,146,109,13,150,154,246,41,68,93,198,66,36,61,151,252,113,98,160,116,213,225,5,233,206,39,185,31,248,63,51,67,86,237,191,217,235,222,36,110,92,56,102,99,118,45,215,97,203,188,104,239,91,20,4,45,183,101,29,74,60,184,82,22,209,45,147,90,91,230,69,82,13,70,135,21,161,31,102,169,61,123,8,197,201,96,70,2,216,120,5,99,211,237,11,58,137,10,58,227,199,105,185,50,209,25,148,61,37,212,178,211,107,113,197,182,218,55,169,92,148,153,168,203,83,62,211,246,105,210,128,0,0,84,111,26,182,221,249,119,107,59,163,124,191,68,65,78,186,122,251,185,213,31,251,4,26,202,210,212,140,201,97,106,208,100,74,43,206,136,101,175,118,189,123,3,73,148,149,41,116,168,107,89,150,229,71,108,207,78,237,118,144,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,154,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,236,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,185,253,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,11,116,225,55,146,138,142,31,195,254,83,184,161,76,228,86,171,116,244,55,104,66,112,162,200,109,170,92,166,25,120,170,105,113,10,90,219,121,212,56,166,82,159,154,90,27,231,146,201,68,241,18,44,168,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,79,227,246,108,240,27,44,241,161,43,22,111,168,144,39,84,36,68,105,154,84,111,231,53,30,67,238,169,179,150,113,80,102,233,70,108,155,121,107,119,110,159,52,164,35,123,166,134,214,204,221,90,149,95,202,38,43,215,104,85,56,149,26,109,71,13,235,178,225,204,136,242,94,98,75,14,83,30,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,30,255,0,141,166,14,87,90,186,172,92,192,199,123,157,69,147,79,43,58,99,123,80,158,146,83,110,72,151,28,245,53,239,115,156,135,100,246,18,54,163,165,245,149,171,137,34,229,92,27,110,154,21,191,155,137,148,154,188,238,158,93,205,103,212,105,116,182,249,75,95,81,41,15,198,150,166,245,73,25,35,70,34,72,94,170,50,79,169,166,187,148,146,59,191,0,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,159,124,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,99,168,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,4,85,226,143,224,79,19,127,5,243,136,66,21,112,180,200,79,203,185,148,28,215,98,131,251,45,250,85,67,172,180,41,113,228,104,228,249,209,31,52,148,201,10,65,234,219,44,190,210,137,13,106,74,113,198,204,214,68,210,73,47,219,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,179,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,179,175,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,127,42,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,238,160,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,7,52,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,243,133,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,180,158,17,217,50,161,68,161,81,243,137,118,213,122,234,172,238,190,61,169,78,142,181,161,186,123,105,91,208,164,201,144,125,156,199,151,181,246,208,223,107,104,109,70,179,222,181,167,145,103,224,50,174,59,85,213,154,236,71,175,229,178,202,202,205,49,223,67,89,150,191,86,253,73,184,239,25,185,93,148,236,247,229,182,169,7,161,104,203,92,212,18,25,45,82,110,32,221,81,168,201,162,103,245,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,34,175,20,127,2,120,155,248,47,156,66,20,2,52,123,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,86,82,145,74,152,180,25,110,76,119,12,181,238,215,105,140,217,230,153,74,94,100,177,73,107,50,53,29,231,91,51,211,187,94,189,241,57,56,42,54,239,203,187,165,221,173,242,253,17,57,58,233,235,238,231,83,191,236,22,230,0,0,3,154,227,190,2,216,120,251,99,212,45,11,198,137,14,66,228,71,117,184,210,215,25,149,189,25,213,50,235,104,113,181,184,218,246,41,60,229,25,25,22,164,125,165,237,214,155,115,31,195,51,27,176,146,187,50,93,157,71,122,231,160,45,110,59,20,233,177,229,205,144,134,141,111,26,18,231,46,42,80,74,36,54,157,72,187,53,81,105,216,100,35,147,57,127,199,23,234,5,77,70,16,94,156,227,123,145,255,0,131,243,52,37,110,219,253,158,189,226,91,229,71,133,206,37,226,61,110,29,201,139,16,157,183,237,248,207,54,235,145,36,183,34,36,183,137,43,97,102,91,31,136,164,41,38,218,220,45,53,237,82,76,187,136,197,193,97,110,21,217,120,59,103,65,179,172,186,52,74,124,40,76,52,218,148,212,118,154,83,202,67,72,108,220,112,219,66,9,75,50,109,58,171,66,215,79,184,132,46,226,33,159,202,126,17,82,229,225,86,25,85,9,219,166,91,78,53,38,84,103,210,162,134,133,38,91,11,34,91,50,18,227,111,33,214,208,122,26,125,94,195,62,221,8,85,206,31,97,70,54,102,155,16,210,236,90,117,118,179,34,171,52,149,46,169,33,153,114,25,111,154,250,55,154,158,36,56,101,161,191,188,245,215,66,51,51,215,94,219,95,201,223,13,172,63,194,106,20,107,147,19,168,176,107,151,43,155,247,183,46,51,18,89,103,69,200,65,108,39,162,165,196,234,219,136,215,183,180,210,94,194,33,17,184,170,230,114,61,241,122,198,193,235,42,160,243,20,123,119,127,86,220,103,73,49,228,245,13,65,144,141,73,183,77,43,218,180,171,189,5,161,235,166,167,169,142,79,195,171,46,107,199,124,105,143,34,167,17,183,40,116,77,253,105,60,222,168,95,58,36,178,111,233,52,180,30,139,104,190,150,159,102,167,221,126,232,66,27,73,33,180,18,82,93,196,69,161,12,237,103,190,182,85,252,206,221,213,18,144,135,185,157,7,172,133,238,35,210,159,20,187,245,63,112,146,156,26,104,82,36,98,189,126,182,113,156,83,81,122,93,28,36,25,165,59,163,84,19,218,122,118,118,246,119,139,147,0,0,16,135,139,61,254,86,150,92,159,160,199,158,228,121,213,237,189,49,33,221,155,249,19,224,169,125,202,35,61,18,175,97,31,219,160,164,235,58,129,62,232,184,225,208,169,145,85,34,76,158,102,198,146,133,44,213,181,181,40,251,18,70,103,216,147,62,239,96,211,149,145,109,51,104,90,240,173,216,237,50,219,113,57,154,37,148,145,32,183,56,165,246,17,17,126,215,184,125,208,0,0,1,159,46,34,86,26,44,140,205,92,136,98,41,176,196,190,143,150,146,70,212,250,180,248,154,232,68,146,46,245,9,59,193,115,16,227,210,174,75,210,196,151,49,91,235,62,142,233,155,91,133,161,114,91,168,186,189,164,106,47,121,25,232,147,251,116,239,22,224,0,0,42,195,141,37,48,148,197,155,81,220,94,167,164,123,53,237,237,58,113,123,133,121,101,186,90,33,99,61,189,33,114,9,132,167,171,213,195,94,210,45,98,60,93,255,0,188,105,101,147,35,108,141,43,37,151,237,17,235,168,137,188,69,242,210,172,123,193,231,164,219,244,102,100,92,116,141,189,26,155,143,189,245,115,101,68,39,52,52,52,183,15,70,218,62,237,59,59,245,46,234,36,163,213,110,27,18,226,102,167,13,83,41,117,72,59,182,158,171,97,230,247,182,105,62,227,74,139,84,172,253,165,169,31,184,198,132,50,111,153,218,6,100,176,182,13,192,220,232,233,173,163,155,215,66,230,160,157,103,89,18,16,222,230,249,174,45,58,161,157,197,184,251,75,180,187,59,190,158,98,178,161,133,153,130,181,37,81,235,182,197,49,138,147,155,57,85,38,33,70,76,164,104,227,74,86,142,169,149,168,181,75,36,158,194,238,236,251,169,210,151,98,227,14,67,113,242,5,102,227,131,83,141,78,139,205,221,58,43,82,145,25,253,208,141,37,163,139,75,41,86,213,75,74,123,251,12,204,190,251,222,179,174,202,53,241,110,196,186,45,249,109,201,129,55,153,202,117,183,16,180,171,99,138,66,180,52,25,164,253,100,153,118,31,176,125,119,153,102,67,102,211,237,33,196,40,180,52,173,36,100,101,247,24,248,203,177,172,151,30,234,87,103,80,212,246,254,103,48,233,236,154,183,107,174,237,118,235,174,190,209,245,227,198,141,17,162,98,36,118,153,109,61,200,109,4,148,151,179,184,190,225,254,160,0,0,2,166,184,213,182,175,148,22,179,218,55,183,163,130,157,127,175,174,250,143,253,130,11,101,33,180,61,154,12,38,105,196,110,74,239,122,10,76,180,215,82,58,139,3,73,76,54,134,153,109,166,211,181,40,73,37,37,166,154,17,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,190,125,115,49,27,52,249,134,169,223,20,104,49,24,183,168,113,254,78,91,239,50,78,239,155,78,98,67,235,110,91,164,234,82,164,173,213,60,227,132,141,136,216,133,33,6,74,82,20,181,71,81,126,124,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,172,181,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,210,120,53,66,147,81,202,37,237,79,135,86,151,75,145,42,248,169,50,212,232,137,105,79,197,90,169,148,242,75,205,147,200,91,70,180,153,146,136,156,66,209,169,22,228,168,181,35,173,108,235,97,150,54,225,142,97,174,88,184,247,89,151,92,184,107,146,30,170,197,174,73,113,141,245,138,119,80,236,120,210,201,166,92,90,99,33,73,142,100,136,230,101,202,66,82,130,74,82,148,142,213,149,140,245,70,179,178,185,138,185,88,197,121,241,35,80,165,88,247,3,54,84,228,197,117,79,166,163,45,167,11,209,171,38,91,81,41,14,187,33,199,82,243,134,158,89,147,137,82,212,149,54,77,66,1,165,60,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,116,241,83,193,202,238,46,229,30,175,38,220,123,89,118,21,65,171,197,200,219,81,252,234,44,102,31,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,164,204,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,141,57,128,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,102,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,197,99,38,16,217,184,239,135,117,12,45,196,22,37,191,111,85,164,65,122,115,17,159,54,87,33,17,165,179,40,153,53,151,172,148,45,76,37,11,52,154,87,177,74,218,164,43,69,23,181,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,186,158,53,126,22,45,111,136,16,124,186,162,43,131,135,189,255,0,102,225,102,110,108,156,65,196,27,134,37,14,222,161,199,173,201,157,58,73,158,198,145,232,121,132,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,127,147,56,185,197,190,243,127,125,199,175,215,225,250,26,219,163,111,249,63,111,243,25,145,232,190,107,49,209,43,249,210,24,105,199,249,174,71,39,62,112,143,102,187,83,161,23,111,106,225,193,195,254,102,98,43,173,98,222,47,91,191,235,79,3,169,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,215,182,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,134,185,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,202,184,246,184,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,213,115,165,146,219,203,38,215,149,34,141,89,184,162,92,150,245,201,29,199,168,181,166,89,40,203,144,182,73,178,146,203,177,141,107,83,75,109,78,183,161,238,82,20,135,16,100,173,219,208,223,181,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,230,251,104,117,151,26,113,59,146,180,154,84,90,107,169,25,12,218,230,221,180,51,154,12,89,105,180,109,74,47,122,242,72,180,211,66,42,139,226,116,240,84,105,95,40,46,151,180,111,111,71,57,58,255,0,95,93,244,227,255,0,16,182,80,0,0,1,254,82,35,70,150,209,177,46,59,79,54,174,244,56,130,82,79,217,220,127,120,249,8,177,172,150,222,234,81,103,80,210,246,254,103,48,169,236,146,183,107,174,237,118,235,174,190,209,246,89,101,152,237,147,76,52,134,208,146,208,146,132,145,17,23,220,67,156,102,43,20,105,56,65,132,55,37,227,85,156,152,171,106,157,49,16,212,110,165,10,84,146,138,235,136,74,77,75,70,170,62,89,232,68,122,246,118,123,197,48,97,30,92,49,83,58,184,245,81,188,234,48,42,104,182,166,215,30,155,34,163,49,169,36,133,68,92,214,220,91,109,186,109,60,217,171,151,36,212,146,51,219,222,122,233,218,119,59,130,121,127,195,108,15,180,169,182,245,165,106,210,163,200,137,21,150,158,154,136,49,209,33,247,18,211,104,82,214,227,109,160,212,106,54,146,163,51,45,76,203,95,187,197,231,35,51,180,12,182,225,108,235,129,201,209,213,91,95,43,161,133,205,65,186,246,146,35,161,205,173,243,91,90,180,67,219,143,105,246,23,105,246,119,231,190,177,85,184,111,187,137,234,156,197,76,170,85,39,109,220,122,173,247,156,216,217,36,187,205,74,61,18,130,246,158,132,94,226,23,181,195,163,45,42,192,92,30,102,77,193,70,102,61,199,87,221,214,41,200,251,31,79,42,84,178,111,83,91,72,112,190,109,210,239,215,176,251,52,46,249,102,233,164,155,51,82,201,5,251,70,122,104,51,77,153,41,104,155,141,23,12,132,72,75,233,87,73,163,137,94,226,63,230,140,151,127,238,22,27,193,110,152,73,98,242,168,238,47,95,209,221,154,246,246,29,68,189,194,211,192,0,5,71,241,163,196,72,245,91,146,203,176,226,76,61,244,111,72,245,45,161,194,208,249,205,211,157,70,226,37,31,184,204,181,73,125,154,247,136,197,195,182,195,69,241,153,171,109,183,226,156,134,34,117,156,196,154,55,167,214,167,203,211,82,52,153,119,164,104,52,0,0,0,5,63,113,160,176,154,162,223,118,117,233,30,57,17,215,253,33,205,82,81,221,200,102,156,218,117,50,73,123,253,166,127,187,184,71,238,27,183,233,89,89,158,183,91,117,228,180,196,254,179,154,165,43,105,22,202,124,205,59,119,17,119,171,219,168,208,16,0,0,174,46,50,212,57,18,112,210,222,172,181,4,150,220,78,175,152,241,52,102,104,221,34,158,146,213,90,118,107,221,218,98,167,176,186,124,122,101,245,76,157,45,74,75,77,243,183,26,76,136,251,89,89,23,126,133,222,99,77,86,204,248,245,74,36,105,209,77,70,211,187,246,154,180,215,177,106,35,238,51,46,242,31,73,109,161,212,154,28,65,41,39,222,70,90,144,166,62,38,121,43,153,135,87,59,216,177,135,148,9,14,91,243,182,245,109,69,138,102,136,187,27,134,194,59,25,97,40,70,231,22,179,237,81,234,122,233,219,169,8,229,147,236,212,92,217,99,196,136,215,4,121,82,31,161,187,191,174,129,189,197,54,230,140,72,67,127,54,79,54,131,209,111,238,245,143,176,251,75,183,190,254,176,179,21,172,188,96,180,162,94,54,77,110,29,66,20,174,102,156,137,45,58,164,109,117,109,250,220,165,172,139,83,109,90,118,251,62,242,31,11,27,178,243,134,248,247,69,77,22,250,163,178,242,81,174,215,209,29,133,58,157,86,218,143,69,58,218,244,253,82,11,187,187,247,105,232,112,175,14,105,56,79,99,83,44,58,28,185,146,97,82,249,220,167,37,184,149,186,174,107,203,116,247,26,82,146,62,215,12,139,68,151,102,157,253,227,214,128,0,0,0,0,170,14,53,110,55,233,75,89,173,83,204,233,224,171,79,235,105,186,163,255,0,96,130,121,67,117,182,115,71,132,206,58,122,37,55,189,4,204,253,223,210,44,13,36,182,180,186,218,92,65,234,149,145,40,143,222,70,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,7,22,76,235,211,177,2,103,242,98,194,250,159,62,139,68,168,45,203,190,107,103,42,59,142,213,34,190,243,39,76,83,107,74,16,227,45,45,180,188,165,124,234,22,231,32,208,105,54,76,215,13,114,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,137,191,196,159,135,45,10,198,181,83,142,217,119,181,250,42,45,191,79,133,2,187,108,211,33,173,206,68,86,27,117,46,85,212,234,222,82,213,181,8,138,135,82,150,205,71,163,146,92,89,159,57,98,5,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,72,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,25,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,159,26,83,202,119,133,140,27,248,127,111,121,115,3,170,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,45,251,22,44,95,210,134,22,94,88,103,233,79,70,124,173,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,102,94,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,141,15,100,90,245,165,95,249,62,194,74,237,26,60,182,99,197,181,226,81,22,153,40,74,86,111,211,211,208,188,162,36,169,69,177,78,198,113,72,61,117,52,26,76,201,38,102,146,238,160,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,117,60,106,252,44,90,223,16,32,249,117,68,82,176,145,89,36,201,245,205,155,156,80,106,138,146,151,10,201,161,200,97,87,101,98,35,177,249,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,95,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,162,30,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,207,19,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,255,0,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,202,184,188,158,17,88,67,102,217,89,87,167,226,149,25,137,103,112,226,60,137,47,86,159,121,243,82,54,65,155,46,44,102,90,65,104,148,33,41,39,22,103,161,172,214,242,245,81,164,144,148,74,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,14,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,9,181,146,84,180,161,214,157,65,45,123,55,28,191,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,229,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,197,165,166,212,226,207,68,160,141,70,103,236,34,25,182,205,227,173,189,154,60,89,113,163,213,42,189,235,198,71,239,254,145,124,78,206,10,142,55,233,75,165,173,83,204,233,231,43,79,235,105,186,157,255,0,96,181,240,0,0,0,0,28,239,28,176,70,214,199,187,74,61,153,119,200,154,221,61,153,200,154,164,197,91,100,110,25,52,235,102,133,19,141,173,38,147,75,170,212,180,237,236,237,246,31,238,194,140,33,178,112,110,215,98,213,178,233,44,69,138,194,82,91,210,195,40,113,122,54,134,245,81,182,132,17,153,147,105,215,179,188,190,237,60,230,99,243,19,100,229,219,15,167,221,215,53,90,26,37,165,167,83,6,26,223,100,157,125,254,67,206,54,146,109,110,182,106,37,27,42,78,137,61,76,251,11,236,162,236,225,102,162,230,204,230,36,73,184,36,74,145,30,134,214,206,134,6,247,16,219,122,177,29,14,124,217,188,226,11,85,177,187,213,62,211,237,62,222,233,25,195,51,37,115,49,26,231,103,21,241,14,129,33,187,126,14,238,145,169,81,76,145,43,123,115,24,95,99,204,41,11,218,226,16,125,138,45,15,77,123,116,33,115,136,109,13,36,144,218,9,41,46,226,34,208,135,205,185,167,199,165,209,36,206,148,106,38,154,217,184,211,166,189,171,73,23,121,145,119,152,204,174,40,207,143,83,190,234,115,162,169,74,105,206,78,211,81,145,159,99,40,35,238,212,187,200,91,15,6,154,28,136,216,105,112,214,93,130,72,110,95,73,203,120,218,50,53,237,145,80,73,232,173,59,116,62,206,195,22,58,0,0,51,251,196,142,252,43,215,51,215,27,77,60,151,88,129,209,242,212,149,110,35,223,79,135,175,110,227,46,244,251,52,18,7,130,253,132,213,106,251,188,111,73,17,200,206,129,232,254,82,148,130,237,231,179,81,109,90,25,164,253,222,195,47,223,220,46,4,0,0,0,5,126,241,133,177,89,174,224,156,11,184,154,91,178,104,60,222,81,18,73,70,158,124,184,13,158,158,169,153,118,23,176,203,247,138,127,195,75,154,117,157,123,83,174,58,107,230,204,152,156,237,139,37,26,116,222,202,208,125,164,100,125,202,63,104,211,157,10,179,14,191,74,98,175,1,212,184,195,251,182,41,42,35,35,218,163,73,246,145,153,119,145,251,71,239,0,1,15,248,167,90,78,92,25,75,185,234,177,218,55,95,165,116,91,16,148,238,90,185,181,56,73,61,8,136,204,251,11,222,95,188,80,220,119,221,140,234,95,101,70,149,167,93,12,143,79,102,158,193,165,172,185,222,16,175,204,29,160,93,52,253,167,30,103,85,177,72,211,105,236,148,242,15,67,37,40,187,208,126,209,210,135,159,190,172,91,107,17,173,169,86,165,217,76,143,58,157,51,103,49,167,153,109,210,61,142,37,194,236,113,42,79,210,66,79,180,189,130,130,179,155,147,203,187,44,183,212,166,88,166,79,151,106,57,179,163,169,114,93,113,178,209,152,251,247,186,76,182,223,235,95,218,90,123,75,67,237,239,250,25,48,206,229,233,150,107,157,136,83,166,202,168,90,46,238,234,32,45,199,94,38,180,110,65,167,148,217,190,219,73,213,215,201,74,215,191,77,123,251,239,79,11,113,106,198,198,27,97,139,170,198,175,66,168,196,123,118,164,196,166,94,91,122,56,180,122,220,165,172,139,83,109,122,118,246,233,247,143,100,0,0,0,0,0,42,55,141,92,182,14,249,181,161,19,232,231,122,38,11,188,189,197,187,111,58,162,90,233,223,166,189,154,136,51,149,213,56,140,199,225,122,154,65,173,101,121,81,13,41,34,215,83,235,217,208,180,26,76,163,41,197,81,224,169,212,26,86,113,154,53,36,203,77,15,105,106,90,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,113,43,206,189,59,46,152,113,59,11,236,170,158,152,155,119,83,210,220,100,36,229,48,229,42,151,36,164,180,186,155,79,182,146,65,188,133,176,164,54,146,117,43,75,139,67,166,74,74,13,43,164,27,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,39,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,2,133,184,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,228,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,150,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,226,26,241,20,200,172,108,210,217,167,124,97,244,8,136,197,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,40,174,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,164,156,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,70,125,184,148,97,12,156,32,206,13,240,193,49,44,169,183,132,130,187,233,175,73,125,167,86,250,39,41,75,144,162,38,244,216,132,204,41,109,161,43,34,89,33,164,153,238,212,150,169,171,193,31,20,41,82,172,12,66,193,119,147,17,138,149,50,176,213,209,28,213,53,60,249,140,73,101,184,206,236,143,161,43,99,10,136,206,231,8,212,90,203,109,38,73,236,223,102,128,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,117,60,106,252,44,90,223,16,32,249,117,68,85,6,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,161,236,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,86,6,15,112,104,147,19,27,107,12,99,13,221,46,163,135,86,212,138,123,212,215,163,69,106,42,238,212,56,194,151,33,147,38,229,56,244,20,50,241,33,181,153,145,173,212,26,141,181,54,122,45,54,169,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,225,89,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,246,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,167,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,94,113,105,83,201,90,117,37,56,149,173,206,215,197,31,192,158,38,254,11,231,16,133,0,141,84,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,202,156,77,30,114,154,65,169,101,25,211,74,72,181,212,246,158,133,160,205,158,104,148,226,243,31,138,10,117,6,133,157,229,91,53,36,203,77,15,175,123,82,208,78,110,10,146,216,43,230,233,132,111,163,157,232,153,206,242,247,22,237,188,234,113,107,167,126,154,246,106,45,200,0,0,0,0,0,114,140,195,102,50,192,203,197,149,54,231,187,43,49,17,45,12,56,168,144,78,67,4,251,238,19,46,173,4,150,220,117,179,81,40,217,82,75,67,212,207,176,190,202,34,205,94,106,175,172,203,95,115,234,181,154,148,134,232,77,75,119,209,180,244,188,241,52,134,73,231,212,210,148,210,158,113,4,225,33,243,73,154,79,77,59,11,179,191,239,228,203,39,151,118,102,175,168,172,191,76,159,18,212,111,127,89,82,228,186,219,103,171,50,13,27,29,54,92,111,245,172,109,61,125,167,161,118,247,95,173,139,98,219,88,115,109,69,181,45,74,100,120,52,248,123,249,109,50,203,109,17,111,113,78,31,99,105,74,126,146,212,125,133,237,30,128,115,92,198,94,48,172,44,29,175,221,53,29,165,30,31,75,189,75,211,105,111,148,202,11,93,84,146,239,89,123,70,105,100,62,236,167,148,251,203,53,45,90,106,102,102,125,197,167,180,95,39,11,27,77,203,127,41,118,197,82,67,70,211,245,94,183,152,133,39,106,211,202,169,205,73,106,70,68,101,216,126,243,253,194,96,0,0,252,21,218,204,58,5,41,250,188,247,82,219,12,109,222,165,40,136,139,114,137,37,218,102,69,222,101,237,25,141,196,187,154,117,227,123,84,174,58,148,131,122,76,206,78,245,154,205,90,236,101,8,46,211,51,62,228,151,180,91,255,0,7,171,17,154,22,9,207,187,141,165,181,38,191,202,230,145,164,146,106,228,75,158,217,107,234,145,159,97,251,76,255,0,112,176,32,0,0,0,28,63,57,56,96,188,87,192,122,253,181,22,59,110,204,115,165,228,18,209,187,77,38,71,90,187,144,163,238,111,216,67,57,9,90,144,162,82,20,100,101,237,35,26,37,200,142,32,158,37,101,162,213,185,148,234,220,83,253,118,170,90,181,81,237,168,73,71,105,238,87,236,123,196,130,0,1,202,115,73,72,131,92,192,171,154,155,81,136,220,150,29,232,183,54,182,201,100,122,76,96,203,176,200,203,188,139,252,67,53,162,245,248,84,226,2,174,204,181,211,168,14,200,222,186,31,59,213,53,234,101,206,159,57,125,219,143,246,125,197,251,196,209,1,207,113,187,4,44,108,121,178,101,217,87,181,41,137,12,73,229,236,124,216,101,111,51,181,230,220,61,138,113,181,146,117,54,146,71,217,218,95,184,203,63,153,159,203,125,219,150,236,69,153,103,215,98,60,184,105,229,244,179,73,183,77,167,245,97,151,23,181,197,52,217,43,105,188,73,61,11,176,251,15,237,246,185,59,206,165,237,150,75,157,41,118,116,202,133,178,254,189,77,61,110,188,234,81,181,185,27,57,109,115,219,108,181,113,253,199,175,187,94,254,251,246,180,111,11,118,249,161,70,184,237,154,172,89,240,38,18,205,167,163,190,135,82,162,66,212,133,104,164,41,73,61,20,147,46,195,239,33,246,128,0,0,0,0,82,215,25,57,229,43,31,104,108,148,131,89,51,109,198,65,167,126,187,76,166,212,59,52,246,8,217,146,155,106,93,205,154,12,56,106,43,110,43,160,185,232,243,156,216,70,123,80,138,140,109,76,244,35,208,189,110,254,194,251,70,141,24,111,146,195,109,107,174,196,18,127,196,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,95,18,204,132,227,45,15,17,238,252,202,89,175,213,111,171,66,177,206,174,214,221,126,66,93,168,80,52,52,165,77,41,6,100,183,97,182,131,46,82,155,73,242,88,105,73,112,146,134,73,215,59,255,0,10,60,148,126,140,173,86,51,41,137,148,202,84,155,146,237,167,199,147,105,53,167,57,234,61,45,230,212,163,145,188,148,109,165,233,77,184,142,196,167,123,109,22,211,89,27,207,52,155,21,1,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,62,216,153,148,124,101,176,51,28,254,90,32,218,53,90,213,201,46,160,166,45,237,145,82,215,166,160,154,215,200,156,223,174,166,208,202,155,109,75,90,141,195,75,59,29,75,138,73,180,230,219,222,202,102,12,222,88,3,128,214,198,22,223,152,139,46,241,171,209,227,236,92,167,116,54,33,32,244,219,10,42,141,36,234,227,50,94,163,106,116,205,102,69,216,77,183,203,101,172,219,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,88,28,81,120,127,195,171,195,169,102,111,4,45,222,77,85,158,166,163,124,82,216,113,134,34,185,21,166,29,125,234,178,121,139,70,215,139,149,163,173,182,75,83,202,113,46,18,73,100,234,157,157,89,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,160,227,113,132,50,81,85,195,220,123,130,196,183,35,191,29,219,66,168,226,159,107,144,194,208,167,37,66,74,27,236,116,214,225,57,60,212,175,89,4,76,182,94,161,153,111,224,28,38,113,66,149,135,25,193,165,211,43,41,136,220,123,234,143,50,215,68,185,51,83,29,17,159,90,155,146,206,155,136,201,197,186,236,70,227,161,189,82,106,92,132,232,102,100,72,85,239,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,228,241,108,176,47,44,83,192,187,3,15,176,250,222,151,92,184,107,152,145,2,52,24,49,136,183,186,191,70,212,140,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,186,254,78,178,117,98,101,2,196,145,64,160,76,244,205,201,89,217,242,130,224,229,189,31,210,156,167,164,46,47,243,85,190,235,108,114,155,144,109,252,217,150,253,55,43,83,62,201,0,0,0,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,135,252,70,114,81,252,170,176,225,138,253,129,76,165,55,137,182,183,206,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,136,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,22,127,125,231,78,149,154,126,24,152,139,66,187,238,8,138,197,75,106,61,28,174,8,101,25,49,78,107,5,92,132,150,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,86,195,85,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,230,251,124,230,28,107,93,55,160,211,254,50,25,203,206,189,181,42,217,205,6,35,181,41,183,19,215,220,213,137,205,239,35,45,200,93,70,78,134,90,145,106,94,175,127,105,125,162,73,240,108,158,81,113,250,184,201,200,52,19,214,220,148,18,119,233,184,206,109,60,180,211,94,209,116,160,0,0,0,0,57,238,59,227,21,185,129,216,103,92,191,238,25,209,217,244,124,25,47,69,101,199,91,74,164,72,110,59,174,161,164,37,107,70,245,43,148,100,73,37,17,159,179,222,84,9,154,44,208,95,57,146,191,38,215,235,149,73,104,164,37,247,10,159,79,231,188,77,54,201,60,242,218,51,105,78,184,146,89,33,227,79,170,122,17,118,23,103,127,178,200,222,81,43,185,150,196,136,197,62,27,236,90,244,199,17,38,116,165,54,180,182,234,91,126,55,49,148,172,217,113,181,44,219,124,204,146,173,53,46,211,236,239,188,156,17,192,251,27,1,172,152,150,85,147,74,98,59,17,185,155,223,38,25,67,207,110,121,199,11,122,155,109,4,173,13,213,17,118,118,23,239,51,232,64,33,127,21,108,64,85,167,150,186,149,1,169,27,23,92,228,250,164,189,12,249,51,224,175,187,113,126,215,184,255,0,112,162,113,165,28,173,82,32,208,240,42,217,166,211,162,55,25,134,186,221,173,182,217,32,139,89,143,153,246,17,17,119,153,255,0,140,117,112,0,17,247,61,216,130,120,107,150,139,170,230,75,171,109,76,116,58,41,10,209,69,186,161,25,29,135,185,63,183,239,25,218,82,212,181,26,150,163,51,63,105,152,209,182,77,112,193,120,83,128,212,11,106,84,118,218,152,223,85,207,36,35,110,186,205,144,180,247,161,39,220,231,180,135,113,0,0,0,1,254,82,99,49,45,149,71,144,210,28,109,122,106,149,164,140,143,67,215,184,198,118,51,157,151,186,182,95,49,122,125,1,202,91,145,233,18,57,94,143,116,152,82,26,119,108,88,235,119,106,185,104,74,180,91,218,30,210,236,51,237,237,239,179,46,15,87,60,186,158,1,73,182,223,113,70,197,23,103,33,38,103,162,121,211,103,173,90,17,153,145,118,151,176,139,247,137,244,0,3,202,98,157,9,87,45,137,83,162,33,6,165,73,228,232,68,90,253,23,144,175,113,254,207,184,102,74,191,72,122,133,87,126,149,33,38,78,49,183,82,50,50,250,73,37,123,72,189,254,225,110,28,25,174,72,47,216,55,37,186,146,34,147,23,163,221,221,219,185,234,130,203,219,175,119,216,44,160,0,71,204,223,229,54,217,204,221,131,34,143,232,250,100,123,133,189,157,21,73,214,155,67,141,234,244,117,57,171,188,151,22,90,182,198,223,84,187,75,176,251,59,168,7,17,48,226,238,194,235,154,77,169,121,81,165,211,231,70,217,185,47,199,117,173,219,155,67,157,132,226,82,103,234,184,159,103,183,238,19,83,135,118,122,43,88,111,124,209,112,215,16,235,19,37,91,82,216,85,42,23,50,66,214,76,202,149,80,101,68,226,249,210,18,218,82,68,183,117,81,39,113,17,247,31,104,186,42,85,78,29,106,151,18,175,79,121,15,70,154,195,114,25,113,10,37,37,72,90,73,73,50,50,51,35,35,35,46,210,51,33,250,192,0,0,0,5,33,113,120,55,15,49,48,183,180,164,151,161,27,208,205,58,106,93,116,254,209,240,56,86,218,46,92,57,149,141,81,75,173,165,52,216,104,148,100,165,104,103,203,159,8,251,61,83,247,253,130,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,71,41,52,167,170,177,235,175,83,34,46,165,14,59,209,35,204,83,41,55,217,97,229,54,167,90,67,154,110,74,22,166,25,82,146,71,162,141,166,204,245,218,90,126,177,202,191,146,118,86,63,244,105,194,175,253,141,167,127,240,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,197,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,0,7,52,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,61,93,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,208,0,0,15,63,122,225,237,131,137,84,166,168,88,141,99,219,247,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,139,93,22,162,246,152,243,246,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,31,86,250,194,124,44,197,14,135,244,153,134,150,165,219,232,206,111,69,233,218,52,105,253,47,51,111,51,149,206,66,182,110,229,163,118,221,53,216,157,123,136,126,91,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,30,212,121,251,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,148,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,0,229,95,201,59,43,31,250,52,225,87,254,198,211,191,248,35,223,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,28,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,246,182,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,0,0,114,175,228,157,149,143,253,26,112,171,255,0,99,105,223,252,17,210,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,241,84,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,0,28,171,249,39,101,99,255,0,70,156,42,255,0,216,218,119,255,0,4,116,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,53,254,73,217,88,255,0,209,167,10,191,246,54,157,255,0,193,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,1,252,147,178,177,255,0,163,78,21,127,236,109,59,255,0,130,58,168,0,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,63,85,139,132,248,89,133,253,119,232,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,245,96,3,159,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,125,91,23,9,240,179,11,250,239,209,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,254,73,217,88,255,0,209,167,10,191,246,54,157,255,0,193,29,84,0,0,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,95,228,157,149,143,253,26,112,171,255,0,99,105,223,252,17,213,64,0,0,0,0,0,114,175,228,157,149,143,253,26,112,171,255,0,99,105,223,252,17,239,237,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,0,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,14,85,252,147,178,177,255,0,163,78,21,127,236,109,59,255,0,130,61,253,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,199,214,0,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,229,127,36,236,172,127,232,211,133,95,251,27,78,255,0,224,135,242,78,202,199,254,141,56,85,255,0,177,180,239,254,8,234,160,3,202,95,88,79,133,152,161,208,254,147,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,203,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,230,191,201,59,43,31,250,52,225,87,254,198,211,191,248,35,170,128,14,127,116,229,235,0,175,154,236,171,166,245,192,252,63,184,43,83,118,117,53,26,165,179,10,92,167,246,33,40,70,247,92,109,75,86,212,33,41,45,79,177,41,34,46,194,33,245,108,92,39,194,204,47,235,191,70,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,1,226,175,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,126,171,23,9,240,179,11,250,239,209,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,17,241,82,180,28,183,179,41,38,164,167,91,82,106,81,23,40,137,42,212,203,153,62,105,246,250,165,238,251,71,223,225,14,110,22,98,166,236,105,74,47,66,57,169,146,117,208,186,232,29,162,239,64,0,0,0,7,228,170,212,225,209,105,114,234,245,7,144,204,104,76,57,33,231,22,162,74,82,132,36,212,163,51,51,34,34,34,35,237,51,34,20,145,196,183,56,178,177,163,16,30,195,187,50,167,45,171,102,128,181,68,146,132,188,105,68,137,140,63,49,149,172,137,183,214,218,208,166,221,79,105,164,148,101,223,161,104,71,26,114,243,128,215,142,96,49,26,149,102,91,20,185,14,179,34,83,9,153,40,152,117,76,199,101,79,180,219,139,90,208,218,201,4,146,121,38,102,101,161,23,105,251,143,64,57,111,192,11,87,47,184,111,73,179,232,148,154,123,83,217,136,194,106,18,227,176,218,85,34,65,48,203,110,172,214,150,208,165,146,148,201,30,170,45,79,176,207,236,234,224,2,182,56,204,220,144,24,176,109,187,117,69,172,153,93,102,223,163,217,181,234,122,207,219,175,119,216,42,58,129,72,122,187,87,98,149,29,38,110,63,187,66,34,51,250,41,53,123,8,253,222,225,166,220,44,161,42,218,177,41,148,69,160,210,168,220,237,72,203,79,164,242,213,238,47,218,247,15,86,0,2,2,241,133,185,229,211,48,10,53,182,195,138,38,43,91,249,233,35,61,21,201,155,1,105,212,136,200,143,180,253,164,127,184,86,102,76,178,247,86,204,30,47,65,160,55,75,114,69,34,63,55,210,14,155,10,91,77,110,139,33,109,110,87,45,105,78,171,103,66,220,93,166,93,157,189,218,40,141,25,136,140,166,60,102,144,211,104,215,106,80,146,73,22,167,175,113,15,245,0,0,0,0,28,55,51,217,74,195,124,206,219,168,166,221,112,16,205,74,54,189,45,65,150,152,75,237,238,113,147,94,142,184,203,138,45,82,194,83,217,222,93,135,246,50,155,149,219,123,43,86,18,172,250,44,233,19,93,127,78,124,135,221,67,138,94,143,62,226,125,100,180,222,186,19,230,93,165,236,255,0,31,114,0,1,255,0,46,54,151,80,104,89,106,70,51,163,158,12,48,123,9,115,41,118,90,4,195,137,137,27,160,233,221,82,76,146,230,232,17,156,86,211,216,146,61,13,205,15,66,236,18,103,131,101,254,205,15,22,171,246,68,183,245,85,199,210,244,233,90,139,68,116,241,170,14,171,105,26,139,77,117,237,208,143,247,119,139,151,0,1,13,115,241,145,251,127,48,54,162,174,107,70,143,22,29,219,3,232,59,30,58,27,84,173,238,69,65,243,77,182,22,234,246,180,202,137,61,165,166,167,236,238,163,57,144,46,27,70,178,76,206,135,80,164,85,32,184,219,164,151,91,92,119,217,94,132,180,43,67,34,82,79,77,170,35,236,246,25,11,48,225,233,196,86,100,41,180,220,31,198,90,209,42,17,54,204,58,117,74,100,147,51,65,235,18,59,73,91,178,36,232,73,34,39,20,100,148,123,204,139,188,133,174,211,170,48,106,244,248,213,90,100,182,101,68,152,202,31,97,246,92,37,182,235,107,73,41,42,74,146,102,74,35,35,35,35,35,208,200,199,233,0,0,0,1,72,92,94,13,103,152,168,91,158,222,69,68,111,66,221,174,223,231,211,251,62,193,244,120,63,70,230,99,165,73,237,62,141,33,239,255,0,76,128,98,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,159,24,24,220,188,115,166,189,167,210,164,51,255,0,233,147,199,206,225,14,107,44,197,77,36,189,176,142,136,230,165,187,77,223,207,160,118,125,162,239,64,0,0,0,126,106,141,70,13,34,159,38,171,83,150,204,88,144,217,91,239,190,243,132,134,218,109,9,53,41,74,82,140,137,36,68,70,102,102,122,17,16,170,46,33,124,69,102,77,155,82,193,252,26,173,18,97,27,111,67,168,212,162,73,50,53,158,178,227,186,148,59,30,78,134,147,35,109,68,74,71,184,204,187,136,87,94,31,216,247,118,48,226,5,54,216,162,195,159,84,169,87,42,44,180,243,168,109,215,212,147,121,244,33,79,56,164,165,106,36,146,156,35,82,140,143,191,218,102,47,163,37,185,74,180,114,223,135,16,16,170,68,87,110,105,236,53,34,124,215,99,180,167,208,226,216,143,204,105,46,114,91,112,144,78,51,184,146,173,79,94,211,237,238,146,64,0,41,167,140,165,254,205,115,22,104,22,68,71,244,85,185,213,117,9,66,139,69,245,17,169,238,163,113,18,143,93,52,236,212,139,247,247,136,203,145,252,48,123,22,179,41,105,218,6,195,138,137,39,175,234,29,74,76,210,222,216,18,92,78,227,216,162,45,77,189,11,82,237,26,46,109,180,180,130,66,11,66,33,255,0,64,0,56,110,108,178,187,111,102,150,194,77,159,90,157,34,19,172,107,200,144,195,168,109,72,213,230,28,87,172,166,156,211,82,96,139,176,189,191,226,101,135,41,88,111,150,43,117,116,219,82,10,30,169,74,211,170,168,62,211,10,125,205,174,60,104,213,214,217,109,71,162,95,82,123,123,139,176,190,222,228,0,0,0,0,0,0,0,0,42,87,140,166,17,244,149,218,14,41,193,166,185,164,222,171,173,144,219,62,169,108,69,61,134,247,168,145,247,145,110,87,221,238,16,179,39,184,174,172,29,199,90,5,222,169,77,71,102,63,85,204,113,213,236,73,110,135,33,178,212,247,160,187,220,246,152,209,180,25,177,42,49,81,50,12,150,164,48,230,187,92,105,100,180,171,67,50,61,12,187,15,180,140,135,251,128,15,225,145,25,104,101,169,10,130,226,137,151,59,106,218,114,167,137,86,237,58,28,25,18,170,240,154,113,182,25,109,164,19,72,166,172,204,136,144,209,31,105,178,147,237,86,154,255,0,217,91,112,230,74,167,75,102,108,55,150,203,241,220,75,141,173,10,52,169,42,73,234,70,70,93,164,100,100,66,214,56,114,113,10,106,84,122,110,9,227,13,101,134,94,74,153,133,72,159,42,65,37,38,141,34,70,97,147,114,68,157,119,107,204,86,212,35,222,100,93,228,45,22,44,168,179,163,183,46,20,150,164,48,234,73,109,186,210,201,104,90,76,181,35,35,46,195,35,35,35,212,127,168,0,0,0,163,174,45,235,37,102,54,57,23,178,142,130,255,0,243,249,227,212,240,115,97,107,198,58,195,169,78,169,77,38,70,167,167,254,181,79,23,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,152,248,198,176,180,99,29,29,211,78,137,85,38,62,135,167,254,181,80,30,91,132,130,201,57,141,144,71,237,163,172,191,252,254,0,188,80,0,0,1,254,82,165,69,131,29,201,115,100,181,29,134,146,107,113,215,86,72,66,18,69,169,153,153,246,17,17,17,158,162,174,184,141,241,10,106,44,122,150,9,224,245,101,135,158,82,222,133,87,159,22,65,41,36,141,37,198,125,146,118,60,157,119,107,203,86,213,163,220,102,93,196,42,158,100,201,85,25,111,77,152,242,222,126,67,138,113,197,173,70,165,41,74,61,76,204,207,180,204,204,204,90,111,8,60,17,161,186,213,67,20,106,240,34,74,158,135,93,143,24,221,105,11,54,146,69,1,244,41,59,155,220,149,18,181,208,201,93,154,246,123,197,170,119,118,16,254,128,15,240,157,54,45,58,42,230,77,146,211,12,183,166,231,29,89,33,41,212,200,139,83,62,194,237,50,33,156,156,225,98,186,241,139,29,107,247,121,74,106,67,50,58,94,91,141,47,122,15,108,56,237,158,135,189,101,222,223,176,196,211,224,215,132,125,93,118,189,138,115,169,174,105,11,165,232,164,56,207,170,123,209,80,97,205,138,52,125,196,123,85,247,251,133,181,0,0,0,0,0,0,0,0,0,0,0,0,142,217,239,193,134,241,175,47,149,219,117,152,142,61,81,71,75,210,27,77,238,113,58,206,138,181,237,209,11,81,122,173,118,232,93,221,255,0,102,121,28,110,68,55,205,183,18,227,46,163,188,140,141,42,45,75,252,125,198,47,223,135,102,97,152,199,60,21,98,60,185,45,42,177,67,221,214,164,150,70,162,231,75,150,109,234,70,226,215,244,26,254,182,159,102,165,221,43,64,127,148,137,49,162,52,111,202,144,219,45,167,189,110,44,146,146,237,211,188,254,209,248,233,215,29,189,88,89,183,73,175,83,166,168,187,211,30,82,28,50,239,253,147,63,113,255,0,136,196,43,226,171,96,162,161,151,249,151,36,89,15,19,237,84,202,67,168,223,234,236,110,155,47,93,8,147,175,245,75,188,244,20,121,222,63,69,58,161,54,147,80,141,85,166,202,118,52,184,111,34,68,119,217,89,161,109,56,133,18,146,164,169,38,70,147,35,34,50,50,61,72,200,90,207,14,158,33,239,213,151,11,6,177,154,181,21,167,80,150,227,211,106,115,36,154,84,233,151,73,29,166,214,244,137,39,185,102,102,234,141,41,71,111,105,151,180,133,161,69,151,26,116,102,166,66,144,219,236,62,132,184,211,173,172,148,133,165,69,169,40,140,187,12,140,140,143,82,31,234,0,0,2,142,120,183,45,181,230,57,130,65,22,165,72,73,31,223,215,207,30,211,131,97,163,244,179,92,213,107,35,244,76,157,8,143,179,251,230,158,46,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,54,241,147,52,126,150,104,122,45,102,126,137,141,169,25,246,127,124,212,7,139,225,34,182,209,152,231,201,100,90,157,33,68,95,127,95,0,94,48,0,0,15,242,149,46,52,24,206,204,155,33,182,24,97,10,113,215,92,89,37,8,74,75,83,81,153,246,17,17,17,158,166,42,247,136,183,16,247,169,43,155,131,88,53,90,138,235,171,75,145,234,85,56,114,77,74,104,207,171,142,235,104,122,60,146,218,178,50,109,68,149,35,179,176,207,216,66,169,170,53,9,181,106,132,154,173,74,83,178,101,204,121,114,36,62,242,205,107,117,197,168,212,165,41,74,51,53,25,153,153,153,153,234,102,99,243,247,11,203,225,65,102,122,23,47,37,95,144,243,138,122,124,237,232,73,171,84,147,107,131,5,101,216,105,35,215,82,247,153,9,149,46,231,182,160,73,40,115,174,26,100,121,10,61,164,211,178,219,66,204,245,211,77,166,122,247,145,151,238,31,65,167,90,121,180,186,203,137,113,11,34,82,84,147,212,140,143,184,200,200,127,216,8,167,196,75,48,209,240,51,5,159,143,18,75,73,172,87,54,244,73,53,145,40,249,50,226,27,154,17,56,133,253,7,127,171,175,219,161,119,208,59,109,200,152,249,54,218,92,121,213,247,17,17,169,71,161,127,143,184,134,134,242,33,131,13,224,166,95,40,86,235,208,220,98,162,190,171,171,55,91,218,226,180,157,41,104,221,170,16,163,209,46,246,106,93,221,223,108,137,0,0,0,0,0,0,0,0,0,0,0,1,254,111,176,204,150,148,196,134,144,227,106,211,84,169,36,100,125,186,247,24,207,62,122,176,10,126,3,227,117,78,150,136,201,69,34,111,39,160,82,16,162,35,217,18,50,156,237,229,161,63,77,223,234,151,223,219,223,247,178,3,154,167,242,223,136,239,181,84,152,225,80,43,123,122,212,41,195,216,158,75,18,185,122,18,158,109,5,243,143,23,210,215,236,208,251,238,251,10,113,182,196,197,218,119,89,106,86,226,73,113,63,172,101,18,89,91,136,245,150,69,170,91,113,90,107,203,81,253,196,58,0,169,126,39,89,214,196,27,119,18,37,224,190,28,220,147,40,200,164,114,250,231,224,76,126,59,202,230,177,14,75,126,179,47,150,191,73,101,235,32,187,20,122,107,169,152,131,246,102,109,243,13,99,85,91,170,210,113,86,232,121,72,215,86,100,87,39,41,165,234,149,39,214,74,94,78,186,111,51,46,222,253,5,152,220,57,146,183,115,151,148,75,134,154,226,218,98,228,137,110,214,235,178,226,52,104,73,182,220,118,229,48,147,52,115,93,112,136,201,214,207,183,179,183,188,181,34,58,119,159,9,113,106,114,41,233,35,82,153,125,108,145,23,105,153,146,140,135,248,186,203,172,47,150,243,106,66,189,202,73,145,255,0,218,63,214,157,81,159,72,159,30,169,76,152,244,89,113,29,67,204,188,203,138,66,219,90,84,74,74,146,164,153,25,25,25,17,145,145,234,70,66,218,248,113,241,6,43,165,186,126,11,98,229,72,147,81,97,166,162,83,39,188,246,132,250,83,210,70,101,11,118,68,147,82,156,82,148,226,140,146,142,222,242,246,144,179,38,157,109,246,144,243,46,37,109,184,146,82,20,147,212,148,71,218,70,70,93,228,63,236,0,0,82,7,23,102,91,107,49,113,20,134,86,131,93,21,181,25,169,58,106,103,58,127,105,123,199,162,224,231,56,153,198,74,196,93,168,62,101,38,71,105,151,111,108,170,121,11,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,92,99,39,19,216,201,71,139,181,5,203,164,199,237,34,237,236,149,80,33,231,120,68,178,219,185,139,150,165,178,181,154,40,174,40,141,41,215,67,41,208,59,79,220,46,252,0,0,127,195,174,182,195,75,121,231,18,134,219,73,169,106,81,232,73,34,237,51,51,62,226,21,155,196,115,136,49,90,205,212,48,91,8,234,68,170,139,237,59,18,167,61,151,181,38,18,174,174,51,200,67,177,228,146,146,226,84,150,212,68,164,118,119,159,176,133,74,84,106,51,234,243,228,85,42,115,30,149,46,91,171,121,231,158,113,75,91,139,82,141,74,82,148,163,51,51,51,51,51,51,61,76,204,127,147,76,186,250,249,108,182,165,171,220,148,153,159,253,131,253,160,195,92,170,156,122,122,200,210,167,95,67,38,71,216,100,102,162,33,107,87,46,101,207,39,57,54,179,237,11,89,212,157,215,116,208,233,243,24,220,175,93,134,164,210,141,180,188,157,142,180,226,118,187,25,58,44,137,68,94,243,62,234,243,175,102,167,48,87,21,109,202,244,236,90,187,83,33,199,141,242,75,117,233,164,134,204,214,106,209,36,111,25,145,17,168,244,45,123,5,153,240,177,206,13,225,139,146,39,97,46,32,86,30,169,212,169,144,29,158,196,153,50,29,121,229,48,217,194,97,36,165,186,242,148,122,169,197,153,232,146,45,76,207,94,211,33,99,195,159,226,182,54,216,152,69,78,235,46,186,220,72,206,43,245,108,174,75,40,113,126,178,8,244,75,142,39,93,57,137,63,184,197,32,231,255,0,53,47,230,63,17,216,106,151,49,195,160,81,55,116,72,75,135,177,92,230,34,243,53,36,188,226,15,71,25,63,163,167,219,169,247,124,12,139,96,20,252,119,198,234,101,45,81,137,116,136,124,238,189,74,66,140,139,124,73,42,111,183,150,180,253,54,191,172,95,119,111,118,134,88,97,152,205,37,136,237,33,182,211,174,137,74,72,136,187,117,238,33,254,128,0,0,0,0,0,0,0,0,0,0,0,2,177,184,203,97,139,82,173,155,127,18,25,73,18,225,117,124,227,34,45,79,123,148,246,83,174,136,255,0,42,139,252,194,164,8,205,39,170,76,200,253,228,58,198,12,102,123,23,240,66,225,110,187,105,221,245,51,65,107,204,136,245,66,87,78,239,168,226,75,114,27,117,27,180,230,168,203,183,176,251,126,251,230,202,102,98,41,185,146,194,122,125,247,31,146,212,215,121,189,92,100,109,73,181,164,151,218,70,168,39,92,52,234,150,117,237,87,111,121,123,138,159,120,164,216,245,75,115,54,151,77,197,45,149,38,45,119,161,233,151,181,68,149,114,41,144,144,189,12,210,68,125,170,246,25,253,186,8,159,26,145,81,153,6,85,74,52,71,93,143,15,103,61,104,109,74,36,111,61,19,169,145,104,90,153,123,68,221,225,141,101,92,213,123,170,252,145,58,51,229,110,212,48,214,181,31,153,33,14,116,202,35,149,25,43,34,51,73,182,103,216,189,123,251,149,175,180,68,236,76,166,197,166,99,125,215,71,138,104,76,120,151,84,232,205,155,90,18,73,9,150,180,150,221,8,139,77,11,179,179,65,39,241,123,35,85,202,134,12,90,88,193,134,17,37,84,186,139,126,4,170,156,100,182,183,157,55,21,17,201,15,41,8,98,63,119,107,100,70,165,235,169,232,126,195,17,50,151,135,119,133,90,169,50,137,26,133,53,53,8,40,113,78,197,92,87,73,237,80,162,73,164,144,73,53,110,220,122,104,100,93,189,131,241,195,153,115,216,119,19,115,33,189,80,163,85,233,114,73,73,82,20,228,119,217,117,183,8,203,180,182,169,38,75,65,123,140,141,62,242,22,189,144,78,36,212,90,244,42,118,18,99,85,85,246,106,237,165,152,240,234,243,31,66,89,117,36,81,99,182,151,31,147,40,212,167,13,102,234,204,137,61,165,169,151,110,164,44,166,157,83,167,213,225,51,81,165,206,143,46,44,134,210,235,79,48,234,92,66,208,162,35,35,37,36,204,140,140,140,143,82,247,143,210,0,2,149,56,198,194,114,46,96,104,238,45,77,153,61,110,199,89,109,62,226,57,181,14,255,0,180,124,126,18,87,12,10,86,97,94,167,203,120,144,185,148,197,52,217,26,146,91,148,185,208,8,139,180,203,94,239,96,188,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,121,197,182,225,129,85,204,43,52,248,143,18,215,14,152,150,156,34,82,79,106,145,58,121,25,118,25,233,223,237,31,99,131,148,39,37,102,6,176,226,20,217,19,54,236,133,158,227,239,34,155,79,238,251,69,213,128,0,252,213,26,157,62,145,9,234,141,82,116,120,145,99,182,167,93,121,247,82,218,16,132,145,153,153,169,70,68,68,68,70,122,159,184,86,182,126,248,147,81,104,48,170,56,73,130,181,87,222,171,184,151,163,204,171,195,125,10,101,164,153,74,142,226,91,126,52,162,82,92,37,147,75,34,52,246,22,134,125,186,16,170,25,147,46,123,242,226,114,100,199,170,21,154,189,82,73,169,74,90,156,144,251,206,184,225,153,246,158,229,40,205,107,63,121,153,171,222,99,246,85,48,238,240,164,85,33,209,36,208,166,170,161,57,13,169,168,168,138,233,189,170,212,105,36,154,13,36,173,219,139,77,8,143,183,176,75,60,33,200,213,114,159,131,23,110,48,98,124,73,116,222,158,223,159,42,153,25,77,173,151,73,196,196,110,67,42,90,31,143,221,216,225,25,165,122,234,90,23,180,196,96,195,58,108,90,158,55,218,148,121,70,218,163,75,186,160,198,112,221,208,210,104,84,180,36,247,106,70,90,104,125,186,150,130,83,241,68,180,171,84,43,207,13,20,203,11,58,27,24,123,70,133,25,76,165,125,62,244,187,55,98,72,244,36,110,216,93,197,236,238,45,4,43,168,82,106,20,178,142,115,226,186,199,84,194,36,53,204,66,147,189,181,107,181,69,169,22,164,122,31,105,118,11,6,224,203,100,85,36,99,117,193,125,147,42,232,27,183,101,211,183,154,85,167,52,165,211,221,211,93,187,117,219,255,0,11,95,179,218,44,183,54,121,136,166,229,183,9,170,23,220,142,75,179,90,229,116,145,151,181,70,246,178,88,105,122,32,220,108,213,162,94,215,177,93,157,231,238,58,25,198,124,207,98,254,55,220,46,87,110,203,190,166,72,61,57,113,25,168,74,233,218,245,27,73,237,67,142,175,110,188,164,153,246,246,159,111,221,201,204,205,71,170,140,204,253,230,45,191,131,78,24,181,22,217,184,49,33,228,145,174,111,73,201,51,46,210,216,229,65,149,105,170,63,200,163,255,0,48,179,144,0,0,0,0,0,0,0,0,0,0,0,0,16,187,138,237,184,85,188,175,213,166,18,140,156,131,200,219,219,251,117,24,36,126,195,247,125,130,138,0,89,7,8,12,117,43,122,250,159,132,181,122,171,76,197,173,242,186,68,62,254,210,79,37,153,242,23,176,148,225,17,118,153,107,162,79,237,211,188,119,110,46,152,12,237,223,135,49,113,74,139,74,39,166,80,55,243,205,134,13,78,57,207,126,3,9,215,107,102,103,161,36,251,212,93,158,254,225,89,249,102,69,187,94,185,165,97,237,217,41,136,212,187,139,103,57,247,22,132,41,190,157,183,157,78,213,57,170,75,85,18,72,245,73,235,175,176,251,69,189,229,107,47,146,48,115,11,170,86,180,136,144,211,33,187,106,173,17,82,146,217,145,175,156,250,156,34,82,205,180,25,151,105,123,61,157,199,166,162,151,113,185,179,165,227,229,252,210,141,42,56,151,133,85,38,104,237,35,217,53,206,238,238,206,193,123,25,24,126,139,121,229,118,209,76,202,116,105,45,53,74,129,17,214,223,101,11,74,244,167,70,220,147,35,212,140,140,148,100,100,126,254,225,245,238,76,158,97,21,70,248,98,249,162,89,244,106,84,205,233,57,40,137,79,138,194,31,249,227,117,102,178,75,58,168,212,102,90,234,174,210,34,215,187,81,31,51,141,195,62,207,196,202,4,171,187,11,32,199,165,93,12,52,183,156,97,150,154,97,137,74,74,36,56,122,165,136,170,113,110,41,197,182,93,253,164,94,242,33,80,215,230,29,98,46,11,221,210,40,183,69,26,173,67,168,211,37,173,182,164,46,59,241,183,169,183,84,148,184,210,150,148,40,210,106,105,70,149,17,23,209,251,59,37,126,81,120,150,98,62,14,84,169,214,182,33,212,37,92,22,218,156,102,50,156,150,235,242,228,71,104,212,194,12,208,111,74,67,104,36,182,218,204,187,52,35,81,251,12,197,191,224,254,96,112,183,27,45,216,149,219,42,239,164,202,92,134,219,82,225,166,161,29,114,25,82,155,109,70,133,182,219,139,218,162,230,165,38,90,246,25,233,238,215,164,0,10,139,227,73,108,52,197,235,108,221,41,211,123,148,232,80,204,207,77,123,93,168,175,221,221,251,255,0,112,138,153,2,188,88,179,115,69,102,61,32,147,178,171,85,167,82,245,86,157,134,237,70,47,111,106,139,246,126,223,184,198,135,26,117,15,52,135,155,81,26,28,73,41,38,71,222,71,220,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,234,25,105,111,56,162,36,54,147,82,140,207,184,139,188,103,147,63,183,139,23,150,104,175,55,163,146,118,82,170,149,26,94,169,211,180,218,168,202,237,236,81,254,215,217,247,16,149,92,22,237,134,95,189,110,107,165,90,111,110,157,54,25,25,105,175,99,180,229,251,187,191,127,238,22,232,0,57,190,48,102,7,11,112,78,221,151,93,189,110,250,76,85,199,109,197,34,26,170,17,209,33,229,37,183,20,72,67,110,56,141,202,62,82,146,69,175,105,150,158,253,42,3,55,92,75,49,31,24,234,85,27,91,15,42,18,173,251,109,46,61,25,46,68,117,248,146,36,52,74,125,4,107,54,101,45,181,146,155,113,6,125,154,25,164,189,132,66,40,88,120,117,136,184,209,119,71,162,218,244,106,181,114,165,83,150,134,221,144,136,239,201,216,167,29,74,84,227,170,66,86,162,73,41,212,154,148,100,127,75,237,237,183,156,156,240,207,179,240,206,129,22,238,197,56,49,234,183,67,237,33,230,216,121,166,159,98,42,148,136,238,23,170,252,84,184,135,18,226,28,46,254,194,63,121,152,144,118,222,79,112,138,157,124,63,124,214,236,250,53,86,102,245,28,100,75,167,197,125,12,124,241,58,131,65,41,157,82,105,50,61,52,87,97,25,233,223,168,249,25,231,126,139,102,101,118,238,68,58,108,104,205,59,74,159,17,166,216,101,8,74,53,167,73,218,148,145,104,68,68,73,34,34,47,119,112,162,124,17,108,234,152,249,96,180,131,74,78,93,223,74,73,111,236,34,223,53,190,254,254,206,209,112,185,201,203,196,124,90,195,235,40,234,61,35,48,237,186,101,54,100,233,135,162,77,49,227,177,35,152,73,89,182,162,34,209,195,50,37,104,94,211,50,21,11,142,50,34,84,177,29,118,221,186,77,200,139,68,214,133,8,227,232,179,121,44,190,234,27,87,169,216,165,25,25,118,145,22,189,154,17,11,155,225,163,130,77,97,22,95,224,220,21,72,77,69,155,112,180,213,93,199,93,108,144,226,26,126,20,53,153,40,212,218,76,146,70,217,153,150,166,90,151,121,136,119,197,255,0,29,74,225,190,160,97,37,34,170,211,209,104,188,222,173,12,63,184,149,206,102,4,132,111,36,184,100,125,164,122,106,146,251,53,239,21,188,2,245,184,81,91,133,68,202,253,38,97,153,155,147,185,251,191,232,84,103,17,123,11,223,246,137,164,0,0,0,0,0,0,0,0,0,0,0,0,2,53,241,9,162,157,107,44,87,67,4,201,185,183,162,236,36,235,254,232,68,63,113,251,133,3,89,118,211,215,125,203,14,221,142,75,55,37,243,52,36,107,175,170,218,151,236,35,253,159,112,253,152,137,135,151,30,25,220,178,45,139,154,3,209,164,177,179,245,141,56,130,86,230,208,190,205,233,73,159,98,211,236,246,143,213,132,56,137,83,194,172,65,165,223,52,135,220,106,77,59,159,180,208,165,36,254,113,135,26,63,162,164,159,115,135,253,98,255,0,48,209,93,30,85,145,153,60,31,106,67,139,139,83,162,87,119,106,104,54,94,73,242,101,25,127,198,35,233,177,246,247,123,12,187,51,225,141,216,95,119,101,247,21,170,54,148,246,38,211,229,83,185,60,153,41,75,173,18,249,145,155,113,91,22,104,65,158,132,241,17,232,69,223,167,223,62,44,46,41,112,230,97,187,244,171,174,51,81,235,79,211,166,180,242,219,65,33,38,106,90,201,4,147,114,94,253,118,154,123,203,188,143,78,205,5,109,226,53,192,139,175,16,174,123,165,181,41,73,172,86,102,212,18,106,61,76,201,215,214,178,215,180,255,0,107,222,127,121,139,215,225,157,85,77,71,43,244,70,138,157,38,55,77,211,50,106,117,157,132,230,218,116,63,93,39,175,105,30,189,135,237,208,75,0,28,19,50,89,53,194,60,201,81,157,143,114,209,219,131,84,218,163,106,163,6,60,86,164,111,216,241,22,231,86,195,138,211,115,202,81,233,237,34,62,254,250,123,205,70,64,177,107,47,213,201,82,104,150,221,98,226,182,121,139,91,51,160,195,147,47,146,206,247,205,38,243,137,142,134,210,162,109,146,82,180,236,45,196,125,199,217,198,240,175,28,113,91,2,238,54,106,118,117,199,85,167,46,36,132,184,236,5,76,146,203,14,41,46,33,70,151,27,109,196,107,175,41,41,50,51,238,45,61,218,88,86,3,241,135,144,134,81,74,198,91,125,179,52,36,180,147,77,136,122,158,132,210,123,87,34,111,252,161,247,123,143,222,39,182,8,102,199,4,177,234,19,42,179,47,138,71,165,22,218,92,85,37,234,156,78,185,36,100,222,166,108,54,242,212,69,185,212,163,95,218,236,239,211,94,198,43,199,140,93,134,213,111,8,41,23,91,113,148,169,16,42,145,208,167,18,141,116,109,17,106,14,25,25,237,51,211,83,215,188,136,85,70,93,166,162,157,143,88,117,57,199,57,104,143,117,210,29,82,181,211,66,76,214,140,251,127,112,210,109,155,49,21,27,74,139,57,181,239,76,138,124,103,82,173,117,220,74,105,38,71,175,183,188,125,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,30,241,152,154,117,165,90,156,226,246,166,61,62,75,170,86,186,109,36,180,163,51,215,217,220,51,101,152,153,168,168,227,214,34,78,109,206,98,95,186,170,238,37,90,235,169,42,107,167,174,191,188,90,191,7,75,13,186,38,16,85,238,183,99,41,50,39,213,36,33,46,41,26,106,210,226,211,220,34,35,218,71,166,165,175,121,144,176,225,199,49,191,54,24,37,128,176,158,85,231,123,210,61,40,134,212,226,105,44,212,226,117,202,34,39,52,50,97,199,144,163,45,205,41,26,254,215,103,126,186,64,172,120,227,14,250,153,93,43,6,173,246,200,214,131,214,77,74,33,234,70,100,234,123,23,30,111,252,153,247,123,207,220,43,211,21,49,199,21,177,210,227,122,167,120,220,117,90,138,229,200,83,141,64,76,201,47,48,218,148,226,212,73,109,183,28,94,154,115,84,146,34,62,227,211,223,175,100,202,190,64,177,107,48,53,200,178,107,118,221,98,221,182,121,136,91,211,167,67,147,19,156,206,246,13,70,203,138,142,182,212,163,109,227,82,117,236,61,166,125,197,219,112,153,109,201,174,17,101,182,140,212,123,106,142,220,234,174,212,155,181,25,209,226,187,35,126,198,72,246,186,134,27,86,155,153,74,139,95,105,153,247,247,119,176,17,63,137,141,85,52,236,175,214,218,58,116,153,61,79,82,201,41,166,119,147,123,169,211,61,117,30,189,132,90,118,159,179,81,69,24,117,112,34,212,196,43,98,233,113,74,74,104,245,152,85,5,26,79,67,34,105,244,44,244,237,47,217,247,151,222,66,125,230,15,137,57,220,184,48,221,129,103,18,21,58,163,73,42,84,169,7,218,166,216,114,35,173,44,201,77,202,51,39,9,74,73,246,164,203,222,93,196,35,150,70,240,58,183,143,153,130,162,34,77,62,76,186,101,54,116,106,189,78,75,141,45,198,214,219,115,99,115,146,107,54,214,147,81,165,221,116,86,133,161,234,103,167,125,207,230,115,17,45,220,184,101,186,168,228,89,81,224,20,90,51,244,122,82,55,182,209,155,201,128,247,37,41,34,83,125,191,51,216,72,237,236,236,47,117,1,98,246,34,84,241,87,16,106,151,205,93,247,29,147,81,228,110,53,169,74,63,155,97,182,139,233,41,71,220,217,127,88,255,0,204,63,46,29,225,229,199,137,151,44,123,98,217,128,244,153,47,239,253,91,78,44,147,181,181,175,183,98,84,101,216,133,123,61,131,241,222,150,211,246,133,203,50,221,144,75,39,34,114,245,37,235,175,172,218,87,237,34,253,175,112,191,158,30,212,83,162,229,138,215,96,217,54,247,117,189,134,157,63,221,9,103,238,47,120,146,128,0,0,0,0,0,0,0,0,0,0,0,0,57,238,62,88,232,196,92,42,173,90,75,113,196,117,189,55,107,103,161,250,146,90,115,246,85,251,30,225,156,75,6,184,229,147,126,64,173,18,20,75,133,205,236,50,237,245,217,82,125,229,251,94,241,110,60,65,242,107,73,197,220,54,70,41,97,189,25,164,215,41,154,234,220,120,233,39,101,243,36,69,99,214,38,88,82,220,216,134,215,167,172,90,22,190,205,72,83,43,173,58,202,205,167,155,83,107,46,244,168,180,50,253,194,207,184,81,102,237,154,59,255,0,160,187,242,188,219,17,23,254,197,61,50,81,37,13,232,83,165,61,235,58,241,17,106,102,130,245,17,218,122,107,236,49,215,120,167,229,61,24,147,103,53,139,54,101,59,125,110,145,187,170,67,12,234,169,60,215,97,48,141,73,182,84,181,237,66,21,222,162,211,217,169,106,66,152,140,140,143,67,45,7,236,162,82,228,214,235,48,40,176,216,117,233,19,229,53,21,166,218,73,169,107,90,214,73,74,82,68,70,102,102,102,68,68,68,99,68,217,39,176,164,225,230,92,172,250,52,200,207,177,33,250,85,62,83,173,190,131,74,210,181,64,140,149,17,145,165,38,90,26,12,187,72,119,96,1,243,171,214,245,18,231,166,63,70,184,105,48,234,48,164,33,77,184,196,166,16,243,106,37,36,210,122,165,100,100,125,138,50,238,238,51,16,243,25,248,85,101,235,19,230,77,175,209,213,86,183,170,146,9,197,182,197,48,224,196,135,204,81,184,178,53,37,49,20,173,55,44,136,251,117,218,146,246,144,139,181,190,12,55,147,85,5,166,139,121,211,151,20,221,61,134,245,69,211,89,35,113,233,174,216,58,107,166,159,96,235,249,89,225,121,92,193,124,64,139,125,86,241,22,163,21,216,46,161,105,69,22,174,182,201,244,161,246,29,38,221,37,68,65,169,181,27,71,185,59,139,93,19,247,149,137,199,107,167,142,211,28,197,185,203,66,81,189,103,170,149,161,105,169,159,180,199,1,207,117,135,30,251,203,29,238,219,209,201,213,209,168,213,42,179,126,161,40,201,108,211,228,233,167,170,175,219,251,62,242,25,247,180,229,157,10,251,163,205,90,212,201,211,234,209,221,53,25,237,52,114,222,73,235,236,211,77,62,193,164,28,184,87,217,185,112,42,196,170,50,249,60,78,91,148,189,203,37,146,181,81,195,101,71,169,145,159,111,173,239,29,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,54,204,125,125,155,107,2,239,186,163,210,9,146,110,220,170,109,89,172,147,161,148,55,148,90,25,153,118,250,190,241,155,235,178,89,215,111,186,204,212,45,79,29,66,173,33,212,168,143,113,175,152,242,143,93,123,117,215,95,180,104,35,34,54,28,123,19,44,118,67,108,199,38,151,89,163,83,106,206,122,132,147,53,189,79,141,174,190,170,127,99,237,251,204,119,233,13,117,17,221,99,152,182,249,136,82,55,160,244,82,117,45,53,35,246,24,174,220,211,112,188,174,99,70,32,74,190,168,152,139,81,150,236,231,86,181,34,181,87,91,132,194,86,251,238,155,109,18,98,44,210,218,77,210,218,157,199,166,170,251,207,143,209,56,48,222,78,212,16,154,213,231,78,68,82,116,183,155,53,23,73,102,141,197,174,155,160,233,174,154,253,130,81,96,199,10,172,189,97,132,200,85,250,194,170,215,13,82,57,54,181,177,83,56,50,225,243,18,109,172,205,41,84,68,171,77,200,50,46,221,118,168,253,166,38,29,6,222,162,91,20,198,40,214,245,38,29,58,20,116,37,182,216,138,194,25,109,36,148,146,75,68,160,136,139,177,36,93,221,196,67,232,128,14,19,157,139,10,78,34,101,202,240,163,66,140,251,242,24,165,84,37,52,219,8,53,173,107,76,9,41,73,17,18,84,103,169,172,139,66,33,157,170,221,46,77,18,179,62,139,49,135,89,145,2,83,177,93,109,212,154,86,133,161,102,149,37,68,100,70,70,70,70,70,70,68,63,226,147,75,155,91,170,195,163,83,153,83,178,231,200,110,51,13,165,38,163,83,139,81,37,36,68,68,102,122,153,151,97,17,152,189,142,29,185,109,163,101,243,4,216,188,46,68,51,26,179,90,140,154,164,169,50,9,8,233,227,189,18,35,139,66,150,182,144,180,18,86,202,140,200,204,200,180,51,51,51,238,129,220,80,243,96,188,89,196,7,48,186,213,171,27,182,245,189,32,219,120,216,127,115,78,203,97,249,172,41,69,177,229,33,68,109,184,158,211,73,40,203,220,93,130,8,52,211,175,44,154,101,181,56,179,238,74,75,83,63,220,46,107,135,198,77,105,56,69,134,203,197,44,72,163,52,170,229,79,77,27,145,29,38,236,78,92,137,76,122,164,243,9,91,123,208,226,53,245,143,82,211,217,161,10,142,191,171,142,222,215,228,250,209,161,70,185,188,174,194,46,223,81,148,167,222,127,179,239,26,59,192,59,29,24,117,133,84,91,73,11,113,125,23,83,218,179,212,253,121,46,185,251,41,253,191,112,232,64,0,0,0,0,0,0,0,0,0,0,0,0,63,205,246,91,144,210,153,117,58,165,90,106,90,125,163,53,249,154,179,19,135,56,225,113,90,241,34,174,51,48,186,78,90,84,141,159,78,27,43,62,194,74,75,189,126,239,104,190,28,162,223,84,252,94,203,213,2,177,37,246,170,7,35,170,231,238,90,93,35,219,57,244,167,93,84,175,236,253,167,236,20,195,159,252,6,103,2,177,238,173,70,164,67,91,84,89,60,142,133,92,178,74,79,108,40,170,115,67,75,104,71,211,116,254,137,125,253,189,241,218,137,93,172,91,149,38,170,244,42,156,168,19,88,221,203,126,51,202,105,196,110,73,164,244,82,76,140,181,37,25,118,31,113,152,188,204,143,231,18,199,204,245,132,155,26,249,118,18,238,88,218,245,81,39,169,147,76,189,207,73,117,28,180,58,243,142,57,177,182,16,103,170,123,59,12,187,52,50,134,25,139,225,71,138,212,107,170,161,88,194,150,224,207,161,189,34,59,81,35,36,164,187,33,9,233,136,220,82,144,196,50,65,23,49,42,237,35,254,177,107,218,102,58,182,73,248,92,87,236,235,174,159,137,56,227,232,199,215,1,214,166,65,167,179,189,70,135,80,228,103,155,55,90,147,16,180,50,218,234,85,181,68,126,194,62,243,22,133,18,44,120,49,89,133,17,148,52,196,118,210,211,77,161,36,148,161,9,45,8,136,139,176,136,136,187,136,127,168,0,0,0,15,31,140,84,196,86,240,142,247,163,45,165,58,153,246,229,74,49,161,41,220,106,37,197,113,58,17,104,122,153,235,238,49,154,236,79,165,157,3,19,46,186,66,25,113,130,129,92,157,29,8,82,118,169,36,137,11,73,118,104,90,105,167,184,133,228,240,193,189,211,121,101,122,154,218,165,45,215,40,178,25,164,153,45,123,141,36,205,58,23,97,122,199,161,122,223,103,220,66,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,12,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,64,0,0,227,249,182,198,250,174,92,48,6,227,198,138,53,14,37,102,69,185,34,150,165,192,146,226,155,68,150,30,168,198,142,242,9,105,237,66,205,167,156,216,189,20,73,94,213,26,86,68,104,63,107,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,197,114,103,154,95,229,113,100,222,24,145,10,219,244,37,22,155,120,74,161,81,35,186,173,210,151,5,168,113,29,75,178,76,148,104,39,150,183,220,81,165,30,170,18,105,70,171,52,155,139,128,25,233,205,222,123,50,197,152,235,138,192,166,227,87,42,219,168,109,174,219,63,234,110,142,173,41,114,22,189,141,118,178,227,159,50,226,30,143,185,197,18,215,200,230,25,17,44,132,149,225,109,156,107,191,50,54,173,225,105,99,29,237,233,187,250,131,80,77,69,133,57,18,20,62,117,29,214,219,109,36,203,81,210,131,115,148,251,110,115,22,109,232,158,165,130,222,123,137,41,157,64,42,175,137,62,125,113,219,5,179,28,156,51,192,92,86,244,52,10,53,191,11,211,144,189,5,14,71,42,168,234,221,123,245,146,163,173,74,214,43,176,213,234,40,208,90,233,216,162,89,23,74,225,101,143,153,168,204,157,86,248,188,241,163,18,101,214,109,59,126,60,122,92,8,170,182,161,68,98,77,69,229,27,139,113,18,163,178,217,154,216,105,164,146,154,245,181,41,173,168,246,232,141,210,2,201,205,221,42,181,156,108,67,202,45,205,78,137,79,169,80,35,195,169,91,83,211,33,40,42,155,11,167,196,145,34,42,208,181,110,84,148,41,247,29,79,44,140,148,202,28,53,37,28,147,91,178,40,0,0,70,172,202,103,54,133,129,248,193,133,184,3,68,165,122,86,243,196,107,130,141,29,226,125,11,76,90,101,30,85,65,49,156,146,165,22,156,199,151,181,228,52,218,79,68,169,10,113,205,9,40,109,239,171,156,204,210,255,0,36,123,38,207,196,137,182,223,166,232,181,43,194,45,10,183,29,165,109,148,136,46,195,150,234,157,140,102,162,65,188,133,176,218,137,43,245,86,146,82,53,65,168,156,71,106,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,241,89,92,199,79,229,41,129,54,206,53,252,150,249,57,242,143,173,254,140,235,186,206,71,79,49,248,223,174,229,183,187,119,35,119,208,45,55,105,219,166,167,226,178,205,155,186,86,58,226,94,45,96,213,102,157,18,147,118,97,125,209,82,166,161,182,164,39,101,82,148,212,231,152,102,83,77,169,70,233,45,178,109,180,63,216,104,37,184,210,137,69,206,38,155,145,64,0,0,43,87,138,14,98,179,99,149,236,71,181,170,248,83,140,222,140,180,47,90,123,252,138,91,148,122,108,167,33,206,134,109,166,70,213,59,12,214,76,173,15,198,90,119,58,226,185,134,255,0,208,65,54,145,242,184,103,241,6,197,140,100,198,90,150,14,230,10,243,244,252,187,134,158,114,45,137,62,142,141,23,147,42,42,92,113,248,219,34,70,65,43,154,193,173,222,99,171,36,163,164,218,90,169,210,33,103,226,128,127,186,143,158,207,252,249,255,0,221,154,63,250,32,183,236,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,62,127,196,195,54,149,220,175,96,213,54,54,30,85,253,29,127,94,85,2,143,70,147,211,161,238,142,44,101,54,228,201,59,30,101,198,92,236,83,44,114,215,181,95,206,183,167,94,81,144,130,217,88,206,230,123,51,19,152,43,39,7,28,204,23,69,18,224,168,31,94,250,109,234,59,110,34,11,13,46,68,174,82,186,23,8,158,54,25,116,155,220,131,79,48,209,187,68,234,101,42,184,173,230,143,29,178,215,250,46,253,10,95,63,39,62,81,250,111,210,127,209,144,230,115,250,126,135,147,253,242,211,155,118,243,221,250,58,107,187,183,93,11,72,255,0,144,172,250,230,199,26,115,99,99,97,158,37,226,183,166,109,186,207,164,250,216,94,130,166,199,230,242,169,178,158,111,231,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,64,113,91,205,30,59,101,175,244,93,250,20,190,126,78,124,163,244,223,164,255,0,163,33,204,231,244,253,15,39,251,229,167,54,237,231,187,244,116,215,119,110,186,22,156,255,0,133,254,115,51,39,152,156,125,175,217,88,199,137,31,40,40,176,172,249,85,70,35,122,30,4,77,146,145,54,19,105,115,124,118,27,89,232,135,156,45,12,246,250,218,233,169,17,149,159,128,14,127,152,91,166,187,99,96,22,37,222,182,180,238,138,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,41,7,251,168,249,236,255,0,207,159,253,217,163,255,0,162,11,254,1,226,177,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,60,254,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,151,85,0,0,1,64,63,221,71,207,103,254,124,255,0,238,205,31,253,16,91,246,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,128,0,20,3,253,212,124,246,127,231,207,254,236,209,255,0,209,5,223,101,234,233,174,223,56,5,134,151,173,211,59,173,173,92,22,125,26,169,81,147,202,67,124,249,79,194,105,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,15,107,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,172,11,7,140,253,42,118,60,213,153,191,108,137,116,236,43,171,72,137,2,143,33,165,165,83,104,140,55,207,230,78,148,210,16,165,73,91,202,113,131,113,182,220,34,101,182,116,109,47,175,113,187,58,179,27,152,170,86,5,101,210,181,152,138,21,38,37,233,77,167,71,167,75,134,196,74,162,89,98,160,196,201,76,50,219,173,201,74,29,73,163,108,130,112,148,73,81,40,136,180,239,212,186,5,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,245,179,120,185,225,197,201,154,199,236,87,152,232,48,158,171,211,81,233,183,53,82,81,68,110,36,166,138,82,156,158,182,185,6,226,89,148,227,145,25,34,121,212,37,150,217,39,151,203,222,234,17,98,160,56,254,109,177,190,171,151,12,1,184,241,162,141,67,137,89,145,110,72,165,169,112,36,184,166,209,37,135,170,49,163,188,130,90,123,80,179,105,231,54,47,69,18,87,181,70,149,145,26,15,213,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,198,12,132,113,21,165,102,134,225,174,225,165,247,10,37,187,118,55,34,93,74,130,211,213,20,186,186,172,39,37,73,123,165,105,41,142,210,55,195,140,113,155,62,213,56,242,16,183,141,37,177,211,41,190,0,3,138,102,167,51,148,44,170,218,182,141,235,116,209,122,218,45,193,120,64,182,170,50,122,149,183,232,184,175,182,251,142,206,216,134,157,91,252,164,71,81,242,82,68,165,235,161,40,143,176,251,5,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,14,21,118,102,206,205,177,115,95,111,229,122,240,143,18,146,187,170,215,110,181,72,174,73,158,105,68,170,139,147,29,142,213,52,154,229,237,74,214,150,28,82,28,83,165,185,123,90,74,77,107,70,238,234,0,0,2,160,51,235,159,92,216,224,182,108,111,156,51,195,76,86,244,53,183,70,244,103,69,11,208,84,217,28,174,109,54,43,206,124,227,209,214,226,181,113,213,171,214,81,233,174,133,161,17,17,75,254,23,248,247,139,25,137,192,42,253,235,140,119,95,202,10,212,43,194,85,45,137,61,12,104,155,34,162,20,39,18,222,200,237,182,131,209,111,56,122,153,110,245,180,215,66,34,41,128,3,197,99,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,188,121,76,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,8,235,153,108,221,210,178,203,139,152,61,106,94,20,232,135,105,226,84,138,157,54,165,85,114,66,88,93,33,246,151,5,49,229,41,110,41,45,116,201,57,46,115,183,25,26,81,163,137,87,205,155,110,72,160,0,0,0,16,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,242,126,181,54,240,139,75,126,79,67,26,94,248,171,133,53,197,55,178,67,110,32,181,91,45,158,164,91,189,93,53,208,204,142,32,100,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,182,23,160,169,177,249,188,170,108,167,155,249,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,248,159,94,233,179,114,189,83,109,50,150,203,149,169,15,82,72,144,189,166,162,122,157,55,176,253,98,212,189,95,183,238,49,70,216,97,75,85,123,18,237,74,66,153,113,242,157,92,130,194,208,148,238,82,137,114,16,147,236,208,245,215,95,113,141,40,224,237,49,52,92,34,178,40,200,105,77,38,5,185,76,140,72,82,118,154,73,17,91,78,134,90,22,134,90,123,136,123,0,0,0,0,31,229,46,44,121,209,94,133,45,148,58,196,134,212,211,173,173,36,164,173,10,45,12,140,143,176,200,200,251,140,85,238,118,56,92,215,239,43,170,161,137,56,29,232,198,23,61,215,102,78,167,189,189,38,183,22,228,151,156,54,154,141,16,245,81,238,105,41,220,163,63,97,159,113,143,47,146,110,25,119,229,19,18,33,98,38,53,66,131,30,155,65,146,220,168,240,220,109,228,45,199,216,126,51,201,82,155,147,20,146,109,154,73,212,153,146,136,245,236,236,237,49,214,120,142,231,102,221,195,43,62,78,7,97,109,77,180,86,164,198,92,57,46,83,222,108,145,14,58,154,151,25,109,145,176,250,86,219,136,90,27,61,166,141,18,90,106,90,232,66,157,39,207,155,84,154,253,74,163,41,217,50,165,58,167,158,121,213,154,214,226,212,102,106,82,148,102,102,102,102,102,102,103,219,218,36,134,64,48,25,156,117,199,186,77,26,175,13,110,209,35,115,250,229,114,201,73,45,208,165,41,189,77,77,173,31,77,162,250,69,247,118,247,92,246,110,111,170,126,16,229,234,191,88,140,251,84,243,141,210,242,54,169,45,17,110,156,194,85,166,138,79,246,158,195,246,138,30,203,53,154,156,70,199,11,122,216,151,17,201,44,205,234,249,137,75,123,254,132,55,150,93,134,149,23,122,61,222,193,165,6,25,110,59,73,101,164,232,148,235,161,105,246,143,244,0,0,0,0,0,0,0,0,0,0,0,0,0,20,85,197,98,195,118,211,204,92,170,199,76,134,216,173,108,229,41,40,50,221,201,131,5,42,237,218,68,122,26,189,134,127,184,76,14,13,152,146,229,193,133,85,251,2,75,168,47,147,29,47,39,114,189,103,58,153,53,7,85,166,170,61,116,211,216,146,211,237,239,31,35,140,174,30,198,147,100,80,47,216,212,166,205,232,157,87,83,37,12,22,226,222,245,61,164,110,89,39,94,238,194,213,95,97,123,133,65,143,77,135,184,147,122,97,109,194,205,209,99,220,19,169,83,216,221,162,226,203,117,141,218,161,104,237,54,148,149,31,170,226,189,190,211,247,152,186,188,169,241,40,195,60,107,42,109,173,120,74,102,133,113,72,101,213,184,169,75,143,22,50,220,57,68,211,77,160,220,148,183,13,70,151,16,123,116,212,244,81,151,102,132,38,148,105,49,230,71,106,92,71,219,121,135,144,151,27,113,181,18,146,180,153,106,70,70,93,134,70,70,71,168,255,0,80,0,0,0,1,254,19,162,183,54,20,136,78,164,148,137,13,45,165,17,150,164,100,162,50,50,63,241,140,241,231,210,205,85,149,153,155,186,31,67,211,34,125,74,124,246,200,154,216,75,66,234,18,136,148,94,169,106,71,183,191,183,187,188,78,142,12,56,129,206,182,46,44,62,117,239,213,203,151,82,74,77,94,230,233,237,23,102,239,255,0,87,247,251,5,157,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,21,120,163,248,19,196,223,193,124,226,16,171,94,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,81,183,18,252,241,201,204,117,228,246,15,88,232,136,140,58,178,235,14,45,153,109,173,169,11,174,84,89,39,24,57,169,121,6,164,148,98,74,221,75,41,66,189,116,56,110,44,204,212,132,51,50,184,42,120,88,186,126,32,78,242,234,112,231,252,109,48,114,132,237,171,98,230,6,59,220,154,212,106,129,89,211,27,218,181,117,113,92,110,68,184,231,169,175,99,124,149,181,39,176,145,185,125,87,172,173,27,73,28,85,225,89,140,116,44,34,205,197,34,53,198,206,145,47,218,123,182,115,114,119,47,249,172,169,47,176,228,99,216,132,40,215,204,126,59,76,105,234,165,60,253,234,81,37,6,71,125,35,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,47,141,247,173,43,18,177,162,254,196,106,20,121,108,83,110,171,162,171,91,134,212,180,37,47,182,196,153,110,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,118,124,43,48,114,187,132,89,71,164,73,184,222,210,93,251,80,118,241,110,54,212,127,53,139,37,134,27,140,91,208,181,18,249,140,71,105,253,125,85,39,159,177,73,37,32,204,235,47,137,141,90,171,64,226,1,136,21,218,21,78,93,58,165,78,145,65,151,14,100,71,148,203,241,159,110,147,5,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,44,211,135,238,123,168,89,170,181,91,178,174,149,244,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,211,36,205,72,211,82,213,61,165,48,0,4,106,207,70,115,104,89,60,195,136,181,54,233,94,153,188,238,142,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,74,217,122,186,107,183,206,116,48,210,245,186,103,117,181,171,131,20,40,213,74,140,158,82,27,231,202,126,172,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,22,127,198,175,194,197,173,241,2,15,151,84,68,53,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,175,36,0,5,16,241,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,217,167,11,143,2,120,101,248,215,156,77,20,237,142,87,253,229,133,153,217,196,236,65,195,235,134,93,14,225,161,226,69,193,38,12,232,198,91,218,95,164,36,17,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,221,158,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,217,0,0,0,34,175,19,172,45,253,40,100,218,245,233,40,94,147,170,218,93,61,211,79,254,117,201,233,122,87,11,171,127,181,105,74,246,193,114,111,168,173,218,235,234,164,214,72,20,67,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,57,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,150,209,127,220,46,60,9,225,151,227,94,113,52,86,7,20,188,116,153,140,25,172,175,91,112,171,61,93,183,135,127,234,110,152,203,100,251,109,162,83,100,71,80,90,155,116,246,243,186,174,99,42,113,9,74,86,220,102,62,145,36,150,169,43,193,11,11,127,251,165,227,93,66,133,255,0,146,90,212,138,159,85,247,201,158,199,36,151,255,0,224,213,111,90,62,196,43,245,132,28,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,85,155,31,11,24,201,240,254,225,242,231,197,16,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,85,95,19,172,248,254,155,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,81,255,0,39,89,58,190,243,127,125,200,160,80,38,122,26,219,163,108,249,65,112,114,217,145,232,190,107,50,23,23,249,170,223,105,199,249,174,71,54,254,108,207,102,187,149,161,23,109,175,241,8,176,44,220,44,225,195,123,97,246,31,91,209,40,118,245,14,61,18,52,24,49,136,246,52,143,76,195,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,174,14,28,217,215,254,74,184,142,253,2,255,0,169,213,92,195,43,167,230,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,125,32,0,0,2,154,248,157,113,0,135,139,179,36,229,251,4,46,46,174,197,137,185,139,154,164,211,108,59,22,189,41,183,217,121,164,198,90,144,110,19,44,57,31,177,230,214,148,188,165,171,66,83,105,66,220,174,177,110,156,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,65,21,120,163,248,19,196,223,193,124,226,16,168,188,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,116,17,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,116,3,157,188,224,220,217,185,197,7,107,74,57,112,172,154,28,135,211,105,209,229,181,31,159,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,84,127,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,39,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,0,16,3,141,95,133,139,91,226,4,31,46,168,136,213,194,143,58,255,0,163,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,181,42,216,219,165,184,208,68,243,206,166,229,0,5,43,113,171,241,79,107,124,63,131,230,53,17,47,248,94,231,95,249,64,88,136,193,140,66,169,213,103,98,77,155,79,92,151,106,51,79,157,233,154,90,94,74,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,46,117,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,114,172,216,248,88,198,79,135,247,15,151,62,40,7,45,25,139,190,242,191,138,112,49,50,197,145,253,148,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,1,85,124,115,190,164,255,0,50,127,13,31,147,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,190,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,137,198,123,16,57,54,197,187,135,205,61,250,201,113,42,74,65,43,222,221,65,163,61,55,127,250,191,191,216,32,190,66,236,197,94,185,153,180,97,244,61,74,32,84,169,243,220,35,107,121,33,8,168,69,35,81,250,167,161,22,238,254,206,254,241,161,200,49,91,133,10,60,38,146,73,68,118,144,210,72,139,66,34,73,17,17,23,248,135,251,128,0,0,0,15,242,147,38,60,56,238,203,150,251,108,176,202,20,227,142,56,162,74,80,146,45,76,204,207,176,136,136,140,245,16,27,61,220,69,237,108,47,161,212,240,223,11,42,205,84,110,89,177,158,138,228,216,111,182,243,112,205,104,146,201,153,56,196,148,184,219,168,113,182,213,244,125,82,50,62,253,8,83,101,215,118,92,55,189,126,101,205,116,85,165,212,106,51,158,113,247,94,146,250,222,86,229,173,75,81,110,89,154,180,220,165,31,105,159,121,143,144,45,239,131,86,30,198,141,100,87,239,217,52,166,137,233,125,39,77,37,108,22,227,216,245,65,165,237,89,167,94,238,195,209,95,97,251,135,216,227,39,137,46,91,248,85,64,176,35,58,131,249,79,213,115,182,171,214,111,166,147,79,117,58,232,162,211,93,125,169,61,126,206,241,15,248,83,216,110,221,153,139,139,88,233,144,227,20,93,252,213,41,6,123,121,208,103,37,61,187,76,139,83,79,180,203,247,139,213,0,0,0,0,0,0,0,0,0,0,0,0,0,1,85,28,107,108,39,141,118,5,241,21,40,229,167,210,189,89,232,122,255,0,185,205,35,185,63,229,63,187,220,57,63,8,75,241,202,6,56,74,181,157,154,166,216,173,236,213,174,102,132,190,76,57,235,238,220,68,122,25,235,220,127,184,89,23,16,12,48,60,84,203,5,215,64,139,27,153,80,254,99,210,153,35,85,39,250,66,42,215,166,136,82,139,213,111,216,95,120,207,42,219,91,74,52,56,133,33,69,222,74,45,12,132,141,194,76,151,95,184,215,135,139,187,236,102,87,38,90,52,249,131,75,203,37,234,251,141,250,169,105,133,153,232,77,44,207,183,217,247,233,196,100,210,239,220,57,171,162,68,202,117,122,219,169,67,117,179,74,220,101,232,111,52,190,199,17,161,153,37,73,62,194,81,123,123,8,200,88,206,71,120,156,204,161,170,147,134,56,219,57,201,16,200,152,129,22,170,243,166,181,32,191,155,50,133,60,244,153,68,68,68,68,234,212,100,159,180,139,188,133,172,90,215,101,187,122,81,98,220,22,197,98,29,74,12,182,144,235,111,69,144,219,201,209,72,74,203,214,65,153,107,181,73,62,255,0,105,15,174,0,0,0,0,41,207,140,238,28,166,157,139,118,238,34,65,134,134,34,202,161,196,167,60,109,183,181,43,144,169,53,7,148,163,209,58,26,140,136,181,51,86,191,103,180,115,190,20,24,142,171,63,49,169,161,74,150,150,162,214,224,20,38,208,167,54,146,159,122,124,20,145,17,26,136,140,204,147,236,35,63,176,197,232,0,0,0,0,0,229,249,136,199,219,67,46,120,120,253,253,119,186,174,65,56,168,241,218,109,77,111,117,254,67,174,165,9,75,142,54,74,51,38,84,68,68,173,76,255,0,198,92,59,38,185,234,123,53,87,189,126,140,155,125,52,250,117,61,185,78,195,115,164,54,150,180,54,244,116,160,150,125,67,169,53,26,100,118,232,69,221,217,246,203,253,233,221,179,113,110,211,93,53,237,208,127,208,0,254,106,67,250,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,196,240,155,191,236,219,155,39,54,197,153,66,184,98,75,174,217,210,42,17,171,180,244,153,147,240,87,34,161,42,67,6,180,153,17,154,28,105,194,52,172,181,65,154,92,73,30,230,214,148,204,160,0,17,87,138,63,129,60,77,252,23,206,33,10,1,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,170,190,42,121,241,255,0,101,242,169,132,21,175,236,154,187,235,180,202,143,252,186,36,209,20,142,87,252,221,78,173,183,191,180,142,180,254,181,2,170,197,212,240,84,240,177,116,252,64,157,229,212,225,221,120,132,97,125,43,21,114,125,137,52,202,130,162,51,34,129,71,118,232,131,45,232,73,146,184,239,211,210,114,79,149,169,145,182,183,90,109,216,230,226,79,84,162,66,251,20,70,104,86,125,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,211,158,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,133,113,21,198,58,22,13,229,30,251,147,87,103,168,151,120,83,223,179,169,113,183,45,28,233,83,216,117,181,30,244,161,100,158,83,5,33,253,21,181,43,228,108,220,149,45,38,40,91,9,236,95,210,134,41,217,184,103,233,79,70,124,173,184,41,212,46,183,145,206,233,122,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,105,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,23,226,143,227,179,19,127,5,242,120,66,58,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,229,89,151,204,93,137,149,252,44,159,137,151,212,143,237,97,209,225,108,123,250,78,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,219,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,253,121,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,20,172,45,83,133,102,124,127,216,140,170,98,253,107,251,86,173,10,237,78,163,255,0,32,136,212,68,163,149,255,0,56,83,75,113,239,236,227,161,63,170,64,181,64,21,23,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,234,203,23,253,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,249,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,25,172,205,62,10,127,39,108,193,94,216,56,221,67,173,137,111,212,11,160,125,78,243,28,92,23,218,68,136,188,213,114,219,35,120,152,121,162,115,106,9,60,194,94,221,83,161,157,175,112,121,198,250,85,249,151,73,24,52,205,14,92,58,150,23,72,52,200,150,167,18,182,39,49,81,149,46,75,75,71,114,144,180,168,158,66,144,100,101,162,27,81,40,247,154,27,164,193,118,121,73,198,250,86,92,56,83,91,152,209,89,161,203,172,199,183,35,213,20,136,17,156,75,107,146,251,213,249,49,217,65,173,93,136,65,186,243,123,215,162,141,40,220,162,74,204,137,7,73,131,74,121,88,193,79,228,237,151,219,39,7,28,168,117,178,237,250,121,245,239,165,222,99,107,156,251,171,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,128,28,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,240,209,197,56,54,221,52,43,127,55,19,41,53,121,221,60,187,154,207,168,210,233,109,242,150,190,162,82,31,141,45,77,234,146,50,70,140,68,144,189,84,100,159,83,77,119,41,36,119,126,0,56,166,117,174,154,21,159,148,124,94,171,92,115,186,72,146,44,250,157,45,183,57,75,115,116,169,172,42,36,102,244,65,25,150,247,223,105,26,233,181,59,181,81,146,72,204,179,132,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,47,248,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,128,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,12,171,139,20,205,214,117,253,9,148,204,39,202,118,25,84,234,176,235,79,97,253,176,229,233,80,96,249,13,166,11,212,102,28,69,49,38,105,222,231,57,14,180,227,170,109,73,73,54,73,104,205,194,117,228,34,16,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,138,50,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,65,197,31,192,158,38,254,11,231,16,133,0,139,31,225,95,158,169,54,5,195,74,203,14,41,79,150,253,177,92,144,205,54,204,121,152,173,108,164,212,95,148,242,212,195,164,219,100,243,136,148,244,146,34,113,107,95,41,105,65,109,75,107,90,219,184,144,0,1,93,92,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,212,182,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,110,151,63,7,252,47,147,150,136,152,105,111,87,98,22,40,81,164,76,169,69,189,87,13,200,168,170,62,234,253,88,179,24,230,60,105,141,202,67,45,150,195,51,105,104,55,144,147,55,30,109,234,107,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,79,14,108,251,127,42,138,19,248,111,136,140,116,248,155,108,211,250,201,114,24,143,178,45,106,10,22,134,142,98,73,5,177,151,137,110,54,151,90,236,73,169,105,91,69,181,74,109,159,87,197,31,192,158,38,254,11,231,16,133,0,137,233,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,160,0,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,180,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,50,77,113,92,157,100,234,251,205,253,247,34,129,64,153,232,107,110,141,179,229,5,193,203,102,71,162,249,172,200,92,95,230,171,125,167,31,230,185,28,219,249,179,61,154,238,86,132,93,179,87,136,255,0,13,219,18,209,195,135,113,223,47,20,31,66,55,104,211,227,49,95,182,226,180,243,237,201,130,209,33,162,156,206,155,214,151,154,65,18,228,41,103,181,198,208,227,235,82,92,75,138,126,184,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,66,121,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,109,60,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,154,157,99,213,31,109,134,34,185,21,166,26,97,154,74,185,104,70,215,139,149,171,78,56,107,83,202,113,77,154,137,100,210,93,146,188,70,115,93,93,202,166,7,49,86,176,221,165,124,179,186,234,30,135,164,28,199,144,167,33,55,201,90,223,158,220,101,17,245,28,157,26,70,134,92,180,185,33,147,94,226,249,183,56,166,87,184,189,208,177,135,17,237,92,39,197,12,45,249,45,62,227,233,233,108,214,233,213,21,204,138,253,97,195,66,27,108,226,155,68,228,118,93,112,212,148,159,53,227,109,74,108,150,102,157,238,162,53,241,171,241,79,107,124,63,131,230,53,17,5,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,60,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,0,10,1,226,143,227,179,19,127,5,242,120,66,106,112,84,197,43,19,244,89,116,224,167,167,127,213,159,202,9,215,79,163,58,87,191,216,190,154,157,27,159,206,217,202,253,119,171,179,126,255,0,110,221,59,69,149,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,194,170,248,231,125,73,254,100,254,26,42,172,93,247,11,220,235,255,0,40,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,206,160,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,106,67,250,0,63,231,122,119,108,220,91,180,215,77,123,116,17,3,57,89,234,123,42,183,189,2,140,171,125,53,10,117,65,184,174,204,115,164,55,86,132,56,244,132,172,144,125,67,73,37,18,99,246,106,71,223,219,246,119,28,187,227,237,161,152,204,61,98,254,180,28,87,32,214,152,242,26,112,218,222,211,252,134,157,82,20,150,220,112,146,100,79,36,140,141,90,145,255,0,140,250,128,0,0,0,0,10,47,226,191,136,234,188,51,26,170,20,89,105,118,45,18,1,194,113,9,115,113,37,246,103,206,73,145,145,40,200,140,137,94,210,35,251,8,116,78,12,88,116,138,142,46,92,88,135,58,26,31,139,22,135,46,156,201,184,222,228,162,66,100,211,222,74,139,84,232,74,34,51,208,201,90,253,158,209,113,128,0,0,0,3,228,93,55,101,187,101,209,101,92,23,61,98,29,54,12,70,150,235,143,74,144,219,41,209,40,82,207,214,89,145,107,181,42,62,255,0,97,138,167,207,23,19,153,149,197,85,176,199,4,167,57,30,25,147,240,37,85,89,116,208,165,151,243,150,86,166,94,141,40,200,200,200,218,90,76,211,246,153,119,16,175,155,78,203,196,204,109,188,35,211,232,148,218,229,197,84,170,204,67,78,73,38,100,75,52,173,215,82,70,183,86,148,173,68,68,167,72,212,103,175,210,215,180,207,183,162,227,230,84,238,172,0,183,169,147,174,221,200,157,55,146,110,55,243,132,148,26,208,233,154,116,113,148,25,25,41,149,22,157,191,251,184,237,163,111,202,186,174,154,69,183,9,181,173,234,164,232,240,208,72,73,153,234,227,137,65,119,17,159,122,139,216,127,112,208,47,15,236,48,253,21,229,130,212,160,202,141,203,168,127,62,234,140,209,162,149,253,33,41,104,215,84,37,71,234,185,237,47,184,86,239,23,187,241,218,254,56,69,181,91,152,167,24,162,111,209,174,102,164,142,116,56,11,238,220,100,90,153,107,220,95,188,117,142,10,86,19,196,229,255,0,124,74,74,57,106,244,87,72,122,30,191,238,139,75,239,79,249,15,239,247,11,87,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,248,183,89,206,92,152,0,138,179,44,173,107,164,107,162,146,157,73,60,217,176,19,218,123,79,79,163,239,47,222,42,183,38,55,180,139,11,49,54,181,121,169,137,142,219,93,119,49,75,112,208,131,214,12,132,150,190,178,127,111,223,237,26,44,173,82,33,215,169,143,82,167,182,151,24,127,110,244,153,17,145,237,81,40,187,12,140,187,200,189,131,53,153,136,195,217,248,87,140,53,251,18,165,24,216,145,76,233,119,32,208,164,233,204,138,211,165,216,164,164,251,156,47,234,151,249,197,207,240,191,162,80,227,229,146,129,81,135,9,41,148,255,0,85,206,113,77,160,140,246,212,38,146,116,50,45,123,181,239,30,207,50,121,31,193,252,123,180,106,84,244,219,52,218,53,109,237,210,99,84,32,66,139,29,211,125,49,156,105,164,184,239,33,107,229,234,180,153,145,118,250,165,167,118,130,147,243,25,149,156,82,203,117,223,50,157,113,80,42,94,138,106,83,137,131,86,110,44,142,157,196,19,175,19,102,79,45,150,210,106,52,178,107,245,123,203,180,187,59,186,246,74,184,128,226,6,2,220,148,187,78,235,170,187,85,179,229,203,98,59,253,115,239,190,184,109,45,200,237,169,77,243,36,161,166,210,134,154,86,134,101,162,117,63,97,246,93,190,26,226,93,159,138,246,156,27,198,203,173,195,168,193,154,203,78,235,30,75,79,27,74,91,72,115,150,190,90,212,73,89,37,196,234,157,123,53,47,176,199,170,0,0,0,1,3,56,187,88,40,184,48,30,29,204,220,46,115,212,218,155,106,82,210,222,229,33,13,195,158,189,76,246,153,145,17,159,188,136,85,30,84,174,148,217,217,134,176,43,110,60,109,54,213,201,74,222,100,173,164,105,41,204,40,200,251,75,179,213,247,141,31,91,149,86,171,182,245,50,182,194,137,77,212,33,179,41,38,70,70,70,78,32,148,93,198,126,255,0,121,143,162,0,0,0,0,42,127,140,254,33,213,156,157,110,97,203,50,92,69,57,41,135,84,83,100,181,17,27,196,117,22,76,204,183,109,250,61,159,71,95,183,216,62,79,5,169,13,252,187,186,35,45,180,47,109,42,107,165,217,170,136,249,212,226,215,236,47,180,78,90,78,111,176,225,172,193,212,176,134,230,185,41,244,185,108,161,230,35,42,92,198,24,67,175,20,226,142,134,146,107,123,85,44,207,118,137,36,106,122,30,157,218,9,26,195,236,74,101,185,49,158,67,173,58,146,90,28,66,137,73,82,76,181,35,35,46,195,35,47,104,255,0,65,241,238,235,174,137,100,219,149,11,158,225,168,71,133,6,157,25,217,46,186,243,168,109,36,150,219,82,213,218,179,34,215,106,76,251,76,187,132,122,202,206,108,105,121,131,196,11,210,222,164,62,219,176,232,147,234,40,138,178,82,84,110,178,203,236,33,11,73,165,229,146,146,100,241,104,100,68,71,236,211,219,39,64,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,101,163,49,119,222,87,241,78,6,38,88,178,63,178,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,4,85,226,143,224,79,19,127,5,243,136,66,138,240,158,197,253,40,98,157,155,134,126,148,244,103,202,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,67,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,191,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,247,64,226,95,158,56,217,113,179,94,193,235,29,18,215,136,183,165,29,197,179,45,181,187,29,20,58,115,198,227,7,53,47,32,210,163,146,106,67,169,101,40,87,168,182,205,197,153,18,80,135,169,46,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,143,215,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,184,158,10,158,22,46,159,136,19,188,186,156,39,248,205,14,101,236,8,216,89,152,108,72,195,234,125,189,46,135,77,161,221,21,40,212,184,50,73,221,237,83,186,133,156,51,35,116,205,107,66,163,155,75,66,212,103,189,10,74,181,86,237,78,231,184,86,99,29,119,23,114,143,72,141,113,179,172,187,10,160,237,156,220,157,200,254,117,22,51,12,57,24,246,33,9,36,114,216,144,211,26,122,202,87,35,122,148,106,89,145,69,94,54,152,199,93,118,234,177,114,253,29,158,77,22,53,60,175,25,142,110,66,186,185,78,57,34,36,114,208,209,189,190,74,26,147,218,75,218,190,171,214,78,173,164,207,138,240,140,195,59,87,17,51,112,205,70,233,137,213,252,138,183,229,220,212,230,22,219,110,50,169,205,191,30,59,75,113,43,66,181,229,245,74,117,6,157,170,75,173,52,178,87,171,161,222,160,160,30,40,254,59,49,55,240,95,39,132,57,165,43,44,247,149,127,43,149,92,211,208,167,68,149,66,183,46,133,219,149,216,42,50,109,248,104,54,161,155,18,208,102,173,30,66,221,152,77,41,4,68,180,31,45,68,75,74,150,109,126,92,180,102,46,251,202,254,41,192,196,203,22,71,246,80,235,16,182,51,253,39,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,239,251,13,243,59,131,88,167,129,210,51,11,108,93,26,218,20,218,124,154,133,97,110,178,165,74,164,244,204,243,100,177,37,134,247,173,47,52,130,212,208,157,219,146,105,83,102,180,45,10,85,21,231,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,57,171,120,67,121,47,5,228,99,218,152,136,221,166,197,208,205,160,135,20,249,115,223,168,174,35,146,148,148,54,90,153,33,182,155,65,169,74,219,169,188,217,35,126,142,108,244,25,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,20,237,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,252,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,93,167,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,207,248,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,169,107,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,126,172,88,177,127,69,248,167,121,97,159,165,61,39,242,74,224,168,208,186,222,71,39,170,233,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,122,156,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,30,82,226,194,219,238,212,177,45,28,76,175,208,186,91,110,251,235,254,79,205,234,153,95,89,209,60,76,202,249,180,44,220,111,99,138,36,252,226,83,187,93,83,169,118,142,193,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,78,130,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,42,215,141,134,11,213,106,49,172,60,119,183,173,9,114,163,210,227,202,160,220,213,134,86,165,162,43,6,235,107,167,37,214,247,104,132,27,175,77,34,116,144,69,189,196,33,106,213,77,36,226,95,12,92,82,253,23,231,38,202,234,235,190,140,165,93,189,69,173,80,254,107,206,234,186,166,207,164,99,177,10,82,55,78,110,23,174,157,186,105,235,40,144,107,17,84,75,76,105,198,138,173,59,33,121,118,192,139,122,239,151,22,61,82,61,199,94,185,168,236,161,72,68,166,10,189,37,20,229,58,230,221,22,130,117,153,166,77,18,204,183,182,133,173,58,165,165,23,229,225,139,133,191,165,12,228,217,93,93,11,210,116,171,75,168,186,106,31,206,185,61,47,74,217,244,143,246,45,42,94,217,206,66,245,19,187,93,125,100,154,9,98,255,0,133,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,69,85,139,222,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,153,67,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,237,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,68,123,102,154,234,16,114,146,219,166,142,108,153,46,39,93,94,119,148,209,155,105,81,182,218,80,148,167,113,146,221,114,53,141,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,172,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,122,240,175,207,84,155,2,225,165,101,135,20,167,203,126,216,174,72,102,155,102,60,204,86,182,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,148,180,160,182,165,181,173,109,220,72,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,12,171,143,171,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,255,0,100,235,42,150,38,73,240,106,66,235,117,42,83,119,36,186,122,38,223,23,39,88,243,80,93,233,149,33,212,171,231,220,229,180,204,118,223,113,190,105,37,173,233,71,49,105,73,158,212,198,171,95,140,21,136,254,103,238,42,5,198,124,188,24,151,200,133,68,184,23,17,230,158,129,211,71,144,183,165,185,21,182,93,145,39,171,144,166,155,65,106,215,41,164,52,165,54,149,155,186,247,94,38,53,106,85,127,135,254,32,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,180,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,163,108,39,177,127,74,24,167,102,225,159,165,61,25,242,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,80,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,167,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,94,113,105,83,201,90,117,37,56,149,173,203,21,0,28,211,50,51,113,182,6,9,93,47,229,202,147,18,163,136,170,142,211,52,54,100,169,132,161,43,113,246,208,235,196,114,22,134,119,182,202,157,113,4,225,154,13,104,73,26,86,94,162,179,89,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,183,254,12,20,156,6,123,11,238,90,237,169,76,150,188,84,135,33,49,46,201,147,217,212,217,132,243,142,42,19,80,156,34,218,152,203,75,6,165,167,94,98,158,105,102,230,168,76,125,44,124,83,183,25,246,240,24,241,66,218,122,212,155,17,56,168,152,234,77,217,30,4,109,196,228,35,109,190,137,115,93,39,9,40,146,148,145,146,17,203,83,139,101,104,55,20,132,34,57,57,5,112,82,173,138,20,92,92,180,38,96,173,78,92,11,237,202,196,104,150,251,177,158,109,165,170,107,235,38,91,104,212,233,147,70,135,13,206,90,210,231,205,169,11,82,87,170,13,68,46,251,137,139,149,87,184,127,226,3,213,216,81,33,212,151,30,130,169,145,226,73,84,150,25,124,234,208,121,136,109,213,54,218,156,65,43,82,37,155,104,53,17,17,154,83,174,133,65,131,218,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,143,240,163,207,79,234,50,191,141,119,159,254,79,22,192,155,57,63,225,37,84,183,36,26,191,228,186,84,41,63,182,201,47,251,221,145,106,130,10,241,115,184,243,5,66,203,235,77,225,82,58,75,22,95,57,171,254,168,196,134,154,148,212,87,29,140,196,88,169,220,225,56,108,190,228,135,18,233,52,133,40,210,132,165,74,75,106,113,46,82,8,209,158,72,233,56,13,78,203,69,157,51,46,20,201,113,108,218,164,117,203,75,181,6,118,84,101,77,37,155,50,157,154,173,52,92,146,117,149,54,165,39,86,254,109,41,107,230,82,217,23,117,25,204,206,227,120,12,140,203,222,42,203,132,216,143,217,174,72,66,146,138,124,110,85,57,137,187,8,165,34,18,185,138,39,99,115,73,75,74,210,150,219,45,234,67,73,54,80,219,139,235,252,37,43,120,203,19,53,144,232,152,100,247,58,223,153,79,122,77,233,79,126,160,152,209,93,165,182,92,180,72,81,26,22,107,121,151,228,52,109,19,105,222,106,90,144,107,109,167,30,89,94,160,8,1,198,175,194,197,173,241,2,15,151,84,69,74,224,70,14,87,113,247,19,33,97,85,172,246,202,213,86,159,85,145,78,111,106,15,169,149,18,157,34,91,81,181,90,208,132,115,151,29,45,115,20,162,74,57,155,207,82,78,135,240,42,212,203,203,10,47,249,180,105,142,75,160,93,150,117,97,200,206,174,36,178,39,233,245,24,143,26,84,109,188,202,140,137,109,186,217,232,182,212,125,169,35,73,247,24,247,249,151,204,197,229,154,91,134,212,188,241,6,12,68,92,52,11,94,61,185,58,108,98,36,34,166,182,101,73,120,165,155,68,146,75,43,82,100,36,150,132,250,155,208,165,36,144,149,19,104,154,188,22,48,26,77,90,242,186,243,27,89,133,17,116,218,20,117,219,52,83,122,59,78,175,210,47,19,110,201,121,165,154,247,176,182,163,155,109,153,236,249,196,78,90,73,126,170,210,126,43,141,95,138,123,91,225,252,31,49,168,136,171,133,249,116,190,241,131,11,49,23,19,44,88,253,127,232,207,162,153,88,133,189,150,182,82,221,141,61,231,230,115,29,117,26,242,122,20,39,148,132,173,107,231,234,68,91,12,149,242,112,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,209,152,187,19,52,24,89,3,19,44,89,31,217,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,160,2,128,120,163,248,236,196,223,193,124,158,16,142,182,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,57,86,108,124,44,99,39,195,251,135,203,159,25,172,30,215,20,112,134,242,194,9,54,203,23,131,17,9,23,133,175,76,187,233,15,70,124,157,67,244,233,205,111,105,70,93,138,66,210,162,113,181,165,68,90,45,165,26,119,32,208,181,76,174,23,185,233,253,10,93,72,192,236,99,188,250,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,116,240,222,213,206,102,164,164,33,211,67,159,52,149,72,112,238,164,85,95,28,239,169,63,204,159,195,69,106,216,24,91,125,226,135,202,63,144,180,47,73,252,146,183,230,93,53,143,231,76,179,210,210,226,237,231,191,243,171,78,253,188,196,122,136,220,179,215,177,39,161,143,149,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,249,228,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,40,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,22,105,179,99,75,203,230,32,89,118,245,93,246,218,135,91,159,78,68,165,154,146,147,105,151,159,125,11,90,141,79,32,146,146,38,79,83,50,50,47,110,190,201,11,104,221,116,59,218,220,167,220,246,237,70,60,216,53,24,205,73,105,214,94,67,137,218,227,105,90,123,80,102,90,237,81,31,97,159,120,251,3,252,223,125,136,172,185,38,75,200,105,166,146,107,91,139,81,37,41,73,22,166,102,103,216,68,69,237,17,202,173,155,220,57,119,48,116,204,33,182,110,74,125,82,91,205,178,196,149,68,152,195,232,105,227,156,113,214,210,141,15,106,149,145,237,213,38,141,75,82,215,191,65,6,184,210,200,71,203,171,94,50,27,66,55,82,161,58,125,154,40,207,157,81,45,126,210,251,71,214,224,193,136,117,102,231,92,120,114,244,151,23,78,82,38,85,18,217,173,70,68,241,157,57,146,50,45,219,126,143,103,209,215,237,246,11,96,0,0,0,0,31,58,227,170,181,66,183,170,117,183,212,73,110,159,13,233,74,51,50,34,34,109,6,163,239,50,247,123,200,103,7,53,183,74,47,28,195,95,245,182,222,55,91,118,227,170,236,51,86,226,36,156,231,212,68,93,167,217,235,123,197,173,240,136,176,81,111,224,60,203,157,200,92,151,170,85,55,13,43,83,123,84,182,220,135,1,122,145,237,35,50,51,47,121,144,158,128,0,0,0,60,174,37,98,93,159,133,22,156,235,198,244,173,195,167,65,132,203,174,235,34,75,76,155,170,67,75,115,150,142,98,210,74,89,165,181,104,157,123,116,63,180,197,36,103,87,136,14,32,99,213,201,84,180,237,74,171,180,171,62,36,183,227,177,208,190,251,11,152,210,28,144,218,84,231,46,74,218,113,43,105,212,234,100,90,43,66,246,23,111,33,203,158,86,113,75,50,55,124,58,117,187,64,169,122,41,217,77,166,117,89,200,178,58,118,208,110,178,78,25,188,134,92,73,40,146,241,47,214,238,46,211,236,239,187,188,173,228,211,11,242,221,105,67,133,6,137,10,163,95,218,219,210,170,114,163,71,121,228,191,202,96,150,77,188,76,54,178,70,246,73,73,215,183,83,51,62,222,232,217,198,50,139,66,111,8,168,245,94,136,147,60,235,17,219,230,165,180,23,169,210,212,21,161,158,155,190,151,111,120,128,124,61,112,198,78,40,102,98,222,130,204,78,123,52,71,162,86,164,151,44,212,73,101,154,132,66,89,159,168,162,46,199,61,186,23,188,200,104,22,139,72,135,65,166,51,74,128,218,91,142,198,237,137,73,17,17,110,81,168,251,8,136,187,204,253,131,58,121,206,189,164,223,185,137,186,107,206,204,76,134,221,232,121,106,67,134,180,22,144,99,164,244,245,149,251,30,255,0,96,181,46,18,54,115,150,222,0,185,86,117,149,165,117,109,53,82,147,161,43,149,54,122,123,15,105,107,244,189,231,251,132,232,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,115,187,99,205,191,178,239,114,81,41,237,19,143,175,163,218,157,166,106,61,39,70,81,232,68,149,31,114,15,216,51,209,105,84,158,164,92,49,42,44,44,208,182,185,154,40,140,203,77,80,162,246,25,123,198,156,172,74,218,238,43,86,13,101,197,18,149,35,155,169,145,234,94,171,138,79,188,255,0,103,222,42,123,139,206,94,230,210,175,116,99,125,26,146,225,197,170,235,233,57,13,176,123,81,202,102,4,102,119,41,45,145,22,166,102,69,185,103,246,105,220,37,183,10,250,153,78,203,53,42,62,189,177,185,250,151,248,85,9,167,239,251,4,202,28,243,27,48,47,15,241,226,207,153,104,223,84,104,242,91,144,203,141,181,39,167,97,111,199,90,154,113,180,173,181,186,218,246,41,60,213,153,25,23,97,158,190,253,105,15,58,25,30,188,114,213,114,201,169,210,225,76,168,90,50,30,89,197,152,77,186,239,41,42,114,66,144,151,28,75,13,180,149,19,76,18,148,68,125,154,234,93,157,222,147,135,190,116,235,248,19,126,193,178,174,202,203,206,217,181,105,13,71,82,31,144,181,34,43,142,189,17,179,112,137,199,208,210,18,150,90,87,173,161,153,125,165,216,87,141,107,220,244,75,198,131,6,229,183,106,12,77,167,212,99,181,37,135,89,117,14,36,208,226,18,180,250,200,51,79,209,81,31,97,159,120,250,160,0,0,3,136,231,74,208,102,242,203,30,34,66,92,114,121,232,86,213,94,108,100,236,37,31,57,20,249,4,141,11,105,158,186,171,217,219,238,49,157,186,60,201,54,157,219,6,123,168,82,36,81,170,45,60,164,232,100,100,182,93,35,50,211,176,245,213,63,103,238,26,62,202,221,208,213,225,151,172,61,174,54,242,92,83,246,197,37,78,232,173,77,43,84,22,20,105,62,211,208,253,110,227,61,71,84,0,0,0,0,21,25,198,134,216,159,26,238,182,238,142,66,186,39,97,195,137,205,36,171,111,52,221,168,175,110,237,52,215,78,221,53,212,120,110,14,247,156,43,119,31,106,244,169,207,237,42,165,2,68,86,155,53,145,17,186,236,218,122,83,216,106,46,223,84,251,136,207,239,30,79,137,149,46,163,134,217,179,249,67,68,145,38,12,201,12,250,101,151,91,90,154,82,92,85,78,98,210,164,169,36,147,46,212,17,145,145,235,217,222,44,75,134,110,100,231,99,174,10,149,46,232,153,206,175,219,175,250,59,114,156,53,45,216,204,68,134,158,106,183,186,181,169,70,183,85,170,180,34,63,113,31,124,198,21,201,197,191,50,18,44,251,26,30,18,218,117,86,19,80,171,58,218,231,147,111,153,44,162,58,204,246,29,73,242,221,37,125,36,167,177,73,52,251,245,238,28,207,130,213,14,164,245,207,117,93,107,83,199,17,81,39,67,82,140,213,180,222,230,83,156,62,221,52,215,79,183,95,176,91,56,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,11,203,46,151,221,165,129,54,38,98,186,126,174,204,189,121,208,250,221,236,183,210,85,27,153,61,158,143,151,205,55,92,213,152,28,238,111,45,40,249,221,154,234,157,85,213,114,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,61,196,27,36,148,172,215,216,13,215,109,134,34,65,196,91,86,60,135,169,83,19,21,42,126,172,194,89,121,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,209,15,250,170,176,174,175,247,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,162,227,47,54,226,62,197,37,73,246,25,5,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,105,195,67,35,145,178,227,102,179,140,55,194,229,175,17,111,74,59,104,122,35,136,118,58,40,116,231,141,183,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,84,94,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,20,193,198,158,192,147,66,204,53,169,136,49,237,232,144,233,183,85,174,136,203,156,201,52,149,207,168,195,144,225,60,110,146,79,122,150,136,239,192,65,45,101,218,141,137,73,159,44,201,46,11,23,252,154,22,97,174,188,62,145,112,196,135,77,186,173,117,201,68,23,141,164,174,125,70,28,134,205,146,104,212,91,212,180,71,126,122,205,8,62,212,111,82,136,249,100,105,224,28,66,49,66,171,138,185,193,196,154,157,65,50,217,143,64,172,59,107,193,136,244,213,73,68,118,41,234,56,199,202,212,136,155,67,174,182,236,131,109,37,162,87,33,125,170,51,53,170,197,56,44,88,17,168,89,121,186,241,6,69,189,46,29,74,234,186,23,25,19,158,39,82,137,244,232,113,219,38,77,162,81,236,82,17,33,249,232,53,160,187,87,189,42,51,229,145,38,194,133,0,241,71,241,217,137,191,130,249,60,33,61,56,53,82,105,85,252,162,94,212,42,237,50,37,70,155,81,190,42,81,38,67,150,202,94,98,75,14,83,41,233,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,8,56,129,100,70,187,149,91,169,203,214,214,71,91,134,87,5,64,219,167,73,213,13,250,46,83,238,74,113,170,86,197,200,118,67,252,168,209,210,125,74,136,146,189,116,61,21,216,113,129,187,254,242,106,193,145,133,169,184,101,157,167,42,176,205,125,116,149,25,41,130,168,180,203,140,38,66,8,203,84,44,218,121,104,86,211,45,228,77,239,221,203,111,111,106,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,88,79,23,251,90,133,99,100,191,15,108,171,90,15,69,69,183,239,10,77,46,157,27,154,183,57,17,88,164,207,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,162,176,114,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,116,226,95,145,200,217,142,179,94,198,27,29,114,209,136,182,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,105,46,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,7,250,170,191,110,175,247,86,227,185,46,58,135,252,100,201,213,41,210,28,255,0,164,227,207,56,226,254,213,41,74,246,153,139,201,225,197,145,201,57,82,179,103,222,24,130,184,146,49,22,240,142,194,39,50,210,26,117,20,72,137,51,89,66,105,242,35,82,214,165,26,84,250,146,174,82,150,211,73,73,40,153,39,92,167,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,221,50,65,132,54,110,61,112,196,180,176,143,16,24,150,229,10,226,143,87,102,65,196,124,217,125,165,162,185,45,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,117,1,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,74,174,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,0,0,115,76,200,224,133,43,49,248,37,116,224,189,102,185,46,141,30,227,142,210,81,62,51,105,113,113,159,101,246,228,50,179,66,187,22,130,117,150,247,163,84,154,145,185,36,164,25,146,203,52,64,2,234,120,54,96,167,200,108,190,213,177,142,93,67,157,47,19,106,5,201,97,183,119,54,196,26,115,178,35,183,185,38,218,77,47,41,245,204,53,104,181,164,219,228,105,181,91,200,79,241,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,240,209,94,184,35,128,215,150,62,57,122,82,240,254,20,186,149,118,211,181,221,185,163,210,98,71,39,159,169,33,169,177,24,117,150,203,122,79,122,90,146,227,164,73,37,173,102,201,54,148,26,156,45,60,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,89,124,78,179,227,250,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,68,172,23,192,107,203,26,155,188,170,148,40,82,218,161,88,118,189,82,230,174,213,147,28,156,98,26,34,194,125,246,25,89,154,210,91,228,58,201,52,146,35,53,145,27,142,18,20,150,151,167,53,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,208,70,127,178,125,74,205,150,17,169,52,242,150,221,247,103,71,153,62,212,91,46,164,145,37,245,161,38,228,23,82,226,210,214,201,6,203,72,39,20,164,155,75,74,23,187,97,56,219,148,3,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,185,78,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,207,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,76,127,225,145,142,152,143,152,188,31,190,177,67,20,43,61,117,86,118,32,77,105,150,90,35,68,90,124,84,211,233,230,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,133,197,207,112,175,201,37,43,11,172,218,86,101,175,182,34,84,46,203,198,142,204,186,12,119,162,164,215,64,132,241,189,243,173,58,151,150,133,174,84,101,198,89,171,98,28,105,10,91,71,244,221,35,142,188,78,184,128,67,197,217,146,114,253,130,23,23,87,98,196,220,197,205,82,105,182,29,139,94,148,219,236,188,210,99,45,72,55,9,150,28,143,216,243,107,74,94,82,213,161,41,180,161,110,69,92,168,229,71,17,243,107,136,232,178,172,166,186,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,45,167,62,184,91,98,96,183,13,139,231,13,48,210,133,232,107,110,141,232,206,138,23,84,244,142,87,54,191,21,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,168,28,167,120,167,193,191,136,22,247,152,176,46,123,136,102,75,41,89,167,194,249,21,219,66,223,136,172,84,182,163,145,219,243,14,74,98,156,214,9,205,206,211,223,113,73,52,173,10,73,186,166,137,102,146,67,198,147,230,54,133,189,186,136,127,213,85,133,117,127,186,182,229,201,110,84,63,227,33,206,166,206,142,231,253,23,25,121,183,17,246,41,42,79,176,200,94,247,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,0,21,107,197,99,34,84,163,165,79,205,54,13,91,50,211,82,76,131,126,247,165,83,152,74,152,113,131,74,212,229,96,144,70,74,66,210,162,73,63,177,42,37,146,249,234,36,108,125,199,43,91,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,174,82,254,226,141,133,244,108,165,210,113,218,216,141,17,55,181,215,30,92,74,37,167,57,215,36,19,85,88,175,48,212,182,164,61,29,38,148,161,148,201,110,74,82,225,176,183,217,83,123,121,102,231,169,74,215,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,238,28,28,63,225,229,222,132,214,45,226,245,187,254,187,19,250,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,60,110,244,14,40,254,4,241,55,240,95,56,132,40,4,104,79,61,25,50,161,103,15,14,34,211,27,170,250,26,243,181,250,137,22,205,73,213,172,226,165,199,73,28,216,210,91,78,186,178,239,41,162,55,18,147,113,181,33,42,78,226,37,180,229,0,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,117,60,56,56,128,67,204,69,9,172,36,197,235,139,253,118,32,117,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,155,245,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,33,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,126,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,245,226,71,196,90,53,129,111,55,131,121,115,189,98,63,115,215,35,165,202,213,122,158,167,119,210,105,207,197,98,68,101,194,124,144,76,184,185,76,201,37,38,67,78,47,148,132,168,210,73,113,104,113,186,160,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,79,78,40,217,18,170,227,101,41,156,119,193,123,102,36,139,218,135,29,105,184,41,209,24,87,91,112,194,74,80,77,45,189,167,181,217,49,210,133,17,35,103,49,214,212,72,37,40,217,101,165,83,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,72,203,94,16,198,192,92,6,177,176,141,150,34,55,34,221,163,178,205,64,226,62,235,204,59,81,94,174,205,121,181,187,162,205,14,73,113,231,8,140,147,161,44,136,146,146,34,73,85,15,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,67,149,113,66,200,183,232,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,29,114,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,5,0,241,71,241,217,137,191,130,249,60,33,207,237,140,168,226,61,243,150,90,198,102,236,166,189,51,74,181,238,9,116,122,253,45,134,76,229,65,138,212,88,207,148,244,232,103,205,100,186,133,19,164,68,74,105,40,75,135,185,6,226,154,249,89,104,204,93,247,149,252,83,129,137,150,44,143,236,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,35,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,252,185,177,240,177,140,159,15,238,31,46,124,102,176,95,155,25,103,179,115,95,195,243,9,240,182,240,157,46,156,180,216,246,221,74,145,83,140,102,165,211,170,45,210,155,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,138,65,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,52,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,239,202,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,125,94,43,153,40,253,25,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,138,78,198,221,45,164,178,39,153,105,48,215,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,78,90,51,23,98,102,131,11,32,98,101,139,35,251,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,103,141,45,14,164,205,207,106,221,104,83,197,21,49,32,195,74,136,213,180,158,230,84,92,46,221,52,215,79,183,95,176,116,190,18,25,144,145,119,216,211,48,150,236,170,176,170,133,37,215,23,0,156,124,205,103,17,166,96,48,210,75,152,233,171,233,41,93,137,73,39,221,167,112,177,177,14,120,153,102,78,118,5,96,169,210,237,121,188,154,253,196,255,0,163,181,75,134,149,181,25,248,147,19,205,78,199,80,180,168,150,210,116,86,134,68,126,195,62,234,237,225,155,76,168,226,78,108,254,80,214,223,147,58,100,118,125,50,243,206,41,78,169,78,38,167,13,106,82,148,162,81,159,106,204,204,204,245,237,239,30,179,140,77,231,10,226,199,218,69,42,11,250,149,46,129,30,43,173,146,139,66,117,185,181,4,171,176,148,125,190,177,119,145,31,220,61,207,5,235,98,124,155,190,228,186,58,117,116,77,66,153,19,154,104,86,222,105,59,78,94,221,218,105,174,157,186,107,168,183,48,0,0,0,1,202,243,73,116,53,103,229,235,16,171,174,60,150,212,197,177,86,83,90,171,77,203,76,23,212,73,46,210,212,207,111,113,30,163,56,53,153,146,110,203,182,116,246,144,165,200,172,212,93,121,41,34,51,51,91,206,153,145,105,218,122,234,175,183,247,141,17,228,178,208,102,204,203,30,29,194,68,126,75,211,109,170,68,233,41,216,73,62,114,233,241,201,122,150,210,61,117,79,183,183,222,99,183,128,0,0,15,149,116,92,244,75,58,131,58,229,184,170,12,66,167,211,163,187,37,247,94,117,13,164,144,218,20,181,122,203,50,79,209,73,159,105,151,112,163,158,33,57,211,175,99,181,251,58,202,180,235,47,53,102,210,100,59,29,40,98,66,210,137,78,52,244,182,201,195,38,223,91,75,74,153,117,62,182,132,103,246,23,97,249,188,151,228,122,241,204,173,203,26,165,84,133,50,159,104,199,121,10,149,48,219,117,174,106,82,228,117,45,13,184,166,28,105,74,54,159,53,36,143,191,77,79,179,190,239,48,79,2,236,12,7,179,161,218,54,53,26,60,102,227,178,219,111,73,233,216,67,242,22,150,155,109,75,113,109,54,141,234,87,41,6,102,101,218,101,175,187,78,134,43,131,140,181,72,155,195,42,13,48,181,53,46,169,21,205,62,248,245,4,251,255,0,204,63,23,8,44,189,204,181,40,117,12,102,174,210,156,98,85,94,59,176,162,56,235,6,147,92,71,81,2,66,20,147,83,100,102,147,52,153,145,146,205,62,226,62,241,97,183,221,105,118,237,171,58,176,218,137,42,143,202,208,204,244,47,89,196,167,222,95,181,239,25,141,187,170,79,86,46,25,117,23,220,53,184,247,47,85,25,153,235,162,18,94,211,63,112,208,182,72,108,105,182,14,93,237,170,37,65,162,109,244,117,155,147,180,201,69,172,233,42,45,72,210,147,238,89,123,7,123,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,113,6,10,170,86,132,248,73,111,121,185,202,245,116,215,93,29,65,247,126,225,151,210,55,98,189,169,164,210,180,251,12,180,239,33,165,108,181,84,215,87,193,107,122,123,142,54,181,57,213,234,166,207,84,158,146,222,47,121,251,135,231,204,198,12,82,241,215,10,106,150,45,69,166,212,114,185,28,181,41,41,61,187,100,178,233,232,102,133,233,175,40,191,171,255,0,188,190,6,78,240,73,120,19,132,112,108,247,208,92,246,249,187,213,167,106,181,149,33,194,212,205,180,25,246,59,238,255,0,222,125,212,7,135,198,60,36,180,241,162,194,171,88,215,101,50,52,166,106,17,31,97,167,29,101,165,170,59,174,50,227,73,117,6,226,22,72,90,73,213,25,40,146,102,90,254,227,160,252,222,229,94,239,203,22,36,76,167,73,140,250,232,146,100,57,34,151,57,180,58,104,38,84,252,130,101,10,112,217,109,28,205,140,110,50,79,103,180,187,59,165,231,11,204,237,185,72,168,49,129,152,151,91,146,236,105,38,150,233,18,37,201,220,72,90,149,10,43,12,37,79,62,68,73,34,37,153,33,8,215,188,203,218,66,218,89,121,185,12,183,33,149,165,109,186,146,90,20,147,212,140,140,181,35,35,33,255,0,96,0,0,62,21,247,68,43,146,201,184,45,227,109,46,122,78,151,46,30,213,22,164,174,99,42,70,134,90,30,191,75,220,127,112,205,214,98,237,23,236,140,112,190,45,231,155,75,125,53,195,83,74,18,146,50,36,165,51,30,65,17,17,164,180,250,62,225,112,156,39,241,53,187,191,47,101,109,74,157,206,153,68,153,210,182,131,119,113,162,59,48,96,160,139,67,89,153,104,106,246,17,23,220,38,240,0,0,0,0,130,252,93,176,241,219,203,46,49,42,208,227,51,207,161,214,219,168,186,246,207,156,228,179,2,122,141,59,137,38,123,117,81,30,134,100,90,251,72,84,222,85,49,73,88,67,142,86,189,214,183,141,168,222,146,132,196,165,238,218,73,99,172,97,197,153,158,244,145,17,19,126,211,211,222,59,47,19,76,83,183,49,115,24,109,171,162,219,155,30,75,31,36,161,180,226,217,113,181,252,231,85,49,103,169,161,106,45,116,113,62,221,123,71,114,224,190,253,76,175,59,142,59,78,57,209,244,51,20,164,234,173,187,249,180,226,51,211,187,93,5,172,95,23,93,54,200,180,107,23,93,90,75,108,70,165,65,145,49,106,90,210,146,209,166,148,225,246,168,200,187,146,126,210,251,200,103,123,54,184,191,83,198,220,119,185,107,206,78,118,68,52,85,102,67,167,17,186,165,167,167,41,143,169,173,190,186,203,77,29,236,218,122,118,246,23,190,222,120,96,96,195,152,93,151,168,21,137,209,89,110,85,206,166,171,40,90,91,209,70,204,152,48,148,90,153,161,39,222,217,251,76,190,211,19,20,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,137,225,239,96,89,184,167,195,134,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,153,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,82,217,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,251,167,11,220,235,255,0,39,251,237,24,49,136,85,58,84,28,54,188,170,11,146,237,70,105,242,125,13,84,83,41,66,36,27,169,73,234,203,188,166,25,112,156,50,67,126,163,187,219,74,29,230,93,248,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,127,217,151,204,93,137,149,252,44,159,137,151,212,143,237,97,209,225,108,123,250,78,169,211,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,175,31,177,142,187,152,12,101,187,49,138,227,103,167,151,115,84,21,33,184,219,144,190,146,42,18,77,198,141,189,8,65,57,202,97,182,154,230,108,37,47,102,229,122,202,51,30,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,25,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,20,25,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,196,63,226,167,131,149,220,93,202,61,94,77,184,246,178,236,42,131,87,139,145,182,163,249,212,88,204,62,220,146,222,181,164,145,203,98,67,175,235,235,41,92,141,137,73,169,100,101,70,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,243,227,75,185,104,176,36,225,102,94,112,223,15,170,22,244,74,29,74,135,107,211,99,85,32,198,38,182,53,81,233,208,115,12,205,163,52,45,106,144,110,173,107,73,158,245,169,74,213,91,181,62,150,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,223,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,27,95,92,55,113,150,133,155,136,57,122,162,80,106,174,219,119,29,65,217,148,107,153,45,38,99,45,91,169,125,36,236,199,215,243,45,243,163,54,227,100,243,71,203,51,117,77,165,4,100,251,6,229,207,101,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,81,47,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,47,207,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,206,101,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,30,171,0,113,142,187,151,252,101,180,241,138,220,103,168,151,108,212,19,33,200,219,144,142,174,42,210,166,228,198,222,180,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,141,4,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,20,25,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,30,171,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,249,63,112,114,222,145,232,190,107,209,215,43,249,170,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,110,125,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,102,156,40,243,211,250,140,175,227,93,231,255,0,147,197,176,38,206,79,248,73,85,45,201,6,175,249,46,149,10,79,237,178,75,254,247,100,90,160,0,10,22,226,151,129,115,48,127,53,149,235,146,21,27,164,182,241,19,253,82,83,30,108,223,113,181,202,112,136,170,8,83,142,150,222,119,85,204,121,77,161,74,74,27,146,199,209,37,18,19,16,7,160,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,156,173,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,194,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,237,120,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,92,20,11,178,234,181,61,37,242,90,230,170,209,189,51,79,122,147,81,244,124,215,35,245,144,93,211,155,25,237,134,92,198,87,181,59,155,86,169,86,133,169,30,131,208,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,157,228,213,50,245,106,229,127,135,166,37,97,29,173,39,175,232,48,254,229,147,81,170,46,43,113,222,169,206,118,3,234,118,67,137,65,127,130,218,9,74,90,144,211,77,32,214,189,155,142,128,70,170,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,43,215,137,111,15,184,216,195,74,172,102,15,8,41,82,220,196,24,17,250,154,197,38,35,78,202,126,229,66,19,21,134,201,178,91,228,134,23,30,51,14,168,144,203,74,91,231,162,72,141,102,157,105,174,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,34,175,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,159,108,226,231,22,251,205,253,247,30,191,95,135,232,107,110,141,191,228,253,191,204,102,71,162,249,172,199,68,175,231,72,97,167,31,230,185,28,156,249,194,61,154,237,78,132,93,182,85,193,83,194,197,211,241,2,119,151,83,133,43,11,62,204,79,16,9,152,69,148,204,36,203,246,8,92,93,37,245,47,15,237,246,46,106,147,77,190,212,170,12,87,40,208,94,105,49,150,164,19,102,243,237,200,236,121,181,169,76,165,10,208,146,226,144,182,235,175,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,158,84,114,163,135,25,74,195,132,89,86,83,93,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,126,3,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,130,248,150,227,14,9,99,14,98,235,21,76,32,182,226,57,34,4,142,154,177,120,68,172,191,41,139,149,104,139,21,150,205,182,22,146,105,132,71,54,29,104,150,201,169,15,150,142,17,153,26,76,254,87,14,204,30,198,220,82,204,93,46,169,130,247,36,187,62,69,177,30,84,153,247,130,104,204,84,152,162,161,232,175,178,130,91,18,20,150,157,91,230,165,52,148,106,107,209,78,56,68,100,210,205,58,9,0,1,72,28,76,50,35,66,203,37,70,155,138,184,86,142,158,193,185,170,5,75,77,35,85,175,208,146,145,21,181,54,223,61,249,14,61,39,168,54,166,59,174,210,75,123,54,25,250,200,214,11,11,73,225,33,146,202,85,106,51,121,172,197,43,126,36,248,237,200,210,195,97,217,41,117,9,125,135,92,110,69,65,214,9,38,68,182,221,108,144,193,173,90,165,104,117,206,89,25,48,232,181,241,21,120,163,248,19,196,223,193,124,226,16,160,17,170,129,2,184,145,240,251,147,152,152,205,227,14,13,210,162,39,17,105,209,211,26,109,53,150,154,101,119,50,13,214,27,104,221,144,243,237,50,202,227,50,79,168,150,164,169,110,32,144,222,186,33,178,42,224,200,118,95,115,5,141,24,203,78,185,48,26,224,249,40,229,151,80,136,253,82,235,231,181,253,10,219,233,123,106,186,101,40,151,47,152,134,95,111,146,73,83,107,221,177,211,67,107,82,139,66,131,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,121,236,205,230,88,235,185,75,198,89,56,85,87,173,122,110,34,233,241,106,148,186,191,76,136,221,124,87,82,105,83,156,132,186,233,181,181,246,228,53,162,149,184,249,91,244,36,169,35,138,139,243,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,160,2,0,113,171,240,177,107,124,64,131,229,213,17,77,118,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,231,224,240,255,0,194,122,70,113,26,204,221,62,221,165,61,1,234,124,234,140,154,92,199,36,190,227,119,91,179,146,250,42,205,243,22,182,213,171,110,200,46,94,136,75,46,54,203,141,164,212,100,166,165,80,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,132,244,205,190,40,97,126,19,101,230,246,184,49,113,49,37,208,167,209,230,82,10,142,244,215,34,174,184,252,136,238,33,20,230,156,104,141,212,173,226,220,147,90,8,205,180,111,116,244,75,106,81,103,50,236,168,208,171,23,85,102,173,107,91,159,39,232,179,106,18,36,83,169,29,98,229,250,62,42,220,82,154,141,207,89,18,221,229,160,210,142,98,139,114,182,234,125,166,46,39,132,6,15,99,109,139,132,114,111,107,194,228,151,73,178,110,169,18,103,210,45,25,52,102,18,185,75,113,16,201,170,209,75,221,207,74,22,219,14,52,134,20,146,66,145,181,228,234,75,66,149,97,64,40,7,138,63,142,204,77,252,23,201,225,9,233,193,170,147,74,175,229,18,246,161,87,105,145,42,52,218,141,241,82,137,50,28,182,82,243,18,88,114,153,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,87,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,242,153,1,206,13,87,41,184,184,149,84,14,35,150,37,227,34,28,11,173,15,52,163,92,102,16,181,19,115,154,83,104,83,187,227,147,206,172,219,74,84,78,161,75,70,221,230,219,141,220,246,97,110,154,21,243,146,252,75,189,109,105,221,109,22,224,194,250,205,82,157,39,148,182,249,241,95,164,186,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,6,112,134,148,242,157,225,99,6,254,31,219,222,92,192,227,252,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,59,96,166,89,115,5,136,120,251,43,8,112,210,157,232,203,250,202,168,45,218,140,143,75,181,23,208,78,67,154,220,119,101,117,8,89,153,242,31,90,15,88,252,199,15,77,205,165,122,9,169,198,138,157,93,163,218,185,122,164,221,55,31,202,10,212,42,125,114,61,70,175,209,162,39,164,37,33,186,90,93,147,200,65,154,26,230,44,148,190,90,79,106,119,104,93,132,60,7,5,79,20,247,79,195,249,222,99,78,23,39,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,69,16,241,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,158,3,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,94,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,215,19,252,24,115,20,114,245,62,177,6,43,46,74,182,20,237,101,107,83,122,168,153,141,6,106,143,67,36,40,251,220,47,105,23,218,66,161,178,149,139,245,60,18,199,123,106,188,220,231,99,195,93,86,28,58,137,19,170,66,122,115,152,194,157,221,235,160,180,209,174,221,199,167,103,105,123,180,67,99,221,116,219,222,209,163,221,116,153,45,191,26,171,6,60,196,41,11,74,139,71,90,75,133,218,147,50,238,81,123,79,239,49,84,252,104,31,169,157,229,110,71,117,199,58,62,134,26,146,157,85,183,127,54,162,68,122,119,107,160,225,220,50,241,82,220,194,44,97,185,110,139,146,108,120,204,21,167,49,166,214,243,141,163,231,58,168,107,45,13,107,73,107,163,106,246,235,216,56,214,107,49,73,88,189,142,87,69,214,151,141,216,222,146,154,196,69,238,220,74,99,172,125,196,25,30,245,17,150,142,123,15,79,112,182,62,17,56,120,237,157,151,41,149,105,145,153,231,87,43,110,84,26,123,103,206,114,94,129,1,68,157,198,146,61,186,164,207,66,51,45,125,166,39,64,0,0,0,0,132,60,87,241,53,187,63,47,103,109,69,157,201,153,91,153,210,184,142,110,211,92,119,160,206,65,150,132,178,51,212,211,237,35,47,188,83,222,93,109,23,175,124,112,177,237,230,91,75,157,77,195,76,66,210,162,51,37,37,83,26,65,145,145,36,245,250,94,225,164,91,18,136,86,213,145,111,219,196,218,91,244,101,46,36,61,169,45,8,185,108,165,26,17,104,95,179,238,47,184,125,208,0,0,31,240,243,205,199,101,201,15,45,40,109,164,154,214,165,30,132,68,69,169,153,153,138,150,226,135,157,183,42,245,7,240,51,13,43,114,90,141,24,212,221,94,68,73,59,73,107,74,166,197,126,58,148,203,230,70,147,35,65,154,22,141,123,140,253,132,34,30,80,242,175,120,102,119,18,33,211,163,70,125,20,72,210,27,145,84,156,226,29,36,27,41,125,130,121,9,112,153,113,28,205,143,238,34,87,103,180,251,59,239,195,7,48,146,211,193,123,10,147,99,90,116,200,209,89,167,196,97,135,92,105,150,144,169,14,182,203,109,41,213,155,104,65,45,106,38,146,102,163,73,25,233,251,139,220,0,140,185,212,203,65,102,38,143,111,211,73,9,34,135,86,136,243,202,211,183,148,132,200,74,136,207,148,231,103,207,123,123,63,207,218,112,130,193,129,134,56,109,110,217,20,230,144,134,233,52,200,145,21,177,41,45,202,106,59,109,107,216,148,235,244,11,183,66,253,221,195,225,102,82,164,186,78,11,92,83,219,113,182,212,223,73,162,156,86,137,237,150,201,123,203,222,51,82,102,236,167,181,36,154,150,175,97,22,189,196,53,5,135,208,85,77,180,32,66,83,123,13,190,111,171,166,154,106,234,207,187,247,143,68,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,84,82,75,134,226,84,90,145,233,217,251,200,101,246,248,134,138,125,209,54,35,109,154,18,223,47,68,233,166,154,182,147,238,253,227,65,153,19,173,170,224,203,21,161,82,83,106,65,185,233,14,197,39,67,236,168,73,79,188,253,195,191,25,18,139,69,17,25,125,160,148,165,37,181,41,34,34,246,17,15,232,0,224,121,199,203,77,7,49,184,81,84,162,59,2,55,166,225,198,126,77,54,73,180,142,97,62,136,210,18,210,55,242,156,94,221,239,107,162,75,93,123,75,183,190,130,238,219,114,243,192,92,83,149,71,124,229,211,107,86,197,85,100,195,201,230,178,106,92,105,42,74,92,66,140,144,179,78,246,181,37,17,23,119,176,251,175,35,135,198,102,34,227,246,12,83,34,84,167,161,219,134,223,140,205,58,98,84,233,41,215,121,17,34,146,222,81,27,171,90,181,113,227,213,71,166,167,222,68,125,242,160,0,0,3,188,81,167,22,28,43,43,43,48,159,41,160,67,67,48,171,208,186,199,148,150,246,239,148,252,233,203,81,153,146,8,140,205,41,46,211,51,87,218,99,223,240,104,196,165,64,197,90,246,27,200,120,155,98,69,30,85,77,6,226,180,74,156,84,154,123,36,146,213,90,26,180,46,237,186,253,190,193,113,157,224,0,0,0,3,153,102,86,199,139,136,88,25,122,219,175,193,41,110,185,65,169,42,43,70,209,56,102,249,195,121,8,208,141,42,61,117,94,157,133,175,111,96,205,253,235,71,145,107,222,213,234,3,173,42,59,244,154,172,168,106,70,211,65,182,182,158,82,12,180,208,140,140,141,61,218,22,154,119,16,249,146,38,84,42,110,52,82,165,72,150,226,82,150,90,39,22,167,12,147,236,74,117,246,118,246,17,123,197,212,240,147,193,103,48,247,4,38,223,215,28,2,137,82,173,206,113,232,238,56,215,44,253,30,244,56,46,164,204,214,132,171,77,200,81,246,40,211,217,237,239,28,203,138,70,117,161,71,166,63,129,24,115,91,75,146,93,82,147,86,147,10,73,25,37,6,153,177,94,142,165,178,254,164,122,236,51,66,209,167,113,159,176,132,5,202,62,14,213,113,203,29,45,251,113,170,116,153,241,153,159,18,125,72,210,202,157,34,138,83,24,67,170,95,168,178,219,163,189,166,162,211,183,180,253,250,35,178,45,168,54,109,155,66,180,233,172,33,152,212,106,108,88,13,33,9,36,145,33,150,146,217,118,17,17,119,36,187,136,190,226,31,108,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,154,113,113,198,28,18,182,112,94,14,22,223,150,220,75,186,236,174,200,114,125,14,146,154,203,240,159,163,172,162,74,97,170,210,201,148,153,56,134,157,115,98,88,116,210,135,140,220,211,94,82,246,210,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,66,153,82,162,226,38,92,178,185,68,139,155,12,80,183,226,200,162,71,140,201,59,45,200,144,97,91,148,226,105,136,209,41,174,74,78,198,159,90,13,41,35,121,70,123,156,120,208,75,112,146,151,23,239,233,57,155,203,109,126,171,10,133,66,204,30,26,212,106,85,25,13,196,135,14,37,217,1,231,228,190,226,137,45,180,219,105,116,212,181,169,70,73,36,145,25,153,153,17,14,65,197,31,192,158,38,254,11,231,16,133,32,101,234,233,161,88,216,251,134,151,173,211,59,162,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,14,129,157,124,215,87,115,105,140,179,111,46,109,86,29,161,77,214,29,173,68,154,242,21,208,69,218,130,113,195,75,100,72,39,159,90,57,174,30,171,81,106,134,249,139,67,77,152,236,28,52,50,57,39,49,215,147,56,195,124,46,34,48,234,203,172,54,135,162,56,134,164,46,185,81,100,155,124,161,41,149,146,146,81,137,43,105,79,41,105,245,208,225,54,130,51,82,214,207,64,226,177,145,200,216,107,85,159,154,76,54,92,183,104,87,61,96,215,116,211,20,135,95,58,117,70,82,150,179,154,135,52,50,68,103,157,213,42,75,138,46,91,206,182,148,26,146,234,91,102,26,229,163,49,119,222,87,241,78,6,38,88,178,63,178,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,231,241,190,245,165,98,86,52,95,216,141,66,143,45,138,109,213,116,85,107,112,218,150,132,165,246,216,147,45,199,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,45,211,130,167,133,139,167,226,4,239,46,167,9,254,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,49,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,119,254,29,88,57,93,198,76,220,88,145,169,15,116,241,44,250,131,23,141,82,78,212,47,147,22,3,237,56,146,216,165,160,213,205,124,227,177,170,119,41,28,253,251,84,148,40,134,133,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,81,120,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,30,131,50,249,139,190,243,65,138,115,241,50,250,145,253,172,58,60,45,140,255,0,70,82,250,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,149,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,247,63,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,184,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,31,137,204,45,211,66,190,113,247,18,239,91,90,119,91,69,184,47,10,205,82,157,39,148,182,249,241,95,154,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,23,127,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,13,120,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,232,132,93,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,93,136,29,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,158,38,167,80,0,130,188,96,176,114,133,124,229,128,241,86,67,221,61,107,13,42,12,72,134,230,213,175,159,22,116,134,34,72,141,161,45,40,78,229,174,51,188,195,74,212,93,54,196,237,39,20,98,144,69,132,240,104,193,10,85,245,141,181,252,104,168,87,37,199,145,133,241,216,76,24,12,182,157,146,223,169,49,50,57,173,213,158,166,72,109,166,221,209,9,34,53,45,196,43,113,18,13,14,92,248,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,132,223,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,17,37,50,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,221,166,102,234,212,170,254,81,49,94,187,66,169,196,168,211,106,56,111,93,151,14,100,71,146,243,18,88,114,152,242,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,102,220,106,118,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,127,149,142,86,63,244,150,194,175,253,178,167,127,241,131,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,168,190,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,215,174,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,202,184,191,238,23,30,4,240,203,241,175,56,154,43,131,137,102,122,163,102,106,230,139,134,24,99,62,36,172,47,183,36,49,82,139,57,49,93,109,250,189,68,227,153,41,245,147,237,161,214,80,201,62,243,41,108,146,91,143,152,226,148,178,83,100,220,32,23,83,193,83,194,197,211,241,2,119,151,83,133,43,15,213,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,191,76,130,228,162,213,202,158,28,68,173,213,169,157,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,85,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,99,252,87,179,199,26,218,165,86,242,143,135,40,150,85,218,148,120,232,187,170,196,183,99,148,24,142,165,183,211,9,131,73,164,221,91,237,41,28,213,30,173,19,46,169,189,22,167,23,201,172,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,31,181,189,113,10,193,195,90,83,85,220,70,190,45,251,86,154,252,132,196,106,101,110,166,204,22,28,125,73,82,146,210,92,121,73,73,172,210,133,168,146,71,174,136,81,251,12,121,251,91,48,184,5,124,215,98,218,214,86,56,97,253,193,90,155,191,166,167,82,238,104,82,229,63,177,10,90,246,52,219,138,90,182,161,10,81,232,93,137,73,153,246,17,142,128,2,157,184,207,227,204,107,171,20,45,172,0,161,77,151,211,216,241,213,84,174,161,50,29,75,14,84,102,54,218,152,109,108,154,9,11,91,49,180,90,93,37,47,178,115,136,45,134,149,146,171,128,92,159,5,188,99,174,222,24,53,118,224,237,93,158,100,76,59,168,71,145,75,147,185,5,182,45,73,82,28,84,109,137,65,25,236,125,137,14,243,20,181,169,93,78,223,85,45,164,142,197,68,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,126,74,101,38,149,69,140,184,116,106,100,72,17,220,144,252,181,181,25,148,180,133,62,251,171,121,231,77,41,34,35,91,142,184,227,139,87,122,150,181,40,245,51,51,31,172,6,115,51,185,143,49,179,29,153,123,199,18,104,211,101,191,111,28,132,82,237,242,122,67,174,32,169,209,144,77,54,227,72,117,8,83,40,121,73,114,73,181,177,59,23,33,100,122,171,114,143,133,13,30,228,191,24,235,184,251,150,11,3,21,110,150,118,86,170,180,247,35,212,92,220,131,234,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,79,181,143,41,125,98,198,22,97,127,67,250,76,196,187,82,210,244,159,55,162,244,237,102,52,14,171,151,183,153,202,231,45,59,246,243,17,187,110,186,111,78,189,228,62,85,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,211,83,169,119,52,41,114,159,216,133,45,123,26,109,197,45,91,80,133,40,244,46,196,164,204,251,8,196,64,227,87,225,98,214,248,129,7,203,170,34,152,41,148,154,173,106,74,225,209,169,146,231,200,110,59,242,214,212,102,84,234,210,195,13,45,231,157,52,164,140,201,13,180,219,142,45,93,201,66,20,163,208,136,204,116,12,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,66,121,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,159,75,20,173,198,175,197,61,173,240,254,15,152,212,71,191,224,187,116,208,172,107,87,48,183,173,211,59,162,162,219,244,250,29,82,163,39,148,183,57,17,88,110,168,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,4,75,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,117,94,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,102,242,71,63,186,115,11,128,86,53,118,85,173,122,227,134,31,219,245,168,91,58,154,117,82,230,133,18,83,27,208,149,163,123,78,56,149,167,114,22,149,22,165,218,149,17,151,97,144,244,22,86,33,88,56,149,74,118,187,135,55,197,191,117,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,245,209,105,63,105,10,33,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,34,179,173,137,184,37,134,57,121,185,101,99,221,26,37,114,222,174,71,122,149,22,135,37,183,246,86,42,61,59,178,35,68,39,89,109,106,140,181,42,57,154,36,25,23,41,105,74,201,73,82,82,51,152,45,167,39,120,57,139,24,85,195,111,30,234,216,132,247,71,69,189,172,250,189,193,109,210,54,198,115,72,175,80,77,94,144,231,180,181,47,249,194,20,194,57,14,18,84,223,73,174,132,110,168,84,176,210,158,83,188,44,96,223,195,251,123,203,152,29,84,126,72,84,154,85,58,76,249,148,250,100,72,178,42,146,10,92,231,89,101,40,92,167,201,166,217,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,85,183,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,148,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,190,215,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,189,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,202,189,113,10,193,195,90,83,85,220,70,190,45,251,86,154,252,132,196,106,101,110,166,204,22,28,125,73,82,146,210,92,121,73,73,172,210,133,168,146,71,174,136,81,251,12,121,74,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,66,37,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,18,247,182,160,222,86,109,118,211,169,48,135,163,86,105,178,160,58,133,164,148,70,135,154,83,103,216,100,101,220,163,239,35,251,140,103,115,55,24,59,85,192,220,116,184,45,199,105,210,96,70,122,124,185,244,211,83,42,104,142,41,204,125,13,41,30,162,11,110,141,118,26,75,78,206,195,247,79,174,22,249,214,133,34,152,198,4,98,53,109,45,201,105,73,77,38,76,217,36,68,164,18,97,69,102,58,86,243,250,153,235,188,201,8,70,157,230,94,210,29,55,139,102,11,57,136,88,33,10,254,182,224,20,186,149,18,115,111,72,113,182,185,135,232,246,97,206,117,70,70,132,41,90,110,90,79,181,68,158,223,103,120,165,104,243,42,20,199,29,40,178,164,68,113,73,83,46,147,107,83,102,105,246,165,90,123,59,59,72,253,195,233,217,84,121,23,69,237,65,160,52,210,164,63,87,170,197,134,148,109,53,169,197,186,242,80,69,166,134,102,102,106,247,30,190,227,26,64,203,85,143,23,15,112,50,202,183,99,193,40,142,183,65,166,170,83,100,209,54,100,249,67,101,11,212,137,41,61,117,70,157,165,175,103,104,233,160,0,0,0,29,194,156,248,203,226,82,167,226,173,7,13,227,188,78,49,30,143,22,166,179,109,90,165,46,38,77,65,147,73,232,173,9,90,31,118,221,126,223,96,240,28,39,240,172,175,92,194,124,166,168,66,67,208,168,48,186,198,84,166,247,108,148,196,232,43,73,145,154,12,136,201,42,62,210,50,87,218,66,242,251,128,0,0,4,87,226,15,153,136,184,3,130,245,56,148,217,232,106,225,184,35,61,78,134,148,186,73,117,174,124,73,68,135,146,68,234,22,157,28,100,180,81,107,161,247,17,159,117,27,218,86,229,231,143,88,167,22,142,193,203,169,86,174,122,170,9,247,149,205,120,210,185,50,82,149,56,181,17,45,100,157,238,234,106,50,62,255,0,105,247,223,166,78,50,211,65,203,150,20,82,232,141,64,141,233,185,145,152,147,82,146,77,35,152,111,174,52,116,186,141,252,166,215,183,123,58,232,162,215,94,211,237,238,239,128,3,254,84,132,172,180,90,73,68,93,189,165,168,254,145,17,22,132,93,131,129,103,174,182,171,127,44,87,125,73,45,169,195,107,209,254,170,75,83,61,106,17,147,239,47,120,207,149,143,9,21,11,162,20,55,27,53,165,206,102,169,34,215,93,27,81,255,0,152,106,10,156,146,68,54,210,146,208,139,94,207,222,99,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,41,53,178,164,145,119,233,254,81,153,156,118,167,57,73,197,90,229,61,214,185,106,107,166,213,59,116,211,88,205,31,118,133,239,23,117,194,254,186,186,230,78,236,183,94,86,175,35,210,59,251,125,245,73,186,119,153,159,113,9,98,0,0,63,134,68,101,161,150,164,98,167,56,186,229,161,138,108,152,120,227,108,210,157,62,165,198,225,79,76,102,11,105,26,142,124,151,94,89,33,175,177,58,173,75,247,106,94,209,200,184,72,98,115,246,102,97,228,91,210,234,15,38,5,114,146,184,77,198,55,76,154,234,94,157,1,4,189,134,178,78,237,169,211,93,12,244,236,208,197,224,119,246,144,254,128,0,0,174,190,49,120,96,205,91,9,169,24,137,26,34,220,149,10,167,30,19,134,219,100,102,150,81,26,160,241,168,244,65,153,36,140,251,79,118,159,103,180,87,38,72,47,247,176,239,50,22,141,77,185,203,140,221,66,167,2,156,249,165,211,70,246,156,159,25,74,65,250,201,212,143,103,113,153,151,103,112,209,29,30,115,85,74,68,26,155,10,213,185,113,154,125,7,169,118,165,105,37,23,118,190,255,0,120,253,128,0,0,0,63,45,77,147,145,77,151,28,146,149,27,172,56,141,20,90,145,234,147,45,15,236,25,207,206,133,172,155,87,50,151,228,116,237,35,159,95,170,78,81,39,185,38,185,242,11,66,236,45,62,143,219,247,143,151,149,156,35,169,227,46,55,90,214,172,56,166,236,68,213,32,191,80,81,161,74,74,98,117,108,54,233,158,136,89,17,17,56,95,72,182,251,254,219,59,206,150,112,45,172,173,97,84,28,191,225,52,232,14,220,37,68,106,150,243,208,93,109,93,18,58,105,17,20,173,204,60,218,219,125,14,48,217,234,104,245,123,59,53,208,138,164,162,196,190,241,138,247,38,216,110,169,95,175,87,38,250,202,209,233,78,169,215,158,239,61,55,172,200,214,231,127,105,234,175,105,152,187,94,29,185,55,137,151,187,26,61,229,115,83,152,249,91,94,132,135,30,82,217,46,108,118,95,102,35,138,97,70,182,27,117,6,151,89,86,168,51,50,35,247,159,105,76,176,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,50,159,152,187,19,43,252,48,44,28,75,190,164,127,252,250,29,30,22,199,191,164,234,158,144,169,188,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,117,23,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,118,105,194,235,135,252,58,68,58,110,102,241,190,221,231,85,94,233,170,54,61,45,247,24,126,43,113,93,97,167,217,171,43,150,181,238,120,249,186,52,219,132,133,50,166,212,225,164,214,109,41,169,43,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,224,190,113,8,80,8,145,89,28,202,37,87,55,216,184,171,81,250,140,186,61,167,65,142,154,149,199,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,238,217,204,61,9,13,188,225,37,206,81,182,173,4,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,250,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,45,196,27,36,149,92,168,95,237,215,109,134,37,206,195,171,170,68,135,169,83,19,21,73,98,146,250,158,121,72,164,173,197,60,234,214,182,227,165,181,37,215,13,38,241,115,13,36,102,219,154,68,177,117,60,21,60,44,93,63,16,39,121,117,56,79,240,25,235,226,55,72,195,138,46,114,113,30,62,26,84,122,168,146,42,9,153,85,74,20,78,50,197,97,230,210,228,230,219,116,158,112,220,249,245,45,75,37,19,102,219,170,117,146,108,146,210,84,169,23,193,30,21,154,188,104,196,42,132,234,180,182,238,198,45,118,153,165,193,74,79,144,253,57,114,219,57,175,44,246,25,18,219,117,184,9,73,111,78,164,243,158,170,244,51,69,196,128,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,149,132,180,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,249,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,160,28,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,234,36,91,53,39,86,130,148,166,218,52,115,99,73,109,58,104,243,92,214,136,220,74,73,183,18,180,169,59,76,214,211,113,172,95,247,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,218,179,11,116,215,108,108,2,196,187,214,214,157,209,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,148,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,162,27,113,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,170,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,127,217,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,72,160,30,83,22,62,66,126,139,47,47,210,151,254,6,124,159,168,252,163,253,119,251,23,211,57,213,126,163,231,127,83,204,253,95,175,251,61,186,12,193,11,201,225,5,86,194,247,178,151,26,133,101,212,226,46,231,135,88,155,46,241,134,151,156,55,217,154,243,202,76,103,86,218,207,213,66,225,177,25,41,83,101,203,81,180,225,118,184,151,116,155,224,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,254,26,33,254,68,51,57,66,202,94,33,94,88,171,87,162,250,110,90,236,247,41,116,186,71,82,184,221,124,167,106,116,245,41,190,122,90,116,154,218,195,114,29,213,73,218,124,173,154,146,148,145,194,239,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,106,153,36,225,83,135,114,48,189,171,227,53,86,108,186,165,118,231,142,196,152,150,228,183,37,211,95,183,208,151,31,45,28,92,105,73,55,86,251,74,140,225,161,196,33,108,154,77,6,68,173,228,80,3,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,223,229,131,59,117,92,46,192,188,78,203,77,246,252,186,133,167,120,218,245,184,148,25,15,74,81,162,129,53,234,108,223,154,105,164,178,181,173,18,164,174,50,13,59,208,219,75,82,221,63,166,233,156,75,26,83,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,81,15,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,231,31,202,142,107,177,31,41,88,142,139,214,202,119,174,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,66,120,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,158,96,132,148,186,179,155,93,151,147,27,43,39,118,149,43,161,165,65,234,228,93,117,25,8,66,220,168,56,170,171,243,99,70,142,93,188,182,81,185,135,22,231,99,139,113,36,130,216,132,43,159,202,176,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,87,182,206,254,16,217,184,11,153,203,183,8,240,253,137,109,208,173,216,244,134,99,156,183,205,231,221,90,233,113,29,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,102,156,21,60,44,93,63,16,39,121,117,56,82,176,185,62,23,153,17,161,97,237,171,109,230,131,16,145,214,221,247,5,61,170,165,183,27,85,183,232,40,175,183,37,190,102,246,164,41,169,93,84,73,12,57,163,141,146,153,215,110,132,189,198,86,42,2,42,241,71,240,39,137,191,130,249,196,33,69,120,79,242,239,244,167,102,254,139,127,240,207,229,5,59,228,231,234,127,217,78,165,190,151,245,255,0,53,250,238,95,235,61,79,218,236,212,121,81,113,60,24,42,216,12,206,23,220,180,43,82,167,45,24,169,50,66,101,221,144,231,189,161,189,9,151,28,76,39,97,54,71,181,81,144,151,205,43,86,156,196,188,234,201,205,16,168,250,216,248,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,99,49,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,218,175,60,168,204,163,100,99,14,179,77,65,107,210,30,154,184,42,236,92,78,54,203,252,200,17,77,244,196,130,149,17,26,154,228,165,232,82,141,79,31,41,70,228,246,26,209,122,36,203,235,112,197,197,47,209,126,114,108,174,174,187,232,202,85,219,212,90,213,15,230,188,238,171,170,108,250,70,59,16,165,35,116,230,225,122,233,219,166,158,178,137,6,177,127,194,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,35,175,16,92,98,170,224,134,82,239,171,186,218,175,68,165,92,51,99,179,68,163,186,236,165,48,249,191,45,228,50,226,162,169,11,66,250,150,227,170,67,237,154,15,84,155,27,204,141,40,81,12,240,137,41,159,60,168,204,202,126,44,82,237,120,77,117,22,221,94,223,167,63,76,170,54,203,233,110,108,166,35,52,197,65,74,230,154,146,135,149,41,183,36,41,148,56,226,91,110,83,5,169,18,137,37,48,56,33,98,151,255,0,116,188,20,168,87,127,242,75,166,145,76,233,126,248,211,223,231,18,63,252,26,157,139,95,218,132,254,176,197,170,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,30,171,136,206,66,127,146,189,117,140,72,195,183,250,140,50,185,170,29,28,72,239,200,223,42,139,57,104,91,165,13,70,179,222,243,38,134,220,83,78,246,168,146,133,33,211,220,148,184,247,53,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,108,227,87,226,158,214,248,127,7,204,106,34,21,83,126,93,254,139,46,31,71,255,0,224,103,202,10,55,165,255,0,83,254,202,116,213,46,131,191,231,127,83,233,47,161,234,126,223,111,44,124,171,79,228,175,202,170,55,203,175,74,252,155,244,132,127,76,122,39,151,215,116,60,196,243,250,126,111,205,243,185,123,246,111,245,119,105,175,102,163,75,216,41,86,194,250,214,17,218,19,48,86,167,18,125,136,221,30,52,75,125,216,207,56,234,19,9,132,19,45,180,106,116,205,210,91,100,223,45,105,115,231,18,180,41,43,209,100,162,30,212,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,223,225,39,127,217,184,89,146,107,255,0,16,113,6,225,137,67,183,168,119,196,249,51,167,73,51,216,210,61,31,77,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,173,92,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,80,112,189,200,183,233,174,234,70,56,227,29,153,213,225,181,23,127,161,227,77,86,214,107,181,70,220,73,22,172,154,79,168,134,206,142,115,53,52,161,110,146,27,249,212,166,67,101,106,153,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,34,173,183,157,123,86,141,156,236,64,202,118,38,212,253,29,45,85,10,99,150,93,65,243,109,17,94,234,41,80,156,93,49,70,73,73,165,229,62,183,92,105,78,41,92,213,60,166,136,210,164,178,135,58,86,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,158,28,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,88,167,11,174,32,19,41,19,41,185,100,198,251,139,157,74,123,166,167,88,245,71,219,125,249,77,202,117,246,152,102,146,174,90,23,185,147,230,234,211,142,26,18,202,91,83,102,163,65,180,150,187,95,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,56,137,100,222,38,97,44,105,23,149,179,78,103,229,109,6,18,220,101,72,100,185,178,25,97,153,110,37,130,52,48,227,171,53,58,242,116,65,25,17,159,184,251,78,146,165,68,190,240,118,247,54,223,110,169,64,175,80,230,250,170,50,122,43,169,117,151,187,203,93,139,34,37,183,223,216,122,167,216,100,45,183,37,185,192,182,179,75,133,83,178,255,0,139,51,160,181,112,157,17,218,91,47,78,117,180,245,168,233,163,196,74,183,62,243,139,113,245,184,251,135,169,35,214,237,236,215,82,58,197,205,62,17,212,240,107,27,174,155,86,92,83,106,34,170,147,159,167,153,33,73,74,162,117,111,161,163,45,80,130,50,50,108,254,137,109,247,125,159,79,37,246,178,110,172,202,88,81,207,97,156,26,253,46,113,18,251,148,104,159,28,180,62,195,215,233,125,159,120,209,133,49,147,143,77,137,28,210,148,155,76,54,141,18,90,17,104,146,45,11,236,31,168,0,0,0,7,227,172,78,106,151,72,157,83,125,90,55,18,51,175,172,245,46,196,161,38,163,239,211,221,239,25,220,206,253,254,246,34,102,66,238,169,174,115,146,91,167,212,231,211,152,53,186,107,216,211,115,228,169,40,47,89,90,17,111,238,35,34,237,238,22,55,193,211,12,25,164,225,53,95,17,36,196,91,114,166,84,228,66,108,220,108,136,212,202,227,83,222,37,22,168,35,52,153,151,126,237,62,207,104,177,64,0,0,31,206,238,211,20,127,197,191,19,159,188,243,15,30,222,137,80,117,80,40,116,148,66,114,49,58,102,215,82,204,233,232,53,236,37,154,119,109,86,154,232,71,167,102,132,58,231,8,156,180,49,82,147,51,28,110,106,83,165,211,58,228,40,9,146,193,109,51,73,192,146,211,200,37,181,246,171,69,165,126,253,11,218,45,144,136,136,180,34,208,136,127,64,0,4,78,226,127,93,93,15,39,119,171,204,43,71,151,232,221,157,190,234,164,45,123,140,143,184,197,34,224,77,57,202,182,42,208,233,237,53,204,83,189,78,137,219,174,186,70,116,251,180,63,112,211,52,100,154,25,74,76,187,181,255,0,40,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,45,75,65,156,12,226,209,30,160,230,26,233,132,233,168,246,244,58,26,181,215,251,198,57,251,139,222,45,83,132,37,125,218,142,91,154,161,43,110,202,70,237,186,119,252,236,249,234,61,123,126,207,113,126,241,59,0,0,0,115,124,194,225,69,47,25,112,154,226,178,42,17,80,243,146,233,210,211,16,205,9,81,166,66,163,58,210,20,90,161,122,25,115,15,180,139,95,119,184,234,23,37,56,23,119,219,57,227,168,90,110,81,229,198,110,210,170,58,163,113,248,238,161,46,49,22,175,25,189,201,62,89,106,71,183,82,61,18,93,158,193,120,8,35,36,36,143,188,136,136,199,253,0,0,0,226,121,202,176,26,196,108,186,94,180,53,67,68,135,152,162,212,165,70,37,54,75,52,188,80,100,37,10,79,170,163,37,17,175,176,200,181,247,12,241,52,186,150,31,95,136,117,189,205,207,183,42,228,164,238,220,147,75,177,222,236,215,232,168,189,100,125,135,247,13,22,101,59,16,35,98,78,94,172,42,251,114,80,244,148,219,180,182,38,154,86,74,210,79,66,194,220,35,245,148,122,234,191,235,30,190,241,215,64,0,0,0,126,58,196,198,233,212,137,213,7,86,148,34,52,103,94,82,148,122,37,36,148,153,153,153,251,11,176,103,27,55,215,98,111,12,200,98,13,65,14,27,136,143,114,85,162,161,90,234,147,74,103,200,50,52,158,167,234,250,221,131,162,229,163,25,109,204,182,225,149,201,126,198,106,4,187,222,178,220,202,61,49,183,18,219,139,138,211,209,217,117,153,4,68,182,222,65,165,230,116,222,149,25,22,189,132,106,237,46,21,85,170,98,14,60,98,50,229,201,235,235,119,5,195,80,61,141,163,159,37,68,227,239,153,146,18,70,107,94,222,99,189,133,218,126,183,180,207,182,225,248,125,228,34,223,193,235,98,6,35,98,53,21,153,119,108,246,154,148,211,50,227,33,194,132,149,183,21,228,250,175,71,67,173,186,135,91,89,118,40,246,234,126,221,76,78,212,165,40,73,33,9,36,165,37,161,17,22,132,69,238,31,208,30,82,255,0,197,43,3,12,41,15,214,111,155,186,143,70,97,134,148,233,20,234,131,17,205,122,37,106,209,60,213,164,140,204,144,189,11,95,97,251,140,64,236,106,227,7,99,90,115,100,210,112,190,134,117,153,17,221,91,69,38,68,102,100,68,115,105,184,157,201,91,19,72,205,38,105,108,200,244,237,74,140,253,164,35,207,247,103,51,8,237,105,42,122,206,177,145,75,41,100,225,147,84,249,196,249,179,191,232,246,206,219,174,223,103,118,191,96,178,76,157,102,150,22,105,176,229,87,115,116,151,160,75,137,32,225,202,65,176,77,54,110,161,136,238,44,208,92,215,15,110,175,246,106,122,232,93,165,239,239,192,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,63,172,221,53,219,130,157,66,164,213,231,117,17,45,154,122,233,116,182,249,72,71,79,21,114,164,75,83,122,164,136,215,171,242,228,47,85,25,171,215,211,93,169,73,20,234,225,123,145,111,211,93,212,140,113,198,59,51,171,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,81,13,157,28,230,106,105,66,221,36,55,243,169,76,134,202,234,64,4,85,226,143,224,79,19,127,5,243,136,66,138,240,158,197,253,40,98,157,155,134,126,148,244,103,202,219,130,157,66,235,121,28,238,151,170,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,140,242,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,3,202,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,53,152,177,98,254,139,241,78,242,195,63,74,122,79,228,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,223,248,42,120,88,186,126,32,78,242,234,112,159,227,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,153,124,88,190,191,74,24,167,121,98,103,162,253,25,242,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,218,184,117,99,29,119,6,243,113,98,73,164,51,212,68,188,42,12,89,213,72,219,144,142,116,89,239,180,218,79,122,144,179,79,41,242,142,254,137,218,165,242,54,110,74,86,163,26,20,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,64,97,61,139,250,80,197,59,55,12,253,41,232,207,149,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,141,41,225,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,155,108,88,177,127,69,248,167,121,97,159,165,61,39,242,74,224,168,208,186,222,71,39,170,233,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,122,156,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,85,205,143,133,140,100,248,127,112,249,115,226,130,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,36,138,54,226,159,148,203,55,46,120,161,73,190,48,254,68,72,52,44,74,145,80,147,30,220,137,0,216,98,140,184,173,195,39,73,181,243,20,74,67,174,200,113,194,66,80,218,26,45,16,146,218,68,69,229,56,86,85,170,180,236,241,216,48,233,245,57,113,99,213,35,214,34,78,105,151,148,132,74,96,169,146,94,38,157,73,30,139,65,58,203,78,18,85,169,111,109,10,239,73,25,95,160,8,1,198,79,26,254,67,101,246,147,131,145,41,252,233,120,155,80,62,115,238,53,185,182,32,211,157,143,33,205,170,39,18,105,121,79,174,25,39,84,45,38,223,63,93,170,216,98,149,132,244,224,243,141,245,91,15,49,114,48,105,154,28,73,148,220,81,142,105,145,45,78,41,15,193,126,157,22,92,150,150,142,244,173,10,73,188,133,32,200,143,85,182,162,81,108,52,57,118,128,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,254,26,42,172,88,255,0,10,252,138,201,191,238,26,86,103,177,74,4,182,45,138,28,134,106,86,99,44,202,107,101,90,162,196,167,144,167,221,54,220,55,155,68,87,163,17,147,107,66,57,171,82,15,114,155,66,208,229,196,142,63,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,135,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,242,163,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,204,205,30,5,255,0,38,188,118,185,176,83,229,79,202,63,147,157,23,244,159,67,209,243,250,136,108,73,253,79,49,205,187,121,251,126,153,235,183,94,205,116,43,9,224,107,86,170,189,74,198,74,19,213,57,107,166,195,145,65,151,30,26,158,81,176,203,239,38,114,93,117,13,235,181,43,90,88,101,42,81,22,170,38,155,35,215,105,105,84,35,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,58,201,213,137,148,11,18,69,2,129,51,211,55,37,103,103,202,11,131,150,244,127,74,114,158,144,184,191,205,86,251,173,177,202,110,65,183,243,102,91,244,220,173,76,251,42,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,226,47,195,163,244,247,213,227,94,10,83,191,215,39,230,253,39,76,231,127,225,31,247,164,102,126,122,76,148,71,135,211,199,105,213,122,168,249,222,227,245,180,51,168,12,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,65,57,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,0,67,94,43,216,197,74,195,92,165,214,237,20,215,165,193,184,113,6,68,122,37,45,168,82,146,211,238,48,151,155,122,106,150,157,233,89,198,56,232,91,14,26,73,69,172,166,144,178,218,225,152,163,107,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,39,154,60,186,126,145,50,109,115,101,215,11,99,250,63,164,183,225,67,183,33,111,230,238,244,107,140,61,22,31,49,247,83,167,51,165,109,158,107,142,122,187,247,168,213,161,145,231,92,105,207,5,49,66,149,141,88,71,104,98,189,25,49,27,143,116,209,227,84,151,30,52,212,203,68,55,214,130,231,69,55,82,68,75,91,46,243,26,95,170,147,37,182,162,52,164,200,200,184,87,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,162,248,216,99,21,42,181,121,88,120,33,67,175,75,118,69,181,30,85,110,191,13,153,73,84,68,191,40,155,76,52,186,218,86,102,82,91,105,183,214,68,226,8,210,212,196,26,76,201,213,8,235,195,23,11,127,74,25,201,178,186,186,23,164,233,86,151,81,116,212,63,157,114,122,94,149,179,233,31,236,90,84,189,179,156,133,234,39,118,186,250,201,52,18,196,233,227,73,131,149,219,195,6,173,44,98,164,61,204,137,135,117,9,17,234,145,182,160,182,197,169,42,59,105,147,189,75,35,61,143,177,29,174,90,80,181,43,169,221,234,165,181,25,215,14,70,113,66,149,131,153,180,195,59,242,186,152,133,77,98,177,232,217,143,203,154,152,140,68,98,115,46,66,114,83,142,168,141,41,67,41,146,111,30,186,17,147,102,70,164,235,184,180,102,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,232,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,62,249,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,155,41,225,29,131,24,219,133,120,47,58,185,126,84,162,64,180,239,73,13,215,168,116,5,68,97,231,214,135,226,69,83,85,52,76,101,243,52,33,230,190,109,81,157,111,122,77,134,214,70,222,171,75,145,47,141,95,138,123,91,225,252,31,49,168,143,127,193,118,214,161,95,54,174,97,108,171,166,15,91,69,184,41,244,58,93,70,55,53,109,243,226,190,221,81,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,142,1,196,11,34,53,220,170,221,78,94,182,178,58,220,50,184,42,6,221,58,78,168,111,209,114,159,114,83,141,82,182,46,67,178,31,229,70,142,147,234,84,68,149,235,161,232,174,195,112,253,207,117,119,42,183,83,118,85,210,190,183,12,174,10,129,57,81,141,162,27,244,92,167,220,138,219,181,93,232,142,236,135,249,81,163,168,186,100,153,37,122,234,90,43,180,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,80,15,20,127,29,152,155,248,47,147,194,17,255,0,244,165,125,254,139,63,66,158,157,255,0,81,159,40,62,84,250,51,165,103,253,148,233,186,110,127,59,103,55,245,62,174,205,251,61,187,117,237,18,3,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,190,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,60,6,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,127,5,242,120,66,215,184,117,230,98,242,205,46,94,74,243,196,24,49,17,112,208,43,15,91,147,166,198,34,66,42,107,102,60,119,138,89,180,73,36,178,181,38,66,73,104,79,169,189,10,82,73,9,81,54,143,43,196,203,41,150,110,59,224,189,87,20,149,34,37,18,236,195,90,61,66,180,138,178,96,27,239,207,167,70,137,33,245,83,86,100,226,8,144,167,73,11,75,138,39,57,71,204,216,159,157,115,117,16,141,46,229,146,173,85,175,229,183,10,43,181,218,156,186,141,74,163,99,208,165,204,153,45,229,60,252,151,220,128,202,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,116,177,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,57,197,205,44,44,172,225,202,110,231,41,47,79,151,46,65,67,138,130,96,157,108,157,91,18,28,65,172,185,173,158,221,88,237,208,245,208,251,11,221,91,127,221,156,204,35,85,165,41,155,58,198,93,44,229,155,132,78,211,231,27,228,206,255,0,163,217,59,110,187,125,157,218,253,130,67,96,175,24,59,26,236,155,26,147,138,20,51,163,72,144,234,26,57,49,227,51,30,35,123,141,180,238,82,223,154,102,73,35,83,134,103,167,98,82,71,236,49,60,108,12,82,195,252,79,164,49,89,177,238,250,61,101,135,218,75,166,80,106,12,72,52,106,148,43,69,114,150,162,35,34,90,117,45,125,165,239,33,234,192,127,20,148,173,38,133,164,148,149,22,134,70,90,145,151,184,65,46,32,153,8,183,241,134,216,159,136,216,115,69,102,37,219,1,167,101,58,204,72,200,108,166,165,13,202,121,94,171,49,214,235,142,173,215,16,93,170,45,218,23,183,67,20,241,74,170,98,14,3,226,50,37,198,235,232,151,5,189,80,45,237,175,159,25,70,227,15,145,154,20,68,104,94,222,99,93,165,216,126,175,176,203,179,186,230,95,25,109,204,201,97,149,183,126,201,106,4,75,222,140,220,58,61,77,182,210,219,107,148,211,49,222,117,233,6,70,183,30,89,169,231,180,222,165,17,30,157,164,74,237,62,115,148,43,172,172,252,200,97,245,65,110,27,104,145,114,82,98,173,90,232,68,149,79,142,102,106,61,75,213,245,123,70,142,168,211,27,168,210,32,212,26,90,86,137,81,154,121,42,73,234,149,18,146,70,70,71,237,46,209,251,0,0,0,0,114,44,216,226,4,108,55,203,213,251,95,114,74,25,146,171,118,168,196,35,82,201,58,201,232,95,91,100,94,178,79,93,81,253,83,215,220,51,166,234,234,88,131,126,45,215,55,57,62,227,171,154,149,183,114,141,78,200,123,183,79,164,163,245,151,246,159,222,52,59,147,91,1,156,57,203,165,149,67,68,52,71,121,250,45,54,84,146,75,100,131,83,202,131,29,43,82,189,84,153,168,205,29,166,101,175,188,118,192,0,0,31,242,178,51,66,136,187,204,140,136,81,254,117,176,46,239,185,179,199,79,180,219,163,203,146,221,219,84,105,68,227,17,221,90,91,98,85,94,75,123,148,124,179,208,139,118,166,122,40,187,125,162,222,178,245,133,20,188,26,194,107,118,200,167,197,67,46,68,167,68,76,179,36,37,38,169,9,140,211,75,81,232,132,106,103,203,46,211,45,125,254,226,233,0,0,0,32,159,23,186,251,180,236,183,59,66,70,221,149,125,187,245,215,95,154,159,1,69,167,111,219,238,63,220,42,175,39,84,71,171,217,134,181,161,52,106,45,221,118,166,157,117,254,241,144,126,227,247,13,31,145,104,90,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,62,37,212,2,160,102,158,230,97,45,26,9,125,22,154,167,77,116,167,67,63,113,123,196,218,224,195,94,57,56,117,117,209,21,180,138,31,67,183,222,123,223,168,40,253,191,230,22,68,0,0,0,60,13,15,6,44,186,14,34,84,49,46,5,30,35,53,138,139,46,178,243,205,199,105,42,89,56,249,60,163,53,18,9,70,102,178,35,61,84,127,227,237,30,248,0,0,0,126,74,181,58,61,94,151,50,149,45,164,184,196,200,238,71,113,10,73,25,41,43,73,164,200,200,200,200,251,12,253,131,59,185,225,195,73,56,97,153,27,194,152,227,8,106,61,78,171,80,170,68,74,18,105,73,48,228,249,41,65,105,177,37,220,223,176,140,189,198,44,159,131,246,38,59,115,96,237,74,208,149,37,179,93,42,162,242,91,109,75,62,103,45,168,176,27,35,34,53,159,171,235,105,220,69,175,184,88,48,0,0,0,14,51,155,252,64,70,27,229,234,244,174,28,158,67,207,209,106,49,99,172,151,181,68,233,193,144,164,237,61,201,61,117,71,102,135,168,206,109,199,86,122,189,112,213,43,146,93,91,142,212,102,191,45,197,173,70,106,82,156,89,168,204,204,204,204,204,204,253,230,63,59,125,109,69,230,32,178,78,190,227,138,75,44,180,157,84,106,81,158,137,73,23,180,251,116,34,33,109,156,49,50,55,26,131,74,141,141,248,159,71,67,149,57,6,135,233,49,164,71,35,38,154,82,97,73,97,237,143,199,37,37,194,81,44,183,33,122,23,105,23,110,166,44,201,8,67,104,75,109,164,146,148,145,18,82,69,161,17,123,136,127,208,255,0,149,173,13,161,78,56,162,74,82,70,106,51,61,8,139,222,34,150,109,51,247,133,249,123,164,78,163,83,106,177,107,23,82,163,186,150,34,196,126,60,130,101,221,175,165,60,212,38,67,110,36,137,214,72,149,161,106,90,145,119,159,101,53,227,246,107,113,111,48,117,233,85,11,174,229,154,221,57,110,47,147,78,143,50,73,70,75,102,183,77,58,180,227,203,73,30,215,148,158,206,205,59,62,255,0,57,133,248,5,139,24,195,49,17,108,75,42,177,80,109,107,36,28,150,169,178,93,97,6,102,130,213,75,105,181,232,69,204,65,159,216,122,251,133,134,229,207,132,25,190,84,235,139,27,107,11,67,107,105,153,39,6,4,141,20,74,62,74,246,56,220,152,95,242,169,50,215,220,94,241,99,216,65,130,152,125,129,214,202,109,76,62,162,71,129,12,148,78,56,104,140,195,75,117,206,91,109,154,215,202,109,4,165,25,52,141,79,77,79,79,187,79,118,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,117,92,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,250,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,135,252,84,241,142,187,132,89,71,171,198,183,25,210,93,251,80,106,206,114,78,228,127,53,139,37,135,220,146,123,22,133,18,249,140,71,117,141,61,85,39,159,189,42,37,32,136,232,178,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,143,201,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,211,158,19,223,95,165,12,44,179,113,51,209,126,140,249,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,98,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,12,251,113,36,198,138,86,55,230,210,232,174,218,247,124,75,146,216,161,199,135,65,161,76,136,132,242,9,134,89,37,62,150,220,36,151,57,29,99,179,20,78,234,162,81,40,141,10,83,123,4,96,31,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,52,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,138,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,134,136,127,195,223,45,116,44,208,230,58,159,101,94,39,190,214,162,83,223,184,107,177,145,41,113,222,153,21,149,182,218,24,109,104,73,153,111,125,246,9,122,26,21,202,230,154,22,149,146,12,104,38,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,67,94,39,57,85,179,113,187,1,174,28,82,102,155,18,37,247,135,84,119,234,208,42,198,225,180,111,211,163,234,252,168,111,154,80,163,117,28,162,121,109,36,200,182,188,105,209,104,67,143,111,162,17,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,85,139,201,225,167,145,89,57,101,182,101,98,126,39,64,151,23,20,46,56,239,211,101,65,84,166,156,98,145,78,41,4,105,97,6,195,139,105,229,188,108,50,242,156,53,30,210,229,182,148,160,210,225,185,55,197,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,73,124,97,166,224,146,243,23,30,159,97,210,101,183,136,44,71,39,175,217,202,83,252,135,214,184,177,10,156,202,9,197,154,9,109,198,111,114,141,164,37,6,79,55,170,150,178,89,35,133,100,91,249,71,127,40,235,119,249,47,255,0,225,95,173,214,245,91,253,23,232,189,232,234,61,37,183,255,0,19,250,27,191,175,191,149,202,249,254,72,209,72,0,166,190,52,152,199,66,188,49,150,210,193,218,67,60,201,120,119,79,145,34,169,39,114,203,108,170,146,99,184,152,219,20,130,35,216,195,17,221,230,37,107,74,186,157,190,170,155,81,31,53,225,39,101,85,110,172,233,91,245,218,124,136,141,199,179,168,245,90,220,228,188,181,18,220,97,113,149,4,146,209,18,76,141,124,217,205,40,201,70,146,216,149,158,186,145,37,87,188,51,89,154,124,20,254,78,217,130,189,176,113,186,135,91,18,223,168,23,64,250,157,230,56,184,47,180,137,17,121,170,229,182,70,241,48,243,68,230,212,18,121,132,189,186,167,67,59,105,224,251,140,116,43,231,44,5,133,81,217,233,235,88,105,80,126,60,198,247,45,124,248,179,164,63,46,60,157,77,9,66,119,45,114,90,229,146,150,162,233,183,171,105,56,146,29,3,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,156,28,232,99,29,11,31,115,65,127,226,173,172,206,202,45,86,160,220,122,115,155,150,125,76,88,145,218,136,212,157,22,132,45,28,228,71,75,188,181,36,148,142,102,195,212,211,169,216,87,3,235,42,171,2,192,197,60,70,122,68,67,166,215,43,20,234,36,118,146,181,115,210,252,22,93,121,213,45,59,118,146,13,53,6,73,38,74,51,51,75,154,146,116,35,84,223,205,62,10,127,40,156,190,222,216,56,221,67,162,151,112,83,203,160,125,78,242,219,68,230,29,68,136,188,213,114,220,50,100,223,101,162,115,106,13,92,179,94,221,21,161,150,107,6,154,48,7,24,232,89,128,193,171,79,24,173,198,122,120,151,53,61,50,28,141,185,107,233,37,33,74,110,76,109,235,66,13,206,83,237,186,215,51,97,37,123,55,39,213,81,24,232,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,31,38,191,105,218,183,95,163,126,84,219,52,170,207,161,170,12,213,169,222,144,132,220,142,142,115,90,242,164,179,188,143,150,242,55,43,107,137,209,73,212,244,50,212,125,97,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,41,197,143,144,159,162,203,203,244,165,255,0,129,159,39,234,63,40,255,0,93,254,197,244,206,117,95,168,249,223,212,243,63,87,235,254,207,110,131,52,88,133,54,205,168,223,247,45,67,14,105,50,233,118,156,170,196,215,168,48,101,168,212,252,90,114,158,89,198,101,195,53,172,205,105,104,208,147,51,90,251,72,253,101,119,157,175,112,100,254,81,223,33,43,191,41,191,251,140,124,231,201,191,72,239,234,61,41,206,46,127,65,255,0,169,254,187,155,175,169,207,211,149,235,245,66,202,128,80,15,20,127,29,152,155,248,47,147,194,28,171,45,25,116,190,243,65,138,112,48,206,197,143,253,148,202,196,221,236,255,0,70,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,43,215,134,117,90,149,64,206,190,31,215,107,181,56,148,234,109,58,61,122,92,201,146,222,75,44,70,97,186,36,229,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,238,185,138,226,197,125,212,243,29,67,175,96,93,114,170,206,23,89,213,8,203,114,150,180,179,27,229,71,41,110,166,75,142,41,108,41,214,89,125,151,148,210,27,115,126,206,91,79,236,67,196,73,110,207,242,209,152,187,19,52,24,89,3,19,44,89,31,217,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,98,254,10,97,246,56,219,42,181,49,6,137,30,124,51,81,184,217,174,51,14,173,167,57,110,54,75,71,53,181,146,84,68,234,244,61,53,45,126,253,107,135,49,156,32,249,5,81,184,176,74,176,181,182,134,94,146,80,103,200,213,70,178,231,47,99,109,198,133,255,0,36,146,45,125,229,238,21,229,138,24,5,139,24,61,49,113,111,187,42,177,79,109,11,52,20,151,105,178,90,97,102,70,178,213,43,117,180,106,71,203,89,151,216,90,251,199,163,192,28,214,226,222,95,43,241,106,22,165,203,57,218,115,110,35,157,78,145,50,74,163,41,178,91,70,173,26,109,228,36,207,107,41,79,111,102,154,151,221,114,153,75,207,222,23,230,18,145,6,141,82,170,197,163,221,73,142,210,95,139,45,248,241,201,231,118,176,149,114,144,169,14,56,162,55,94,50,78,165,169,232,101,222,93,178,181,11,67,136,75,141,168,148,149,17,26,76,143,82,50,247,143,250,31,242,180,33,196,41,183,18,74,74,136,201,73,50,212,140,189,198,43,55,137,222,70,226,215,169,82,113,191,12,40,232,110,167,28,214,253,90,52,120,228,68,235,73,76,217,47,189,177,136,230,165,56,106,52,22,229,175,67,236,35,237,208,197,73,187,214,211,158,126,11,196,235,14,54,165,50,243,74,213,38,149,17,232,164,153,123,15,179,67,35,31,162,220,171,61,65,184,105,117,200,206,173,183,105,211,88,150,218,208,163,37,37,77,172,148,70,70,70,70,70,70,94,242,26,50,202,6,32,35,18,50,243,101,215,10,79,61,230,40,180,232,175,172,215,185,70,234,96,199,82,183,30,229,30,186,175,183,83,212,118,96,0,0,0,21,243,198,7,19,29,182,112,118,155,104,69,146,217,46,171,81,101,46,54,149,159,51,150,236,89,237,153,153,18,203,213,245,116,238,50,215,222,43,99,35,216,105,39,19,243,35,103,211,27,97,46,199,166,85,105,245,73,105,90,77,73,54,27,159,25,43,45,54,40,187,156,246,145,23,188,198,136,169,52,232,244,138,92,58,84,70,146,219,16,227,183,29,180,37,36,68,148,161,36,146,34,34,34,34,236,34,246,15,214,0,0,0,60,13,115,6,44,186,246,34,83,241,46,125,30,35,213,138,115,45,50,203,206,71,105,74,65,54,249,188,147,37,26,13,68,100,179,51,45,20,95,227,237,30,248,0,0,0,86,239,25,234,242,163,97,213,169,67,70,211,41,157,118,255,0,121,108,126,158,162,246,255,0,152,66,78,26,84,2,175,230,158,217,96,218,53,146,58,221,116,78,186,107,78,152,126,227,247,11,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,72,156,95,41,205,197,204,106,167,34,57,32,229,233,170,201,26,111,219,2,1,119,233,219,160,234,188,23,171,207,38,179,119,208,249,201,229,175,209,254,166,227,215,177,21,21,119,107,254,97,108,192,0,0,0,0,0,0,0,42,19,140,166,24,166,147,120,80,241,22,44,21,19,51,35,198,130,227,228,215,170,110,173,218,131,198,157,196,130,45,116,45,116,53,107,246,123,71,133,225,19,138,177,236,204,117,155,106,213,166,58,136,85,186,99,145,227,180,78,17,32,229,189,50,3,105,61,170,89,22,186,36,203,82,35,87,222,46,208,140,148,68,100,122,145,246,143,232,0,0,0,175,46,50,152,146,84,60,17,161,216,212,202,138,216,168,212,43,241,159,144,210,30,218,107,132,228,74,131,74,35,36,168,148,105,53,17,23,106,77,63,228,20,200,38,79,13,188,171,187,142,152,171,14,238,175,211,150,229,185,109,74,110,98,205,198,76,217,125,248,242,97,184,108,171,123,43,109,68,166,221,61,83,169,25,151,180,139,190,244,232,244,138,109,6,153,26,143,72,132,204,72,112,218,67,12,178,203,105,109,8,66,18,73,74,73,41,34,34,34,34,34,208,139,78,193,251,7,204,184,174,90,13,167,74,147,90,184,170,209,41,240,226,180,183,156,118,75,232,105,36,148,164,212,126,178,204,139,185,38,125,167,236,49,88,57,208,226,154,150,158,172,97,182,6,56,225,26,81,34,159,38,173,175,114,245,144,202,215,29,248,178,255,0,228,150,131,52,253,186,119,16,172,202,149,82,250,197,107,171,170,168,74,171,220,85,186,147,251,82,110,45,233,111,173,110,56,102,73,45,77,75,61,86,225,246,118,246,171,222,98,120,228,243,133,165,215,126,59,10,250,198,134,213,74,161,44,155,121,170,121,147,140,75,115,94,157,210,222,212,152,138,65,160,208,183,82,122,43,181,69,167,113,25,139,87,194,252,16,195,44,31,161,69,161,88,214,133,38,156,136,237,33,165,62,205,62,59,47,60,105,66,18,107,113,77,54,141,202,62,90,12,207,78,211,47,184,123,178,34,34,208,139,66,33,253,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,231,184,86,82,105,84,236,142,88,51,41,244,200,145,100,85,36,86,37,206,117,150,82,133,202,124,170,114,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,75,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,197,69,241,184,197,10,172,171,255,0,15,112,93,148,203,98,155,76,163,187,116,72,52,205,87,34,99,242,94,114,51,91,227,232,73,222,194,98,61,181,195,53,30,146,220,73,18,123,119,248,174,12,152,91,242,175,49,213,220,76,159,66,234,160,88,150,251,157,52,222,171,103,71,84,154,178,101,159,155,37,146,156,223,21,53,20,246,165,72,78,154,158,138,229,152,139,249,192,176,36,225,134,104,241,74,204,122,222,137,66,143,22,232,157,38,159,79,136,77,37,134,41,210,93,57,16,137,180,180,123,16,131,140,243,38,72,45,54,17,146,76,146,100,105,43,84,224,211,127,201,185,178,185,84,179,42,55,12,73,114,44,235,162,92,104,116,244,155,68,252,26,116,134,154,144,217,173,41,34,89,161,201,46,78,52,173,122,234,105,113,36,122,55,181,51,212,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,170,230,199,194,198,50,124,63,184,124,185,241,154,193,170,129,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,28,127,55,88,223,85,203,142,93,47,60,101,161,80,226,85,234,84,8,241,147,14,36,183,20,134,13,249,18,153,140,218,220,219,235,41,8,83,228,179,65,26,77,100,131,73,41,27,183,150,109,192,5,201,240,91,198,58,237,225,131,87,110,14,213,217,230,68,195,186,132,121,20,185,59,144,91,98,212,149,33,197,70,216,148,17,158,199,216,144,239,49,75,90,149,212,237,245,82,218,72,236,84,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,244,28,40,114,57,26,218,165,81,51,113,136,203,150,85,218,148,121,11,180,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,124,164,150,173,19,46,165,205,86,167,17,201,179,64,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,180,241,31,226,1,15,46,244,39,112,147,8,110,47,245,216,159,211,62,236,152,237,177,33,187,118,46,244,57,186,66,30,67,141,173,231,155,35,66,25,52,238,38,221,55,84,104,249,146,118,152,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,127,217,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,200,160,1,155,108,222,226,244,108,119,204,190,33,98,149,61,248,143,211,106,213,133,179,75,126,51,14,178,137,20,232,200,76,88,111,26,29,245,210,181,199,97,165,172,148,73,245,212,175,85,31,68,172,87,129,245,149,85,129,96,98,158,35,61,34,33,211,107,149,138,117,18,59,73,90,185,233,126,11,46,188,234,150,157,187,73,6,154,131,36,147,37,25,153,165,205,73,58,17,170,205,5,37,241,142,194,25,54,86,101,224,226,148,118,37,157,55,17,232,236,188,183,222,125,165,35,210,48,80,136,175,50,210,19,162,208,132,199,40,11,51,89,30,171,121,123,84,122,26,81,237,120,33,95,94,143,197,60,75,195,63,69,243,61,61,111,196,174,245,188,253,57,61,4,147,103,149,203,219,235,111,244,150,237,219,139,111,39,77,21,191,84,205,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,115,76,202,98,244,108,5,192,107,231,23,30,126,35,114,45,218,59,207,83,202,91,14,188,195,181,21,232,212,38,92,67,90,44,208,228,151,25,108,204,141,58,18,204,205,73,34,53,22,104,134,135,184,120,89,85,91,3,37,184,85,66,172,200,136,244,137,84,117,214,208,168,203,82,144,76,84,36,187,57,148,153,169,41,61,233,106,75,105,89,105,161,44,148,68,106,34,37,28,138,25,161,204,166,16,201,192,92,121,190,112,141,230,37,183,30,221,172,60,205,60,229,190,211,207,187,78,94,142,194,121,197,181,162,13,110,70,113,151,12,136,147,161,172,200,210,147,35,73,92,79,8,107,235,229,110,77,169,180,15,69,244,159,34,174,10,165,11,157,207,230,117,124,199,19,63,155,183,105,114,244,235,249,123,117,87,234,183,107,235,109,76,213,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,165,110,53,126,41,237,111,135,240,124,198,162,58,87,4,122,181,42,129,74,199,154,237,118,167,18,157,77,167,71,183,229,204,153,45,228,178,196,102,27,77,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,56,7,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,208,66,86,164,33,106,52,35,207,228,23,37,23,86,107,49,30,37,110,173,76,233,240,202,217,168,50,229,199,80,144,78,33,185,251,13,46,42,153,28,219,82,22,167,157,65,145,45,72,81,114,91,89,44,207,114,154,67,183,209,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,1,64,60,81,252,118,98,111,224,190,79,8,79,78,10,20,154,83,57,109,188,171,172,211,34,34,165,50,248,145,18,68,196,178,146,125,230,25,129,9,77,52,183,52,220,164,33,79,188,164,164,207,68,155,174,25,105,184,245,176,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,69,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,20,193,76,171,85,104,178,87,50,141,83,151,2,67,145,223,136,183,99,60,166,150,166,31,105,108,188,209,169,38,70,104,113,167,28,109,105,238,82,22,164,158,164,102,67,242,142,255,0,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,208,157,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,45,72,199,132,197,12,16,195,44,96,161,74,161,95,54,133,38,162,137,13,45,164,190,245,62,59,207,50,106,66,210,75,109,78,182,189,170,46,98,204,143,78,195,63,188,85,70,112,248,90,93,118,27,147,111,172,23,109,85,90,26,9,199,157,167,145,56,252,182,244,234,29,61,141,70,136,148,18,9,8,105,37,170,187,20,122,119,25,24,129,212,218,165,245,133,55,87,85,79,149,87,183,107,116,215,246,168,219,91,209,31,66,219,112,140,210,122,26,86,90,45,178,236,236,237,79,188,133,153,100,195,138,106,93,122,143,134,216,230,227,134,106,76,122,124,106,182,189,235,214,59,40,92,135,229,75,255,0,149,90,204,147,246,233,222,66,207,237,219,150,131,118,82,163,86,173,218,180,74,132,57,77,33,230,221,140,250,29,73,165,73,37,23,172,131,50,238,81,31,97,251,72,125,49,248,235,20,138,109,122,153,38,143,87,132,204,184,115,26,91,15,50,243,105,113,11,66,210,105,82,77,42,35,35,35,35,50,208,203,78,209,69,156,73,50,172,238,5,226,164,203,186,129,78,91,118,229,203,45,201,136,54,217,50,101,135,228,73,152,225,50,157,140,161,180,146,91,104,180,78,166,100,94,211,46,232,108,46,111,131,94,36,149,115,4,107,150,53,78,162,183,234,52,250,244,151,227,180,183,183,26,33,55,18,158,210,72,137,74,53,17,18,140,203,177,36,159,242,11,13,0,0,0,31,195,50,73,25,153,232,69,218,41,47,139,182,42,199,188,241,214,21,171,74,152,234,161,81,41,141,199,144,209,184,70,130,150,204,201,237,168,201,41,89,150,186,40,139,83,34,87,220,61,207,6,188,50,77,90,241,174,98,44,168,42,54,97,199,147,5,185,6,215,170,78,161,218,123,196,157,198,131,45,116,61,116,37,107,246,123,69,190,0,0,0,0,0,0,0,0,169,158,52,53,231,149,89,180,40,124,212,242,209,233,15,83,113,235,218,138,114,187,181,255,0,48,229,92,32,233,205,202,204,106,39,46,57,44,226,107,181,102,141,118,111,129,60,187,244,236,212,93,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,121,227,69,66,122,46,34,217,245,180,66,112,145,55,210,27,222,38,207,105,236,98,156,146,213,90,126,238,241,240,184,56,213,142,46,54,85,169,135,32,147,214,242,52,108,215,166,237,145,42,10,236,45,123,116,251,133,209,128,0,0,0,0,0,0,0,134,252,83,112,169,88,145,150,167,230,67,140,165,202,183,39,170,180,165,33,26,171,151,30,4,211,211,82,66,143,77,86,93,157,133,246,144,166,220,183,94,111,225,206,60,89,85,215,31,84,86,163,220,52,212,76,81,168,209,181,148,204,101,78,106,123,146,69,161,35,218,122,118,118,141,31,217,21,200,183,61,155,65,184,224,190,151,152,170,83,34,204,109,194,81,43,114,92,105,43,35,212,140,200,245,37,23,113,159,222,99,237,128,0,0,10,85,226,251,136,204,220,152,213,2,211,97,243,90,105,84,230,146,180,146,136,200,150,212,185,237,159,97,40,251,125,111,113,126,225,5,237,43,106,169,120,220,212,187,98,141,13,249,83,42,147,24,134,211,108,182,165,168,212,227,137,66,123,18,70,125,234,34,236,35,239,238,26,11,200,230,2,65,192,124,12,162,210,85,77,68,106,165,86,60,106,148,253,204,146,29,75,238,195,140,151,18,175,155,66,139,214,107,180,148,70,122,151,105,153,247,72,113,205,177,207,30,236,12,3,178,230,221,215,165,106,43,6,195,46,41,136,157,75,9,125,247,18,211,174,37,8,67,142,35,113,171,148,162,34,35,212,207,179,223,165,44,102,247,136,22,36,230,10,183,38,151,108,87,42,150,245,178,219,139,105,184,240,164,200,136,169,45,18,228,36,137,228,162,74,219,94,230,222,73,43,66,208,246,151,176,187,120,222,8,229,223,21,51,9,117,71,165,90,54,253,70,75,114,164,161,18,106,110,68,146,184,237,26,156,109,43,83,143,54,211,155,116,39,146,163,51,46,194,61,79,237,185,12,165,240,234,194,236,10,165,193,174,93,244,74,109,199,115,155,45,56,235,147,163,71,152,212,119,246,176,163,54,77,200,200,113,6,151,26,81,164,204,245,34,81,251,79,178,96,71,141,30,35,13,197,136,195,108,178,210,73,13,182,218,73,41,66,72,180,34,34,46,194,34,34,211,65,254,128,0,0,3,240,85,238,10,13,1,131,149,93,173,192,166,178,93,238,75,146,134,83,222,69,222,163,34,239,50,47,222,67,204,91,152,199,135,87,141,101,218,21,161,116,211,107,146,163,237,231,149,58,115,18,73,157,200,53,39,127,45,102,105,212,146,173,53,46,221,167,238,30,216,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,227,54,217,192,191,228,226,126,104,241,74,243,122,225,137,93,143,42,232,157,26,159,80,136,109,41,135,233,209,157,56,240,141,181,52,91,22,130,140,203,36,75,45,119,145,18,140,212,102,106,59,95,224,235,134,127,35,242,166,245,245,46,37,40,229,223,183,4,202,131,50,163,183,252,233,80,99,25,67,109,137,11,52,17,158,199,216,152,180,32,148,164,165,47,154,136,201,75,89,20,127,227,105,131,149,214,174,171,23,48,49,222,231,81,100,211,202,206,152,222,212,39,164,148,219,146,37,199,61,77,123,220,231,33,217,61,132,141,168,233,125,101,106,226,72,185,175,6,155,254,53,179,154,58,165,153,81,184,101,196,143,120,218,242,227,67,167,164,221,54,39,84,99,186,212,134,205,105,73,26,9,109,198,110,113,165,107,211,66,83,137,35,213,205,170,187,65,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,84,175,26,204,116,135,85,174,217,121,120,160,214,121,222,132,223,114,92,81,155,38,28,109,18,157,71,46,10,20,178,51,117,183,144,202,165,45,77,153,33,38,220,182,23,235,234,147,71,21,225,59,129,117,220,79,205,5,51,17,189,13,74,155,107,97,166,181,26,186,170,6,133,237,148,252,121,13,192,38,90,50,81,169,228,190,142,122,87,161,37,190,152,213,189,43,229,165,112,172,77,76,93,192,186,237,211,195,99,1,113,230,220,163,82,151,18,201,249,69,78,185,101,234,134,231,116,178,235,238,162,17,234,100,70,235,45,190,110,167,102,227,82,21,47,114,80,105,83,170,79,63,225,219,142,144,240,7,53,150,165,201,94,172,250,50,219,175,115,109,186,243,202,38,9,180,197,148,68,77,45,215,30,52,165,150,91,148,136,175,56,225,41,42,75,108,175,233,17,154,21,161,65,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,254,11,231,16,133,16,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,23,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,238,28,28,63,225,229,222,132,214,45,226,245,187,254,187,19,250,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,60,110,206,160,1,229,49,98,250,253,23,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,96,134,132,248,111,90,213,219,63,36,184,91,73,184,224,244,146,228,83,229,213,27,111,154,135,55,69,155,58,68,184,206,106,131,50,45,236,62,210,244,215,114,119,104,162,37,17,145,73,81,90,188,111,108,95,72,97,102,26,98,103,165,57,126,129,184,37,208,186,46,70,188,238,190,49,61,205,230,110,245,118,122,55,110,221,167,187,157,174,169,217,162,161,95,11,143,29,152,101,248,215,147,205,22,169,197,31,192,158,38,254,11,231,16,133,0,141,84,0,8,85,197,230,250,249,37,147,106,149,3,209,125,95,203,91,130,151,66,231,115,249,125,39,45,197,79,230,237,218,124,205,122,14,94,221,83,250,221,218,250,187,85,72,54,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,106,76,5,21,241,121,177,126,73,103,38,165,95,244,167,87,242,214,223,165,215,121,60,142,95,73,203,109,80,57,91,183,31,51,94,131,153,187,68,254,183,110,158,174,229,72,14,6,63,93,159,150,255,0,137,11,84,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,165,110,53,126,41,237,111,135,240,124,198,162,33,253,141,142,152,143,134,216,113,124,225,125,149,89,244,85,43,17,186,22,171,239,48,70,153,82,34,197,41,4,81,82,225,31,168,203,157,82,185,164,69,185,105,66,80,106,36,41,196,47,235,101,163,46,151,222,104,49,78,6,25,216,177,255,0,178,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,161,60,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,41,174,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,139,243,202,70,71,44,220,189,101,230,183,131,215,130,226,92,181,43,250,59,200,189,37,176,131,97,18,144,252,115,97,80,153,121,4,135,250,102,219,83,137,66,148,162,94,247,94,113,36,215,51,98,42,7,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,208,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,0,0,0,0,0,0,0,0,0,3,196,220,152,201,135,86,109,101,154,21,223,116,211,104,146,164,110,228,21,70,115,17,137,237,168,37,43,103,49,100,106,208,148,157,116,46,205,197,239,30,158,147,112,80,107,236,20,170,21,110,5,73,147,238,114,36,148,60,158,243,46,244,153,151,121,25,126,227,31,188,0,0,0,127,156,136,209,229,176,228,89,108,54,243,46,164,208,227,110,36,148,149,164,203,67,35,35,236,50,50,61,52,16,255,0,54,156,58,176,187,29,105,115,171,150,133,18,155,110,92,228,203,174,52,228,24,209,225,181,33,253,175,168,141,227,110,50,220,89,169,199,82,106,50,61,76,146,94,210,237,166,252,110,203,190,42,101,238,234,145,74,187,173,250,140,102,226,201,90,35,84,219,137,37,17,221,52,184,226,80,166,222,113,166,247,106,76,169,68,100,93,164,90,151,217,217,50,133,196,7,18,114,251,91,141,75,185,235,149,75,134,217,113,212,52,228,121,178,100,75,84,102,141,113,210,100,202,87,37,13,160,146,219,42,36,234,90,22,227,246,31,101,211,224,102,61,216,24,249,102,66,187,108,186,212,87,205,246,91,83,241,58,150,20,251,14,41,166,156,82,86,134,220,94,211,79,53,36,100,103,169,31,103,187,94,146,35,198,120,240,18,14,60,96,101,106,146,154,106,36,213,41,81,228,212,160,109,100,150,234,159,106,28,148,182,148,252,218,212,126,179,189,132,146,35,212,251,12,143,191,62,151,109,181,84,179,174,106,165,177,89,134,252,89,148,185,143,195,117,183,155,82,20,74,109,197,33,93,138,34,62,244,153,118,145,119,119,9,209,194,11,17,153,182,241,170,125,168,251,230,132,213,105,206,165,9,53,17,36,214,236,184,13,151,97,168,187,125,95,113,254,241,117,64,0,0,3,226,94,213,200,182,197,155,93,184,231,62,150,99,210,233,146,166,56,225,168,147,181,45,180,165,153,234,102,68,93,137,62,243,47,188,134,112,115,35,121,200,196,108,120,189,107,173,190,169,77,72,184,106,72,134,162,81,175,115,42,152,242,155,208,247,40,143,82,95,176,244,237,236,23,35,194,199,10,85,134,249,106,98,100,200,166,137,87,28,244,214,146,165,163,69,114,164,64,132,122,106,104,73,233,170,15,179,180,190,211,19,32,0,0,0,0,0,0,0,127,12,82,239,24,234,177,203,198,202,77,48,164,18,186,46,126,173,146,245,219,190,37,61,93,165,175,102,191,112,251,188,23,104,78,201,196,91,194,182,184,78,26,33,122,63,99,198,217,237,45,236,84,82,122,43,79,221,222,46,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,118,241,140,177,158,172,225,85,22,235,141,78,113,227,163,117,59,222,67,38,162,111,155,38,158,217,106,162,73,233,174,154,119,150,191,104,134,60,40,235,109,211,243,115,108,82,156,121,72,244,143,91,161,110,209,39,203,166,78,87,111,111,219,238,49,124,0,0,0,0,0,0,0,0,60,166,43,89,241,239,236,56,185,108,249,8,74,138,173,73,153,13,38,162,35,218,167,88,91,100,125,169,86,159,79,220,127,113,140,222,99,13,179,47,13,241,170,239,182,150,203,172,170,131,114,212,35,50,106,73,167,122,88,150,226,18,180,246,39,82,61,157,134,68,95,184,94,215,15,188,71,78,34,101,170,215,90,230,50,243,212,104,48,169,42,74,28,220,164,242,96,69,212,143,214,81,145,234,190,222,239,184,132,148,0,0,1,249,106,149,8,148,138,108,170,164,231,208,204,120,108,45,247,92,90,137,41,74,16,147,82,140,204,204,136,136,136,143,180,204,103,47,57,87,195,215,254,101,111,250,161,201,110,68,120,183,21,86,20,37,182,179,89,42,58,103,200,83,122,30,229,17,246,47,216,122,118,246,16,152,252,42,178,130,119,5,101,56,227,124,82,72,225,66,81,122,49,185,12,119,188,133,193,146,203,201,39,89,50,211,67,81,18,146,189,123,244,246,152,183,86,219,67,77,165,166,208,73,66,8,146,148,145,104,68,69,220,68,56,102,106,115,89,98,101,170,197,157,88,170,213,224,59,94,84,119,125,31,76,234,25,83,206,58,108,190,166,148,166,84,243,107,54,205,108,26,76,210,122,235,216,93,189,212,107,152,236,211,226,126,100,238,201,21,91,154,179,45,20,213,60,190,146,150,204,137,5,29,9,230,188,164,124,202,222,113,36,178,75,234,71,97,247,118,23,219,213,242,127,195,235,17,177,238,177,78,184,110,154,61,66,139,105,243,25,144,169,18,99,191,25,82,89,223,29,102,109,41,113,150,210,201,77,58,163,79,110,135,180,253,133,219,115,184,35,151,220,54,192,123,90,45,185,101,91,176,99,173,166,144,151,165,148,72,232,125,229,147,109,161,74,90,219,109,27,141,92,164,153,153,151,105,246,251,180,233,96,0,0,3,252,101,204,137,79,142,185,115,229,51,25,134,146,107,91,174,172,144,132,164,139,83,51,51,236,34,34,35,63,220,34,142,106,120,133,225,94,95,97,73,166,209,43,20,219,134,228,107,102,144,225,200,141,47,151,169,176,127,56,218,100,161,194,213,183,141,69,239,218,103,220,93,181,43,139,57,208,204,142,63,214,206,59,119,61,118,34,95,253,93,54,131,54,123,104,86,212,54,103,163,92,245,235,250,157,221,158,245,31,221,108,124,59,178,221,93,193,108,57,145,112,223,170,150,253,207,112,236,234,78,121,173,79,179,200,126,90,17,250,214,144,226,119,54,234,59,204,245,45,52,208,180,214,93,128,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,18,127,56,23,252,108,48,202,230,41,94,111,92,50,232,82,34,218,243,163,83,234,17,13,212,190,197,70,75,71,30,17,182,166,139,122,22,114,94,100,137,101,166,195,50,81,154,72,141,69,156,203,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,209,132,246,47,232,191,11,44,220,51,244,167,164,254,73,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,56,7,19,76,20,253,52,229,30,233,233,234,29,44,251,19,91,214,30,247,118,50,239,68,195,221,67,110,104,218,212,173,98,187,39,98,75,110,174,147,91,148,73,221,173,21,225,61,245,250,47,197,59,55,19,61,23,233,63,146,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,57,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,40,51,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,12,203,99,246,49,215,115,1,140,183,102,49,92,108,244,242,238,106,130,164,55,27,114,23,210,69,66,73,184,209,183,161,8,39,57,76,54,211,92,205,132,165,236,220,175,89,70,98,223,248,62,224,229,10,198,203,1,98,172,119,186,138,214,37,212,31,145,49,205,171,71,34,44,25,15,196,143,27,67,90,144,173,171,68,151,121,132,148,40,250,157,138,220,77,164,197,32,139,190,201,182,14,80,179,1,194,190,223,193,219,141,238,158,37,205,79,174,71,110,78,213,175,164,148,138,212,199,35,73,216,133,160,220,229,62,219,78,242,247,146,87,179,106,189,85,25,10,75,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,104,207,37,248,199,93,199,220,176,88,24,171,116,179,178,181,85,167,185,30,162,230,228,31,83,42,36,135,98,59,39,68,33,8,71,57,113,212,239,45,41,36,163,153,176,181,36,234,112,91,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,20,172,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,21,120,163,248,19,196,223,193,124,226,16,160,17,106,156,40,242,45,250,140,208,99,93,153,255,0,147,202,176,33,78,87,248,74,85,81,200,230,159,249,46,149,106,87,237,188,72,254,247,120,90,160,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,73,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,132,74,226,167,73,165,84,114,57,127,76,168,83,34,74,145,75,145,71,151,5,215,153,74,215,21,243,169,198,100,221,105,70,90,161,102,211,206,182,106,78,135,177,197,167,185,70,71,70,216,79,125,126,139,241,78,205,196,207,69,250,79,228,149,193,78,174,244,92,254,79,85,210,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,130,245,56,163,248,19,196,223,193,124,226,16,160,17,170,128,1,85,124,115,190,164,255,0,50,127,13,16,255,0,134,245,173,66,188,51,181,133,180,155,142,15,87,18,61,66,93,81,182,249,171,111,108,168,80,100,75,140,230,168,50,51,216,251,13,47,77,118,171,110,138,35,73,153,30,133,0,85,7,28,170,77,41,154,174,13,215,89,166,68,69,74,100,122,244,73,19,18,202,73,247,152,101,80,84,211,75,115,77,202,66,20,251,202,74,76,244,73,186,225,150,155,143,94,21,194,26,250,249,37,156,154,109,3,209,125,95,203,91,126,169,66,231,115,249,125,39,45,180,207,230,237,218,124,205,122,14,94,221,83,250,221,218,250,187,85,122,128,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,68,32,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,247,80,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,125,243,47,151,75,239,43,248,167,63,12,239,168,255,0,218,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,157,60,46,184,128,76,164,76,166,229,147,27,238,46,117,41,238,154,157,99,213,31,109,247,229,55,41,215,218,97,154,74,185,104,94,230,79,155,171,78,56,104,75,41,109,77,154,141,6,210,90,182,160,0,0,0,0,0,0,0,0,0,0,0,1,17,56,136,229,182,187,141,88,115,30,225,176,149,45,139,158,222,223,211,28,3,90,95,123,158,252,68,47,245,77,45,197,109,109,165,247,25,104,90,235,169,107,165,78,97,54,116,51,35,128,21,178,142,229,207,93,150,150,63,89,77,175,77,158,226,19,185,14,25,106,215,61,26,126,187,119,111,185,39,247,219,86,85,184,133,225,94,96,161,70,166,214,235,20,219,122,228,119,126,176,230,72,141,19,153,161,190,127,54,218,164,173,195,209,182,73,71,238,220,71,220,125,146,201,14,33,212,146,219,90,86,147,238,52,158,164,99,254,128,0,0,7,52,198,236,190,225,182,60,90,210,173,203,214,221,131,33,110,180,180,179,44,226,71,91,236,172,219,113,9,82,22,227,107,218,105,230,168,200,200,187,15,183,223,173,49,103,3,135,206,35,96,37,98,163,112,218,212,122,133,106,211,222,244,132,200,141,29,249,42,140,206,249,11,35,117,72,140,134,144,73,105,164,154,187,116,45,197,236,62,206,81,151,28,211,226,126,91,46,200,245,91,102,177,45,116,228,188,142,174,150,244,137,7,29,105,230,178,165,252,202,30,109,38,179,75,9,71,105,247,118,31,217,121,89,86,205,101,137,153,91,22,13,98,149,87,128,213,121,49,218,244,133,51,168,101,47,54,233,50,194,157,82,89,75,206,44,155,37,190,73,35,81,235,175,97,246,247,247,55,27,67,173,169,167,16,74,66,200,210,164,153,106,70,71,222,70,42,43,138,174,80,78,223,172,171,28,108,122,73,20,41,170,63,73,183,29,142,231,150,185,210,94,121,68,211,36,90,104,73,35,82,151,175,118,190,195,16,227,38,183,195,246,6,101,112,254,168,82,91,143,30,85,197,74,133,53,199,22,104,36,199,84,248,234,115,83,220,146,46,196,127,88,244,236,237,33,163,74,93,70,37,94,155,22,171,5,244,61,26,99,8,125,167,16,162,82,84,133,164,148,147,35,35,50,50,50,50,237,35,31,168,0,0,4,107,226,9,136,233,195,188,181,93,14,34,99,44,189,89,131,54,146,148,173,205,170,87,58,4,173,9,62,178,76,207,84,118,119,253,198,40,151,7,173,153,120,145,141,86,133,180,134,93,121,85,235,150,159,25,227,74,77,91,18,252,182,208,165,171,177,90,17,111,237,51,35,253,227,72,120,83,103,199,176,112,226,218,179,227,161,41,42,77,38,28,53,26,72,139,114,154,97,13,153,246,37,58,253,15,113,125,196,61,88,0,0,0,0,0,0,0,255,0,149,153,37,10,81,158,132,68,103,168,162,30,43,149,182,234,25,185,185,233,72,121,75,58,119,69,169,110,213,37,204,166,65,87,103,111,217,238,33,51,184,57,216,207,81,176,170,179,118,73,166,184,201,214,58,109,143,45,147,73,57,202,147,80,108,244,81,164,181,211,93,59,207,79,176,88,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,247,159,28,63,127,17,114,207,117,80,224,178,227,179,21,208,242,18,132,154,140,255,0,164,34,169,93,132,149,31,114,15,184,133,55,112,231,76,207,229,147,135,233,136,234,153,115,250,87,214,220,105,34,254,138,151,222,100,52,42,0,0,0,0,0,0,0,3,248,164,146,146,105,62,227,45,12,81,23,20,188,50,59,27,49,146,234,236,198,38,153,175,48,229,72,244,70,221,203,126,124,213,107,244,18,71,169,35,191,83,63,180,196,167,224,191,136,205,202,180,46,60,54,147,36,220,150,204,249,149,86,210,181,234,105,96,154,167,50,68,68,106,212,139,95,248,58,125,190,193,102,224,0,0,57,14,108,239,84,88,121,124,190,107,103,166,239,64,212,219,71,191,119,66,250,139,79,89,61,190,167,188,103,162,129,76,147,138,152,193,6,154,218,93,82,238,155,141,166,148,105,35,53,39,169,148,73,51,238,86,159,172,239,245,191,120,209,70,91,240,230,22,22,224,189,165,105,197,101,8,92,106,52,4,190,100,146,35,91,169,136,203,106,82,180,74,117,51,229,246,153,150,163,252,51,27,143,150,134,95,240,214,183,119,215,235,48,24,168,71,167,201,114,155,17,249,13,37,114,101,38,59,206,52,130,66,220,66,151,185,76,153,104,147,212,251,139,236,160,12,195,102,10,251,204,94,33,207,187,110,138,140,135,25,122,67,169,131,9,47,60,109,50,201,190,235,141,165,45,173,199,9,38,68,242,146,68,147,208,139,176,190,217,91,195,227,135,188,252,91,169,67,196,252,87,164,205,133,108,197,113,185,48,227,62,194,155,57,170,74,162,190,217,154,31,140,166,220,97,109,184,225,106,74,245,180,208,187,53,49,114,22,181,173,65,179,40,48,109,171,110,153,26,5,62,159,29,168,204,51,29,148,52,146,67,104,74,19,234,160,137,63,69,41,46,194,46,226,31,88,0,0,0,115,172,96,199,204,47,193,10,4,138,237,249,118,83,32,155,77,173,109,197,114,124,118,164,60,162,67,138,36,161,14,184,141,198,124,165,145,22,189,166,90,123,244,169,28,221,241,63,196,60,86,147,58,203,194,249,46,80,45,214,228,58,132,204,138,183,226,205,125,4,111,182,68,110,49,45,77,169,10,109,198,213,221,218,164,145,247,17,16,133,14,57,122,226,85,198,167,87,233,139,146,183,55,77,79,231,166,73,123,99,127,244,150,173,16,143,183,66,79,184,133,184,100,23,135,13,42,192,138,214,37,227,53,33,169,181,183,119,116,244,217,81,210,227,76,232,114,153,86,246,164,70,74,211,170,22,210,139,69,118,153,17,247,104,66,198,82,148,161,36,148,36,146,69,236,34,208,135,244,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,241,92,110,49,66,149,22,192,195,220,23,101,49,31,169,84,235,14,221,18,13,51,83,207,134,196,102,92,140,214,248,250,26,182,62,169,111,109,112,205,37,172,71,18,68,174,221,144,215,134,94,10,126,154,115,113,107,117,21,14,150,5,137,165,235,51,99,187,30,119,162,125,158,157,182,245,109,105,86,178,157,141,189,39,183,86,137,221,170,37,109,214,255,0,135,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,50,248,177,98,254,139,241,78,242,195,63,74,122,79,228,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,247,184,107,226,244,108,95,201,245,142,249,191,16,234,86,124,115,180,42,76,198,97,214,144,194,224,165,40,142,147,55,53,222,181,67,56,142,45,72,51,65,173,213,17,109,208,208,154,161,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,103,220,82,241,210,30,15,229,78,189,109,194,172,244,151,38,34,127,169,186,99,45,147,14,56,184,174,25,29,65,106,109,211,221,201,233,121,140,169,196,37,74,67,146,88,250,38,162,90,105,91,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,47,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,50,196,47,251,133,199,129,60,50,252,107,206,38,138,224,226,223,128,210,112,179,50,238,98,77,62,20,70,45,236,79,143,233,72,197,26,59,81,208,213,69,132,54,212,230,205,8,89,169,107,82,141,169,43,117,72,70,245,204,81,122,202,66,212,125,127,130,158,58,67,165,87,111,76,188,87,171,60,159,77,236,185,45,216,206,19,13,182,185,77,35,151,57,9,89,153,58,227,203,101,49,86,150,200,150,146,110,35,235,245,52,81,175,235,113,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,248,47,156,66,21,235,195,115,135,220,108,196,201,115,24,113,146,149,45,56,117,78,144,168,208,169,175,52,235,40,185,150,109,62,219,166,212,134,95,105,230,81,25,226,97,70,180,165,72,113,100,182,245,213,14,17,93,160,0,0,133,92,94,111,175,146,89,54,169,80,61,23,213,252,181,184,41,116,46,119,63,151,210,114,220,84,254,110,221,167,204,215,160,229,237,213,63,173,221,175,171,181,84,195,130,22,85,43,18,177,162,193,195,154,236,137,108,83,110,171,162,149,68,152,236,69,165,47,182,196,153,109,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,167,48,17,255,0,63,150,47,233,19,38,216,177,64,244,167,163,250,75,125,202,239,59,145,205,221,232,215,17,63,149,183,114,116,230,116,188,189,218,250,187,247,104,173,54,158,117,197,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,2,160,56,222,223,94,144,197,60,52,195,63,69,242,253,3,111,203,174,245,188,253,121,221,124,146,103,149,203,219,234,236,244,110,237,219,143,119,59,77,19,179,85,115,94,15,86,85,42,234,206,10,43,181,9,18,219,145,103,90,245,42,220,20,178,180,146,28,125,106,102,9,165,210,52,153,154,57,83,157,81,18,77,39,189,40,61,116,35,74,175,36,5,106,241,189,177,125,33,133,152,105,137,158,148,229,250,6,224,151,66,232,185,26,243,186,248,196,247,55,153,187,213,217,232,221,187,118,158,238,118,186,167,102,138,133,124,46,60,118,97,151,227,94,79,52,95,240,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,48,113,149,164,213,107,249,187,178,104,84,42,100,186,141,74,163,99,211,98,67,135,17,149,60,252,151,220,169,212,18,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,111,240,253,200,141,11,42,182,171,119,173,210,142,183,19,110,10,121,55,81,147,170,219,244,92,87,219,138,227,180,173,136,144,236,119,249,82,99,168,250,148,145,41,122,232,90,39,176,230,0,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,37,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,71,252,235,229,70,133,155,76,26,155,102,242,169,80,238,250,110,179,45,106,220,214,86,174,130,86,228,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,134,123,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,185,78,23,185,233,253,53,218,168,192,236,99,188,250,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,245,19,25,209,206,102,164,149,173,162,67,159,58,164,200,112,167,248,0,0,0,0,0,0,0,0,0,0,0,15,226,146,149,150,213,164,148,71,236,50,212,87,54,126,184,112,210,175,248,174,226,94,12,210,26,133,91,107,111,81,77,139,29,45,180,246,167,21,148,236,106,60,101,45,90,33,14,168,245,87,97,153,159,118,164,42,61,181,222,184,107,113,165,212,122,98,219,173,194,215,67,249,232,114,89,222,223,253,21,167,84,47,236,212,149,238,49,97,89,71,226,183,114,90,199,14,201,199,18,58,149,49,190,102,218,161,115,30,150,122,243,220,62,99,210,102,18,126,146,154,66,123,62,137,105,223,161,139,86,195,252,81,176,113,70,142,221,114,197,186,233,85,136,174,107,235,66,156,204,141,186,41,105,237,229,45,68,93,173,175,219,236,63,113,143,84,0,0,0,62,77,211,107,80,111,58,12,235,106,228,166,70,159,79,168,71,118,51,236,190,202,29,73,161,196,41,10,245,86,70,159,162,165,23,105,31,121,138,111,226,15,195,222,126,18,84,166,98,126,20,82,102,205,182,101,56,228,153,145,152,97,78,28,37,41,82,159,112,201,12,70,75,109,176,134,219,108,181,53,122,186,232,125,154,24,138,89,121,204,21,247,151,76,66,129,118,218,245,25,13,178,204,134,147,58,18,158,120,154,121,146,125,167,28,74,155,67,141,146,140,201,148,164,201,71,161,151,97,253,151,253,151,44,124,180,115,1,134,180,75,190,131,89,167,191,80,145,79,140,229,78,35,18,26,82,227,74,84,118,92,121,6,132,56,181,35,106,158,34,209,71,184,187,143,237,253,25,144,195,152,88,165,130,247,109,167,41,148,45,114,104,211,210,193,154,72,205,14,170,35,205,165,73,213,42,208,203,153,216,100,90,140,235,215,233,146,112,175,24,39,83,92,75,169,93,173,113,186,210,77,68,100,165,116,210,141,36,125,201,215,245,125,254,175,238,26,23,202,101,234,139,243,47,150,53,108,180,221,232,26,99,75,247,238,232,88,81,235,235,43,183,215,247,142,188,0,0,2,178,56,208,98,51,113,108,251,115,13,163,73,54,229,189,62,29,85,196,161,122,26,152,54,170,44,153,25,18,181,50,215,254,14,159,111,176,69,142,22,152,100,119,214,99,98,85,222,141,205,102,130,195,117,34,51,70,226,74,216,159,9,90,253,5,17,104,75,239,212,143,237,33,123,169,73,37,36,146,238,34,208,135,244,0,0,0,0,0,0,0,126,58,207,51,208,243,185,43,216,231,76,238,213,107,166,135,180,244,61,70,125,184,140,166,103,242,201,196,2,150,234,158,115,250,43,215,220,106,215,250,42,39,113,152,185,28,135,88,15,225,214,89,237,90,28,230,92,106,98,122,238,122,86,147,73,151,244,132,165,39,176,210,147,238,89,119,144,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,29,94,149,18,181,78,118,153,57,148,58,195,219,119,161,105,37,17,232,162,81,118,25,25,119,145,123,5,118,101,163,33,178,176,63,55,239,92,242,25,102,69,18,155,183,209,142,18,77,102,92,202,91,200,123,83,56,232,71,211,119,79,84,203,237,237,239,177,240,0,0,0,0,0,0,0,1,88,220,104,176,233,15,89,246,222,37,198,136,107,144,221,66,29,33,197,165,189,77,45,19,85,23,140,204,201,58,145,107,255,0,11,79,179,218,35,55,10,76,64,114,211,204,90,40,230,255,0,41,170,196,18,134,126,182,210,81,187,58,10,116,250,69,175,98,123,180,63,184,197,232,145,145,145,25,30,164,99,250,0,0,32,231,22,251,250,77,169,151,38,40,244,233,73,110,69,98,176,152,79,163,152,100,106,140,236,9,233,81,104,74,35,50,51,73,119,145,151,216,98,180,56,120,216,174,95,121,158,182,163,38,33,62,221,38,76,58,171,196,109,238,218,219,85,8,132,165,125,21,105,166,254,243,208,190,210,23,201,136,119,253,167,132,54,36,251,170,230,169,197,129,2,147,9,215,16,79,60,211,70,225,180,202,214,77,163,122,146,147,81,165,181,104,157,75,93,61,130,134,115,177,155,59,167,50,184,153,57,72,168,58,221,183,77,144,236,74,116,70,93,112,154,117,166,228,73,229,60,164,115,156,109,78,27,111,232,106,78,132,101,216,93,157,253,99,135,190,66,235,56,209,112,193,196,172,65,165,59,30,210,167,200,105,230,154,144,194,209,214,45,181,197,120,139,107,177,214,211,141,45,167,86,93,138,45,218,31,179,83,59,167,181,237,122,29,155,65,131,109,91,148,232,240,105,244,246,26,140,195,44,50,134,146,148,54,132,161,62,170,8,146,94,170,82,93,132,93,195,234,128,0,0,249,213,203,134,135,108,211,222,170,215,234,240,233,209,24,66,156,113,233,82,16,202,18,73,73,168,245,82,204,136,187,18,103,223,236,49,6,243,89,197,27,14,176,190,52,203,95,11,36,49,112,87,249,110,32,164,178,182,37,195,109,90,62,141,13,108,75,74,201,68,182,219,62,238,196,171,94,243,33,82,216,211,152,92,80,199,107,130,85,110,250,185,167,202,105,233,11,121,168,71,54,66,227,48,70,183,20,73,67,110,184,178,73,36,157,90,72,136,251,8,244,247,235,232,242,243,148,172,88,204,37,195,18,13,189,108,84,153,164,184,227,102,253,73,216,82,83,29,45,154,218,37,25,58,134,86,146,61,175,18,187,123,52,237,238,239,183,60,163,240,234,195,44,10,167,67,184,46,202,100,106,237,208,142,102,245,203,102,60,166,91,213,79,160,182,27,145,144,225,106,219,169,215,183,189,37,236,46,217,142,148,165,5,181,9,36,145,123,8,180,31,208,0,0,0,0,0,0,1,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,62,214,0,3,138,103,51,5,46,172,196,229,178,240,193,203,42,161,74,133,90,184,61,31,211,63,84,117,198,226,163,145,62,60,133,239,83,109,184,178,213,12,168,139,68,31,172,101,174,133,169,149,123,96,135,8,156,201,97,174,52,88,56,141,93,189,176,213,250,109,171,116,82,171,115,26,137,82,158,167,220,98,52,182,222,113,45,165,80,210,147,89,165,6,68,70,164,150,186,106,101,222,45,208,0,5,69,227,127,8,156,201,98,86,52,95,216,141,66,189,176,213,138,109,213,116,85,107,112,218,151,82,158,151,219,98,76,183,30,109,46,37,48,212,146,89,37,100,70,68,165,22,186,232,103,222,38,167,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,189,228,92,3,62,92,61,51,37,155,60,121,115,17,173,171,159,13,105,214,245,58,143,14,137,71,106,116,217,236,205,83,13,239,121,197,72,74,35,58,131,95,81,34,65,36,208,162,46,89,55,169,110,220,103,208,56,117,240,252,184,114,145,85,186,239,188,78,174,219,245,139,178,181,29,186,69,56,232,143,74,113,136,116,226,82,93,123,114,221,75,68,181,186,234,25,212,141,175,80,163,36,210,179,230,173,37,55,192,86,94,116,248,84,223,216,223,143,53,92,87,193,10,229,149,67,166,220,145,217,151,86,135,88,146,244,99,42,175,172,151,221,101,184,209,22,157,142,37,45,58,181,45,70,181,60,227,234,63,164,67,181,112,235,202,190,97,178,145,74,186,236,76,78,184,108,170,197,167,90,144,221,94,156,84,73,242,28,126,29,68,146,150,158,220,135,97,180,107,67,173,33,157,76,221,245,14,50,73,40,62,106,212,92,43,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,1,23,248,133,229,126,254,205,158,11,209,112,231,14,106,246,253,58,165,78,186,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,238,144,131,34,52,145,104,74,237,238,35,133,120,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,137,169,196,47,43,247,246,108,240,94,139,135,56,115,87,183,233,213,42,117,209,26,182,235,181,185,15,50,194,152,110,36,182,84,148,169,150,157,81,175,116,132,25,17,164,139,66,87,111,113,28,43,193,14,17,57,146,195,92,104,176,113,26,187,123,97,171,244,219,86,232,165,86,230,53,18,165,61,79,184,196,105,109,188,226,91,74,161,165,38,179,74,12,136,141,73,45,116,212,203,188,91,160,0,10,139,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,188,88,78,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,215,182,55,240,137,204,150,37,99,69,253,136,212,43,219,13,88,166,221,87,69,86,183,13,169,117,41,233,125,182,36,203,113,230,210,226,83,13,73,37,146,86,68,100,74,81,107,174,134,125,226,194,114,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,234,95,165,186,227,145,87,207,159,34,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,207,219,99,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,84,95,247,21,51,79,254,255,0,176,171,254,181,168,255,0,160,139,169,16,171,137,14,74,113,79,56,63,163,191,209,157,126,212,166,124,146,244,191,91,233,217,82,89,230,117,93,39,47,149,201,97,221,116,233,151,187,118,221,53,78,154,234,122,113,92,153,240,191,199,220,187,102,78,207,198,59,214,239,195,249,180,91,127,210,29,75,20,186,132,215,37,47,159,2,68,116,108,75,145,27,65,232,183,146,103,170,203,213,35,211,83,208,143,160,113,7,201,14,102,179,131,136,244,57,214,149,211,135,244,171,50,212,167,170,61,42,37,82,165,41,50,156,148,249,165,114,164,172,154,130,173,155,185,108,54,77,243,92,73,38,57,44,182,155,139,73,124,156,132,240,199,189,178,221,140,174,227,22,49,220,182,165,94,93,34,158,236,123,118,53,10,68,199,121,50,164,36,219,122,75,171,113,182,72,182,176,110,52,150,205,14,37,93,66,149,234,41,164,26,172,84,82,183,247,21,51,79,254,255,0,176,171,254,181,168,255,0,160,139,62,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,169,126,150,235,142,69,95,62,124,137,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,63,1,196,31,38,83,51,131,135,20,56,54,149,86,149,74,188,237,74,130,164,82,165,213,22,250,98,185,21,242,74,37,70,89,181,187,102,238,91,14,19,156,167,20,74,142,72,45,164,226,212,80,255,0,0,120,91,231,19,47,248,203,105,227,21,185,124,97,84,137,118,205,65,50,28,141,233,121,200,234,226,173,42,110,76,109,235,167,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,137,43,196,135,37,56,167,156,31,209,223,232,206,191,106,83,62,73,122,95,173,244,236,169,44,243,58,174,147,151,202,228,176,238,186,116,203,221,187,110,154,167,77,117,61,56,174,76,248,95,227,238,93,179,39,103,227,29,235,119,225,252,218,45,191,233,14,165,138,93,66,107,146,151,207,129,34,58,54,37,200,141,160,244,91,201,51,213,101,234,145,233,169,232,71,218,184,144,228,167,20,243,131,250,59,253,25,215,237,74,103,201,47,75,245,190,157,149,37,158,103,85,210,114,249,92,150,29,215,78,153,123,183,109,211,84,233,174,167,167,138,225,233,195,211,26,50,153,141,21,172,70,196,107,158,202,168,211,106,54,188,154,35,77,81,38,203,121,244,190,228,184,143,37,74,75,209,154,73,35,108,117,145,153,40,207,83,79,103,121,149,133,0,15,21,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,81,127,220,84,205,63,251,254,194,175,250,214,163,254,130,46,164,7,138,198,251,42,171,137,88,47,127,97,205,10,68,70,42,87,85,175,85,162,67,118,90,212,150,27,126,76,71,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,168,191,238,42,102,159,253,255,0,97,87,253,107,81,255,0,65,23,82,0,2,176,51,153,194,255,0,31,115,19,153,59,195,24,236,171,191,15,225,81,110,15,71,244,204,85,42,19,91,148,142,68,8,241,215,189,45,196,113,5,170,217,81,150,139,63,84,203,93,15,82,46,213,195,123,37,56,167,147,239,210,39,233,50,191,106,84,254,86,250,35,162,244,20,169,47,114,250,94,175,153,205,231,48,214,154,245,40,219,183,118,186,43,93,52,45,102,168,0,172,12,230,112,191,199,220,196,230,78,240,198,59,42,239,195,248,84,91,131,209,253,51,21,74,132,214,229,35,145,2,60,117,239,75,113,28,65,106,182,84,101,162,207,213,50,215,67,212,138,79,240,244,202,253,253,148,204,23,173,97,206,35,85,237,250,141,74,163,116,73,173,180,237,18,67,207,48,150,28,137,17,148,165,74,121,166,148,75,221,29,102,100,73,50,208,211,219,222,69,94,223,220,84,205,63,251,254,194,175,250,214,163,254,130,45,211,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,195,218,128,230,153,141,193,10,86,99,176,122,181,131,85,218,228,186,69,54,191,34,156,169,146,226,54,149,190,76,71,156,196,151,16,222,239,85,43,90,88,52,18,204,148,72,53,146,141,43,219,176,253,173,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,0,0,69,254,33,121,95,191,179,103,130,244,92,57,195,154,189,191,78,169,83,174,136,213,183,93,173,200,121,150,20,195,113,37,178,164,165,76,180,234,141,123,164,32,200,141,36,90,18,187,123,136,226,174,81,120,84,227,70,8,102,46,204,197,124,78,174,97,173,114,222,182,228,73,150,252,56,146,101,201,124,223,233,94,76,103,91,109,232,136,70,246,228,41,151,73,70,162,52,155,100,164,250,201,33,105,64,60,86,55,217,85,92,74,193,123,251,14,104,82,34,49,82,186,173,122,173,18,27,178,214,164,176,219,242,98,56,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,133,69,255,0,113,83,52,255,0,239,251,10,191,235,90,143,250,8,179,236,230,96,165,213,152,156,182,94,24,57,101,84,41,80,171,87,7,163,250,103,234,142,184,220,84,114,39,199,144,189,234,109,183,22,90,161,149,17,104,131,245,140,181,208,181,50,172,31,238,42,102,159,253,255,0,97,87,253,107,81,255,0,65,23,82,0,43,215,136,95,15,76,104,205,158,52,81,113,27,14,110,123,42,157,77,167,90,241,168,142,181,91,155,45,151,212,251,114,229,188,165,37,44,198,117,38,141,178,16,68,102,162,61,73,93,157,198,126,175,135,30,68,239,236,162,85,111,186,238,40,204,178,170,213,43,138,61,62,37,42,101,17,199,159,126,43,13,169,245,73,105,78,63,29,165,33,14,41,81,84,105,65,153,40,217,73,171,232,36,77,240,17,127,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,222,226,56,193,147,62,23,248,251,151,108,201,217,248,199,122,221,248,127,54,139,111,250,67,169,98,151,80,154,228,165,243,224,72,142,141,137,114,35,104,61,22,242,76,245,89,122,164,122,106,122,17,217,248,8,191,196,47,43,247,246,108,240,94,139,135,56,115,87,183,233,213,42,117,209,26,182,235,181,185,15,50,194,152,110,36,182,84,148,169,150,157,81,175,116,132,25,17,164,139,66,87,111,113,28,96,201,159,11,252,125,203,182,100,236,252,99,189,110,252,63,155,69,183,253,33,212,177,75,168,77,114,82,249,240,36,71,70,196,185,17,180,30,139,121,38,122,172,189,82,61,53,61,8,236,252,0,113,250,174,89,236,218,254,104,233,89,167,174,206,151,42,187,110,90,232,183,40,80,82,102,219,16,214,110,204,55,229,172,201,90,188,181,181,48,218,74,12,137,8,46,98,140,150,165,32,218,236,0,0,0,43,3,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,30,43,27,236,170,174,37,96,189,253,135,52,41,17,24,169,93,86,189,86,137,13,217,107,82,88,109,249,49,28,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,194,162,255,0,184,169,154,127,247,253,133,95,245,173,71,253,4,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,1,10,184,144,228,167,20,243,131,250,59,253,25,215,237,74,103,201,47,75,245,190,157,149,37,158,103,85,210,114,249,92,150,29,215,78,153,123,183,109,211,84,233,174,167,167,138,225,233,195,211,26,50,153,141,21,172,70,196,107,158,202,168,211,106,54,188,154,35,77,81,38,203,121,244,190,228,184,143,37,74,75,209,154,73,35,108,117,145,153,40,207,83,79,103,121,149,133,10,192,206,103,11,252,125,204,78,100,239,12,99,178,174,252,63,133,69,184,61,31,211,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,189,228,93,175,27,236,170,174,37,96,189,253,135,52,41,17,24,169,93,86,189,86,137,13,217,107,82,88,109,249,49,28,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,194,162,255,0,184,169,154,127,247,253,133,95,245,173,71,253,4,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,17,127,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,222,226,56,193,147,62,23,248,251,151,108,201,217,248,199,122,221,248,127,54,139,111,250,67,169,98,151,80,154,228,165,243,224,72,142,141,137,114,35,104,61,22,242,76,245,89,122,164,122,106,122,17,217,248,0,135,249,254,200,77,59,54,212,40,151,61,148,253,42,143,137,180,174,150,28,106,165,82,68,162,139,34,150,218,223,82,225,173,45,154,144,215,175,37,79,19,164,202,214,106,108,155,51,36,168,212,152,87,105,240,125,206,37,141,117,81,175,91,91,19,48,170,21,106,223,168,71,170,83,164,250,66,115,156,137,76,56,151,26,115,98,233,234,66,182,173,9,61,20,70,147,211,67,35,46,193,109,56,85,31,17,225,225,197,185,7,23,165,82,165,222,113,41,237,71,173,203,165,190,110,197,153,41,178,216,169,40,51,97,141,188,221,164,225,182,77,37,40,82,205,9,220,73,37,43,213,128,0,0,0,0,0,0,0,0,0,0,0,254,41,41,89,109,90,73,68,126,195,45,68,56,205,199,14,172,51,199,90,116,203,130,211,166,70,161,92,235,229,236,92,70,99,197,101,205,20,194,15,121,183,25,110,30,141,180,173,59,123,212,126,195,236,166,124,98,203,230,41,96,117,105,234,77,247,105,212,225,182,222,221,179,23,2,75,113,220,213,13,168,246,173,214,209,174,156,212,17,246,119,158,158,237,125,6,1,102,207,24,50,247,86,102,93,161,114,75,118,3,91,183,83,100,204,148,168,138,213,46,145,106,211,111,54,147,245,158,82,191,194,208,254,251,113,203,191,19,124,22,197,138,91,113,111,10,155,54,221,104,158,105,133,166,115,209,33,178,226,157,117,196,163,150,78,74,82,204,137,41,65,171,221,184,180,215,82,18,250,135,112,208,238,106,123,53,90,5,94,29,70,35,232,75,141,189,22,66,30,66,137,73,37,22,138,65,153,31,98,136,251,253,164,62,136,0,0,15,149,116,90,244,59,202,131,58,218,184,233,209,231,83,234,12,59,25,246,95,101,14,165,72,113,10,66,189,85,145,164,253,85,40,187,72,251,197,44,113,8,200,93,103,5,238,25,184,149,135,180,167,164,90,85,9,14,60,235,81,216,90,250,53,184,185,111,25,109,106,58,26,109,164,52,210,11,181,71,183,95,118,134,92,159,36,249,179,186,114,213,137,144,84,186,131,174,91,117,41,13,68,168,196,121,215,13,166,154,114,68,110,107,201,71,57,182,210,225,54,198,132,165,106,68,93,135,217,221,124,216,121,127,218,120,189,98,64,186,173,154,156,89,240,42,208,154,113,100,203,205,58,109,155,172,161,102,218,246,41,73,37,18,92,78,169,212,244,215,218,40,111,136,117,138,229,137,153,219,150,58,162,20,118,234,210,102,85,89,34,111,102,230,221,168,75,36,171,232,167,93,118,119,150,165,246,152,178,254,18,23,244,155,175,46,82,40,245,41,73,114,69,30,176,184,76,35,152,102,105,140,212,8,9,73,104,106,51,34,35,81,247,17,23,216,66,113,128,0,15,225,153,17,25,153,232,68,40,187,138,222,32,57,118,102,45,116,114,124,221,106,143,4,225,253,45,219,77,169,211,147,167,210,61,59,21,221,161,125,196,36,207,5,220,58,67,54,125,201,137,114,98,26,36,57,80,153,72,109,106,111,67,83,70,213,57,226,50,51,78,166,90,255,0,194,211,236,246,139,57,0,0,0,0,0,0,0,1,255,0,14,182,135,154,91,78,22,169,90,77,38,94,242,50,21,199,153,124,134,202,199,12,223,179,115,199,101,152,244,74,150,239,73,184,105,52,25,242,233,108,161,157,12,163,173,31,77,173,61,99,63,179,183,186,196,168,244,168,148,74,115,52,200,44,161,166,25,221,177,9,73,36,139,85,26,143,176,136,139,188,207,216,63,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,167,77,136,115,138,161,203,46,121,127,91,66,215,187,78,253,53,238,31,168,0,0,7,248,76,155,10,157,25,201,181,9,108,197,142,202,77,110,58,243,132,132,33,36,90,153,154,143,176,136,136,140,245,251,7,21,196,28,233,101,207,13,212,227,85,172,75,160,201,121,165,26,22,204,42,204,5,184,74,45,250,150,213,62,147,215,84,25,105,239,50,28,250,7,19,156,172,207,154,80,190,81,72,143,170,182,243,95,151,78,67,125,228,90,238,234,187,187,117,251,135,112,195,188,127,193,252,83,97,183,44,188,65,183,234,15,58,68,105,140,205,90,43,175,118,146,52,245,27,113,71,222,226,75,239,61,61,195,161,0,0,0,8,161,196,194,206,69,217,150,42,194,249,13,184,186,89,200,168,39,114,117,218,109,83,230,104,101,234,158,135,235,119,246,125,228,41,151,41,215,123,214,30,99,236,10,150,237,173,174,230,165,69,147,218,101,243,71,61,131,95,245,147,251,30,222,207,120,209,221,10,162,205,94,137,79,171,70,61,90,155,21,169,13,159,103,209,90,9,69,220,102,93,199,239,31,184,0,0,84,223,26,11,154,162,170,189,185,108,148,147,40,100,204,57,70,209,45,95,79,117,69,26,233,174,157,221,154,233,168,143,156,51,177,46,200,193,204,100,172,95,215,196,230,216,136,139,126,68,84,18,157,101,38,107,41,80,221,45,188,213,32,181,209,181,105,235,127,156,199,235,207,150,123,46,44,194,92,178,237,11,66,161,54,159,105,83,164,56,202,91,105,213,181,213,242,220,148,217,41,68,220,133,180,226,86,211,201,212,244,45,116,247,119,249,220,139,228,214,236,204,125,253,76,175,205,128,109,90,20,122,147,47,84,94,144,211,169,68,132,52,244,101,186,202,84,108,56,210,212,166,158,51,36,40,203,94,221,116,46,251,222,177,44,91,107,14,45,106,125,161,106,83,35,193,167,211,227,180,194,27,101,134,218,37,114,219,75,100,165,19,105,74,77,70,148,39,83,208,187,135,160,0,0,31,54,179,113,208,45,232,142,206,174,214,224,83,227,178,133,56,227,146,164,161,164,165,36,70,102,102,106,50,34,236,35,63,220,98,38,102,15,137,142,5,225,13,54,116,59,122,167,242,146,182,130,117,134,19,76,122,28,198,82,241,37,210,73,184,72,148,133,146,55,182,90,233,219,162,139,218,98,172,243,15,159,124,113,199,122,140,134,254,84,84,40,84,103,13,105,76,42,100,217,145,80,182,205,78,232,78,55,212,45,7,170,29,218,126,205,18,69,220,93,188,66,206,177,111,156,83,184,154,164,91,52,138,157,102,163,53,228,164,212,212,119,164,43,114,220,74,119,40,208,149,43,233,56,157,79,79,111,218,44,171,41,188,38,29,229,192,189,113,234,67,11,75,156,169,45,210,227,175,93,18,124,135,9,15,179,42,31,127,235,80,178,35,247,23,188,197,146,217,24,123,134,216,67,66,143,69,180,168,84,90,12,54,27,67,36,108,69,143,20,220,218,132,167,85,114,210,146,53,25,54,157,123,59,118,253,131,213,69,157,18,114,57,144,228,54,242,63,105,181,146,136,255,0,121,125,198,63,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,74,157,18,10,57,147,36,54,202,63,105,197,146,72,191,121,253,228,60,46,37,96,190,18,227,109,29,116,251,218,214,162,86,90,115,77,178,92,131,26,67,137,209,72,51,218,183,16,178,45,77,164,145,253,137,211,216,90,85,206,105,248,77,93,182,167,58,235,193,57,41,170,83,81,183,153,79,121,110,191,44,245,228,54,92,182,163,67,36,253,37,58,163,237,250,37,175,176,197,122,213,168,183,61,149,86,56,85,88,53,26,68,248,234,74,246,186,211,145,220,74,180,37,36,200,148,68,162,50,37,36,245,251,72,196,128,203,198,125,241,199,2,42,49,219,249,81,80,174,209,155,52,37,80,170,115,102,74,66,27,37,53,169,54,223,80,132,22,136,107,105,123,52,81,151,113,246,90,102,95,56,152,224,94,47,83,96,194,184,106,127,38,235,107,38,152,125,53,55,161,195,101,79,26,90,37,27,100,185,75,89,163,123,135,161,159,110,137,63,105,9,103,70,184,232,23,12,70,167,80,171,112,42,17,222,66,92,109,200,178,80,234,84,147,34,50,50,52,153,145,246,25,31,239,33,244,128,0,7,159,190,236,91,107,17,237,106,133,161,117,211,35,206,167,212,35,186,194,219,121,134,221,36,243,27,83,102,164,147,137,82,73,68,149,171,67,208,251,197,17,103,163,38,183,94,92,47,234,157,126,20,3,118,208,172,84,158,122,156,243,13,58,164,71,75,175,73,91,76,169,68,195,109,33,73,105,146,51,66,76,244,246,106,93,222,135,33,185,236,184,178,247,114,196,180,46,234,132,202,133,163,81,144,219,42,109,215,92,119,164,230,57,21,179,82,73,201,8,105,180,161,166,85,161,232,122,107,238,238,252,156,76,113,46,200,198,60,99,163,223,214,60,230,223,136,187,126,60,85,146,93,101,70,75,57,83,29,51,87,41,75,45,116,113,58,250,223,230,49,32,248,47,220,213,20,213,238,59,100,228,153,195,54,102,74,38,141,106,250,123,169,200,215,77,116,238,236,215,77,69,178,0,0,15,195,93,168,179,72,162,84,42,210,79,70,161,69,118,67,135,217,244,80,131,81,247,153,23,113,123,198,113,51,101,120,61,126,230,62,255,0,169,110,220,218,46,106,172,88,221,166,127,52,83,223,52,127,89,95,183,236,236,247,11,154,225,159,103,34,211,203,21,29,124,134,219,93,80,227,212,21,181,58,110,55,105,240,245,51,245,75,83,245,123,251,126,243,18,188,0,0,0,115,220,68,199,252,31,194,198,28,114,244,196,27,126,158,243,68,102,168,207,85,162,180,247,97,47,95,81,199,18,125,237,168,190,242,211,222,56,124,254,39,57,89,129,52,225,124,162,145,35,69,109,230,177,46,156,182,251,204,181,221,213,119,118,107,247,14,131,135,217,210,203,158,36,41,182,168,184,151,65,140,243,170,36,33,153,181,152,8,112,212,123,52,45,169,125,71,174,171,34,211,222,70,59,84,57,176,170,49,155,155,79,150,204,168,239,36,150,219,172,184,75,66,210,101,169,25,40,187,12,140,140,143,95,180,127,184,0,0,15,202,84,216,133,56,234,28,178,231,159,245,180,45,123,180,239,211,94,225,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,156,153,12,68,142,236,185,46,161,166,89,66,156,113,107,81,37,41,73,22,166,102,103,216,68,68,93,226,162,120,141,113,1,184,170,151,21,71,6,176,154,189,46,155,14,155,33,232,181,10,132,9,75,101,199,29,109,201,113,221,108,157,98,73,145,160,200,219,86,213,32,140,204,136,207,216,66,187,227,177,124,226,13,79,146,202,107,119,12,231,151,189,90,19,210,220,53,26,180,53,30,155,143,233,47,191,222,175,180,123,215,114,167,143,172,80,190,81,30,24,220,167,23,151,205,45,180,89,187,182,236,223,175,234,116,238,251,71,192,181,49,15,23,176,78,232,135,62,143,92,185,109,217,212,201,45,190,113,21,38,84,68,175,150,226,79,150,226,18,164,25,160,212,209,17,167,179,232,233,236,236,182,140,136,241,33,165,98,255,0,79,135,24,181,50,37,54,228,34,67,113,101,184,226,89,102,81,127,54,101,9,222,252,165,184,183,148,227,142,30,132,158,210,45,75,183,82,22,2,211,173,62,210,30,97,196,56,219,137,37,33,104,50,52,168,143,180,140,140,187,200,127,216,0,0,228,153,175,161,124,162,203,205,253,79,76,126,115,159,39,42,170,109,59,55,122,253,11,228,71,166,135,239,25,220,166,59,38,214,197,56,143,145,114,228,82,46,6,214,68,122,150,213,181,36,143,183,184,203,181,63,103,238,26,53,203,133,194,237,207,129,118,37,89,245,32,220,118,220,165,154,205,7,216,106,56,108,168,251,204,255,0,107,222,58,72,0,0,167,30,50,242,210,188,85,160,197,37,43,84,210,98,175,77,123,63,190,106,4,43,169,137,146,226,146,138,52,167,154,37,145,165,68,133,154,117,35,239,35,208,117,108,180,224,13,211,152,140,78,166,90,52,88,175,46,42,164,178,237,70,65,33,195,38,227,117,12,182,234,183,37,183,8,140,137,226,61,84,90,23,183,237,208,6,94,240,58,212,192,44,55,166,89,22,204,6,25,83,44,50,169,143,33,166,210,167,228,19,13,52,227,138,82,27,70,227,87,37,38,102,101,169,251,125,197,211,64,121,43,223,22,48,223,14,160,57,80,188,239,106,21,33,182,204,211,164,202,147,17,212,106,36,168,246,151,49,105,237,245,21,217,246,31,184,196,106,188,120,161,101,182,217,77,69,184,149,119,234,79,65,91,200,73,68,145,1,228,188,104,221,161,163,73,100,106,35,52,246,119,107,169,14,1,121,241,163,182,13,137,49,172,187,34,169,206,36,45,45,185,62,154,222,221,250,40,136,245,110,118,186,107,183,187,237,251,7,7,186,184,185,227,221,101,135,152,165,64,163,65,37,26,185,107,109,169,173,44,136,201,68,93,169,152,125,189,165,254,33,30,49,35,56,121,135,196,245,186,85,204,78,184,163,71,120,148,149,197,133,90,156,134,84,147,223,170,77,10,121,68,100,100,179,45,61,196,68,56,236,185,179,103,188,185,51,165,189,37,229,153,169,78,60,225,173,74,51,61,76,204,207,180,207,83,63,241,143,241,35,34,50,51,45,116,49,45,114,171,156,251,51,46,84,197,182,246,19,208,106,181,66,81,184,221,69,218,19,79,200,74,182,177,161,115,77,246,212,68,74,103,119,103,180,245,239,62,206,205,119,113,146,196,234,140,119,99,91,22,149,22,26,86,133,33,10,92,9,13,169,58,146,136,140,141,19,123,12,181,79,248,135,238,202,190,51,102,191,56,24,187,6,61,66,224,168,192,181,233,242,90,155,57,113,37,212,154,101,109,55,41,130,113,178,51,91,173,154,141,169,7,234,171,66,208,139,83,211,190,217,45,27,105,187,86,140,205,37,19,36,74,54,183,106,235,238,111,90,181,90,149,218,173,11,95,165,167,119,176,125,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,18,238,182,155,186,168,207,82,87,50,68,83,119,110,142,176,230,197,167,69,165,93,138,208,244,250,58,119,123,69,54,226,166,104,115,131,148,156,68,151,100,220,53,185,117,8,113,249,124,135,167,201,170,58,211,187,152,67,138,218,165,186,209,43,67,144,68,122,23,97,145,125,231,235,109,222,51,87,235,13,242,174,107,38,139,36,143,191,149,77,121,126,255,0,219,157,254,15,248,132,107,204,238,104,236,108,122,169,183,83,163,225,93,6,130,250,26,125,10,122,37,13,152,174,58,165,180,210,18,107,82,93,89,168,211,202,236,61,123,53,251,123,35,89,153,25,153,145,105,169,143,246,137,54,100,7,209,38,12,183,163,60,131,37,37,198,92,52,41,38,71,169,25,25,118,151,105,23,248,135,98,195,140,225,230,31,12,22,209,80,241,58,226,147,29,146,74,81,22,109,106,114,217,74,75,102,137,36,37,228,145,17,18,8,180,247,25,144,144,246,175,23,60,123,163,48,203,21,88,20,105,196,147,79,49,110,53,53,213,153,17,36,143,181,83,11,183,176,255,0,198,59,197,153,198,142,216,38,35,70,189,44,138,167,56,208,132,184,228,10,107,123,119,232,146,51,213,201,218,233,174,238,255,0,179,237,29,254,206,226,133,150,219,153,52,230,229,213,223,166,189,57,108,161,69,46,68,6,82,201,175,110,166,189,101,153,164,136,213,219,223,166,134,36,173,145,139,24,111,136,176,27,168,89,151,181,10,174,219,134,73,210,29,73,137,10,37,26,82,123,79,150,181,118,250,233,236,251,75,222,67,214,128,230,89,132,192,235,83,31,112,222,167,100,92,208,24,121,79,48,242,161,188,182,155,82,152,144,108,58,211,110,37,75,109,123,77,60,229,25,25,22,165,236,247,30,127,243,45,128,55,78,93,241,58,167,104,214,162,188,136,169,146,243,180,233,6,135,8,156,141,212,60,219,74,220,166,219,35,51,38,76,245,73,104,126,207,179,148,191,50,92,162,73,73,148,243,164,130,36,164,150,179,86,132,93,196,90,139,21,224,211,45,40,197,90,244,93,202,213,84,153,75,211,94,207,239,154,121,11,142,0,0,28,219,49,247,11,182,198,5,223,117,102,20,130,113,171,114,168,104,53,159,97,40,161,188,162,238,50,253,159,120,206,85,77,217,55,78,41,203,124,203,153,34,175,112,56,179,34,212,247,45,217,38,125,157,230,125,170,251,127,120,209,30,84,40,95,39,114,243,96,211,213,31,146,231,201,202,82,156,78,205,190,191,66,193,25,233,161,123,135,91,0,0,31,240,235,173,48,210,222,125,196,54,219,105,53,45,107,50,36,164,139,180,204,204,251,136,87,246,123,184,144,210,176,131,168,195,140,37,153,18,165,114,25,45,185,82,219,113,47,51,20,191,156,178,180,239,98,82,28,67,201,113,182,207,67,79,97,30,167,219,161,10,152,187,49,15,23,177,178,232,153,62,177,92,185,110,41,213,41,46,60,81,19,38,84,180,163,152,226,143,150,218,20,165,153,36,148,233,145,23,111,210,211,219,219,247,154,202,158,62,191,66,249,68,88,99,114,148,94,95,52,247,81,102,238,219,179,126,191,169,211,187,237,30,10,67,23,206,31,84,249,47,38,183,111,78,101,123,211,169,61,17,194,81,43,66,81,107,180,254,146,59,253,233,251,5,136,112,230,226,3,113,82,174,42,118,13,98,205,122,93,74,29,74,67,49,105,245,9,242,150,243,141,186,227,145,35,180,217,186,252,146,34,65,17,56,173,18,131,50,51,51,47,105,11,118,141,33,137,113,218,151,25,212,58,203,200,75,141,173,10,37,37,73,50,212,140,140,187,12,140,143,188,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,77,154,171,253,172,54,192,27,226,229,83,233,105,230,232,53,52,199,213,91,76,222,40,79,173,36,159,89,39,174,168,236,208,245,25,199,186,43,114,238,251,178,171,112,200,82,214,253,98,160,252,179,220,102,103,185,215,84,189,59,76,207,189,94,243,251,204,91,231,14,60,154,218,52,236,61,166,98,85,221,111,166,68,218,196,70,102,48,114,226,52,178,216,235,17,30,73,167,152,198,186,110,37,105,162,140,187,251,79,188,79,166,172,219,89,184,5,77,114,223,166,174,34,27,229,19,43,136,217,163,97,39,110,134,157,186,119,118,125,194,18,231,207,38,152,25,119,218,53,75,202,146,138,85,185,114,197,134,251,177,155,134,80,225,183,37,212,181,41,196,37,68,150,13,197,169,78,40,136,200,143,83,36,150,157,165,168,166,178,126,225,195,123,205,78,211,103,200,133,83,162,79,62,83,241,221,91,106,230,50,239,98,146,164,237,86,155,144,70,70,90,31,97,119,24,189,142,29,217,152,111,30,176,106,159,79,171,207,75,181,251,125,134,169,210,121,142,238,121,226,98,44,66,91,202,220,234,214,173,86,233,234,163,211,83,239,34,62,249,98,0,0,60,230,36,194,114,163,135,119,68,6,89,67,174,73,162,205,105,8,90,119,37,74,83,11,34,35,47,105,118,140,218,99,4,89,20,44,110,188,216,151,27,144,228,59,166,162,70,130,65,164,139,100,183,11,213,35,211,179,179,176,95,46,65,174,86,110,124,178,90,50,25,86,189,29,58,4,53,118,151,98,145,79,138,102,93,231,251,95,253,97,34,64,0,127,203,142,33,166,212,235,139,36,161,4,106,82,140,244,34,34,239,51,49,70,92,87,49,22,13,231,152,82,165,192,117,151,145,72,129,209,173,108,168,148,68,182,167,78,73,145,153,40,251,125,98,236,208,190,226,16,250,207,180,235,183,197,201,78,181,173,202,116,137,179,170,82,89,140,211,108,50,183,12,141,199,18,130,51,36,17,158,155,148,146,236,35,239,23,203,144,188,164,91,217,122,195,58,109,98,161,74,104,238,170,212,38,101,77,125,230,17,206,96,222,143,21,78,51,184,217,109,196,146,93,100,207,98,140,244,62,253,79,186,85,143,248,121,246,99,50,185,18,30,67,77,54,147,90,214,181,18,82,148,145,106,102,102,125,132,68,66,10,231,71,137,53,159,130,236,204,178,112,206,161,6,185,116,18,92,105,110,176,235,82,99,197,94,146,27,52,45,76,202,67,136,113,46,52,131,50,211,82,37,123,204,136,170,67,22,51,25,139,184,203,89,151,84,188,111,74,187,172,201,125,199,202,10,42,82,149,21,179,82,220,86,137,109,199,86,69,161,56,164,151,111,98,123,61,250,248,26,93,26,185,113,206,76,26,45,42,117,78,99,202,34,75,49,88,91,206,45,70,100,69,162,82,70,102,102,106,34,251,204,189,227,185,88,121,20,204,182,32,69,68,234,126,27,214,169,236,47,67,37,84,40,243,218,35,35,36,159,97,148,117,23,114,203,252,70,58,1,112,185,204,219,141,180,227,116,152,105,37,26,82,178,91,21,2,50,247,159,247,167,112,255,0,41,92,48,179,49,22,28,153,7,66,105,213,176,75,52,161,168,181,5,41,122,22,165,180,186,78,221,125,131,135,223,249,110,198,252,53,125,214,238,172,50,185,163,178,201,41,75,148,116,89,104,96,136,141,90,158,245,180,146,238,66,143,238,237,28,213,104,91,107,83,110,33,72,90,12,210,164,168,180,50,50,239,35,33,232,176,250,201,168,98,29,219,77,180,169,111,199,102,69,70,75,49,210,183,212,164,164,141,199,80,217,25,154,82,163,239,89,123,12,88,182,9,112,122,159,91,56,21,236,76,187,89,77,57,195,106,71,42,151,61,68,181,182,124,181,233,163,208,141,39,170,77,101,223,166,186,125,162,201,48,71,47,120,105,128,86,227,54,253,133,66,141,28,208,210,91,118,89,197,142,137,15,153,54,218,13,78,45,166,209,184,213,201,65,153,153,118,153,107,238,211,165,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,249,129,202,102,17,102,50,154,168,183,197,17,182,230,118,109,168,197,141,20,165,167,214,104,207,71,93,101,195,45,73,148,167,252,29,75,221,165,107,227,31,8,107,170,203,101,218,197,161,119,192,126,150,214,221,199,62,160,226,157,45,77,180,150,188,184,100,159,164,165,123,123,180,246,138,242,171,83,31,163,79,118,157,37,109,169,214,182,238,52,25,153,118,164,140,187,200,189,134,63,42,16,183,22,150,219,66,150,181,153,37,41,73,106,102,103,220,68,67,165,88,57,110,198,252,74,125,166,237,92,50,185,164,50,241,37,72,148,84,89,107,96,200,205,58,30,244,52,162,238,90,79,238,237,29,194,47,12,44,204,74,135,26,65,80,154,105,111,146,13,72,118,45,65,42,70,165,169,238,46,147,179,79,104,255,0,83,225,115,153,182,219,117,199,41,48,212,73,53,37,4,134,42,6,103,238,63,239,78,225,207,239,204,138,102,90,192,138,185,213,12,55,173,84,24,70,166,106,167,209,231,186,68,68,74,62,211,56,233,46,228,31,248,200,112,218,173,26,185,110,78,92,26,213,42,117,50,99,42,50,83,50,152,91,46,33,68,102,71,170,84,68,100,100,105,50,251,200,253,195,223,97,62,99,49,119,6,171,49,42,150,117,233,87,105,152,207,182,249,193,93,74,82,98,184,105,91,106,209,77,182,234,8,245,38,210,147,237,237,79,103,187,75,111,201,119,18,107,63,26,25,135,100,226,101,66,13,14,232,52,182,210,29,125,214,163,71,148,189,35,182,72,66,158,148,183,22,226,156,117,102,69,166,166,73,247,145,145,206,166,95,102,75,40,145,29,228,58,211,137,37,161,104,81,41,42,73,150,164,100,101,216,100,100,63,236,69,76,250,101,34,222,204,38,25,212,235,20,250,83,69,117,81,97,61,42,19,236,176,142,115,230,204,121,74,109,157,196,203,142,40,148,235,196,123,18,101,169,247,104,125,244,53,120,90,117,219,30,228,168,218,215,29,58,68,41,212,217,47,70,117,183,217,91,102,102,219,138,65,153,18,200,143,77,201,81,118,145,119,9,131,194,143,17,96,217,153,133,58,92,247,88,101,21,120,29,26,22,242,137,36,107,118,116,20,145,17,154,139,183,213,62,205,15,238,49,121,173,184,135,91,75,173,172,148,133,145,41,42,35,212,140,143,184,200,199,253,0,0,142,217,249,185,89,182,114,201,119,72,121,90,117,148,233,240,211,218,93,170,93,62,81,145,119,151,236,255,0,245,133,13,96,252,89,53,220,110,179,24,137,27,158,228,203,166,156,68,131,65,168,143,124,182,203,214,34,215,179,183,180,105,47,13,161,57,78,195,187,94,3,204,161,167,35,81,97,52,180,33,59,82,149,37,132,17,145,23,176,187,7,163,0,0,17,59,136,134,102,27,192,92,26,168,64,164,79,75,85,251,129,135,105,209,137,183,118,188,201,63,22,89,33,228,237,117,11,78,139,104,180,81,107,161,247,17,159,117,19,170,69,195,137,23,154,93,169,79,145,54,167,91,158,92,215,228,58,183,15,152,243,189,170,82,149,185,90,110,89,153,153,234,125,167,222,98,229,50,25,147,76,12,180,45,26,93,229,86,69,42,227,185,101,67,97,217,45,204,40,115,27,140,234,154,138,226,210,146,83,4,226,20,151,18,100,68,103,169,18,143,94,211,212,77,167,108,219,89,200,7,77,110,223,166,162,34,219,229,27,40,136,217,35,97,167,110,132,157,186,119,118,125,194,2,241,27,201,173,163,82,195,218,158,37,90,54,250,99,205,163,196,122,99,231,18,35,72,45,141,49,45,229,26,185,108,107,166,227,78,186,168,139,187,180,187,197,65,218,245,185,118,133,217,74,184,99,169,104,126,143,80,98,89,109,51,35,220,211,169,94,157,134,71,222,159,121,125,228,52,113,149,91,253,172,73,192,27,30,229,75,233,117,231,40,52,196,200,209,91,140,158,56,76,45,68,175,89,71,174,171,237,212,245,29,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,43,226,197,112,207,161,229,147,149,9,230,146,85,10,183,68,242,84,165,18,141,183,41,243,183,104,68,101,238,46,253,75,236,20,153,135,81,227,75,196,27,98,36,214,13,248,239,86,97,54,235,73,65,40,220,65,190,130,82,72,143,176,245,35,50,208,198,148,48,62,20,26,126,13,88,177,41,176,250,88,237,219,116,196,161,174,89,32,210,69,21,178,34,50,46,194,61,8,139,247,15,102,251,173,176,203,143,60,100,77,182,147,82,140,251,136,136,181,49,74,28,72,115,121,121,220,184,199,62,192,180,234,41,167,209,237,247,29,132,226,161,60,235,75,117,246,37,75,104,205,70,219,198,149,17,161,73,215,213,35,61,11,176,139,176,65,186,245,122,101,197,49,51,231,182,201,62,77,146,22,180,17,238,117,90,153,154,214,102,102,106,89,154,143,83,246,137,167,194,91,22,30,178,115,6,237,173,62,110,202,117,122,154,168,108,180,167,76,146,114,223,157,5,9,50,73,172,147,174,212,153,118,17,171,236,49,120,100,122,145,31,188,127,64,0,126,122,139,68,245,62,75,38,146,50,113,149,167,67,46,253,82,99,58,89,217,163,250,23,50,247,219,60,162,108,159,174,213,36,17,18,116,236,85,66,79,111,113,123,133,162,240,121,188,159,184,242,217,85,166,204,53,155,180,187,153,248,141,119,232,76,183,2,158,148,151,106,140,251,212,125,218,23,220,39,128,0,14,43,155,60,120,183,176,31,7,174,11,134,161,83,136,213,77,218,124,182,105,209,220,121,9,91,146,78,43,235,104,182,155,136,81,145,169,163,47,84,245,62,226,237,238,207,86,35,94,245,172,80,191,42,247,125,76,214,244,186,196,249,18,18,218,119,171,78,107,203,112,144,146,82,148,122,106,225,232,90,159,239,22,109,194,219,37,77,64,75,56,241,136,148,137,37,37,230,83,232,168,178,227,252,217,32,250,41,76,200,74,30,99,93,218,146,200,150,133,247,106,69,237,49,104,232,66,91,66,91,66,73,41,73,17,17,17,104,68,69,236,31,244,32,151,18,124,232,167,5,109,25,56,103,99,85,161,157,205,92,136,182,94,54,228,124,244,88,239,53,49,149,56,142,83,232,113,11,75,141,35,69,26,76,136,253,231,161,21,40,86,107,53,75,130,169,42,181,89,156,252,201,179,94,92,135,223,125,213,56,183,28,90,141,74,81,169,70,102,102,102,102,122,153,235,169,143,93,131,120,61,121,99,101,239,78,179,44,250,68,185,110,203,144,203,111,58,212,119,92,67,13,41,230,219,83,139,54,208,179,74,82,110,164,205,70,90,22,191,184,238,179,42,28,60,48,163,4,104,116,234,237,201,72,102,183,115,57,25,151,100,42,124,120,210,91,101,227,67,10,87,44,215,25,14,39,107,141,43,77,79,82,37,31,180,251,37,204,10,109,62,151,29,49,105,208,152,140,202,8,137,45,178,218,80,146,34,34,34,208,136,136,187,136,191,196,63,70,133,238,13,11,220,67,206,221,120,119,99,222,244,249,20,219,166,212,164,84,217,146,218,219,95,85,1,151,143,69,37,73,51,245,210,101,174,138,87,248,207,222,43,43,57,252,45,18,195,53,92,72,192,230,29,90,141,111,204,126,144,132,234,68,157,36,60,164,178,196,104,159,242,72,73,26,190,205,123,140,86,201,51,123,224,237,241,29,233,180,217,212,122,221,26,90,31,75,50,217,122,58,141,76,189,220,164,158,197,237,222,217,145,247,119,31,113,144,185,124,128,231,214,216,198,107,110,159,135,87,196,248,20,171,162,157,25,168,173,19,142,182,194,37,37,182,226,178,91,121,178,22,226,214,167,29,86,154,36,181,211,222,70,71,57,146,164,173,36,180,40,148,149,22,164,100,122,145,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,151,28,109,148,27,142,184,148,32,187,212,163,208,139,247,138,214,226,21,196,62,143,108,65,149,132,248,73,58,159,84,168,189,179,171,154,219,169,125,166,244,56,143,163,107,145,228,146,139,84,169,196,158,169,237,50,208,187,140,197,80,91,214,165,229,136,53,100,196,183,232,181,74,212,215,222,101,131,233,227,59,37,91,220,61,173,146,182,18,143,183,77,11,223,167,96,179,44,152,112,180,75,236,210,177,35,28,88,117,10,37,177,49,138,66,211,161,26,116,142,242,82,243,18,98,127,202,161,68,74,251,53,239,49,102,182,166,29,216,246,69,62,61,54,214,181,41,20,198,99,54,134,209,210,192,101,147,209,41,74,72,253,68,145,107,162,83,254,34,247,15,69,161,123,136,52,47,112,252,243,233,180,250,164,117,69,168,194,98,75,43,35,37,54,243,105,90,76,140,140,143,82,50,50,238,51,255,0,24,136,217,175,225,225,133,24,221,67,168,215,109,186,67,52,75,153,184,207,59,29,80,35,198,140,219,207,18,31,82,121,134,136,203,113,91,156,117,58,232,122,153,36,189,165,219,74,120,201,131,215,150,9,222,245,27,50,240,164,75,136,236,73,15,54,203,174,199,117,180,62,210,94,113,180,184,131,113,8,53,37,70,210,140,148,69,161,233,251,139,200,209,171,53,75,126,169,22,181,70,156,252,57,176,158,68,134,31,97,213,54,182,220,66,137,73,81,41,38,70,70,70,68,122,145,235,169,11,174,225,175,157,20,227,77,163,31,12,239,154,188,50,185,168,113,16,203,6,228,143,158,149,29,150,161,178,151,23,205,125,110,45,106,113,213,234,162,73,17,159,184,245,35,157,195,254,86,132,184,133,54,180,146,146,162,50,50,50,212,140,143,216,42,227,138,78,74,154,158,151,177,227,14,233,18,78,75,44,171,210,177,98,71,249,179,65,117,178,158,144,164,50,198,187,181,52,17,173,107,238,208,143,216,98,178,112,230,247,173,97,125,249,72,187,233,134,182,101,209,231,199,144,166,213,189,58,242,158,67,134,133,18,84,147,211,86,203,82,212,191,112,208,174,83,49,226,222,199,140,30,183,238,26,125,78,35,181,54,169,241,25,168,199,109,228,41,109,201,40,172,45,210,218,78,45,68,68,167,72,189,99,212,187,143,183,191,181,0,0,129,252,97,175,39,237,188,182,82,169,176,205,100,237,82,230,98,35,189,250,27,46,64,168,37,69,216,162,62,244,151,126,165,247,138,186,201,53,31,211,89,151,177,25,229,19,132,197,118,151,32,200,211,175,98,106,17,187,123,143,222,52,91,78,104,153,167,198,100,146,68,77,178,132,232,69,221,162,72,126,128,0,31,195,61,8,207,220,40,243,139,78,44,61,123,102,13,155,90,4,237,244,234,13,49,48,222,105,46,153,164,165,177,58,114,20,102,146,89,167,93,170,34,237,34,87,216,66,22,80,107,211,45,217,138,159,1,182,77,243,108,208,133,172,143,115,74,212,140,150,131,35,35,74,200,210,90,31,176,78,78,27,249,188,188,237,156,99,129,96,221,149,20,212,40,247,3,141,66,109,83,94,117,229,180,251,242,162,52,70,147,113,226,74,116,66,85,167,170,102,90,159,97,151,96,186,246,29,109,246,91,121,147,35,109,196,146,146,101,220,100,101,169,15,25,142,16,160,212,48,106,250,137,81,134,82,163,185,109,84,210,182,185,100,179,81,28,87,8,200,136,251,12,244,51,47,222,51,95,136,177,227,68,196,27,158,36,38,13,136,236,214,102,182,211,74,65,36,219,65,62,178,74,76,139,176,180,34,34,208,133,217,240,157,184,39,215,50,201,202,154,243,74,42,125,91,162,101,36,165,26,137,182,233,240,118,234,70,103,239,62,237,11,236,19,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,37,170,140,136,190,208,220,147,51,34,81,106,93,229,168,255,0,146,125,149,35,152,151,144,105,253,162,81,104,63,232,148,149,17,25,40,140,140,181,45,15,188,127,68,56,226,161,108,53,114,101,146,82,137,68,78,210,166,174,165,223,222,150,169,243,126,195,62,245,125,159,121,10,55,178,170,73,163,94,84,26,186,150,132,20,26,156,89,38,165,158,137,34,67,169,86,166,122,151,103,103,188,134,146,178,237,95,143,115,96,85,129,87,140,251,78,147,246,205,41,74,83,106,37,39,113,195,105,71,218,70,127,181,239,30,242,165,23,174,167,202,133,184,211,212,50,182,181,35,208,203,114,76,181,255,0,180,103,163,62,152,109,92,195,156,200,221,76,213,226,76,109,186,197,70,117,82,43,143,182,178,39,25,118,124,173,138,73,169,41,212,140,144,102,70,90,145,251,12,196,119,18,91,135,133,169,90,186,179,67,107,34,138,211,139,58,84,184,53,57,70,132,172,246,199,106,163,19,122,143,105,30,132,91,139,180,244,47,121,144,208,123,73,52,52,132,40,245,52,164,136,207,247,15,251,0,1,252,50,37,17,145,150,164,125,130,130,248,155,80,74,139,153,250,187,137,111,97,77,68,137,61,133,166,187,234,19,59,123,139,220,38,79,5,90,167,250,216,221,52,109,197,254,206,206,147,166,189,191,222,244,228,251,255,0,204,44,176,0,126,10,253,106,5,183,67,168,92,53,89,8,98,29,50,43,179,36,56,181,165,41,67,109,160,214,163,51,81,145,17,17,36,207,83,50,47,180,81,7,17,12,214,84,241,239,22,102,80,232,245,35,249,51,64,113,200,12,182,203,202,229,62,227,18,101,165,47,104,151,150,218,141,77,186,69,184,136,140,203,216,69,223,234,56,115,228,166,161,141,215,132,76,66,189,41,15,55,107,81,228,182,250,74,68,117,19,114,220,105,216,142,146,62,113,133,182,226,22,211,170,236,220,70,101,175,113,106,103,118,182,253,2,145,107,81,97,91,244,40,12,67,129,79,97,184,204,50,203,73,109,8,109,8,36,36,137,41,34,73,104,148,145,118,17,23,96,250,35,195,99,94,37,82,240,151,12,46,59,234,168,250,91,42,93,46,100,150,72,212,146,53,186,220,119,29,74,75,114,147,169,159,44,251,9,68,127,119,120,206,182,96,177,114,181,141,152,175,94,190,235,50,221,125,50,167,74,40,68,227,139,87,42,42,164,186,235,104,45,203,94,210,46,105,246,37,91,75,217,239,63,53,97,88,87,70,37,221,48,44,251,66,151,34,117,70,160,251,76,33,13,48,227,164,142,99,137,108,150,178,109,42,81,32,148,180,234,122,31,127,238,23,167,144,236,153,219,249,117,176,96,214,235,212,200,178,46,250,164,86,159,150,250,217,66,215,28,220,102,42,150,210,84,166,27,117,4,151,89,51,36,153,158,158,221,79,186,90,0,0,15,249,113,182,221,109,77,58,132,173,11,35,74,146,162,212,140,143,188,140,132,31,207,190,65,237,108,104,182,42,88,131,97,209,227,83,238,202,100,39,164,114,226,199,109,162,153,203,110,83,186,25,53,29,110,184,226,221,117,5,166,226,221,161,123,116,51,166,150,159,191,240,59,16,84,108,187,80,161,220,20,25,166,149,109,83,241,87,204,97,254,210,61,54,47,111,49,175,176,253,95,97,151,101,200,112,253,207,165,7,26,237,216,88,119,127,213,217,137,119,64,97,182,80,228,153,8,108,166,37,8,138,201,25,27,178,22,235,142,45,215,87,253,82,221,161,251,117,35,156,200,90,28,73,45,10,37,36,251,140,143,82,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,180,54,147,90,212,73,73,119,153,158,132,43,91,136,95,17,40,182,131,18,48,175,5,235,168,122,174,123,58,186,148,57,68,164,181,219,17,244,114,221,141,36,148,157,80,167,82,122,167,183,180,139,179,83,21,99,102,217,87,246,52,222,45,209,40,17,106,21,186,212,237,117,89,161,233,43,86,198,148,175,88,208,149,172,253,70,143,78,195,236,79,184,187,47,83,41,89,21,195,124,188,218,201,42,173,22,159,89,184,100,56,219,207,203,149,25,137,28,181,178,251,203,105,77,45,81,219,90,79,107,137,212,207,218,146,211,77,59,101,27,109,182,211,105,105,164,37,8,65,18,82,148,150,132,68,93,196,68,63,232,0,0,68,188,248,228,206,223,204,85,131,58,183,65,166,69,143,119,210,226,186,252,71,208,202,16,185,6,219,50,148,134,148,164,176,227,171,37,58,241,25,164,140,181,246,104,125,244,89,127,88,87,70,26,93,51,236,235,190,151,34,13,70,158,251,172,45,14,176,227,68,190,91,138,108,214,130,113,41,81,160,212,133,104,122,23,119,238,30,151,47,184,185,90,193,60,87,160,223,116,105,110,176,152,179,162,148,210,109,197,167,155,21,50,90,117,196,30,213,163,113,31,40,187,20,173,167,237,247,150,138,112,83,18,169,120,181,134,22,229,245,75,125,46,21,82,153,14,75,196,74,73,154,29,114,59,110,169,39,181,74,208,203,152,93,134,163,63,191,188,123,145,243,174,10,5,34,233,162,205,183,235,176,24,153,2,160,195,145,159,101,230,146,226,22,218,208,104,81,26,84,70,147,213,42,50,237,35,46,209,73,92,70,50,83,80,193,27,194,94,33,89,116,135,156,181,107,18,92,125,69,30,58,141,184,142,58,236,183,141,31,54,194,27,109,8,105,164,246,110,51,34,211,188,180,50,242,252,59,243,89,83,192,76,89,135,67,172,84,143,228,205,125,198,224,60,219,207,43,148,195,143,201,136,149,61,162,158,67,105,52,182,209,150,227,35,50,47,97,151,117,239,208,43,80,46,74,29,62,225,165,72,67,240,234,113,90,153,29,196,45,42,74,219,113,4,180,153,26,76,200,200,201,68,122,145,153,125,163,247,128,10,211,227,83,84,47,209,141,175,70,220,95,236,236,25,58,107,219,253,239,81,79,191,252,194,26,240,201,160,149,107,51,244,119,20,222,242,132,136,242,187,181,211,101,70,31,111,113,251,197,250,145,18,72,136,139,66,46,193,253,0,1,255,0,14,164,214,210,208,147,208,212,147,34,63,220,51,225,196,62,212,173,90,153,161,186,81,90,105,196,29,86,92,234,156,83,90,86,91,163,187,81,151,177,69,184,139,82,61,167,218,90,151,184,204,70,145,34,50,23,134,213,220,70,204,141,170,205,34,36,199,27,163,212,96,213,37,56,195,107,50,109,150,167,197,222,165,26,82,173,8,137,100,102,103,161,23,180,200,104,94,155,23,161,167,197,133,184,213,211,178,134,181,51,212,207,106,72,181,255,0,176,120,60,196,215,227,219,56,21,127,213,228,190,211,68,197,179,85,82,84,226,137,41,220,80,221,81,118,153,151,236,251,198,109,111,90,146,107,55,149,122,174,149,161,101,58,167,42,73,41,7,170,76,150,234,149,169,30,167,217,219,239,49,121,28,43,237,134,173,188,178,69,81,168,141,218,172,212,84,187,251,146,237,62,23,216,71,222,159,183,239,49,49,199,240,212,148,145,153,168,136,136,181,61,79,184,127,201,188,201,18,76,221,70,138,50,36,250,197,218,126,226,31,221,233,35,208,212,90,145,107,223,236,31,210,50,50,212,143,82,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,58,249,197,236,52,195,136,138,151,121,223,20,42,86,221,52,106,93,78,59,14,43,181,37,216,78,45,58,253,52,159,220,101,239,33,11,113,207,139,134,21,89,180,215,32,225,172,9,85,170,202,180,229,58,182,163,73,134,159,89,163,61,198,204,194,89,122,138,89,22,159,214,79,184,140,65,139,239,137,254,101,110,186,196,153,148,202,219,84,152,142,236,229,179,14,76,246,9,58,37,36,126,170,101,153,22,166,147,63,222,126,241,205,107,25,223,205,45,98,107,243,139,26,239,56,38,254,221,90,133,114,84,90,109,27,72,139,213,46,121,233,174,154,159,218,102,62,115,185,196,205,3,157,137,199,172,64,109,36,122,236,110,233,168,165,63,118,156,241,235,109,94,33,25,164,181,141,162,44,73,172,85,73,163,79,101,78,177,81,127,113,22,222,195,254,114,90,253,31,251,79,222,36,62,26,113,136,196,138,3,108,71,190,109,248,85,22,247,39,158,182,98,62,243,155,125,66,86,211,118,105,118,246,47,77,125,167,247,143,147,155,62,37,54,230,96,108,55,172,251,114,137,113,83,186,168,138,106,65,73,140,219,45,169,106,101,246,213,166,201,75,213,63,60,158,242,215,66,63,184,235,248,93,159,10,12,124,143,127,225,73,97,156,249,155,234,118,227,91,25,109,78,17,153,67,143,26,11,41,208,141,197,43,77,203,50,236,73,39,238,62,193,61,71,7,204,246,80,48,191,51,52,23,153,185,105,17,152,174,162,50,153,137,85,102,60,116,201,70,136,120,144,131,121,108,184,178,65,45,245,47,66,246,246,151,111,124,1,169,240,85,196,31,78,35,208,247,237,189,232,142,113,111,234,106,143,245,60,173,231,174,155,96,237,221,179,79,179,93,125,130,107,229,19,34,184,123,149,182,213,89,136,146,168,220,146,99,28,105,19,158,38,30,50,74,185,10,82,80,225,71,109,205,188,198,55,17,25,251,117,239,238,147,224,0,0,41,15,139,237,188,116,92,198,64,144,111,161,206,190,130,212,173,18,173,118,239,159,60,244,62,194,208,251,62,209,218,248,42,206,99,147,116,211,185,231,206,221,57,238,94,226,211,110,148,226,215,78,253,117,236,212,90,136,0,129,60,83,179,72,140,44,195,167,48,174,220,169,45,186,229,203,28,218,146,76,189,162,147,10,67,19,88,89,158,199,82,178,245,219,79,122,77,63,121,246,10,155,203,230,19,87,241,215,23,232,86,140,40,178,101,166,125,78,42,170,15,18,22,230,198,23,41,166,221,113,106,36,47,77,57,164,102,165,17,151,111,111,219,161,220,17,194,154,6,13,225,189,18,199,160,192,143,24,160,193,140,212,133,50,210,17,205,121,12,54,210,150,163,74,17,184,207,150,90,153,145,25,233,251,139,222,128,172,174,48,89,132,145,111,82,169,184,39,67,154,104,126,166,195,53,25,134,219,134,90,199,113,51,227,45,181,109,112,143,188,139,82,52,25,123,207,216,42,110,129,67,169,92,213,184,54,253,33,133,61,54,163,37,168,172,33,41,82,141,78,56,178,66,75,68,145,153,246,168,187,136,204,93,207,15,124,143,91,56,51,102,211,177,14,241,163,67,155,117,213,98,179,41,42,145,29,183,21,17,46,181,17,226,74,77,198,16,227,106,67,173,43,66,220,122,106,125,231,169,148,223,34,36,145,37,36,68,69,216,68,67,250,0,0,3,254,86,132,56,133,54,226,9,73,81,25,41,38,90,145,145,251,12,87,95,18,60,132,181,136,212,169,88,191,133,52,72,17,107,84,246,23,34,163,18,52,98,66,166,54,218,102,72,117,100,134,35,169,110,60,181,173,178,213,75,34,86,132,71,219,161,138,148,160,215,239,108,33,189,219,170,82,164,212,40,149,218,28,210,222,146,91,209,156,75,140,188,74,54,214,73,52,172,139,123,101,170,117,35,213,62,195,33,108,188,63,120,140,210,175,202,116,108,46,198,106,211,80,235,204,111,228,84,230,73,75,109,191,185,82,159,86,231,164,73,82,215,181,8,105,37,162,123,12,200,187,180,49,99,45,60,211,232,39,89,117,14,32,251,148,149,17,145,254,242,31,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,29,121,166,16,110,188,234,27,65,119,169,74,34,34,253,230,43,155,136,23,17,154,85,135,78,147,133,248,51,90,106,101,121,253,156,250,156,57,41,113,182,54,170,43,233,218,244,121,41,90,119,33,110,164,245,79,105,145,151,118,166,42,70,151,74,188,113,38,229,76,56,12,85,43,213,169,218,253,20,187,41,247,118,54,103,236,37,45,90,33,7,239,208,147,238,33,119,217,6,200,197,39,46,214,185,92,119,205,50,149,80,188,38,253,39,249,41,119,165,216,228,164,23,41,78,199,109,212,110,105,228,18,187,123,116,247,105,172,204,0,0,0,31,195,34,81,26,84,68,100,125,134,70,33,15,16,140,143,91,56,207,102,212,113,10,206,163,67,133,117,210,162,189,41,74,143,29,182,213,45,45,53,45,227,74,141,182,22,227,138,91,174,167,82,220,90,232,93,199,161,157,34,215,232,117,43,102,183,58,223,171,176,166,102,211,164,187,21,244,41,42,73,165,198,214,104,81,104,162,35,46,212,159,121,17,139,100,224,251,152,73,23,13,42,165,130,117,185,166,183,233,140,61,81,136,110,56,103,164,118,211,2,50,27,78,231,12,251,204,244,34,65,23,184,253,130,205,64,120,60,110,194,154,6,50,97,189,110,199,175,64,143,37,51,160,201,106,58,158,105,11,229,60,182,28,105,43,73,169,11,218,101,204,61,12,136,204,181,253,199,158,28,193,225,53,127,2,177,126,187,104,205,139,38,34,96,84,229,42,158,241,161,109,239,97,18,157,109,167,16,163,66,53,215,148,102,74,73,17,118,118,125,150,199,194,199,52,136,197,60,59,111,10,238,58,146,220,174,91,81,201,168,196,243,218,169,80,163,177,9,132,25,111,117,75,63,93,197,119,36,147,247,31,96,158,224,2,171,184,213,78,99,147,107,83,185,231,206,221,5,238,94,226,211,110,149,18,215,78,253,117,236,212,113,78,16,86,241,214,179,27,62,65,62,134,250,10,11,178,180,82,180,221,178,124,3,208,187,15,83,237,251,5,222,0,0,0,140,25,186,200,174,30,230,145,180,214,101,164,169,215,36,104,165,26,60,230,73,134,76,210,158,122,146,149,184,113,220,115,111,49,243,81,145,31,179,94,254,248,81,76,224,171,136,62,156,95,166,47,219,123,209,28,227,217,211,85,31,234,121,91,203,77,119,65,219,187,102,191,102,186,123,4,254,203,14,80,48,191,44,212,22,89,182,169,17,159,174,174,50,89,151,85,122,60,117,73,94,168,100,150,130,121,12,182,179,65,173,132,175,67,246,246,159,111,119,120,16,43,138,246,61,199,176,48,161,88,103,6,110,202,157,198,209,161,230,210,225,17,156,73,17,167,50,173,72,156,74,180,220,130,46,212,154,126,243,236,20,152,44,3,41,156,74,109,204,191,88,108,217,247,29,18,226,168,244,177,82,212,114,141,25,183,155,74,210,203,13,167,93,242,145,162,126,101,93,197,174,134,95,113,125,124,75,227,17,137,21,246,223,143,99,91,240,169,205,238,87,33,111,68,125,151,54,250,228,157,198,212,211,237,237,70,186,123,75,238,17,226,234,226,17,154,75,164,221,35,196,154,197,40,157,53,118,83,43,21,22,54,145,238,236,47,231,39,167,210,255,0,176,189,195,201,55,156,76,208,182,74,35,199,188,64,89,30,166,157,247,77,68,246,31,189,63,63,216,101,236,31,94,133,158,140,210,80,229,42,81,227,29,219,80,53,50,108,236,159,112,212,93,70,154,145,238,211,168,47,91,179,191,237,49,213,240,203,138,150,98,44,218,178,100,92,51,34,214,225,147,68,131,110,91,147,164,158,187,144,122,232,185,100,90,232,147,45,127,225,31,188,77,76,12,226,225,133,87,149,53,184,56,149,2,85,22,178,157,121,174,161,168,209,161,171,214,116,203,105,189,48,214,126,162,80,71,175,245,149,238,50,19,74,198,197,236,52,196,120,137,151,102,95,20,42,174,237,117,106,37,78,59,238,39,181,69,218,77,173,90,125,5,31,220,71,238,49,236,64,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,164,164,183,41,68,68,94,211,49,95,217,220,226,95,65,194,37,55,101,97,4,202,117,110,182,238,189,76,166,220,68,150,24,211,166,113,26,46,60,164,173,59,144,227,133,218,93,166,157,11,176,140,197,74,95,248,233,139,152,157,81,114,161,121,98,21,197,81,230,105,163,15,213,165,60,210,52,74,75,213,75,142,43,77,118,36,207,237,47,184,127,197,143,130,88,185,137,114,144,213,155,135,119,53,89,14,107,172,152,180,137,79,178,157,9,95,73,109,182,173,53,216,162,47,180,140,189,134,38,22,21,112,139,198,123,185,166,42,23,149,74,157,71,138,238,237,236,169,233,113,228,39,77,228,94,171,144,204,139,181,41,63,184,254,210,18,74,129,193,147,9,161,198,90,43,55,141,198,251,171,211,67,110,161,25,68,90,25,247,110,131,175,113,144,253,13,112,101,193,118,137,95,234,194,234,89,237,50,45,213,8,134,90,255,0,251,8,242,87,23,5,155,121,206,115,182,229,245,61,42,61,198,218,101,84,208,73,246,233,169,34,15,248,63,246,136,217,139,188,43,177,255,0,14,211,38,117,9,136,151,4,54,141,106,109,20,228,205,150,241,160,185,134,90,146,98,36,183,104,130,251,53,81,123,196,77,187,176,234,250,177,39,189,77,187,237,26,197,33,230,86,164,25,77,128,244,125,116,82,139,82,230,37,39,166,168,87,248,143,220,60,232,238,57,65,204,77,103,46,152,183,79,186,98,206,146,221,54,90,218,133,80,105,183,86,72,84,117,73,142,183,76,210,78,182,147,245,89,211,214,61,61,229,238,208,38,17,226,141,173,139,182,29,30,244,181,235,48,167,53,80,133,29,247,147,30,67,110,155,14,184,203,110,41,181,146,22,162,74,210,78,39,84,153,153,150,165,247,143,102,0,0,0,0,41,231,141,61,0,154,197,203,98,225,108,208,73,93,189,10,42,146,93,230,163,149,81,94,186,105,255,0,110,163,230,112,114,184,23,11,24,43,52,114,146,105,76,138,84,133,114,247,232,70,106,149,79,79,118,191,103,184,92,200,15,141,120,92,212,203,58,216,170,92,181,137,172,68,139,77,134,252,167,29,121,196,182,132,147,109,169,103,169,168,200,139,177,38,125,229,220,51,205,156,252,107,159,141,248,241,113,215,28,158,169,80,105,211,230,83,105,235,39,84,180,42,51,115,36,41,163,65,243,22,70,157,174,246,26,76,139,67,236,47,125,129,240,130,192,8,148,219,58,161,140,21,250,65,122,66,84,167,98,194,113,216,229,253,238,166,160,72,109,73,53,183,187,93,196,102,70,75,211,221,239,22,94,3,252,165,200,102,36,87,165,62,178,67,76,182,167,22,163,50,34,36,145,106,103,169,253,132,40,3,136,246,34,181,136,89,151,173,57,30,97,73,102,140,114,105,40,81,56,75,34,38,106,18,244,45,73,74,46,229,247,118,119,247,16,245,124,48,242,250,120,181,141,145,110,154,180,37,57,73,182,148,137,233,82,155,213,10,145,30,92,37,146,76,212,218,146,126,171,135,217,169,30,158,210,33,122,113,34,177,10,51,80,226,182,150,218,97,9,109,9,73,17,18,82,69,161,17,17,118,23,97,15,246,0,0,0,1,254,114,35,199,150,195,145,101,48,219,204,186,147,67,141,184,146,82,86,147,45,12,140,143,176,200,203,179,65,90,220,66,120,116,179,119,49,55,22,240,98,138,203,85,98,83,146,39,211,98,70,36,147,229,164,185,14,173,13,70,140,106,83,138,90,154,73,26,149,219,216,71,219,161,138,171,184,173,92,64,194,107,145,80,43,148,218,213,185,87,137,166,138,113,151,225,188,157,205,145,246,110,36,168,181,67,133,175,216,175,113,137,235,148,206,42,215,13,142,194,45,60,106,57,117,136,37,175,42,121,111,145,36,187,95,112,247,185,38,89,23,210,83,73,45,11,184,180,246,16,179,124,40,204,222,11,227,20,35,147,104,95,148,71,30,79,210,136,186,164,67,125,58,154,200,181,67,110,172,203,177,181,31,221,218,58,161,25,31,105,30,163,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,69,218,103,160,229,120,175,153,188,23,193,216,69,38,239,191,40,141,188,175,163,17,21,72,132,250,180,52,17,232,135,29,65,159,99,137,63,187,180,86,70,108,248,171,92,55,195,11,180,240,84,229,209,224,158,156,217,231,190,60,147,237,97,194,216,228,105,102,95,73,46,164,245,46,227,211,218,98,5,91,182,182,32,226,197,200,152,20,58,109,106,228,171,203,215,83,109,151,230,60,173,173,153,246,237,37,40,244,67,103,167,216,159,113,11,153,200,111,15,154,14,8,82,35,223,56,147,74,129,83,187,31,223,234,62,194,30,110,46,213,74,107,212,39,163,33,212,110,105,212,107,235,118,153,123,136,136,231,57,17,17,104,69,161,15,232,0,0,0,15,241,151,21,137,177,157,135,41,180,184,211,232,83,107,74,136,140,148,147,45,12,140,143,176,251,12,81,103,19,204,190,158,18,227,100,171,166,147,9,77,210,110,85,46,122,148,150,244,66,100,72,151,53,102,146,52,182,148,151,170,217,118,106,103,167,180,200,121,78,28,56,138,214,30,102,94,136,228,137,133,29,154,201,198,164,173,70,225,32,140,158,168,68,212,181,53,36,187,145,221,219,221,220,98,255,0,226,72,102,92,86,101,48,178,91,79,54,151,16,162,50,50,52,153,106,71,169,125,134,63,212,5,104,113,125,192,8,149,43,58,159,140,20,10,65,122,66,44,166,162,205,113,168,229,253,238,150,167,200,113,74,52,55,187,93,198,70,102,107,211,223,239,21,249,147,12,107,159,130,24,241,110,87,27,158,168,176,106,51,225,211,106,11,55,84,132,38,51,147,35,169,211,89,243,16,68,157,173,118,154,140,203,66,237,47,118,134,108,235,154,153,120,218,244,187,154,143,53,137,113,106,80,216,148,219,172,184,151,16,100,227,105,89,104,105,51,35,236,81,31,121,247,143,178,2,153,184,199,92,11,155,140,20,106,57,201,53,165,138,76,117,114,247,234,68,105,149,80,79,118,191,111,184,125,62,11,20,2,119,23,46,123,133,195,65,165,22,244,216,169,73,247,146,138,85,57,122,233,167,253,186,139,134,0,0,0,0,30,51,23,49,66,214,194,43,14,177,122,93,21,152,80,90,167,194,144,251,41,145,33,182,141,247,91,101,199,18,218,9,107,73,41,106,38,213,162,72,200,207,67,251,198,126,243,125,152,154,206,98,241,110,161,116,202,157,37,202,108,69,187,10,158,211,142,172,208,152,233,147,33,109,25,36,221,113,37,234,189,167,170,122,123,139,223,195,135,162,180,112,238,249,190,231,179,77,180,45,42,197,93,231,150,148,17,66,128,244,141,53,82,75,83,229,165,71,166,171,79,248,203,222,37,150,17,112,174,199,252,68,76,105,213,214,34,91,240,221,52,41,196,84,83,54,35,196,131,229,153,232,74,136,162,221,162,207,236,213,39,238,18,78,221,224,179,111,55,201,118,227,190,167,169,69,180,220,76,90,154,13,62,205,116,37,193,255,0,11,254,193,235,207,131,54,11,41,109,45,87,125,210,91,118,154,137,53,8,154,25,151,127,254,34,62,85,215,193,135,13,165,176,167,45,155,206,186,203,233,104,201,9,145,81,142,148,26,200,149,166,187,32,235,223,183,254,209,23,113,123,133,38,60,88,12,201,169,91,69,14,191,13,181,175,150,204,46,178,84,147,65,19,138,45,82,136,105,45,116,66,75,179,218,162,247,136,177,124,96,150,46,97,164,165,181,121,97,221,205,73,67,122,105,38,85,34,83,12,171,82,79,209,91,141,167,93,55,164,143,237,50,47,105,15,251,176,113,207,23,48,198,160,220,251,55,16,174,42,111,47,93,88,98,173,41,150,151,170,84,94,178,91,113,58,233,189,70,95,105,253,226,218,242,71,196,190,131,139,170,114,202,197,249,148,234,37,109,173,58,105,78,56,136,204,63,175,82,226,245,92,137,74,90,182,161,182,203,176,187,13,90,31,97,145,139,1,74,146,162,220,149,17,145,251,72,199,244,0,0,0,0,0,0,0,0,0,0,0,0,4,6,226,35,159,120,184,45,76,60,56,195,10,180,73,55,76,175,239,135,89,124,151,209,237,84,71,147,185,76,72,67,141,239,105,213,145,106,159,91,79,118,166,116,207,30,53,215,125,214,201,168,177,234,181,234,180,175,234,182,135,101,62,230,212,123,139,114,143,68,163,247,18,125,196,44,199,40,252,40,151,53,40,187,113,237,18,99,169,58,244,244,196,22,205,127,94,218,185,204,202,135,246,52,164,232,127,111,184,89,93,129,131,120,105,134,52,228,211,108,187,50,141,77,109,58,234,168,244,232,236,169,94,178,213,218,109,161,58,253,53,127,140,254,209,237,8,137,37,162,72,136,190,193,253,0,31,242,227,77,186,131,109,214,210,180,168,180,52,168,181,35,33,201,49,123,43,24,45,140,212,217,17,46,155,34,144,153,47,161,105,235,88,166,196,41,4,102,151,11,82,113,108,172,245,213,213,43,239,237,251,235,95,52,60,38,46,43,61,137,183,94,11,72,149,88,136,70,227,199,79,113,110,72,147,220,243,155,91,106,52,50,45,52,75,73,73,107,222,122,123,72,87,157,209,105,92,214,85,98,77,6,234,161,84,41,83,225,188,182,93,102,100,87,24,90,84,133,41,39,234,173,36,162,245,146,162,237,47,97,251,132,150,201,94,121,111,92,182,92,177,104,213,57,175,212,109,41,146,16,220,152,207,184,235,196,194,22,228,116,173,109,161,82,27,105,38,150,153,50,35,50,236,215,67,236,238,187,156,25,199,44,61,199,27,78,29,207,100,220,116,249,189,67,45,184,244,102,166,48,227,204,45,77,54,181,33,104,109,197,237,82,121,169,35,35,62,195,61,61,218,244,32,0,0,0,21,103,198,174,142,193,211,173,106,249,54,174,127,58,12,77,250,22,155,54,212,87,166,186,107,223,246,254,225,24,184,91,92,42,161,230,134,11,10,146,77,162,161,13,168,100,147,94,132,165,46,163,8,180,34,212,181,62,207,183,238,23,210,2,189,248,165,102,198,153,96,89,111,224,229,191,45,15,85,235,145,148,137,92,151,18,174,83,15,53,54,58,201,91,30,74,146,100,180,22,164,104,50,47,110,167,216,42,31,14,109,138,134,32,226,77,185,105,195,101,114,36,215,235,80,224,145,18,84,189,84,252,132,55,169,232,74,61,53,89,123,15,238,49,163,140,187,97,187,24,83,131,150,173,154,220,54,99,63,18,147,5,50,210,219,100,141,100,34,43,77,172,204,182,164,245,213,190,243,45,123,59,125,195,164,15,225,153,17,106,98,50,103,95,53,54,62,9,225,85,114,44,75,174,144,237,203,50,44,152,113,160,55,61,149,62,135,23,26,73,33,74,108,158,67,132,146,113,173,166,101,219,175,97,22,189,212,43,94,170,215,113,50,252,151,82,54,23,42,171,113,213,28,113,13,52,149,173,78,63,33,227,81,37,41,213,74,51,53,47,66,46,211,237,246,152,188,110,25,249,120,145,130,24,18,204,219,134,159,202,173,220,79,166,172,163,117,163,75,173,51,34,28,51,229,43,123,104,90,116,91,71,170,123,72,143,218,103,221,48,0,0,0,0,0,127,203,141,182,243,106,105,230,210,180,44,141,42,74,139,82,50,62,242,50,17,203,51,57,26,194,12,200,83,94,85,82,148,221,38,178,189,187,106,52,246,34,176,249,232,166,126,147,170,142,226,254,131,36,146,251,12,203,184,251,41,243,48,57,6,199,172,15,170,108,98,201,172,220,148,181,119,77,163,211,102,204,109,175,85,175,214,56,81,208,148,234,167,118,151,188,210,162,239,46,222,43,108,95,120,149,133,213,50,151,110,92,85,251,126,79,245,144,196,185,17,55,250,170,34,220,72,82,76,244,39,21,167,248,95,104,184,142,28,121,232,172,102,1,153,150,6,35,46,42,107,240,121,125,43,173,154,136,228,111,57,110,175,85,61,33,107,94,212,50,130,236,73,105,237,236,208,202,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,124,71,51,207,88,203,251,48,236,12,57,92,85,87,231,115,58,151,92,53,153,199,216,113,29,70,138,102,66,22,141,200,121,101,218,147,215,217,217,169,157,59,220,247,222,37,98,141,76,229,220,119,21,126,224,147,253,84,63,46,68,189,158,170,72,246,146,212,163,45,73,180,235,254,15,216,59,86,95,178,13,143,88,223,85,216,253,147,89,182,233,105,239,155,88,166,205,134,211,190,171,191,171,112,227,173,42,209,77,109,63,113,169,37,222,125,151,7,150,92,141,97,6,91,233,172,42,151,74,110,173,90,70,237,213,26,131,17,95,124,181,83,218,109,117,49,219,95,208,120,210,127,97,17,119,23,108,142,34,34,236,33,253,0,0,0,0,1,15,248,152,101,226,70,55,224,75,211,109,234,127,54,183,110,190,170,178,77,182,141,78,186,204,120,115,15,148,157,141,173,106,213,110,150,137,236,35,63,105,31,125,28,208,170,149,220,51,191,34,84,137,133,197,170,219,149,70,220,91,78,165,104,83,111,199,120,140,210,164,234,149,17,146,145,161,151,97,150,158,195,23,211,146,124,212,216,248,217,133,84,56,178,238,202,75,87,44,56,177,161,201,128,228,246,82,250,220,68,104,196,181,37,179,121,110,25,27,142,237,35,62,221,123,12,181,239,147,132,100,101,169,15,232,230,249,137,195,118,49,95,7,46,155,53,200,108,200,126,93,38,114,98,37,198,201,122,72,92,87,91,65,145,109,81,235,171,157,228,90,246,246,123,134,113,241,26,216,168,97,238,36,220,118,156,198,87,30,77,2,181,50,9,145,165,72,209,76,72,91,122,150,164,147,211,84,31,176,190,226,22,241,194,215,54,84,203,254,203,99,7,46,9,104,102,175,67,140,148,69,231,56,148,243,88,101,168,81,208,73,222,242,148,163,53,172,244,34,65,17,251,52,62,193,97,0,40,91,138,85,196,170,230,104,103,48,153,36,226,41,240,221,134,105,74,245,36,169,186,140,210,208,203,83,208,251,126,207,184,73,222,10,148,118,10,159,116,215,205,165,115,249,211,162,111,218,90,108,219,78,94,154,233,175,127,219,251,133,166,0,0,0,0,231,184,205,142,88,123,129,214,156,203,158,246,184,233,240,186,118,92,113,152,206,204,97,183,159,90,90,113,105,66,16,227,136,220,165,114,148,68,68,125,166,90,123,244,164,124,233,231,150,245,204,157,203,42,141,76,154,253,58,210,135,33,109,198,140,195,143,50,79,161,14,72,74,22,226,19,33,198,148,106,105,226,35,50,46,221,52,46,206,248,209,108,90,87,53,233,88,141,65,181,104,85,10,172,249,142,161,150,152,135,21,199,214,165,45,73,73,122,168,35,81,250,202,73,118,23,121,151,188,88,102,87,120,76,92,87,131,16,174,188,105,145,42,143,16,205,183,202,158,218,220,143,39,185,151,54,184,212,152,102,90,104,167,82,162,215,188,180,246,24,178,140,33,202,198,11,96,197,54,60,75,90,200,164,42,75,8,66,122,215,233,177,14,65,153,37,178,212,220,67,40,61,117,105,42,251,251,126,238,182,219,77,180,130,109,166,210,132,164,180,36,164,180,34,33,255,0,64,3,254,86,132,56,147,75,136,37,36,251,200,203,82,30,50,255,0,193,188,52,196,234,114,169,183,165,153,70,169,54,173,52,84,138,116,119,148,159,89,10,236,55,16,173,62,130,127,196,95,96,173,76,220,112,162,92,52,174,238,192,68,73,144,165,105,212,83,22,91,244,253,67,105,228,179,22,31,218,234,149,169,253,190,241,89,210,34,221,118,37,108,218,149,30,171,65,171,69,254,171,136,118,44,134,247,35,220,123,84,90,165,127,188,149,238,49,115,28,59,179,241,23,26,105,133,135,24,159,86,137,22,233,139,253,238,235,207,146,58,205,202,150,242,182,169,249,11,113,205,141,52,217,30,137,245,117,247,104,101,62,64,0,0,0,0,0,0,0,0,0,0,0,4,117,206,166,105,41,89,105,195,9,53,168,243,96,174,225,145,179,209,240,221,113,38,183,54,200,142,151,126,108,157,109,103,163,111,238,245,79,179,188,251,59,232,38,227,184,111,108,93,188,94,172,85,28,168,86,235,149,45,186,145,27,210,93,115,150,209,39,179,113,169,103,162,27,47,105,246,39,220,66,223,114,1,195,206,143,133,52,191,210,22,44,209,218,153,114,202,253,68,73,81,208,226,34,237,84,166,149,234,63,25,46,35,115,110,54,125,138,237,50,35,238,208,133,129,128,0,0,0,254,41,41,89,26,86,146,81,31,121,25,106,34,214,105,178,13,132,153,130,164,212,170,172,210,155,164,92,234,105,231,152,151,5,136,209,249,210,13,47,169,38,242,202,58,220,81,27,143,106,173,15,83,208,143,188,187,105,175,49,217,76,197,60,185,92,15,194,185,232,82,222,165,27,138,233,234,44,197,146,168,234,78,247,137,36,110,173,150,210,106,218,202,149,217,236,237,238,238,254,101,143,53,56,141,150,251,218,159,88,160,86,37,59,70,57,77,122,66,154,228,135,212,194,217,231,50,167,77,45,33,230,208,107,52,50,73,45,199,166,157,135,217,221,123,89,105,204,181,139,153,11,18,37,207,109,84,227,20,242,109,180,205,131,206,103,156,211,220,150,86,231,205,161,215,20,148,146,158,74,125,99,212,143,176,254,222,194,0,0,0,32,23,24,27,122,29,71,3,105,181,87,97,45,199,162,213,153,52,184,150,200,246,146,97,207,81,106,122,106,69,169,235,222,43,55,35,87,3,118,246,104,176,249,215,85,181,51,46,26,76,51,61,116,250,117,24,223,105,123,191,250,195,69,141,56,135,155,67,173,153,26,86,146,82,76,189,164,99,229,221,213,248,182,181,175,87,184,230,62,211,76,211,32,200,152,181,184,162,74,72,155,109,75,61,76,204,139,185,39,237,47,188,103,71,54,248,165,81,197,156,123,188,43,242,230,27,241,227,214,42,17,33,153,56,165,35,167,76,215,214,222,221,86,162,211,71,59,52,61,61,196,36,199,10,28,27,181,46,204,72,60,70,186,93,132,165,81,31,254,96,204,133,54,106,76,150,95,130,243,110,165,43,65,232,126,178,136,148,149,17,247,233,167,120,185,153,215,53,181,74,101,79,84,171,244,216,141,161,38,163,83,242,155,108,136,136,140,251,204,203,220,127,226,28,203,16,179,107,151,252,55,165,191,81,174,98,133,178,226,217,74,140,163,71,173,194,55,214,162,74,207,106,80,167,147,169,158,195,34,47,126,132,32,22,98,120,190,76,121,169,182,254,10,210,27,73,243,92,104,166,206,142,101,170,52,117,27,144,228,105,189,255,0,170,81,30,158,243,247,10,241,188,47,188,80,199,203,209,83,107,114,234,181,218,181,86,89,155,81,91,114,68,173,28,117,213,25,33,180,41,75,86,155,222,50,34,45,79,214,211,180,207,182,197,56,124,240,223,153,30,163,76,198,44,108,166,56,195,144,223,102,117,50,152,243,38,147,220,133,69,144,202,157,102,76,95,249,84,168,210,191,176,143,188,197,169,198,139,26,20,118,226,67,142,219,12,50,130,109,182,219,65,37,40,73,22,132,68,69,216,68,68,68,90,15,245,0,0,0,0,0,1,249,106,84,170,93,98,42,224,213,233,177,103,70,115,77,204,201,101,46,161,90,25,25,106,149,17,145,246,145,31,222,68,35,222,33,228,3,45,24,138,149,28,219,18,159,74,116,244,249,202,85,46,158,194,203,232,123,78,58,189,136,34,253,231,239,31,63,2,248,124,224,174,94,239,162,191,108,90,173,204,185,137,250,45,76,126,33,181,250,151,90,62,198,163,54,125,207,44,254,151,126,159,105,28,158,0,0,0,0,0,0,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,169,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,235,0,0,243,237,223,246,107,183,252,140,45,77,195,16,174,200,180,118,107,235,164,168,205,47,157,57,215,156,97,50,16,70,90,45,4,235,43,66,182,153,236,51,111,126,222,99,123,189,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,201,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,0,0,0,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,148,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,160,0,14,127,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,124,170,211,226,61,147,27,230,234,163,89,86,182,50,117,181,171,130,161,30,151,78,141,242,118,170,223,62,83,238,37,182,155,222,184,201,66,119,45,105,45,84,100,146,215,83,50,46,209,37,64,126,73,181,106,85,58,76,8,117,10,156,72,178,42,146,14,36,22,158,121,40,92,167,201,167,30,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,238,73,153,126,176,1,197,49,175,57,153,108,203,181,213,22,202,198,60,72,249,63,90,155,79,69,81,136,222,135,159,47,124,85,184,227,105,115,124,118,28,65,106,182,92,45,12,247,122,186,233,161,145,159,214,192,188,209,224,78,101,61,55,250,20,190,126,81,252,156,233,189,39,253,25,50,31,35,168,230,242,127,190,90,111,118,238,67,191,71,93,54,246,233,169,107,213,64,0,0,0,0,126,74,181,78,53,22,149,54,179,49,185,110,71,129,29,201,46,162,36,71,101,62,164,33,38,165,19,108,178,149,58,234,244,35,209,13,165,75,81,232,73,35,51,34,17,131,251,168,249,19,255,0,207,159,253,217,172,127,162,14,191,130,25,145,193,44,199,210,170,117,156,23,191,162,92,113,232,210,17,26,122,19,29,248,175,198,90,211,185,6,182,100,33,14,146,20,68,173,171,219,177,70,135,8,140,205,11,34,233,99,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,63,173,129,121,163,192,156,202,122,111,244,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,142,85,142,153,163,192,156,181,250,19,244,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,215,67,211,149,127,117,31,34,127,249,243,255,0,187,53,143,244,65,39,233,53,56,213,170,84,42,204,54,229,183,30,124,118,228,180,137,113,29,138,250,80,180,146,146,78,50,242,82,235,75,208,203,84,56,148,173,39,169,40,136,200,200,126,176,0,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,126,72,85,106,85,70,76,248,116,250,156,73,82,41,114,10,36,230,153,121,43,92,87,205,166,222,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,254,176,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,232,7,228,110,173,74,122,171,34,132,205,78,34,234,80,227,179,46,68,52,188,147,125,150,30,83,137,105,213,183,174,228,161,106,97,228,165,70,90,40,218,112,139,93,167,167,235,0,1,249,33,85,169,85,25,51,225,211,234,113,37,72,165,200,40,147,154,101,228,173,113,95,54,155,120,154,117,36,122,161,102,211,205,56,73,86,135,177,196,43,185,68,103,250,192,0,0,114,172,116,205,30,4,229,175,208,159,166,187,231,228,231,202,62,167,209,159,209,147,38,115,250,126,87,59,251,217,167,54,237,231,181,244,180,215,119,102,186,30,158,83,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,0,7,42,199,76,209,224,78,90,253,9,250,107,190,126,78,124,163,234,125,25,253,25,50,103,63,167,229,115,191,189,154,115,110,222,123,95,75,77,119,118,107,161,233,242,112,83,57,153,108,204,77,213,42,202,193,204,72,249,65,90,133,79,93,81,248,222,135,159,19,100,84,56,219,106,115,124,134,27,65,232,183,155,45,8,247,122,218,233,161,25,151,107,0,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,215,253,212,124,137,255,0,231,207,254,236,214,63,209,4,148,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,53,255,0,117,31,34,127,249,243,255,0,187,53,143,244,65,42,128,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,180,118,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,138,221,156,71,178,99,99,93,85,155,42,233,198,78,138,181,111,212,36,82,234,49,190,78,213,92,228,74,97,197,54,235,123,209,25,72,86,213,161,69,170,76,210,122,106,70,101,218,59,86,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,7,42,199,76,209,224,78,90,253,9,250,107,190,126,78,124,163,234,125,25,253,25,50,103,63,167,229,115,191,189,154,115,110,222,123,95,75,77,119,118,107,161,233,229,48,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,138,23,160,170,81,249,188,166,86,243,159,56,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,7,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,235,0,0,0,0,31,39,229,101,171,242,171,228,47,202,106,87,202,79,71,250,91,208,253,107,125,119,67,204,229,117,60,141,121,156,158,103,169,204,219,183,119,171,174,189,131,235,0,0,243,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,3,207,215,111,251,54,217,185,173,155,50,187,112,196,137,93,188,100,73,141,66,167,168,204,223,156,184,241,215,33,243,66,72,140,201,13,180,217,154,150,122,32,141,77,164,207,115,136,74,189,0,0,0,0,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,253,96,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,0,0,0,0,0,0,0,0,140,88,233,195,231,5,115,9,125,29,249,125,213,110,100,76,87,210,106,27,241,9,175,212,180,215,115,177,156,62,230,80,127,75,191,95,176,139,247,225,230,64,50,209,135,73,73,194,177,41,245,87,75,95,156,170,210,233,239,172,254,159,180,163,167,216,179,47,220,94,225,33,41,180,170,93,30,42,32,210,41,177,96,198,111,93,172,198,101,45,33,58,153,153,232,148,145,17,118,153,159,222,102,63,80,0,0,0,0,0,15,242,147,22,52,216,238,68,153,29,183,216,121,6,219,141,184,130,82,86,147,45,12,140,143,176,200,200,204,180,21,89,196,27,134,252,201,21,26,158,49,96,157,49,199,220,152,251,211,170,116,198,89,53,30,229,170,84,135,148,211,49,162,255,0,201,37,38,165,253,134,125,198,43,174,207,190,241,67,0,239,68,205,162,75,170,208,170,212,169,100,110,197,113,201,17,117,113,167,82,102,135,16,149,33,90,111,100,136,200,244,63,87,78,195,46,203,14,203,183,23,201,140,181,10,223,198,170,67,106,62,107,109,28,216,49,204,244,70,141,35,114,220,147,55,191,245,170,51,211,220,126,241,63,112,247,54,185,127,196,138,91,21,26,30,40,91,45,173,228,164,206,52,138,220,34,125,10,52,160,246,169,9,121,90,25,111,34,50,247,234,67,166,193,185,173,170,171,41,122,155,95,166,203,109,105,37,18,152,148,219,132,100,100,71,222,70,126,242,255,0,24,166,110,43,216,55,106,90,120,144,88,141,107,59,9,42,173,191,252,253,152,234,108,148,169,47,63,57,231,29,82,80,130,212,253,84,145,169,74,51,238,215,94,241,25,242,145,138,85,28,38,199,187,62,191,18,97,177,30,69,98,159,18,97,155,138,74,58,117,77,97,110,110,209,105,45,52,111,183,83,211,222,67,69,214,141,126,45,211,107,210,46,56,111,180,235,53,56,49,230,33,109,168,148,147,39,27,74,203,67,35,50,238,81,123,79,239,31,81,215,16,203,107,117,195,34,74,18,106,81,159,176,136,103,79,60,183,3,119,14,104,177,5,214,149,185,48,238,26,180,50,61,117,250,21,25,63,105,251,255,0,250,194,204,120,63,91,176,233,184,27,82,170,181,13,109,189,42,172,241,169,197,54,69,184,149,14,2,143,67,211,83,45,75,94,241,63,128,0,0,7,30,204,182,101,172,92,183,216,146,238,123,150,167,24,231,155,110,38,20,30,115,60,231,94,228,188,182,254,109,110,182,165,36,212,202,147,234,158,166,125,133,246,81,46,103,51,83,136,217,144,189,170,21,138,253,98,83,84,98,148,239,163,233,173,200,125,44,33,158,115,202,104,212,210,222,113,4,178,67,198,147,218,122,105,216,93,157,255,0,220,184,229,51,20,243,27,112,49,10,216,161,75,102,148,78,39,168,168,191,22,74,99,165,59,217,37,17,58,134,92,73,43,107,201,87,111,179,183,187,190,229,50,179,144,108,36,203,237,38,155,85,122,148,221,94,231,75,76,186,252,185,204,70,145,201,144,73,97,74,54,86,113,208,226,72,156,103,84,234,122,150,166,125,231,217,41,82,148,160,137,40,73,36,139,184,136,180,31,208,0,0,0,21,249,159,254,30,116,124,86,165,254,144,176,154,142,212,59,150,47,235,226,69,142,134,209,43,114,162,180,159,81,136,202,113,123,91,109,195,237,87,97,153,159,118,164,42,10,221,184,111,108,33,188,89,172,82,220,168,81,43,148,221,218,17,155,209,157,111,152,209,167,183,105,165,101,170,28,63,105,118,43,220,98,253,178,87,154,74,86,101,176,194,53,106,68,216,40,184,99,239,244,132,54,156,73,45,189,210,36,37,175,155,55,92,89,106,219,27,189,99,237,239,46,206,233,20,0,0,0,0,0,0,0,0,0,0,0,62,125,122,187,76,182,169,79,214,235,50,219,141,14,54,222,99,174,56,148,37,59,148,73,45,77,70,68,93,170,34,237,63,104,207,126,117,243,55,91,204,118,44,77,170,166,160,226,173,232,156,191,70,199,39,86,104,70,232,209,146,239,171,205,113,5,171,140,235,234,159,218,125,189,210,203,133,246,73,163,220,78,163,27,113,34,148,165,196,111,95,69,198,125,130,52,57,175,91,25,237,232,121,131,35,208,210,131,45,171,236,239,63,97,11,109,34,34,45,8,180,33,253,0,0,0,0,1,225,49,119,6,44,44,106,181,102,90,215,189,2,12,230,228,50,227,109,188,236,70,93,113,149,41,183,16,75,66,157,66,246,169,36,234,140,140,139,176,207,239,214,141,243,197,147,91,147,45,55,228,137,20,202,124,169,86,165,69,107,145,18,98,26,113,109,178,78,61,36,208,202,156,75,13,182,149,19,76,18,141,37,174,132,122,151,103,119,133,202,214,102,175,124,185,98,21,54,185,68,171,203,42,58,229,178,85,24,61,67,220,151,25,55,216,83,167,203,75,173,160,212,104,100,147,170,143,67,46,195,236,238,191,156,8,198,123,99,28,240,238,147,123,219,147,163,186,115,34,176,228,150,91,117,181,41,151,150,195,78,173,10,74,22,189,166,158,106,72,200,207,82,246,251,207,162,0,0,0,140,92,69,109,40,215,70,88,110,135,31,100,150,170,92,57,181,4,30,210,61,166,213,62,94,135,218,71,167,210,251,62,242,20,109,128,21,22,168,184,237,97,84,157,113,72,110,37,209,75,117,74,73,232,100,72,152,209,153,235,169,123,134,146,108,90,147,53,139,46,131,84,97,195,113,18,169,145,94,37,25,145,153,146,154,74,181,51,35,62,222,223,120,138,92,78,241,230,14,19,96,84,170,4,106,162,219,171,220,134,186,106,24,142,249,19,164,212,136,115,80,78,41,36,226,85,203,222,222,134,122,25,107,167,97,152,162,105,82,94,155,41,233,146,22,107,117,247,20,235,138,51,51,51,82,143,83,61,79,183,188,199,173,177,113,135,17,176,213,11,69,145,118,85,104,219,214,107,53,65,158,252,115,220,123,123,117,105,105,253,132,255,0,136,189,196,61,13,95,52,121,131,174,50,166,42,120,195,121,60,218,200,210,164,174,224,156,162,50,50,50,211,69,58,126,243,30,45,234,149,247,126,205,40,207,77,174,220,18,150,173,201,104,220,122,90,204,204,244,236,78,170,62,245,233,247,171,237,29,227,1,50,5,143,152,225,83,96,145,107,203,183,233,154,165,110,202,172,66,155,17,42,111,115,91,182,47,167,90,77,91,93,212,181,236,245,84,125,197,219,106,217,95,225,209,132,56,23,2,21,90,189,72,137,112,92,141,27,111,170,68,232,241,101,161,151,137,44,168,205,165,46,50,28,73,19,141,25,167,183,82,220,126,211,236,150,236,71,98,43,40,143,25,148,52,211,73,36,33,8,73,37,41,73,22,132,68,69,216,68,68,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,15,18,43,235,49,215,86,99,170,148,76,194,210,253,7,232,61,233,182,104,208,223,91,212,182,41,110,47,212,145,17,211,74,122,142,119,44,141,201,6,148,173,75,65,161,72,107,146,76,53,45,56,95,113,4,147,86,147,69,202,246,52,213,98,33,104,142,152,22,125,114,75,173,70,70,198,90,139,30,29,20,154,105,132,164,214,105,67,234,67,238,187,189,197,154,90,245,150,164,107,105,64,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,38,141,176,223,51,184,203,133,152,227,35,48,182,197,209,165,223,82,168,73,168,86,22,235,41,76,90,183,82,247,54,75,18,88,111,98,20,203,171,61,77,9,219,181,68,149,54,104,90,16,164,223,246,90,51,23,98,102,131,11,32,98,101,139,35,251,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,5,59,113,88,207,28,108,74,170,207,202,222,27,34,91,84,43,98,176,104,186,106,106,91,172,29,70,163,21,75,65,194,67,122,145,46,51,46,234,165,41,196,159,49,230,155,82,9,41,105,46,61,226,120,77,226,230,96,173,204,113,253,23,225,149,31,229,69,153,89,217,81,186,168,210,39,181,29,186,116,94,115,49,220,171,71,55,84,90,60,215,53,173,237,182,74,83,237,145,32,210,102,150,220,107,165,224,14,120,228,229,199,59,56,189,131,215,194,34,47,14,175,76,88,174,173,233,110,45,168,235,161,212,94,168,45,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,214,232,0,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,2,5,113,149,171,85,104,25,109,178,107,180,42,156,186,117,74,157,137,20,217,112,230,68,121,76,191,25,246,224,84,20,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,218,240,253,207,117,11,53,86,171,118,85,210,190,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,186,100,153,169,26,106,90,167,180,166,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,0,10,128,193,124,251,127,37,124,226,99,94,27,226,35,29,70,25,92,216,161,112,204,151,33,136,251,229,81,103,46,115,141,28,196,146,11,123,204,154,27,109,46,181,218,162,74,18,182,139,114,84,219,214,254,0,2,160,56,177,100,162,163,107,93,85,60,212,97,189,51,125,183,89,210,77,226,194,10,44,118,105,83,148,228,120,237,200,109,36,164,56,247,84,227,219,150,73,109,106,39,73,215,22,179,39,72,145,10,242,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,46,32,212,149,165,14,180,210,205,11,217,180,244,61,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,117,23,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,176,156,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,60,56,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,194,184,83,228,74,170,117,88,25,166,198,91,102,34,105,169,142,79,217,20,170,139,10,83,238,62,106,66,155,172,26,12,201,40,66,82,74,38,55,165,70,179,95,61,36,141,140,56,229,175,128,0,170,190,43,153,233,253,126,87,240,82,243,255,0,202,34,223,243,96,167,252,20,166,150,220,130,87,252,175,84,132,167,246,25,53,255,0,124,50,35,175,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,0,137,92,72,243,13,141,185,118,193,38,238,44,27,180,165,169,117,25,9,141,54,238,101,108,60,139,101,100,251,6,209,187,17,230,93,75,200,146,147,125,130,90,182,161,181,154,59,119,173,180,157,69,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,52,19,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,2,144,56,161,103,95,249,64,95,107,193,140,61,169,210,167,97,181,155,80,68,150,170,48,143,157,233,154,162,89,82,23,32,157,82,75,70,90,230,190,203,100,217,154,28,245,221,222,226,86,215,47,181,240,117,199,76,118,172,250,67,5,62,75,124,163,195,107,115,149,253,39,215,67,135,242,83,168,244,132,159,212,242,202,68,238,170,65,109,250,103,201,219,175,98,79,64,226,29,152,91,171,43,252,66,240,239,23,45,104,221,127,65,135,241,99,84,105,107,148,228,118,106,112,93,159,81,75,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,118,63,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,83,182,97,179,103,121,101,23,137,222,38,95,20,40,242,235,20,41,241,233,49,171,182,226,103,148,86,42,168,42,28,82,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,109,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,86,95,24,251,254,242,194,203,203,47,184,131,135,215,12,186,29,195,67,145,113,201,131,58,49,150,246,151,165,52,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,95,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,80,0,0,1,199,243,103,114,99,205,167,128,215,61,119,45,214,196,74,229,237,30,62,177,218,116,249,143,176,199,111,54,68,88,251,20,153,114,80,159,89,182,20,100,74,62,221,29,52,148,119,179,217,97,227,70,40,97,174,40,49,141,22,133,223,45,139,217,137,18,229,149,106,90,27,156,251,143,201,109,198,228,58,231,82,151,18,234,214,151,157,213,75,37,30,171,53,119,246,139,254,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,238,160,42,47,138,246,120,228,220,181,90,222,81,240,229,17,14,133,77,145,29,23,117,88,150,212,131,157,45,165,54,250,97,48,105,53,19,72,97,212,163,154,163,209,211,121,165,55,162,18,218,249,220,211,135,7,16,9,153,119,174,181,132,152,189,113,127,173,60,254,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,3,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,120,115,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,248,78,44,210,148,37,110,186,234,201,8,223,180,167,76,220,92,204,22,46,240,145,196,74,182,55,209,250,184,17,61,8,197,179,118,187,61,167,101,87,162,183,93,97,135,83,37,164,168,220,39,152,114,62,195,121,194,74,158,74,210,102,74,82,86,235,146,87,135,54,125,191,149,69,9,252,55,196,70,58,124,77,182,105,253,100,185,12,71,217,22,181,5,11,67,71,49,36,130,216,203,196,183,27,75,173,118,36,212,180,173,162,218,165,54,204,213,0,0,16,43,140,173,90,171,64,203,109,147,93,161,84,229,211,170,84,236,72,166,203,135,50,35,202,101,248,207,183,2,160,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,29,131,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,0,21,151,198,62,255,0,188,176,178,242,203,238,32,225,245,195,46,135,112,208,228,92,114,96,206,140,101,189,165,233,77,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,150,153,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,126,59,18,153,92,121,44,161,214,157,73,161,104,90,73,73,82,76,180,50,50,62,195,35,33,18,51,65,195,167,8,113,210,4,218,173,6,145,18,223,185,29,55,31,76,136,49,226,196,67,207,26,94,81,27,170,68,101,184,162,55,29,35,87,110,167,180,143,188,187,106,167,30,242,5,143,152,31,83,124,151,107,203,184,41,154,169,109,74,163,194,155,45,41,111,115,187,119,175,167,66,73,91,90,212,244,236,245,146,125,199,217,193,217,169,95,118,20,211,140,204,218,237,191,41,10,220,166,137,199,162,44,140,143,78,212,234,147,239,70,159,122,126,193,237,41,25,163,204,29,13,148,177,76,198,27,201,150,208,68,148,165,23,4,228,145,17,17,22,154,37,210,247,16,243,247,214,48,226,54,37,54,132,94,247,101,86,179,177,100,178,84,233,239,200,61,197,187,183,87,86,175,219,87,248,207,222,99,200,197,146,244,41,76,204,142,179,67,172,56,151,91,81,25,145,146,146,122,145,234,93,189,228,47,103,134,38,60,193,197,156,10,139,64,147,84,91,149,123,108,209,77,91,18,31,35,116,218,143,14,18,13,196,164,220,82,185,123,220,208,143,66,45,117,236,35,18,182,250,169,51,72,178,235,213,71,220,54,209,22,153,41,227,81,25,17,145,37,165,43,176,204,203,183,179,222,51,109,143,245,22,235,88,235,126,212,154,113,75,68,187,162,170,234,84,163,212,204,149,49,211,35,51,212,253,226,242,120,117,90,81,173,124,176,218,238,50,201,33,85,72,112,170,11,61,164,91,141,218,124,77,79,176,139,95,163,246,253,230,36,232,0,0,14,119,142,248,207,108,96,102,29,213,175,123,142,116,118,142,28,87,220,140,203,142,182,149,60,242,24,117,212,33,41,90,209,184,213,202,81,17,17,234,126,207,121,80,54,105,115,53,123,230,55,16,170,85,202,221,94,89,209,209,45,226,167,65,234,30,228,182,201,62,250,154,62,90,157,113,4,162,67,198,157,82,122,17,118,23,103,127,186,200,238,77,110,76,203,95,145,228,84,233,242,162,218,148,229,162,68,185,139,105,196,54,241,54,244,99,91,41,90,152,113,181,40,218,124,212,73,61,53,34,212,251,59,239,35,8,176,98,194,193,91,86,29,173,100,80,32,193,110,59,45,182,227,205,68,101,167,30,82,91,109,6,181,169,164,35,114,148,77,36,204,204,187,76,190,237,61,216,0,0,0,0,15,225,145,25,104,101,169,10,146,226,131,146,104,214,235,171,198,220,55,165,41,17,28,211,210,145,152,96,137,13,233,209,70,103,98,25,96,136,181,53,44,207,114,251,123,203,218,66,38,228,163,51,117,188,184,226,196,42,170,170,14,38,222,151,204,244,148,115,117,100,133,237,141,37,45,122,188,214,208,122,56,246,190,177,253,165,219,223,161,10,13,118,151,114,210,88,173,209,165,181,38,28,157,220,183,91,113,43,74,182,168,210,122,26,76,200,251,82,101,216,126,193,244,0,0,0,0,0,0,0,0,0,0,0,65,142,43,24,239,43,13,48,105,22,117,6,170,168,181,75,139,93,166,211,230,135,19,211,202,130,231,102,199,18,162,213,43,63,97,246,31,176,187,69,71,229,183,5,43,88,249,138,244,156,62,164,50,179,41,188,254,107,219,87,177,173,145,158,116,183,41,45,175,110,188,163,34,213,39,175,253,165,163,139,30,203,160,225,253,181,18,214,182,233,177,161,65,135,204,229,181,29,148,54,146,222,226,150,126,170,18,146,250,75,81,247,123,76,125,240,0,0,0,0,0,30,7,26,112,102,204,198,251,18,171,101,221,244,88,51,19,54,35,236,199,125,248,205,56,228,103,86,203,141,165,214,212,226,23,177,73,230,168,201,68,90,145,159,238,58,16,205,246,86,46,156,178,226,68,202,28,246,20,245,22,91,174,72,166,203,66,92,82,57,10,126,66,90,66,214,108,182,142,102,198,12,204,146,90,123,75,179,187,165,112,243,206,13,83,1,177,38,37,183,117,215,39,57,105,214,22,220,51,97,217,42,54,35,58,236,136,136,230,237,113,228,52,130,75,77,40,183,104,102,69,236,50,238,188,251,98,228,163,221,244,10,125,203,65,156,196,184,53,40,205,74,97,214,93,75,137,52,56,132,173,61,169,51,47,162,162,62,195,62,241,245,0,0,7,134,199,59,122,45,213,131,55,205,2,84,70,164,148,219,114,166,194,16,227,100,178,220,184,142,160,143,67,35,237,245,189,222,209,156,75,134,42,236,108,100,169,68,74,122,111,65,92,175,33,36,69,176,144,76,202,50,45,62,142,132,91,62,206,239,96,208,198,87,174,86,42,249,115,177,171,210,37,32,219,77,179,76,117,215,84,225,104,69,208,178,181,25,153,153,251,245,237,49,77,28,73,241,186,118,42,230,14,175,71,102,172,169,52,171,113,233,20,182,155,67,230,182,201,113,231,76,73,43,66,113,73,215,107,154,106,68,93,135,220,68,56,142,14,229,255,0,18,241,202,174,84,139,18,133,34,65,151,210,124,226,200,91,40,245,155,73,238,83,77,175,77,57,168,51,236,238,63,187,89,213,132,60,27,238,122,188,24,245,44,81,186,88,134,165,45,14,27,20,233,206,54,162,65,147,103,161,165,248,71,219,218,225,123,187,11,237,18,78,208,225,45,151,170,23,37,218,195,213,122,131,141,41,42,52,186,168,46,161,122,109,236,50,84,50,212,143,67,215,239,29,238,199,201,198,91,236,21,181,34,143,132,118,163,178,90,109,40,41,18,40,16,20,239,102,211,221,185,44,36,245,213,4,122,251,245,29,114,151,68,163,80,227,166,37,22,147,10,3,9,34,34,110,43,8,105,36,90,17,119,36,136,187,136,139,247,16,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,42,231,235,37,22,174,107,48,226,93,110,147,76,233,241,54,217,167,188,229,185,80,142,77,161,201,251,9,78,38,153,32,220,82,16,166,93,89,153,33,75,81,114,92,89,172,143,106,157,67,180,45,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,218,112,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,50,83,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,207,102,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,205,71,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,87,95,21,140,245,73,179,155,159,149,140,40,159,46,53,118,84,115,102,245,156,168,173,41,132,211,165,194,89,122,53,4,243,106,53,45,214,164,54,234,158,108,211,203,34,109,41,90,148,167,9,170,181,194,172,51,186,177,147,17,237,204,45,178,162,117,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,198,135,178,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,186,12,205,143,138,124,100,248,129,112,249,139,226,122,112,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,4,0,227,87,225,98,214,248,129,7,203,170,34,157,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,149,194,191,61,82,108,11,134,149,150,28,82,159,45,251,98,185,33,154,109,152,243,49,90,217,73,168,191,41,229,169,135,73,182,201,231,17,41,233,36,68,226,214,190,82,210,130,218,150,214,181,183,113,32,0,40,91,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,249,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,249,76,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,125,131,140,173,90,149,95,204,149,147,93,161,84,226,84,105,181,28,55,166,203,135,50,35,201,121,137,44,57,62,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,29,3,131,133,255,0,102,225,101,155,152,44,65,196,27,134,37,14,222,161,199,183,36,206,157,36,207,99,72,214,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,16,51,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,187,167,14,14,31,243,51,17,93,107,22,241,122,221,255,0,90,120,29,75,13,70,144,227,241,220,184,165,108,91,123,99,173,149,182,226,25,101,195,37,173,226,86,211,113,162,105,36,191,158,54,174,252,0,4,21,226,63,196,2,30,93,232,78,225,38,16,220,95,235,177,63,166,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,237,43,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,234,177,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,76,245,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,200,174,24,185,241,253,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,87,7,21,12,245,70,176,45,234,174,88,112,182,124,71,238,122,228,119,169,183,155,207,69,119,125,38,156,252,86,86,150,26,39,27,38,92,92,166,100,153,27,136,90,249,72,74,203,106,92,90,22,221,80,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,41,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,224,182,130,82,150,164,52,211,72,53,175,102,227,170,190,53,126,41,237,111,135,240,124,198,162,56,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,58,8,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,160,30,40,254,59,49,55,240,95,39,132,62,175,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,0,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,23,125,195,131,136,4,60,196,80,154,194,76,94,184,191,215,98,7,82,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,231,137,169,212,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,252,52,87,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,162,156,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,0,0,2,154,248,157,112,255,0,135,132,83,36,230,7,4,45,222,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,177,150,208,164,178,164,43,67,75,106,66,27,136,25,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,56,107,196,235,62,63,161,10,20,156,6,194,122,214,219,250,224,167,171,210,85,74,117,71,151,42,215,101,75,101,77,234,158,82,139,157,33,133,72,36,237,113,183,89,73,182,241,105,189,165,29,43,0,181,78,20,121,233,253,70,87,241,174,243,255,0,201,226,216,19,103,39,252,36,170,150,228,131,87,252,151,74,133,39,246,217,37,255,0,123,178,44,250,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,251,231,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,208,56,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,236,211,138,63,129,60,77,252,23,206,33,10,33,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,118,200,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,128,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,21,87,199,59,234,79,243,39,240,209,94,185,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,213,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,189,5,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,84,162,81,171,145,213,18,181,73,133,61,133,17,145,183,41,132,58,147,45,12,187,148,70,93,198,101,251,204,114,59,227,39,25,111,191,150,236,138,198,17,218,141,73,117,181,32,228,71,160,64,75,189,187,143,118,229,48,163,215,85,153,235,239,208,112,75,191,132,182,94,171,188,231,104,239,85,233,238,58,165,40,146,210,160,180,132,107,187,176,137,48,207,66,45,75,79,184,70,204,94,224,223,115,210,32,200,169,97,117,210,196,197,37,107,112,152,168,206,113,197,26,8,156,61,9,44,66,46,222,198,203,221,218,127,96,130,184,199,151,252,75,192,218,185,210,47,186,20,136,230,127,69,242,139,33,12,175,214,113,37,181,78,182,141,117,229,44,203,179,184,190,253,59,119,13,140,110,157,133,89,131,164,81,222,171,42,53,42,227,122,61,45,214,214,249,161,179,92,137,208,210,106,208,220,74,117,218,222,154,153,31,97,119,25,11,151,205,13,202,197,35,46,119,205,126,60,164,19,106,182,106,110,180,234,86,90,25,116,47,45,38,70,70,94,237,123,12,103,158,222,138,187,231,25,41,209,20,158,167,211,183,43,40,81,40,183,146,201,233,68,71,175,210,212,143,127,219,223,237,26,59,192,203,122,45,171,131,54,53,2,44,70,163,20,43,114,152,194,208,219,100,130,220,136,141,32,207,66,34,237,245,125,222,193,238,64,0,7,203,185,238,74,61,161,64,168,92,181,233,204,68,131,77,140,236,167,221,121,212,182,146,67,104,82,213,218,163,34,250,41,51,237,50,238,20,97,196,51,56,53,76,121,196,153,118,221,169,92,156,221,167,71,91,144,201,134,164,168,152,146,235,82,37,163,155,181,183,150,210,201,77,58,146,221,161,25,151,176,139,191,154,229,7,43,55,78,102,177,34,29,14,3,11,102,139,17,214,228,84,165,173,46,37,28,132,191,29,46,161,43,38,92,71,51,99,228,100,74,45,61,167,217,223,125,248,43,131,54,94,8,88,148,171,46,208,162,65,134,152,81,24,102,67,236,70,105,183,36,186,134,91,109,78,184,166,208,141,234,87,41,38,106,50,212,204,191,113,123,224,0,0,0,0,0,31,2,248,178,232,56,129,109,75,181,174,74,108,105,176,102,114,249,141,72,101,14,36,246,56,149,151,170,180,168,190,146,18,125,222,194,25,199,204,150,10,86,176,15,21,234,216,125,87,101,100,80,185,28,167,182,175,99,187,227,50,233,237,82,155,70,237,57,164,71,162,75,79,251,78,220,56,83,227,188,172,75,193,165,217,213,234,170,165,85,45,221,55,27,175,154,220,87,81,42,115,159,215,113,74,61,18,130,246,23,97,123,75,180,78,112,0,0,0,0,0,0,0,0,0,0,20,113,197,147,22,30,189,179,6,245,151,29,243,84,43,95,111,44,208,163,52,47,169,131,5,195,238,89,145,232,105,247,39,247,247,142,249,193,231,2,219,40,51,177,154,169,79,121,10,87,43,209,207,56,214,136,115,182,161,29,221,170,83,126,182,157,132,123,87,217,237,247,11,75,1,248,107,21,202,37,189,9,117,42,253,98,13,50,35,122,111,145,50,66,25,109,58,153,17,106,165,153,17,118,153,23,222,101,239,28,82,165,158,44,178,83,43,8,163,171,22,45,153,10,94,191,62,197,118,158,182,75,68,146,187,85,212,23,191,78,238,241,213,45,28,74,195,203,250,57,202,178,47,171,126,190,210,126,146,169,149,54,37,18,123,84,69,169,180,165,17,118,161,95,253,9,251,140,122,80,0,0,0,1,192,243,131,150,91,95,49,120,95,84,165,74,165,71,85,118,44,71,221,166,203,38,27,55,73,244,199,144,150,145,188,218,113,123,119,189,174,137,45,117,237,46,222,250,1,197,12,58,185,176,134,253,170,217,151,12,25,112,166,82,103,62,195,107,113,167,27,55,18,211,203,108,157,65,173,41,51,73,155,103,162,180,45,116,246,119,11,38,225,111,157,83,113,198,176,55,18,43,106,209,13,37,52,153,18,228,246,118,116,81,152,97,42,121,254,255,0,166,100,132,35,222,101,237,33,106,45,58,219,205,33,230,150,149,161,196,146,146,164,158,164,100,125,164,100,99,254,192,0,124,235,142,58,101,219,213,72,139,45,82,244,55,219,50,251,13,6,67,56,153,178,165,162,145,152,107,242,43,73,218,159,148,53,69,23,102,159,248,243,229,238,47,112,178,124,60,204,165,191,135,252,57,209,41,170,239,42,162,154,65,91,236,145,74,66,94,76,143,65,32,210,77,252,234,84,70,74,71,102,157,186,251,5,82,51,26,181,138,120,143,201,138,82,102,84,46,106,199,210,115,123,139,53,200,127,233,44,203,114,190,147,157,167,218,122,159,180,95,118,73,114,205,108,96,102,16,208,29,85,38,34,171,181,90,108,73,179,95,83,13,155,137,117,216,177,185,136,221,202,66,200,137,109,107,162,181,61,123,204,207,186,72,145,17,17,17,22,132,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,87,19,92,137,82,177,186,205,168,227,158,22,219,50,220,197,10,12,118,213,42,29,45,132,173,119,36,36,26,82,164,56,222,164,107,146,203,90,169,181,163,115,139,67,124,141,174,25,179,202,166,27,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,59,6,109,243,119,127,102,250,242,162,93,119,157,58,37,30,61,6,142,205,54,45,42,4,135,151,17,15,153,18,165,74,74,28,81,146,22,243,190,226,212,154,110,59,106,83,134,215,49,95,127,45,121,50,174,227,134,15,226,150,63,86,234,190,138,179,48,230,223,172,200,100,216,90,21,42,167,88,139,79,84,150,227,37,39,175,45,148,110,101,110,184,162,213,73,90,91,111,83,82,220,102,53,137,85,159,172,148,93,89,83,196,121,117,186,77,51,168,195,43,154,160,243,150,229,66,57,56,182,224,111,53,56,154,100,131,113,75,90,94,105,4,100,133,45,71,206,109,6,178,61,201,117,13,121,252,180,103,171,27,114,181,102,221,118,62,31,79,136,186,109,126,60,135,160,179,38,43,11,69,50,174,241,198,65,212,136,205,179,91,203,76,120,234,109,12,169,124,157,235,74,212,133,237,52,47,133,127,170,171,246,234,255,0,117,110,59,146,227,168,127,198,76,157,82,157,33,207,250,78,60,243,142,47,237,82,148,175,105,152,189,238,31,57,36,165,101,66,192,114,187,115,177,18,118,34,221,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,150,106,35,38,219,210,90,140,214,102,199,197,62,50,124,64,184,124,197,241,202,133,223,112,189,206,191,242,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,234,0,0,1,64,60,81,252,118,98,111,224,190,79,8,123,94,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,242,64,5,48,113,105,206,13,43,23,239,40,249,119,177,14,89,208,176,246,177,37,85,233,79,52,148,34,117,109,162,83,27,26,74,145,205,74,35,18,164,182,107,220,73,117,111,47,68,154,91,105,197,196,188,167,120,167,193,191,136,22,247,152,176,52,166,2,0,113,171,240,177,107,124,64,131,229,213,17,74,195,170,229,163,49,119,222,87,241,78,6,38,88,178,63,178,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,82,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,80,185,62,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,44,84,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,62,249,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,124,82,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,102,234,213,86,105,82,40,76,212,229,162,155,50,67,50,228,67,75,202,38,30,125,148,184,150,157,91,122,237,82,208,151,222,74,84,101,170,73,215,8,180,220,122,200,12,146,100,250,230,205,206,40,53,69,73,75,133,100,208,228,48,171,178,177,17,216,252,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,106,175,250,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,71,92,237,231,6,217,202,54,23,187,90,81,196,155,123,87,35,190,155,78,143,45,169,28,137,207,180,227,8,121,110,56,210,13,41,67,41,146,135,77,10,91,102,225,36,208,133,36,207,114,104,6,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,39,195,115,135,220,156,187,70,115,24,113,146,149,17,88,139,81,142,168,208,169,175,52,211,203,182,80,78,190,219,166,212,134,95,117,151,151,37,147,97,70,180,165,43,109,6,182,245,209,110,17,200,12,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,223,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,135,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,175,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,30,192,190,46,115,45,44,176,86,232,56,132,199,166,241,78,209,167,198,135,109,203,171,74,125,255,0,148,238,59,33,212,115,36,27,76,17,53,210,49,200,53,155,143,115,36,236,63,156,75,138,82,133,101,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,123,135,54,74,63,146,174,28,63,95,191,233,148,167,49,54,233,249,202,148,150,11,154,229,46,9,146,13,186,98,94,220,164,43,106,208,110,58,166,137,41,91,138,74,117,117,44,180,225,204,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,61,56,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,1,64,60,81,252,118,98,111,224,190,79,8,69,81,99,252,43,243,213,38,192,184,105,89,97,197,41,242,223,182,43,146,25,166,217,143,51,21,173,148,154,139,242,158,90,152,116,155,108,158,113,18,158,146,68,78,45,107,229,45,40,45,169,109,107,91,119,18,0,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,230,79,225,162,10,229,15,51,149,220,165,227,44,108,85,164,81,125,55,17,116,249,84,186,165,35,169,68,110,190,43,169,37,37,190,122,154,116,218,218,251,113,221,213,41,220,124,173,154,146,84,161,161,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,21,235,197,67,59,116,172,46,179,106,185,105,177,31,137,80,187,47,26,59,209,43,210,25,148,147,93,2,19,198,207,205,58,210,153,90,22,185,81,151,37,4,157,232,113,164,41,14,151,211,104,206,152,70,148,243,99,225,99,25,62,31,220,62,92,248,205,96,244,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,191,236,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,164,80,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,55,248,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,2,130,248,142,231,6,149,155,12,92,128,155,24,229,149,137,101,71,126,5,21,114,90,75,107,156,251,171,35,147,56,146,104,39,91,67,164,219,8,67,110,40,204,144,194,86,105,109,110,45,180,254,94,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,252,52,85,88,145,89,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,135,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,249,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,243,252,161,231,55,17,242,121,93,184,234,118,85,42,149,89,129,116,83,250,121,212,218,138,12,155,84,166,144,239,69,36,156,70,142,23,41,199,84,106,108,148,73,113,181,184,147,218,163,109,214,248,85,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,69,102,183,38,85,220,165,225,198,21,212,239,202,175,54,243,190,253,47,34,175,77,97,104,92,90,83,113,202,23,34,50,92,78,188,215,139,168,116,221,112,148,109,238,52,165,26,146,57,174,254,92,147,229,158,54,107,174,219,255,0,12,25,157,18,159,93,98,199,145,87,183,167,75,55,121,17,170,44,212,96,18,121,132,218,136,205,14,52,227,204,153,154,87,176,158,55,9,11,82,18,67,138,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,186,99,231,16,12,193,102,35,9,237,236,36,190,110,47,230,16,57,143,215,228,199,109,168,238,92,82,186,151,28,97,82,16,202,27,109,12,178,217,178,132,50,148,237,55,26,55,86,107,87,44,154,248,25,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,90,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,156,117,226,143,224,79,19,127,5,243,136,66,128,71,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,64,14,53,126,22,45,111,136,16,124,186,162,41,88,118,172,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,85,124,115,190,164,255,0,50,127,13,21,86,36,86,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,61,255,0,138,230,114,172,220,119,147,102,97,78,15,93,81,43,182,125,50,59,87,53,74,116,98,61,146,42,47,180,101,29,147,39,26,74,219,91,17,220,89,172,137,127,78,90,155,113,9,113,131,34,243,252,31,104,24,167,89,205,1,84,109,58,221,86,13,153,66,167,191,80,187,88,110,76,150,160,207,221,29,248,240,152,121,45,145,180,235,196,244,133,58,218,29,211,68,178,250,208,122,163,67,187,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,50,50,50,212,140,70,236,237,101,154,216,199,60,33,175,186,154,76,68,215,105,84,217,115,97,62,150,27,39,20,235,81,100,242,209,187,148,181,153,26,221,215,68,232,122,247,25,31,125,8,189,26,181,133,152,143,201,148,82,97,212,45,154,199,210,111,123,107,37,199,127,233,32,207,106,190,147,125,135,216,122,151,176,90,214,33,102,86,129,136,28,57,220,148,237,119,157,81,85,32,237,247,136,229,33,79,42,65,208,150,106,39,62,117,74,51,53,47,183,94,221,125,130,182,114,155,75,69,95,48,214,28,87,83,185,63,40,105,106,62,205,127,241,230,11,220,126,241,163,187,114,58,98,91,212,184,136,45,18,204,54,27,34,251,9,4,67,232,128,0,255,0,135,93,109,150,150,243,171,74,16,218,77,74,82,143,66,34,46,211,51,49,85,220,82,51,170,109,184,238,6,97,189,109,90,45,165,38,173,34,36,158,206,222,182,43,236,41,108,191,223,244,12,208,180,123,140,253,132,43,103,12,48,234,230,197,219,246,149,102,91,208,101,205,155,86,156,195,14,45,182,156,112,219,75,175,33,179,117,102,132,168,201,36,110,22,170,208,244,215,219,220,47,251,39,217,101,181,242,233,133,244,170,84,90,84,100,215,165,68,97,218,156,179,97,178,116,223,84,120,233,121,27,201,166,215,183,123,58,232,162,215,94,211,237,238,239,128,0,0,0,63,134,100,69,169,143,27,124,99,54,20,225,179,74,114,248,196,91,106,138,180,160,214,150,103,213,227,70,113,125,138,208,146,151,86,157,76,246,40,139,237,73,251,140,115,154,110,120,178,201,83,172,46,142,156,88,182,99,169,26,124,251,245,218,122,25,61,82,106,236,87,80,126,237,59,187,199,107,163,215,104,151,12,36,84,168,21,136,53,56,142,107,178,68,57,8,121,181,104,102,147,209,72,51,35,237,35,47,188,143,220,63,112,10,180,227,13,129,109,28,24,56,205,75,167,188,181,39,155,233,23,155,107,84,55,219,79,142,214,229,37,191,87,94,210,45,203,237,62,239,112,224,124,38,241,97,235,39,48,108,217,114,31,219,10,232,221,204,53,168,201,8,233,160,206,112,187,214,68,90,169,94,210,87,238,239,23,142,0,0,0,0,0,0,0,0,0,0,63,60,249,109,65,136,228,167,148,148,161,26,106,106,61,11,180,200,189,191,120,205,78,97,174,185,87,254,49,87,110,21,73,92,213,203,233,116,90,86,110,26,182,69,105,29,135,170,181,250,30,255,0,96,190,108,144,225,202,176,183,45,150,157,163,34,42,25,145,19,175,230,25,35,106,143,116,249,46,22,237,82,147,238,115,179,82,29,224,5,58,113,69,206,29,223,86,196,23,112,122,195,185,100,83,233,20,141,189,83,180,233,142,180,169,28,214,33,72,70,229,52,241,165,123,86,75,34,213,5,166,167,166,167,169,138,231,84,201,107,95,49,114,158,82,191,104,214,102,99,171,96,150,104,177,131,1,235,41,169,217,183,84,245,48,90,239,129,38,116,163,138,191,81,196,150,173,182,234,8,244,55,84,174,255,0,165,161,251,245,189,12,169,102,230,193,204,221,162,221,74,151,84,131,26,184,214,189,93,48,223,101,15,183,171,175,146,62,101,47,56,178,213,12,26,187,125,135,169,118,119,119,208,0,0,0,1,93,28,81,114,111,2,245,180,159,198,187,34,149,41,219,134,157,184,231,49,21,132,169,46,69,109,169,178,92,112,210,211,6,179,89,184,164,150,229,44,147,221,175,110,134,42,38,219,184,43,246,13,215,10,185,77,126,93,58,167,71,154,219,218,37,75,101,196,56,211,132,173,170,218,105,81,104,164,22,165,169,30,165,236,49,127,121,18,204,101,55,31,240,78,143,45,218,131,78,214,104,209,163,211,39,164,221,74,156,91,172,196,140,110,44,203,154,181,158,171,123,189,90,30,189,228,71,223,36,128,0,127,140,196,182,168,111,165,211,209,6,218,137,71,238,45,15,81,157,156,243,179,13,140,205,223,9,132,225,173,7,90,169,153,153,153,31,173,233,9,62,239,220,57,148,236,80,185,167,88,49,240,233,115,22,154,76,121,104,154,77,37,199,9,38,226,89,54,117,52,239,219,174,195,211,93,186,253,186,118,9,75,194,207,2,30,197,60,120,77,203,86,166,169,202,45,187,24,167,165,215,25,51,109,82,163,204,132,178,111,114,155,82,12,246,56,103,166,164,173,61,164,66,243,227,71,102,36,102,162,71,109,45,180,202,18,218,16,146,34,36,164,139,66,34,34,236,34,208,135,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,160,226,131,195,238,53,38,53,107,52,56,45,74,150,180,46,66,167,222,20,56,205,59,37,123,222,118,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,64,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,93,158,97,109,106,21,141,146,252,75,178,173,104,61,21,22,223,194,250,205,46,157,27,154,183,57,17,88,164,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,70,112,134,154,49,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,123,51,47,151,75,239,43,248,167,63,12,239,168,255,0,218,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,179,238,20,121,40,253,25,90,172,102,83,19,41,148,169,55,37,219,79,143,38,210,107,78,115,212,122,91,205,169,71,35,121,40,219,75,210,155,113,29,137,78,246,218,45,166,178,55,158,105,54,42,3,53,153,177,241,79,140,159,16,46,31,49,124,119,90,142,69,100,222,57,16,176,179,79,133,16,37,201,174,197,143,91,122,245,130,169,77,37,133,83,162,76,168,31,164,144,111,56,147,74,218,106,59,109,41,150,201,92,194,54,212,148,37,73,112,221,137,86,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,95,158,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,0,0,80,15,20,127,29,152,155,248,47,147,194,17,84,90,167,10,204,248,255,0,177,25,84,197,250,215,246,173,90,21,218,157,71,254,65,17,168,137,71,43,254,112,166,150,227,223,217,199,66,127,84,129,106,130,184,56,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,167,97,213,114,157,226,159,6,254,32,91,222,98,192,210,152,8,1,198,175,194,197,173,241,2,15,151,84,69,80,101,146,147,74,175,230,75,10,40,85,218,100,74,141,54,163,124,80,162,76,135,45,148,188,196,150,28,158,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,72,14,34,153,21,147,149,171,200,239,140,62,129,45,120,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,160,180,161,75,90,210,107,95,85,224,193,73,199,150,113,66,229,174,218,148,200,136,194,185,145,211,18,236,153,61,157,9,233,172,182,226,161,53,9,194,45,202,146,133,62,106,90,117,229,165,151,86,110,104,181,71,215,207,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,155,246,174,71,36,230,183,135,14,17,222,24,124,184,145,241,22,207,143,112,34,11,46,161,166,145,91,136,170,204,197,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,213,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,0,28,127,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,14,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,234,242,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,248,45,160,148,164,37,110,186,210,13,104,223,184,180,61,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,0,4,74,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,161,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,234,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,245,252,215,102,187,14,50,149,135,11,189,111,87,122,234,172,238,99,20,10,3,15,18,37,85,229,36,136,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,243,217,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,219,79,12,94,31,243,48,138,28,108,192,227,125,187,210,95,82,246,191,108,211,93,113,246,165,80,98,184,195,204,186,169,40,74,201,179,121,246,228,118,178,226,20,166,82,132,234,105,113,75,67,118,42,2,189,120,190,229,158,205,188,112,122,78,102,147,58,92,11,178,195,143,10,154,178,73,155,140,84,169,207,206,75,73,97,104,53,17,54,182,157,150,183,82,226,123,200,220,66,210,173,91,83,84,194,44,127,131,190,89,236,220,65,188,171,88,255,0,120,78,183,234,235,177,228,34,21,34,223,116,205,217,112,234,43,36,58,213,81,214,247,18,80,132,164,156,67,6,164,175,115,164,234,211,203,92,100,40,238,36,5,43,113,171,241,79,107,124,63,131,230,53,17,245,120,82,224,94,28,102,47,14,49,247,11,241,66,141,215,82,167,124,154,117,151,154,50,68,170,124,164,149,80,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,66,172,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,98,188,40,243,211,250,140,175,227,93,231,255,0,147,197,176,38,206,79,248,73,85,45,201,6,175,249,46,149,10,79,237,178,75,254,247,100,90,160,160,30,40,254,59,49,55,240,95,39,132,63,86,75,242,125,74,205,150,17,227,122,105,229,45,187,238,206,143,71,159,106,45,151,82,72,146,250,209,80,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,138,181,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,148,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,28,255,0,21,177,211,14,48,106,101,161,73,189,107,60,170,173,247,112,66,182,232,20,214,8,151,42,108,169,15,182,201,173,40,51,45,25,107,154,149,186,225,153,37,41,52,145,106,181,182,133,215,95,28,239,169,63,204,159,195,69,85,137,149,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,194,53,103,163,57,180,44,158,97,196,90,155,116,175,76,222,119,71,81,30,217,166,186,133,148,85,56,209,35,155,38,75,137,211,70,90,230,180,102,218,84,78,56,165,165,41,218,70,183,91,207,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,242,141,41,230,199,194,198,50,124,63,184,124,185,241,154,193,103,220,90,242,81,232,73,147,51,101,134,84,202,84,58,43,220,150,239,74,123,5,200,113,51,158,127,150,138,154,72,213,177,206,114,221,105,183,82,218,82,162,112,146,233,147,134,235,203,68,11,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,121,225,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,57,80,186,158,24,185,241,253,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,168,190,43,217,227,147,114,213,107,121,71,195,148,68,58,21,54,68,116,93,213,98,91,82,14,116,182,148,219,233,132,193,164,212,77,33,135,82,142,106,143,71,77,230,148,222,136,75,107,231,86,88,149,92,46,60,118,97,151,227,94,79,52,95,240,10,171,227,157,245,39,249,147,248,104,132,25,32,194,27,55,30,179,57,105,97,30,32,49,45,202,21,197,30,174,204,131,136,249,178,251,75,69,46,91,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,252,166,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,42,184,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,0,0,0,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,190,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,156,255,0,225,67,145,200,214,213,42,137,155,140,70,92,178,174,212,163,200,93,163,73,52,59,28,160,196,117,46,48,169,175,146,137,38,234,223,105,75,229,36,181,104,153,117,46,106,181,56,142,79,159,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,75,254,35,252,63,225,230,34,132,238,45,225,13,187,254,187,16,58,102,29,141,29,198,35,183,113,69,222,134,246,200,91,203,109,180,60,203,102,107,67,198,173,198,219,70,210,137,127,50,109,83,182,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,163,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,98,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,72,174,37,153,21,141,150,91,154,46,39,225,140,8,145,112,190,227,144,197,54,44,20,202,117,199,233,21,18,142,102,166,22,111,184,183,94,67,196,195,207,37,194,81,237,62,99,106,74,9,45,155,156,171,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,1,0,56,213,248,88,181,190,32,65,242,234,136,175,94,25,212,154,85,127,58,248,127,66,174,211,34,84,105,181,24,245,232,147,33,203,101,47,49,37,135,40,147,146,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,242,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,244,28,60,243,167,85,202,198,40,71,161,93,247,4,180,225,93,203,32,202,224,134,81,149,40,161,62,109,237,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,183,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,171,110,57,223,82,127,153,63,134,136,107,195,222,192,179,113,79,55,54,78,31,98,13,189,18,185,111,87,35,214,227,78,131,36,143,99,168,244,60,195,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,201,156,92,157,95,121,64,190,227,208,43,243,61,51,109,214,119,252,159,184,57,108,199,244,167,41,152,235,149,252,213,15,186,227,28,167,36,19,127,56,101,191,77,201,212,143,179,128,11,232,225,139,150,47,228,247,151,216,213,251,158,215,170,209,47,235,247,109,66,226,141,81,123,231,24,101,167,94,40,44,19,37,216,206,140,57,204,82,20,92,210,113,247,18,225,150,212,182,220,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,38,59,50,227,59,18,67,105,113,167,144,166,214,133,17,25,41,38,90,25,25,31,97,150,134,40,195,138,102,4,61,133,152,240,171,150,147,77,83,116,91,138,49,207,83,173,178,100,218,101,72,153,53,102,222,228,182,148,17,236,108,143,77,77,90,123,76,132,90,129,138,23,52,11,6,70,29,162,90,213,73,145,45,115,13,165,56,225,164,156,83,36,206,164,157,251,117,218,90,107,183,95,183,78,193,211,114,48,204,55,243,55,99,166,107,134,132,21,106,152,100,100,100,94,183,164,35,123,255,0,120,209,52,52,182,152,108,37,163,213,4,218,73,39,239,45,11,65,254,192,0,35,110,123,115,25,77,192,12,19,172,75,106,160,211,85,154,204,105,20,200,9,39,82,151,16,235,209,36,155,107,34,230,161,101,162,217,239,78,167,175,113,25,247,80,37,201,112,87,239,235,174,109,114,164,252,186,141,78,177,53,199,180,82,150,243,139,113,215,13,91,83,184,212,163,213,75,61,11,83,61,79,218,98,221,184,93,100,222,13,151,105,51,141,119,197,38,75,87,5,71,105,193,98,83,4,148,183,21,198,161,73,109,194,75,172,18,201,100,226,84,91,146,179,79,126,157,186,152,177,112,0,0,0,14,225,17,243,197,158,75,83,46,54,164,186,21,187,84,167,84,47,25,177,220,105,136,136,125,183,85,28,214,220,148,165,197,161,18,27,117,4,151,153,73,26,136,143,77,116,239,238,165,28,89,199,156,79,198,123,138,77,195,123,93,117,41,42,125,197,173,17,78,116,133,199,100,148,227,139,36,161,14,56,189,164,92,213,17,22,189,132,122,123,245,240,73,153,45,11,230,34,83,201,87,237,18,204,140,88,199,11,172,225,93,212,156,65,107,7,175,203,150,69,66,145,87,221,210,187,81,152,235,170,143,202,98,108,133,237,83,175,18,81,185,102,130,61,16,122,232,90,232,122,24,184,176,28,31,59,216,114,188,82,203,101,217,104,199,138,135,164,75,232,57,102,104,220,162,219,62,51,135,183,68,168,251,155,237,208,133,12,229,230,235,149,96,99,21,10,225,76,149,194,92,78,171,85,169,102,217,167,124,87,81,218,122,167,79,167,239,246,141,43,64,150,212,232,141,202,101,73,82,23,174,134,147,212,187,12,203,217,247,15,208,0,0,0,0,0,0,0,0,0,3,149,102,134,241,93,133,129,183,37,212,211,228,202,225,116,123,87,187,110,155,230,50,142,253,201,253,191,120,207,6,19,209,228,94,24,147,74,164,173,167,37,59,47,159,234,237,53,169,91,99,173,93,218,25,158,132,159,119,176,105,154,139,78,143,73,166,51,79,138,141,141,53,187,106,116,34,211,85,25,159,113,23,180,199,238,31,231,33,70,134,84,162,215,82,211,252,163,51,184,253,90,151,112,98,213,118,171,53,215,150,235,221,46,166,234,140,213,217,25,164,251,76,207,184,139,218,61,134,87,48,30,22,58,215,230,91,211,29,125,163,249,190,90,217,81,37,69,234,60,179,237,54,215,253,145,123,63,250,221,139,50,28,51,113,83,7,232,175,93,246,164,103,171,244,150,246,238,102,42,36,202,148,157,86,203,125,169,110,42,18,94,179,138,62,255,0,162,147,246,144,143,153,126,199,251,231,46,151,203,55,125,163,45,198,212,157,221,68,85,184,241,52,247,204,186,218,119,161,183,27,221,183,156,163,45,79,176,251,126,253,3,224,94,96,172,60,120,182,32,215,237,58,172,117,187,49,151,228,28,51,125,147,125,182,218,124,217,53,41,13,184,179,34,220,69,219,174,158,177,119,107,160,234,0,0,0,0,63,21,106,143,79,184,41,51,40,149,88,205,200,137,57,135,35,188,219,136,74,210,164,45,38,149,17,146,136,200,245,35,50,237,35,33,67,28,68,178,195,39,1,113,134,167,92,165,194,144,155,126,229,154,245,65,135,13,179,38,154,114,68,169,106,75,41,52,180,132,39,70,218,35,36,17,153,145,123,76,187,191,223,135,22,101,228,96,118,51,83,45,202,156,183,202,133,116,76,102,154,182,249,135,202,109,249,50,226,32,222,81,41,212,32,180,67,70,70,173,12,200,189,134,93,215,201,76,168,196,171,83,227,85,32,62,135,163,203,101,15,180,180,40,148,149,33,73,37,17,145,145,153,31,97,151,113,143,210,0,63,53,73,194,106,157,41,211,78,226,67,11,86,221,53,215,68,159,96,206,150,117,230,166,118,101,175,167,83,28,153,36,215,42,104,219,179,110,191,207,228,246,255,0,218,56,148,88,175,205,148,204,56,173,41,199,159,113,45,54,132,164,204,212,165,30,132,68,69,218,102,102,98,249,248,106,96,58,112,135,1,41,149,154,132,22,218,169,220,204,177,86,53,27,91,92,75,82,33,67,86,195,51,109,42,47,89,179,212,181,50,215,218,102,37,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,152,111,133,88,113,131,244,41,22,198,23,217,116,171,102,149,46,161,38,168,244,74,116,114,105,181,202,125,123,220,112,200,191,232,165,37,244,80,218,27,109,4,148,33,9,79,149,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,202,95,248,91,98,98,135,201,207,151,84,47,73,252,146,184,33,221,52,127,231,79,51,210,213,34,238,228,63,243,75,78,253,188,197,250,139,220,131,215,181,39,161,15,86,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,5,120,174,100,163,244,101,117,63,153,76,51,166,85,100,219,119,109,66,68,155,181,173,57,204,209,234,143,56,149,20,141,230,163,113,44,202,113,197,246,41,59,27,116,182,146,200,158,101,164,194,172,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,246,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,0,10,1,226,143,227,179,19,127,5,242,120,67,186,228,223,40,148,172,223,112,252,186,45,70,42,49,40,247,101,7,18,42,21,43,114,170,252,116,173,8,124,233,84,244,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,170,245,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,199,237,46,48,21,90,30,84,10,212,159,66,151,43,23,233,113,209,110,68,170,185,49,75,68,134,14,27,201,102,182,165,190,219,196,244,150,93,109,142,115,14,153,19,203,112,156,74,246,169,109,181,92,31,234,170,253,186,191,221,91,142,228,184,234,31,241,147,39,84,167,72,115,254,147,143,60,227,139,251,84,165,43,218,102,38,254,105,114,73,74,202,134,70,173,170,237,206,196,73,216,139,117,95,20,151,170,179,21,21,41,126,146,194,168,242,212,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,96,202,119,138,124,27,248,129,111,121,139,3,74,96,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,140,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,250,173,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,166,206,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,242,130,181,10,240,149,75,98,79,67,26,38,200,168,133,9,196,183,178,59,109,160,244,91,206,30,166,91,189,109,53,208,136,138,96,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,10,226,161,145,88,215,253,189,85,204,246,22,192,136,197,207,67,142,245,74,243,101,233,78,239,171,83,152,138,202,18,251,70,227,134,203,107,138,204,99,51,109,8,71,53,10,89,238,83,136,66,28,170,12,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,0,1,94,188,75,120,125,198,198,26,85,99,48,120,65,74,150,230,32,192,143,212,214,41,49,26,118,83,247,42,16,152,172,54,77,146,223,36,48,184,241,152,117,68,134,90,82,223,61,18,68,107,52,235,80,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,233,89,174,205,118,35,230,215,17,215,122,222,174,244,52,168,60,198,40,20,6,30,53,197,164,69,81,145,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,74,174,24,188,63,225,226,236,200,217,129,198,251,119,171,177,98,109,126,217,166,186,227,14,197,175,74,109,247,153,117,82,80,149,155,132,203,14,71,237,101,196,37,47,41,105,212,212,218,86,135,46,80,0,81,95,19,12,235,211,179,63,125,211,108,156,52,169,245,56,109,105,105,38,20,198,206,83,62,153,156,243,45,155,146,30,142,242,91,217,201,213,108,54,74,111,113,106,250,137,102,151,137,41,137,116,171,2,242,174,217,181,252,65,163,91,210,230,91,214,172,136,49,171,83,153,34,82,32,46,97,186,81,141,210,35,220,148,45,76,56,130,94,155,9,123,18,102,74,113,4,174,171,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,9,169,156,92,157,88,153,191,177,35,208,43,243,61,13,114,81,183,252,159,184,57,111,72,244,95,53,232,235,149,252,213,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,183,61,151,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,93,167,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,186,224,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,116,174,37,188,62,227,99,13,42,177,152,60,32,165,75,115,16,96,71,234,107,20,152,141,59,41,251,149,8,76,86,27,38,201,111,146,24,92,120,204,58,162,67,45,41,111,158,137,34,53,154,117,166,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,244,240,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,75,80,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,225,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,42,65,70,107,177,31,54,185,238,193,235,214,245,119,161,165,65,196,10,11,20,10,3,15,26,226,210,34,170,167,28,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,36,175,28,239,169,63,204,159,195,68,117,225,121,132,54,110,61,98,190,36,225,30,32,49,45,202,21,197,134,243,25,144,113,31,54,95,105,104,170,211,29,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,194,179,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,248,77,172,146,165,165,14,180,234,9,107,217,184,228,254,71,248,158,201,203,46,23,212,112,143,17,172,217,119,61,10,147,30,84,187,68,233,166,211,15,199,150,227,138,117,80,228,173,90,17,198,113,215,22,231,56,137,110,180,106,89,108,121,42,66,90,136,24,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,58,178,165,145,200,214,214,81,49,39,55,24,140,185,101,93,169,97,189,210,187,70,146,104,118,57,65,136,237,50,91,10,154,249,40,146,110,173,246,148,190,82,75,86,137,151,82,230,171,83,136,228,215,0,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,157,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,81,103,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,231,137,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,205,115,55,86,165,87,243,37,138,245,218,21,78,37,70,155,81,190,43,178,225,204,136,242,94,98,75,14,79,121,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,46,211,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,111,218,185,28,147,154,222,28,56,71,120,97,242,226,71,196,91,62,61,192,136,44,186,134,154,69,110,34,171,51,22,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,235,86,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,101,88,207,198,2,171,123,229,162,29,181,98,80,165,219,24,161,113,71,145,77,175,84,105,243,20,202,40,166,218,227,159,85,11,115,107,53,162,83,75,146,132,252,234,30,140,180,40,201,74,52,180,234,235,174,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,82,255,0,136,110,83,44,220,162,225,126,9,88,244,41,17,43,21,217,242,46,137,53,219,141,48,14,43,245,85,147,144,13,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,138,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,223,179,139,147,171,19,55,246,36,122,5,126,103,161,174,74,54,255,0,147,247,7,45,233,30,139,230,189,29,114,191,154,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,118,231,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,105,194,143,61,63,168,202,254,53,222,127,249,60,91,2,108,228,255,0,132,149,82,220,144,106,255,0,146,233,80,164,254,219,36,191,239,118,69,170,0,0,0,15,41,137,24,85,135,24,193,66,143,108,98,133,151,74,185,169,81,42,17,170,140,196,168,199,39,91,68,166,23,189,183,8,143,254,146,84,95,69,109,173,198,214,74,66,214,149,122,177,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,30,82,221,194,219,18,212,190,238,236,76,160,80,186,91,146,251,232,62,80,77,234,158,95,89,209,50,108,197,249,181,172,219,111,99,106,52,252,218,83,187,93,85,169,246,143,86,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,206,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,246,206,46,78,175,188,160,95,113,232,21,249,158,153,182,235,59,254,79,220,28,182,99,250,83,148,204,117,202,254,106,135,221,113,142,83,146,9,191,156,50,223,166,228,234,71,217,218,184,112,113,0,153,151,122,235,88,73,139,215,23,250,211,207,234,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,124,241,59,119,224,32,7,26,191,11,22,183,196,8,62,93,81,21,151,145,220,94,179,112,35,53,22,30,41,98,11,242,216,183,169,50,38,51,57,248,204,27,203,142,137,48,159,138,79,26,11,214,82,16,167,210,181,146,73,75,216,149,109,74,213,162,79,65,24,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,120,115,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,129,194,191,61,82,108,11,134,149,150,28,82,159,45,251,98,185,33,154,109,152,243,49,90,217,73,168,191,41,229,169,135,73,182,201,231,17,41,233,36,68,226,214,190,82,210,130,218,150,214,181,183,237,120,231,125,73,254,100,254,26,32,86,81,113,190,149,151,28,197,217,152,203,93,161,203,171,211,104,18,36,166,100,72,142,37,15,155,18,34,189,25,197,183,187,213,82,208,151,205,100,131,52,146,205,4,147,82,55,111,43,254,197,236,33,194,60,213,97,27,150,101,230,196,74,253,177,95,142,213,66,153,83,167,190,133,173,133,169,6,168,243,225,72,78,228,146,201,43,213,43,45,200,90,22,164,168,150,218,212,149,83,14,5,240,255,0,196,122,142,117,105,217,113,198,43,119,166,129,65,214,226,175,188,211,134,113,106,52,38,92,34,39,99,56,75,105,199,25,146,225,183,28,150,217,243,90,83,202,53,33,42,101,196,38,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,67,226,87,128,233,197,236,4,170,86,105,240,91,118,167,108,178,253,88,148,77,110,113,77,71,133,49,91,8,201,181,40,253,103,11,66,212,139,95,105,24,161,137,81,95,133,41,232,114,154,83,111,48,226,154,113,10,73,145,165,73,61,12,140,143,180,140,140,135,109,201,68,212,193,204,181,138,234,163,147,196,170,229,49,27,118,110,211,249,252,110,223,251,6,139,105,174,19,180,232,174,146,118,146,216,66,182,233,166,154,164,187,7,233,0,31,154,165,81,137,73,167,201,170,79,125,12,199,136,202,223,117,197,168,146,148,161,41,53,25,153,153,145,22,132,71,222,98,134,248,143,102,94,70,56,99,53,78,219,166,75,120,232,118,188,199,169,168,111,152,124,167,30,141,46,90,9,228,146,93,90,15,84,58,68,74,208,140,203,216,69,223,249,248,119,101,138,78,60,227,13,50,185,84,133,33,86,253,181,53,154,131,238,19,102,109,58,228,121,81,20,166,84,106,105,104,81,27,110,158,168,51,35,50,246,145,119,223,69,22,143,79,183,233,48,232,148,168,205,199,137,5,134,227,178,219,104,74,18,148,33,36,148,145,18,72,136,180,34,34,236,34,33,251,64,0,0,0,112,12,226,102,130,219,203,102,25,212,234,178,38,48,170,252,184,111,53,75,136,110,54,107,55,215,30,66,153,90,144,110,182,189,156,198,116,51,73,235,236,46,222,234,17,196,172,66,190,49,243,18,101,220,213,149,75,169,213,171,83,92,76,104,205,155,207,41,60,233,11,90,25,105,10,82,212,69,189,211,36,164,140,251,244,45,76,251,101,166,10,240,181,196,75,206,203,77,249,126,58,229,34,36,136,69,45,136,155,159,143,40,137,77,54,234,119,33,216,134,93,202,89,30,138,250,69,167,176,204,112,60,209,224,60,44,10,175,195,183,161,58,251,167,243,156,197,188,162,82,143,212,101,101,218,77,163,251,83,246,127,245,252,118,0,214,101,208,49,102,133,84,132,235,200,117,158,171,67,105,70,74,237,140,234,123,52,50,62,227,63,104,211,20,117,26,217,74,143,93,79,95,242,143,244,31,134,181,78,98,171,76,122,4,148,111,105,221,187,147,161,30,186,40,143,218,71,237,33,153,156,88,163,200,180,49,38,171,73,67,78,69,118,39,35,213,218,104,82,119,71,109,93,218,17,150,164,175,119,180,104,127,43,183,138,239,236,13,182,238,167,95,230,174,111,89,185,123,183,107,178,99,200,239,220,175,216,247,142,170,0,0,0,0,0,0,0,0,0,2,47,113,34,168,162,14,83,111,4,27,206,33,110,250,63,110,197,105,174,149,40,122,235,219,246,138,86,202,75,47,200,204,29,168,204,100,145,184,174,187,105,25,30,159,222,47,251,134,146,128,127,203,136,39,16,104,63,104,205,238,110,172,106,134,31,227,205,199,64,159,31,146,109,116,123,75,98,147,223,9,133,159,122,83,251,101,236,31,51,47,120,239,95,192,91,234,45,217,74,109,185,12,183,191,157,29,210,90,210,189,89,117,180,250,169,113,4,122,27,166,125,167,255,0,215,189,204,186,230,131,8,51,95,101,165,202,59,145,87,33,205,122,170,53,64,226,155,233,209,215,118,110,97,46,186,101,169,71,53,150,190,205,20,95,101,79,113,24,202,35,248,3,126,38,234,183,41,169,110,216,173,107,200,76,118,76,155,143,201,102,34,21,187,99,40,109,27,156,121,90,104,103,169,235,220,125,254,91,33,25,148,185,48,95,28,237,216,178,107,19,93,162,214,94,143,65,114,51,146,28,83,44,183,34,124,117,45,100,131,117,8,73,232,149,118,246,151,172,122,145,234,98,254,40,213,56,245,186,60,26,204,69,18,152,159,25,169,77,40,140,140,141,11,73,40,143,176,204,187,143,216,102,63,104,0,0,0,8,199,196,11,1,32,99,118,2,86,137,20,214,158,170,208,35,201,171,69,115,146,149,58,106,98,20,173,136,35,229,173,95,73,221,116,45,59,123,140,143,190,129,228,55,85,179,110,135,26,74,156,141,82,161,207,52,145,145,169,11,105,246,92,253,202,73,146,147,246,25,105,236,23,171,195,79,49,77,99,110,6,68,165,212,229,184,186,205,180,109,210,93,39,156,213,199,17,30,28,52,155,158,179,171,89,145,173,211,245,140,139,83,246,17,247,203,240,1,249,106,164,103,75,152,68,93,189,59,154,127,244,38,51,159,157,4,173,57,147,190,201,196,232,126,158,170,123,52,236,235,228,15,77,144,60,16,119,26,51,1,67,139,42,159,212,82,232,210,35,85,37,111,104,214,218,144,204,216,164,180,30,173,173,39,234,187,220,122,22,157,230,69,223,160,106,37,34,13,191,71,131,67,166,48,134,34,83,227,53,21,134,208,130,74,80,219,104,36,164,136,146,68,68,68,68,69,161,17,16,253,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,146,151,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,81,15,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,224,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,15,63,198,91,4,48,190,163,133,244,188,194,85,107,146,233,55,181,38,68,75,98,156,210,91,113,230,43,76,56,227,175,116,171,73,122,172,45,164,156,169,9,123,176,140,146,227,106,37,154,218,54,233,216,90,79,5,140,16,176,106,210,110,188,192,84,43,145,42,23,101,6,66,237,232,52,85,54,202,215,75,97,230,155,112,234,7,174,174,161,111,23,54,59,107,73,32,182,55,41,58,185,188,201,190,193,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,33,254,61,240,191,192,44,196,226,197,119,24,239,91,191,16,33,86,174,14,151,169,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,118,247,17,118,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,132,28,84,51,213,38,255,0,184,106,185,97,194,217,242,216,182,40,114,30,166,222,111,61,21,173,149,106,139,18,153,90,88,104,156,108,222,109,17,94,140,100,110,33,104,230,173,75,45,170,109,8,91,144,215,44,89,122,186,179,65,140,180,92,35,181,164,244,29,127,50,77,70,168,184,174,72,102,153,5,164,238,118,67,137,65,127,130,218,9,74,66,86,235,173,32,214,141,251,139,67,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,0,103,91,63,159,33,63,150,78,44,126,142,191,216,175,148,14,117,31,174,255,0,101,57,104,244,151,235,189,111,239,238,171,187,212,254,207,212,218,56,173,167,81,161,81,238,170,53,90,233,183,62,80,81,97,84,35,200,168,210,58,197,196,244,132,84,56,149,59,27,158,130,53,181,204,65,41,28,196,150,228,238,212,187,72,106,34,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,86,175,22,44,235,211,173,107,86,167,149,124,55,169,239,185,43,58,70,188,95,65,202,142,245,42,10,155,143,33,184,237,168,146,134,222,234,155,123,106,205,46,45,36,209,58,218,208,102,233,26,42,219,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,81,97,229,227,11,240,251,1,152,203,117,34,149,46,77,146,154,60,186,36,152,242,230,56,167,230,49,43,153,213,169,199,80,105,82,86,234,158,121,70,109,236,36,154,204,155,36,17,36,138,139,51,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,238,188,49,115,227,250,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,221,72,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,135,85,226,117,159,31,208,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,142,157,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,58,118,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,168,14,41,121,9,249,9,50,189,154,236,47,127,125,191,85,168,117,151,125,46,68,141,92,129,58,91,228,147,153,29,75,61,92,101,231,221,73,45,173,77,77,184,225,26,8,218,81,165,136,1,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,126,117,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,1,207,246,112,106,185,178,197,197,42,158,113,27,177,44,233,19,32,90,136,101,165,18,228,176,181,164,156,156,234,156,66,93,223,32,153,105,100,218,146,146,105,9,66,54,239,39,28,115,154,229,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,22,41,196,3,2,240,107,26,50,251,87,149,139,215,77,42,203,110,212,217,83,131,120,204,130,169,78,81,126,117,178,121,45,182,135,27,91,221,66,8,153,228,18,143,123,138,100,210,133,184,134,136,179,216,37,255,0,12,92,11,193,172,111,204,20,104,184,177,116,210,148,229,191,182,167,77,179,170,48,84,227,119,70,214,158,55,18,78,115,18,143,230,235,76,119,148,194,146,231,57,178,112,141,6,218,29,50,185,76,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,198,107,5,138,112,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,110,151,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,102,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,159,10,23,253,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,67,94,51,248,33,133,246,173,205,109,99,149,42,185,46,29,237,124,200,84,10,141,29,77,184,235,21,6,33,199,109,29,114,28,63,85,133,180,147,138,202,155,215,71,9,198,212,148,164,219,117,78,86,88,185,238,14,56,33,96,219,88,37,59,29,169,245,200,149,155,178,241,144,245,46,114,18,219,38,186,11,17,95,89,20,34,81,106,234,86,241,114,164,184,74,52,146,144,168,190,167,168,78,47,154,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,66,174,35,57,9,254,85,20,38,49,35,14,223,233,241,54,217,167,244,113,35,191,35,100,90,212,20,45,110,148,53,26,207,99,47,18,220,113,77,59,216,147,82,212,135,79,106,146,227,52,88,46,251,135,7,16,8,121,136,161,53,132,152,189,113,127,174,196,14,165,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,207,19,83,168,0,0,0,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,208,70,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,157,124,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,180,158,22,153,9,249,9,14,131,154,236,80,127,125,193,85,167,245,150,133,46,60,141,91,129,6,91,6,146,153,33,72,61,28,121,230,29,81,33,173,77,45,182,225,154,200,221,81,37,139,42,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,102,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,159,249,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,92,211,37,28,57,176,227,42,189,21,255,0,95,149,242,167,19,92,167,147,18,106,78,104,112,105,110,47,127,57,52,230,205,9,90,119,33,100,210,158,112,205,197,165,10,218,76,165,215,26,56,215,199,59,234,79,243,39,240,209,85,98,127,240,197,207,143,232,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,221,120,207,230,30,171,109,219,54,214,91,173,170,172,68,34,236,142,170,221,209,29,80,212,167,206,19,50,27,232,18,135,84,91,18,133,200,98,66,148,72,249,205,98,182,70,105,66,140,156,231,252,49,51,167,154,59,247,27,104,88,13,119,92,18,239,171,78,92,121,178,231,84,42,241,157,153,81,164,48,203,18,29,39,122,210,81,44,208,228,151,35,180,106,146,110,145,110,105,182,249,122,145,29,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,53,186,68,27,130,143,58,135,83,97,15,196,168,70,118,43,237,173,4,164,173,183,16,105,81,25,40,140,140,140,140,203,67,35,33,159,172,254,96,131,184,47,152,10,228,88,180,243,143,75,172,200,147,84,139,177,163,67,105,67,211,101,18,16,90,54,132,151,170,215,113,107,217,220,102,93,222,99,38,9,113,89,147,177,9,180,238,63,79,82,253,154,255,0,227,241,198,139,233,68,101,75,134,74,45,15,167,111,95,254,132,135,235,0,17,3,137,102,98,91,193,44,12,151,75,166,75,113,21,139,148,220,164,180,76,185,163,141,162,68,57,137,39,61,87,80,178,34,91,69,235,17,30,135,236,51,238,162,166,27,170,222,87,67,109,41,78,73,169,87,39,146,76,204,212,181,186,251,206,126,245,40,205,74,251,76,245,246,139,248,225,251,128,148,252,17,192,74,46,250,107,76,213,107,241,227,85,165,56,108,165,46,146,159,133,23,122,12,249,104,87,210,107,93,15,94,222,243,51,238,147,128,0,0,0,63,21,106,167,30,137,71,157,89,150,162,75,16,35,59,41,213,25,145,17,33,9,53,25,246,153,23,113,123,76,133,0,231,255,0,49,21,172,114,199,122,219,37,81,147,232,123,118,76,154,52,104,228,242,249,42,40,243,37,108,115,111,53,105,51,52,59,166,226,211,179,176,136,139,191,191,240,182,201,217,95,85,180,99,93,239,71,101,234,69,53,242,76,22,101,199,220,75,125,181,194,146,219,137,75,172,41,38,70,133,168,137,73,89,31,126,157,154,152,156,25,194,206,150,23,101,158,205,126,218,140,236,105,213,247,163,42,28,58,100,37,71,119,167,213,169,8,65,184,201,62,218,208,218,86,198,211,50,46,205,72,136,181,238,165,76,194,99,189,127,30,175,169,87,101,85,182,227,178,230,206,76,118,137,104,74,52,101,166,213,234,169,197,145,106,109,17,246,31,255,0,91,233,229,22,197,168,98,14,60,219,148,8,17,249,166,239,89,184,182,41,93,208,159,89,119,37,95,176,126,193,164,38,209,203,65,35,220,63,232,6,109,115,108,203,241,243,7,117,179,37,36,78,39,161,220,68,70,69,253,226,199,188,93,79,13,202,130,39,101,54,207,65,60,227,139,107,210,27,247,171,93,53,169,76,211,78,223,176,74,16,0,0,0,0,0,0,0,0,0,16,247,138,76,211,139,149,250,219,68,157,121,221,55,179,221,81,132,42,19,38,38,69,153,75,60,204,244,255,0,100,63,253,2,64,209,232,0,168,78,48,216,25,42,155,121,83,49,122,139,76,62,154,167,206,244,147,141,178,123,81,203,106,159,29,173,77,45,232,90,153,159,210,81,253,158,225,90,67,166,96,30,60,222,184,7,124,196,187,173,90,221,66,51,108,243,57,241,89,146,242,26,127,86,93,109,59,208,135,17,187,105,186,163,45,79,176,207,95,190,240,179,47,134,20,92,221,229,189,211,162,34,36,137,18,246,250,62,65,146,22,104,219,61,158,110,213,37,14,153,106,81,204,143,111,239,251,51,255,0,17,233,212,10,204,105,141,169,216,210,224,190,219,232,82,76,208,182,214,147,37,37,68,125,134,70,93,134,71,216,52,55,145,172,73,44,74,203,125,159,61,199,222,122,69,50,149,79,166,72,113,213,110,82,221,110,4,99,81,153,238,81,158,166,189,117,61,15,236,29,252,0,0,0,7,230,169,192,143,85,166,203,165,203,109,43,98,99,14,71,117,42,34,50,82,22,147,73,145,145,145,145,246,31,180,133,6,241,26,192,137,88,55,143,117,57,113,169,156,138,85,194,227,213,86,92,109,147,75,91,159,155,44,210,157,73,180,39,118,214,245,208,181,236,246,153,15,97,194,163,25,23,96,227,195,118,132,250,146,153,167,92,45,20,70,154,83,219,80,169,79,204,130,217,122,166,180,164,212,105,65,151,97,26,180,247,139,202,73,146,136,148,147,35,35,45,72,200,127,64,124,43,238,178,197,189,101,87,235,146,94,67,77,192,166,74,146,106,82,137,36,91,25,82,187,204,203,221,239,33,156,12,200,93,9,189,113,206,244,172,199,82,221,75,245,250,145,54,122,238,220,74,152,242,139,77,12,245,35,221,217,218,45,155,132,238,0,179,98,96,250,177,26,185,76,101,21,122,243,198,236,103,77,146,37,244,79,197,130,242,11,85,54,149,125,52,25,246,40,211,175,118,167,218,39,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,79,213,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,60,254,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,195,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,246,190,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,43,47,57,156,80,49,247,46,217,147,188,48,114,202,180,48,254,109,22,223,244,127,76,253,82,159,53,201,75,231,192,143,33,123,212,220,182,208,122,45,229,17,104,130,245,72,181,212,245,51,147,252,61,51,65,127,102,207,5,235,88,141,136,212,139,126,157,82,167,93,18,104,141,53,68,142,243,44,41,134,226,68,121,42,82,94,117,213,26,247,72,89,25,146,136,180,36,246,119,153,213,15,20,127,29,152,155,248,47,147,194,19,83,133,78,38,90,184,55,145,28,76,197,43,214,95,79,69,182,111,10,157,66,78,215,27,67,143,108,166,83,182,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,174,12,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,245,218,249,71,198,91,183,46,55,22,101,233,22,141,85,235,110,131,80,97,132,108,138,147,234,224,146,36,117,211,155,213,100,226,153,138,227,113,208,181,37,181,39,231,157,86,228,148,103,182,249,252,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,202,197,56,144,227,205,155,153,46,31,152,113,138,214,100,216,138,69,70,248,167,34,167,5,153,6,242,233,53,18,165,79,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,215,182,83,188,83,224,223,196,11,123,204,88,26,83,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,31,87,57,156,80,49,247,46,217,147,188,48,114,202,180,48,254,109,22,223,244,127,76,253,82,159,53,201,75,231,192,143,33,123,212,220,182,208,122,45,229,17,104,130,245,72,181,212,245,51,147,252,61,51,65,127,102,207,5,235,88,141,136,212,139,126,157,82,167,93,18,104,141,53,68,142,243,44,41,134,226,68,121,42,82,94,117,213,26,247,72,89,25,146,136,180,36,246,119,153,202,0,21,23,141,252,93,179,37,134,184,209,127,97,205,10,201,195,87,233,182,173,209,85,162,67,118,93,54,122,159,113,136,210,220,101,181,56,164,204,74,77,102,148,17,153,146,82,90,235,161,23,112,176,156,153,227,93,213,152,156,182,89,248,199,122,211,233,80,171,87,7,164,58,150,41,109,56,220,84,114,39,200,142,141,137,113,199,22,90,161,148,153,234,179,245,140,244,208,180,34,161,124,216,248,167,198,79,136,23,15,152,190,36,253,23,136,36,108,30,225,255,0,101,101,243,8,42,178,219,196,25,241,235,81,171,21,104,142,187,21,251,105,11,171,45,246,205,179,91,6,135,215,34,51,238,164,150,203,169,91,7,162,136,201,100,157,33,93,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,64,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,5,96,103,51,138,6,62,229,219,50,119,134,14,89,86,134,31,205,162,219,254,143,233,159,170,83,230,185,41,124,248,17,228,47,122,155,150,218,15,69,188,162,45,16,94,169,22,186,158,166,125,171,134,246,117,177,79,56,63,164,79,210,101,2,212,166,124,146,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,77,81,205,51,35,141,244,172,184,96,149,211,141,21,154,28,186,204,123,114,59,74,68,8,206,37,181,201,125,231,219,142,202,13,106,236,66,13,215,155,222,189,20,105,70,229,18,86,100,72,60,209,15,65,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,222,225,139,138,95,165,12,155,89,93,93,119,210,117,91,75,168,181,170,31,205,121,61,47,74,225,244,140,118,33,41,94,216,46,66,245,211,187,93,125,101,26,201,98,85,8,235,157,188,224,219,57,70,194,247,107,74,56,147,111,106,228,119,211,105,209,229,181,35,145,57,246,156,97,15,45,199,26,65,165,40,101,50,80,233,161,75,108,220,36,154,16,164,153,238,78,122,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,233,195,187,40,127,201,75,6,143,229,76,46,78,33,94,60,169,183,70,201,253,75,44,114,148,239,75,17,189,164,77,151,41,183,85,188,211,191,115,174,59,163,139,108,154,219,42,135,42,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,206,182,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,111,252,49,115,227,250,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,69,94,53,126,41,237,111,135,240,124,198,162,57,254,70,115,155,66,201,230,28,99,21,77,186,87,166,111,59,163,208,113,237,154,107,168,89,69,83,141,20,254,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,37,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,83,135,22,71,36,229,74,205,159,120,98,10,226,72,196,91,194,59,8,156,203,72,105,212,81,34,36,205,101,9,167,200,141,75,90,148,105,83,234,74,185,74,91,77,37,36,162,100,157,114,101,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,10,33,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,227,249,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,173,110,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,71,95,226,91,196,18,78,48,213,107,25,124,194,10,172,71,48,250,4,142,154,177,86,136,235,82,152,185,86,133,69,125,179,108,214,193,45,132,71,146,195,169,37,178,234,144,249,104,162,51,65,167,88,45,66,176,47,43,154,217,185,175,58,21,189,46,93,10,206,143,26,77,118,160,146,34,98,10,36,72,68,118,9,106,51,34,53,184,235,132,73,65,106,179,36,184,162,45,173,173,73,246,185,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,138,226,59,158,56,217,173,188,160,89,248,124,137,113,240,234,207,144,250,224,188,234,221,105,117,185,106,34,65,205,117,131,50,74,16,148,146,146,194,84,158,106,80,235,170,81,164,222,54,155,225,88,23,149,204,118,204,167,166,255,0,66,150,55,202,63,147,157,55,164,255,0,164,225,195,228,117,28,222,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,121,165,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,237,44,140,230,208,179,135,145,28,110,169,185,74,244,53,231,107,225,253,102,61,205,77,105,11,56,169,113,218,100,174,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,144,70,148,243,99,225,99,25,62,31,220,62,92,248,205,96,244,23,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,183,238,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,149,89,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,115,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,190,158,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,84,202,174,97,109,92,175,240,175,179,113,114,233,141,215,244,30,150,141,78,165,162,83,113,222,169,206,118,181,53,45,71,109,75,63,240,156,89,165,43,82,26,105,213,146,23,179,105,212,94,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,251,91,163,40,248,203,105,101,198,221,204,189,94,209,170,179,109,215,170,15,176,189,241,82,93,36,19,68,126,134,115,154,44,220,75,50,156,114,66,16,165,54,148,252,203,74,220,162,146,206,239,215,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,47,248,199,223,246,110,41,217,185,125,196,28,62,184,98,87,45,234,228,123,142,76,25,209,140,246,58,141,105,164,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,81,215,133,199,142,204,50,252,107,201,230,139,41,226,67,157,108,83,201,247,232,239,244,103,64,181,42,127,43,125,47,214,250,118,44,151,185,125,47,73,203,229,114,95,107,77,122,149,238,221,187,93,19,166,154,30,188,87,38,124,80,49,247,49,57,147,179,240,114,245,180,48,254,21,22,224,244,135,82,253,46,159,53,185,72,228,64,145,33,27,20,228,183,16,90,173,148,145,234,131,245,76,244,208,244,50,249,92,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,89,124,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,170,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,246,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,95,127,57,152,215,117,101,219,45,151,134,49,217,84,250,84,218,213,191,232,254,153,138,163,78,57,21,124,249,241,227,175,122,91,113,181,158,136,121,70,90,44,189,98,45,117,45,72,235,219,4,56,187,102,75,18,177,162,193,195,154,237,147,134,172,83,110,171,162,149,68,152,236,74,108,244,190,219,18,101,182,203,138,109,74,152,164,146,201,43,51,35,52,168,181,211,82,62,225,110,128,0,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,123,92,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,187,255,0,13,46,31,114,113,134,171,71,204,30,47,210,162,57,135,208,36,117,52,122,76,182,154,148,197,202,180,42,83,14,19,132,135,201,108,34,60,150,26,81,161,230,148,135,203,84,153,26,13,90,220,248,139,252,66,243,65,127,101,51,5,232,184,141,135,52,139,126,163,82,168,221,17,168,142,181,91,142,243,204,37,135,34,75,121,74,74,89,117,165,18,247,71,65,17,154,140,180,53,118,119,25,70,12,153,241,64,199,220,196,230,78,207,193,203,214,208,195,248,84,91,131,210,29,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,203,160,113,171,240,177,107,124,64,131,229,213,17,85,121,92,192,191,229,41,142,214,206,10,124,169,249,57,242,143,173,254,147,232,122,206,71,79,13,249,63,169,230,55,187,119,35,111,211,45,55,107,219,166,135,226,175,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,49,115,227,250,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,79,241,85,124,115,190,164,255,0,50,127,13,16,43,41,56,33,74,204,126,63,91,152,47,89,174,75,163,71,184,227,213,18,137,241,155,75,139,140,251,52,233,50,25,89,161,93,139,65,58,203,123,209,170,77,72,220,146,82,12,201,101,229,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,202,84,234,213,90,212,148,76,172,212,229,207,144,220,118,34,33,217,47,41,213,165,134,26,67,44,180,74,81,153,146,27,105,182,219,66,123,146,132,37,37,161,17,16,186,158,15,56,33,74,176,242,233,35,25,89,174,75,153,82,197,25,6,169,17,20,218,80,196,22,41,210,165,198,105,8,239,82,214,165,27,203,82,204,200,180,91,105,36,150,195,91,147,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,158,44,56,2,205,247,131,201,196,106,29,49,133,213,232,47,19,178,93,38,72,215,209,49,22,115,203,45,82,218,149,244,214,71,218,162,78,189,250,31,104,169,156,184,93,9,178,177,206,203,172,200,82,218,75,21,250,113,56,122,237,218,73,152,202,143,93,76,180,34,219,219,218,52,127,98,86,88,184,108,154,5,114,51,200,117,185,244,200,178,73,73,81,40,143,123,41,87,121,25,251,253,230,62,232,15,226,140,146,70,165,25,17,17,106,102,98,141,120,171,227,42,239,236,120,114,207,129,82,83,212,235,121,163,136,235,73,123,114,19,41,137,147,155,63,84,150,164,146,137,43,34,237,34,86,158,225,227,248,114,224,68,156,100,199,202,100,185,52,206,125,46,222,113,154,171,206,56,201,169,173,204,77,136,106,78,166,218,211,187,107,154,232,122,118,123,72,133,249,83,32,71,165,83,98,82,226,54,148,49,13,134,227,180,148,145,17,37,8,73,36,136,136,136,136,187,11,216,67,244,128,0,0,0,224,25,229,196,146,195,92,183,222,19,219,125,230,100,84,233,85,10,100,119,26,86,213,33,215,32,73,52,153,30,228,153,104,104,215,82,212,254,193,64,246,21,183,83,197,124,89,162,91,105,91,178,38,93,21,248,209,92,113,102,165,168,215,38,74,80,107,81,232,163,239,115,83,61,21,223,237,23,173,85,122,151,147,92,153,45,81,83,30,37,66,153,108,154,16,109,146,91,55,106,45,210,143,67,236,229,41,74,53,70,251,22,122,127,138,137,241,87,19,174,172,90,189,170,215,157,213,90,159,61,250,132,199,228,54,82,164,184,239,33,183,30,91,132,218,55,173,70,148,164,220,86,137,35,50,45,79,239,30,64,89,103,7,156,12,149,82,188,234,120,189,90,166,31,77,76,228,250,57,199,25,61,171,230,53,80,142,238,134,166,244,61,12,139,232,168,190,223,112,183,192,1,156,44,231,25,30,101,47,3,35,215,253,143,255,0,244,8,226,222,248,91,77,57,89,95,162,52,105,211,147,212,251,61,245,25,162,97,0,0,0,0,0,0,0,0,0,0,135,220,82,32,174,86,87,171,143,39,185,158,155,95,223,81,132,66,157,114,152,227,140,230,6,213,113,165,109,89,117,218,30,186,127,226,79,141,37,17,145,246,144,254,128,230,121,133,193,91,119,29,176,214,165,99,215,96,71,116,229,114,121,47,45,164,41,109,109,144,211,170,218,165,54,189,186,242,136,143,66,237,255,0,180,179,189,140,152,53,123,96,141,231,50,204,188,232,242,162,200,139,203,209,213,199,121,13,185,185,166,220,245,77,196,32,207,66,117,36,125,157,134,127,113,159,132,34,51,236,33,162,76,137,82,174,8,25,89,179,233,247,98,38,34,114,125,33,204,68,178,89,58,95,210,50,76,181,39,11,95,162,105,239,246,104,40,251,53,216,112,238,27,227,69,197,65,76,82,102,60,85,194,66,18,72,52,145,26,225,180,231,118,212,151,180,253,130,201,248,54,98,36,154,222,26,87,44,169,210,183,185,2,161,37,246,91,222,102,100,202,35,211,219,73,232,106,63,105,153,118,17,23,249,5,143,0,0,0,0,8,53,197,99,3,219,196,60,19,93,233,79,167,19,149,27,117,103,49,215,80,206,171,40,209,226,78,112,200,212,77,169,91,119,44,143,180,200,190,210,239,20,223,131,151,84,139,11,22,173,27,169,183,212,201,210,43,212,249,110,25,40,211,234,181,37,181,153,31,106,123,61,79,121,126,225,164,76,31,188,24,191,112,194,215,187,88,125,14,250,78,143,10,82,212,133,18,139,115,145,219,112,251,73,74,253,191,121,143,98,2,43,241,24,198,134,48,159,46,245,232,108,204,142,212,251,142,44,170,51,68,167,9,46,167,168,131,44,137,104,245,210,162,50,83,125,134,90,246,251,12,82,14,8,217,181,12,86,198,203,78,215,229,191,45,202,229,195,1,153,75,209,78,25,33,233,109,161,107,89,237,87,103,206,118,153,145,247,246,234,52,119,133,86,76,76,58,195,187,118,203,134,210,16,154,69,46,36,37,108,73,17,41,77,48,134,204,251,18,157,126,129,123,11,238,46,225,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,136,21,194,251,136,36,154,180,154,46,87,177,166,171,17,11,68,116,192,179,235,146,93,106,50,54,50,212,88,240,232,164,211,76,37,38,179,74,31,82,31,117,221,238,44,210,215,172,181,35,89,213,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,135,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,127,193,239,53,216,143,124,204,168,229,146,245,119,211,52,171,94,223,93,98,129,84,125,227,57,80,98,180,252,118,14,2,181,35,230,178,93,66,77,163,51,37,52,148,41,178,220,131,109,45,116,12,209,240,164,254,82,152,237,115,99,95,233,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,245,221,91,123,183,114,55,125,2,211,118,157,186,106,125,255,0,37,57,82,254,71,216,89,85,195,63,151,191,43,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,234,7,138,63,142,204,77,252,23,201,225,8,234,229,255,0,121,59,96,199,194,213,92,50,202,211,139,88,122,190,138,74,76,146,193,212,93,101,182,21,33,100,69,170,214,77,50,132,39,113,158,194,55,54,109,230,57,186,74,112,249,201,37,87,53,247,251,149,219,157,137,112,112,234,213,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,92,179,81,17,184,222,183,189,105,218,212,43,26,213,163,89,86,180,30,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,27,241,20,200,172,156,173,94,71,124,97,244,9,107,194,186,252,134,89,130,244,153,77,45,116,202,139,197,33,103,77,34,55,13,247,144,150,227,169,196,60,164,125,5,165,10,90,214,147,90,225,251,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,189,118,169,104,75,239,37,42,50,213,36,235,132,90,110,61,122,94,83,188,83,224,223,196,11,123,204,88,26,83,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,29,87,52,124,41,63,148,166,59,92,216,215,250,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,127,201,78,84,191,145,246,22,85,112,207,229,239,202,223,73,220,15,215,122,223,69,244,28,190,100,104,236,242,185,124,231,117,211,166,221,187,113,107,191,77,59,53,57,0,2,181,113,99,131,95,233,67,20,239,44,76,254,81,222,140,249,91,112,84,107,189,23,201,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,212,243,28,219,183,159,183,233,158,187,117,236,215,66,160,28,216,248,167,198,79,136,23,15,152,190,57,80,189,238,28,89,28,147,149,43,54,125,225,136,43,137,35,17,111,8,236,34,115,45,33,167,81,68,136,147,53,148,38,159,34,53,45,106,81,165,79,169,42,229,41,109,52,148,146,137,146,117,201,148,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,2,0,102,143,133,39,242,148,199,107,155,26,255,0,79,95,39,62,81,244,95,209,159,37,186,206,71,79,13,136,223,174,234,219,221,187,145,187,232,22,155,180,237,211,83,234,185,24,200,199,242,46,249,109,254,186,63,44,126,88,250,55,253,196,244,127,75,210,117,63,250,195,219,247,117,63,240,116,217,237,215,178,85,10,203,227,97,140,85,90,45,155,97,224,133,14,189,17,168,247,44,137,85,186,252,54,101,41,50,212,196,83,109,48,210,235,105,89,17,198,113,215,31,89,19,136,50,83,176,208,105,50,54,148,43,215,37,248,57,66,199,220,208,88,24,85,116,189,178,139,85,168,57,34,162,222,213,159,83,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,114,87,140,158,10,124,134,204,21,39,24,226,84,57,209,49,54,158,124,230,28,119,115,140,78,167,53,30,59,155,82,77,164,146,202,152,92,51,78,171,90,141,206,126,187,83,176,135,213,224,183,140,116,43,63,25,110,220,29,171,179,203,151,136,148,248,242,41,114,119,44,247,74,166,166,67,138,141,177,40,50,45,236,63,33,222,98,150,132,167,166,219,235,41,196,145,92,160,225,89,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,207,112,189,206,191,242,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,234,17,255,0,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,158,203,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,46,251,134,126,74,42,57,96,177,42,87,182,37,211,58,108,73,187,117,141,54,27,133,21,239,67,65,101,231,9,184,236,200,101,78,111,231,104,135,220,52,185,180,244,97,38,130,83,38,165,66,190,53,126,41,237,111,135,240,124,198,162,57,254,70,114,101,66,206,30,28,99,21,49,186,175,161,175,59,95,208,114,45,154,147,171,89,197,75,142,148,254,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,48,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,231,184,112,113,0,135,152,138,19,88,73,139,215,23,250,236,64,234,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,133,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,250,175,12,108,213,94,88,35,143,54,246,22,189,82,151,46,196,196,90,195,20,153,244,146,108,157,38,42,50,52,98,44,198,9,75,73,52,190,105,178,135,84,70,123,153,37,106,133,173,182,118,72,174,57,223,82,127,153,63,134,138,181,166,85,170,180,89,43,153,70,169,203,129,33,200,239,196,91,177,158,83,75,83,15,180,182,94,104,212,147,35,52,56,211,142,54,180,247,41,11,82,79,82,51,33,232,48,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,59,105,204,206,84,112,227,41,92,51,49,38,202,178,154,235,170,179,189,4,253,126,190,251,36,137,85,121,73,171,195,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,186,193,202,119,138,124,27,248,129,111,121,139,2,127,241,206,250,147,252,201,252,52,86,5,26,233,174,219,244,234,245,38,145,59,167,137,115,83,209,75,170,55,202,66,250,136,168,148,196,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,251,92,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,69,56,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,94,188,90,242,81,233,184,115,51,101,134,84,202,172,202,211,60,150,239,74,123,5,207,109,80,89,99,150,138,154,72,213,189,190,74,26,105,183,82,218,84,147,108,210,233,147,100,211,203,93,85,219,87,77,118,207,168,189,86,183,39,116,146,228,83,231,210,220,115,148,135,55,69,155,21,216,146,91,209,100,100,91,216,125,212,107,166,228,238,213,38,74,34,50,249,67,74,121,177,240,177,140,159,15,238,31,46,124,102,176,94,247,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,21,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,251,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,202,76,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,60,85,118,255,0,188,174,107,102,217,179,43,183,12,185,116,43,58,60,152,212,42,122,140,137,136,40,145,33,114,31,52,36,136,136,214,227,174,25,169,103,170,204,146,218,76,246,182,132,166,106,112,220,225,247,27,49,50,92,198,28,100,165,75,78,29,83,164,42,52,42,107,205,58,202,46,101,155,79,182,233,181,33,151,218,121,148,70,120,152,81,173,41,82,28,89,45,189,117,67,132,87,61,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,125,243,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,143,238,85,170,175,82,163,208,158,169,203,93,54,28,135,165,199,134,167,148,108,50,251,201,109,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,148,28,46,60,118,97,151,227,94,79,52,90,166,121,242,49,252,180,126,68,255,0,174,143,200,239,145,222,146,255,0,113,61,33,213,117,125,55,254,176,206,205,189,55,252,45,119,251,52,237,229,89,92,225,73,252,154,241,218,217,198,191,211,215,202,63,147,157,111,244,103,201,110,143,159,212,67,126,55,235,186,183,54,237,231,238,250,7,174,221,59,53,212,185,87,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,5,43,113,58,200,119,232,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,15,240,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,77,250,99,13,131,74,206,246,82,206,218,161,92,50,237,90,110,38,209,232,213,184,115,165,211,211,37,248,140,41,232,211,219,75,140,37,228,164,214,105,65,32,200,157,208,141,70,100,106,211,182,37,97,63,6,191,209,126,41,217,184,153,252,163,189,39,242,74,224,167,87,122,47,146,28,158,171,165,146,219,220,174,103,90,173,155,185,123,119,109,86,154,235,161,233,160,178,160,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,62,174,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,173,83,131,238,49,208,175,156,176,22,21,71,103,167,173,97,165,65,248,243,27,220,181,243,226,206,144,252,184,242,117,52,37,9,220,181,201,107,150,74,90,139,166,222,173,164,226,72,78,161,31,243,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,75,128,101,115,133,39,242,107,199,107,103,26,255,0,79,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,174,234,220,219,183,159,187,232,30,187,116,236,215,82,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,179,78,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,43,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,39,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,64,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,91,78,122,50,101,66,206,30,28,69,166,55,85,244,53,231,107,245,18,45,154,147,171,89,197,75,142,146,57,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,202,65,192,76,189,93,88,225,152,42,22,94,156,147,242,86,181,82,168,74,133,61,117,72,174,37,202,111,74,211,174,202,74,216,208,150,111,33,12,58,68,210,182,106,225,18,84,164,17,154,147,164,138,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,83,21,108,152,152,139,135,119,21,151,49,164,45,53,122,92,184,73,222,146,50,74,157,97,109,145,246,165,90,125,51,246,31,220,125,195,56,152,221,102,212,48,167,27,46,203,95,150,252,71,40,119,12,246,98,175,69,54,102,134,101,184,132,45,7,181,61,159,55,216,100,69,221,217,160,187,238,28,248,208,198,44,101,222,131,13,233,145,220,159,109,197,139,70,117,41,112,141,213,116,240,98,17,173,126,186,148,102,106,115,180,207,78,223,97,9,80,3,199,99,5,224,197,133,134,23,69,218,251,232,107,209,148,121,178,144,165,40,147,235,55,29,199,11,180,212,159,216,247,144,205,230,49,221,79,223,184,181,119,93,78,62,183,142,175,94,168,75,108,205,70,175,85,217,46,44,136,187,85,217,235,251,207,247,139,142,225,79,129,237,225,230,9,162,244,168,83,137,186,141,196,178,152,211,203,103,69,156,105,17,32,184,68,74,54,210,173,187,144,103,216,102,95,105,247,137,204,0,0,0,0,43,135,140,158,34,73,162,97,165,14,202,131,43,99,147,234,17,159,121,189,230,70,108,174,61,65,181,30,132,162,246,145,23,105,25,127,144,66,126,26,24,120,171,223,50,212,89,174,70,39,89,161,174,53,79,83,70,237,170,102,161,12,245,250,38,68,100,74,251,62,242,22,61,197,142,153,113,76,203,19,101,64,110,98,218,139,87,39,101,148,114,89,233,29,52,249,219,205,123,11,77,154,25,106,103,217,221,168,162,241,238,240,111,6,175,108,110,188,225,217,150,101,30,84,169,18,185,154,186,136,239,45,182,246,180,227,158,177,182,133,153,106,77,40,139,179,180,203,239,50,209,6,94,176,86,222,192,156,53,166,216,244,40,17,218,84,94,119,57,228,52,132,173,221,210,29,117,59,148,150,209,187,78,105,145,106,93,159,246,159,77,1,252,51,34,237,49,155,92,217,184,227,217,129,186,156,117,91,148,125,14,167,174,191,248,147,2,226,184,91,193,92,92,175,80,222,87,115,221,78,159,186,163,52,132,193,0,0,0,0,0,0,0,0,0,1,30,243,225,101,21,243,150,123,174,146,142,113,190,125,15,44,154,239,63,233,8,170,63,234,168,251,145,236,33,65,120,71,114,42,209,196,58,77,194,135,73,181,68,231,232,163,86,154,110,97,196,119,234,95,181,239,26,102,183,107,17,171,244,120,245,104,138,74,154,127,126,211,35,35,47,85,102,147,238,51,46,242,63,104,250,64,3,132,102,71,38,216,63,153,138,106,153,188,41,103,10,165,217,165,78,156,196,86,229,253,38,123,222,113,135,21,244,88,74,127,193,51,47,118,145,86,198,224,211,134,116,123,171,175,186,110,218,220,218,83,63,170,101,185,241,220,82,245,109,68,123,210,184,68,147,209,70,147,45,61,222,241,98,180,138,77,62,135,79,106,151,75,140,220,120,172,110,229,182,218,18,132,167,85,26,143,66,73,17,23,105,153,247,10,68,226,149,66,58,110,56,221,18,202,26,90,74,234,52,164,18,137,189,186,255,0,69,55,217,174,159,96,245,28,27,238,89,84,252,110,173,81,58,165,166,52,154,28,149,114,183,153,36,214,169,116,244,235,166,186,107,161,105,221,168,185,240,0,0,0,1,229,49,90,210,137,125,225,173,211,104,77,97,46,183,87,163,78,132,73,52,146,140,141,216,235,111,82,213,42,237,245,207,216,127,113,140,224,99,165,141,39,13,49,122,235,180,214,210,216,77,58,181,57,168,250,164,210,100,211,114,157,109,7,244,83,251,30,194,34,23,55,194,179,20,211,127,101,189,154,68,218,130,28,157,111,205,77,45,13,41,221,92,38,24,129,9,36,173,166,181,30,221,203,50,215,66,45,125,132,38,120,255,0,135,92,67,45,45,231,20,73,66,18,106,81,153,232,68,69,222,98,148,184,178,99,211,119,254,44,49,135,180,42,169,63,75,161,52,148,201,67,111,238,36,205,102,76,230,150,70,73,113,73,47,85,101,222,146,87,191,66,236,31,179,132,110,9,38,242,197,25,56,151,81,167,62,228,26,26,86,134,31,228,234,210,101,179,34,3,201,45,198,217,145,40,146,163,62,197,18,180,247,119,139,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,168,56,229,82,105,76,213,112,110,186,205,50,34,42,83,35,215,162,72,152,150,82,79,188,195,42,130,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,243,94,10,158,41,238,159,135,243,188,198,156,46,164,5,0,241,71,241,217,137,191,130,249,60,33,202,178,209,151,75,239,52,24,167,3,12,236,88,255,0,217,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,246,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,81,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,126,127,41,222,41,240,111,226,5,189,230,44,13,41,128,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,0,51,71,197,111,249,53,227,181,205,130,159,160,95,148,127,39,58,47,233,63,149,61,31,63,168,134,196,159,212,244,142,109,219,207,219,244,207,93,186,246,107,161,119,252,148,230,183,249,96,225,101,87,19,62,65,124,146,244,101,192,253,11,162,244,167,95,204,229,198,142,247,55,153,201,107,77,122,157,187,118,158,155,53,215,183,66,144,0,51,89,155,31,20,248,201,241,2,225,243,23,197,138,112,142,201,149,10,37,10,143,156,75,182,171,215,85,103,117,241,237,74,116,117,173,13,211,219,74,222,133,38,76,131,236,230,60,189,175,182,134,251,91,67,106,53,158,245,173,60,139,63,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,0,1,158,190,35,120,153,250,80,206,78,35,212,99,203,170,185,2,131,80,77,179,13,138,131,154,244,189,3,105,143,33,12,164,150,164,161,149,74,110,75,169,34,211,94,113,173,73,74,150,162,18,215,129,245,129,25,218,174,41,226,148,235,122,89,72,139,30,157,64,165,213,148,78,165,131,67,170,117,249,177,208,122,242,150,178,54,96,45,93,134,180,17,183,244,73,195,221,221,120,193,96,229,10,249,203,1,226,172,135,186,122,214,26,84,24,145,13,205,171,95,62,44,233,12,68,145,27,66,90,80,157,203,92,103,121,134,149,168,186,109,137,218,78,40,197,75,101,99,26,255,0,147,182,96,172,156,99,114,159,214,196,183,234,7,215,176,150,185,142,46,11,237,46,60,174,82,121,141,145,188,76,60,233,183,185,100,158,97,35,118,169,212,143,74,96,32,7,19,172,135,126,155,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,84,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,96,166,117,240,107,23,50,227,43,50,149,42,159,201,42,13,7,124,107,153,170,153,168,253,21,57,180,54,165,199,74,201,37,212,238,231,51,202,54,210,106,119,156,218,73,9,116,205,164,209,182,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,50,184,78,228,162,163,116,221,84,204,212,98,69,51,101,183,70,214,77,156,194,202,44,134,106,179,146,228,136,238,72,113,38,165,184,207,74,227,59,144,74,109,10,55,77,167,16,178,38,140,151,111,226,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,18,211,60,153,28,179,115,123,102,166,84,85,196,161,226,45,14,58,145,65,175,45,7,177,196,106,106,232,166,109,35,82,227,41,70,163,37,17,26,217,90,141,104,37,18,157,105,218,33,186,109,108,71,192,236,71,149,109,220,144,106,182,149,231,105,84,16,165,37,46,155,50,160,202,108,210,227,79,52,235,103,254,3,141,186,218,141,42,73,161,104,81,145,165,71,123,217,28,207,29,155,155,219,53,81,101,34,37,15,17,104,113,210,186,245,5,11,61,142,35,82,79,91,15,113,154,151,25,74,52,145,164,204,214,202,212,72,89,168,148,211,174,213,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,4,74,226,167,73,165,84,114,57,127,76,168,83,34,74,145,75,145,71,151,5,215,153,74,215,21,243,169,198,100,221,105,70,90,161,102,211,206,182,106,78,135,177,197,167,185,70,71,76,57,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,134,138,181,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,246,64,114,125,74,202,110,17,165,53,2,150,229,247,120,199,135,62,235,91,206,164,209,25,244,33,70,220,22,146,218,212,214,200,230,243,168,55,18,165,27,171,82,215,187,97,182,219,127,151,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,127,241,206,250,147,252,201,252,52,86,93,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,251,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,153,20,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,211,207,233,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,124,201,187,5,134,148,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,172,190,43,217,28,141,114,210,171,121,184,195,149,203,58,237,54,60,117,221,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,142,106,79,70,141,150,148,230,168,83,107,231,86,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,126,76,88,190,191,74,24,167,121,98,103,162,253,25,242,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,122,156,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,30,215,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,173,4,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,135,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,214,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,61,175,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,150,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,47,248,210,96,229,10,207,198,91,75,24,169,15,114,229,226,37,62,68,122,164,109,171,61,210,169,169,142,218,100,239,82,204,139,123,15,199,107,150,148,33,41,233,183,122,202,113,70,95,147,131,6,47,70,180,49,230,229,194,58,139,241,25,143,136,84,116,189,12,212,195,171,125,234,141,63,152,235,108,161,105,245,16,131,140,244,231,20,107,46,211,101,178,37,17,158,213,220,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,86,95,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,184,87,11,76,160,99,45,231,136,244,28,206,211,235,223,34,237,107,82,161,172,25,178,41,201,148,229,193,218,108,205,137,29,181,154,73,44,169,133,200,101,114,187,118,56,162,38,201,107,67,134,215,85,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,241,80,176,95,11,233,216,185,63,29,233,246,132,72,183,221,82,142,84,25,213,134,86,226,23,42,17,45,181,146,93,108,149,202,90,200,217,104,137,213,32,220,216,218,17,187,98,73,37,237,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,113,115,193,34,179,113,70,46,37,211,169,207,55,6,184,132,33,247,201,157,26,84,183,164,79,121,69,184,155,34,53,26,82,71,218,163,86,158,254,241,248,120,77,227,211,118,6,44,61,135,181,218,161,49,75,174,180,164,198,66,223,218,74,154,244,152,45,32,136,148,226,82,126,170,15,185,38,175,118,165,216,46,185,167,16,243,72,121,181,18,144,180,146,146,100,122,145,145,247,24,255,0,177,12,56,169,226,154,108,12,183,189,72,133,80,67,115,174,9,170,165,173,164,187,163,156,135,224,77,73,171,105,45,39,183,114,8,181,208,203,95,97,138,99,192,187,26,78,37,226,245,169,105,161,165,190,154,141,106,11,82,52,73,168,205,167,37,52,218,207,232,171,246,253,164,100,52,129,133,54,148,75,19,13,109,107,66,19,9,101,186,69,26,12,35,73,32,146,102,109,71,67,122,158,137,79,111,168,94,194,251,136,122,176,0,0,0,1,76,28,100,46,89,85,12,109,162,209,122,165,170,52,106,28,101,114,183,153,164,150,153,117,4,235,166,186,107,161,233,174,154,143,173,193,154,146,114,177,66,191,80,56,201,81,53,74,148,91,205,26,232,101,34,158,125,250,11,99,196,124,61,183,49,78,204,170,216,183,92,110,117,58,173,17,248,142,232,134,212,180,19,173,45,165,41,28,196,169,36,162,75,138,208,205,39,251,251,133,126,212,184,49,97,188,187,209,233,209,175,58,243,52,23,94,83,220,146,168,176,151,146,70,233,158,212,164,160,236,34,36,118,17,123,254,193,44,114,221,147,108,31,203,61,53,44,217,244,179,155,82,237,214,167,81,98,43,146,254,147,221,207,54,195,106,250,47,169,63,224,145,23,191,94,238,0,62,109,197,88,141,64,163,200,171,75,82,82,211,27,55,25,153,17,122,203,36,151,121,145,119,153,123,70,102,113,118,228,93,223,136,117,107,137,110,147,138,151,200,213,68,173,117,218,195,104,239,212,255,0,103,222,47,211,33,246,81,88,217,103,181,41,43,231,19,229,215,115,9,222,242,254,144,148,162,254,170,79,185,126,210,18,16,0,0,0,0,0,0,0,0,0,7,195,189,45,248,215,77,181,50,133,45,148,186,212,158,94,228,154,73,68,123,92,74,187,140,140,187,211,238,25,148,190,237,167,172,155,186,117,184,165,56,151,33,114,187,76,204,149,235,180,149,251,139,246,189,194,254,242,17,138,229,139,121,113,183,46,9,18,25,84,207,231,156,246,210,189,86,143,231,242,144,157,196,107,81,150,164,222,165,169,137,24,0,0,2,162,248,190,210,98,51,81,153,87,68,93,175,191,113,211,27,83,187,8,183,23,162,151,217,187,77,79,232,151,183,216,57,39,9,201,11,103,50,38,132,62,218,9,116,205,166,74,86,134,162,57,240,123,11,222,47,60,0,0,0,0,127,12,136,200,200,200,140,143,176,200,197,35,113,111,194,18,178,113,218,53,229,77,138,77,83,235,180,244,60,250,137,27,119,75,122,100,247,21,218,148,18,79,213,73,119,153,171,239,239,30,183,131,158,37,29,47,18,171,24,126,244,151,77,19,32,200,152,150,183,250,155,151,34,158,209,30,155,139,183,179,77,118,254,255,0,96,184,209,200,243,85,138,145,240,131,3,46,203,173,82,154,102,95,162,103,179,4,214,178,78,178,186,55,220,108,139,215,65,247,183,253,83,215,220,51,175,119,220,53,156,72,191,170,117,249,206,174,77,66,191,84,121,255,0,164,181,234,183,222,82,246,167,83,82,180,220,179,208,181,51,237,246,139,211,225,167,130,231,132,25,111,167,245,176,210,220,219,149,230,171,202,90,155,218,189,178,32,67,213,58,154,16,122,110,108,251,59,126,243,18,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,1,226,143,227,179,19,127,5,242,120,66,122,112,80,164,210,153,203,109,229,93,102,153,17,21,41,151,196,136,146,38,37,148,147,239,48,204,8,74,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,173,133,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,197,42,57,201,203,141,55,28,105,25,122,115,19,105,79,93,245,142,161,148,34,59,232,118,44,105,205,188,77,38,159,33,244,153,161,169,142,44,157,36,48,175,91,115,70,149,109,91,140,37,216,215,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,21,129,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,166,98,169,80,154,220,164,114,32,71,142,189,233,110,35,136,45,86,202,140,180,89,250,166,90,232,122,145,73,254,30,153,95,191,178,153,130,245,172,57,196,106,189,191,81,169,84,110,137,53,182,157,162,72,121,230,18,195,145,34,50,148,169,79,52,210,137,123,163,172,204,137,38,90,26,123,123,200,165,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,1,226,177,175,20,41,88,43,132,119,126,43,214,83,17,200,246,181,30,77,73,17,228,205,76,68,76,125,8,62,76,82,117,68,100,133,188,239,45,164,122,170,51,91,137,34,74,140,200,143,49,131,65,28,52,108,9,56,125,146,220,59,139,82,183,162,82,170,85,200,242,107,242,141,146,107,124,196,75,146,227,177,100,58,182,204,247,173,80,206,33,22,227,222,148,37,8,86,221,155,75,181,227,94,23,210,177,171,8,238,252,40,172,170,35,113,238,154,60,154,106,36,73,132,153,104,134,250,208,124,153,68,210,140,137,107,101,222,91,168,245,146,100,182,210,100,164,153,17,150,99,6,146,50,133,139,210,113,223,45,24,123,138,85,7,229,191,82,171,81,208,205,81,249,44,52,202,228,84,99,45,81,102,60,72,107,212,74,23,33,135,86,130,73,39,212,82,125,84,125,18,236,0,41,91,137,214,67,191,66,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,56,20,221,90,170,205,42,69,9,154,156,180,83,102,72,102,92,136,105,121,68,195,207,178,151,18,211,171,111,93,170,90,18,251,201,74,140,181,73,58,225,22,155,143,89,1,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,86,132,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,95,231,163,57,180,44,158,97,196,90,155,116,175,76,222,119,71,81,30,217,166,186,133,148,85,56,209,35,155,38,75,137,211,70,90,230,180,102,218,84,78,56,165,165,41,218,70,183,91,160,31,245,85,126,221,95,238,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,23,189,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,86,220,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,127,241,206,250,147,252,201,252,52,116,174,26,92,62,227,96,245,42,143,152,60,95,165,75,111,16,103,199,234,104,244,153,109,59,21,251,105,11,76,166,28,39,9,15,154,31,92,136,207,180,163,67,205,37,108,30,169,50,37,146,180,176,161,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,39,255,0,28,239,169,63,204,159,195,71,31,224,195,73,165,84,115,95,91,153,80,166,68,149,34,151,99,207,151,5,215,153,74,215,21,243,153,9,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,218,0,14,63,156,74,77,42,181,149,12,97,135,89,166,68,159,29,187,30,181,45,13,73,101,46,161,47,177,13,215,153,116,146,162,50,37,182,235,109,184,133,119,165,104,74,139,67,34,49,155,113,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,146,248,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,56,22,47,251,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,231,184,86,82,105,84,236,142,88,51,41,244,200,145,100,85,36,86,37,206,117,150,82,133,202,124,170,114,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,75,80,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,109,60,96,176,114,133,124,229,128,241,86,67,221,61,107,13,42,12,72,134,230,213,175,159,22,116,134,34,72,141,161,45,40,78,229,174,51,188,195,74,212,93,54,196,237,39,20,98,168,50,133,139,209,176,35,50,248,123,138,85,7,226,49,77,164,214,16,205,81,249,44,58,242,35,211,164,161,81,102,60,72,107,215,82,209,29,247,86,130,73,43,215,74,125,85,253,19,210,72,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,78,226,89,131,10,197,252,183,212,58,40,100,228,219,105,231,107,201,90,91,213,102,152,240,38,104,157,73,11,61,55,56,93,157,159,121,10,44,180,110,26,206,27,223,212,202,244,23,151,26,161,65,170,50,255,0,210,90,52,91,15,37,122,43,67,74,180,220,130,212,181,35,236,246,13,20,101,87,21,35,226,254,5,218,119,90,101,52,244,191,68,192,102,113,161,100,173,36,244,108,56,225,31,174,179,215,87,63,172,122,251,199,92,20,229,198,51,18,142,169,137,84,124,63,102,75,164,136,112,99,204,83,123,253,77,200,145,80,104,207,77,199,219,219,166,187,127,127,176,121,46,18,24,66,87,182,59,73,188,170,113,9,218,125,10,158,183,216,81,183,187,108,182,102,64,113,61,170,65,164,189,85,31,113,146,190,238,241,119,36,68,68,68,68,68,69,216,68,67,250,0,0,0,0,40,195,139,28,133,189,153,18,66,223,109,100,138,102,210,36,171,83,73,20,249,221,135,238,18,11,130,164,8,253,13,211,84,228,124,247,54,115,28,205,165,244,116,167,43,110,186,107,223,219,166,162,211,64,0,0,71,60,251,98,185,97,38,92,110,59,130,60,134,19,51,249,159,33,181,47,69,175,249,252,84,43,105,18,210,103,161,57,169,232,98,129,44,75,105,235,218,238,131,110,37,78,41,201,188,222,210,51,53,122,141,41,126,227,253,159,112,211,93,151,111,198,181,173,168,116,40,140,165,166,163,115,54,164,146,73,34,220,226,149,220,68,69,222,175,112,251,128,0,0,0,0,0,0,0,0,0,63,134,90,150,130,128,56,146,225,106,48,199,51,183,12,104,48,214,205,50,111,73,209,172,219,218,149,236,167,195,53,232,100,132,164,244,82,207,187,247,246,142,231,194,71,49,72,180,239,41,88,75,113,213,214,220,26,174,206,129,183,100,104,219,124,166,167,190,238,132,183,72,139,85,41,39,234,164,251,123,244,239,23,24,70,71,218,71,168,254,128,0,10,149,226,249,94,165,78,142,237,50,51,237,170,83,55,53,53,197,160,148,147,81,39,209,110,246,153,17,235,253,98,246,14,25,194,178,4,169,121,151,142,235,27,246,179,9,14,47,110,186,109,42,132,45,117,208,133,238,128,0,0,0,0,128,156,93,48,181,171,163,6,34,222,205,69,91,178,105,50,219,220,164,35,113,165,166,162,79,112,204,207,97,153,17,26,189,228,95,119,120,173,108,134,223,175,97,254,102,45,25,173,188,227,77,213,106,48,41,79,155,106,52,153,180,237,66,41,168,190,146,123,61,79,110,165,246,24,208,229,62,83,83,96,70,154,201,153,183,33,148,58,131,51,237,52,169,36,101,221,247,138,239,227,25,138,209,232,88,93,71,195,168,114,83,215,212,42,17,229,58,217,44,181,233,156,143,80,101,70,100,75,37,105,184,139,189,38,95,228,21,183,147,156,42,155,139,57,131,179,104,173,66,92,136,112,171,52,233,211,139,150,107,79,76,137,209,210,225,43,212,81,105,163,157,187,139,79,121,141,21,219,148,88,118,229,191,76,160,83,217,67,81,169,176,217,136,210,16,146,73,37,13,160,144,146,34,34,34,46,196,151,113,16,250,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,255,0,102,134,207,197,139,227,3,174,170,38,8,95,181,91,82,243,244,124,135,105,111,83,145,27,153,57,194,101,101,209,27,143,233,211,243,117,218,153,13,184,211,140,185,203,112,151,162,20,133,231,6,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,137,149,153,124,245,70,205,46,73,173,75,31,16,103,196,70,42,80,47,136,239,78,102,52,87,80,138,157,57,154,124,148,21,72,204,155,38,25,90,156,144,150,214,202,87,244,208,165,165,8,66,137,8,142,185,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,0,134,188,91,47,90,85,171,146,219,130,133,80,143,45,201,23,141,98,149,68,130,166,80,147,67,111,162,74,103,26,157,51,81,25,35,149,5,212,145,164,148,123,212,130,211,67,53,38,138,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,147,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,155,108,222,225,12,108,8,204,190,33,97,109,61,136,140,83,105,53,133,189,75,98,51,238,188,136,244,233,40,76,168,108,154,221,245,212,180,71,125,164,44,212,106,245,210,175,89,127,72,237,171,132,22,40,82,175,76,165,198,176,217,76,70,42,88,125,88,155,77,144,194,102,165,215,221,98,75,202,154,212,165,181,161,41,148,41,82,30,101,58,238,37,28,87,12,149,222,148,205,240,21,151,197,215,56,54,204,11,54,161,148,187,60,226,84,171,181,73,17,149,119,41,230,164,33,116,134,26,56,147,162,33,163,52,37,167,86,249,169,181,26,210,181,146,16,218,210,164,238,113,42,69,69,137,233,194,231,59,116,172,191,92,207,96,150,36,63,18,29,147,122,86,17,45,21,169,114,147,29,138,20,211,142,182,212,235,154,50,165,56,135,212,220,38,141,75,113,13,178,77,155,135,161,27,134,46,208,5,43,113,171,241,79,107,124,63,131,230,53,17,242,120,111,230,187,14,50,149,135,24,225,122,222,174,245,213,89,223,39,216,160,80,24,120,145,42,175,41,37,81,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,184,129,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,219,79,12,94,31,243,48,138,28,108,192,227,125,187,210,95,82,246,191,108,211,93,113,246,165,80,98,184,195,204,186,169,40,74,201,179,121,246,228,118,178,226,20,166,82,132,234,105,113,75,67,118,42,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,95,246,37,101,234,213,197,76,101,194,236,92,186,100,243,255,0,69,126,150,147,78,165,174,43,110,179,38,116,196,198,75,82,28,82,200,244,228,116,234,113,4,148,146,185,166,210,201,105,229,109,95,85,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,39,255,0,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,107,49,190,202,165,97,174,52,95,216,115,66,145,45,250,109,171,116,85,104,144,221,150,180,169,247,24,141,45,198,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,47,39,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,67,216,215,133,244,172,106,194,59,191,10,43,42,136,220,123,166,143,38,154,137,18,97,38,90,33,190,180,31,38,81,52,163,34,90,217,119,150,234,61,100,153,45,180,153,41,38,68,101,152,193,164,140,161,98,244,156,119,203,70,30,226,149,65,249,111,212,170,212,116,51,84,126,75,13,50,185,21,24,203,84,89,143,18,26,245,18,133,200,97,213,160,146,73,245,20,159,85,31,68,187,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,235,142,139,14,227,183,234,116,10,131,40,118,53,74,27,209,29,66,210,74,37,33,196,26,20,70,70,70,71,216,163,239,35,25,212,206,54,21,77,194,108,193,222,84,87,97,46,60,57,181,154,140,232,37,203,52,39,166,92,233,9,108,147,234,36,180,209,190,205,165,167,184,197,146,112,115,197,104,245,204,46,172,97,212,201,73,235,233,245,9,18,154,108,214,90,244,205,199,167,178,147,34,53,154,180,220,103,220,146,47,242,11,16,168,74,106,20,9,51,94,51,38,227,178,183,86,100,125,164,148,164,204,251,254,225,158,60,249,95,175,98,6,102,46,217,174,60,235,173,210,170,51,233,76,27,138,53,25,52,213,66,81,164,190,146,187,61,127,102,133,246,16,178,158,17,88,90,221,175,131,18,239,103,162,173,169,53,105,142,109,82,209,180,212,211,177,32,56,70,71,176,140,200,205,62,243,47,191,188,79,176,0,0,0,0,20,69,197,78,4,168,153,151,144,235,251,205,47,66,91,136,221,174,155,78,161,59,77,53,33,37,120,44,213,160,51,64,185,233,75,117,37,41,115,230,186,72,220,157,219,13,20,228,235,166,186,233,175,216,45,32,0,0,127,12,200,187,76,244,20,231,197,187,49,77,221,151,140,92,37,183,42,235,114,13,43,127,94,219,82,53,109,206,107,80,31,107,82,67,166,71,162,146,175,164,146,237,238,215,188,112,206,27,88,90,140,78,204,237,189,26,116,53,189,76,133,213,245,139,38,247,37,27,233,243,13,26,153,161,73,45,84,130,239,253,221,162,255,0,200,180,45,7,244,0,0,0,0,0,0,0,0,0,0,87,159,22,124,185,191,124,225,227,120,173,110,81,156,153,85,160,235,205,110,44,115,113,247,185,239,193,96,180,36,52,165,43,68,161,71,218,162,208,136,251,203,176,84,13,143,121,86,240,254,231,135,117,91,242,221,139,62,23,51,150,227,110,45,10,45,237,169,179,237,66,146,175,162,179,238,50,239,26,6,202,6,107,108,236,200,88,17,234,49,170,176,218,174,51,191,172,130,167,218,75,200,213,233,4,223,205,147,206,44,181,67,59,187,125,157,165,217,221,33,0,0,126,42,197,102,155,65,128,229,78,173,53,152,177,154,211,115,143,56,148,36,181,81,36,187,84,100,93,230,69,251,198,118,51,109,143,19,49,187,20,43,117,164,201,82,160,74,126,27,237,54,149,153,182,74,110,27,109,25,145,115,22,158,242,87,113,251,79,238,19,7,131,46,23,61,62,232,184,49,74,67,105,56,177,227,203,164,163,114,79,177,212,185,79,124,140,181,70,157,199,251,90,253,158,209,110,96,0,0,0,0,56,150,116,45,216,247,46,88,241,26,35,209,82,251,145,237,138,196,134,53,65,43,99,169,167,200,36,171,180,143,77,55,119,151,104,160,28,23,150,229,185,141,214,107,143,30,213,195,185,169,201,94,157,154,26,37,183,175,187,246,70,143,236,170,236,54,240,178,131,113,204,144,134,227,34,129,22,99,174,45,100,73,74,10,50,86,102,102,103,161,118,106,122,153,254,241,69,60,68,113,209,252,101,199,250,204,120,211,9,250,117,189,38,69,34,62,199,13,72,81,49,54,89,37,69,163,139,73,250,174,119,150,159,113,123,102,15,7,172,4,114,155,76,170,227,13,197,71,90,94,147,207,131,5,79,199,208,141,165,38,4,134,220,73,173,189,117,212,143,69,37,122,123,139,218,45,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,136,1,197,11,34,223,166,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,149,43,14,171,148,239,20,248,55,241,2,222,243,22,6,148,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,10,171,227,157,245,39,249,147,248,104,135,252,55,173,106,21,225,157,172,45,164,220,112,122,184,145,234,18,234,141,183,205,91,123,101,66,131,34,92,103,53,65,145,158,199,216,105,122,107,181,91,116,81,26,76,200,244,40,2,136,120,182,89,85,91,87,58,87,5,118,161,34,35,145,239,26,61,42,183,5,44,173,70,182,216,68,100,193,52,186,70,146,34,95,54,11,170,34,73,168,182,41,7,174,166,105,76,138,224,99,245,217,249,111,248,144,181,65,29,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,207,93,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,221,48,143,132,101,10,86,84,234,22,86,43,63,74,164,98,197,205,80,139,88,69,125,136,171,156,229,182,219,102,146,76,4,146,95,67,111,234,218,164,147,166,147,75,102,227,233,63,157,233,152,112,85,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,134,46,124,127,77,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,41,254,41,91,141,95,138,123,91,225,252,31,49,168,136,0,44,83,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,156,204,243,97,125,43,7,51,105,137,150,29,9,81,10,154,197,99,210,80,216,137,9,49,24,136,196,230,91,154,220,86,218,73,154,82,134,83,36,153,45,52,35,38,200,201,41,215,105,89,79,6,12,94,147,119,224,53,203,132,117,23,229,189,35,15,107,9,122,25,169,134,144,195,52,234,135,49,214,217,66,211,235,173,101,37,153,206,40,214,93,132,243,100,74,50,45,168,176,160,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,191,227,11,128,139,169,82,233,88,195,110,209,214,167,163,27,16,103,41,136,250,145,50,148,207,144,227,138,52,55,174,186,154,117,82,151,167,188,189,162,30,240,238,199,71,176,107,31,168,209,228,204,38,41,215,12,152,244,137,27,220,52,161,36,252,216,132,165,30,174,33,37,234,183,222,122,253,199,236,189,107,214,187,13,220,44,175,92,112,228,33,200,203,160,74,152,211,136,89,25,41,7,25,75,35,35,35,208,251,52,61,72,255,0,120,206,14,52,75,114,227,198,235,201,198,76,212,185,151,53,69,40,215,183,83,92,183,52,247,254,208,191,220,151,91,145,237,172,177,225,204,70,98,147,46,72,182,41,18,31,209,4,157,238,170,159,28,148,174,194,45,117,219,222,125,163,182,128,0,0,0,0,168,206,51,88,92,244,11,162,223,197,40,237,36,162,200,143,18,144,189,169,62,215,148,229,65,243,51,209,26,119,23,237,107,246,123,71,4,225,177,142,169,194,60,119,166,82,42,51,18,205,58,226,121,154,98,249,174,109,109,43,145,50,26,77,93,174,37,36,100,150,207,183,67,236,246,24,190,120,51,162,212,161,179,62,12,134,222,98,67,105,113,183,27,89,41,42,74,136,140,140,140,187,15,176,200,127,184,0,8,247,155,236,214,217,217,111,176,100,84,101,85,161,187,92,127,103,71,5,47,180,167,151,163,209,201,207,155,55,155,89,232,135,183,118,123,59,79,179,191,63,55,197,229,91,196,27,158,101,215,112,75,118,84,249,188,190,98,220,113,107,51,216,218,91,46,213,169,74,250,40,46,243,62,225,111,220,38,50,230,253,141,135,142,98,181,199,71,114,29,82,189,167,41,185,81,205,183,217,228,63,57,131,212,150,210,84,157,82,180,159,98,143,82,50,238,46,193,97,128,0,0,0,0,0,0,0,0,0,0,62,109,193,111,210,46,138,83,212,90,228,22,37,195,145,183,152,211,205,37,196,158,213,18,139,177,68,101,222,146,62,239,96,161,188,244,228,178,231,203,165,243,42,171,64,164,204,151,102,203,217,210,202,109,135,28,38,118,179,25,43,230,173,12,54,210,117,121,227,36,232,125,186,104,125,189,252,51,7,241,199,17,176,62,225,69,195,97,92,115,160,47,183,154,195,115,31,105,151,189,71,16,157,233,105,196,110,219,205,89,150,167,216,103,247,235,109,249,122,226,185,133,119,221,56,225,98,97,250,6,168,215,123,142,244,209,99,175,85,58,126,169,189,49,74,61,18,132,17,253,170,247,25,9,151,108,226,238,24,93,241,145,38,221,191,237,217,196,230,186,33,138,172,119,85,216,106,46,228,44,255,0,100,255,0,196,62,241,220,118,241,43,105,215,105,196,126,238,169,26,255,0,148,121,155,195,26,240,154,196,140,228,155,167,17,237,154,119,43,77,200,147,88,140,202,251,77,36,93,139,113,63,182,159,241,144,171,92,245,113,39,69,255,0,77,145,135,24,63,58,92,88,138,217,206,168,199,119,98,149,235,70,121,59,29,143,41,68,122,26,28,73,234,159,105,151,188,197,121,89,246,173,110,249,186,41,150,189,10,20,137,147,106,114,217,138,218,90,109,110,25,27,142,37,178,51,36,146,143,77,84,94,195,239,26,9,200,246,95,161,224,6,6,209,104,170,138,134,170,117,88,241,170,149,15,80,146,164,200,118,28,100,186,147,249,180,40,189,102,123,148,70,126,243,51,238,144,160,0,0,0,0,57,222,98,97,187,80,192,92,69,132,193,31,49,251,82,174,218,116,215,93,85,9,210,46,239,188,103,35,158,171,103,22,122,153,10,218,170,85,197,189,195,81,233,161,181,39,83,215,93,63,103,236,253,194,211,243,61,156,154,109,143,147,59,30,222,179,174,6,85,95,184,173,170,100,87,138,36,180,155,172,179,34,148,242,20,163,229,190,75,78,142,37,61,166,70,68,122,119,158,130,181,112,31,13,110,28,124,198,202,53,188,134,37,78,93,86,177,30,69,81,210,74,221,81,50,236,182,144,243,138,86,213,255,0,107,169,169,68,101,219,219,175,183,68,56,55,134,244,92,40,195,122,5,147,69,132,212,118,233,180,232,177,221,216,218,16,110,56,219,13,182,107,86,212,167,85,31,44,181,51,34,51,255,0,176,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,2,165,120,162,240,255,0,153,72,153,82,204,222,8,91,188,234,83,221,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,5,178,157,226,159,6,254,32,91,222,98,192,210,152,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,1,76,28,107,234,213,87,179,37,102,208,158,169,203,93,54,29,143,30,92,120,106,121,70,195,47,189,62,106,93,117,13,235,181,43,90,88,101,42,81,22,170,38,155,35,215,105,105,242,184,52,216,17,174,108,209,213,47,58,141,189,46,92,123,58,215,151,38,29,65,36,233,49,6,163,33,214,163,182,75,82,76,144,107,114,51,147,137,40,94,186,146,92,81,22,173,238,77,218,0,169,94,56,182,181,10,37,213,132,151,172,120,59,43,85,90,125,98,151,50,79,53,103,205,139,17,200,174,71,111,97,158,196,237,92,217,39,169,17,40,249,154,40,204,146,146,47,1,193,83,197,61,211,240,254,119,152,211,133,191,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,215,204,238,97,110,172,208,99,45,107,23,46,152,221,7,95,203,141,78,165,162,83,146,25,166,65,105,59,90,142,218,150,127,225,56,179,74,80,149,186,235,171,36,35,126,210,157,60,37,50,81,233,185,144,243,101,137,180,202,84,202,43,60,230,236,186,123,229,207,113,83,153,127,150,186,154,136,149,177,190,74,218,117,182,146,226,84,163,112,212,233,19,102,211,43,93,181,8,43,197,11,37,31,202,2,196,94,51,225,237,50,171,59,18,108,218,122,35,53,78,132,92,239,76,210,210,242,150,184,228,210,148,90,60,215,53,247,155,54,200,214,231,174,214,199,20,182,185,116,195,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,86,95,26,191,20,246,183,195,248,62,99,81,28,211,135,158,75,42,185,167,197,8,245,219,190,223,150,172,43,182,164,25,220,19,10,74,162,148,215,201,189,205,83,216,113,41,53,45,106,81,180,167,73,6,147,67,38,163,230,54,181,179,186,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,69,241,193,178,169,80,47,252,44,196,102,100,75,58,149,114,143,81,162,72,105,75,79,33,44,65,121,167,154,82,19,183,113,44,213,80,120,148,102,163,35,36,183,161,39,67,53,115,78,15,184,199,93,177,179,64,88,85,29,158,162,139,137,116,247,227,204,111,114,17,200,149,6,59,242,227,201,212,208,165,171,106,17,37,174,89,41,9,62,167,122,183,27,105,33,119,224,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,43,24,240,226,139,138,216,111,95,178,107,80,153,144,221,74,157,42,59,91,219,66,205,183,28,97,198,201,105,220,149,104,162,230,30,134,68,102,95,246,12,239,99,198,26,220,56,7,141,149,171,121,113,229,65,93,46,177,38,69,45,211,66,218,81,178,212,183,80,203,137,86,212,127,101,169,41,36,69,217,217,167,178,202,114,193,156,154,109,241,147,59,226,222,188,110,6,147,95,183,109,170,156,86,74,92,180,147,175,51,30,148,202,18,162,230,62,107,86,174,41,93,164,68,70,122,247,30,162,172,121,234,185,177,103,169,142,173,202,170,220,91,219,52,158,186,155,178,117,45,52,215,246,190,223,222,52,111,151,88,78,211,176,23,14,161,60,71,204,98,212,164,54,173,123,245,40,77,17,247,253,195,162,0,0,0,0,0,143,89,225,203,252,60,127,192,218,213,21,49,80,237,78,149,30,77,82,159,234,18,148,169,45,67,146,150,146,95,54,181,25,238,123,185,36,71,238,50,62,252,255,0,87,232,183,62,23,223,18,105,115,26,153,76,171,208,42,43,66,22,105,113,151,16,235,15,26,73,105,51,36,168,180,91,103,161,232,71,169,123,12,133,162,100,111,137,133,186,138,21,47,12,177,138,165,210,191,13,166,34,181,84,152,242,16,218,146,132,70,101,38,227,210,37,106,103,175,49,103,162,123,136,207,222,66,197,237,140,86,195,75,202,27,115,109,155,250,221,169,54,227,100,233,116,149,88,239,25,36,201,39,169,236,89,254,210,127,198,67,237,21,199,111,26,182,149,118,156,103,238,234,145,175,249,71,193,185,177,119,12,45,8,203,147,113,95,246,236,18,111,77,80,253,86,59,74,237,52,151,114,214,95,180,95,227,16,211,48,156,87,48,170,196,167,148,44,52,51,175,84,221,238,113,174,154,84,116,104,166,143,214,54,102,37,69,170,86,178,47,181,62,226,49,82,24,193,142,56,141,142,23,10,238,27,246,227,157,61,125,156,166,28,152,251,172,179,234,54,133,108,75,174,47,110,238,82,12,244,62,211,47,187,78,231,145,108,150,92,249,139,190,98,213,107,244,153,145,44,216,155,250,169,78,48,227,100,246,230,100,165,28,165,173,135,26,86,143,50,68,173,79,179,93,11,183,186,249,45,251,126,145,107,210,153,162,208,224,177,18,28,125,220,182,153,105,45,164,183,40,212,125,137,34,34,237,81,159,119,180,125,32,0,0,0,0,0,0,0,0,0,0,1,228,241,43,11,172,140,90,182,223,181,111,154,20,58,148,23,246,234,79,197,101,227,78,215,16,191,87,154,133,17,106,166,209,175,103,179,238,20,203,154,62,24,184,165,133,53,41,21,140,53,166,77,185,104,7,179,148,212,86,100,204,150,159,85,132,158,226,102,42,80,94,187,139,50,208,254,138,79,218,70,33,141,98,218,185,237,151,249,53,234,13,78,150,233,127,86,92,87,24,87,113,31,114,136,143,185,69,254,50,247,143,189,110,99,46,44,90,78,161,219,119,18,110,136,4,141,116,68,122,196,150,147,218,71,236,66,203,246,143,252,102,61,34,243,81,152,103,30,231,158,49,94,100,126,226,184,103,105,221,167,246,195,203,221,152,185,137,183,195,171,118,234,191,110,10,158,253,55,38,85,82,67,201,61,9,58,118,56,179,253,148,255,0,136,189,195,230,218,150,77,225,125,212,138,149,103,219,85,90,220,197,127,180,192,132,236,149,253,21,43,232,182,149,31,114,20,125,221,201,63,112,184,252,145,112,217,182,176,114,93,43,20,113,0,228,78,185,211,25,212,46,11,252,183,98,199,121,19,82,227,46,182,219,177,80,226,20,72,101,30,182,237,125,101,105,216,101,164,251,66,16,218,18,219,104,74,16,130,36,165,41,45,8,136,187,136,136,127,208,0,0,0,0,15,49,138,17,147,51,13,46,200,138,238,122,135,61,179,253,241,214,95,231,25,174,198,56,165,7,23,47,104,169,62,198,110,42,146,11,238,41,78,23,249,135,199,174,221,181,251,146,53,62,21,86,163,33,246,41,145,26,133,25,165,188,181,37,13,182,70,72,34,37,40,200,180,37,25,118,104,94,226,22,189,194,63,45,13,208,168,82,113,174,231,164,184,137,181,4,46,61,63,168,99,66,56,238,34,4,150,157,70,246,136,251,201,90,41,43,50,239,211,222,44,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,168,28,100,200,172,156,173,103,103,7,47,140,62,129,45,120,87,95,196,139,97,152,47,73,148,210,215,76,168,189,80,53,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,184,144,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,2,170,248,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,22,147,196,119,41,23,150,107,112,142,4,92,62,186,37,199,184,108,249,15,213,32,208,93,146,77,83,171,107,82,9,38,219,186,232,148,73,74,73,68,195,170,61,137,230,186,133,109,75,198,235,117,151,148,14,31,248,143,139,249,142,170,97,222,41,91,191,39,232,184,101,80,136,237,245,18,160,225,165,231,27,90,212,182,161,50,77,45,43,95,84,134,156,219,33,181,147,105,107,87,82,181,25,180,151,111,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,83,95,21,204,148,126,140,174,167,243,41,134,116,202,172,155,110,237,168,72,147,118,181,167,57,154,61,81,231,18,162,145,188,212,110,37,153,78,56,190,197,39,99,110,150,210,89,19,204,180,158,171,194,19,43,88,203,101,117,121,133,186,110,74,173,175,106,93,20,244,177,78,182,73,41,47,148,12,246,155,83,165,33,105,62,91,40,220,163,142,164,237,117,123,212,162,82,88,86,146,127,94,122,178,153,121,102,235,62,214,173,143,66,145,46,143,66,129,134,241,100,215,110,52,192,41,76,82,144,115,106,134,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,202,194,112,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,9,255,0,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,33,175,22,203,42,149,117,100,182,224,174,212,36,75,110,69,157,88,165,86,224,165,149,164,144,227,235,146,152,38,151,72,210,102,104,229,78,117,68,73,52,158,244,160,245,208,141,42,166,12,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,52,210,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,155,197,195,45,45,215,104,81,177,170,217,164,184,185,180,244,34,60,254,157,141,72,163,182,137,242,93,117,123,26,51,239,52,234,165,44,139,187,95,120,170,26,21,219,95,182,227,84,33,82,170,50,24,98,167,17,216,82,90,67,203,74,86,219,132,68,178,50,74,136,143,82,73,23,110,165,239,33,246,48,114,41,78,197,203,38,42,143,177,235,138,154,131,251,142,83,101,254,113,165,28,47,140,152,120,105,105,196,79,115,52,56,13,151,238,142,130,255,0,48,244,224,0,0,0,0,63,229,104,67,136,83,110,33,43,66,200,210,164,168,181,35,35,239,35,33,91,220,70,184,124,197,191,24,155,141,88,81,77,148,117,248,236,56,228,234,100,54,75,151,37,9,41,114,92,113,44,177,25,75,91,202,113,109,164,148,165,246,150,132,125,186,24,168,218,237,191,113,90,53,87,105,55,5,34,125,38,161,25,106,74,216,151,29,198,29,66,146,163,73,250,171,34,81,104,164,153,119,119,145,251,135,165,181,113,191,23,44,148,27,86,198,35,220,212,246,205,28,178,68,122,196,150,146,73,245,123,8,144,225,126,202,127,196,67,239,35,53,25,134,109,238,121,99,21,230,103,238,59,134,118,157,218,127,108,60,221,199,140,184,177,118,186,183,110,44,73,186,39,146,244,213,18,43,18,93,79,97,23,177,107,63,217,47,241,16,248,52,123,106,231,185,159,228,208,104,53,58,163,167,253,88,145,92,125,93,198,125,201,35,62,228,159,248,143,220,38,118,87,56,98,226,150,43,84,163,214,49,42,153,54,218,160,22,254,107,82,153,147,14,90,189,87,210,91,73,232,170,65,250,237,160,207,83,250,42,47,105,144,185,172,53,194,235,35,9,109,182,45,91,26,133,14,155,5,141,218,19,17,89,100,213,185,197,175,214,229,33,36,122,41,197,233,217,237,251,199,172,0,0,0,0,0,0,0,0,0,0,0,0,31,230,252,104,242,154,54,101,48,219,205,171,189,14,36,148,147,246,247,24,228,24,129,148,92,190,226,75,106,77,193,134,86,234,93,86,159,62,197,22,17,59,253,79,235,45,149,123,16,69,247,8,205,112,112,119,192,10,139,207,201,166,92,55,76,85,175,111,45,180,203,132,134,211,161,17,31,98,97,118,119,31,239,49,231,93,224,201,133,39,40,148,205,227,112,147,30,210,85,66,54,238,239,249,142,157,227,247,83,248,52,96,162,26,116,170,23,109,210,167,15,111,47,149,62,33,145,118,158,186,235,7,238,18,139,6,50,119,129,88,26,132,185,104,217,208,30,154,157,127,159,76,167,195,84,159,246,207,246,198,217,65,247,58,164,253,218,23,223,219,128,0,0,0,0,0,121,252,66,216,118,13,202,78,47,98,78,143,51,85,107,166,133,201,95,110,163,54,56,236,134,219,198,155,236,154,119,152,147,185,106,134,74,221,174,191,206,221,246,143,223,151,124,42,168,99,46,45,219,246,76,24,143,62,220,153,241,14,95,41,181,43,100,101,73,105,165,172,244,66,244,34,230,22,166,101,167,191,220,122,46,194,27,14,155,134,152,105,109,89,84,216,232,105,20,138,76,40,74,218,132,164,212,166,163,182,217,153,237,74,117,63,80,187,116,47,184,187,135,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,28,215,249,39,101,99,255,0,70,156,42,255,0,216,218,119,255,0,4,117,80,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,250,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,28,215,249,39,101,99,255,0,70,156,42,255,0,216,218,119,255,0,4,117,81,229,47,172,39,194,204,80,232,127,73,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,115,251,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,3,207,222,184,123,96,226,85,41,170,22,35,88,246,253,213,77,98,66,101,181,14,183,76,102,115,13,190,148,169,41,117,45,188,149,36,150,73,90,210,74,34,215,69,168,189,166,60,165,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,0,0,120,171,215,4,48,95,18,170,173,87,113,27,8,108,171,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,233,170,212,126,211,31,170,197,194,124,44,194,254,187,244,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,122,176,0,0,28,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,246,182,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,0,0,7,138,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,49,250,172,92,39,194,204,47,235,191,70,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,0,0,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,234,216,184,79,133,152,95,215,126,140,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,121,143,86,3,202,95,88,79,133,152,161,208,254,147,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,149,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,208,0,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,126,176,0,0,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,234,216,184,79,133,152,95,215,126,140,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,121,143,86,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,30,42,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,244,23,214,19,225,102,40,116,63,164,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,242,217,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,246,160,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,242,78,202,199,254,141,56,85,255,0,177,180,239,254,8,233,85,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,163,78,21,127,236,109,59,255,0,130,58,168,0,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,241,85,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,250,192,3,202,95,88,79,133,152,161,208,254,147,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,149,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,208,0,121,75,235,9,240,179,20,58,31,210,102,26,90,151,111,163,57,189,23,167,104,209,167,244,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,238,33,242,173,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,246,165,70,71,216,102,58,0,0,14,85,252,147,178,177,255,0,163,78,21,127,236,109,59,255,0,130,58,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,0,0,242,151,214,19,225,102,40,116,63,164,204,52,181,46,223,70,115,122,47,78,209,163,79,233,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,242,217,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,246,160,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,163,78,21,127,236,109,59,255,0,130,58,168,15,63,122,225,237,131,137,84,166,168,88,141,99,219,247,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,139,93,22,162,246,152,243,246,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,29,0,0,121,75,235,9,240,179,20,58,31,210,102,26,90,151,111,163,57,189,23,167,104,209,167,244,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,238,33,242,173,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,246,165,70,71,216,102,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,216,189,97,211,113,47,13,46,91,42,165,29,14,162,175,73,155,9,59,144,149,26,84,236,119,27,35,45,201,86,135,235,159,110,135,247,31,112,206,142,98,48,170,161,131,88,183,112,89,51,162,61,29,184,243,229,156,62,107,106,70,248,201,146,235,72,89,106,132,106,71,203,61,12,139,79,119,184,191,6,4,161,183,49,166,196,39,93,229,164,174,74,89,154,183,105,167,243,182,189,163,73,216,123,176,172,27,104,155,94,244,149,30,30,138,215,93,75,146,142,221,71,160,0,0,0,0,0,31,240,235,77,62,210,217,121,180,184,219,137,52,173,10,45,73,68,125,134,70,71,222,66,59,99,142,67,112,3,28,186,153,149,155,93,138,85,78,66,86,103,54,151,10,19,15,169,106,230,30,170,113,81,214,163,245,157,53,25,251,200,143,188,187,99,205,67,131,62,11,173,198,206,157,119,93,9,65,32,137,124,217,241,8,247,118,235,166,144,123,187,135,227,107,131,38,20,148,163,83,215,141,194,108,123,9,53,8,219,187,191,230,58,119,143,69,111,240,119,192,10,115,204,73,169,220,55,76,165,163,119,49,181,75,132,182,213,169,25,23,98,161,118,247,151,239,33,38,112,255,0,40,185,125,195,102,210,155,127,12,173,213,58,157,126,125,250,44,35,119,250,255,0,214,67,41,246,44,203,238,29,125,136,209,226,180,76,197,97,182,91,79,114,27,73,37,37,237,238,33,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,214,98,174,22,45,108,10,191,171,111,200,75,61,53,179,85,113,6,107,36,234,164,195,117,68,69,169,151,111,171,239,25,182,189,170,199,94,188,171,181,179,89,175,210,21,57,82,181,51,215,93,238,169,94,243,247,251,204,90,71,8,140,181,185,79,143,55,28,46,74,90,55,74,101,200,80,121,236,122,198,133,20,9,45,186,157,237,119,118,43,69,37,127,113,123,69,162,145,17,22,132,93,131,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,90,25,118,10,187,226,239,150,197,212,99,194,199,11,110,150,141,209,89,110,20,238,67,30,177,33,37,62,75,142,171,99,93,221,169,213,74,94,158,242,246,138,182,178,170,167,65,188,168,85,178,89,163,209,245,56,178,140,200,244,211,99,169,87,188,189,222,242,26,73,203,173,194,197,211,129,86,13,109,137,9,123,169,182,105,78,44,201,100,173,20,168,109,40,200,244,51,237,245,189,227,162,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,238,44,216,244,155,39,12,17,134,84,138,170,26,168,215,72,138,75,40,127,106,213,17,248,243,153,94,169,75,132,163,45,201,34,237,73,167,94,253,123,133,73,224,134,28,212,241,103,20,237,203,34,157,21,201,10,169,84,225,176,249,146,20,178,67,78,73,109,165,45,122,37,90,36,185,133,169,153,25,127,144,104,195,3,48,218,6,19,225,101,183,100,66,142,203,74,167,82,225,176,249,180,132,164,148,235,113,154,105,74,236,74,117,215,150,93,166,68,127,228,30,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,130,199,44,54,129,139,24,89,114,89,19,99,178,234,170,84,185,140,48,110,161,42,36,186,228,103,90,74,187,82,173,52,230,31,105,17,159,249,6,115,241,191,14,42,120,77,138,151,29,145,81,140,227,10,166,212,230,48,193,154,20,146,91,77,201,113,164,173,26,165,58,164,249,103,161,145,17,127,144,91,103,9,156,122,77,237,134,11,195,42,189,89,15,84,104,68,125,51,43,127,114,211,17,152,240,89,70,137,83,134,162,45,202,50,236,73,39,94,237,59,133,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,51,137,87,205,31,13,236,90,221,235,92,152,212,120,212,154,124,153,134,110,56,148,110,54,153,91,155,75,114,146,70,102,72,62,205,75,239,46,241,158,140,220,227,221,107,48,24,201,90,186,102,212,95,126,157,26,84,152,116,214,212,242,212,132,197,76,167,214,214,132,110,45,37,234,188,127,68,246,251,139,223,53,248,67,229,189,201,147,230,227,117,201,70,62,67,60,200,48,78,76,126,245,146,160,73,109,212,111,107,78,227,86,138,74,253,250,23,180,91,41,17,17,104,69,161,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,17,150,134,90,145,138,154,226,241,150,247,33,207,133,141,214,221,24,249,15,114,224,206,56,209,251,150,106,159,37,199,87,177,173,59,137,58,169,75,247,106,94,209,10,50,141,143,117,172,191,227,37,22,233,133,81,125,138,116,153,81,161,212,155,75,203,74,21,21,82,152,91,186,145,56,132,159,170,201,125,35,219,239,47,118,133,176,214,249,163,226,77,139,67,189,104,114,218,145,26,173,79,141,48,141,183,16,189,166,235,40,115,105,237,82,136,140,137,101,217,169,253,231,222,61,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,225,226,245,152,41,86,149,147,3,9,109,202,155,41,153,88,83,79,78,109,47,25,47,163,117,153,236,56,90,33,194,62,244,167,177,73,52,251,245,238,21,77,132,86,21,71,20,49,50,219,178,32,71,121,229,86,42,208,225,186,164,33,74,229,182,236,134,218,82,213,162,85,162,75,152,90,153,145,145,123,143,184,104,183,46,216,81,75,193,140,36,183,172,122,107,73,74,162,192,137,213,25,37,37,189,244,198,105,165,171,177,8,215,94,81,118,153,107,239,247,23,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,115,19,133,20,188,103,194,75,134,199,169,52,149,42,84,9,125,41,154,82,123,31,84,103,90,66,187,80,189,52,230,159,105,22,190,239,113,231,75,23,172,42,142,23,226,101,201,100,79,142,235,42,163,213,102,67,105,75,66,147,204,109,169,14,52,149,167,84,167,84,159,44,244,50,34,35,247,23,112,181,142,16,185,130,149,118,217,83,240,146,227,169,178,169,148,117,58,252,20,41,227,53,148,54,153,129,29,178,34,91,134,125,234,87,98,82,73,247,105,220,44,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,213,82,53,14,143,58,179,53,100,134,32,70,118,75,170,51,34,209,8,73,168,251,204,139,184,143,188,200,103,195,62,152,206,230,50,230,22,225,156,219,170,92,58,36,185,116,120,250,171,82,54,217,157,40,210,101,235,172,180,209,207,102,133,246,23,182,77,112,141,203,162,238,107,142,94,50,215,105,105,56,84,199,156,137,20,223,99,189,246,220,129,33,11,78,230,140,187,148,122,25,44,143,221,239,23,2,148,165,36,73,73,17,17,22,132,69,236,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,82,162,52,168,136,200,203,67,35,246,144,167,238,46,89,116,93,179,113,196,198,90,21,45,37,10,166,243,113,37,27,12,119,62,227,147,228,45,106,218,209,23,114,75,83,53,153,251,253,226,50,228,47,25,220,193,172,194,219,211,156,117,72,135,91,151,18,143,35,69,104,68,219,211,162,154,140,253,116,22,154,55,237,212,190,195,246,104,62,139,84,141,92,163,193,172,194,89,45,137,241,154,146,210,136,200,245,66,210,74,46,227,50,238,50,238,51,31,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,75,226,61,143,240,240,103,2,170,84,216,181,83,143,88,184,90,122,152,202,26,124,144,233,37,248,114,201,43,208,156,66,180,222,215,121,107,219,236,51,238,162,186,21,50,175,136,151,220,42,91,68,244,170,133,197,85,109,163,81,238,90,150,235,239,18,119,25,232,165,30,170,95,126,134,125,190,209,161,172,156,225,12,108,25,192,91,102,219,68,70,152,151,42,4,41,211,54,54,73,51,144,168,81,208,230,239,81,7,174,173,118,234,90,251,207,221,219,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,28,227,97,12,108,102,192,107,154,219,92,70,159,151,22,4,217,208,247,182,74,50,144,152,82,16,217,167,212,89,235,171,189,154,22,190,227,247,231,150,189,75,171,225,221,249,54,150,233,61,22,161,110,213,92,104,148,91,144,164,58,195,198,157,196,122,37,69,162,145,216,122,17,246,123,5,234,112,225,199,248,120,205,129,84,218,108,170,169,200,172,91,205,51,76,121,183,95,37,186,105,98,28,66,82,244,55,22,173,55,187,222,122,118,251,8,251,229,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,146,72,212,163,34,34,45,76,207,216,40,219,138,158,53,57,136,56,228,253,153,18,162,137,16,109,205,208,214,134,158,222,132,63,30,100,230,204,140,137,197,17,40,146,190,222,194,63,176,187,131,133,158,95,11,21,113,153,187,210,173,8,220,165,219,58,77,109,110,55,171,106,147,30,92,39,9,58,169,181,36,207,107,135,217,169,30,158,210,46,209,120,204,50,212,102,27,142,195,105,67,109,32,144,132,164,136,137,41,34,208,136,136,187,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,150,164,178,228,119,219,75,141,186,147,66,208,162,35,37,36,203,67,35,35,239,33,71,60,83,50,248,88,85,140,206,222,148,152,70,221,46,230,221,53,197,182,222,141,166,76,137,115,92,52,234,150,210,146,61,173,151,102,166,122,123,76,187,67,133,102,53,57,135,216,228,197,155,46,162,136,240,110,50,76,52,33,215,182,33,111,200,153,5,178,34,35,113,36,106,52,163,179,176,207,236,62,225,121,36,100,162,37,36,200,200,203,82,50,246,143,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,115,152,76,70,139,133,120,65,115,222,18,37,181,29,113,41,115,85,29,78,56,72,213,228,197,117,196,145,25,169,61,191,55,236,61,127,202,51,143,137,87,44,220,65,196,235,150,233,117,231,36,189,94,174,76,154,147,53,26,204,205,249,11,89,17,118,168,244,213,126,243,239,239,49,119,188,50,112,88,176,195,47,244,234,220,234,95,77,58,227,75,53,66,82,216,216,181,179,34,20,53,107,169,161,38,100,106,108,253,166,93,157,230,38,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,125,196,219,5,139,19,242,255,0,81,173,193,165,245,51,173,196,189,84,53,33,141,235,67,49,225,76,86,186,146,20,100,68,167,11,218,69,219,222,66,144,176,214,229,155,135,216,157,109,93,45,60,228,103,168,53,200,115,84,100,163,65,145,177,33,11,50,62,212,158,154,163,222,93,221,228,52,113,151,188,70,139,138,152,65,108,94,17,229,181,33,114,233,112,149,33,77,184,75,209,229,69,105,197,17,153,41,93,191,57,237,61,127,202,58,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,225,227,7,141,107,183,176,254,153,133,212,122,138,19,46,167,33,153,18,155,67,218,40,227,56,196,246,22,70,73,112,143,188,136,187,82,101,239,247,10,203,202,254,25,75,197,140,111,181,45,102,34,186,251,42,171,65,118,81,33,179,81,37,142,173,148,44,213,162,20,68,90,57,219,169,105,239,26,53,177,45,230,45,27,34,222,181,99,36,146,213,26,149,18,158,130,34,34,209,44,178,150,203,184,136,187,147,238,47,184,135,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,81,120,223,197,219,50,88,107,141,23,246,28,208,172,156,53,126,155,106,221,21,90,36,55,101,211,103,169,247,24,141,45,198,91,83,138,76,196,164,214,105,65,25,153,37,37,174,186,17,119,11,9,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,169,98,150,211,141,197,71,34,124,136,232,216,151,28,113,101,170,25,73,158,171,63,88,207,77,11,66,46,214,2,189,120,133,241,11,198,140,166,99,69,23,14,112,230,216,178,170,52,218,141,175,26,182,235,181,184,82,222,125,47,185,46,91,42,74,84,204,150,146,72,219,29,6,68,105,51,212,213,219,220,69,237,120,111,103,91,20,243,131,250,68,253,38,80,45,74,103,201,47,68,116,94,130,139,37,158,103,85,213,243,57,188,231,221,215,78,153,27,118,237,211,85,107,174,165,164,149,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,60,127,36,185,236,179,115,143,74,174,176,154,28,75,70,236,161,72,53,174,220,85,88,230,190,237,56,210,217,38,106,22,108,178,74,71,53,107,109,73,73,43,150,100,217,172,203,154,217,28,160,0,16,255,0,61,188,65,232,89,63,153,111,217,180,75,87,229,69,231,89,233,234,143,65,125,197,199,139,22,143,207,82,28,113,79,18,79,87,157,229,60,211,68,146,81,33,68,167,28,35,36,161,167,164,6,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,243,246,78,102,44,219,199,49,120,135,150,85,65,151,2,236,176,227,195,169,32,212,70,227,21,42,115,241,98,58,167,208,178,73,19,107,105,217,104,105,77,171,188,141,181,161,74,213,196,181,216,0,0,113,251,39,51,22,109,227,152,188,67,203,42,160,203,129,118,88,113,225,212,144,106,35,113,138,149,57,248,177,29,83,232,89,36,137,181,180,236,180,52,166,213,222,70,218,208,165,106,226,90,236,0,0,56,254,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,7,52,204,110,55,210,178,227,131,213,172,101,174,208,229,213,233,180,9,20,228,204,137,17,196,161,243,98,68,230,35,56,182,247,122,170,90,18,249,172,144,102,146,89,160,146,106,70,237,229,237,109,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,2,53,103,219,28,241,199,45,216,52,214,49,96,229,26,212,171,196,164,84,26,143,113,70,174,195,121,222,76,89,10,38,217,146,210,219,148,201,150,215,205,182,148,217,33,197,43,168,74,189,68,180,179,84,21,194,174,52,120,193,51,17,237,200,56,189,101,97,252,75,50,93,65,168,245,185,116,184,53,6,165,67,138,225,236,84,148,25,190,254,238,86,226,112,219,38,148,165,165,6,132,237,53,18,147,111,226,176,51,153,197,3,31,114,237,153,59,195,7,44,171,67,15,230,209,109,255,0,71,244,207,213,41,243,92,148,190,124,8,242,23,189,77,203,109,7,162,222,81,22,136,47,84,139,93,79,83,62,213,195,123,58,216,167,156,31,210,39,233,50,129,106,83,62,73,122,35,162,244,20,89,44,243,58,174,175,153,205,231,62,238,186,116,200,219,183,110,154,171,93,117,45,36,174,63,99,29,11,47,248,53,118,99,21,198,207,81,18,217,167,170,67,113,183,45,29,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,42,91,251,181,121,167,255,0,120,56,85,255,0,85,84,127,211,133,191,97,84,140,71,153,135,22,228,236,94,139,74,137,121,203,167,181,34,183,18,150,193,181,22,28,167,11,122,163,32,141,247,247,114,183,19,102,225,58,164,173,72,53,167,105,40,146,159,86,43,215,136,95,16,188,104,202,102,52,81,112,231,14,109,139,42,163,77,168,218,241,171,110,187,91,133,45,231,210,251,146,229,178,164,165,76,201,105,36,141,177,208,100,70,147,61,77,93,189,196,94,215,134,246,117,177,79,56,63,164,79,210,101,2,212,166,124,146,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,77,81,199,243,47,153,139,55,43,86,245,169,121,226,12,25,107,183,171,247,68,123,114,116,216,196,107,93,49,15,69,146,241,75,54,137,38,167,144,149,71,73,45,9,245,246,45,74,73,45,73,38,215,216,0,0,0,113,75,87,53,216,113,95,204,157,235,149,154,155,190,134,188,237,126,145,250,107,114,30,35,110,187,21,216,12,75,113,81,207,66,209,230,185,171,37,178,122,168,219,65,58,147,81,19,164,207,107,0,1,229,49,98,250,253,23,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,7,229,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,0,35,254,90,179,139,98,102,154,251,196,154,6,26,67,234,173,187,19,208,253,21,193,204,121,30,151,235,89,121,110,127,53,121,134,220,143,202,113,133,183,235,26,183,233,184,180,45,53,144,0,57,254,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,229,89,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,137,89,125,226,97,131,89,134,204,21,91,2,237,186,37,86,19,110,115,126,74,86,223,37,27,117,254,67,75,114,78,230,118,18,226,122,141,173,198,185,134,123,219,66,183,242,92,218,210,166,0,0,225,89,193,205,157,155,148,92,47,249,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,127,147,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,108,128,1,26,179,237,142,120,227,150,236,26,107,24,176,114,141,106,85,226,82,42,13,71,184,163,87,97,188,239,38,44,133,19,108,201,105,109,202,100,203,107,230,219,74,108,144,226,149,212,37,94,162,90,89,170,10,225,87,26,60,96,153,136,246,228,28,94,178,176,254,37,153,46,160,212,122,220,186,92,26,131,82,161,197,112,246,42,74,12,223,127,119,43,113,56,109,147,74,82,210,131,66,118,154,137,73,183,241,88,25,204,226,129,143,185,118,204,157,225,131,150,85,161,135,243,104,182,255,0,163,250,103,234,148,249,174,74,95,62,4,121,11,222,166,229,182,131,209,111,40,139,68,23,170,69,174,167,169,159,106,225,189,157,108,83,206,15,233,19,244,153,64,181,41,159,36,189,17,209,122,10,44,150,121,157,87,87,204,230,243,159,119,93,58,100,109,219,183,77,85,174,186,150,146,87,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,21,45,253,218,188,211,255,0,188,28,42,255,0,170,170,63,233,194,210,107,87,246,46,88,57,80,174,98,166,32,211,173,244,98,45,2,199,168,92,115,169,241,162,173,20,232,245,22,97,185,32,162,26,74,75,170,90,27,82,82,210,214,151,254,115,98,150,147,65,40,146,154,182,254,237,94,105,255,0,222,14,21,127,213,85,31,244,225,117,35,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,8,50,219,197,151,11,241,167,23,42,184,109,121,219,146,236,248,245,154,196,120,54,36,165,182,228,165,212,9,229,182,195,113,166,37,162,89,49,37,110,171,152,74,45,89,74,22,109,169,100,109,19,143,207,80,28,127,50,249,152,179,114,181,111,90,151,158,32,193,150,187,122,191,116,71,183,39,77,140,70,181,211,16,244,89,47,20,179,104,146,106,121,9,84,116,146,208,159,95,98,212,164,146,212,146,109,125,86,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,87,86,127,184,131,99,238,82,113,198,38,30,89,84,92,63,172,81,106,182,252,90,236,101,85,41,51,78,84,126,99,207,176,182,150,227,115,82,135,125,120,202,89,40,144,141,18,225,36,200,205,38,181,125,110,30,28,67,241,79,54,88,167,113,97,158,38,89,150,164,14,130,223,85,118,20,218,19,114,99,237,229,73,101,151,26,117,183,157,123,126,238,165,10,74,146,164,109,229,40,140,151,188,141,19,252,82,183,247,106,243,79,254,240,112,171,254,170,168,255,0,167,11,116,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,143,252,69,51,147,112,229,6,192,181,42,22,12,107,126,125,217,115,214,28,101,136,53,184,82,159,97,116,230,25,81,201,121,38,203,141,146,86,135,93,134,146,37,47,180,157,86,137,86,134,105,138,185,107,226,155,154,252,122,199,155,27,8,217,195,172,53,114,61,197,88,101,154,129,196,133,49,151,218,167,35,87,102,188,218,221,156,104,37,183,25,183,156,34,50,86,166,130,34,74,140,201,39,107,224,43,215,136,95,16,188,104,202,102,52,81,112,231,14,109,139,42,163,77,168,218,241,171,110,187,91,133,45,231,210,251,146,229,178,164,165,76,201,105,36,141,177,208,100,70,147,61,77,93,189,196,78,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,246,247,145,216,80,0,0,168,188,111,226,237,153,44,53,198,139,251,14,104,86,78,26,191,77,181,110,138,173,18,27,178,233,179,212,251,140,70,150,227,45,169,197,38,98,82,107,52,160,140,204,146,146,215,93,8,187,132,212,225,233,154,11,251,54,120,47,90,196,108,70,164,91,244,234,149,58,232,147,68,105,170,36,119,153,97,76,55,18,35,201,82,146,243,174,168,215,186,66,200,204,148,69,161,39,179,188,206,80,0,242,152,177,125,126,139,240,178,242,196,207,69,250,79,228,149,191,81,174,244,92,254,79,85,210,198,113,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,242,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,0,0,17,254,255,0,206,45,137,133,249,167,183,50,209,125,67,244,103,202,219,126,29,70,143,91,230,60,247,85,84,149,81,84,38,41,221,59,76,43,102,238,90,215,207,91,137,65,105,180,200,181,37,9,0,0,2,149,191,187,87,154,127,247,131,133,95,245,85,71,253,56,91,166,8,94,181,92,74,193,123,7,17,171,177,226,49,82,186,173,122,85,110,99,81,16,164,176,219,242,98,54,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,199,181,1,197,51,83,153,202,22,85,109,91,70,245,186,104,189,109,22,224,188,32,91,85,25,61,74,219,244,92,87,219,125,199,103,108,67,78,173,254,82,35,168,249,41,34,82,245,208,148,71,216,125,86,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,43,215,136,95,16,188,104,202,102,52,81,112,231,14,109,139,42,163,77,168,218,241,171,110,187,91,133,45,231,210,251,146,229,178,164,165,76,201,105,36,141,177,208,100,70,147,61,77,93,189,196,78,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,246,247,145,216,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,133,125,219,204,93,214,69,195,106,201,73,41,170,205,42,93,61,194,50,35,213,47,50,166,207,188,140,187,149,238,63,184,198,114,179,65,134,82,240,159,27,238,187,89,248,174,176,202,106,211,221,136,75,108,210,74,99,171,121,8,52,234,132,145,150,141,246,104,90,123,133,154,112,124,198,181,220,56,127,83,194,234,197,69,10,151,76,146,244,136,173,173,237,84,81,155,98,3,8,34,37,56,103,222,102,93,137,34,247,123,133,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,144,242,35,71,118,67,138,36,161,164,41,106,51,61,8,136,139,83,20,5,196,131,19,164,98,46,101,43,140,166,162,111,197,161,57,38,146,132,37,227,82,18,108,207,151,167,102,245,17,25,18,254,207,184,132,132,224,227,131,104,171,94,149,156,85,170,68,220,196,56,178,41,241,249,141,234,68,242,29,167,190,149,150,228,25,107,161,159,105,43,95,179,218,45,247,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,147,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,83,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,61,255,0,23,92,170,95,120,175,106,210,49,210,197,169,85,106,159,33,41,242,155,172,80,28,152,202,32,195,165,161,183,165,63,83,100,157,113,27,94,46,82,27,113,40,37,173,228,147,26,17,114,79,125,80,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,209,152,187,19,52,24,89,3,19,44,89,31,217,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,163,143,230,171,51,22,110,84,48,142,102,41,94,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,121,215,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,201,240,150,202,205,87,6,240,142,70,50,222,15,75,98,187,137,113,227,75,131,5,154,170,156,136,221,19,98,93,136,235,172,35,70,142,75,134,227,139,37,40,220,83,109,45,9,79,41,75,144,133,64,190,35,119,77,118,198,226,43,122,94,182,180,238,138,181,111,212,45,218,165,58,79,41,14,114,37,49,75,128,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,154,112,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,75,80,1,68,60,66,47,251,203,11,56,143,94,216,131,135,215,12,186,29,195,67,145,68,147,6,116,99,45,237,47,208,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,237,83,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,0,51,131,149,28,215,98,62,82,177,29,23,173,148,239,93,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,132,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,2,42,241,71,240,39,137,191,130,249,196,33,93,92,56,56,128,76,203,189,117,172,36,197,235,139,253,105,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,187,240,0,30,42,133,141,24,95,114,226,133,205,130,244,91,190,35,247,181,159,30,52,186,197,21,72,113,167,216,97,246,208,227,110,163,122,73,47,35,107,173,110,83,70,178,65,186,218,87,180,214,146,63,213,138,184,103,106,227,38,28,92,120,91,122,196,234,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,12,203,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,161,60,136,99,165,119,49,57,96,180,113,26,241,172,210,170,55,74,186,170,117,117,84,242,66,54,74,143,33,198,208,111,52,131,50,105,231,24,38,31,82,8,146,159,158,37,33,9,66,144,146,168,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,135,181,227,63,143,50,109,92,47,182,176,2,133,54,39,81,124,72,85,82,186,132,200,105,79,183,78,134,227,106,97,181,178,104,53,161,15,73,209,105,116,148,142,216,46,32,183,146,150,73,129,92,59,112,46,30,63,102,178,212,182,235,212,111,73,219,116,30,109,201,94,101,70,193,182,168,177,72,141,164,58,219,196,164,188,203,146,151,21,151,27,36,169,74,109,229,253,18,35,90,116,40,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,32,7,26,191,11,22,183,196,8,62,93,81,17,171,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,0,0,20,67,196,34,255,0,188,176,179,136,245,237,136,56,125,112,203,161,220,52,57,20,73,48,103,70,50,222,210,253,13,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,213,50,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,3,149,102,199,194,198,50,124,63,184,124,185,241,70,217,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,171,94,43,25,237,165,21,42,126,86,112,106,230,150,170,146,164,27,23,189,86,156,250,82,195,108,18,86,151,40,228,178,35,82,214,165,26,77,253,138,73,32,145,200,81,175,123,237,183,249,120,24,253,118,126,91,254,36,45,80,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,208,14,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,92,171,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,39,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,31,243,211,151,218,238,101,114,227,113,97,221,173,112,85,105,213,168,251,107,20,232,144,159,67,108,214,37,70,66,214,212,9,68,181,33,10,101,213,154,116,53,45,41,109,212,178,233,234,77,109,86,120,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,233,195,187,55,159,202,183,6,143,229,76,222,118,33,89,220,168,87,70,200,29,51,47,243,84,239,75,45,189,166,109,159,53,182,149,188,147,179,107,173,187,163,104,108,218,221,42,135,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,123,51,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,165,255,0,8,172,159,92,211,239,42,126,109,47,2,151,77,161,82,227,201,77,162,150,93,142,180,85,223,116,165,193,150,183,72,150,167,90,67,4,151,18,72,82,16,107,91,136,82,85,181,181,37,118,232,3,202,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,50,247,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,104,79,34,24,233,93,204,78,88,45,28,70,188,107,52,170,141,210,174,170,157,93,85,60,144,141,146,163,200,113,180,27,205,32,204,154,121,198,9,135,212,130,36,167,231,137,72,66,80,164,36,170,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,237,120,207,227,204,155,87,11,237,172,0,161,77,137,212,95,18,21,84,174,161,50,26,83,237,211,161,184,218,152,109,108,154,13,104,67,210,116,90,93,37,35,182,11,136,45,228,165,146,96,87,14,220,11,135,143,217,172,181,45,186,245,27,210,118,221,7,155,114,87,153,81,176,109,170,44,82,35,105,14,182,241,41,47,50,228,165,197,101,198,201,42,82,155,121,127,68,136,214,155,191,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,136,120,138,103,170,78,105,111,35,177,240,250,124,180,97,93,2,67,47,65,102,76,86,144,186,157,69,146,144,131,169,17,155,100,251,40,83,114,20,218,25,82,254,130,18,181,33,11,81,161,30,127,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,190,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,128,28,106,252,44,90,223,16,32,249,117,68,113,78,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,77,78,177,234,143,182,251,242,155,148,235,237,48,205,37,92,180,47,115,39,205,213,167,28,52,37,148,182,166,205,70,131,105,45,91,80,8,107,197,99,1,164,227,38,87,39,220,212,40,81,28,174,225,180,131,185,155,90,163,180,111,185,78,67,75,76,246,80,242,214,147,105,28,163,41,42,34,53,115,14,27,104,36,41,70,131,77,53,229,175,23,164,224,46,60,216,216,184,203,242,219,143,110,214,25,122,160,81,24,105,231,221,167,47,86,166,178,218,29,209,6,183,35,56,243,100,102,105,208,214,70,74,73,145,40,180,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,203,16,210,158,83,188,44,96,223,195,251,123,203,152,20,193,197,7,27,233,88,217,154,250,210,104,212,57,116,232,246,4,117,88,235,92,151,18,165,204,126,20,201,70,243,228,148,246,33,6,235,206,33,5,185,70,104,109,43,61,166,179,109,18,131,130,94,10,127,225,214,99,38,84,61,246,85,62,43,110,255,0,205,230,75,113,228,27,127,243,34,109,73,115,251,114,82,126,129,139,84,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,3,149,102,199,194,198,50,124,63,184,124,185,241,74,217,5,206,189,213,149,60,71,137,68,171,84,250,140,50,185,170,12,183,113,211,228,27,139,110,6,243,75,106,169,199,38,210,181,165,230,144,68,107,74,18,124,230,208,72,50,220,150,150,213,244,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,18,171,133,238,122,127,77,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,41,254,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,138,188,47,115,211,250,20,186,145,129,216,199,121,244,152,109,90,223,232,121,51,83,185,154,21,81,199,18,101,171,198,162,233,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,221,72,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,120,168,46,49,216,54,138,77,233,70,197,90,92,77,172,76,139,30,159,35,150,222,132,111,45,218,131,234,89,237,65,22,186,17,106,102,173,126,207,104,143,124,56,49,58,70,29,102,82,134,202,170,38,196,90,235,145,169,43,66,158,52,161,70,244,248,154,246,111,73,25,153,35,237,251,140,95,236,119,145,38,59,82,27,81,41,14,161,43,73,145,234,70,70,90,144,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,215,49,183,211,88,117,130,151,133,210,227,228,210,226,209,42,10,105,91,137,39,204,76,71,150,90,30,228,246,250,158,195,212,103,19,16,110,41,23,165,255,0,112,92,174,45,111,59,88,171,75,152,70,102,106,82,141,215,150,191,121,234,122,171,222,127,121,139,214,225,179,132,255,0,163,124,182,208,106,18,99,176,137,55,36,120,181,162,82,81,162,201,185,16,33,158,213,25,161,39,174,168,237,46,210,251,76,74,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,86,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,162,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,20,109,196,191,35,146,114,227,121,61,140,54,58,226,47,14,175,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,81,13,155,107,34,52,161,111,115,76,130,230,186,102,84,177,198,37,110,166,238,251,50,232,228,209,238,134,92,121,242,109,136,170,121,38,153,233,109,162,87,49,232,254,186,146,70,218,212,166,214,251,105,218,110,239,77,244,254,148,172,79,209,103,233,175,211,191,234,51,228,255,0,202,159,73,244,175,127,177,125,55,83,207,228,236,230,254,167,214,217,179,127,179,110,189,131,62,249,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,212,184,148,182,167,151,185,91,150,68,146,62,90,27,66,36,167,10,124,150,85,113,50,255,0,129,152,236,70,183,229,177,100,218,146,10,93,182,181,73,84,115,170,86,216,121,6,219,168,73,39,115,177,163,169,11,53,40,148,132,169,228,182,143,156,36,62,218,110,124,80,15,20,127,29,152,155,248,47,147,194,17,255,0,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,5,0,241,71,241,217,137,191,130,249,60,33,197,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,138,112,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,84,64,205,167,21,47,228,211,152,41,248,57,73,193,239,148,241,45,234,123,94,151,126,69,91,160,113,201,210,90,98,67,29,58,146,219,165,201,67,14,25,47,122,55,45,199,11,77,137,107,87,164,166,88,243,121,131,89,180,161,84,170,248,85,54,170,137,116,78,79,165,233,117,72,10,143,42,7,57,111,37,141,234,73,169,149,243,10,59,139,46,83,171,209,58,110,218,163,218,51,132,37,167,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,138,188,81,252,9,226,111,224,190,113,8,80,8,181,78,20,121,233,253,70,87,241,174,243,255,0,201,226,216,19,103,39,252,36,170,150,228,131,87,252,151,74,133,39,246,217,37,255,0,123,178,45,80,4,95,207,246,112,105,89,77,194,53,42,158,114,220,190,239,24,243,32,90,136,101,164,154,35,62,132,36,156,156,234,156,66,154,217,28,222,105,100,218,146,163,117,106,66,54,236,55,28,110,131,62,86,93,95,42,190,93,124,166,170,252,164,244,135,165,189,49,214,185,215,117,220,206,111,83,207,215,153,206,230,122,252,205,219,183,122,218,235,218,52,167,128,63,166,95,208,213,167,252,160,253,21,250,66,244,122,125,59,232,205,188,158,118,229,108,221,179,230,249,220,190,95,55,149,243,92,222,103,43,230,246,10,128,227,5,131,149,219,27,52,7,138,178,30,234,40,184,151,79,98,68,55,54,161,28,137,80,99,177,18,68,109,9,106,90,182,161,17,157,230,26,80,147,234,118,39,113,182,163,30,175,130,222,49,208,172,252,101,187,112,118,174,207,46,94,34,83,227,200,165,201,220,179,221,42,154,153,14,42,54,196,160,200,183,176,252,135,121,138,90,18,158,155,111,172,167,18,69,197,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,16,131,59,152,243,27,49,217,151,188,113,38,141,54,91,246,241,200,69,46,223,39,164,58,226,10,157,25,4,211,110,52,135,80,133,50,135,148,151,36,155,91,19,177,114,22,71,170,183,40,236,123,130,222,14,87,108,252,26,187,113,138,174,247,46,38,34,84,35,199,165,198,218,131,221,22,154,169,13,170,78,244,172,204,183,190,252,134,185,106,66,20,158,155,119,172,151,18,101,98,160,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,130,0,113,171,240,177,107,124,64,131,229,213,17,74,194,228,248,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,177,80,0,20,3,197,31,199,102,38,254,11,228,240,135,20,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,116,240,224,226,1,51,46,245,214,176,147,23,174,47,245,167,159,212,190,212,153,13,191,33,203,118,86,197,185,186,58,25,67,142,45,151,156,34,66,217,36,237,39,29,39,82,104,249,226,118,239,192,65,94,35,252,64,33,229,222,132,238,18,97,13,197,254,187,19,250,103,221,147,29,182,36,55,110,197,222,135,55,72,67,200,113,181,188,243,100,104,67,38,157,196,219,166,234,141,31,50,78,210,8,181,78,6,63,93,159,150,255,0,137,11,84,20,109,196,179,61,81,179,53,115,69,195,12,49,159,18,86,23,219,146,24,169,69,156,152,174,182,253,94,162,113,204,148,250,201,246,208,235,40,100,159,121,148,182,73,45,199,204,113,74,89,41,178,111,149,100,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,218,184,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,62,1,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,160,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,138,203,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,96,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,143,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,160,56,154,231,182,171,141,215,149,71,3,48,182,230,136,230,23,208,100,54,153,83,41,111,169,104,185,38,160,146,165,45,199,52,34,92,102,93,213,45,161,27,155,90,219,231,238,112,141,158,87,21,201,38,79,174,108,220,226,131,84,84,148,184,86,77,14,67,10,187,43,17,29,143,207,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,182,171,66,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,41,3,140,22,14,87,108,108,208,30,42,200,123,168,162,226,93,61,137,16,220,218,132,114,37,65,142,196,73,17,180,37,169,106,218,132,70,119,152,105,66,79,169,216,157,198,218,140,122,190,11,120,199,66,179,241,150,237,193,218,187,60,185,120,137,79,143,34,151,39,114,207,116,170,106,100,56,168,219,18,131,34,222,195,242,29,230,41,104,74,122,109,190,178,156,73,23,21,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,66,12,238,99,204,108,199,102,94,241,196,154,52,217,111,219,199,33,20,187,124,158,144,235,136,42,116,100,19,77,184,210,29,66,20,202,30,82,92,146,109,108,78,197,200,89,30,170,220,163,177,238,11,120,57,93,179,240,106,237,198,42,187,220,184,152,137,80,143,30,151,27,106,15,116,90,106,164,54,169,59,210,179,50,222,251,242,26,229,169,8,82,122,109,222,178,92,73,148,192,205,143,133,140,100,248,127,112,249,115,227,53,130,207,184,162,241,0,153,87,153,82,203,38,8,92,92,154,83,61,77,58,248,170,48,219,236,74,114,83,79,186,195,212,148,243,16,141,172,151,43,87,92,108,214,151,146,226,91,37,18,9,212,187,5,178,209,151,75,239,52,24,167,3,12,236,88,255,0,217,76,172,77,222,207,244,101,47,169,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,158,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,32,7,26,191,11,22,183,196,8,62,93,81,20,172,46,167,133,238,122,127,77,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,41,254,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,162,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,59,179,225,89,140,117,220,93,202,61,34,53,198,206,178,236,42,131,182,115,114,119,35,249,212,88,204,48,228,99,216,132,36,145,203,98,67,76,105,235,41,92,141,234,81,169,102,69,66,226,255,0,152,197,47,208,183,12,170,6,37,179,93,244,52,250,54,15,210,61,21,55,165,234,57,85,71,105,108,51,7,230,205,11,74,181,148,235,9,245,210,104,45,117,94,137,37,25,80,183,250,170,191,110,175,247,86,227,185,46,58,135,252,100,201,213,41,210,28,255,0,164,227,207,56,226,254,213,41,74,246,153,141,31,101,87,11,127,66,217,113,195,172,51,122,133,232,105,244,107,126,47,165,97,117,93,71,42,168,234,57,211,190,112,150,180,171,89,78,190,175,81,70,130,215,68,104,146,73,23,85,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,39,130,133,90,148,246,91,111,42,19,53,56,139,169,67,190,36,75,145,13,47,36,223,101,135,160,66,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,44,40,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,127,240,189,207,79,232,82,234,70,7,99,29,231,210,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,167,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,32,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,136,43,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,244,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,6,85,198,140,242,57,127,217,184,131,149,12,48,149,102,92,49,42,168,161,218,244,186,5,76,153,51,223,14,163,18,27,45,72,142,234,20,68,164,45,42,45,75,82,245,144,164,45,59,144,180,168,251,168,8,1,198,175,194,197,173,241,2,15,151,84,69,43,11,105,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,244,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,236,212,206,6,101,40,89,86,192,234,198,38,212,203,157,85,123,117,46,219,136,168,171,125,185,117,135,89,113,113,219,116,146,164,109,100,185,75,113,195,53,160,249,109,172,146,102,179,66,85,24,50,201,197,247,14,241,74,170,205,153,141,22,92,187,50,186,244,120,140,64,149,71,106,93,101,138,205,69,106,75,107,97,152,177,216,92,134,22,181,169,38,211,127,61,169,26,146,110,18,146,142,100,96,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,161,196,155,9,255,0,73,57,109,175,84,35,71,97,82,109,184,242,171,70,165,163,85,155,113,224,76,61,169,50,66,143,93,87,216,93,133,246,144,162,156,63,184,100,89,119,253,191,114,182,183,25,118,143,86,137,48,204,140,210,164,155,79,161,126,242,208,245,79,188,190,242,26,59,203,149,244,214,34,224,165,159,116,182,249,58,185,84,74,122,157,86,226,81,243,21,17,149,158,167,185,93,190,191,180,245,29,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,122,241,123,197,247,109,124,41,129,135,180,202,155,209,229,213,165,180,185,8,105,237,134,228,103,99,79,105,73,81,37,100,102,147,52,150,164,105,50,61,61,189,194,167,176,38,201,149,136,88,189,105,90,209,216,231,20,218,212,6,158,73,164,213,171,107,148,210,21,216,73,87,237,251,75,65,164,44,45,182,154,179,112,218,214,181,89,104,155,77,38,139,6,22,194,73,39,105,181,29,8,211,77,11,79,163,238,47,184,135,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,228,221,88,23,136,246,134,19,217,88,223,83,163,115,108,203,239,171,106,155,84,142,102,182,217,149,30,75,236,57,22,71,97,114,158,62,157,110,32,143,84,173,179,51,74,140,208,234,91,145,124,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,83,15,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,117,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,191,63,81,199,76,71,170,224,117,35,47,19,171,60,235,50,137,112,72,185,34,70,112,141,199,17,41,214,73,178,66,86,179,62,91,40,221,33,105,109,178,66,77,201,111,173,123,204,210,104,232,25,40,202,141,119,54,152,203,10,205,229,85,97,218,20,221,38,93,53,184,76,161,93,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,13,9,218,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,133,0,241,71,241,217,137,191,130,249,60,33,31,237,220,45,190,238,187,18,238,196,202,5,11,170,182,236,78,131,229,4,222,169,148,116,125,107,198,204,95,155,90,201,199,55,184,147,79,205,165,91,116,213,90,23,104,232,25,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,98,128,120,163,248,236,196,223,193,124,158,16,226,145,240,47,17,231,96,115,217,135,166,81,186,235,50,13,192,237,183,82,147,28,205,110,83,165,37,152,238,54,185,8,211,212,101,206,169,8,67,132,102,158,98,77,10,216,107,104,156,232,25,58,206,45,247,148,11,238,69,126,129,15,211,54,221,103,103,202,11,127,152,204,127,74,114,153,144,136,191,206,150,195,174,49,202,114,65,185,243,100,91,244,218,173,72,251,56,85,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,66,153,4,203,197,87,44,249,104,160,88,119,85,42,36,11,178,161,34,77,110,227,68,105,138,146,142,181,245,232,132,154,140,205,4,182,227,55,21,149,147,95,55,189,165,26,77,122,155,139,207,8,246,184,163,132,55,150,16,73,182,88,188,24,136,72,188,45,122,101,223,72,122,51,228,234,31,167,78,107,123,74,50,236,82,22,149,19,141,173,42,34,209,109,40,211,185,6,133,170,111,240,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,128,2,42,241,71,240,39,137,191,130,249,196,33,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,5,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,123,135,7,16,8,121,136,161,53,132,152,189,113,127,174,196,14,165,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,207,19,93,255,0,53,217,174,195,140,165,97,194,239,91,213,222,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,188,246,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,182,111,74,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,118,149,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,155,52,16,255,0,138,94,5,195,198,12,169,215,174,72,84,110,174,228,195,191,245,73,76,121,179,97,183,17,21,179,34,168,33,78,58,91,185,61,47,49,229,54,133,37,75,114,51,31,72,210,72,85,32,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,181,113,27,186,104,87,206,112,175,75,214,214,157,214,209,110,10,125,187,84,167,73,229,45,190,124,87,232,80,28,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,232,25,32,199,74,238,93,178,193,153,172,70,179,171,52,170,117,210,159,146,52,234,18,170,4,133,239,149,34,68,246,214,108,180,179,34,117,230,216,55,223,74,12,148,159,153,53,45,10,66,86,147,136,22,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,105,163,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,64,14,53,126,22,45,111,136,16,124,186,162,42,47,6,240,134,242,199,124,68,167,225,110,31,49,17,251,134,173,30,115,208,88,146,249,50,137,11,141,17,233,70,201,44,253,84,173,105,97,72,65,168,210,141,234,78,229,33,58,168,188,165,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,250,120,121,231,78,149,154,124,47,143,66,187,238,8,138,197,75,106,57,149,193,12,163,38,41,205,96,156,218,213,65,134,210,163,74,208,164,155,73,116,208,73,36,60,106,46,91,104,91,59,165,168,0,160,30,40,254,59,49,55,240,95,39,132,56,164,124,11,196,121,216,28,246,97,233,148,110,186,204,131,112,59,109,212,164,199,51,91,148,233,73,102,59,141,174,66,52,245,25,115,170,66,16,225,25,167,152,147,66,182,26,218,39,58,6,78,179,139,125,229,2,251,145,95,160,67,244,205,183,89,217,242,130,223,230,51,31,210,156,166,100,34,47,243,165,176,235,140,114,156,144,110,124,217,22,253,54,171,82,62,205,4,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,191,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,43,194,143,61,63,168,202,254,53,222,127,249,60,91,2,108,228,255,0,132,149,82,220,144,106,255,0,146,233,80,164,254,219,36,191,239,118,68,202,206,222,112,109,156,163,97,123,181,165,28,73,183,181,114,59,233,180,232,242,218,145,200,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,38,128,111,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,191,44,11,203,12,46,103,236,204,64,183,165,208,171,177,99,196,147,34,159,44,137,47,176,137,49,219,144,209,56,157,117,66,205,167,155,51,66,180,90,12,205,42,36,168,141,37,102,156,12,126,187,63,45,255,0,18,30,171,140,222,44,227,45,183,98,80,176,170,137,104,116,216,109,118,242,220,172,220,155,82,247,87,57,151,141,214,169,157,199,211,109,228,183,35,113,250,207,105,181,6,73,101,244,174,160,70,151,114,235,132,56,71,130,88,71,66,179,48,73,136,139,182,23,29,21,6,106,108,190,137,43,172,45,228,37,71,61,217,8,245,95,91,169,36,25,45,62,166,194,66,80,73,109,40,74,122,5,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,52,56,253,103,225,197,129,140,183,101,155,132,119,239,203,75,66,149,80,83,20,186,222,194,46,165,189,164,106,78,228,232,135,121,107,53,181,206,65,19,110,242,249,136,34,66,210,69,50,184,56,222,184,243,27,27,103,88,118,124,121,117,12,47,149,29,233,215,114,30,70,232,148,183,249,11,40,146,90,81,168,137,185,46,186,219,108,154,83,184,221,104,150,106,66,137,132,184,205,207,128,162,190,38,25,40,167,101,130,251,166,222,216,105,76,233,176,218,237,210,52,40,109,148,167,189,13,57,150,91,39,35,189,33,229,57,191,157,162,223,108,212,230,227,209,244,146,9,44,146,149,29,112,175,48,248,161,131,86,110,33,216,118,37,86,36,90,70,39,81,211,68,175,33,232,109,188,181,48,70,178,220,210,148,90,161,102,211,210,89,51,237,45,146,22,100,68,226,90,113,191,63,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,167,44,89,122,181,114,191,131,84,92,35,181,164,245,253,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,130,218,9,74,90,144,211,77,32,214,189,155,143,170,128,0,135,252,82,240,46,30,48,101,78,189,114,66,163,117,119,38,29,255,0,170,74,99,205,155,13,184,136,173,153,21,65,10,113,210,221,201,233,121,143,41,180,41,42,91,145,152,250,70,146,66,169,7,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,29,171,136,221,211,66,190,115,133,122,94,182,180,238,182,139,112,83,237,218,165,58,79,41,109,243,226,191,66,128,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,64,201,6,58,87,114,237,150,12,205,98,53,157,89,165,83,174,148,252,145,167,80,149,80,36,47,124,169,18,39,182,179,101,165,153,19,175,54,193,190,250,80,100,164,252,201,169,104,82,18,180,156,64,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,77,24,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,242,185,177,240,177,140,159,15,238,31,46,124,102,176,122,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,95,246,89,242,253,133,249,23,203,204,151,170,8,137,18,116,10,63,167,175,219,133,178,114,82,229,63,30,58,156,144,164,169,45,147,171,140,201,115,73,150,146,217,25,35,83,218,110,184,226,151,199,240,15,138,206,19,226,198,56,220,56,77,115,194,244,28,9,247,3,116,188,63,172,71,102,76,134,235,109,184,243,113,153,110,66,57,100,228,119,158,112,249,200,53,33,45,165,183,77,183,13,10,103,123,243,168,4,0,227,87,225,98,214,248,129,7,203,170,34,162,240,111,8,111,44,119,196,74,126,22,225,243,17,31,184,106,209,231,61,5,137,47,147,40,144,184,209,30,148,108,146,207,213,74,214,150,20,132,26,141,40,222,164,238,82,19,170,139,229,82,106,119,150,20,95,240,171,48,219,151,64,187,44,234,195,114,90,68,184,132,79,211,234,49,30,37,36,156,101,228,153,18,219,117,178,213,14,36,251,82,100,162,239,33,122,124,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,172,181,21,23,198,159,1,164,210,111,43,83,49,180,104,81,17,77,174,199,69,179,90,54,99,180,210,253,34,201,56,236,103,157,89,47,123,235,118,57,56,217,30,207,155,68,20,36,215,235,33,37,199,248,77,227,165,11,7,243,53,242,110,237,172,213,98,82,177,18,158,139,110,43,49,201,110,69,93,97,201,76,156,37,200,109,39,255,0,46,202,28,218,163,66,164,158,187,80,167,22,152,86,39,255,0,16,60,107,255,0,237,88,203,14,93,33,211,254,175,237,203,214,161,41,198,191,251,220,112,226,54,202,201,207,249,233,184,149,55,253,129,165,95,76,135,52,225,125,130,20,172,108,205,125,21,85,154,228,186,116,123,2,58,111,132,34,51,105,82,230,63,10,100,82,101,131,82,187,16,131,117,230,214,179,218,163,52,54,164,22,211,89,56,139,244,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,0,25,172,205,143,138,124,100,248,129,112,249,139,225,150,140,197,223,121,95,197,56,24,153,98,200,254,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,130,50,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,62,150,57,86,108,124,44,99,39,195,251,135,203,159,25,172,30,215,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,211,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,211,83,172,122,163,237,176,196,87,34,180,195,76,51,73,87,45,8,218,241,114,181,105,199,13,106,121,78,41,179,81,44,154,75,182,126,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,136,85,96,97,109,247,138,31,40,254,66,208,189,39,242,74,223,153,116,214,63,157,50,207,75,75,139,183,158,255,0,206,173,59,246,243,17,234,35,114,207,94,196,158,134,62,174,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,251,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,101,92,73,252,128,231,6,171,148,220,92,74,170,7,17,203,18,241,145,14,5,214,135,154,81,174,51,8,90,137,185,205,41,180,41,221,241,201,231,86,109,165,42,39,80,165,163,110,243,109,198,239,206,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,32,7,26,191,11,22,183,196,8,62,93,81,20,215,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,71,235,171,83,47,44,40,191,230,209,166,57,46,129,118,89,213,135,35,58,184,146,200,159,167,212,98,60,105,81,182,243,42,50,37,182,235,103,162,219,81,246,164,141,39,220,99,181,102,127,60,120,185,154,219,54,196,179,241,5,17,35,162,207,142,234,231,61,5,107,105,21,186,138,143,97,77,125,130,50,101,11,75,36,148,165,41,79,170,183,100,169,38,148,60,77,55,210,184,81,229,211,244,211,152,230,47,250,220,125,246,222,22,244,245,217,30,190,156,218,162,150,175,71,53,234,186,135,19,163,141,57,35,113,37,104,62,147,150,178,209,210,215,213,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,150,197,43,105,171,203,13,174,155,89,230,137,212,213,168,211,161,108,52,146,183,115,99,173,26,105,161,235,244,189,199,247,24,205,238,59,217,82,176,247,23,174,219,90,67,28,146,133,90,158,211,40,36,154,116,109,18,157,66,123,13,41,253,143,97,104,45,135,132,38,47,185,116,97,76,252,61,169,212,222,145,46,147,45,213,199,67,175,111,54,227,53,26,3,73,74,73,75,51,36,145,168,244,34,73,17,107,236,238,22,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,163,238,34,212,81,255,0,22,172,78,118,239,199,230,45,150,93,109,81,104,244,212,176,162,66,140,244,117,169,179,144,122,232,179,45,116,87,184,143,238,31,131,133,14,22,59,125,230,44,235,147,33,45,80,40,52,238,189,183,141,179,52,148,150,39,65,81,22,227,66,147,174,213,153,233,169,31,218,66,243,144,146,66,18,130,238,73,17,16,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,123,40,120,13,102,230,75,133,189,161,133,55,156,40,138,69,70,61,117,116,201,207,71,55,151,73,168,149,86,121,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,168,115,47,151,75,239,43,248,167,63,12,239,168,255,0,218,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,157,60,46,184,128,76,164,76,166,229,147,27,238,46,117,41,238,154,157,99,213,31,109,247,229,55,41,215,218,97,154,74,185,104,94,230,79,155,171,78,56,104,75,41,109,77,154,141,6,210,90,240,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,89,124,105,241,87,11,216,179,109,76,26,149,110,196,169,226,11,242,17,94,137,57,232,142,111,163,82,148,110,52,226,154,125,43,73,111,144,235,41,65,180,100,234,13,12,173,75,74,22,152,235,21,22,46,79,131,110,49,225,60,220,26,153,129,116,134,125,27,127,83,234,21,27,130,169,27,116,151,189,39,20,213,25,180,212,55,169,28,150,116,39,35,198,228,37,102,163,233,249,186,124,226,140,88,168,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,70,174,35,57,40,254,74,184,142,197,126,192,166,85,92,195,43,167,231,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,249,56,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,65,156,81,252,118,98,111,224,190,79,8,77,254,18,118,5,155,138,121,38,191,240,251,16,109,232,149,203,122,185,124,79,141,58,12,146,61,142,163,209,244,211,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,40,1,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,160,225,173,128,63,167,92,208,91,255,0,40,240,247,229,69,139,107,243,170,119,47,82,141,96,177,252,221,238,137,47,234,100,151,55,202,75,90,49,235,115,18,135,55,33,77,165,221,47,248,101,92,94,245,67,41,150,110,110,178,19,131,118,61,118,68,74,61,118,5,143,109,73,161,92,106,128,114,159,165,44,225,69,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,84,151,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,91,79,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,150,42,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,91,79,17,254,31,240,243,17,66,119,22,240,134,221,255,0,93,136,29,51,14,198,142,227,17,219,184,162,239,67,123,100,45,229,182,218,30,101,179,53,161,227,86,227,109,163,105,68,191,153,54,169,90,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,14,149,153,140,213,98,230,107,239,40,215,134,41,84,162,37,20,232,253,53,50,145,77,109,108,211,169,200,50,79,48,217,105,107,90,183,184,164,146,150,181,169,75,86,137,78,187,16,218,17,42,184,105,112,251,147,140,53,90,62,96,241,126,149,17,204,62,129,35,169,163,210,101,180,212,166,46,85,161,82,152,112,156,36,62,75,97,17,228,176,210,141,15,52,164,62,90,164,200,208,106,214,231,192,6,104,115,35,130,21,92,184,99,109,211,130,245,154,228,74,204,139,114,67,73,68,248,205,169,180,73,97,230,27,144,202,205,10,237,66,205,167,155,222,141,84,73,94,228,146,150,68,75,62,106,2,116,240,125,193,202,237,243,154,2,197,88,239,116,244,92,52,167,191,34,99,155,80,190,124,169,209,223,137,30,54,134,180,173,59,144,185,46,243,9,43,73,116,219,21,180,220,73,139,191,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,65,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,78,158,39,92,63,230,98,236,57,57,129,193,11,119,171,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,236,101,180,37,79,37,106,208,212,226,80,135,42,91,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,5,0,241,71,241,217,137,191,130,249,60,33,55,248,73,216,22,110,41,228,154,255,0,195,236,65,183,162,87,45,234,229,241,62,52,232,50,72,246,58,143,71,211,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,163,253,91,131,206,48,189,152,185,182,53,10,92,184,120,72,185,14,42,29,241,44,224,201,125,150,14,41,188,218,28,130,153,45,188,226,201,237,35,26,201,40,37,25,27,164,148,164,246,149,175,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,30,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,245,113,123,26,49,67,30,175,39,49,3,23,46,249,119,21,117,200,237,68,41,15,33,182,144,211,13,145,236,105,166,154,74,90,105,26,154,148,105,66,82,70,181,173,103,170,150,163,59,9,225,41,146,143,77,204,135,155,44,77,166,82,166,81,89,231,55,101,211,223,46,123,138,156,203,252,181,212,212,68,173,141,242,86,211,173,180,151,18,165,27,134,167,72,155,54,153,90,227,95,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,202,113,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,251,231,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,200,174,24,185,241,253,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,228,87,21,12,245,70,176,45,234,174,88,112,182,124,71,238,122,228,119,169,183,155,207,69,119,125,38,156,252,86,86,150,26,39,27,38,92,92,166,100,153,27,136,90,249,72,74,203,106,92,90,22,221,80,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,19,202,142,84,112,227,41,88,112,139,42,202,107,174,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,47,181,128,138,188,74,113,115,9,240,207,44,23,5,23,19,40,244,171,150,93,215,201,135,67,181,230,207,147,23,210,146,154,144,203,188,195,84,85,37,238,76,115,74,30,112,210,182,210,173,168,104,220,66,158,70,180,2,44,83,130,222,36,97,197,173,140,183,109,129,113,195,217,119,222,212,248,237,91,83,122,18,115,230,226,38,67,243,98,243,139,85,181,204,65,52,238,154,19,107,233,61,101,18,210,210,85,114,128,0,0,51,67,153,28,16,170,229,195,27,110,156,23,172,215,34,86,100,91,146,26,74,39,198,109,77,162,75,15,48,220,134,86,104,87,106,22,109,60,222,244,106,162,74,247,36,148,178,34,89,243,80,19,167,131,238,14,87,111,156,208,22,42,199,123,167,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,166,216,173,166,226,76,93,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,94,247,14,188,138,198,202,213,154,87,198,32,192,136,188,84,175,199,121,153,207,70,148,234,209,76,167,60,113,214,84,211,34,112,216,121,105,114,58,92,91,201,71,211,90,144,149,173,9,37,174,16,113,66,207,79,233,174,234,94,7,96,229,231,213,225,181,23,103,166,36,194,78,214,107,181,70,220,81,158,143,18,143,168,134,206,141,242,244,36,161,110,146,220,249,212,166,59,133,31,242,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,26,19,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,106,113,25,225,173,81,197,10,235,24,205,150,123,63,168,187,235,85,14,93,207,66,98,76,88,145,101,239,66,214,117,52,174,67,173,161,183,183,165,40,117,41,215,154,167,82,230,137,90,93,91,189,87,32,188,59,173,92,177,195,137,138,87,225,250,111,19,106,84,246,76,186,136,237,165,187,103,154,194,122,152,145,246,56,226,28,123,122,157,109,114,137,94,179,100,73,65,33,42,115,155,53,68,117,207,254,3,70,204,30,87,46,235,101,152,82,228,215,104,17,215,115,91,200,137,29,217,47,174,163,17,167,20,150,91,101,181,164,221,91,237,41,232,196,70,74,208,228,18,201,10,82,82,67,62,214,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,124,161,245,110,107,166,187,120,84,89,171,92,115,186,185,113,233,240,41,109,185,202,67,123,98,194,138,212,72,205,232,130,34,61,140,48,210,53,211,114,182,234,163,53,25,153,220,247,7,124,23,170,225,214,94,107,88,129,116,90,18,232,213,123,254,176,137,112,228,73,90,146,185,244,70,99,163,163,116,154,53,104,132,27,175,77,82,20,105,74,156,67,137,95,172,217,180,98,122,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,229,63,69,183,223,232,179,244,215,232,47,245,25,242,131,228,183,164,250,166,127,217,78,155,169,228,114,119,243,127,83,235,111,217,179,217,187,94,193,218,178,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,30,3,54,62,22,49,147,225,253,195,229,207,140,214,11,243,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,178,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,218,146,52,159,113,139,190,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,250,104,82,210,132,33,68,132,76,160,28,255,0,26,241,239,9,242,237,106,197,189,113,142,235,249,63,69,155,80,69,45,137,61,12,153,123,229,45,183,28,75,123,35,182,226,203,84,50,225,234,101,183,213,211,93,76,136,249,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,209,66,244,21,74,63,55,148,202,222,115,231,30,142,134,211,163,109,45,94,178,139,93,52,45,76,200,142,64,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,126,78,38,185,18,170,224,141,229,81,199,60,45,182,98,55,133,245,233,13,170,84,58,91,10,66,45,185,171,36,165,72,113,189,76,145,25,231,117,83,107,70,214,208,183,57,27,91,34,103,155,192,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,119,29,43,26,48,26,242,193,86,236,218,165,118,20,183,104,87,229,175,75,185,168,85,101,71,38,216,152,137,80,152,125,246,80,100,181,22,248,238,188,109,40,140,201,102,68,219,134,132,165,212,107,37,120,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,201,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,161,100,91,244,215,106,175,28,112,114,204,234,241,38,139,179,211,17,161,43,107,213,218,91,109,168,143,70,73,39,212,76,103,70,249,122,26,86,182,137,109,252,234,147,29,178,165,97,161,236,128,96,52,108,190,101,114,209,182,94,133,46,53,118,191,29,23,53,194,137,113,221,140,250,42,50,218,109,74,101,198,92,90,141,165,176,210,89,140,100,68,157,78,57,172,208,149,41,68,43,131,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,105,37,161,72,62,229,17,145,138,49,226,189,133,142,216,153,139,42,228,56,107,76,10,245,59,175,113,226,111,68,156,151,231,78,81,150,226,66,83,174,212,17,233,169,159,218,99,247,240,149,196,215,109,12,126,126,217,121,214,211,22,177,77,83,9,37,171,77,93,118,108,20,22,154,172,139,93,19,238,51,251,197,224,37,68,164,146,139,184,203,81,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,235,50,17,18,145,58,83,139,216,134,99,58,226,148,71,166,132,73,51,51,215,247,12,231,231,50,180,186,238,99,239,153,74,148,235,232,110,185,83,105,181,56,189,218,32,167,200,50,34,61,79,179,183,216,44,103,131,126,28,122,47,15,171,87,243,145,221,74,165,205,147,13,43,90,52,35,74,216,167,186,90,30,210,247,126,215,238,246,139,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,132,54,98,236,75,183,2,105,185,117,234,58,75,206,202,244,164,206,139,99,206,117,116,183,38,37,238,179,153,202,38,155,209,233,252,158,87,49,75,249,173,250,104,173,19,221,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,89,246,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,218,227,118,60,222,88,248,229,151,84,196,9,178,234,85,219,78,215,106,217,145,86,151,32,158,126,164,134,166,203,125,167,156,61,137,61,233,106,75,109,25,168,214,181,155,38,226,150,106,112,244,176,174,6,63,93,159,150,255,0,137,11,84,28,83,56,25,148,161,101,91,3,171,24,155,83,46,117,85,237,212,187,110,34,162,173,246,229,214,29,101,197,199,109,210,74,145,181,146,229,45,199,12,214,131,229,182,178,73,154,205,9,86,117,238,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,154,151,215,10,204,71,179,242,143,7,31,145,95,230,93,240,169,238,220,151,37,175,41,131,137,208,209,205,132,187,177,10,116,146,190,178,58,18,226,223,109,100,146,86,229,54,223,174,202,122,152,129,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,20,229,163,49,118,38,104,48,178,6,38,88,178,63,178,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,69,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,39,254,105,235,248,53,108,101,246,246,173,230,6,137,233,139,5,154,121,34,175,79,76,101,62,228,174,99,168,109,134,218,36,154,77,47,41,245,178,77,185,185,28,183,13,11,222,222,221,233,205,96,187,62,15,48,177,181,25,116,145,80,191,42,209,28,195,231,228,27,54,20,20,165,142,123,8,68,169,103,81,121,102,218,9,102,135,36,185,181,36,234,212,178,54,92,209,40,65,160,215,94,220,81,252,118,98,111,224,190,79,8,125,94,28,217,215,254,74,184,142,253,2,255,0,169,213,92,195,43,167,230,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,117,56,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,138,240,242,202,31,242,80,194,122,132,91,158,22,203,250,228,168,61,242,138,67,83,250,136,174,179,18,76,134,160,244,196,68,146,75,42,97,124,226,220,146,119,116,133,19,155,118,165,182,229,80,202,184,210,158,83,188,44,96,223,195,251,123,203,152,16,171,140,223,242,113,249,9,66,249,77,255,0,221,159,230,254,77,250,59,103,81,232,190,113,243,250,255,0,253,79,245,220,173,125,126,126,188,175,83,170,21,2,52,209,128,63,166,95,208,213,167,252,160,253,21,250,66,244,122,125,59,232,205,188,158,118,229,108,221,179,230,249,220,190,95,55,149,243,92,222,103,43,230,246,14,128,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,92,200,183,235,243,65,130,150,103,254,81,42,255,0,133,5,95,224,169,53,70,227,146,127,229,122,165,165,95,176,241,163,251,225,225,18,178,3,147,234,174,108,177,113,41,168,20,70,236,75,58,68,57,247,90,222,117,68,185,44,45,106,54,224,180,150,214,151,119,200,38,93,65,184,149,36,154,66,86,189,219,201,182,220,191,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,21,65,198,195,5,233,84,233,54,30,59,219,214,132,72,178,42,146,37,80,110,106,195,43,74,23,41,242,105,181,211,146,235,123,181,90,201,166,102,145,58,72,51,216,218,16,181,104,150,146,85,108,2,250,56,90,96,92,60,31,202,157,6,228,155,70,233,46,76,68,255,0,84,149,55,156,54,28,113,113,92,51,42,122,18,227,69,187,147,210,242,222,75,107,82,148,135,36,191,244,77,70,132,204,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,78,216,249,197,239,25,111,60,71,183,171,120,33,79,249,23,107,90,149,7,37,162,159,57,73,148,229,193,218,227,105,244,129,36,146,73,101,76,47,78,157,181,30,199,20,165,147,203,90,24,91,92,255,0,137,190,58,97,198,98,241,130,197,197,12,47,172,245,212,169,216,127,9,167,153,116,137,18,169,242,147,80,168,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,169,43,192,199,235,179,242,223,241,33,106,130,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,77,124,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,249,78,18,152,121,152,41,89,130,135,138,24,109,74,233,44,88,156,234,21,223,89,153,17,167,98,174,43,141,117,7,17,178,91,141,184,167,148,227,17,189,102,13,74,101,75,101,110,165,77,168,219,114,239,192,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,16,87,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,174,196,14,153,135,99,71,113,136,237,220,81,119,161,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,204,155,80,131,134,158,69,99,102,106,230,149,137,248,157,2,36,172,47,183,36,63,77,149,5,82,157,109,250,189,68,227,145,165,132,27,14,33,214,80,201,62,203,202,112,212,91,143,150,218,82,178,83,134,221,228,138,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,229,89,157,203,213,171,154,12,26,173,97,29,211,39,160,235,249,114,105,213,68,69,110,67,212,201,205,43,115,82,27,74,203,252,38,214,73,82,20,182,157,117,4,180,111,220,89,225,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,47,41,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,190,158,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,217,106,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,215,204,238,97,110,172,208,99,45,107,23,46,152,221,7,95,203,141,78,165,162,83,146,25,166,65,105,59,90,142,218,150,127,225,56,179,74,80,149,186,235,171,36,35,126,210,145,89,72,225,133,121,102,103,4,171,120,191,80,188,162,91,72,168,199,121,155,33,149,145,60,137,242,216,124,208,235,211,13,58,169,152,219,154,117,130,36,145,187,188,205,221,187,27,74,36,66,170,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,239,112,230,206,191,242,170,195,135,232,23,253,78,148,222,38,218,223,55,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,0,0,42,131,141,134,11,210,169,210,108,60,119,183,173,8,145,100,85,36,74,160,220,213,134,86,148,46,83,228,211,107,167,37,214,247,106,181,147,76,205,34,116,144,103,177,180,33,106,209,45,36,170,216,5,244,112,180,192,184,120,63,149,58,13,201,54,141,210,92,152,137,254,169,42,111,56,108,56,226,226,184,102,84,244,37,198,139,119,39,165,229,188,150,214,165,41,14,73,127,232,154,141,9,152,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,109,60,81,120,128,67,164,67,169,101,147,4,46,46,117,85,238,166,157,124,85,24,109,135,226,183,21,214,29,97,234,74,121,136,94,231,143,155,171,174,54,104,83,42,109,45,146,141,102,234,90,174,12,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,65,57,104,203,165,137,149,252,44,129,134,118,44,127,236,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,207,14,127,240,26,78,95,51,71,119,91,44,194,137,26,133,95,144,187,154,222,68,72,237,70,97,20,233,110,184,164,178,219,45,173,68,210,24,117,47,70,34,50,78,165,28,150,72,74,84,146,17,212,122,172,39,177,127,74,24,167,102,225,159,165,61,25,242,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,165,236,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,207,184,64,90,212,43,231,37,248,133,101,93,48,122,218,45,193,120,85,169,117,24,220,213,183,207,138,253,38,3,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,21,215,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,236,28,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,186,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,80,28,102,255,0,147,143,203,186,23,201,159,254,236,255,0,55,242,147,209,219,58,127,69,242,79,145,215,255,0,235,159,169,229,105,235,242,53,230,250,157,40,128,24,79,242,239,244,167,102,254,139,127,240,207,229,5,59,228,231,234,127,217,78,165,190,151,245,255,0,53,250,238,95,235,61,79,218,236,212,105,162,211,249,85,242,86,141,242,235,209,95,41,61,31,31,211,30,137,230,116,61,119,45,60,254,159,155,243,156,158,102,253,155,253,109,186,107,219,168,250,194,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,147,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,133,243,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,169,149,193,190,198,204,189,175,74,184,42,23,92,9,116,44,32,169,71,85,66,149,6,165,1,17,223,169,213,228,166,33,162,124,99,83,92,229,198,40,140,146,119,239,38,84,110,163,150,75,81,56,104,168,177,127,212,92,186,88,153,160,200,46,21,97,165,245,31,234,254,135,50,143,55,123,223,209,149,79,66,147,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,73,121,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,21,133,112,172,207,143,251,17,149,76,95,173,127,106,213,161,93,169,212,127,228,17,26,136,148,114,191,231,10,105,110,61,253,156,116,39,245,72,29,87,141,95,133,139,91,226,4,31,46,168,138,107,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,252,242,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,241,87,135,12,251,18,183,156,75,91,50,150,197,111,228,245,22,159,80,85,211,94,164,176,111,61,42,165,113,55,56,229,180,250,93,121,107,67,108,186,183,62,117,9,74,73,9,142,148,182,157,95,55,25,154,162,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,115,140,134,28,122,83,15,168,183,243,113,221,82,162,76,141,13,75,66,53,34,74,24,168,59,218,123,79,223,251,95,187,218,43,155,38,117,165,208,179,31,99,74,76,167,88,67,149,202,99,78,41,181,237,213,7,62,57,153,25,234,93,157,158,209,163,10,52,132,75,164,65,148,218,247,161,232,205,56,149,25,235,169,26,72,200,245,253,227,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,248,167,80,110,147,134,119,109,81,229,236,68,74,28,247,212,173,116,208,145,29,106,51,215,82,247,123,198,109,113,146,170,229,203,139,247,116,230,143,154,82,174,9,252,147,47,91,114,85,41,195,79,180,245,250,94,193,123,252,61,236,246,109,12,176,90,72,110,63,33,117,74,124,10,139,169,216,73,220,227,148,248,155,148,101,180,181,63,87,188,245,63,180,73,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,197,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,56,175,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,70,194,213,56,24,253,118,126,91,254,36,44,250,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,235,231,3,50,149,220,212,227,141,99,19,106,101,201,165,51,186,151,109,196,84,84,48,228,74,59,79,56,184,237,186,73,82,247,60,124,213,184,225,154,214,92,199,22,73,50,65,33,41,151,252,38,242,81,78,196,9,159,202,119,20,41,156,250,45,18,160,134,237,8,78,20,168,238,59,84,138,251,47,21,77,46,33,72,67,140,180,182,212,202,83,243,168,91,156,242,89,36,217,34,93,191,138,75,226,157,146,202,86,1,222,80,241,151,11,109,248,148,188,62,187,164,20,73,80,88,146,146,69,54,182,162,117,213,52,203,27,72,219,140,235,77,154,208,148,26,210,133,161,228,252,210,57,40,62,63,144,92,215,76,202,150,56,196,173,212,221,223,102,93,28,154,61,208,203,143,62,77,177,21,79,36,211,61,45,180,74,230,61,31,215,82,72,219,90,148,218,223,109,59,77,221,233,191,235,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,40,95,138,63,142,204,77,252,23,201,225,9,41,193,118,233,161,88,214,174,97,111,91,166,119,69,69,183,233,244,58,165,70,79,41,110,114,34,176,221,81,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,151,157,188,224,220,217,185,197,7,107,74,57,112,172,154,28,135,211,105,209,229,181,31,159,5,135,91,97,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,87,85,225,167,145,88,217,154,185,165,98,126,39,64,137,43,11,237,201,15,211,101,65,84,167,91,126,175,81,56,228,105,97,6,195,136,117,148,50,79,178,242,156,53,22,227,229,182,148,172,148,225,183,121,34,128,120,163,248,236,196,223,193,124,158,16,138,162,199,248,87,231,170,77,129,112,210,178,195,138,83,229,191,108,87,36,51,77,179,30,102,43,91,41,53,23,229,60,181,48,233,54,217,60,226,37,61,36,136,156,90,215,202,90,80,91,82,218,214,182,238,36,6,85,197,244,35,53,216,113,148,172,136,224,245,235,122,187,215,85,103,97,253,5,138,5,1,135,137,18,170,242,147,76,142,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,116,131,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,218,255,0,10,252,138,198,176,45,234,86,103,177,74,4,71,238,122,228,118,106,86,99,44,202,119,125,38,156,252,87,144,167,221,54,220,38,92,92,166,100,145,147,107,66,249,72,74,15,114,92,90,208,221,143,128,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,229,48,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,0,3,149,102,159,5,63,148,78,95,111,108,28,110,161,209,75,184,41,229,208,62,167,121,109,162,115,14,162,68,94,106,185,110,25,50,111,178,209,57,181,6,174,89,175,110,138,208,203,53,131,165,101,187,4,42,185,143,198,219,91,5,232,213,200,148,105,23,28,135,82,185,242,91,83,136,140,195,44,57,33,229,146,19,218,181,147,76,185,177,26,164,148,189,169,53,32,140,214,90,94,0,20,129,196,127,135,252,204,187,215,93,197,188,33,183,127,214,158,127,76,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,230,77,216,44,45,83,129,143,215,103,229,191,226,66,213,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,195,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,62,85,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,63,37,50,147,74,162,198,92,58,53,50,36,8,238,72,126,90,218,140,202,90,66,159,125,213,188,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,143,214,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,51,89,154,124,107,254,81,57,130,189,177,141,186,127,69,18,224,168,23,64,194,154,229,184,136,44,52,136,241,121,169,230,56,68,241,176,203,70,230,213,154,121,134,189,186,39,66,46,105,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,210,246,0,227,29,11,48,24,53,105,227,21,184,207,79,18,230,167,166,67,145,183,45,125,36,164,41,77,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,29,0,5,21,241,48,206,189,59,51,247,221,54,201,195,74,159,83,134,214,150,146,97,76,108,229,51,233,153,207,50,217,185,33,232,239,37,189,156,157,86,195,100,166,247,22,175,168,150,105,120,146,159,21,144,28,159,85,115,101,139,137,77,64,162,55,98,89,210,33,207,186,214,243,170,37,201,97,107,81,183,5,164,182,180,187,190,65,50,234,13,196,169,36,210,18,181,238,222,77,182,229,255,0,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,43,131,139,22,74,41,215,77,171,83,205,70,27,211,54,92,148,109,36,222,44,32,165,72,122,171,5,45,199,142,220,134,210,74,91,108,244,173,179,185,100,150,208,147,104,221,113,107,35,104,137,117,109,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,40,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,0,14,85,154,124,20,254,81,57,125,189,176,113,186,135,69,46,224,167,151,64,250,157,229,182,137,204,58,137,17,121,170,229,184,100,201,190,203,68,230,212,26,185,102,189,186,43,67,44,214,14,149,150,236,16,170,230,63,27,109,108,23,163,87,34,81,164,92,114,29,74,231,201,109,78,34,51,12,176,228,135,150,72,79,106,214,77,50,230,196,106,146,82,246,164,212,130,51,89,105,120,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,208,82,105,151,150,43,223,240,168,208,220,151,95,187,47,26,195,113,154,92,185,100,111,212,42,50,222,36,164,220,121,229,17,26,220,117,194,213,110,40,187,84,102,163,239,49,126,121,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,228,168,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,5,106,241,163,192,186,21,87,14,45,204,195,211,40,213,87,174,74,37,66,53,183,82,147,28,214,228,84,81,221,41,46,54,185,8,208,210,222,201,74,66,16,225,26,8,213,44,208,173,230,109,18,42,4,88,167,6,76,11,153,116,227,45,119,30,106,244,109,244,91,38,158,229,58,151,45,195,125,191,233,137,105,36,40,217,52,145,52,239,46,33,200,75,136,82,140,209,213,176,173,134,106,74,147,114,128,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,210,184,160,205,193,40,25,80,173,63,141,52,153,117,21,170,66,153,179,217,140,167,210,180,220,142,67,148,136,111,25,180,180,39,99,105,83,238,44,157,51,108,208,133,22,213,175,98,21,65,130,231,178,223,76,198,218,79,10,156,74,139,141,46,75,90,23,99,215,228,217,231,38,91,18,87,242,109,234,18,93,134,68,182,148,165,18,9,75,124,144,135,79,152,218,9,40,209,40,74,18,84,194,47,251,63,89,215,181,114,167,135,18,232,148,154,159,81,137,183,53,61,230,237,202,124,115,109,110,64,222,74,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,161,107,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,47,39,135,94,69,99,101,106,205,43,227,16,96,68,94,42,87,227,188,204,231,163,74,117,104,166,83,158,56,235,42,105,145,56,108,60,180,185,29,46,45,228,163,233,173,72,74,214,132,146,215,50,128,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,121,76,72,194,172,56,198,10,20,123,99,20,44,186,85,205,74,137,80,141,84,102,37,70,57,58,218,37,48,189,237,184,68,127,244,146,162,250,43,109,110,54,178,82,22,180,171,213,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,10,184,214,86,240,105,120,113,101,208,43,111,117,88,155,30,160,185,52,40,209,234,10,109,200,84,183,139,73,114,36,51,177,72,91,46,46,59,45,160,148,109,172,220,73,169,181,154,90,125,181,84,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,213,56,139,211,49,114,139,195,127,7,104,216,238,228,71,47,184,23,69,46,53,97,113,229,174,81,169,104,166,212,146,217,188,242,212,163,118,79,40,155,231,172,148,164,41,238,105,160,205,6,147,21,66,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,160,156,180,102,46,196,205,6,22,64,196,203,22,71,246,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,217,196,34,206,102,239,203,5,218,135,35,243,151,75,167,207,169,52,157,132,173,174,55,79,149,181,68,91,79,67,245,187,203,67,251,69,16,96,221,85,203,107,23,237,25,206,153,180,81,110,8,28,227,63,84,210,148,202,108,213,237,45,62,143,180,105,39,10,234,13,85,176,202,210,170,50,189,232,151,67,128,250,85,174,186,146,163,161,68,122,234,126,255,0,120,245,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,54,120,175,166,236,76,177,95,210,141,195,67,213,74,5,86,151,29,73,61,13,46,187,79,146,105,50,61,201,50,237,71,179,83,251,12,103,218,195,138,245,201,136,244,8,210,84,110,185,81,173,69,75,166,179,53,26,205,199,210,71,174,186,235,174,239,110,163,72,152,9,72,102,133,130,246,69,45,150,146,217,71,183,105,141,153,37,36,93,169,136,210,125,132,94,239,112,247,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,74,189,242,125,85,44,148,97,230,111,108,178,136,170,106,163,204,129,120,196,83,170,75,237,190,85,185,113,163,78,70,245,154,86,133,36,227,71,83,109,146,77,6,134,215,181,123,221,91,124,215,45,25,139,190,242,191,138,112,49,50,197,145,253,148,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,170,107,226,219,133,182,38,23,230,157,159,144,180,47,70,124,173,183,211,116,214,63,157,60,247,85,84,149,81,157,207,127,231,86,173,155,185,104,245,17,181,5,167,98,75,83,18,3,129,143,215,103,229,191,226,67,245,113,175,155,141,171,165,89,180,244,210,98,55,132,12,72,142,242,231,37,76,115,223,185,22,153,164,150,86,70,179,120,144,220,70,214,164,154,80,150,204,222,115,122,150,162,108,145,89,120,79,242,19,244,167,102,254,148,191,240,51,229,5,59,229,31,235,191,216,190,165,190,171,245,31,59,250,158,103,234,253,127,217,237,208,105,123,15,105,150,109,22,192,182,168,216,114,228,71,45,56,20,120,81,168,43,137,44,229,48,170,114,25,66,99,27,111,26,148,110,163,148,72,209,102,165,110,45,15,83,215,81,232,7,148,197,143,144,159,162,203,203,244,165,255,0,129,159,39,234,63,40,255,0,93,254,197,244,206,117,95,168,249,223,212,243,63,87,235,254,207,110,131,50,247,103,201,95,149,85,159,144,190,149,249,55,233,9,30,135,244,183,47,174,232,121,138,228,117,28,175,155,231,114,246,111,217,234,238,215,78,205,5,186,112,88,185,241,114,169,132,119,93,187,89,167,196,145,135,84,106,194,209,69,169,61,82,90,165,177,81,90,27,114,76,38,163,158,228,148,98,74,219,124,213,243,91,93,125,122,19,198,234,205,152,65,197,31,199,102,38,254,11,228,240,132,117,165,95,247,149,10,205,175,225,245,26,225,151,14,222,186,164,65,147,90,130,201,146,81,61,112,205,211,140,78,153,22,229,33,10,125,197,146,53,216,107,216,163,35,83,104,52,172,10,85,155,93,188,169,52,108,65,187,229,218,182,244,201,4,204,234,212,106,81,212,151,1,10,35,34,120,227,19,141,169,196,18,182,239,36,171,121,35,113,165,46,40,137,10,210,238,21,90,216,113,101,225,197,185,109,225,12,26,84,75,50,37,61,165,81,19,75,116,157,138,228,87,11,152,151,144,233,26,185,220,205,230,225,186,106,82,156,82,205,106,82,141,70,163,245,98,128,120,163,248,236,196,223,193,124,158,16,145,89,21,202,101,155,155,172,132,221,86,61,118,68,74,61,118,6,36,74,147,66,184,213,0,229,63,74,89,194,165,155,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,42,235,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,191,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,12,171,143,127,138,216,233,136,248,203,14,208,164,222,181,158,109,42,196,183,225,91,116,10,107,4,104,139,10,44,118,27,100,214,148,25,158,175,59,202,74,221,112,204,212,165,18,72,180,66,27,66,38,87,13,46,31,114,113,134,171,71,204,30,47,210,162,57,135,208,36,117,52,122,76,182,154,148,197,202,180,42,83,14,19,132,135,201,108,34,60,150,26,81,161,230,148,135,203,84,153,26,13,90,220,248,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,25,214,207,231,200,79,229,147,139,31,163,175,246,43,229,3,157,71,235,191,217,78,90,61,37,250,239,91,251,251,170,238,245,63,179,245,54,137,65,193,62,147,133,245,28,92,191,38,92,52,200,146,175,186,93,30,44,187,101,215,153,113,107,139,8,214,227,53,23,90,86,156,164,44,205,232,77,154,143,71,54,56,180,163,212,83,164,119,18,0,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,157,60,179,201,202,142,60,213,112,193,153,210,234,20,39,227,179,87,183,167,75,54,185,242,105,207,110,36,243,9,181,25,18,219,117,183,153,51,52,163,121,178,110,18,16,149,164,135,181,225,221,155,207,228,165,140,167,242,166,111,39,15,111,30,84,43,163,100,14,165,230,57,73,119,165,150,222,211,39,11,148,227,170,222,73,223,185,167,29,209,181,184,77,109,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,11,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,17,87,137,214,41,126,139,242,109,122,244,149,223,70,85,110,222,158,214,167,255,0,53,231,117,93,83,133,213,177,218,133,37,27,160,183,55,215,86,221,52,245,84,75,52,10,22,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,170,231,67,7,40,88,5,154,11,255,0,10,173,103,183,209,105,85,6,228,83,155,218,178,233,162,203,142,212,182,163,106,181,173,107,228,162,66,90,230,41,70,165,242,247,158,134,173,10,202,120,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,118,42,33,175,21,235,159,23,45,172,165,214,203,14,105,241,10,133,82,145,30,5,221,83,42,146,227,205,131,78,117,230,208,148,176,218,118,147,168,125,213,33,135,117,89,232,219,170,79,41,105,113,110,51,68,35,69,25,13,162,96,213,31,42,118,19,216,24,206,235,126,163,79,41,50,166,187,79,84,57,85,10,162,79,147,54,68,150,212,183,12,158,55,217,113,6,68,227,136,74,91,74,26,90,154,67,102,36,0,12,219,102,234,153,130,84,92,197,222,116,108,186,57,17,204,62,129,34,52,106,82,226,75,126,83,10,90,34,178,153,38,219,207,169,75,117,29,73,63,162,247,41,10,45,13,6,104,52,152,149,92,26,38,227,108,92,109,175,177,99,210,98,76,195,169,145,216,102,250,121,229,48,75,134,178,98,98,233,175,52,74,90,94,53,155,200,117,179,36,18,209,177,213,154,210,70,77,173,29,47,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,58,217,252,249,9,252,178,113,99,244,117,254,197,124,160,115,168,253,119,251,41,203,71,164,191,93,235,127,127,117,93,222,167,246,126,166,209,40,56,39,210,112,190,163,139,151,228,203,134,153,18,85,247,75,163,197,151,108,186,243,46,45,113,97,26,220,102,162,235,74,211,148,133,153,189,9,179,81,232,230,199,22,148,122,138,116,142,226,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,39,134,134,71,35,101,198,205,103,24,111,133,203,94,34,222,148,118,208,244,71,16,236,116,80,233,207,27,111,148,37,50,178,74,142,73,169,13,41,229,45,62,162,219,38,208,68,73,90,222,155,224,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,205,51,54,221,41,236,182,226,187,53,217,178,225,211,87,99,215,83,50,68,72,201,146,251,44,28,7,185,139,109,165,56,218,92,89,39,83,36,27,136,37,25,17,26,147,174,165,154,33,122,124,33,190,66,127,35,106,111,201,31,246,87,229,5,83,229,79,235,191,217,78,98,121,127,172,245,127,188,122,15,213,122,158,255,0,95,152,38,168,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,3,53,153,177,241,79,140,159,16,46,31,49,124,89,79,10,156,76,181,112,111,34,56,153,138,87,172,190,158,139,108,222,21,58,132,157,174,54,135,30,217,76,167,108,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,92,25,170,204,197,229,154,252,92,153,138,87,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,164,167,151,185,215,22,183,20,69,185,107,86,212,161,27,27,68,160,225,123,145,111,211,93,212,140,113,198,59,51,171,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,81,13,157,28,230,106,105,66,221,36,55,243,169,76,134,202,213,51,99,225,99,25,62,31,220,62,92,248,205,96,247,248,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,199,248,95,112,251,147,73,147,69,205,14,52,210,162,45,107,142,153,246,125,14,75,77,73,70,199,154,139,34,29,104,157,105,245,36,150,73,91,233,67,14,181,189,181,146,93,245,86,148,105,105,66,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,101,92,95,155,25,152,179,114,161,195,243,9,241,74,240,131,46,162,181,88,246,221,54,145,76,140,70,149,212,106,46,82,155,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,186,54,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,133,159,240,186,225,255,0,14,145,14,155,153,188,111,183,121,213,87,186,106,141,143,75,125,198,31,138,220,87,88,105,246,106,202,229,173,123,158,62,110,141,54,225,33,76,169,181,56,105,53,155,74,107,160,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,72,174,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,123,143,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,52,39,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,5,54,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,28,123,164,51,93,193,123,222,150,243,73,112,164,91,181,54,200,148,146,62,213,68,117,62,210,63,127,184,102,238,252,136,245,183,136,245,248,209,148,109,57,78,173,74,75,70,131,52,154,13,183,212,73,211,77,52,211,111,179,65,160,156,142,223,45,95,121,98,176,101,19,134,183,169,116,10,85,50,66,148,122,154,157,110,159,24,212,102,123,148,103,218,191,110,135,246,16,239,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,215,140,29,252,186,22,17,211,45,86,39,173,167,42,19,217,82,218,75,187,119,54,228,89,237,158,164,74,45,72,244,211,184,200,85,118,89,160,29,79,31,44,8,69,24,159,230,220,180,164,155,102,141,196,173,102,178,90,105,161,235,222,52,139,105,68,40,54,173,26,17,50,76,242,41,241,219,229,146,118,146,118,182,146,211,79,102,154,119,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,92,247,12,234,77,42,191,195,255,0,15,232,85,218,100,74,141,54,163,30,189,18,100,57,108,165,230,36,176,229,90,114,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,86,7,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,104,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,61,175,23,251,166,133,124,227,238,30,222,182,180,238,182,139,112,97,125,38,169,78,147,202,91,124,248,175,205,158,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,107,224,99,245,217,249,111,248,144,178,156,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,103,95,50,249,116,190,242,191,138,115,240,206,250,143,253,172,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,211,194,83,58,254,132,153,15,41,184,155,83,165,67,162,189,206,114,203,168,62,124,135,19,57,231,249,139,166,40,201,59,28,231,45,215,92,105,78,41,42,39,9,77,17,184,110,178,132,91,80,166,190,43,153,215,253,38,221,79,229,175,12,234,117,88,214,221,165,80,145,26,237,119,94,75,53,138,163,46,37,37,31,97,164,156,83,49,92,109,125,170,86,199,29,61,196,131,38,89,117,81,87,39,249,107,174,230,167,28,104,248,101,76,62,77,41,157,181,75,146,90,101,33,135,34,81,218,121,180,72,113,163,82,87,185,227,230,161,182,200,144,178,230,56,131,81,18,9,106,78,138,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,161,126,40,254,59,49,55,240,95,39,132,59,255,0,8,60,45,177,49,166,196,199,252,51,196,186,23,166,109,186,207,201,78,182,23,84,244,126,111,41,233,239,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,28,85,206,46,78,175,188,160,95,113,232,21,249,158,153,182,235,59,254,79,220,28,182,99,250,83,148,204,117,202,254,106,135,221,113,142,83,146,9,191,156,50,223,166,228,234,71,217,32,56,116,113,23,253,2,116,152,41,141,117,31,245,182,249,207,70,84,249,63,248,57,253,247,37,239,153,141,25,114,38,117,18,29,105,62,178,254,107,188,189,93,72,174,164,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,15,107,196,119,35,146,115,91,102,192,188,48,249,113,35,226,45,159,29,244,65,101,212,52,210,43,113,20,100,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,73,120,85,107,98,61,233,136,246,229,183,132,48,106,178,239,57,117,6,149,68,77,45,211,106,83,114,155,62,98,94,67,164,105,228,242,246,27,134,233,169,41,109,40,53,169,73,36,154,139,74,120,85,31,17,225,225,197,185,7,23,165,82,165,222,113,41,237,71,173,203,165,190,110,197,153,41,178,216,169,40,51,97,141,188,221,164,225,182,77,37,40,82,205,9,220,73,37,43,48,66,79,228,7,39,213,92,217,98,226,83,80,40,141,216,150,116,136,115,238,181,188,234,137,114,88,90,212,109,193,105,45,173,46,239,144,76,186,131,113,42,73,52,132,173,123,183,147,109,185,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,57,7,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,124,155,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,143,172,0,3,159,227,246,49,208,178,255,0,131,87,102,49,92,108,245,17,45,154,122,164,55,27,114,209,213,202,90,137,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,50,227,175,229,23,27,233,89,113,204,93,153,140,181,218,28,186,189,54,129,34,74,102,68,136,226,80,249,177,34,43,209,156,91,123,189,85,45,9,124,214,72,51,73,44,208,73,53,35,118,242,210,72,0,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,52,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,79,117,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,28,215,249,39,101,99,255,0,70,156,42,255,0,216,218,119,255,0,4,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,166,190,52,152,199,66,188,49,150,210,193,218,67,60,201,120,119,79,145,34,169,39,114,203,108,170,146,99,184,152,219,20,130,35,216,195,17,221,230,37,107,74,186,157,190,170,155,81,31,138,225,5,133,245,91,211,54,145,175,198,85,45,138,110,31,81,230,212,164,62,152,74,117,135,95,146,202,161,53,21,110,234,73,101,106,76,135,158,78,187,141,69,21,194,36,247,169,61,215,141,238,22,255,0,247,52,198,186,125,11,255,0,43,181,170,245,62,171,238,147,1,142,73,175,255,0,194,74,222,132,125,139,87,234,200,71,94,18,119,173,86,213,206,149,191,66,167,199,136,228,123,198,143,85,162,78,83,200,81,173,182,17,25,83,137,77,25,40,136,151,205,130,210,76,212,74,45,138,89,105,169,146,147,123,192,40,91,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,249,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,252,174,29,217,188,254,74,88,202,127,42,102,242,112,246,241,229,66,186,54,64,234,94,99,148,151,122,89,109,237,50,112,185,78,58,173,228,157,251,154,113,221,27,91,132,214,219,254,16,3,137,214,124,127,66,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,58,128,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,83,150,44,189,90,185,95,193,170,46,17,218,210,122,254,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,193,109,4,165,45,72,105,166,144,107,94,205,199,234,175,172,39,194,204,80,232,127,73,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,115,252,126,198,58,22,95,240,106,236,198,43,141,158,162,37,179,79,84,134,227,110,90,58,185,75,81,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,102,92,117,252,162,227,125,43,46,57,139,179,49,150,187,67,151,87,166,208,36,73,76,200,145,28,74,31,54,36,69,122,51,139,111,119,170,165,161,47,154,201,6,105,37,154,9,38,164,110,222,90,73,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,5,122,241,150,198,138,85,181,128,212,188,23,165,93,241,24,184,111,10,196,73,117,26,42,80,151,95,126,136,199,53,206,106,245,73,242,81,214,53,23,106,181,66,150,109,56,148,238,74,29,34,166,17,102,156,22,49,230,77,38,242,186,242,229,89,155,17,20,218,236,117,220,212,82,122,67,77,47,210,44,147,109,73,101,164,26,55,190,183,99,147,110,25,111,249,180,65,90,137,30,178,212,86,232,3,202,95,88,79,133,152,161,208,254,147,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,203,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,66,162,248,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,3,53,153,177,241,79,140,159,16,46,31,49,124,120,167,47,251,201,219,6,62,22,170,225,150,86,156,90,195,213,244,82,82,100,150,14,162,235,45,176,169,11,34,45,86,178,105,148,33,59,140,246,17,185,179,111,49,205,210,43,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,190,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,60,6,108,124,44,99,39,195,251,135,203,159,25,172,19,167,133,238,74,63,148,5,246,140,103,196,42,101,42,118,27,89,181,5,198,118,157,52,185,222,153,170,37,148,173,17,205,164,168,180,101,174,107,15,56,110,17,161,207,81,173,142,37,110,242,238,252,7,159,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,142,128,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,89,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,168,190,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,202,184,246,184,163,139,215,150,47,201,182,95,188,31,136,104,179,237,122,101,161,72,102,51,4,210,24,167,65,107,99,73,51,237,82,214,165,27,142,45,74,51,213,110,168,147,181,4,132,38,101,112,189,200,183,233,174,234,70,56,227,29,153,213,225,181,23,127,161,227,77,86,214,107,181,70,220,73,22,172,154,79,168,134,206,142,115,53,52,161,110,146,27,249,212,166,67,101,117,34,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,104,246,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,251,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,102,255,0,5,203,115,48,80,104,87,29,114,166,190,135,6,39,117,46,211,99,72,142,210,28,168,215,84,184,205,185,42,58,249,124,213,178,219,49,86,202,204,220,38,185,138,36,165,43,90,29,54,248,175,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,98,20,235,86,179,8,217,39,185,244,249,13,242,205,59,137,91,155,81,105,167,183,93,123,134,110,179,51,0,233,152,249,127,194,56,196,199,42,229,170,164,155,36,109,36,145,77,120,180,211,66,211,184,90,143,7,203,249,117,220,35,169,218,175,207,83,174,83,231,188,164,52,167,119,109,109,184,176,27,45,8,212,122,17,107,167,113,16,176,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,69,198,174,166,231,164,173,106,55,243,93,156,136,50,127,227,181,221,81,79,191,232,126,238,241,15,248,127,209,88,173,102,146,203,68,136,235,116,162,85,105,210,136,146,130,86,211,77,70,47,105,234,71,161,118,247,141,13,161,9,109,9,66,75,66,73,17,17,23,184,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,119,252,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,103,135,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,229,83,106,213,90,140,104,16,234,21,57,114,163,210,227,156,72,45,60,242,150,136,172,27,174,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,222,163,51,180,174,6,63,93,159,150,255,0,137,11,84,17,171,63,89,81,135,154,220,14,151,68,166,53,178,243,181,249,213,139,93,230,217,96,220,126,82,89,81,42,2,156,116,211,203,102,71,168,149,25,56,132,165,196,48,226,183,19,91,21,64,55,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,88,85,219,197,190,242,185,114,126,118,89,61,46,157,141,85,57,11,162,202,175,82,52,140,134,41,205,165,149,42,165,250,189,173,73,144,149,186,193,54,193,150,197,161,215,210,166,62,101,163,175,91,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,52,81,147,252,181,208,178,173,129,212,124,50,166,31,58,170,246,218,165,201,45,50,150,251,114,235,14,178,218,36,56,209,169,40,218,201,114,144,219,100,72,65,242,219,65,168,141,102,181,43,181,138,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,88,166,63,90,216,79,120,96,213,217,73,199,72,61,93,131,30,158,170,165,125,190,108,150,246,197,132,162,150,110,107,20,201,227,216,108,37,122,54,123,149,183,77,15,93,15,52,53,102,233,76,213,102,179,66,155,46,101,53,18,28,76,57,18,227,38,51,239,48,74,62,90,220,105,46,56,150,214,105,208,205,4,226,201,38,102,68,165,105,169,220,255,0,8,75,235,49,215,94,13,75,165,226,69,47,171,195,106,46,216,118,117,118,160,250,211,57,124,181,26,28,134,202,13,39,212,67,107,77,169,117,74,79,41,68,108,160,221,74,77,17,160,7,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,60,85,11,5,240,190,218,197,11,155,26,40,182,132,70,47,107,194,60,104,149,138,210,150,227,175,190,195,13,161,182,218,70,245,26,89,70,214,154,220,150,137,4,179,105,181,47,113,161,38,94,212,101,92,104,247,37,54,181,10,207,202,62,16,210,109,200,61,36,73,22,125,50,168,227,124,213,185,186,84,214,19,46,75,154,172,204,203,123,239,186,189,53,218,157,218,36,137,36,68,93,172,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,172,190,43,217,227,141,109,82,171,121,71,195,148,75,42,237,74,60,116,93,213,98,91,177,202,12,71,82,219,233,132,193,164,210,110,173,246,148,142,106,143,86,137,151,84,222,139,83,139,228,197,94,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,0,1,88,28,107,49,210,101,42,133,101,229,226,131,89,228,250,111,125,201,113,70,108,159,109,197,197,105,124,184,40,82,200,201,167,25,91,201,148,181,54,100,181,19,145,24,95,169,162,77,117,44,3,65,28,54,241,162,171,141,249,75,181,235,183,69,223,46,228,185,232,114,38,80,107,179,37,161,92,242,125,151,141,76,37,199,13,37,206,95,70,236,53,27,186,168,212,106,51,90,148,230,241,40,0,5,43,113,171,241,79,107,124,63,131,230,53,17,229,50,17,149,26,22,109,48,107,30,108,222,85,42,29,223,77,249,55,50,214,173,205,101,106,232,37,110,168,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,135,64,201,215,9,219,238,247,186,164,92,121,162,161,213,109,43,110,131,80,66,17,68,220,201,189,112,242,220,144,219,237,243,154,124,220,140,202,92,101,163,230,18,15,158,211,219,153,90,72,210,233,73,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,12,203,99,246,49,215,115,1,140,183,102,49,92,108,244,242,238,106,130,164,55,27,114,23,210,69,66,73,184,209,183,161,8,39,57,76,54,211,92,205,132,165,236,220,175,89,70,98,213,56,45,224,229,118,207,193,171,183,24,170,239,114,226,98,37,66,60,122,92,109,168,61,209,105,170,144,218,164,239,74,204,203,123,239,200,107,150,164,33,73,233,183,122,201,113,38,93,215,137,117,129,39,16,114,91,136,145,105,182,244,74,173,74,135,30,53,126,41,188,77,111,134,136,146,91,118,84,134,150,225,150,197,166,25,75,35,218,123,212,133,45,9,221,191,105,208,101,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,136,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,58,217,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,20,181,201,15,19,15,228,215,129,55,46,25,95,84,79,148,127,39,57,51,108,106,123,101,209,243,250,137,154,207,136,244,180,33,205,187,121,235,146,217,173,163,215,107,232,55,11,86,16,80,130,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,103,195,63,37,21,28,176,88,149,43,219,18,233,157,54,36,221,186,198,155,13,194,138,247,161,160,178,243,132,220,118,100,50,167,55,243,180,67,238,26,92,218,122,48,147,65,41,147,82,166,168,0,0,172,14,53,152,233,50,149,66,178,242,241,65,172,242,125,55,190,228,184,163,54,79,182,226,226,180,190,92,20,41,100,100,211,140,173,228,202,90,155,50,90,137,200,140,47,212,209,38,186,150,1,160,142,27,120,209,85,198,252,165,218,245,219,162,239,151,114,92,244,57,19,40,53,217,146,208,174,121,62,203,198,166,18,227,134,146,231,47,163,118,26,141,221,84,106,53,25,173,74,115,120,148,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,12,251,113,33,198,250,174,55,102,190,236,85,66,135,18,151,30,195,145,34,199,130,134,92,83,139,125,136,19,36,17,190,234,143,66,53,184,235,142,172,137,41,34,74,13,8,245,141,38,226,227,0,246,184,41,138,21,92,21,197,203,67,21,232,201,150,228,139,90,177,26,164,184,241,166,170,34,230,48,133,151,58,41,186,146,51,66,30,107,152,210,253,85,17,161,197,17,165,68,102,71,165,219,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,165,110,53,126,41,237,111,135,240,124,198,162,62,79,8,11,166,133,99,99,238,33,94,183,76,238,138,139,111,225,125,90,169,81,147,202,91,156,136,172,77,128,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,7,85,254,236,21,213,252,174,57,186,210,191,65,62,144,244,23,35,164,115,157,208,243,246,250,115,155,201,234,121,219,126,119,167,217,183,149,243,91,57,191,62,45,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,51,89,155,31,20,248,201,241,2,225,243,23,195,45,25,116,190,243,65,138,112,48,206,197,143,253,148,202,196,221,236,255,0,70,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,146,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,6,85,196,170,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,199,148,196,140,42,195,140,96,161,71,182,49,66,203,165,92,212,168,149,8,213,70,98,84,99,147,173,162,83,11,222,219,132,71,255,0,73,42,47,162,182,214,227,107,37,33,107,74,189,5,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,152,120,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,104,75,136,82,20,90,146,136,200,200,253,195,60,156,64,40,204,81,115,73,122,34,59,11,104,165,213,106,50,140,148,146,78,227,85,70,87,105,104,69,169,118,119,137,127,193,82,166,231,164,174,154,63,243,93,156,137,210,127,227,181,221,78,79,191,232,126,238,241,107,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,243,141,84,152,167,139,118,180,82,146,241,201,43,118,10,249,91,203,151,179,169,168,150,237,189,251,181,236,215,220,56,255,0,10,154,98,106,121,167,99,115,4,239,73,75,76,162,245,119,109,52,212,96,250,221,199,166,154,247,139,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,215,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,154,112,49,250,236,252,183,252,72,90,160,10,171,227,71,151,171,86,159,14,220,204,237,38,79,71,90,169,84,35,90,85,120,77,197,109,45,206,249,137,47,49,49,78,36,137,102,242,16,193,178,163,94,253,205,147,4,70,130,107,69,213,88,184,158,13,56,3,102,208,240,190,169,152,197,85,34,84,174,203,142,68,186,2,17,22,160,110,21,38,156,211,141,41,81,223,100,136,137,185,46,186,218,30,61,198,191,153,233,84,141,156,199,9,86,62,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,28,83,136,255,0,16,9,153,136,174,187,132,152,67,113,127,173,60,14,153,247,100,199,109,248,238,92,82,182,33,205,210,16,242,27,113,12,178,225,154,16,201,167,105,184,209,186,163,95,204,147,92,131,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,171,254,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,157,16,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,226,120,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,40,174,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,237,113,199,2,241,31,46,215,217,225,206,41,81,189,29,90,77,62,29,71,106,12,214,202,219,144,202,92,209,183,116,36,59,203,89,184,194,214,217,169,190,107,46,165,43,81,39,113,206,14,21,249,234,147,96,92,52,172,176,226,148,249,111,219,21,201,12,211,108,199,153,138,214,202,77,69,249,79,45,76,58,77,182,79,56,137,79,73,34,39,22,181,242,150,148,22,212,182,181,173,187,137,0,25,182,205,214,55,210,179,29,152,187,207,25,104,84,57,116,138,109,126,68,100,195,137,45,196,173,242,98,60,86,99,54,183,54,250,169,90,210,193,44,208,70,162,65,172,210,74,94,221,231,200,0,79,254,13,152,215,242,27,48,85,108,28,151,79,231,68,196,218,121,114,95,109,173,206,49,58,156,212,137,13,238,81,184,146,75,42,97,115,9,90,33,106,55,57,26,109,78,243,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,130,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,13,115,201,196,118,205,202,148,148,225,245,159,72,137,120,98,44,136,234,117,232,43,148,109,196,162,33,109,25,176,236,195,65,26,150,181,40,219,89,70,73,161,106,107,85,41,198,137,77,27,158,83,134,231,16,73,57,137,140,230,15,99,37,86,34,113,22,157,29,82,97,84,158,117,166,87,115,32,221,125,199,73,168,236,176,211,44,174,51,36,194,77,9,82,150,226,9,110,105,162,28,50,175,110,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,19,127,60,216,161,85,193,204,165,226,101,249,66,76,178,169,49,71,244,108,55,226,77,84,71,226,63,57,230,225,55,41,183,82,70,164,173,149,73,39,139,77,12,205,178,34,82,117,220,89,204,26,72,202,22,16,201,192,140,180,97,238,22,212,24,150,197,74,147,71,67,213,70,36,190,211,203,143,81,146,181,74,152,201,45,175,81,72,68,135,221,66,13,38,175,81,41,245,151,244,143,176,12,182,93,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,127,220,55,174,154,237,225,146,92,45,171,92,115,186,185,113,233,242,233,109,185,202,67,123,98,194,157,34,36,102,244,65,17,30,198,24,105,26,233,185,91,117,81,154,140,204,228,168,8,127,196,247,47,184,113,139,249,113,172,95,247,141,193,242,126,181,134,84,249,181,138,21,73,111,146,89,113,197,161,27,224,56,218,212,148,47,170,91,76,52,131,35,39,18,239,43,102,226,53,180,237,11,137,255,0,193,239,47,86,174,42,99,45,115,23,46,153,60,255,0,209,95,67,38,157,75,92,86,221,102,76,233,137,146,150,164,56,165,145,233,200,233,212,226,9,41,37,115,77,165,146,211,202,218,187,169,0,0,1,155,108,221,99,125,43,49,217,139,188,241,150,133,67,151,72,166,215,228,70,76,56,146,220,74,223,38,35,197,102,51,107,115,111,170,149,173,44,18,205,4,106,36,26,205,36,165,237,222,124,128,4,255,0,224,217,141,127,33,179,5,86,193,201,116,254,116,76,77,167,151,37,246,218,220,227,19,169,205,72,144,222,229,27,137,36,178,166,23,48,149,162,22,163,115,145,166,212,239,49,117,35,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,207,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,101,216,220,101,239,42,166,97,162,214,111,155,70,37,27,10,234,49,226,210,23,69,102,81,60,186,66,215,33,147,122,174,236,148,197,83,242,214,134,249,250,71,109,45,161,72,52,17,22,244,154,215,218,184,202,213,169,85,252,162,89,53,218,21,78,37,70,155,81,190,41,178,225,204,136,242,94,98,75,14,83,42,10,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,2,248,92,120,236,195,47,198,188,158,104,191,224,1,197,51,147,142,144,242,237,151,27,207,17,189,51,232,234,210,105,238,83,173,197,32,152,91,203,172,72,66,155,138,109,180,249,146,29,229,172,249,235,70,138,62,83,46,171,98,137,38,147,206,189,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,31,40,125,91,154,214,174,217,245,22,105,55,28,30,146,92,138,124,10,163,109,243,80,230,232,179,98,181,46,51,154,160,204,139,123,15,180,189,53,220,157,218,40,137,68,100,87,125,194,111,29,43,184,193,150,95,147,119,109,102,149,46,171,135,117,4,91,113,89,142,72,110,82,40,237,197,100,225,46,67,105,63,249,118,80,230,212,146,211,24,245,220,180,184,181,77,80,1,74,220,106,252,83,218,223,15,224,249,141,68,64,168,85,106,173,58,52,248,116,250,156,184,177,234,145,202,36,230,153,121,72,68,166,9,214,222,38,157,73,30,139,65,58,203,78,18,85,169,111,109,10,239,73,25,126,81,63,248,94,231,167,244,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,124,210,85,33,195,186,144,1,154,204,216,248,167,198,79,136,23,15,152,190,45,39,130,133,38,148,206,91,111,42,235,52,200,136,169,76,190,36,68,145,49,44,164,159,121,134,96,66,83,77,45,205,55,41,8,83,239,41,41,51,209,38,235,134,90,110,61,108,40,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,159,227,94,2,97,62,98,109,88,182,86,49,218,159,40,40,176,170,8,170,49,27,174,147,19,100,164,54,227,105,115,124,119,27,89,232,135,156,45,12,246,250,218,233,169,17,151,63,194,220,133,101,59,5,175,186,102,38,97,166,20,250,26,228,163,115,186,41,190,157,169,72,229,115,89,91,46,124,219,210,22,218,181,109,213,167,214,73,233,174,165,161,145,25,72,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,25,87,26,51,200,229,129,102,225,246,84,48,194,45,153,111,68,165,34,185,107,210,235,245,51,100,143,124,202,140,184,108,187,34,67,171,81,154,150,181,40,244,45,79,213,66,80,132,237,66,18,146,238,160,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,113,86,166,38,153,154,119,246,176,77,117,116,181,74,63,87,110,227,85,70,119,173,220,90,235,167,120,236,28,21,100,197,44,91,186,98,156,151,138,73,219,179,156,229,111,46,94,206,166,156,91,182,247,238,215,179,95,112,184,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,231,198,162,154,210,49,170,215,170,19,171,230,29,177,9,157,134,162,211,78,174,162,173,116,211,252,227,192,112,136,34,44,210,76,81,172,147,173,182,226,117,51,208,140,253,35,3,179,239,23,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,58,249,192,204,165,119,53,56,227,88,196,218,153,114,105,76,238,165,219,113,21,21,12,57,18,142,211,206,46,59,110,146,84,189,207,31,53,110,56,102,181,151,49,197,146,76,144,72,74,124,84,220,23,197,10,118,17,192,199,122,133,161,46,45,137,84,172,29,6,13,97,229,182,132,74,154,72,113,102,150,155,53,115,86,130,38,93,35,117,40,54,247,182,180,110,222,147,73,117,252,130,230,186,102,84,177,198,37,110,166,238,251,50,232,228,209,238,134,92,121,242,109,136,170,121,38,153,233,109,162,87,49,232,254,186,146,70,218,212,166,214,251,105,218,110,239,77,255,0,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,133,0,241,71,241,217,137,191,130,249,60,33,197,44,108,116,196,124,54,195,139,231,11,236,170,207,162,169,88,141,208,181,95,121,130,52,202,145,22,41,72,34,138,151,8,253,70,92,234,149,205,34,45,203,74,18,131,81,33,78,33,127,175,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,209,78,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,81,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,85,226,143,224,79,19,127,5,243,136,66,138,240,158,250,253,23,226,157,155,137,158,139,244,159,201,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,7,229,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,83,71,164,203,105,216,175,219,72,90,101,48,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,245,73,145,44,149,164,149,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,251,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,69,254,36,152,209,85,193,12,165,221,21,219,94,239,151,109,220,245,201,16,232,52,41,145,16,174,121,190,243,196,167,210,219,132,147,228,175,163,106,98,137,221,82,105,52,145,161,73,115,96,161,123,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,119,78,35,118,181,10,198,206,21,233,101,90,208,122,42,45,191,79,183,105,116,232,220,213,185,200,138,197,10,3,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,30,131,42,184,47,85,198,252,165,230,86,133,107,218,18,238,75,158,135,34,207,175,80,161,196,90,185,228,251,47,84,82,250,155,108,148,92,229,244,110,204,73,53,162,141,70,162,36,37,78,108,17,130,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,62,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,10,241,31,225,255,0,15,49,20,39,113,111,8,109,223,245,216,129,211,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,249,147,106,146,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,29,3,49,184,223,85,204,118,48,214,177,150,187,67,137,72,169,87,227,211,147,50,36,71,20,182,9,248,240,88,140,226,219,221,235,37,11,83,6,178,65,154,141,4,178,73,169,123,119,157,175,240,84,240,177,116,252,64,157,229,212,225,63,192,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,210,184,207,226,244,155,67,1,173,172,35,167,63,45,153,24,133,88,83,211,13,44,52,182,30,167,83,249,110,184,202,214,175,93,11,57,47,65,113,38,130,237,38,92,35,81,17,237,93,75,96,166,23,213,113,171,23,45,12,40,163,42,91,114,46,154,196,106,106,228,70,132,169,107,134,194,214,92,233,70,210,76,141,104,101,174,99,171,245,146,68,134,212,102,164,145,25,150,156,192,103,175,137,13,173,66,179,243,181,138,84,155,114,15,73,18,69,66,37,81,198,249,171,115,116,169,176,99,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,20,234,224,133,125,122,67,11,49,47,12,253,23,203,244,13,193,18,187,214,243,245,231,117,241,141,158,87,47,111,171,179,209,187,183,110,61,220,237,52,78,205,85,101,64,41,3,138,22,117,255,0,148,5,246,188,24,195,218,157,42,118,27,89,181,4,73,106,163,8,249,222,153,170,37,149,33,114,9,213,36,180,101,174,107,236,182,77,153,161,207,93,221,238,37,109,114,226,93,149,130,248,161,136,182,109,227,136,22,61,161,46,179,66,176,35,199,151,113,200,140,182,212,184,12,60,110,108,116,218,53,115,86,130,38,93,82,212,132,168,155,67,106,90,246,164,140,195,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,125,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,4,95,226,73,141,21,92,16,202,93,209,93,181,238,249,118,221,207,92,145,14,131,66,153,17,10,231,155,239,60,74,125,45,184,73,62,74,250,54,166,40,157,213,38,147,73,26,20,151,54,10,23,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,116,226,55,107,80,172,108,225,94,150,85,173,7,162,162,219,244,251,118,151,78,141,205,91,156,136,172,80,160,54,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,232,50,171,130,245,92,111,202,94,101,104,86,189,161,46,228,185,232,114,44,250,245,10,28,69,171,158,79,178,245,69,47,169,182,201,69,206,95,70,236,196,147,90,40,212,106,34,66,84,230,193,24,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,211,237,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,30,3,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,217,153,124,186,95,121,95,197,57,248,103,125,71,254,214,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,154,70,97,110,170,134,89,89,203,21,90,55,89,69,166,222,13,93,180,137,174,74,113,78,65,254,107,33,151,225,165,181,25,160,153,90,223,39,146,72,217,181,195,124,204,150,110,234,142,171,194,227,199,102,25,126,53,228,243,69,255,0,0,10,149,227,105,140,117,215,110,171,23,47,209,217,228,209,99,83,202,241,152,230,228,43,171,148,227,146,34,71,45,13,27,219,228,161,169,61,164,189,171,234,189,100,234,218,76,248,95,10,124,6,141,140,153,163,129,115,87,97,75,114,133,134,209,202,230,113,105,142,233,176,229,69,14,161,48,25,91,200,90,73,165,243,76,228,164,140,213,204,40,110,32,208,164,154,205,48,212,78,158,32,120,57,93,107,0,178,195,152,24,239,115,168,178,112,190,220,179,166,55,181,9,233,37,55,8,229,199,61,77,123,220,231,33,217,61,132,141,168,233,125,101,106,226,72,188,175,10,204,99,161,97,22,110,41,17,174,54,116,137,126,211,221,179,155,147,185,127,205,101,73,125,135,35,30,196,33,70,190,99,241,218,99,79,85,41,231,239,82,137,40,50,59,233,0,20,173,198,175,197,61,173,240,254,15,152,212,68,53,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,59,201,254,231,70,4,255,0,37,143,228,209,232,239,254,252,122,111,157,51,255,0,9,253,29,209,122,99,167,234,127,233,244,188,206,79,245,116,254,176,163,108,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,179,78,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,217,248,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,52,226,238,68,121,164,134,162,89,43,75,109,180,234,71,169,17,250,70,127,103,222,61,255,0,5,122,107,75,198,171,162,170,110,175,152,86,196,214,54,18,139,77,58,186,114,181,211,79,243,139,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,83,220,106,233,46,122,102,214,174,244,236,114,250,88,49,57,187,62,119,93,245,21,109,221,167,209,246,233,175,120,224,124,40,235,44,82,179,68,134,164,50,181,148,202,73,70,70,196,145,154,86,186,140,29,12,245,50,208,187,62,241,123,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,82,183,22,76,222,126,151,113,31,249,62,217,83,119,218,22,5,65,126,150,83,144,57,78,74,184,153,55,152,123,107,139,51,89,178,194,22,166,147,162,80,74,113,79,168,249,168,38,86,81,255,0,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,160,139,181,102,219,100,167,12,144,79,62,180,114,155,45,22,162,213,110,114,214,134,156,33,126,149,60,23,194,250,214,17,163,2,43,54,132,73,246,35,116,118,40,40,163,201,91,142,161,48,152,66,16,202,73,197,40,221,37,182,77,182,104,119,127,49,43,66,86,74,37,145,40,103,175,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,153,92,38,243,175,78,195,249,159,201,139,20,42,124,138,45,110,160,135,45,9,174,28,169,14,53,84,148,251,44,149,49,45,161,43,67,108,186,183,20,242,85,243,72,67,156,243,89,168,222,35,69,191,138,1,226,143,227,179,19,127,5,242,120,66,58,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,58,201,213,137,148,11,18,69,2,129,51,211,55,37,103,103,202,11,131,150,244,127,74,114,158,144,184,191,205,86,251,173,177,202,110,65,183,243,102,91,244,220,173,76,251,36,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,248,47,156,66,20,2,44,127,133,126,69,100,223,247,13,43,51,216,165,2,91,22,197,14,67,53,43,49,150,101,53,178,173,81,98,83,200,83,238,155,110,27,205,162,43,209,136,201,181,161,28,213,169,7,185,77,161,104,114,226,64,67,94,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,43,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,79,45,211,113,182,126,9,90,207,230,54,147,18,157,136,169,142,235,53,198,99,41,133,33,75,109,247,16,211,198,113,214,182,119,184,202,90,113,100,217,146,9,107,81,18,80,94,162,106,135,140,158,53,252,185,204,21,39,7,34,83,249,49,48,202,158,124,231,220,107,107,143,206,168,181,30,67,155,84,78,40,148,202,88,68,50,78,168,66,137,206,126,187,147,176,199,234,224,209,130,20,171,235,27,107,248,209,80,174,75,143,35,11,227,176,152,48,25,109,59,37,191,82,98,100,115,91,171,61,76,144,219,77,187,162,18,68,106,91,136,86,226,36,26,28,228,28,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,8,43,157,12,28,161,96,22,104,47,252,42,181,158,223,69,165,84,27,145,78,111,106,203,166,139,46,59,82,218,141,170,214,181,175,146,137,9,107,152,165,26,151,203,222,122,26,180,43,63,224,217,141,127,46,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,63,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,43,3,139,94,74,61,55,14,102,108,176,202,153,85,153,90,103,146,221,233,79,96,185,237,170,11,44,114,209,83,73,26,183,183,201,67,77,54,234,91,74,146,109,154,93,50,108,154,121,107,169,97,117,60,21,60,44,93,63,16,39,121,117,56,79,240,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,124,158,56,183,77,10,93,213,132,150,84,121,219,235,84,170,125,98,169,50,55,41,101,202,139,45,200,173,199,115,121,150,197,110,92,41,37,161,25,168,185,122,168,136,148,147,56,235,194,178,147,85,168,231,142,193,153,79,166,75,149,30,151,30,177,46,115,172,178,165,162,43,7,76,146,201,58,234,136,180,66,13,215,154,108,148,173,11,123,136,79,122,136,142,253,0,82,183,25,188,45,249,41,152,234,22,38,64,161,116,176,47,187,125,190,166,111,85,191,172,170,66,89,178,247,205,154,205,77,236,138,170,114,123,18,148,43,93,75,85,115,12,123,94,7,215,173,42,5,255,0,138,120,114,244,121,103,82,174,81,233,213,184,238,165,9,228,37,136,47,58,203,169,90,183,110,37,154,170,12,154,72,146,100,100,151,53,52,232,68,171,116,21,213,197,115,58,255,0,163,43,85,252,181,225,157,78,149,38,228,187,105,242,35,93,174,235,206,122,143,75,121,180,164,163,236,52,155,105,122,83,110,47,181,74,222,219,69,184,144,70,243,46,166,165,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,20,229,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,240,91,65,41,75,82,26,105,164,26,215,179,113,212,7,19,12,148,83,178,193,125,211,111,108,52,166,116,216,109,118,233,26,20,54,202,83,222,134,156,203,45,147,145,222,144,242,156,223,206,209,111,182,106,115,113,232,250,73,4,150,73,74,242,188,59,179,121,252,148,177,148,254,84,205,228,225,237,227,202,133,116,108,129,212,188,199,41,46,244,178,219,218,100,225,114,156,117,91,201,59,247,52,227,186,54,183,9,173,183,252,0,2,149,184,201,227,95,203,156,193,82,112,114,37,63,147,19,12,169,231,206,125,198,182,184,252,234,139,81,228,57,181,68,226,137,76,165,132,67,36,234,132,40,156,231,235,185,59,12,126,174,13,24,33,74,190,177,182,191,141,21,10,228,184,242,48,190,59,9,131,1,150,211,178,91,245,38,38,71,53,186,179,212,201,13,180,219,186,33,36,70,165,184,133,110,34,65,161,206,65,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,130,185,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,186,104,178,227,181,45,168,218,173,107,90,249,40,144,150,185,138,81,169,124,189,231,161,171,66,179,254,13,152,215,242,231,47,181,108,28,151,79,228,203,195,42,129,114,95,109,173,173,191,6,162,236,137,13,238,81,184,163,83,201,125,19,9,90,33,9,38,249,26,110,86,243,18,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,227,249,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,117,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,34,184,92,120,236,195,47,198,188,158,104,191,224,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,154,204,202,98,244,156,122,199,155,231,23,30,126,91,145,238,42,195,207,83,202,91,13,50,251,84,228,104,212,38,92,67,90,160,150,220,102,217,108,204,141,90,154,12,205,74,51,53,29,202,112,167,192,105,56,55,149,200,23,53,118,20,70,235,184,147,32,174,103,22,152,237,19,237,211,150,210,19,1,149,188,133,168,221,71,40,142,74,72,205,60,179,152,226,13,9,81,44,213,68,34,252,222,193,122,86,61,112,211,180,112,254,85,161,18,226,171,185,132,244,153,118,220,119,150,150,150,213,109,186,50,58,39,90,117,74,73,52,190,105,165,38,163,82,82,104,90,208,189,91,90,200,232,134,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,36,101,175,23,163,99,214,3,88,216,184,203,241,28,145,113,81,217,122,160,81,24,117,150,26,168,163,86,166,178,218,29,213,100,134,228,182,243,100,102,106,212,144,70,74,81,25,40,250,88,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,136,149,196,27,36,148,172,215,216,13,215,109,134,34,65,196,91,86,60,135,169,83,19,21,42,126,172,194,89,121,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,209,101,90,153,121,97,69,255,0,54,141,49,201,116,11,178,206,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,61,22,218,143,181,36,105,62,227,23,125,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,244,208,165,165,8,66,137,8,153,67,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,136,184,174,86,88,170,230,137,109,71,101,104,40,116,147,140,189,233,34,53,45,21,25,218,153,104,103,169,118,253,227,190,112,84,164,185,233,155,166,187,211,177,203,233,103,68,230,236,249,221,119,211,149,183,118,159,71,219,166,189,226,216,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,199,25,139,73,137,214,13,6,231,83,211,13,200,243,162,199,38,208,162,229,104,150,106,11,220,101,167,127,110,154,235,220,32,70,64,238,117,90,217,157,180,95,39,144,218,103,84,96,65,94,229,105,170,87,80,138,102,69,218,93,190,175,219,247,13,12,197,121,50,35,50,250,12,205,46,54,149,150,190,227,45,71,250,128,0,0,0,254,25,145,118,153,232,63,194,85,70,159,5,6,228,217,209,227,164,139,83,83,174,165,5,167,191,180,254,195,30,30,234,199,252,20,178,227,61,38,226,197,107,70,25,176,74,220,211,181,216,141,184,102,146,81,154,73,43,112,187,125,85,22,158,242,28,126,233,226,51,150,43,105,146,117,23,172,74,137,235,166,216,53,42,123,199,220,175,103,82,95,179,255,0,105,15,15,81,226,195,150,232,109,154,216,58,187,231,238,111,160,81,251,125,211,62,193,248,97,241,112,203,180,135,137,183,33,215,154,47,218,91,112,82,93,254,254,176,123,187,35,137,70,89,47,41,71,13,203,169,186,66,139,185,202,156,234,124,116,119,164,187,250,163,253,175,241,17,251,135,115,181,49,199,7,47,118,208,187,83,20,109,42,170,150,146,87,46,29,110,43,235,78,187,123,12,155,112,244,63,89,63,227,47,120,246,172,188,204,134,210,243,14,161,198,212,68,105,82,20,70,70,71,237,35,33,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,58,175,22,76,222,126,136,176,227,249,62,217,83,118,93,247,253,61,126,150,83,144,57,173,197,183,94,39,152,123,107,139,50,65,60,250,208,166,147,162,86,105,109,47,168,249,75,54,86,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,20,101,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,125,128,71,252,235,229,70,133,155,76,26,155,102,242,169,80,238,250,110,179,45,106,220,214,86,174,130,86,228,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,134,123,46,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,187,238,26,153,215,167,102,47,14,32,225,125,235,83,215,19,109,26,122,155,146,133,28,167,220,170,210,227,20,102,145,83,117,247,18,104,39,150,183,210,135,18,110,169,106,113,11,116,137,41,89,37,21,193,196,198,147,85,175,241,0,196,10,21,10,153,46,163,82,168,200,160,196,135,14,35,42,121,249,47,185,73,130,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,22,63,195,155,33,63,201,94,132,254,36,98,35,253,70,38,220,212,254,142,92,118,36,111,139,69,130,181,161,211,134,147,65,236,121,227,91,109,169,215,123,82,74,66,80,209,237,74,156,122,106,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,248,47,156,66,21,151,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,123,192,0,57,85,59,44,88,53,77,204,21,95,51,173,218,252,235,250,177,79,143,79,92,217,15,41,214,227,114,218,54,84,252,118,213,169,52,243,140,19,76,173,105,255,0,107,104,137,36,158,99,230,239,191,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,48,87,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,95,247,14,220,11,153,128,57,83,181,45,186,245,27,209,151,37,123,155,114,87,153,81,190,78,38,84,163,35,105,14,182,241,37,76,188,220,84,69,101,198,201,41,74,92,101,127,72,204,214,170,150,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,125,94,53,152,23,50,171,66,178,243,15,65,163,115,189,9,190,219,184,164,182,111,184,226,34,186,190,100,21,169,4,70,211,108,161,229,74,66,156,51,66,141,201,108,35,215,213,36,136,129,195,23,20,191,69,249,201,178,186,186,239,163,41,87,111,81,107,84,63,154,243,186,174,169,179,233,24,236,66,148,141,211,155,133,235,167,110,154,122,202,36,26,197,255,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,5,37,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,114,215,130,167,133,139,167,226,4,239,46,167,9,254,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,14,21,198,22,245,165,93,89,193,93,10,159,30,91,114,44,235,94,155,68,156,167,144,146,67,143,173,79,78,37,52,100,163,51,71,42,115,73,51,81,36,247,165,101,166,132,74,87,74,224,133,98,250,67,20,241,47,19,61,41,203,244,13,191,18,133,209,114,53,231,117,242,77,238,111,51,119,171,179,209,187,118,237,61,220,237,117,78,205,21,111,224,42,175,142,119,212,159,230,79,225,162,63,240,134,190,190,73,103,38,155,64,244,95,87,242,214,223,170,80,185,220,254,95,73,203,109,51,249,187,118,159,51,94,131,151,183,84,254,183,118,190,174,213,90,254,116,243,49,27,42,56,13,85,196,246,96,196,168,87,95,144,205,34,222,131,44,157,228,73,168,189,184,211,204,54,210,102,72,109,166,222,120,200,212,141,228,201,182,75,66,150,147,25,225,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,239,184,103,228,162,163,150,11,18,165,123,98,93,51,166,196,155,183,88,211,97,184,81,94,244,52,22,94,112,155,142,204,134,84,230,254,118,136,125,195,75,155,79,70,18,104,37,50,106,84,213,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,206,190,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,9,181,146,84,180,161,214,157,65,45,123,55,28,255,0,224,251,155,206,236,163,223,83,127,183,155,99,41,184,31,242,242,167,196,121,212,31,248,111,182,107,71,246,233,55,63,80,216,181,64,31,38,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,12,193,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,127,220,59,112,46,102,0,229,78,212,182,235,212,111,70,92,149,238,109,201,94,101,70,249,56,153,82,140,141,164,58,219,196,149,50,243,113,81,21,151,27,36,165,41,113,149,253,35,51,90,170,91,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,245,120,214,96,92,202,173,10,203,204,61,6,141,206,244,38,251,110,226,146,217,190,227,136,138,234,249,144,86,164,17,27,77,178,135,149,41,10,112,205,10,55,37,176,143,95,84,146,34,7,12,92,82,253,23,231,38,202,234,235,190,140,165,93,189,69,173,80,254,107,206,234,186,166,207,164,99,177,10,82,55,78,110,23,174,157,186,105,235,40,144,107,23,83,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,4,63,226,5,145,26,22,106,173,87,47,91,89,29,22,38,219,244,243,110,157,39,85,185,233,72,172,55,41,198,169,91,23,33,168,236,115,100,200,73,245,42,35,82,52,208,245,79,97,86,95,12,234,77,86,129,196,3,15,232,85,218,100,186,117,74,157,34,189,18,100,57,108,169,151,227,62,221,38,114,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,95,160,8,127,197,79,24,235,184,69,148,122,188,107,113,157,37,223,181,6,172,231,36,238,71,243,88,178,88,125,201,39,177,104,81,47,152,196,119,88,211,213,82,121,251,210,162,82,8,142,147,48,83,11,234,184,213,139,150,134,20,81,149,45,185,23,77,98,53,53,114,35,66,84,181,195,97,107,46,116,163,105,38,70,180,50,215,49,213,250,201,34,67,106,51,82,72,140,203,75,182,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,101,180,105,79,41,222,22,48,111,225,253,189,229,204,10,86,226,105,130,159,161,108,220,93,61,61,67,170,129,125,235,122,195,222,238,247,154,235,95,123,168,109,205,27,66,83,164,166,164,236,73,110,209,163,107,114,141,91,180,151,252,18,241,142,132,237,171,125,101,250,67,60,154,212,106,129,222,48,220,220,181,117,113,92,110,60,73,5,161,35,99,124,149,181,27,180,215,185,125,87,170,157,27,81,157,159,128,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,8,1,197,11,34,223,166,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,149,59,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,138,44,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,243,204,199,109,79,62,234,27,109,36,102,165,45,68,68,68,94,211,51,30,42,235,199,28,28,178,27,90,238,188,81,180,169,74,66,77,92,185,149,184,172,45,90,110,236,34,113,194,212,253,85,127,136,253,195,134,94,252,74,50,201,102,202,40,109,221,77,213,212,125,238,83,39,83,228,35,189,69,223,213,23,236,255,0,136,203,222,60,36,206,46,25,118,142,241,182,220,58,243,165,251,72,110,10,139,191,223,214,15,221,78,226,195,150,233,141,146,223,58,187,7,238,115,160,73,251,61,243,62,209,238,45,110,35,57,98,185,89,55,87,122,196,167,30,186,109,157,82,167,178,125,201,246,117,39,251,95,246,24,236,22,174,63,224,165,233,25,153,54,238,43,90,51,13,242,78,214,154,174,196,113,194,53,18,76,146,105,67,135,219,235,36,180,247,152,247,17,106,52,249,200,39,33,78,143,33,38,90,146,154,117,43,45,61,253,135,246,144,255,0,114,50,62,210,61,71,244,0,0,0,7,249,74,121,49,227,60,250,204,201,45,182,165,158,158,226,45,70,121,179,249,115,170,233,204,237,220,249,188,135,19,6,163,62,10,54,171,93,18,138,132,163,34,62,211,237,245,190,207,184,79,110,12,246,155,16,108,42,245,204,151,166,19,146,39,74,96,219,90,139,149,162,153,167,175,113,22,157,253,154,107,175,112,178,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,251,138,21,150,87,78,90,234,83,73,49,210,116,133,189,80,222,178,209,70,77,64,154,123,72,246,159,237,119,118,125,228,41,131,46,21,79,67,99,181,135,81,220,148,242,110,74,90,204,212,122,17,105,49,147,237,237,47,112,210,53,149,60,170,150,117,14,162,75,74,186,170,108,87,181,73,234,71,185,164,159,219,239,31,104,0,0,7,196,185,47,123,54,206,134,229,66,236,186,232,244,104,205,36,212,183,103,206,106,58,8,136,140,204,205,78,40,139,185,42,63,220,126,225,20,241,171,137,254,95,48,193,82,96,208,43,41,186,38,50,149,232,186,60,136,51,89,53,151,48,180,213,18,210,125,232,47,220,164,251,196,45,196,222,49,152,187,90,118,76,60,62,182,168,112,160,60,75,74,29,155,14,83,114,80,70,107,34,50,54,166,154,72,201,38,131,251,200,254,193,27,175,44,244,230,90,245,67,237,76,196,170,228,20,62,165,30,144,43,53,6,182,18,183,122,169,214,65,232,69,184,244,47,176,135,50,149,88,198,27,244,205,115,42,151,141,197,205,86,166,110,63,42,94,227,63,188,213,175,211,63,254,139,237,31,74,14,95,177,250,176,219,47,64,193,171,246,91,111,154,73,181,181,110,205,113,43,53,105,166,134,77,158,186,234,93,222,241,235,161,100,151,52,147,163,55,37,24,35,123,54,78,25,22,215,45,170,137,40,181,34,62,210,228,125,163,245,255,0,33,76,211,110,74,127,67,119,105,110,81,39,95,147,213,29,11,237,63,230,253,195,207,92,121,82,204,173,158,167,28,168,224,165,248,134,90,35,53,74,110,219,158,76,145,22,186,250,230,201,23,114,76,254,238,209,230,105,247,78,50,97,132,173,212,250,253,227,108,58,219,154,41,45,202,149,11,214,35,45,82,100,70,147,239,65,118,127,193,251,4,145,193,126,40,57,133,194,245,68,129,90,169,51,114,83,153,91,100,226,170,175,78,152,249,160,185,100,100,91,165,165,58,237,108,254,205,84,126,241,99,89,117,226,99,130,184,196,81,41,23,85,98,29,175,89,125,13,146,189,35,34,36,40,235,117,92,148,236,70,249,75,89,153,173,197,104,90,107,162,79,218,66,94,210,234,212,170,220,54,234,52,106,148,89,241,94,73,45,183,227,60,151,91,90,76,136,200,201,73,51,35,35,35,35,251,140,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,20,129,152,94,28,57,206,190,113,247,18,239,91,91,6,250,218,45,193,120,86,106,148,233,63,40,169,77,243,226,191,53,215,26,115,98,228,165,105,220,133,164,244,81,18,139,93,12,136,251,5,159,228,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,0,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,148,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,139,160,112,164,202,230,59,101,175,244,163,250,107,177,190,78,124,163,244,39,163,63,164,225,204,231,244,253,119,59,251,217,215,54,237,231,181,244,180,215,119,102,186,30,146,211,48,57,120,194,252,205,88,10,195,156,87,165,75,153,77,68,131,157,13,216,147,28,140,252,41,164,203,172,183,37,181,36,246,169,104,75,238,25,37,196,173,179,51,45,200,86,154,14,21,145,46,31,20,44,159,204,184,47,42,221,213,242,162,243,172,245,20,182,103,48,218,227,197,139,71,231,165,109,182,150,77,71,171,206,242,153,117,211,81,168,144,162,75,109,153,146,86,235,211,0,0,65,94,32,156,59,191,148,237,213,106,98,70,25,157,42,135,114,122,66,53,46,237,145,211,252,244,234,91,142,52,209,77,208,220,67,110,189,13,178,90,182,43,106,221,107,212,39,53,101,150,213,37,114,209,151,75,19,43,248,89,3,12,236,88,255,0,217,76,172,77,222,247,244,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,241,86,78,81,41,84,92,227,98,30,110,174,106,140,74,133,74,191,30,29,54,218,128,152,233,89,83,24,69,62,36,121,18,150,181,167,114,100,173,76,56,210,121,102,68,150,86,225,41,75,231,26,26,145,64,0,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,205,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,191,225,127,128,152,177,151,108,2,175,217,88,199,106,124,159,173,77,188,37,85,24,141,215,70,151,190,42,225,66,109,46,111,142,227,136,45,86,203,133,161,158,239,87,93,52,50,51,152,0,2,128,127,185,113,158,207,252,198,127,222,106,63,250,88,187,236,189,90,213,219,27,0,176,210,202,186,96,244,85,171,126,207,163,82,234,49,185,168,115,145,41,136,77,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,208,0,0,114,172,209,224,95,242,148,192,155,155,5,62,84,252,156,249,71,209,127,73,244,61,103,35,167,152,196,159,212,243,27,221,187,145,183,233,150,155,181,237,211,67,246,182,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,0,2,42,241,31,177,177,219,22,242,250,238,14,96,86,27,124,168,151,117,212,35,122,101,247,39,67,138,220,24,49,93,68,130,218,169,18,90,62,114,223,109,130,78,136,113,60,180,191,187,98,141,179,58,234,192,30,20,249,147,170,99,45,167,27,29,48,191,208,150,10,42,9,145,95,147,233,184,18,121,145,90,74,156,56,219,34,203,39,139,158,104,75,28,198,253,102,249,187,251,118,232,46,252,84,6,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,1,194,147,43,152,237,150,191,210,143,233,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,75,252,126,193,202,22,96,48,106,236,193,219,141,238,158,37,205,79,84,118,228,237,90,250,73,72,81,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,82,15,247,46,51,217,255,0,152,207,251,205,71,255,0,75,23,167,133,85,155,238,224,195,139,114,175,138,22,159,201,155,190,69,61,175,78,82,210,227,46,55,30,114,75,107,220,165,50,243,200,54,84,178,82,219,249,213,43,150,164,111,209,123,146,94,172,86,7,20,12,153,230,79,49,56,251,64,189,112,115,13,254,80,81,97,89,241,105,111,201,244,196,8,155,37,34,108,215,20,222,201,15,182,179,209,15,54,122,145,109,245,180,215,82,50,46,129,194,147,43,152,237,150,191,210,143,233,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,79,241,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,117,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,162,6,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,155,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,194,178,103,149,175,228,143,100,222,24,111,10,228,244,221,22,165,120,74,174,209,36,58,157,178,145,5,216,113,26,75,82,72,146,72,55,144,182,28,73,169,30,170,210,73,94,136,53,27,104,144,0,3,159,230,22,214,174,223,56,5,137,118,85,173,7,173,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,138,65,254,229,198,123,63,243,25,255,0,121,168,255,0,233,98,255,0,128,0,84,6,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,1,194,147,43,152,237,150,191,210,143,233,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,71,252,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,54,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,3,133,38,87,49,219,45,127,165,31,211,93,141,242,115,229,31,161,61,25,253,39,14,103,63,167,235,185,223,222,206,185,183,111,61,175,165,166,187,187,53,208,244,159,224,32,7,21,188,174,99,182,101,63,69,223,161,75,27,229,31,201,207,77,250,79,250,78,28,62,71,81,208,242,127,190,93,111,118,238,67,191,71,93,54,246,233,169,107,31,242,21,144,172,216,224,182,108,108,108,76,196,188,41,244,53,183,70,244,159,91,55,211,180,217,28,174,109,54,83,45,252,219,50,22,226,181,113,212,39,213,73,233,174,167,161,17,153,90,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,161,174,14,112,172,195,140,31,205,99,152,223,76,175,245,150,101,27,74,141,175,108,202,96,164,57,10,164,178,113,42,39,157,116,149,204,102,63,168,228,117,151,207,115,13,179,82,200,227,239,145,58,128,4,117,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,171,228,228,115,35,150,110,80,172,213,74,148,184,149,204,69,174,71,74,43,213,228,32,246,54,141,73,93,20,61,196,74,68,100,168,146,102,163,34,91,203,73,45,100,146,75,77,53,40,0,69,94,35,246,54,59,98,222,95,93,193,204,10,195,111,149,18,238,186,132,111,76,190,228,232,113,91,131,6,43,168,144,91,85,34,75,71,206,91,237,176,73,209,14,39,150,151,247,108,81,182,103,93,88,3,194,159,50,117,76,101,180,227,99,166,23,250,18,193,69,65,50,43,242,125,55,2,79,50,43,73,83,135,27,100,89,100,241,115,205,9,99,152,223,172,223,55,127,110,221,5,223,138,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,243,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,32,56,82,101,115,29,178,215,250,81,253,53,216,223,39,62,81,250,19,209,159,210,112,230,115,250,126,187,157,253,236,235,155,118,243,218,250,90,107,187,179,93,15,73,127,143,216,57,66,204,6,13,93,152,59,113,189,211,196,185,169,234,142,220,157,171,95,73,41,10,39,35,73,216,133,160,220,229,62,219,78,242,247,146,87,179,106,189,85,25,10,65,254,229,198,123,63,243,25,255,0,121,168,255,0,233,98,228,239,10,126,44,98,206,78,238,138,13,207,98,122,27,18,110,140,63,170,82,229,208,83,38,49,54,85,135,96,186,201,182,211,168,144,235,68,203,143,30,173,154,158,51,38,214,142,97,165,68,162,42,108,254,229,198,123,63,243,25,255,0,121,168,255,0,233,98,255,0,128,0,0,71,91,223,40,148,170,214,113,176,243,55,86,205,70,37,62,165,64,143,50,155,114,192,84,116,160,170,108,46,159,46,60,121,72,90,19,185,82,80,167,219,105,92,195,50,83,40,108,146,164,114,73,14,200,160,21,129,196,227,42,185,177,204,206,56,209,170,88,83,134,149,90,197,161,109,219,236,211,216,92,139,130,155,30,43,147,156,121,215,100,63,29,135,101,165,105,220,133,198,105,107,83,104,82,149,28,139,69,33,45,168,255,0,95,12,44,134,99,14,6,98,229,195,138,248,247,99,196,161,72,167,209,202,155,111,71,121,232,53,5,173,249,43,249,249,77,58,195,238,28,117,182,211,70,209,234,146,53,162,98,200,148,68,74,37,89,160,160,31,238,92,103,179,255,0,49,159,247,154,143,254,150,46,251,47,86,181,118,198,192,44,52,178,174,152,61,21,106,223,179,232,212,186,140,110,106,28,228,74,98,19,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,70,174,41,57,92,190,243,41,133,150,127,232,146,198,249,71,121,219,151,2,185,127,210,108,195,228,82,228,70,115,170,254,248,117,182,149,185,230,33,119,234,178,219,234,232,70,189,98,6,77,178,91,159,140,187,102,58,204,196,111,209,55,163,168,169,168,55,78,184,212,187,150,156,182,87,71,144,180,183,40,220,105,137,132,183,121,104,62,122,17,162,139,154,203,74,216,163,73,36,238,80,5,96,113,64,201,158,100,243,19,143,180,11,215,7,48,223,229,5,22,21,159,22,150,252,159,76,64,137,178,82,38,205,113,77,236,144,251,107,61,16,243,103,169,22,223,91,77,117,35,34,112,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,179,240,1,86,188,65,184,98,94,87,189,254,222,46,101,118,211,137,80,145,113,72,144,245,209,67,85,80,153,125,117,23,158,122,67,149,36,59,49,242,104,208,225,184,77,169,148,26,54,26,27,52,33,68,181,242,249,6,90,50,137,196,159,43,248,167,3,19,44,92,21,254,202,29,98,23,202,74,7,244,157,47,169,101,231,225,243,29,121,206,79,55,144,132,243,80,157,232,239,35,239,35,242,152,177,195,203,61,152,161,138,119,150,38,127,39,143,70,124,173,184,42,53,222,139,229,109,29,238,151,170,146,227,220,174,103,82,157,251,121,155,119,109,78,186,107,161,107,160,177,78,23,248,9,139,25,118,192,42,253,149,140,118,167,201,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,57,128,3,159,230,22,214,174,223,56,5,137,118,85,173,7,173,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,138,65,254,229,198,123,63,243,25,255,0,121,168,255,0,233,98,255,0,128,0,0,0,5,96,113,64,201,158,100,243,19,143,180,11,215,7,48,223,229,5,22,21,159,22,150,252,159,76,64,137,178,82,38,205,113,77,236,144,251,107,61,16,243,103,169,22,223,91,77,117,35,34,112,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,179,240,1,64,63,220,184,207,103,254,99,63,239,53,31,253,44,93,246,94,173,106,237,141,128,88,105,101,93,48,122,42,213,191,103,209,169,117,24,220,212,57,200,148,196,38,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,232,0,33,255,0,20,12,4,197,140,196,224,21,2,202,193,203,83,229,5,106,21,225,22,168,252,110,186,52,77,145,81,10,107,106,115,124,135,27,65,232,183,155,45,8,247,122,218,233,161,25,148,0,203,215,14,28,231,88,216,251,134,151,173,211,131,125,21,22,223,188,40,213,74,140,159,148,84,167,57,17,88,154,211,142,185,177,18,84,181,109,66,20,122,36,141,71,166,132,70,125,130,239,192,5,96,113,64,201,158,100,243,19,143,180,11,215,7,48,223,229,5,22,21,159,22,150,252,159,76,64,137,178,82,38,205,113,77,236,144,251,107,61,16,243,103,169,22,223,91,77,117,35,34,112,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,179,240,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,149,106,85,18,27,149,26,205,74,44,8,172,164,214,227,242,94,75,77,161,36,70,102,102,165,25,17,17,17,25,253,196,98,33,102,43,137,142,10,224,233,75,164,90,181,136,119,69,101,132,56,73,244,116,136,147,99,161,212,243,147,177,123,37,33,100,100,182,211,169,105,174,138,47,105,138,229,198,158,40,57,133,197,5,75,129,69,169,51,109,211,158,91,132,218,169,79,78,134,249,32,249,132,68,123,101,169,58,237,112,190,205,82,94,225,27,170,23,78,50,98,124,173,213,10,253,227,115,186,227,154,37,46,74,149,55,214,51,61,18,68,102,163,239,89,246,127,194,251,71,166,183,50,165,153,91,193,77,185,78,193,75,241,108,186,68,105,148,229,183,60,217,50,61,52,245,201,147,46,229,17,253,221,163,208,255,0,33,76,211,110,82,127,67,119,105,237,81,167,95,147,213,29,15,237,47,230,253,195,242,77,201,46,105,32,198,114,74,240,70,246,112,155,51,45,173,219,85,19,81,232,70,125,133,200,251,7,145,157,151,236,126,163,182,243,211,240,106,253,136,219,6,162,113,110,219,179,91,74,13,58,235,169,155,101,166,154,31,127,184,124,216,181,140,97,176,140,151,14,169,120,219,188,165,106,70,219,242,162,109,50,251,141,58,125,2,255,0,232,126,193,211,108,220,244,230,90,202,67,13,67,196,170,228,228,48,164,158,147,235,53,7,119,146,118,250,170,210,65,106,71,180,181,47,180,196,145,195,46,49,152,189,69,122,52,60,65,182,168,115,96,50,72,74,221,133,14,83,146,86,68,104,35,51,55,102,146,76,205,36,179,251,204,190,209,52,176,87,137,254,95,49,61,81,160,215,235,41,181,230,60,148,106,186,196,136,48,153,37,159,44,180,213,114,212,125,235,63,220,149,123,132,172,182,239,123,54,241,134,221,66,211,186,232,245,152,206,164,148,135,96,78,106,66,12,140,136,200,201,77,168,203,185,73,63,222,94,241,246,192,0,0,124,91,214,121,82,236,234,229,68,214,148,244,180,217,79,106,163,208,139,107,74,63,179,220,51,115,152,250,175,166,177,218,252,168,238,74,185,215,37,81,100,105,61,72,245,152,241,246,118,159,188,92,247,11,219,40,173,108,181,211,103,26,99,168,234,235,102,161,189,5,170,136,157,129,8,246,153,237,47,217,238,237,251,204,76,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,83,57,86,163,87,134,90,239,250,115,132,225,173,155,122,171,33,173,154,126,176,160,72,36,235,216,125,158,183,179,180,103,158,218,74,237,220,72,165,182,235,174,52,116,234,219,9,90,144,173,171,79,45,242,212,200,251,52,63,87,236,26,62,203,181,73,154,182,6,216,147,88,144,183,137,203,114,150,102,183,22,74,81,153,195,104,251,76,140,251,123,71,69,0,1,242,46,75,186,217,180,105,238,212,238,90,236,10,108,102,80,165,173,201,82,155,101,36,68,147,81,246,173,68,93,201,87,183,216,98,20,230,83,138,102,22,97,148,121,116,60,54,144,197,199,91,66,92,66,93,97,113,166,68,67,132,79,36,137,74,102,90,86,70,75,66,12,251,53,218,175,121,144,171,76,111,206,14,55,227,181,98,100,154,253,219,81,135,2,83,174,108,167,64,159,45,184,219,20,183,12,147,202,91,203,79,209,116,211,167,118,132,69,247,248,235,7,2,241,123,21,38,182,205,157,97,92,53,67,144,225,36,223,98,151,41,246,200,212,105,45,202,83,109,171,179,231,18,102,126,227,251,72,75,236,34,225,27,140,55,90,35,79,191,39,66,163,199,113,104,83,140,155,178,163,190,150,207,150,102,91,93,134,100,74,209,75,47,118,165,246,24,152,184,111,194,87,47,118,153,69,155,112,63,89,172,202,66,16,111,53,49,80,100,71,82,203,97,171,68,174,25,25,167,84,153,118,251,12,253,226,70,90,153,83,203,245,156,195,108,82,48,162,213,50,109,4,146,83,148,40,91,143,66,73,106,102,150,75,183,213,46,209,208,105,246,109,163,74,101,166,41,182,189,38,43,108,26,77,164,179,9,164,18,12,136,136,180,34,73,105,166,133,166,158,225,245,210,132,32,182,161,36,146,47,97,22,131,254,187,199,226,169,209,169,53,152,171,133,85,166,197,152,195,132,105,83,111,178,151,18,100,100,100,125,138,35,46,227,50,253,227,137,226,190,73,178,249,139,84,183,96,85,172,74,93,49,231,13,75,41,84,202,92,22,95,222,105,89,106,107,83,10,62,247,12,254,242,35,21,237,152,238,17,215,53,180,115,43,248,51,61,202,156,22,219,113,238,142,83,174,61,32,204,185,203,218,132,71,134,69,244,82,209,17,107,222,102,94,225,1,47,27,7,16,112,154,226,58,117,211,65,172,80,106,48,222,213,181,191,21,248,170,220,133,168,137,104,53,165,42,250,77,171,67,47,217,251,4,178,202,15,18,108,67,193,105,208,173,75,254,108,138,237,176,167,27,109,78,73,113,249,82,88,70,177,219,209,38,236,164,54,148,165,182,150,101,217,216,106,63,97,158,151,3,130,57,129,195,124,123,182,216,175,216,149,216,178,84,166,146,227,209,74,83,11,125,147,54,219,90,137,104,105,197,237,211,154,130,61,79,176,207,79,118,189,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,53,198,236,192,225,190,2,91,111,215,239,186,236,88,202,75,74,91,49,78,83,8,125,227,38,220,90,73,40,117,196,110,215,148,178,45,15,180,203,79,126,148,255,0,155,254,36,216,135,141,19,166,218,152,127,54,69,10,216,75,142,54,78,70,113,248,178,95,78,178,27,209,70,212,165,182,164,169,183,80,103,217,218,105,47,97,22,177,46,206,176,113,7,22,110,34,167,90,212,26,197,122,163,49,237,92,91,17,95,148,173,203,90,72,214,179,66,84,175,164,226,117,51,253,175,180,79,204,184,240,142,185,174,83,135,95,198,105,238,83,32,184,219,111,116,113,93,113,153,4,103,201,94,213,162,68,51,47,162,167,72,203,94,242,34,247,139,9,194,140,147,101,243,9,105,109,64,164,216,148,186,155,205,154,86,114,170,116,184,47,63,188,146,130,212,150,150,18,125,237,145,253,230,102,59,101,50,141,73,163,69,68,42,85,54,44,54,27,34,74,91,97,148,182,146,34,34,34,236,73,17,119,17,23,238,31,183,184,127,202,144,133,150,213,164,148,71,236,50,212,124,138,133,155,104,213,89,117,138,149,175,73,148,219,230,163,117,47,66,105,100,179,50,50,61,72,210,122,235,169,235,175,188,115,235,175,42,121,126,188,88,113,138,190,20,90,164,78,32,210,106,110,133,11,113,106,74,45,72,212,201,246,250,199,218,35,158,36,112,149,203,213,219,213,76,160,63,89,163,74,90,22,108,181,13,80,99,199,74,207,121,167,84,162,25,153,39,85,17,118,123,8,189,194,29,98,239,8,220,97,181,17,38,125,135,58,21,98,59,107,90,155,100,157,149,33,245,54,92,195,34,218,212,50,35,86,137,65,123,181,63,180,132,65,191,176,43,23,176,174,107,140,222,54,21,195,75,56,238,26,74,67,212,185,76,54,102,147,81,110,74,156,109,61,159,54,163,35,247,23,216,99,216,224,134,112,113,191,2,171,16,228,208,46,218,140,200,17,93,111,125,58,124,249,110,70,216,149,182,102,158,82,30,66,126,139,68,157,59,180,51,47,186,210,178,215,197,51,11,49,54,60,74,30,36,200,98,221,173,173,45,161,78,190,184,208,226,45,195,38,82,100,149,61,45,75,51,53,173,102,93,154,237,79,188,140,77,107,110,238,182,110,234,123,85,75,106,187,2,165,25,228,37,104,114,44,166,222,35,35,73,40,187,80,163,46,229,39,219,237,33,246,0,0,115,172,196,84,152,165,96,109,247,53,249,11,100,155,183,42,134,75,109,100,149,17,148,55,79,176,204,203,183,176,103,6,229,74,238,44,72,170,54,211,174,58,117,26,219,233,66,150,173,203,87,49,243,208,204,251,117,63,91,237,26,24,201,173,168,213,159,150,187,2,156,217,56,75,122,222,165,72,119,126,159,172,56,17,201,90,118,23,103,171,237,237,29,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,155,196,170,83,85,220,60,185,232,207,183,189,19,168,211,99,40,180,35,212,150,194,211,237,35,247,251,140,102,239,29,104,103,104,227,69,225,76,140,106,111,163,184,42,4,214,157,134,157,146,221,73,119,17,104,101,183,216,66,244,56,119,222,108,94,89,95,181,156,106,82,158,114,149,14,13,49,227,82,201,70,78,53,78,137,184,190,145,254,215,183,67,251,8,73,128,31,240,243,205,71,105,79,62,234,27,109,4,106,82,214,162,34,73,23,105,153,153,247,8,139,154,158,34,184,79,128,145,102,80,104,149,6,107,183,50,18,227,104,98,27,177,165,54,203,164,79,164,137,212,166,74,28,78,142,52,68,174,205,72,148,94,211,236,169,124,122,206,246,57,99,165,102,91,245,27,178,125,42,150,234,156,67,112,41,179,230,48,201,180,107,116,200,150,217,190,180,235,181,211,73,233,217,161,17,119,23,111,60,195,92,17,197,92,104,175,183,77,179,237,106,189,73,249,142,145,174,95,67,37,230,146,107,90,8,214,181,182,218,204,139,87,82,102,126,227,215,221,173,150,101,135,132,133,46,150,138,117,211,142,19,147,42,73,27,50,138,159,17,212,173,175,246,149,242,221,106,76,50,62,242,117,42,45,123,140,139,222,44,34,192,193,204,52,195,24,45,65,178,172,202,53,48,154,74,82,78,70,167,71,101,197,104,72,45,76,219,66,117,63,81,39,247,145,123,136,123,64,0,0,0,31,195,34,81,26,84,68,100,101,161,145,251,71,17,204,6,81,240,131,31,104,21,8,183,5,167,75,106,174,252,87,91,143,82,106,4,84,200,109,197,33,210,74,185,171,101,106,45,22,241,171,82,237,215,183,191,190,152,243,103,145,156,75,203,125,117,249,77,211,159,171,91,142,173,107,98,100,70,100,62,77,54,107,124,210,78,185,211,182,218,76,155,103,114,180,236,45,72,251,143,179,197,101,167,51,184,133,151,11,234,21,114,131,89,157,232,194,125,180,79,167,156,151,249,46,51,206,101,78,252,210,29,109,38,163,75,36,159,88,244,211,176,251,59,175,151,45,121,138,178,179,25,135,148,235,178,216,168,52,169,125,59,41,168,69,230,180,110,51,35,144,203,142,150,196,58,225,164,136,222,73,104,163,212,143,176,254,222,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,146,102,83,49,86,86,92,240,242,163,118,220,243,218,76,190,157,228,211,226,243,90,39,30,145,200,121,198,139,98,221,108,212,70,108,168,180,73,234,103,216,95,101,13,102,91,51,184,135,152,251,234,109,114,189,89,157,232,195,125,196,64,167,20,135,249,45,179,206,121,77,124,210,221,113,36,162,75,198,159,84,244,211,176,187,59,253,174,83,50,51,137,121,144,174,177,41,202,115,244,155,113,165,161,111,204,150,204,134,9,214,201,108,26,137,167,58,119,27,81,155,111,110,78,189,135,161,159,113,118,220,230,95,242,141,132,24,5,64,167,197,183,237,58,91,213,118,34,180,220,138,147,176,34,170,66,220,74,26,37,43,154,134,80,163,213,108,146,181,62,221,123,123,251,187,113,17,36,137,41,34,34,34,208,136,189,131,250,0,0,0,3,197,223,248,57,134,152,157,5,216,55,173,153,70,169,147,169,82,77,201,52,232,239,56,157,73,101,169,27,136,86,135,235,168,254,243,63,121,138,247,204,247,9,10,93,81,21,27,167,3,231,34,44,147,55,165,28,9,110,165,13,127,183,47,150,211,81,161,153,247,155,73,73,107,220,70,94,225,90,120,151,130,56,171,130,245,247,105,183,133,173,87,166,191,13,213,26,37,244,50,89,105,70,133,173,36,182,214,227,104,51,45,90,81,145,251,139,95,126,157,15,1,179,189,142,88,23,89,134,253,58,236,159,85,165,180,166,208,228,10,148,249,143,178,77,18,218,51,36,54,79,161,58,237,104,146,90,246,104,102,93,199,217,109,25,86,226,43,132,248,247,22,29,6,183,80,102,133,115,45,45,182,182,38,59,26,43,111,58,100,194,76,154,74,164,173,197,106,227,166,73,236,212,201,39,237,46,217,116,203,205,72,105,47,48,234,28,109,100,74,74,208,162,50,81,31,105,25,25,119,143,251,1,25,248,136,94,108,89,185,95,186,92,118,82,153,114,171,14,117,49,147,74,201,38,110,59,78,151,180,190,145,126,207,179,83,251,12,81,126,5,81,14,237,198,139,62,153,40,212,231,87,95,167,147,186,246,154,183,203,105,39,222,71,169,158,239,105,13,34,97,173,41,170,22,30,91,20,102,17,177,16,104,208,163,164,180,34,208,144,194,18,93,196,94,239,113,15,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,105,15,176,227,14,33,43,75,136,52,41,42,45,72,200,203,77,12,189,195,63,92,71,44,102,172,92,207,215,217,101,146,109,21,149,202,171,146,82,157,8,185,213,25,101,216,91,83,217,234,125,191,121,137,213,193,190,250,118,165,135,21,171,53,114,72,211,22,116,153,36,217,172,245,45,172,83,219,215,77,221,221,186,119,127,238,22,62,63,53,70,163,10,147,6,69,74,163,41,168,241,162,180,183,157,117,213,146,16,132,36,141,74,51,51,50,34,34,34,51,212,253,194,175,56,128,241,35,114,159,38,110,18,96,141,89,68,239,45,198,39,213,162,191,218,218,245,149,29,196,180,244,105,90,146,136,201,165,164,148,158,206,195,63,97,10,212,162,80,113,35,27,111,70,225,193,106,179,114,87,42,210,73,42,121,73,126,99,134,183,93,34,53,45,68,75,94,155,221,35,51,237,237,87,180,207,182,200,242,171,194,92,146,152,119,134,57,200,74,205,214,155,125,186,99,43,212,147,175,33,194,75,204,202,135,216,127,173,74,139,95,179,222,44,99,13,240,55,10,176,162,156,196,27,38,196,160,211,92,101,180,182,114,99,210,227,50,242,244,74,11,214,91,109,167,93,121,105,51,251,72,143,220,61,223,119,97,15,232,0,0,0,0,0,243,56,129,135,86,142,37,219,115,173,155,186,133,2,163,22,100,119,88,254,115,21,167,141,179,91,107,70,228,243,18,162,37,17,45,90,30,157,154,152,162,108,243,228,242,233,203,190,32,85,43,144,105,171,118,212,171,84,31,126,11,204,50,226,155,97,14,191,37,77,180,165,19,45,182,147,75,76,145,154,82,103,161,119,106,93,222,127,37,249,163,186,242,237,138,20,167,25,173,76,43,114,163,49,136,245,8,106,146,231,78,150,220,145,31,154,239,47,154,219,100,174,91,59,119,43,82,211,176,251,59,175,239,14,175,154,38,35,217,148,139,198,129,53,137,49,106,144,163,202,35,105,196,44,146,110,52,135,54,158,197,40,136,200,150,93,154,159,127,239,30,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,155,196,91,230,137,135,22,101,94,241,175,205,98,52,90,92,41,18,140,221,113,8,37,27,109,45,205,165,189,73,35,51,36,31,102,165,221,251,197,2,103,67,52,151,94,98,113,66,170,227,213,169,135,110,83,166,63,30,159,13,50,92,233,212,219,114,36,114,157,229,243,92,108,213,203,123,110,228,232,90,118,23,103,127,160,200,198,79,46,156,196,98,5,46,185,58,154,182,173,74,77,65,135,231,60,251,46,37,183,208,211,241,148,227,73,81,178,227,106,53,52,241,153,37,70,90,151,126,133,223,123,56,127,135,86,142,26,91,112,109,155,70,133,2,157,22,28,118,152,254,109,21,166,77,195,67,104,70,229,114,210,146,53,25,33,58,158,157,186,16,244,192,0,0,0,0,3,249,223,216,99,194,98,70,6,225,86,43,211,159,131,123,88,148,26,147,143,54,166,202,76,138,92,103,158,70,169,89,122,171,113,181,105,167,49,70,95,105,153,251,197,116,102,171,132,186,84,153,151,134,6,72,74,13,166,156,125,116,199,151,161,43,78,123,134,150,89,139,15,180,255,0,84,148,150,191,103,184,86,221,110,131,137,24,37,122,57,14,115,85,155,110,185,73,146,105,75,201,75,240,220,37,180,233,145,41,10,50,66,244,222,209,153,31,103,106,125,134,93,150,87,195,251,137,27,149,9,48,176,147,27,170,202,55,121,109,177,2,173,41,254,215,23,172,88,237,165,215,164,202,212,212,102,110,173,68,148,246,246,153,123,72,90,29,58,163,10,173,6,61,74,157,41,169,17,165,52,135,154,117,165,146,208,180,40,137,73,50,50,51,35,35,35,35,212,189,227,244,138,224,227,33,125,59,77,195,138,45,154,137,36,73,149,58,52,147,108,150,122,158,230,42,13,235,166,238,238,207,119,254,225,5,120,113,216,205,95,89,159,160,48,243,36,234,40,203,139,87,52,169,59,136,249,53,24,133,218,91,85,217,235,253,159,121,13,2,199,105,12,48,219,13,161,40,67,104,36,37,41,45,8,136,139,66,34,47,112,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,124,99,44,67,165,226,157,30,242,52,183,252,238,159,30,49,41,37,219,162,164,212,28,208,253,82,247,123,255,0,247,143,240,224,223,126,177,74,198,138,221,155,41,199,146,137,116,73,50,91,34,50,36,27,139,151,79,108,187,212,93,189,158,237,127,200,46,101,110,54,219,106,117,197,165,40,73,26,148,165,30,132,68,93,230,103,238,21,133,196,207,61,146,173,238,171,4,112,182,180,146,148,251,75,106,167,54,28,147,213,180,159,89,25,230,185,140,72,35,74,200,201,181,109,82,59,59,12,253,132,43,139,6,48,107,16,179,21,136,208,173,202,12,26,149,69,234,148,230,250,249,230,211,239,37,164,184,251,104,113,215,93,74,28,52,232,111,18,148,165,17,233,174,167,246,221,254,84,50,57,134,57,120,183,160,75,126,137,10,167,115,114,90,92,137,210,99,71,121,109,189,177,131,87,45,195,142,219,132,68,227,59,147,175,105,106,103,222,125,146,112,146,148,145,37,36,68,69,220,68,63,160,0,0,0,0,0,0,57,70,101,112,42,221,199,220,47,171,89,149,136,49,220,144,228,119,215,13,229,180,131,91,79,156,119,155,109,73,82,155,89,164,200,222,51,35,34,212,189,158,227,207,126,58,97,29,199,130,56,155,91,178,43,144,101,70,232,39,201,68,55,93,105,196,115,152,68,135,90,109,196,154,144,141,196,124,163,50,81,17,17,233,217,238,43,9,225,57,155,39,24,144,188,13,190,43,142,56,78,168,215,74,92,169,58,232,102,112,99,50,194,13,215,187,190,150,136,74,61,250,123,72,90,233,25,25,106,71,169,24,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,145,22,166,122,17,10,162,226,199,155,39,31,144,140,13,177,235,142,54,77,40,151,85,92,89,58,106,100,115,163,60,194,205,167,187,190,142,168,82,61,218,251,8,87,182,6,97,29,199,141,216,155,68,178,40,112,101,73,235,231,198,68,199,90,105,197,242,88,92,134,154,113,197,26,80,189,164,92,210,51,81,145,145,107,219,238,61,8,101,171,2,173,220,2,194,250,77,153,71,131,29,185,13,199,97,115,30,67,72,37,186,249,71,101,183,20,165,37,180,26,140,205,146,51,51,45,79,219,238,46,174,0,0,0,0,0,0,3,248,105,74,136,210,162,35,35,239,35,17,143,53,249,28,195,28,195,219,211,229,177,68,133,76,185,185,46,174,60,232,209,163,178,183,30,216,249,167,152,225,71,113,195,35,113,237,202,211,180,244,35,239,46,218,64,198,124,26,196,44,186,226,52,219,114,189,6,165,78,122,155,57,206,130,121,52,251,41,117,45,190,226,27,117,167,84,134,205,90,155,38,164,169,36,90,233,169,125,150,59,195,51,61,146,174,30,151,4,113,74,180,131,146,195,72,106,153,54,100,147,213,196,151,71,25,150,185,143,200,51,82,204,205,197,109,74,59,123,76,189,164,44,245,14,54,227,105,117,181,165,72,81,18,146,164,158,164,100,125,198,71,238,20,205,198,66,253,98,171,141,20,75,50,43,175,41,17,40,145,164,184,70,162,52,19,136,151,80,108,251,148,125,189,190,237,127,200,63,223,131,157,136,117,76,84,172,94,68,134,255,0,154,83,228,70,53,40,187,116,76,154,123,154,17,237,63,127,191,255,0,120,185,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,207,198,58,199,106,163,133,180,107,189,168,174,56,252,90,148,120,234,90,80,70,73,109,49,234,14,30,167,183,82,45,79,223,160,175,44,135,223,19,172,92,203,90,114,224,190,219,69,84,168,64,166,62,107,81,164,141,151,42,17,77,69,216,164,254,193,119,234,95,96,185,140,231,102,38,46,6,101,250,117,207,30,100,84,84,171,80,157,129,4,148,225,18,137,231,161,72,91,106,70,142,161,90,238,107,176,210,102,126,226,63,101,9,200,126,236,198,172,79,213,75,149,80,172,221,117,157,173,146,141,215,76,157,147,35,177,37,244,215,166,247,123,189,99,237,246,159,125,228,100,7,41,84,124,189,97,100,73,245,154,92,119,46,122,202,91,159,34,67,172,36,222,96,158,141,20,212,201,41,76,182,226,82,151,25,51,216,122,232,125,186,153,247,75,16,0,0,0,0,31,26,183,121,90,54,202,77,87,21,211,72,165,145,22,191,207,39,52,199,103,111,237,168,191,101,95,226,63,112,249,148,220,90,194,218,204,130,137,74,196,123,94,99,234,61,9,182,43,17,220,81,158,164,93,132,149,153,247,153,23,239,30,169,183,27,117,180,186,210,210,180,44,137,73,82,79,82,81,31,113,145,251,72,127,208,0,10,240,226,171,149,56,247,221,148,172,98,181,169,186,85,232,108,154,231,114,89,45,21,17,150,167,72,113,71,177,149,40,207,122,211,218,165,146,125,250,31,104,169,28,50,189,43,56,101,136,212,27,190,149,45,216,146,168,181,88,178,149,181,197,183,184,153,125,14,26,21,181,73,51,78,168,45,75,82,238,246,13,21,229,163,22,33,99,46,14,91,119,148,121,109,63,37,234,116,52,206,52,56,74,210,73,197,101,199,11,177,107,62,247,63,172,122,251,253,231,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,220,203,226,196,44,26,193,203,146,242,145,45,166,36,179,78,152,152,70,183,9,58,201,40,175,56,217,118,173,7,222,223,245,79,95,119,188,179,169,137,215,165,103,19,113,26,189,119,213,101,187,46,85,106,171,42,82,119,56,183,52,39,159,91,132,148,238,82,143,110,171,61,11,83,239,246,139,110,225,85,149,56,246,37,148,156,98,186,105,186,213,235,140,146,224,243,153,45,19,17,230,160,200,109,69,189,148,168,143,122,21,161,165,102,159,118,167,218,44,60,0,7,252,184,227,109,54,167,93,90,80,132,17,169,74,81,232,73,34,239,51,63,97,15,43,82,197,172,45,163,72,56,149,92,71,181,225,190,147,208,219,126,177,29,181,17,234,101,218,74,89,31,121,25,126,225,244,232,151,149,163,115,36,149,110,221,52,138,161,25,107,252,206,115,79,246,118,126,194,143,246,147,254,50,247,143,178,0,0,0,0,2,39,231,251,41,84,124,194,225,100,185,244,106,92,118,238,138,50,92,159,30,67,76,32,158,124,153,141,40,210,201,169,44,184,226,146,167,30,35,216,90,106,125,186,145,247,209,180,119,238,204,21,196,253,82,185,84,250,205,169,89,218,225,36,221,104,205,216,210,59,82,127,65,122,111,107,187,213,62,207,97,247,95,102,76,115,17,23,28,242,253,2,231,145,54,42,234,84,88,77,64,156,73,112,141,70,243,48,163,173,197,47,87,86,173,119,59,218,106,50,63,121,23,182,153,243,225,124,78,190,179,45,118,75,156,251,110,149,46,161,62,152,193,161,70,162,38,91,168,74,52,151,106,149,251,103,221,161,125,130,195,120,56,216,237,83,176,186,179,119,187,21,198,223,149,81,145,29,43,82,52,37,54,168,244,247,11,67,219,169,150,165,239,208,88,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,201,196,74,204,59,199,44,87,66,91,134,111,187,75,135,54,164,141,173,238,81,27,84,249,122,31,209,51,239,87,217,247,144,161,27,42,224,168,89,23,189,26,227,139,204,106,85,22,167,26,89,39,214,73,239,101,228,175,67,34,50,62,244,247,106,95,184,72,140,227,230,202,161,143,212,43,46,219,106,99,221,37,38,139,78,57,140,147,138,217,215,52,137,8,89,154,121,203,45,116,123,77,76,137,94,253,61,189,91,133,22,93,25,196,76,73,94,37,87,233,132,237,62,128,163,114,42,158,100,148,146,148,196,136,47,33,69,189,165,39,93,171,61,12,148,74,247,105,222,46,161,166,208,203,72,101,180,146,80,132,146,82,68,90,17,17,23,96,255,0,176,0,0,0,31,142,175,87,167,80,105,114,235,85,121,140,196,133,5,135,36,200,125,231,18,218,27,109,9,53,41,74,82,140,136,136,136,140,204,204,200,139,65,91,217,192,226,171,78,179,230,212,44,76,16,40,213,9,105,105,216,206,212,151,181,214,144,238,178,26,81,180,236,105,100,100,100,105,105,73,51,78,186,30,190,226,21,179,127,230,143,30,49,34,115,211,110,44,78,185,116,121,106,87,33,170,212,206,82,72,205,103,181,41,91,170,209,37,189,68,69,238,30,102,141,140,24,171,64,156,221,66,149,136,247,60,119,218,81,40,148,221,98,74,15,82,50,62,244,172,143,188,136,88,199,15,238,35,215,44,251,150,155,132,152,205,86,57,137,158,235,48,169,245,9,15,184,227,166,234,220,139,29,164,45,217,18,126,215,84,100,148,153,234,102,100,93,228,45,118,60,134,101,199,110,84,119,18,227,79,33,46,33,105,50,50,82,76,181,35,35,46,195,236,31,232,0,62,5,253,107,195,189,108,154,237,167,61,134,222,102,175,77,149,5,73,113,36,162,50,117,149,54,125,134,70,93,202,63,97,253,198,51,175,155,28,34,168,96,198,55,220,150,172,200,43,138,195,179,230,75,132,147,105,72,73,198,57,143,161,179,73,26,16,91,116,104,244,52,150,157,157,159,100,232,225,11,152,181,198,145,59,4,235,245,70,82,211,170,118,116,34,125,253,22,107,51,129,25,182,211,189,221,52,211,93,18,148,125,199,236,22,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,56,189,102,45,114,36,65,193,58,5,81,149,52,217,181,58,105,48,254,171,37,17,207,140,227,106,216,238,154,105,166,169,82,62,243,246,8,47,148,236,34,168,99,62,55,219,118,172,56,43,148,195,83,225,203,154,146,105,75,73,70,41,140,33,195,81,18,22,91,116,116,181,53,22,157,189,191,110,138,44,27,94,29,149,100,208,173,56,12,54,203,52,138,108,88,41,74,18,73,34,38,153,75,101,216,68,69,220,146,246,23,220,67,239,128,15,243,145,33,152,145,221,149,33,196,182,211,40,83,139,90,140,136,146,146,45,76,204,207,176,187,5,81,113,1,226,61,114,192,185,42,88,73,131,53,83,134,152,15,61,10,161,81,142,251,141,186,78,33,201,81,221,66,29,143,39,236,105,68,74,73,30,164,70,101,220,66,185,235,56,193,138,181,249,206,84,42,184,143,115,200,125,213,26,141,78,86,36,172,245,51,51,239,82,204,251,204,199,166,176,51,71,143,24,111,57,153,182,238,39,92,186,50,180,171,144,237,106,103,41,68,70,147,218,164,161,212,234,147,216,146,50,247,11,38,201,255,0,21,90,117,223,54,159,98,99,121,70,167,203,83,77,70,106,164,141,173,52,183,117,142,210,84,235,178,101,153,153,153,169,213,40,201,58,232,90,251,200,89,13,34,175,78,175,82,226,86,169,19,25,151,10,115,13,201,142,251,46,37,196,56,218,210,74,74,146,164,153,145,145,145,145,145,145,153,30,163,246,0,0,0,0,255,0,135,91,67,205,45,151,18,74,74,210,105,81,25,107,169,24,165,126,43,185,117,103,14,241,37,24,149,64,166,147,84,250,250,137,201,74,101,146,74,78,91,242,39,60,181,25,161,164,167,93,168,45,76,212,106,247,235,222,57,78,78,51,101,80,192,26,21,231,109,187,49,222,146,173,69,168,156,54,77,197,108,235,157,68,116,32,201,60,228,22,186,51,166,164,70,175,118,190,200,239,122,220,21,11,222,248,173,92,114,183,187,42,181,83,147,44,211,235,40,247,188,242,151,161,17,153,159,122,187,181,63,222,47,187,135,109,152,118,118,88,173,132,187,8,216,118,169,14,21,73,91,155,216,163,55,105,241,53,63,162,71,222,159,183,239,49,38,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,252,96,183,91,186,240,182,237,183,157,111,127,95,68,159,29,41,211,93,77,113,156,70,154,104,127,181,238,49,155,124,95,160,174,212,197,91,186,129,176,219,58,117,118,124,100,150,154,109,229,201,113,5,236,45,62,143,184,135,153,165,192,147,87,170,196,166,70,66,157,145,54,67,108,54,146,35,82,148,181,168,146,68,68,90,153,153,153,251,134,131,114,15,131,144,240,147,47,86,218,21,76,102,53,66,183,2,29,86,66,137,146,67,134,167,160,197,220,74,61,137,86,187,155,237,215,94,210,239,49,36,64,0,0,0,127,148,153,44,67,140,236,185,46,165,182,89,66,156,113,106,81,17,37,36,90,153,153,159,97,22,132,42,139,137,78,125,29,151,38,126,10,225,77,122,67,40,71,54,37,90,92,73,70,146,86,135,50,51,236,239,98,71,105,31,205,158,213,163,220,103,236,33,94,216,73,132,87,246,60,95,49,45,75,74,4,169,211,170,18,27,39,164,169,167,157,67,68,227,205,182,167,29,91,104,89,164,137,78,164,212,163,35,211,93,126,249,237,253,202,184,54,61,153,26,181,124,213,228,72,158,182,208,151,25,133,32,150,92,211,107,113,145,37,216,132,173,55,37,101,218,122,247,125,162,34,230,67,45,21,140,28,36,92,49,227,201,244,44,185,36,195,70,242,21,189,42,87,57,105,215,70,144,130,45,141,251,15,191,236,28,82,133,88,157,111,86,224,87,169,146,93,143,46,157,41,169,108,58,210,205,11,67,141,172,148,149,37,73,50,50,50,50,35,35,35,35,26,21,200,158,44,171,23,114,239,110,86,100,212,28,153,54,157,18,29,54,91,174,187,204,90,158,110,12,101,44,212,102,181,25,158,174,106,122,153,30,167,218,66,66,128,0,172,174,47,185,125,85,110,137,3,25,40,84,146,92,136,8,106,28,199,25,99,85,37,132,34,124,135,20,163,75,102,100,157,76,140,204,214,69,239,47,104,173,92,185,98,36,172,45,198,171,66,240,98,99,209,218,137,90,167,170,81,180,225,163,123,9,150,203,139,74,180,82,72,210,100,223,105,25,233,239,26,59,195,123,186,29,249,97,91,215,132,23,18,182,171,20,184,147,136,200,200,255,0,90,202,28,246,41,69,220,178,246,159,222,99,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,145,119,67,176,236,43,134,240,156,226,80,213,30,151,46,113,153,153,23,234,153,91,158,213,36,187,144,126,210,251,200,103,19,49,184,139,43,20,177,170,239,188,36,76,122,67,82,235,85,5,69,55,92,53,236,97,82,222,113,9,78,170,81,18,72,156,236,34,61,61,194,202,184,65,101,245,84,74,36,252,100,174,210,73,18,39,161,216,112,220,121,141,20,166,22,136,18,27,82,77,77,145,154,117,35,50,50,89,151,184,189,162,205,64,0,71,172,246,98,194,176,143,46,247,29,102,53,65,200,115,106,49,38,83,98,58,211,188,181,165,231,32,201,82,13,38,75,73,145,234,222,165,161,153,234,93,132,51,213,93,172,78,184,107,115,235,213,57,46,200,151,81,148,236,183,221,117,102,181,173,199,22,106,82,148,165,25,153,153,153,153,153,153,153,142,215,150,252,180,86,49,143,125,193,34,60,159,66,196,146,108,58,108,161,91,212,164,242,86,173,53,105,104,50,216,231,180,251,254,193,46,191,185,87,6,248,179,36,214,172,106,188,136,243,208,218,210,219,51,100,18,11,154,77,110,34,52,181,16,213,166,229,32,187,15,94,255,0,176,64,156,91,194,43,251,1,239,153,118,165,219,2,84,25,212,249,14,19,50,82,211,205,33,210,109,231,27,75,141,45,196,32,212,70,166,148,105,81,17,107,166,191,117,132,240,214,207,163,177,36,64,193,92,87,175,72,121,181,242,162,82,101,204,148,106,36,234,112,227,48,206,247,228,118,17,124,225,237,66,61,230,94,210,22,187,26,75,19,35,53,46,51,169,113,151,208,151,27,90,84,70,74,73,150,164,100,101,216,101,161,143,245,0,0,0,1,27,179,241,131,144,241,111,47,87,34,10,152,204,154,133,18,4,202,172,117,27,36,183,9,76,193,149,176,146,123,20,173,119,57,217,166,157,167,222,67,62,85,72,18,105,21,89,116,201,40,83,82,33,72,113,135,18,100,105,82,86,133,26,76,140,143,67,35,35,47,112,244,184,67,65,93,213,138,182,141,0,144,110,29,70,187,2,50,139,77,119,19,146,91,65,251,15,95,165,238,49,164,156,31,183,91,181,48,178,210,183,219,111,151,208,209,32,71,82,116,211,67,68,102,209,166,154,23,236,251,136,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,37,180,189,29,214,148,132,172,150,133,36,210,162,212,140,140,187,140,134,121,51,245,101,187,101,102,122,240,105,198,73,162,171,212,234,21,102,210,73,52,145,33,218,132,173,52,45,165,217,234,253,191,121,143,33,149,91,28,177,7,30,172,218,10,158,75,73,244,213,57,211,53,43,110,165,214,176,141,62,138,191,111,220,52,113,104,82,19,111,218,84,74,2,20,74,77,54,157,26,25,25,30,186,147,109,37,30,226,247,123,139,238,31,92,0,0,0,4,34,226,73,155,248,152,35,96,200,177,109,122,158,183,29,122,58,227,25,197,120,185,145,218,125,153,141,111,245,30,67,136,52,184,210,123,118,153,17,233,222,125,133,74,244,232,55,70,41,95,44,195,100,165,212,235,55,13,73,40,53,31,49,231,22,243,239,17,110,81,250,203,61,86,231,105,246,158,167,237,51,23,141,195,247,39,212,108,3,195,136,119,5,195,71,134,237,211,87,109,185,139,144,228,116,41,230,16,235,17,86,109,110,91,40,113,59,93,104,207,110,167,161,251,76,251,165,61,197,109,64,185,88,106,53,65,4,182,219,113,46,109,50,73,145,232,70,94,210,63,218,49,12,184,160,97,165,172,214,90,221,169,49,78,138,203,208,101,169,77,168,153,109,38,102,136,19,84,93,164,157,117,215,238,20,120,45,139,131,6,36,188,186,29,197,134,114,231,56,225,166,84,202,179,104,113,211,50,74,118,83,217,34,34,53,118,17,123,52,79,239,246,11,70,0,1,206,115,13,135,176,241,63,6,47,27,62,76,100,58,228,234,29,65,168,219,144,74,52,188,184,142,182,133,22,169,86,134,91,251,200,140,253,195,56,152,145,104,206,195,220,65,175,218,82,80,227,47,81,170,178,161,164,204,141,39,243,47,173,178,50,213,41,62,244,119,232,95,113,11,172,225,99,140,199,136,216,7,30,217,159,52,222,155,110,56,138,122,9,110,110,81,49,30,20,36,23,122,212,122,106,179,246,17,125,132,38,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,85,197,59,25,143,14,112,14,69,179,6,105,179,54,227,113,116,245,146,28,218,163,98,68,41,168,62,229,164,244,213,5,236,50,251,12,82,158,27,218,83,177,11,16,104,22,148,100,56,243,213,154,172,88,106,50,35,81,252,243,232,108,204,244,74,143,189,125,250,31,220,99,71,121,121,195,216,120,97,131,22,117,159,26,50,26,114,13,14,158,212,157,168,36,154,158,68,70,155,89,158,137,78,167,234,119,153,17,251,199,70,0,1,87,60,103,241,37,228,80,237,220,51,137,57,198,205,82,162,85,93,67,110,153,18,147,178,160,201,146,136,149,218,71,237,213,63,191,216,42,116,94,31,11,252,52,181,157,203,91,85,55,233,209,94,122,116,180,169,197,27,45,168,200,215,2,18,143,180,211,174,186,253,226,102,219,182,212,11,105,135,99,83,208,72,109,199,20,230,210,36,145,22,164,69,236,34,253,146,17,99,136,22,79,168,184,249,135,19,46,11,122,143,13,171,166,144,219,147,17,33,184,232,75,207,161,166,37,44,154,220,134,86,226,183,58,233,30,221,75,83,246,145,247,209,197,70,13,209,133,183,203,208,222,41,116,202,205,189,82,82,9,69,204,101,196,60,195,198,91,146,126,170,203,69,183,216,125,135,169,123,12,133,212,240,219,205,252,76,110,176,99,216,183,69,79,75,142,131,29,17,136,229,60,92,201,13,48,204,54,183,250,239,45,197,154,156,117,93,187,72,140,245,238,62,195,155,160,0,0,0,62,69,223,72,77,193,105,86,232,11,81,37,53,42,116,152,102,102,122,104,78,52,164,123,143,223,238,63,184,103,31,53,86,57,97,246,61,94,84,20,188,151,83,233,170,139,164,105,86,237,11,173,125,26,125,20,254,199,184,122,252,130,217,110,222,185,158,179,218,109,146,116,169,21,58,125,89,196,154,77,68,104,106,161,23,93,75,105,246,122,223,103,222,67,67,113,155,75,49,218,105,40,74,9,8,74,73,41,45,8,136,139,184,136,127,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,254,45,118,155,212,108,127,106,174,234,92,87,93,79,75,137,89,145,153,18,87,54,114,137,36,122,23,187,187,83,28,135,32,41,140,172,207,218,29,81,184,73,42,149,60,211,176,203,93,222,144,139,166,186,251,6,134,163,237,233,218,217,174,221,137,211,94,253,52,31,232,0,0,0,60,230,34,93,240,172,43,26,189,121,84,28,74,89,163,83,101,78,50,51,34,53,114,89,91,155,75,85,36,140,204,144,125,154,151,222,93,227,58,89,158,198,10,246,51,99,53,213,116,85,42,114,164,67,85,94,114,41,205,58,242,214,150,162,245,111,45,164,146,84,181,146,116,39,76,180,73,237,47,103,219,52,120,79,101,106,13,225,84,119,25,238,218,87,54,61,46,90,154,130,151,152,37,39,156,210,160,201,109,100,78,52,101,220,165,118,165,100,126,237,59,197,190,52,211,108,182,150,89,66,80,132,36,146,148,164,180,34,34,238,34,47,96,255,0,177,6,120,188,220,236,80,242,213,10,1,200,216,237,66,190,220,114,78,242,45,196,184,19,203,77,53,45,123,75,237,20,122,44,27,131,180,167,26,198,186,179,41,81,237,93,29,253,75,95,124,186,120,186,32,0,31,240,235,104,121,165,178,225,17,165,105,52,168,143,218,70,66,132,184,156,225,194,172,60,203,84,100,199,130,166,98,214,217,122,169,188,154,218,149,56,245,66,97,247,146,82,70,122,35,237,63,180,199,84,224,229,137,171,162,227,53,102,192,155,49,12,193,157,70,145,45,162,91,155,73,114,87,46,158,209,36,181,89,17,153,164,143,176,146,103,254,65,115,100,100,101,169,123,71,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,53,254,86,57,88,255,0,210,91,10,191,246,202,157,255,0,198,29,42,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,7,138,189,113,191,5,240,214,170,213,11,17,177,122,202,181,106,79,199,76,182,161,214,235,241,32,190,227,10,82,146,151,82,219,206,37,70,131,82,22,146,81,22,154,161,69,236,49,250,172,92,88,194,204,80,235,191,70,120,151,106,93,190,140,229,117,190,130,172,198,159,210,243,55,114,249,188,149,171,102,238,90,246,238,211,93,138,211,184,199,171,0,0,0,1,242,110,155,178,213,177,168,82,174,155,214,230,165,91,244,88,91,58,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,60,7,242,177,202,199,254,146,216,85,255,0,182,84,239,254,48,234,160,0,0,0,0,0,57,87,242,177,202,199,254,146,216,85,255,0,182,84,239,254,48,245,86,46,44,97,102,40,117,223,163,60,75,181,46,223,70,114,186,223,65,86,99,79,233,121,155,185,124,222,74,213,179,119,45,123,119,105,174,197,105,220,99,213,143,41,125,98,198,22,97,127,67,250,76,196,187,82,210,244,159,55,162,244,237,102,52,14,171,151,183,153,202,231,45,59,246,243,17,187,110,186,111,78,189,228,63,45,149,141,248,47,137,85,87,104,88,115,139,214,85,213,82,98,58,165,187,14,137,95,137,57,246,216,74,146,149,58,166,217,113,74,36,18,150,132,154,140,180,213,105,47,105,15,106,60,253,235,136,86,14,26,210,154,174,226,53,241,111,218,180,215,228,38,35,83,43,117,54,96,176,227,234,74,148,150,146,227,202,74,77,102,148,45,68,146,61,116,66,143,216,99,197,127,43,28,172,127,233,45,133,95,251,101,78,255,0,227,15,127,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,0,0,0,115,74,182,102,242,219,64,170,205,161,87,115,7,134,180,234,149,58,67,145,38,67,151,118,64,101,248,207,182,163,75,141,56,218,157,37,33,105,81,26,77,38,68,100,100,100,99,218,218,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,31,146,153,86,165,86,163,46,101,26,167,18,124,118,228,63,17,110,198,121,46,161,47,176,234,217,121,163,82,76,200,150,219,173,184,218,211,222,149,161,73,61,12,140,135,235,0,0,0,1,249,33,85,169,85,25,51,225,211,234,113,37,72,165,200,40,147,154,101,228,173,113,95,54,155,120,154,117,36,122,161,102,211,205,56,73,86,135,177,196,43,185,68,103,229,111,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,58,239,209,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,199,228,169,213,169,84,88,200,153,89,169,196,129,29,201,12,68,67,178,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,250,192,0,0,0,7,148,190,177,99,11,48,191,161,253,38,98,93,169,105,122,79,155,209,122,118,179,26,7,85,203,219,204,229,115,150,157,251,121,136,221,183,93,55,167,94,242,31,42,214,204,46,1,95,53,216,182,181,149,142,24,127,112,86,166,239,233,169,212,187,154,20,185,79,236,66,150,189,141,54,226,150,173,168,66,148,122,23,98,82,102,125,132,99,160,0,0,0,0,0,0,0,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,0,15,201,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,63,43,122,227,126,11,225,173,85,170,22,35,98,245,149,106,212,159,142,153,109,67,173,215,226,65,125,198,20,165,37,46,165,183,156,74,141,6,164,45,36,162,45,53,66,139,216,97,101,99,126,11,226,85,85,218,22,28,226,245,149,117,84,152,142,169,110,195,162,87,226,78,125,182,18,164,165,78,169,182,92,82,137,4,165,161,38,163,45,53,90,75,218,67,218,128,243,247,174,33,88,56,107,74,106,187,136,215,197,191,106,211,95,144,152,141,76,173,212,217,130,195,143,169,42,82,90,75,143,41,41,53,154,80,181,18,72,245,209,10,63,97,143,63,107,102,23,0,175,154,236,91,90,202,199,12,63,184,43,83,119,244,212,234,93,205,10,92,167,246,33,75,94,198,155,113,75,86,212,33,74,61,11,177,41,51,62,194,49,208,0,0,0,0,0,0,0,0,0,0,0,0,0,121,75,235,22,48,179,11,250,31,210,102,37,218,150,151,164,249,189,23,167,107,49,160,117,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,239,33,249,108,172,111,193,124,74,170,187,66,195,156,94,178,174,170,147,17,213,45,216,116,74,252,73,207,182,194,84,148,169,213,54,203,138,81,32,148,180,36,212,101,166,171,73,123,72,123,80,30,126,245,196,43,7,13,105,77,87,113,26,248,183,237,90,107,242,19,17,169,149,186,155,48,88,113,245,37,74,75,73,113,229,37,38,179,74,22,162,73,30,186,33,71,236,49,229,41,57,155,203,109,126,171,10,133,66,204,30,26,212,106,85,25,13,196,135,14,37,217,1,231,228,190,226,137,45,180,219,105,116,212,181,169,70,73,36,145,25,153,153,17,14,150,0,0,0,0,0,0,0,0,0,0,0,0,63,134,100,69,169,251,5,50,113,141,196,213,214,177,150,141,96,66,152,135,160,193,163,71,150,233,33,205,196,137,40,151,80,104,210,122,44,200,140,146,101,216,105,35,251,125,131,149,240,198,195,133,95,153,150,167,73,145,5,79,69,162,50,205,83,121,181,185,41,113,154,132,51,239,52,168,136,244,95,216,127,105,11,237,105,180,50,210,25,108,136,146,132,146,82,69,236,34,33,255,0,96,0,41,119,140,76,167,29,198,186,75,42,81,237,69,29,141,11,95,116,186,128,175,145,120,92,33,174,134,43,153,106,155,0,164,111,118,159,95,114,57,167,121,30,210,68,8,5,166,154,158,157,167,246,9,204,63,229,198,219,121,181,50,243,105,90,22,70,149,37,69,169,40,143,188,140,189,162,160,184,176,229,106,13,159,84,107,25,237,42,87,38,61,82,90,90,156,150,88,36,167,156,234,167,73,113,102,77,180,69,220,148,246,169,102,126,253,123,196,45,203,14,48,87,176,103,25,173,91,162,151,83,149,30,26,106,240,81,81,105,167,150,132,187,23,171,101,110,164,210,149,160,149,169,52,69,162,143,105,251,126,205,23,97,221,223,10,253,177,104,55,149,61,196,169,154,205,54,44,226,34,50,51,79,57,148,57,180,244,82,136,140,137,101,217,169,253,231,222,61,24,0,0,0,255,0,57,27,78,59,187,245,219,177,90,233,238,208,103,155,63,201,140,156,207,221,229,21,78,26,78,165,80,53,111,50,250,94,144,149,174,154,123,7,93,225,41,105,189,89,199,247,106,237,37,196,244,52,245,56,165,145,25,17,165,19,96,168,210,103,161,251,251,181,33,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,235,140,230,26,55,232,59,123,19,153,234,20,231,85,18,146,180,151,106,9,59,42,15,25,232,72,255,0,183,119,238,246,136,21,147,11,133,187,111,50,22,60,199,13,146,39,171,148,200,229,205,238,51,57,241,207,179,180,187,125,81,162,234,60,146,153,73,133,48,180,209,248,237,184,90,119,122,201,35,255,0,56,253,128,0,0,2,52,113,14,185,103,91,25,96,185,100,192,221,190,92,105,177,21,166,191,69,84,249,102,122,232,101,217,234,151,254,225,159,234,107,15,215,110,24,177,140,183,61,81,154,134,244,45,79,85,56,178,47,180,251,207,237,26,30,201,38,28,67,195,124,187,90,48,163,68,228,57,83,165,64,169,62,92,178,78,231,92,131,24,148,125,137,78,191,67,188,245,63,180,119,160,21,179,198,173,215,63,68,150,179,59,211,179,229,28,21,109,215,183,94,154,162,90,232,41,244,88,143,6,250,83,242,113,130,181,80,38,92,54,154,164,73,78,242,73,237,220,82,169,231,166,186,105,174,130,229,192,0,5,86,113,155,176,146,164,219,247,211,13,54,74,46,146,10,212,73,245,180,254,144,116,251,147,255,0,235,126,239,104,131,89,45,188,228,216,249,143,178,234,81,228,155,41,149,89,166,195,119,69,154,73,109,170,124,115,82,79,69,22,164,123,123,143,179,236,26,44,163,78,77,78,143,6,164,141,54,203,140,211,229,167,118,138,73,31,103,127,188,126,192,0,0,0,0,0,0,0,0,0,1,86,185,106,207,109,43,4,243,119,141,88,17,141,23,52,184,246,77,115,18,43,202,183,234,50,223,79,69,111,77,85,78,81,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,105,64,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,128,28,80,179,211,250,20,181,87,129,216,57,121,244,152,147,90,217,233,137,48,147,185,234,21,45,198,212,103,163,196,162,233,230,61,171,124,189,9,75,67,70,183,62,105,74,142,225,195,94,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,242,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,4,85,226,143,224,79,19,127,5,243,136,67,197,112,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,155,224,0,0,42,47,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,48,87,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,215,7,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,226,111,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,159,108,226,231,22,251,205,253,247,30,191,95,135,232,107,110,141,191,228,253,191,204,102,71,162,249,172,199,68,175,231,72,97,167,31,230,185,28,156,249,194,61,154,237,78,132,93,189,171,135,7,15,249,153,136,174,181,139,120,189,110,255,0,173,60,14,165,134,163,72,113,248,238,92,82,182,45,189,177,214,202,219,113,12,178,225,146,214,241,43,105,184,209,52,146,95,207,27,82,47,61,89,179,188,178,139,159,107,86,248,161,71,151,88,161,79,195,120,177,171,182,226,103,148,86,42,168,41,181,66,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,97,56,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,66,178,248,174,230,179,50,248,83,38,157,133,182,101,26,93,129,108,87,36,41,232,87,157,54,184,143,72,215,81,29,168,174,58,203,41,100,210,245,61,13,60,254,197,153,158,247,182,167,106,146,217,184,133,197,94,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,3,157,44,241,222,89,165,197,202,69,225,111,34,93,171,111,88,210,28,93,154,203,43,38,170,49,86,165,182,181,77,117,246,207,114,100,173,76,50,162,74,21,177,174,90,18,131,82,137,110,185,106,156,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,4,95,207,246,112,105,89,77,194,53,42,158,114,220,190,239,24,243,32,90,136,101,164,154,35,62,132,36,156,156,234,156,66,154,217,28,222,105,100,218,146,163,117,106,66,54,236,55,28,110,149,176,67,54,120,243,151,219,254,167,136,216,127,125,75,85,74,224,144,137,23,11,85,79,231,172,87,12,158,231,43,171,75,134,106,90,212,163,112,141,228,169,47,17,60,238,215,19,189,70,114,43,139,253,70,187,88,199,220,61,171,93,54,231,201,250,212,220,47,164,200,168,210,58,196,75,244,124,165,205,158,167,99,115,208,68,135,121,107,53,35,152,146,218,173,186,151,97,142,215,192,199,235,179,242,223,241,33,106,130,133,184,140,231,95,249,85,98,59,20,11,2,167,85,111,12,173,111,155,166,198,124,249,77,213,39,17,172,156,169,169,157,169,90,119,33,100,219,73,116,212,164,54,149,43,70,148,243,173,148,223,225,65,153,140,203,227,157,42,227,183,113,106,12,187,154,211,183,35,178,205,58,244,150,72,109,244,75,74,90,71,163,92,81,36,142,106,205,175,159,55,143,87,80,122,243,150,190,161,173,182,20,2,168,48,51,136,36,108,187,102,191,25,240,123,25,42,178,213,135,85,28,72,185,36,194,169,60,235,175,34,217,89,76,156,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,218,248,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,8,171,197,31,192,158,38,254,11,231,16,135,63,225,193,196,2,30,98,40,77,97,38,47,92,95,235,177,3,169,125,169,50,27,98,59,119,20,93,235,115,116,116,50,134,219,67,204,182,100,133,178,73,220,109,180,78,164,215,243,196,212,234,0,0,21,171,197,243,20,175,188,22,190,240,3,19,48,210,187,232,107,146,141,242,175,162,155,210,179,35,149,205,102,3,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,47,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,96,2,178,248,174,230,179,50,248,83,38,157,133,182,101,26,93,129,108,87,36,41,232,87,157,54,184,143,72,215,81,29,168,174,58,203,41,100,210,245,61,13,60,254,197,153,158,247,182,167,106,146,217,184,133,197,94,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,3,157,44,241,222,89,165,197,202,69,225,111,34,93,171,111,88,210,28,93,154,203,43,38,170,49,86,165,182,181,77,117,246,207,114,100,173,76,50,162,74,21,177,174,90,18,131,82,137,110,185,106,156,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,4,95,207,246,112,105,89,77,194,53,42,158,114,220,190,239,24,243,32,90,136,101,164,154,35,62,132,36,156,156,234,156,66,154,217,28,222,105,100,218,146,163,117,106,66,54,236,55,28,110,149,176,67,54,120,243,151,219,254,167,136,216,127,125,75,85,74,224,144,137,23,11,85,79,231,172,87,12,158,231,43,171,75,134,106,90,212,163,112,141,228,169,47,17,60,238,215,19,189,70,118,21,198,34,196,196,123,227,3,176,139,26,42,118,143,161,254,78,117,12,93,20,134,228,28,231,40,242,170,76,196,82,82,167,218,71,41,108,182,244,85,176,167,141,73,74,156,117,130,73,31,51,178,32,112,197,197,47,209,126,114,108,174,174,187,232,202,85,219,212,90,213,15,230,188,238,171,170,108,250,70,59,16,165,35,116,230,225,122,233,219,166,158,178,137,6,177,127,192,42,3,141,166,38,90,183,6,35,225,222,22,210,101,245,21,171,62,159,80,168,85,249,110,54,182,227,245,231,27,144,194,182,172,214,135,137,17,13,197,33,105,79,205,190,194,136,212,75,236,231,252,31,112,114,187,124,230,128,177,86,59,221,61,23,13,41,239,200,152,230,212,47,159,42,116,119,226,71,141,161,173,43,78,228,46,75,188,194,74,210,93,54,197,109,55,18,98,239,192,87,175,20,76,121,188,178,219,139,153,117,197,107,50,108,180,174,157,34,225,69,78,11,50,9,148,85,169,198,186,81,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,202,106,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,1,88,28,90,243,175,232,72,115,50,155,134,85,58,172,58,211,220,151,47,74,131,7,200,109,48,94,99,152,138,98,76,211,189,206,114,29,105,199,84,218,146,146,108,146,209,155,132,235,200,68,234,205,143,133,140,100,248,127,112,249,115,226,37,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,0,0,0,0,167,110,21,249,234,147,96,92,52,172,176,226,148,249,111,219,21,201,12,211,108,199,153,138,214,202,77,69,249,79,45,76,58,77,182,79,56,137,79,73,34,39,22,181,242,150,148,22,212,182,181,173,187,137,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,174,188,149,230,186,187,155,78,33,119,181,229,205,170,195,180,41,184,127,58,29,173,68,154,242,21,208,69,235,233,100,227,134,150,200,144,79,62,180,115,92,61,86,162,213,13,243,22,134,155,49,229,120,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,0,0,0,0,0,0,0,126,58,204,228,211,40,243,170,75,211,108,72,206,190,122,247,104,148,153,246,247,123,134,116,243,165,121,201,190,51,31,122,84,164,73,55,147,22,179,82,134,214,171,53,18,27,76,249,6,148,150,170,61,8,183,119,23,103,216,39,47,6,75,9,41,77,193,125,62,211,102,163,234,224,161,70,159,91,79,232,247,75,189,63,254,183,238,246,139,83,0,0,20,209,198,66,148,252,108,96,162,212,13,151,9,167,105,17,147,188,210,123,119,28,170,129,233,174,154,107,160,174,225,112,92,21,29,115,244,75,116,179,189,59,62,81,206,86,221,123,117,233,169,197,174,158,225,100,192,56,46,118,240,226,30,36,101,218,238,133,38,39,61,202,101,42,125,73,130,229,146,182,186,220,25,36,147,237,74,180,250,125,229,161,253,163,60,53,38,31,161,92,50,163,17,109,122,157,53,109,232,122,150,138,109,102,95,97,247,151,216,52,3,195,194,229,157,115,229,130,218,147,63,118,248,145,225,195,78,186,253,20,211,226,25,105,169,159,103,172,127,251,132,151,0,0,0,31,146,175,36,161,210,102,203,61,52,98,59,142,118,247,122,169,51,255,0,48,206,134,115,238,22,238,76,200,223,18,219,54,76,152,174,84,227,159,43,184,141,51,228,31,111,105,246,250,194,122,240,99,195,70,253,7,112,226,115,221,66,92,234,165,210,80,147,236,65,167,101,61,226,61,13,31,246,238,253,222,209,104,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,207,17,236,57,77,255,0,150,170,242,209,11,169,126,140,204,170,163,105,229,239,52,169,152,18,244,81,122,170,50,61,87,222,90,119,247,144,162,92,58,171,59,103,98,117,179,92,121,43,67,148,74,236,41,75,78,134,70,70,204,132,40,203,77,75,246,125,229,251,134,146,240,82,224,77,215,131,246,77,202,149,146,189,41,110,211,102,118,30,166,92,200,173,175,67,237,62,223,91,222,127,120,246,160,0,0,2,32,113,76,150,113,50,177,51,71,28,79,58,160,227,39,176,244,215,90,116,222,195,251,5,24,88,228,163,189,109,242,67,137,109,71,84,137,162,212,122,18,79,154,158,211,63,102,131,74,88,6,163,86,6,225,225,41,212,184,164,218,180,148,169,105,86,164,163,232,218,212,200,253,163,222,0,174,126,52,84,73,211,48,82,219,170,71,140,167,26,98,228,134,151,20,148,25,237,34,137,81,81,153,153,23,97,104,126,241,77,226,227,56,58,225,60,235,119,14,106,248,129,84,140,218,87,83,153,33,168,235,216,100,163,97,198,41,238,163,181,72,47,217,62,229,25,127,148,88,224,0,0,131,156,89,172,164,220,89,124,77,93,164,47,157,76,158,82,84,100,93,156,182,224,206,81,255,0,84,207,189,94,242,33,76,120,85,45,112,113,58,209,150,135,214,201,181,93,128,190,98,21,180,211,164,132,30,164,126,206,225,165,28,32,144,115,48,154,202,150,111,41,211,122,222,166,185,204,82,183,26,181,140,217,234,103,237,215,94,241,235,128,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,177,78,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,77,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,217,248,0,174,174,34,220,71,235,184,9,125,210,112,119,2,223,219,119,219,245,8,149,91,166,76,216,72,114,9,197,83,60,198,233,102,135,19,189,206,114,29,105,215,29,101,109,169,180,146,18,135,13,107,112,154,144,25,50,207,70,28,103,14,133,57,186,100,15,146,247,157,27,115,181,43,102,68,194,144,226,98,239,218,220,168,238,236,71,61,147,220,132,172,201,9,83,110,25,37,73,34,83,75,114,74,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,34,87,16,108,237,210,178,161,96,55,66,182,31,137,59,17,110,168,242,25,165,67,76,164,165,250,75,10,101,228,162,172,182,212,203,168,90,27,144,150,210,150,156,36,147,199,204,36,153,147,110,105,69,149,106,157,229,138,247,252,218,204,198,229,215,238,203,198,176,228,151,81,18,33,27,245,10,140,183,141,74,38,217,101,36,70,183,29,112,244,67,105,46,213,17,36,187,136,125,92,94,193,124,80,192,91,201,204,63,197,203,66,93,187,93,110,59,82,202,59,203,109,212,58,195,132,123,29,105,214,148,166,157,70,164,164,154,144,165,17,45,11,65,232,164,40,138,197,56,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,107,224,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,34,175,20,127,2,120,155,248,47,156,66,20,67,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,69,0,0,0,162,30,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,207,19,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,90,241,184,171,82,171,244,172,6,174,208,170,113,42,52,218,140,123,130,92,57,145,30,75,204,73,97,196,211,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,154,240,84,241,79,116,252,63,157,230,52,225,226,184,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,249,254,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,253,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,58,118,227,87,226,158,214,248,127,7,204,106,35,154,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,223,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,30,43,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,173,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,78,174,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,164,190,36,124,65,35,102,38,75,120,61,131,117,89,105,195,170,116,132,201,155,82,101,215,89,69,204,179,105,135,26,39,99,188,195,79,50,136,207,19,233,36,41,74,67,139,36,57,166,168,108,202,5,143,85,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,39,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,245,102,187,53,216,113,148,172,56,93,235,122,187,215,85,103,115,24,160,80,24,120,145,42,175,41,36,70,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,158,204,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,210,184,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,194,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,28,255,0,137,215,16,8,120,187,50,78,95,176,66,226,234,236,88,155,152,185,170,77,54,195,177,107,210,155,125,151,154,76,101,169,6,225,50,195,145,251,30,109,105,75,202,90,180,37,54,148,45,200,171,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,3,53,153,177,241,79,140,159,16,46,31,49,124,79,254,20,121,233,253,70,87,241,174,243,255,0,201,226,216,19,103,39,252,36,170,150,228,131,87,252,151,74,133,39,246,217,37,255,0,123,178,45,80,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,126,176,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,225,21,120,163,248,19,196,223,193,124,226,16,162,27,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,246,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,82,40,124,155,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,143,172,2,170,248,231,125,73,254,100,254,26,32,174,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,214,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,167,87,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,82,95,18,62,32,145,179,19,37,188,30,193,186,172,180,225,213,58,66,100,205,169,50,235,172,162,230,89,180,195,141,19,177,222,97,167,153,68,103,137,244,146,20,165,33,197,146,28,211,84,54,101,2,199,170,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,19,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,250,179,93,154,236,56,202,86,28,46,245,189,93,235,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,207,102,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,105,92,40,114,57,26,218,165,81,51,113,136,203,150,85,218,148,121,11,180,105,38,135,99,148,24,142,165,198,21,53,242,81,36,221,91,237,41,124,164,150,173,19,46,165,205,86,167,17,201,153,57,208,193,202,238,62,229,130,255,0,194,171,89,237,149,170,173,61,185,20,230,246,160,250,153,81,36,53,45,168,218,173,104,66,57,203,142,150,185,138,81,37,28,205,231,169,39,67,206,16,211,238,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,206,14,116,49,142,133,143,185,160,191,241,86,214,103,101,22,171,80,110,61,57,205,203,62,166,44,72,237,68,106,78,139,66,22,142,114,35,165,222,90,146,74,71,51,97,234,105,212,237,83,131,238,14,80,172,108,176,22,42,199,123,168,173,98,93,65,249,19,28,218,180,114,34,193,144,252,72,241,180,53,169,10,218,180,73,119,152,73,66,143,169,216,173,196,218,76,78,160,21,87,199,59,234,79,243,39,240,209,13,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,4,32,226,89,158,169,57,101,182,98,225,134,24,207,151,23,20,46,56,236,84,162,206,76,86,156,98,145,78,41,6,74,125,100,251,107,105,229,188,108,60,202,91,36,158,210,230,56,165,32,210,217,57,70,195,74,121,177,240,177,140,159,15,238,31,46,124,102,218,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,0,0,0,101,92,92,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,162,30,34,153,234,147,154,91,200,236,124,62,159,45,24,87,64,144,203,208,89,147,21,164,46,167,81,100,164,32,234,68,102,217,62,202,20,220,133,54,134,84,191,160,132,173,72,66,212,104,71,181,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,242,56,189,32,226,97,61,235,44,158,83,70,205,187,82,115,152,149,109,52,233,25,195,212,143,217,166,157,227,53,216,171,41,115,177,58,238,150,183,214,241,187,93,158,190,98,149,184,213,172,133,158,186,251,123,197,206,112,153,178,147,110,229,241,85,119,80,190,117,78,121,201,73,153,118,114,220,131,5,69,253,82,62,244,251,204,132,227,0,0,21,199,198,43,9,231,92,88,115,72,196,10,92,102,212,186,100,200,237,72,94,195,53,19,13,177,80,117,125,169,65,254,209,119,168,139,252,162,156,197,200,112,93,162,78,135,130,151,37,82,68,101,54,211,247,36,196,182,165,32,203,113,28,74,114,136,200,204,187,75,66,247,139,24,1,224,241,241,70,156,13,196,50,75,169,109,74,181,106,201,74,212,173,9,39,209,187,161,153,251,6,107,111,130,81,94,183,1,45,196,184,162,170,75,213,105,61,73,71,205,87,105,31,183,81,121,252,44,229,156,188,172,67,213,199,21,201,168,54,207,174,122,233,165,58,23,97,125,130,95,128,0,0,15,21,141,119,2,109,76,31,189,174,85,44,147,232,187,118,165,51,180,244,51,229,197,113,122,23,105,118,250,190,242,251,200,102,211,17,106,238,222,56,157,115,87,25,74,214,229,110,189,54,82,19,161,153,153,189,33,106,34,211,83,253,175,121,254,241,123,92,56,112,229,54,6,90,168,43,92,46,153,250,203,49,106,142,39,151,176,212,167,160,68,213,71,234,164,204,245,71,121,235,221,222,98,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,184,165,107,21,237,135,87,45,169,181,38,117,90,76,200,105,220,94,215,88,91,101,236,63,218,247,31,220,99,55,24,201,111,72,177,113,162,244,182,157,109,72,93,18,230,168,196,78,164,101,169,51,45,196,17,151,98,123,61,79,113,125,196,47,91,135,117,252,155,227,44,214,202,86,234,148,237,30,36,42,94,138,86,166,68,213,62,39,119,172,125,154,171,236,251,136,73,176,0,0,1,24,120,141,219,50,174,124,174,220,76,196,142,203,203,130,212,185,198,78,32,213,161,34,157,44,181,78,132,126,183,173,217,221,247,138,1,130,235,148,186,196,119,151,185,183,34,73,66,143,216,105,52,40,143,236,208,251,6,136,114,61,126,69,191,50,221,102,73,140,242,156,85,50,143,78,166,186,106,81,25,239,110,4,99,62,229,43,246,253,186,31,216,59,216,14,47,155,140,7,78,97,240,102,173,97,178,113,209,60,155,126,85,61,111,246,33,50,186,71,218,104,204,249,110,40,139,115,223,213,78,239,119,184,234,175,14,184,79,99,229,79,17,227,211,238,117,81,162,208,96,212,145,214,60,179,154,142,124,100,62,130,95,41,75,134,104,81,169,6,163,78,186,17,233,219,216,46,31,7,176,190,131,131,216,125,71,177,45,232,172,178,197,54,36,118,28,54,219,66,121,174,54,195,109,26,207,98,16,74,51,38,203,183,105,25,255,0,216,61,168,0,0,143,217,238,183,17,113,229,134,249,105,68,222,176,168,181,57,132,106,246,108,167,201,238,236,63,218,255,0,235,140,246,81,28,93,50,233,128,235,70,70,184,181,6,148,147,246,106,151,11,79,242,13,39,229,194,74,230,229,231,12,37,185,244,222,179,104,174,43,239,56,44,153,255,0,148,116,80,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,165,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,245,56,117,231,170,54,105,108,210,177,241,6,124,68,98,165,2,59,207,78,102,52,87,80,138,157,57,147,142,130,169,25,147,100,195,43,83,146,18,218,217,74,254,154,20,180,161,8,81,33,19,40,67,254,32,89,238,161,101,86,213,114,202,181,151,214,226,109,193,79,55,41,209,180,91,126,139,138,251,114,155,106,171,189,113,221,142,255,0,42,76,116,151,76,163,37,47,93,79,68,246,157,22,127,170,171,246,234,255,0,117,110,59,146,227,168,127,198,76,157,82,157,33,207,250,78,60,243,142,47,237,82,148,175,105,152,189,238,31,57,36,165,101,66,192,114,187,115,177,18,118,34,221,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,150,106,35,38,219,210,90,142,85,155,31,11,24,201,240,254,225,242,231,198,107,5,233,240,209,206,45,137,142,56,89,66,193,78,143,208,151,158,31,219,241,105,222,140,230,61,39,174,165,193,141,14,55,164,121,220,132,52,214,247,157,219,200,222,165,167,110,186,168,143,82,154,160,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,25,215,206,6,101,43,185,169,199,26,198,38,212,203,147,74,103,117,46,219,136,168,168,97,200,148,118,158,113,113,219,116,146,165,238,120,249,171,113,195,53,172,185,142,44,146,100,130,66,83,58,184,24,253,118,126,91,254,36,39,254,101,243,23,98,101,127,11,39,226,101,245,35,251,88,116,120,91,30,254,147,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,121,225,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,52,225,117,195,254,29,34,29,55,51,120,223,110,243,170,175,116,213,27,30,150,251,140,63,21,184,174,176,211,236,213,149,203,90,247,60,124,221,26,109,194,66,153,83,106,112,210,107,54,148,212,181,207,38,81,41,89,190,194,52,218,140,84,98,81,238,202,12,133,84,173,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,103,218,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,126,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,64,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,4,85,226,143,224,79,19,127,5,243,136,66,128,71,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,179,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,149,85,111,251,202,187,102,208,48,250,179,112,203,153,111,90,178,39,73,162,193,120,201,72,128,185,134,209,201,38,140,203,114,80,181,48,218,205,26,236,37,239,81,17,41,197,154,191,37,26,233,174,219,244,234,245,38,145,59,167,137,115,83,209,75,170,55,202,66,250,136,168,148,196,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,244,12,177,101,234,234,205,6,50,209,112,142,214,147,208,117,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,11,104,37,41,9,91,174,180,131,90,55,238,45,15,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,20,173,198,175,197,61,173,240,254,15,152,212,68,0,22,41,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,31,243,139,147,171,19,55,246,36,122,5,126,103,161,174,74,54,255,0,147,247,7,45,233,30,139,230,189,29,114,191,154,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,118,231,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,114,127,16,184,149,227,46,33,101,78,151,151,42,131,181,86,235,73,254,103,95,188,85,87,74,229,87,105,100,111,17,67,117,178,97,43,78,228,46,58,28,119,156,165,188,150,86,78,26,137,231,8,227,174,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,254,76,88,177,127,69,248,167,121,97,159,165,61,39,242,74,224,168,208,186,222,71,39,170,233,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,216,46,236,159,92,208,50,141,97,102,210,207,41,117,42,21,82,61,69,55,114,94,118,58,17,72,125,170,194,160,196,91,68,107,75,174,161,242,83,105,52,37,11,52,45,181,169,74,218,226,82,143,21,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,245,115,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,147,252,52,184,125,201,198,26,173,31,48,120,191,74,136,230,31,64,145,212,209,233,50,218,106,83,23,42,208,169,76,56,78,18,31,37,176,136,242,88,105,70,135,154,82,31,45,82,100,104,53,107,115,226,149,184,213,248,167,181,190,31,193,243,26,136,141,88,25,154,236,71,203,182,28,98,61,149,133,238,250,42,171,136,222,140,97,234,251,79,26,101,83,98,197,41,100,226,99,17,23,168,243,157,82,72,158,215,115,105,66,141,4,75,82,28,107,159,225,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,203,38,89,240,143,38,24,94,205,173,66,157,16,167,84,164,68,110,187,114,212,77,17,223,172,212,93,113,44,176,131,51,86,136,65,186,241,52,196,114,81,232,110,232,70,183,92,90,220,238,160,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,118,124,61,184,139,91,216,213,102,200,176,113,238,245,137,78,196,91,126,60,218,148,138,181,81,81,97,68,172,211,155,55,31,91,237,155,104,105,150,87,25,146,50,113,179,34,249,166,121,196,165,23,59,149,81,120,253,140,117,220,192,99,45,217,140,87,27,61,60,187,154,160,169,13,198,220,133,244,145,80,146,110,52,109,232,66,9,206,83,13,180,215,51,97,41,123,55,43,214,81,152,187,254,26,215,22,44,95,217,96,183,241,55,22,113,106,171,121,203,184,57,204,83,227,205,135,25,191,70,69,133,33,232,132,147,125,180,19,210,222,112,217,55,28,121,245,169,71,170,11,66,81,45,110,202,161,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,17,87,138,63,129,60,77,252,23,206,33,10,1,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,219,166,112,115,255,0,96,205,201,15,233,39,1,177,22,92,27,135,16,100,55,65,163,116,174,50,213,86,148,250,77,14,84,18,251,70,189,236,45,168,230,109,155,173,110,52,46,84,87,27,86,215,27,120,84,182,93,111,252,109,195,236,92,161,74,203,213,195,46,149,123,87,36,34,129,79,38,77,141,147,23,45,105,105,49,221,68,130,54,22,133,56,109,153,115,75,98,86,148,47,213,52,37,69,165,58,76,41,52,234,84,42,124,202,180,186,164,136,177,219,101,217,210,210,210,95,148,180,164,137,79,56,76,161,13,18,212,100,106,50,109,8,70,166,123,82,146,208,139,245,138,171,227,157,245,39,249,147,248,104,170,177,45,56,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,71,252,226,228,234,196,205,253,137,30,129,95,153,232,107,146,141,191,228,253,193,203,122,71,162,249,175,71,92,175,230,168,125,166,223,230,183,28,155,249,195,61,154,238,78,134,93,185,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,156,159,196,46,37,120,203,136,89,83,165,229,202,160,237,85,186,210,127,153,215,239,21,85,210,185,85,218,89,27,196,80,221,108,152,74,211,185,11,142,135,29,231,41,111,37,149,147,134,162,121,194,56,235,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,127,147,22,44,95,209,126,41,222,88,103,233,79,73,252,146,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,118,11,187,39,215,52,12,163,88,89,180,179,202,93,74,133,84,143,81,77,220,151,157,142,132,82,31,106,176,168,49,22,209,26,210,235,168,124,148,218,77,9,66,205,11,109,106,82,182,184,148,163,197,101,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,253,92,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,36,255,0,13,46,31,114,113,134,171,71,204,30,47,210,162,57,135,208,36,117,52,122,76,182,154,148,197,202,180,42,83,14,19,132,135,201,108,34,60,150,26,81,161,230,148,135,203,84,153,26,13,90,220,248,12,224,231,67,7,40,88,5,154,11,255,0,10,173,103,183,209,105,85,6,228,83,155,218,178,233,162,203,142,212,182,163,106,181,173,107,228,162,66,90,230,41,70,165,242,247,158,134,173,10,213,56,62,227,29,10,249,203,1,97,84,118,122,122,214,26,84,31,143,49,189,203,95,62,44,233,15,203,143,39,83,66,80,157,203,92,150,185,100,165,168,186,109,234,218,78,36,132,138,205,238,47,73,192,140,180,98,22,41,83,223,150,197,74,147,71,91,52,183,227,48,211,203,143,81,146,180,197,134,241,161,223,81,72,68,135,218,90,201,68,175,81,42,245,87,244,79,54,227,78,120,41,133,244,172,21,194,59,67,10,40,202,136,228,123,90,143,26,154,185,17,161,38,34,38,62,132,23,58,81,180,147,50,66,222,119,152,234,253,101,25,173,197,25,169,70,102,103,237,64,85,95,28,239,169,63,204,159,195,69,85,137,233,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,160,143,249,197,206,45,137,148,11,18,61,126,191,15,211,55,37,103,127,201,251,127,152,244,127,74,114,158,142,137,95,206,144,195,173,177,202,110,65,57,243,132,91,244,218,157,76,251,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,47,62,52,167,155,31,11,24,201,240,254,225,242,231,198,107,7,170,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,67,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,0,0,1,149,113,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,21,43,196,211,136,143,202,15,149,57,87,193,194,170,192,102,5,64,233,87,85,196,137,29,63,91,202,231,55,50,150,219,38,223,51,147,204,229,165,111,19,136,230,114,157,111,106,217,94,247,43,4,79,254,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,0,14,117,152,249,43,135,151,172,79,150,217,145,45,155,54,180,226,117,247,148,23,140,191,200,51,97,92,113,117,43,166,160,235,170,34,92,170,131,170,81,235,217,170,156,61,127,202,52,39,145,27,113,187,115,44,54,51,73,75,122,205,162,211,38,25,164,187,247,211,227,119,246,23,236,255,0,245,196,129,0,0,30,43,24,112,190,131,140,56,125,88,177,46,24,172,188,197,74,36,134,27,55,27,66,185,78,56,195,141,18,203,122,22,73,50,39,15,183,105,153,127,216,41,227,17,120,79,99,229,51,17,228,83,237,133,81,165,80,103,84,151,209,188,131,154,190,68,101,190,178,71,53,72,134,72,73,165,4,147,86,154,145,107,217,216,45,83,40,248,14,156,188,96,205,38,195,120,227,174,121,182,196,170,130,216,237,66,165,116,140,52,233,145,242,219,81,150,230,127,172,157,222,255,0,113,118,128,28,19,60,23,220,91,19,45,215,156,153,47,41,181,84,232,245,26,115,70,149,17,30,247,32,73,50,239,82,127,99,217,169,253,131,59,211,221,114,169,88,144,242,13,78,57,46,74,212,90,246,154,141,74,51,251,117,62,209,127,188,57,45,153,86,198,87,109,214,101,199,101,149,207,106,36,226,38,208,105,212,151,78,136,90,171,82,47,91,213,237,239,251,196,159,0,0,0,17,147,136,141,252,155,31,44,215,50,82,234,146,237,98,36,218,89,18,85,161,153,59,79,151,223,235,23,102,169,251,126,227,20,83,131,118,244,139,235,26,44,187,105,166,212,181,214,238,106,108,53,104,70,122,19,210,219,65,153,246,43,179,215,247,31,220,99,72,248,91,107,21,147,135,86,213,169,181,36,116,170,76,56,106,218,94,214,152,67,103,236,47,217,247,23,220,67,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,40,137,68,105,62,227,45,5,15,241,69,194,215,44,76,198,78,173,198,167,38,60,75,129,183,106,75,113,12,236,39,31,126,124,213,26,140,201,9,35,81,146,59,245,51,63,121,137,69,193,167,21,26,149,65,175,97,173,78,168,103,41,151,229,79,142,203,143,151,99,36,138,123,41,34,74,151,175,126,164,90,39,79,183,216,44,252,0,0,0,121,44,89,180,153,190,176,206,233,180,220,140,203,202,170,81,167,68,104,157,65,40,146,227,177,220,109,38,93,138,208,253,126,242,35,63,176,198,109,241,162,210,153,98,226,213,229,105,205,142,166,87,75,175,84,98,36,141,6,146,82,90,146,227,100,105,212,147,169,122,135,161,232,95,113,11,58,224,245,142,76,77,160,85,48,146,175,60,138,67,14,191,54,43,107,116,180,54,210,136,17,208,68,74,115,93,117,51,238,78,158,227,246,11,59,0,31,194,34,46,226,33,253,0,0,1,197,51,156,182,147,150,28,73,67,146,82,193,187,107,86,91,66,141,123,117,81,211,228,104,68,126,241,156,163,67,200,168,114,216,90,150,242,94,209,10,73,153,168,213,187,176,200,203,183,93,70,146,114,155,213,22,88,48,148,166,235,205,249,15,65,221,187,93,127,216,246,59,245,237,215,93,71,87,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,85,53,145,111,211,95,14,172,53,199,28,28,179,58,188,73,162,250,95,211,17,161,43,107,213,218,91,117,73,228,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,148,32,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,201,211,56,172,97,123,185,63,94,49,86,106,246,252,92,86,40,239,210,145,102,198,83,143,172,235,100,149,147,46,155,10,82,29,40,42,34,109,245,185,188,210,132,41,76,147,174,62,146,74,169,178,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,86,211,194,159,35,146,112,214,149,3,52,152,146,184,142,215,110,122,57,46,214,166,37,13,62,84,234,116,164,161,101,53,110,104,102,137,47,53,162,82,150,212,92,182,93,113,43,53,41,213,54,205,143,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,122,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,163,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,2,136,120,138,103,170,78,105,111,35,177,240,250,124,180,97,93,2,67,47,65,102,76,86,144,186,157,69,146,144,131,169,17,155,100,251,40,83,114,20,218,25,82,254,130,18,181,33,11,81,161,16,212,90,167,3,31,174,207,203,127,196,132,148,226,5,145,26,22,106,173,87,47,91,89,29,22,38,219,244,243,110,157,39,85,185,233,72,172,55,41,198,169,91,23,33,168,236,115,100,200,73,245,42,35,82,52,208,245,79,97,81,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,250,120,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,94,213,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,223,50,249,139,190,243,65,138,115,241,50,250,145,253,172,58,60,45,140,255,0,70,82,250,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,169,195,11,135,253,118,229,186,168,249,146,198,187,118,171,74,183,232,253,21,118,202,136,183,16,215,166,37,19,139,91,82,220,36,175,156,219,44,155,77,58,132,169,9,75,252,214,150,74,83,68,164,187,111,224,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,42,241,71,240,39,137,191,130,249,196,33,64,34,74,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,252,185,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,229,89,157,203,213,171,154,12,26,173,97,29,211,39,160,235,249,114,105,213,68,69,110,67,212,201,205,43,115,82,27,74,203,252,38,214,73,82,20,182,157,117,4,180,111,220,89,214,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,152,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,130,114,125,148,203,55,40,184,95,242,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,251,168,10,86,227,87,226,158,214,248,127,7,204,106,35,159,228,103,38,84,44,225,225,198,49,83,27,170,250,26,243,181,253,7,34,217,169,58,181,156,84,184,233,79,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,34,85,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,226,120,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,177,80,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,33,175,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,21,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,19,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,144,115,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,43,3,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,249,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,254,78,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,74,220,106,252,83,218,223,15,224,249,141,68,64,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,244,240,243,201,101,43,43,24,95,30,187,119,219,241,19,138,151,44,115,59,130,97,73,76,163,132,193,185,185,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,215,175,17,254,32,19,51,17,93,119,9,48,134,226,255,0,90,120,29,51,238,201,142,219,241,220,184,165,108,67,155,164,33,228,54,226,25,101,195,52,33,147,78,211,113,163,117,70,191,153,38,165,7,10,140,221,230,47,27,228,215,112,231,19,169,210,239,90,21,185,30,33,34,238,92,136,173,203,165,26,218,90,89,143,49,42,82,29,152,135,74,43,134,79,165,46,60,151,117,230,154,210,233,45,171,31,1,154,204,216,248,167,198,79,136,23,15,152,190,37,253,175,195,254,30,98,56,123,97,190,45,225,13,187,254,187,16,61,34,195,177,163,184,196,118,238,40,190,155,148,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,230,77,170,235,29,43,45,216,33,85,204,126,54,218,216,47,70,174,68,163,72,184,228,58,149,207,146,218,156,68,102,25,97,201,15,44,144,158,213,172,154,101,205,136,213,36,165,237,73,169,4,102,178,210,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,138,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,138,188,81,252,9,226,111,224,190,113,8,80,8,157,60,71,248,127,204,203,189,117,220,91,194,27,119,253,105,231,244,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,130,194,202,120,50,101,211,229,45,247,93,204,189,126,62,176,45,14,101,10,223,245,254,157,81,246,75,170,119,212,116,148,92,168,174,146,54,184,218,144,190,183,114,76,148,207,101,191,128,170,190,57,223,82,127,153,63,134,136,85,144,172,45,177,49,167,54,54,54,25,226,93,11,211,54,221,103,210,125,108,46,169,232,252,222,85,54,83,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,242,179,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,147,252,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,211,81,234,210,221,106,43,22,210,214,169,79,184,110,26,24,53,190,137,18,95,105,38,183,157,74,24,45,84,102,72,37,105,115,224,2,26,241,29,200,228,156,214,217,176,47,12,62,92,72,248,139,103,199,125,16,89,117,13,52,138,220,69,25,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,209,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,65,57,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,233,7,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,176,56,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,228,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,78,220,108,48,190,149,111,98,229,135,138,244,245,68,102,69,231,71,149,77,157,29,152,73,105,110,63,79,91,122,74,117,210,61,94,90,218,152,211,69,185,58,165,17,80,91,148,70,68,143,41,193,199,23,164,217,89,151,157,133,178,31,150,116,220,71,163,188,202,24,101,134,148,143,72,193,66,229,50,243,171,86,139,66,19,28,167,160,137,6,122,173,228,110,73,232,74,68,149,227,97,138,21,91,123,8,236,60,40,167,166,91,49,239,58,196,170,148,233,12,205,83,72,113,138,122,27,210,43,173,17,104,242,22,236,198,157,45,202,209,43,138,131,218,163,50,52,65,94,26,54,4,108,65,206,150,29,197,169,91,210,234,180,218,28,137,53,249,70,201,59,178,26,226,70,113,216,178,29,91,102,91,16,153,133,16,139,113,236,82,212,132,43,118,253,167,160,144,1,85,124,115,190,164,255,0,50,127,13,17,87,135,142,94,173,92,208,98,22,34,97,29,211,39,160,235,240,254,84,154,117,81,17,91,144,245,50,115,85,58,114,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,225,88,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,63,248,126,113,53,179,112,131,8,234,152,83,152,202,213,193,33,22,180,119,37,90,115,155,96,230,173,248,137,66,73,20,116,146,82,74,66,210,162,51,101,110,175,148,72,89,182,165,178,134,91,37,65,92,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,74,229,75,35,146,110,92,182,226,78,110,49,25,113,14,133,77,177,238,149,218,52,147,67,82,14,116,182,160,75,97,83,95,37,18,137,164,48,234,87,202,73,104,233,188,210,92,213,9,109,28,232,64,52,167,155,31,11,24,201,240,254,225,242,231,198,107,4,202,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,227,249,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,3,42,226,101,85,242,57,26,229,225,255,0,102,230,227,14,87,44,235,180,216,245,37,221,212,146,67,178,10,116,70,170,210,88,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,47,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,86,85,153,206,46,116,43,187,47,180,234,38,4,49,85,161,95,87,149,61,230,43,111,38,82,217,149,104,184,135,89,37,37,167,13,142,92,174,123,103,37,45,188,211,141,184,210,118,56,100,219,154,33,53,129,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,68,181,207,94,81,41,89,65,194,60,21,181,31,168,196,172,93,149,233,23,21,74,227,170,177,29,40,66,223,36,82,210,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,125,175,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,0,0,0,0,0,0,0,0,7,40,205,137,75,60,176,98,217,66,215,155,242,26,189,166,221,117,255,0,99,223,238,211,183,93,116,25,182,36,60,186,135,45,245,169,15,41,237,22,165,25,146,137,91,187,76,204,251,117,212,104,215,38,43,105,89,97,195,100,55,37,47,155,86,181,29,181,168,151,187,69,21,62,62,164,103,239,29,172,0,0,7,240,200,143,188,136,127,64,5,98,113,132,199,38,33,91,244,188,36,164,79,214,75,238,177,54,83,104,116,191,86,164,79,142,178,50,75,154,235,169,23,122,116,247,159,176,86,46,11,218,83,47,172,90,179,109,56,81,212,242,170,149,234,116,69,17,32,212,73,75,178,91,108,205,90,18,180,47,92,181,61,15,238,49,164,140,37,180,153,177,112,206,214,180,218,140,203,42,165,209,160,196,116,154,65,36,148,227,81,219,109,70,125,137,212,253,78,243,34,63,176,135,173,0,0,0,21,129,198,91,21,26,139,65,160,225,173,50,168,101,41,231,226,207,144,203,111,151,107,38,138,131,42,35,74,87,175,126,132,122,167,79,183,216,34,231,11,172,45,93,247,152,200,53,185,52,228,200,137,111,182,213,73,14,45,157,228,219,236,79,132,162,81,25,161,68,74,34,95,126,164,101,239,33,124,41,34,73,18,75,184,139,65,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,245,197,223,5,209,119,225,44,60,65,166,194,71,93,69,148,217,190,234,91,245,186,102,99,79,117,68,102,72,51,211,114,136,251,84,69,247,119,138,235,200,54,48,61,132,121,139,182,158,118,74,154,135,92,157,14,143,35,215,52,165,40,122,116,83,81,171,215,73,17,104,223,105,158,191,113,141,7,211,39,199,170,211,98,213,34,58,151,24,150,195,111,182,180,168,140,148,149,164,148,70,70,70,100,125,134,93,198,63,80,0,0,15,225,145,40,141,39,220,101,160,164,158,44,120,28,187,3,24,147,126,211,41,47,162,155,113,32,164,63,41,44,104,201,204,145,42,115,170,65,173,45,165,59,246,160,143,67,81,171,78,222,222,241,29,114,139,140,53,12,25,199,75,90,227,143,53,108,67,126,169,6,36,239,156,82,81,211,170,99,11,115,118,139,65,105,163,93,187,143,79,127,217,162,75,30,236,166,223,22,149,38,234,165,74,102,68,122,156,38,37,18,154,90,86,146,230,52,149,233,170,76,203,185,69,237,49,247,64,0,0,0,4,89,226,73,91,244,62,87,174,36,245,157,49,204,102,92,82,62,102,206,97,174,157,51,212,46,210,212,207,78,239,176,80,149,169,29,201,247,93,30,34,18,107,114,69,66,59,100,90,107,184,212,226,75,247,247,141,41,101,230,42,224,224,22,26,195,113,27,86,197,161,70,109,73,211,77,13,48,154,35,45,63,112,232,32,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,16,255,0,138,47,15,249,148,137,149,44,205,224,133,187,206,165,61,212,212,111,138,91,14,62,252,166,229,58,251,175,189,86,79,49,107,220,201,243,116,117,182,201,9,101,45,165,194,73,160,221,83,85,130,44,211,133,62,69,99,94,46,64,205,62,43,192,137,38,133,22,65,61,101,65,76,167,82,250,170,49,38,160,253,36,179,101,196,146,80,211,177,220,105,44,184,74,230,25,184,165,33,41,75,102,237,186,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,202,205,62,71,35,97,174,91,112,171,52,152,108,185,110,208,174,123,94,223,93,211,76,82,29,124,233,213,25,80,27,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,179,194,178,209,152,187,239,43,248,167,3,19,44,89,31,217,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,154,153,254,226,117,66,198,12,56,137,132,153,121,155,85,137,74,185,169,241,102,92,149,117,45,113,37,33,183,9,244,200,161,186,194,154,255,0,155,169,199,153,125,77,173,59,218,35,90,20,189,208,131,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,237,92,72,112,26,205,203,110,37,225,198,20,217,144,162,37,20,236,55,167,46,167,57,152,230,202,234,213,19,157,60,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,40,56,24,253,118,126,91,254,36,45,80,87,7,21,140,142,73,196,170,84,252,210,97,178,226,53,93,182,40,230,187,166,152,164,52,193,84,105,209,82,181,156,212,57,161,26,228,178,214,169,82,92,81,243,25,105,180,160,210,166,146,219,213,65,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,142,193,157,44,233,94,89,201,188,169,21,154,205,187,18,219,183,173,184,238,51,69,162,178,241,73,92,117,188,77,156,151,157,146,104,66,157,91,138,105,189,11,106,80,148,54,130,36,238,222,183,58,7,14,188,138,201,205,45,228,87,198,32,192,150,140,43,160,72,121,153,207,70,148,210,23,83,168,178,81,214,84,211,34,112,159,101,10,110,66,92,91,201,71,208,66,144,149,161,106,37,162,244,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,5,112,113,117,205,157,155,111,97,221,67,42,116,104,241,43,119,13,213,30,52,154,211,140,207,52,174,222,67,18,226,74,140,78,182,77,169,46,45,244,182,230,136,230,33,104,70,199,12,141,46,35,117,59,13,25,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,80,1,21,120,163,248,19,196,223,193,124,226,16,160,17,167,60,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,207,14,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,9,181,146,84,180,161,214,157,65,45,123,55,28,148,225,193,196,2,102,93,235,173,97,38,47,92,95,235,79,63,169,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,243,196,237,223,128,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,117,94,39,89,14,253,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,169,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,0,113,251,111,54,120,13,118,99,205,107,45,212,43,234,36,139,218,135,31,154,236,114,253,67,239,167,127,81,17,135,117,218,236,152,233,65,41,214,139,181,36,165,17,110,54,100,19,52,25,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,114,170,118,88,176,106,155,152,42,190,103,91,181,249,215,245,98,159,30,158,185,178,30,83,173,198,229,180,108,169,248,237,171,82,105,231,24,38,153,90,211,254,214,209,18,73,60,199,205,222,170,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,34,175,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,249,48,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,2,149,184,213,248,167,181,190,31,193,243,26,136,245,92,20,240,182,196,186,239,187,251,19,43,244,46,170,228,177,61,21,242,126,111,84,242,58,62,181,154,139,50,190,109,11,38,220,222,218,73,63,56,149,109,211,84,232,125,163,213,241,92,207,79,235,242,191,130,151,159,254,81,22,255,0,155,5,63,224,165,52,182,228,18,191,229,122,164,37,63,176,201,175,251,225,145,94,185,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,138,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,205,102,108,124,83,227,39,196,11,135,204,95,22,147,194,11,51,22,109,227,131,209,178,202,168,50,224,93,150,28,121,181,36,26,136,220,98,165,78,126,114,157,83,232,89,36,137,181,180,236,180,52,166,213,222,70,218,208,165,106,226,90,230,188,87,50,45,250,252,208,96,165,153,255,0,148,74,191,225,65,87,248,42,77,81,184,228,159,249,94,169,105,87,236,60,104,254,248,120,122,174,12,153,116,249,53,98,87,115,47,95,143,164,251,191,153,66,183,253,127,161,75,97,226,234,157,245,29,52,159,54,83,68,141,174,54,149,163,162,220,147,52,189,219,101,67,149,102,11,51,184,53,150,26,21,38,191,139,215,71,163,91,173,212,26,167,193,140,195,42,145,41,237,86,130,121,244,178,141,86,108,176,133,147,142,172,136,244,78,212,164,148,227,141,54,186,245,227,113,86,165,87,233,88,13,93,161,84,226,84,105,181,24,247,4,184,115,34,60,151,152,146,195,137,166,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,96,225,113,227,179,12,191,26,242,121,162,255,0,132,85,226,143,224,79,19,127,5,243,136,66,128,70,151,105,149,60,18,205,222,9,46,84,86,226,94,152,117,122,71,126,49,148,152,143,199,68,164,52,250,218,89,146,29,75,111,52,180,60,202,141,11,34,74,210,182,210,180,25,25,37,66,141,179,139,146,139,239,44,152,203,30,201,162,83,42,181,235,110,237,168,46,53,143,51,70,94,157,87,209,49,205,81,250,118,20,167,13,230,220,148,219,26,155,109,243,84,91,144,130,37,109,77,228,229,187,4,41,89,112,193,43,91,5,232,213,201,117,152,246,228,119,82,185,242,91,75,107,146,251,207,185,33,229,146,19,216,132,27,175,57,177,26,168,210,141,169,53,44,200,214,125,44,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,46,79,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,246,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,191,194,191,61,81,175,251,122,149,150,28,82,159,17,139,158,135,29,154,109,152,243,49,93,223,86,167,49,21,229,169,135,73,182,205,150,215,21,152,196,68,226,214,142,106,20,130,218,167,16,181,185,99,224,3,149,83,178,197,131,84,220,193,85,243,58,221,175,206,191,171,20,248,244,245,205,144,242,157,110,55,45,163,101,79,199,109,90,147,79,56,193,52,202,214,159,246,182,136,146,73,230,62,110,245,81,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,21,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,201,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,1,18,184,166,216,17,175,172,150,222,82,138,222,151,86,169,90,178,32,87,233,165,24,157,82,226,173,185,40,106,68,131,67,103,235,33,16,223,150,107,222,70,132,163,114,207,77,132,164,210,94,0,227,29,119,47,248,203,105,227,21,184,207,81,46,217,168,38,67,145,183,33,29,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,29,215,138,109,255,0,38,250,206,149,229,20,174,24,149,106,109,171,30,5,2,154,113,141,165,34,42,27,140,135,100,71,53,182,94,178,209,49,249,100,189,230,107,74,247,32,244,216,73,76,170,224,125,96,73,106,149,138,120,165,58,222,136,113,229,72,167,80,41,117,101,19,74,124,150,210,93,126,108,116,30,188,212,32,201,232,11,87,97,33,102,77,253,35,108,246,218,80,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,132,244,226,79,151,28,47,199,28,6,153,119,223,183,188,75,46,165,135,113,228,212,168,247,4,231,92,232,153,55,121,105,114,44,134,144,74,83,136,125,77,176,132,242,208,167,137,194,111,150,151,53,83,46,208,96,147,252,60,242,227,133,249,151,199,152,246,134,42,94,241,41,212,218,116,115,169,34,223,39,92,102,109,200,109,250,202,138,195,164,68,148,33,41,35,91,187,86,79,27,100,174,82,127,88,243,23,105,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,212,69,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,239,248,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,101,92,95,247,11,143,2,120,101,248,215,156,77,21,171,197,47,44,120,113,151,156,101,131,91,195,170,213,42,36,75,251,170,170,124,144,133,24,153,244,3,109,165,132,115,8,185,170,62,76,135,213,41,77,145,54,219,104,229,45,182,200,210,141,19,10,197,212,240,148,202,213,137,135,248,79,15,50,145,238,79,148,23,77,253,79,122,26,93,97,47,51,22,149,5,18,118,187,13,40,113,41,55,94,231,198,46,107,170,78,221,205,37,44,153,160,148,235,252,171,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,162,248,191,230,206,205,190,164,198,202,245,159,30,37,89,118,173,98,53,106,175,92,141,60,212,136,181,22,218,153,29,218,105,181,203,218,165,161,47,182,165,184,151,79,106,247,52,164,146,208,189,181,235,132,247,215,232,191,20,236,220,76,244,95,164,254,73,92,20,234,239,69,207,228,245,93,44,150,222,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,52,103,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,0,0,0,0,0,0,0,0,0,0,0,28,251,48,209,87,55,0,177,42,27,104,222,183,237,10,203,73,78,154,234,106,132,233,17,105,251,198,107,110,184,238,64,186,235,17,22,147,67,145,234,18,27,50,211,77,166,151,20,95,187,184,95,111,13,186,223,166,50,189,110,163,172,234,78,27,49,35,25,243,55,242,205,20,232,126,161,246,158,134,90,247,125,162,83,0,0,0,0,15,133,124,93,148,219,30,210,171,93,85,89,76,199,143,76,132,252,163,83,171,74,18,124,182,148,189,53,81,145,119,36,253,164,51,183,155,172,97,168,99,54,58,93,55,28,137,171,126,27,21,73,209,32,252,226,148,142,157,51,31,91,123,117,90,203,77,29,236,218,122,123,190,217,21,194,115,3,151,127,227,18,175,202,157,37,245,211,109,212,28,134,37,41,141,89,41,145,229,65,117,41,37,169,181,39,126,213,153,232,74,37,105,219,217,222,46,216,136,146,68,146,238,34,208,127,64,0,0,126,106,156,248,212,170,116,170,156,199,82,219,17,24,91,238,173,74,34,36,161,9,53,25,153,153,145,23,97,31,121,140,247,231,231,24,30,197,204,197,220,207,53,37,79,67,161,207,155,71,143,162,205,73,82,25,157,40,210,105,245,212,70,90,57,216,101,167,220,66,197,56,68,96,186,45,12,37,153,136,85,40,104,235,171,82,156,54,29,83,126,183,76,244,104,14,164,136,205,4,122,110,73,159,98,140,190,254,241,96,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,206,97,172,8,88,151,131,23,133,167,46,63,57,201,84,74,130,99,39,97,40,201,245,68,117,180,25,106,149,126,223,176,181,247,12,231,94,52,122,166,22,98,189,82,152,109,63,18,93,183,94,125,44,153,165,77,168,142,60,149,37,42,79,98,79,189,190,195,45,59,189,130,249,114,5,141,17,113,159,46,244,58,135,164,17,34,109,13,168,212,89,90,186,75,95,53,152,49,77,102,175,93,103,174,174,246,235,161,234,125,164,94,217,36,0,0,0,35,174,122,50,251,76,199,204,12,173,83,23,16,156,170,81,227,73,170,83,212,150,210,107,84,134,161,201,75,73,47,155,90,143,214,123,185,58,31,184,200,251,243,239,114,80,170,150,101,211,81,183,234,13,187,30,117,26,115,209,92,35,37,33,73,113,167,13,6,101,169,17,151,172,147,246,17,253,194,222,184,82,102,157,139,198,201,86,16,93,245,70,202,177,75,89,148,2,113,242,245,226,52,204,24,237,39,231,30,53,26,141,106,87,98,80,73,247,104,125,130,198,0,0,0,0,5,114,113,138,196,216,180,220,53,164,97,211,83,73,18,165,77,143,57,77,147,132,74,83,74,143,80,100,251,55,234,101,169,105,244,116,251,125,130,179,114,163,101,42,253,204,5,145,67,38,22,242,10,187,77,117,212,165,59,139,103,90,194,79,113,109,87,103,175,219,169,13,28,218,180,166,232,54,197,34,134,210,9,8,167,64,143,17,41,34,208,136,155,109,41,34,211,66,247,123,136,125,64,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,63,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,172,10,159,7,154,83,185,175,66,168,210,229,197,193,18,142,197,192,180,73,52,190,179,124,166,32,158,183,201,73,146,137,68,133,48,78,45,18,246,153,161,10,74,12,220,113,38,226,172,254,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,73,25,100,164,210,171,249,68,194,138,21,118,153,18,163,77,168,225,189,10,36,200,114,217,75,204,73,97,202,99,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,73,124,64,178,199,66,202,174,62,185,101,90,213,174,182,139,112,83,206,229,167,70,233,150,223,162,226,191,54,83,109,65,222,183,93,91,252,164,71,73,115,148,100,165,235,169,164,143,180,227,88,208,158,65,114,181,106,229,131,3,162,65,164,220,148,171,166,181,119,242,107,181,123,134,154,150,215,22,102,246,83,200,106,43,233,73,45,216,109,160,204,218,82,204,247,41,215,93,34,108,157,229,166,186,248,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,2,128,120,154,80,48,106,223,205,197,210,140,28,173,245,253,126,181,11,169,164,73,84,134,97,92,78,190,242,166,48,218,204,191,228,220,90,9,75,38,221,117,214,245,70,206,83,113,170,211,249,43,242,170,141,242,235,210,191,38,253,33,31,211,30,137,229,245,221,15,49,60,254,159,155,243,124,238,94,253,155,253,93,218,107,217,168,211,70,21,90,216,113,101,225,197,185,109,225,12,26,84,75,50,37,61,165,81,19,75,116,157,138,228,87,11,152,151,144,233,26,185,220,205,230,225,186,106,82,156,82,205,106,82,141,70,163,245,96,35,174,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,57,246,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,229,14,171,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,56,86,112,114,153,102,230,235,11,254,67,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,150,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,102,156,40,243,211,250,140,175,227,93,231,255,0,147,197,176,38,206,79,248,73,85,45,201,6,175,249,46,149,10,79,237,178,75,254,247,100,90,160,0,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,168,190,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,215,174,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,141,92,64,48,187,48,88,187,151,218,189,157,151,235,151,164,159,47,99,85,42,43,13,52,212,170,244,87,29,109,11,138,153,207,72,105,184,172,147,106,121,199,75,106,148,242,80,150,183,37,42,90,92,160,203,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,177,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,189,194,227,192,158,25,126,53,231,19,68,170,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,2,149,184,213,248,167,181,190,31,193,243,26,136,225,89,101,206,13,205,149,172,47,197,42,46,28,156,184,119,181,243,34,128,154,85,97,45,71,117,138,99,16,220,148,185,43,91,111,161,196,186,181,165,228,52,148,26,52,209,199,23,185,38,218,82,190,43,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,4,100,235,39,86,38,80,44,73,20,10,4,207,76,220,149,157,159,40,46,14,91,209,253,41,202,122,66,226,255,0,53,91,238,182,199,41,185,6,223,205,153,111,211,114,181,51,236,144,0,3,53,153,177,241,79,140,159,16,46,31,49,124,120,171,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,109,64,226,14,120,113,30,197,204,21,213,118,101,86,252,170,218,182,99,52,248,54,117,187,9,199,78,165,20,232,84,198,144,196,51,75,53,6,149,179,119,45,199,210,75,71,53,181,75,124,141,70,110,58,165,220,78,75,51,1,121,102,111,1,169,88,185,122,88,17,45,105,21,9,15,68,142,81,42,5,37,138,146,24,218,211,179,27,70,155,227,161,82,83,37,178,101,195,90,210,77,17,239,89,40,148,116,173,159,188,57,198,220,57,204,189,125,140,123,186,162,93,87,13,110,60,106,148,91,134,52,102,34,162,173,78,74,58,104,207,156,118,72,147,29,100,152,166,218,219,50,236,91,74,50,83,137,52,186,190,63,113,98,149,247,117,216,150,142,25,215,235,189,85,183,98,117,255,0,39,225,116,172,163,163,235,94,39,165,124,226,16,78,57,189,196,146,190,113,74,219,166,137,208,187,4,128,225,113,227,179,12,191,26,242,121,162,255,0,132,85,226,143,224,79,19,127,5,243,136,66,128,68,191,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,189,54,147,74,168,201,129,50,161,76,137,42,69,46,65,203,130,235,204,165,107,138,249,180,227,38,235,74,50,213,11,54,158,117,179,82,116,61,142,45,61,202,50,63,214,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,113,57,193,205,157,155,148,92,47,249,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,121,236,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,201,240,220,225,247,39,46,209,156,198,28,100,165,68,86,34,212,99,170,52,42,107,205,52,242,237,148,19,175,182,233,181,33,151,221,101,229,201,100,216,81,173,41,74,219,65,173,189,116,91,132,115,212,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,203,189,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,31,40,104,207,35,56,95,85,193,204,165,225,157,135,93,84,178,169,49,71,244,148,198,37,194,84,71,226,63,57,231,38,185,21,198,148,102,164,173,149,73,54,79,93,12,205,179,51,74,117,218,93,212,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,228,241,31,226,1,51,49,21,215,112,147,8,110,47,245,167,129,211,62,236,152,237,191,29,203,138,86,196,57,186,66,30,67,110,33,150,92,51,66,25,52,237,55,26,55,84,107,249,146,106,42,225,54,0,227,46,58,250,127,244,71,135,181,91,163,228,189,60,234,117,78,137,9,62,67,61,187,82,91,140,185,143,47,106,249,108,35,115,174,108,94,196,43,106,180,248,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,186,155,87,56,54,206,110,114,19,139,245,164,156,72,87,181,15,13,235,105,187,40,241,26,145,200,130,251,176,167,33,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,163,97,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,57,86,103,114,245,106,230,131,6,171,88,71,116,201,232,58,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,9,181,146,84,133,45,167,93,65,45,27,247,22,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,111,240,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,128,0,50,174,46,79,44,217,174,195,140,165,112,204,195,107,214,245,119,174,170,206,244,235,20,10,3,15,18,37,85,229,38,175,48,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,234,91,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,250,184,131,129,120,143,134,22,38,31,226,53,227,70,232,168,184,151,79,149,81,161,41,102,104,121,77,176,247,45,100,227,75,36,173,59,144,182,31,66,200,141,183,26,146,210,144,181,30,244,163,181,228,23,58,247,86,84,241,30,37,18,173,83,234,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,82,83,141,21,211,66,190,109,92,189,94,182,180,238,182,139,112,83,235,149,74,116,158,82,219,231,197,125,186,91,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,30,3,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,13,120,138,103,170,54,86,172,211,177,240,250,124,69,226,165,126,59,47,65,102,76,87,86,138,101,57,227,144,131,169,17,155,102,195,203,75,145,212,218,25,82,254,154,210,181,33,104,73,161,116,66,2,69,100,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,0,0,0,0,0,0,0,0,0,0,31,46,234,165,55,94,182,42,244,55,80,75,69,70,4,136,138,73,150,164,100,227,106,73,150,154,31,191,220,99,56,217,174,178,149,97,102,2,247,161,155,11,101,7,93,169,58,210,84,157,165,179,173,125,37,180,182,167,179,212,236,208,133,153,112,117,196,216,213,44,54,171,225,211,179,73,114,162,205,145,57,45,155,132,106,75,73,143,79,100,187,55,234,69,169,233,244,116,251,125,130,198,192,0,0,0,5,115,241,91,205,67,22,117,146,156,32,180,42,141,157,98,170,178,41,228,219,229,234,68,117,153,209,221,79,205,188,74,37,18,210,158,197,32,211,239,212,251,5,66,219,116,42,165,231,116,211,173,250,123,110,200,157,89,156,204,86,200,137,75,82,156,117,194,65,25,232,70,103,235,40,189,134,127,120,208,62,69,242,249,77,192,44,13,162,211,83,16,155,170,86,35,70,170,84,20,166,210,75,75,238,195,140,151,82,127,54,133,23,172,207,114,181,63,121,153,247,72,176,0,0,1,27,115,251,141,17,176,99,46,245,202,135,94,136,243,43,141,73,162,197,209,210,66,249,175,65,148,104,52,250,232,61,117,107,179,77,79,82,236,35,246,80,213,157,71,170,98,158,43,210,233,132,219,242,165,220,149,230,18,241,146,84,181,25,200,146,148,169,74,236,81,247,185,218,102,71,223,237,26,49,203,197,129,11,12,240,98,207,180,226,71,228,185,22,137,79,76,146,216,73,51,125,49,26,109,102,122,37,61,190,167,180,181,247,142,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,29,109,15,54,182,92,73,41,11,73,165,68,101,169,25,31,120,165,30,43,249,124,94,30,226,163,120,143,68,167,19,116,138,249,18,164,45,12,232,93,99,242,103,60,174,212,182,148,253,4,23,122,141,95,121,118,143,239,10,28,195,22,29,226,98,240,194,181,85,113,138,69,192,225,169,134,148,254,214,213,57,249,16,88,79,98,156,74,77,91,16,101,216,147,86,158,242,236,23,90,211,136,121,180,60,218,137,72,90,73,73,50,61,72,200,251,135,253,128,0,0,255,0,55,216,106,75,14,71,125,180,173,183,82,104,90,84,68,100,100,101,161,145,145,138,91,226,159,149,151,240,234,254,94,44,91,52,189,180,90,235,166,185,102,203,6,73,76,183,222,154,250,204,246,50,148,17,108,66,123,77,70,175,126,165,218,34,6,4,98,205,115,6,49,62,129,124,209,167,201,142,152,21,8,175,74,109,151,86,130,121,132,72,105,213,182,162,74,209,185,42,229,22,169,53,17,31,183,222,90,24,203,190,53,219,152,233,134,116,107,202,139,82,138,251,242,33,199,84,182,90,121,181,41,151,213,29,167,22,133,37,46,44,210,100,110,145,25,25,234,94,223,121,244,240,0,0,1,243,174,26,229,62,218,161,207,175,85,101,53,30,37,62,51,178,93,113,213,165,9,74,27,65,173,70,102,163,34,46,196,153,246,153,119,10,2,226,5,142,206,99,118,61,213,101,66,170,57,38,149,69,91,244,184,196,79,239,104,201,153,178,141,10,78,142,45,58,109,116,180,50,211,176,251,8,139,191,187,240,129,192,247,174,60,82,168,98,157,98,156,165,211,105,112,157,143,21,110,50,102,146,150,220,136,15,161,68,106,108,211,174,213,31,105,40,149,238,247,139,151,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,3,202,98,197,245,250,47,194,203,203,19,61,23,233,63,146,86,253,70,187,209,115,249,61,87,75,25,199,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,10,214,254,238,119,255,0,50,239,253,246,255,0,236,1,53,49,98,250,253,40,100,22,242,196,191,69,250,51,229,110,15,212,107,189,23,63,157,210,245,84,87,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,51,174,47,38,243,205,221,43,40,60,63,48,102,235,98,157,18,177,118,87,172,122,5,54,220,165,63,33,40,66,223,42,83,42,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,52,151,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,7,170,198,124,11,196,124,1,174,209,109,188,77,163,122,50,125,122,223,129,114,68,101,70,100,226,98,202,65,153,33,214,214,73,113,151,155,113,14,178,227,110,37,42,75,140,175,77,201,52,173,83,131,133,62,120,227,97,173,86,6,86,241,37,18,221,161,92,245,130,69,173,83,74,221,124,233,213,25,74,66,10,18,219,212,201,17,158,119,69,37,77,164,185,111,58,226,150,74,75,170,113,159,63,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,65,229,49,98,250,253,23,225,101,229,137,158,139,244,159,201,43,126,163,93,232,185,252,158,171,165,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,101,238,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,249,66,250,56,86,99,29,119,23,114,143,72,141,113,179,172,187,10,160,237,156,220,157,200,254,117,22,51,12,57,24,246,33,9,36,114,216,144,211,26,122,202,87,35,122,148,106,89,145,76,1,207,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,115,49,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,191,218,249,44,170,209,114,57,137,57,172,197,43,126,92,9,14,71,162,149,134,195,178,84,210,212,195,245,56,205,200,168,58,193,36,140,208,227,78,18,24,53,171,69,33,110,185,203,50,54,29,17,44,76,174,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,206,127,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,217,227,190,103,40,88,73,150,9,185,160,181,168,191,44,40,168,167,210,170,148,232,221,74,233,253,116,89,242,35,182,211,155,214,210,150,215,169,37,46,104,166,247,118,109,50,73,158,165,5,191,187,157,255,0,204,187,255,0,125,191,251,0,74,174,40,254,4,241,55,240,95,56,132,40,4,106,160,4,53,226,59,145,201,57,173,179,96,94,24,124,184,145,241,22,207,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,162,17,119,220,56,56,128,67,204,69,9,172,36,197,235,139,253,118,32,117,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,157,64,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,2,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,56,254,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,170,190,43,153,22,253,126,104,48,82,204,255,0,202,37,95,240,160,171,252,21,38,168,220,114,79,252,175,84,180,171,246,30,52,127,124,60,42,172,94,247,9,187,254,205,185,178,115,108,89,148,43,134,36,186,237,157,34,161,26,187,79,73,153,63,5,114,42,18,164,48,107,73,145,25,161,198,156,35,74,203,84,25,165,196,145,238,109,105,76,202,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,247,184,113,100,114,78,84,172,217,247,134,32,174,36,140,69,188,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,38,80,10,213,197,142,50,159,162,252,83,188,176,207,249,56,250,79,228,149,193,81,161,117,191,43,249,61,87,75,37,198,121,188,190,137,91,55,114,247,109,220,173,53,211,83,211,81,53,114,185,142,159,202,83,2,109,156,107,249,45,242,115,229,31,91,253,25,215,117,156,142,158,99,241,191,93,203,111,118,238,70,239,160,90,110,211,183,77,78,128,115,99,226,159,25,62,32,92,62,98,248,247,247,86,76,171,177,50,99,101,103,18,210,170,245,212,169,221,92,123,174,157,33,104,67,148,247,19,85,126,20,105,49,207,179,152,202,246,176,218,219,237,113,14,40,150,91,208,181,114,56,93,155,127,222,88,125,38,171,42,204,184,101,210,151,92,163,205,160,84,201,147,45,147,41,210,218,54,164,71,117,10,35,74,208,164,158,165,169,122,171,74,22,157,171,66,84,95,87,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,167,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,62,105,154,236,168,225,198,109,112,225,118,85,234,215,67,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,70,123,49,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,46,235,195,46,173,74,162,231,143,12,38,86,106,113,32,71,114,69,74,34,29,146,242,90,66,159,126,153,45,150,90,37,40,200,141,110,58,227,109,161,61,234,90,210,146,212,204,136,104,36,69,94,40,254,4,241,55,240,95,56,132,40,4,117,92,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,57,149,194,191,61,82,108,11,134,149,150,28,82,159,45,251,98,185,33,154,109,152,243,49,90,217,73,168,191,41,229,169,135,73,182,201,231,17,41,233,36,68,226,214,190,82,210,130,218,150,214,181,183,113,34,42,231,159,60,255,0,200,187,228,79,250,215,124,177,249,99,233,47,247,111,209,253,47,73,211,127,234,239,111,221,212,255,0,193,211,103,183,94,206,85,149,206,43,127,202,83,29,173,156,20,253,2,252,156,249,71,214,255,0,73,252,169,235,57,29,60,55,228,254,167,164,111,118,238,70,223,166,90,110,215,183,77,15,149,113,206,250,147,252,201,252,52,66,172,133,98,149,137,130,217,177,177,177,51,18,235,190,134,182,232,222,147,235,102,244,175,72,229,115,105,178,153,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,47,149,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,68,234,225,71,145,111,212,102,131,26,236,207,252,158,85,129,10,114,191,194,82,170,142,71,52,255,0,201,116,171,82,191,109,226,71,247,187,194,213,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,0,163,110,47,184,95,85,178,243,105,38,252,121,82,223,166,226,13,30,21,74,59,234,132,166,152,105,248,204,166,19,177,80,238,166,151,150,148,199,101,229,105,180,210,82,155,35,79,114,149,26,178,215,132,50,113,235,30,108,108,35,101,137,110,71,184,171,12,179,80,56,143,180,203,237,83,145,171,179,94,109,110,234,130,91,113,155,121,194,35,37,106,104,34,36,168,204,146,122,94,1,21,115,207,158,127,228,93,242,39,253,107,190,88,252,177,244,151,251,183,232,254,151,164,233,191,245,119,183,238,234,127,224,233,179,219,175,103,148,201,79,18,31,229,131,138,117,92,51,253,13,124,146,244,101,190,253,119,173,249,69,215,243,57,114,99,179,202,229,244,173,105,175,83,187,118,227,211,102,154,118,234,92,3,142,119,212,159,230,79,225,162,178,237,59,254,242,177,99,92,17,108,251,134,93,37,23,85,29,202,5,92,227,25,37,114,169,206,58,211,174,199,53,233,185,40,90,152,108,151,180,203,114,55,33,90,161,107,74,190,174,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,163,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,174,14,45,121,40,244,36,201,153,178,195,42,101,42,29,21,238,75,119,165,61,130,228,56,153,207,63,203,69,77,36,106,216,231,57,110,180,219,169,109,41,81,56,73,116,201,195,117,229,162,184,108,219,254,242,195,233,53,89,86,101,195,46,148,186,229,30,109,2,166,76,153,108,153,78,150,209,181,34,59,168,81,26,86,133,36,245,45,75,213,90,80,180,237,90,18,162,243,227,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,4,106,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,159,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,196,240,197,226,1,51,23,97,198,203,246,55,220,93,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,107,206,45,42,121,43,78,164,167,18,181,185,98,162,170,255,0,187,157,255,0,204,187,255,0,125,191,251,0,79,252,174,99,167,242,148,192,155,103,26,254,75,124,156,249,71,214,255,0,70,117,221,103,35,167,152,252,111,215,114,219,221,187,145,187,232,22,155,180,237,211,83,205,96,244,21,219,254,242,185,173,155,102,204,174,220,50,229,208,172,232,242,99,80,169,234,50,38,32,162,68,133,200,124,208,146,34,35,91,142,184,102,165,158,171,50,75,105,51,218,218,18,153,211,195,75,135,220,156,97,170,209,243,7,139,244,168,142,97,244,9,29,77,30,147,45,166,165,49,114,173,10,148,195,132,225,33,242,91,8,143,37,134,148,104,121,165,33,242,213,38,70,131,86,182,233,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,135,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,240,21,91,254,242,174,217,180,12,62,172,220,50,230,91,214,172,137,210,104,176,94,50,82,32,46,97,180,114,73,163,50,220,148,45,76,54,179,70,187,9,123,212,68,74,113,102,169,191,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,89,166,113,51,85,102,229,67,8,234,23,133,102,165,17,87,61,70,60,136,214,157,33,198,205,229,212,106,36,143,80,212,210,86,133,116,205,169,77,169,229,238,78,212,25,36,143,152,182,208,188,240,221,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,39,241,119,37,149,92,3,201,53,11,25,113,74,223,151,75,196,27,186,248,135,18,44,23,228,168,151,77,162,42,159,49,212,180,243,27,72,155,146,235,173,146,214,149,154,212,132,33,148,252,210,249,200,62,21,151,171,90,133,124,227,238,26,89,87,76,30,182,139,112,94,20,106,93,70,55,53,109,243,226,191,53,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,58,94,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,167,160,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,120,0,0,0,0,0,0,0,0,0,0,0,5,52,113,126,192,247,173,204,82,167,226,157,30,156,164,83,106,144,154,143,41,109,178,100,147,150,228,137,239,173,70,105,108,147,174,212,151,105,168,213,239,247,142,17,195,247,29,156,193,28,123,165,74,155,84,114,53,42,180,182,41,114,72,223,216,209,19,211,98,154,212,173,92,66,116,218,209,234,103,175,97,118,145,151,117,254,219,213,202,125,203,67,129,94,165,74,106,68,74,132,102,164,180,227,75,74,210,164,56,130,90,76,141,38,100,125,138,35,236,51,239,31,68,0,0,0,115,12,195,227,93,185,129,152,103,89,188,171,85,40,172,63,30,28,133,68,101,215,155,74,158,125,49,221,113,8,74,84,226,13,70,102,209,145,17,30,167,236,247,150,121,241,223,22,107,152,207,137,245,251,230,179,62,76,132,207,168,74,122,43,111,58,181,147,44,46,67,174,161,180,146,150,189,169,79,52,244,73,40,200,189,158,243,151,252,44,50,178,254,34,223,200,197,139,154,151,186,139,66,116,151,16,222,96,205,42,150,195,208,159,65,150,246,84,131,45,139,87,114,137,94,237,11,180,93,35,12,53,25,134,227,176,218,80,219,73,36,33,41,34,34,34,34,208,136,136,135,250,0,0,0,255,0,135,92,67,45,173,231,20,73,66,18,106,81,153,232,68,69,222,41,75,138,246,97,203,17,49,49,24,97,69,170,184,253,34,223,112,148,251,73,127,115,105,156,196,137,204,43,213,75,138,73,43,98,200,187,82,74,211,220,93,131,249,194,131,47,139,196,44,84,115,17,235,116,226,114,145,64,35,84,117,173,157,75,172,98,76,23,147,218,166,212,159,160,179,238,81,43,238,46,209,117,205,54,134,91,67,45,164,146,132,36,146,146,34,208,136,139,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,57,240,192,184,88,217,128,151,12,98,130,151,234,84,88,50,234,176,180,104,148,179,121,152,82,137,180,151,205,173,95,73,222,228,232,126,227,47,109,8,219,213,122,222,18,98,116,58,162,73,232,245,43,86,182,219,142,32,183,161,68,228,105,4,163,73,150,169,87,210,111,187,84,159,220,52,45,148,156,98,139,141,120,33,110,93,105,121,39,45,48,33,177,45,59,139,113,61,210,48,226,245,45,235,62,247,125,167,175,191,237,236,192,0,0,3,153,102,35,5,232,24,233,133,149,219,30,179,6,51,207,201,131,40,160,186,243,72,87,34,74,163,58,211,110,17,169,11,52,154,77,211,61,201,45,75,217,238,60,245,227,254,11,92,248,17,137,149,107,18,229,132,227,60,137,47,170,27,138,109,196,165,232,201,144,235,77,184,147,90,17,184,149,202,81,146,137,58,31,179,220,93,231,135,222,113,167,229,239,16,35,208,110,170,164,199,109,74,179,136,140,227,74,125,74,110,59,142,191,21,38,238,142,62,219,72,36,180,202,139,118,134,100,94,242,238,188,155,34,249,182,113,14,220,131,116,218,181,88,211,160,207,142,212,134,214,203,237,187,161,45,180,172,136,205,10,81,107,181,105,246,159,120,251,224,0,3,254,30,121,168,237,45,247,220,75,109,182,147,90,214,163,34,36,164,139,83,51,51,238,33,89,92,76,243,217,79,163,83,230,96,102,25,213,77,233,243,25,113,170,164,216,175,165,77,180,218,211,50,43,204,243,25,144,74,75,132,162,66,182,169,26,17,104,103,236,33,88,24,99,135,119,86,50,226,13,50,207,160,198,149,54,125,98,115,45,188,233,33,199,13,178,117,244,54,167,156,82,82,181,18,73,78,17,154,140,143,191,219,237,208,118,82,240,18,147,151,236,29,162,90,49,224,196,69,73,113,35,63,81,121,166,146,74,114,73,197,97,183,76,212,77,161,71,170,153,215,214,45,125,255,0,103,105,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,3,197,99,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,84,95,247,21,51,79,254,255,0,176,171,254,181,168,255,0,160,139,31,196,43,42,171,134,188,60,46,92,57,174,200,136,253,74,213,193,121,180,73,142,196,90,148,195,143,198,161,173,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,12,240,143,65,121,95,247,150,32,201,165,74,188,238,25,117,85,208,232,240,168,20,194,120,203,100,58,116,70,137,168,241,218,66,72,146,132,37,37,169,232,94,178,212,181,171,114,214,165,29,154,112,172,200,119,251,17,154,188,95,162,255,0,106,237,161,66,169,211,191,228,23,26,182,149,243,127,231,9,105,14,51,253,156,132,43,245,75,19,211,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,207,14,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,63,94,37,226,245,229,139,81,172,214,47,55,226,62,187,26,215,139,104,83,30,101,130,105,107,167,70,117,229,199,75,164,159,85,75,66,95,229,146,136,147,170,27,65,171,114,247,45,86,63,192,199,235,179,242,223,241,33,106,130,0,113,155,197,47,146,153,113,161,97,156,10,239,75,62,251,184,27,234,97,116,187,250,202,92,36,27,207,124,225,160,210,222,201,74,167,43,177,73,90,181,208,181,79,48,133,85,229,87,11,127,77,57,142,195,172,51,122,133,233,152,21,155,130,47,165,97,117,93,63,54,150,210,249,211,190,112,150,133,39,72,173,62,175,81,68,179,211,68,106,163,73,28,170,227,55,133,191,37,51,29,66,196,200,20,46,150,5,247,111,183,212,205,234,183,245,149,72,75,54,94,249,179,89,169,189,145,85,78,79,98,82,133,107,169,106,174,97,143,213,193,98,255,0,147,66,204,53,215,135,210,46,24,144,233,183,85,174,185,40,130,241,180,149,207,168,195,144,217,178,77,26,139,122,150,136,239,207,89,161,7,218,141,234,81,31,44,141,55,62,56,166,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,25,236,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,165,172,108,245,70,191,248,121,94,249,97,197,41,241,24,185,232,113,237,250,109,152,243,49,93,223,86,167,49,61,133,169,135,73,182,205,150,215,21,152,196,68,226,214,142,106,20,130,218,167,16,181,185,8,4,244,226,71,196,18,54,98,100,183,131,216,55,85,150,156,58,167,72,76,153,181,38,93,117,148,92,203,54,152,113,162,118,59,204,52,243,40,140,241,62,146,66,148,164,56,178,67,154,106,134,204,184,6,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,149,212,230,55,42,177,175,108,156,214,178,183,129,20,219,126,214,142,228,122,116,106,59,18,220,117,168,76,33,138,131,18,156,55,22,132,56,234,150,178,105,197,26,205,43,90,220,89,169,102,102,165,40,87,7,247,21,51,79,254,255,0,176,171,254,181,168,255,0,160,137,255,0,197,31,192,158,38,254,11,231,16,133,0,141,84,0,10,203,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,80,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,161,236,150,102,98,54,107,176,26,149,137,239,65,137,79,174,177,33,234,69,195,6,33,59,200,141,81,103,105,171,150,110,36,140,208,227,78,50,241,17,41,123,9,226,108,214,181,33,70,59,168,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,250,172,128,231,6,171,148,220,92,74,170,7,17,203,18,241,145,14,5,214,135,154,81,174,51,8,90,137,185,205,41,180,41,221,241,201,231,86,109,165,42,39,80,165,163,110,243,109,198,244,18,3,50,217,133,181,168,86,54,62,226,93,149,107,65,232,168,182,253,225,89,165,211,163,115,86,231,34,43,19,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,213,229,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,2,149,184,213,248,167,181,190,31,193,243,26,136,244,28,21,240,134,205,187,241,66,246,197,202,235,18,222,174,225,236,120,44,208,137,47,154,24,101,117,6,230,180,251,203,65,118,173,100,211,38,218,72,207,97,19,206,25,164,212,72,82,46,36,0,84,94,55,240,137,204,150,37,99,69,253,136,212,43,219,13,88,166,221,87,69,86,183,13,169,117,41,233,125,182,36,203,113,230,210,226,83,13,73,37,146,86,68,100,74,81,107,174,134,125,226,194,114,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,234,95,165,186,227,145,87,207,159,34,66,54,41,198,219,89,232,135,146,71,170,11,214,35,211,82,208,206,133,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,43,47,136,238,71,35,101,74,242,129,120,97,242,229,200,195,171,194,67,232,130,203,168,117,213,209,37,164,137,103,9,215,204,141,43,66,146,106,83,10,82,185,170,67,78,165,68,163,100,221,115,186,112,108,203,23,164,171,181,108,206,222,182,189,85,150,232,250,83,236,137,174,61,202,139,37,231,17,33,154,131,233,108,180,91,188,180,26,89,74,207,230,183,58,249,17,41,198,245,106,218,128,85,7,28,170,77,41,154,174,13,215,89,166,68,69,74,100,122,244,73,19,18,202,73,247,152,101,80,84,211,75,115,77,202,66,20,251,202,74,76,244,73,186,225,150,155,143,90,182,23,167,195,63,58,245,28,207,216,149,43,39,18,234,125,78,36,218,90,201,155,49,195,138,207,166,96,188,243,134,220,134,99,178,150,246,114,117,67,14,18,91,218,90,176,163,89,169,227,74,125,95,20,127,2,120,155,248,47,156,66,20,2,52,103,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,158,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,219,247,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,251,94,36,57,41,197,60,224,254,142,255,0,70,117,251,82,153,242,75,210,253,111,167,101,73,103,153,213,116,156,190,87,37,135,117,211,166,94,237,219,116,213,58,107,169,233,197,114,103,194,255,0,31,114,237,153,59,63,24,239,91,191,15,230,209,109,255,0,72,117,44,82,234,19,92,148,190,124,9,17,209,177,46,68,109,7,162,222,73,158,171,47,84,143,77,79,66,63,149,199,59,234,79,243,39,240,209,15,248,114,90,212,43,231,56,86,93,149,116,193,235,104,183,5,62,226,165,212,99,115,86,223,62,43,244,41,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,70,177,163,220,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,76,168,146,29,136,236,157,16,132,33,28,229,199,83,188,180,164,146,142,102,194,212,147,169,246,176,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,0,41,175,141,38,49,208,175,12,101,180,176,118,144,207,50,94,29,211,228,72,170,73,220,178,219,42,164,152,238,38,54,197,32,136,246,48,196,119,121,137,90,210,174,167,111,170,166,212,71,26,178,15,137,150,174,17,102,247,13,175,171,214,95,73,69,143,80,145,79,147,41,78,54,219,113,122,216,143,67,67,238,173,197,165,8,101,181,200,74,220,89,171,213,109,43,81,17,153,17,30,138,64,66,174,36,57,41,197,60,224,254,142,255,0,70,117,251,82,153,242,75,210,253,111,167,101,73,103,153,213,116,156,190,87,37,135,117,211,166,94,237,219,116,213,58,107,169,233,226,184,122,112,244,198,140,166,99,69,107,17,177,26,231,178,170,52,218,141,175,38,136,211,84,73,178,222,125,47,185,46,35,201,82,146,244,102,146,72,219,29,100,102,74,51,212,211,217,222,101,205,120,231,125,73,254,100,254,26,43,2,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,4,228,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,128,81,183,18,204,138,198,203,45,205,23,19,240,198,4,72,184,95,113,200,98,155,22,10,101,58,227,244,138,137,71,51,83,11,55,220,91,175,33,226,97,231,146,225,40,246,159,49,181,37,4,150,205,200,64,52,167,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,0,226,117,144,239,211,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,149,133,249,240,226,206,13,87,54,24,71,61,55,201,196,43,238,202,144,196,10,210,227,52,166,209,57,135,80,103,26,113,164,144,77,54,183,77,183,208,182,219,81,145,45,133,44,146,218,28,67,105,129,127,220,84,205,63,251,254,194,175,250,214,163,254,130,44,251,38,120,41,117,101,219,45,150,126,14,94,181,10,84,218,213,191,233,14,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,243,132,36,254,64,114,125,85,205,150,46,37,53,2,136,221,137,103,72,135,62,235,91,206,168,151,37,133,173,70,220,22,146,218,210,238,249,4,203,168,55,18,164,147,72,74,215,187,121,54,219,151,253,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,99,149,102,95,46,150,38,104,48,178,126,25,223,81,255,0,181,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,158,28,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,153,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,132,255,0,207,214,74,45,92,214,97,196,186,221,38,153,211,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,104,90,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,137,149,153,124,245,70,205,46,73,173,75,31,16,103,196,70,42,80,47,136,239,78,102,52,87,80,138,157,57,154,124,148,21,72,204,155,38,25,90,156,144,150,214,202,87,244,208,165,165,8,66,137,8,139,249,122,186,104,86,54,62,225,165,235,116,206,232,168,182,253,225,70,170,84,100,242,150,231,34,43,19,90,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,186,241,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,174,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,0,0,0,0,0,0,0,0,0,0,113,108,218,96,37,39,48,56,59,91,180,100,65,136,186,146,34,73,126,156,243,173,36,212,137,37,21,246,218,50,81,182,181,22,138,123,95,84,181,247,125,185,241,196,252,59,186,176,107,16,106,118,125,122,52,168,51,232,243,158,109,151,77,14,52,110,19,79,173,180,188,218,148,148,40,210,106,108,204,148,68,93,222,207,101,159,240,204,207,101,62,179,79,135,129,152,153,85,54,103,195,101,182,169,115,101,62,148,182,235,104,76,56,172,179,204,122,65,169,78,26,141,106,218,148,104,101,169,151,180,133,154,178,243,82,26,67,236,56,151,27,113,36,180,45,38,70,74,73,150,164,100,101,222,67,254,192,0,7,192,189,239,155,103,15,45,185,215,77,213,85,141,6,12,8,238,200,113,111,62,219,90,146,27,82,204,136,214,164,150,187,80,175,105,119,10,54,226,9,156,105,249,132,196,9,20,27,86,169,49,171,82,146,226,227,54,210,95,82,91,144,227,79,202,73,59,163,111,184,210,201,77,60,146,221,161,25,151,184,187,248,54,0,96,181,207,142,248,151,73,177,45,168,78,61,207,144,194,166,56,77,184,164,179,25,82,26,105,199,20,104,66,246,146,121,169,51,81,167,66,246,251,143,66,153,118,193,122,6,5,225,101,10,199,163,65,138,203,241,160,197,41,206,178,210,19,207,148,152,205,52,227,134,105,66,13,70,163,104,143,114,139,83,246,251,139,166,128,0,0,14,51,155,108,98,139,130,152,33,113,221,138,121,37,44,224,76,98,34,119,22,227,123,164,125,196,104,91,208,125,237,123,15,95,119,217,158,155,134,175,91,197,188,78,153,84,81,59,34,165,117,86,220,113,180,122,235,81,185,38,65,168,146,69,170,149,244,156,238,213,71,247,139,238,200,126,5,194,193,60,4,183,163,28,20,177,82,173,65,137,85,155,171,68,149,147,207,66,138,78,36,254,109,10,250,77,119,43,83,247,153,251,36,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,240,159,13,154,132,25,16,36,54,149,181,37,165,178,226,84,68,100,164,168,140,140,140,143,176,203,67,20,55,196,171,47,146,240,115,29,103,214,224,192,38,233,23,50,157,170,147,141,52,100,218,94,145,50,98,182,106,77,161,36,123,27,46,205,76,244,246,153,14,227,194,47,49,39,70,185,101,224,237,195,85,144,166,102,147,146,33,37,215,245,66,92,91,144,35,182,132,146,221,34,46,194,61,9,40,215,221,238,22,242,70,70,90,145,234,70,63,160,0,0,63,134,68,101,161,136,141,159,28,149,91,185,141,179,101,220,148,74,123,49,238,250,76,39,23,17,230,154,109,11,144,77,53,41,104,101,74,75,14,58,178,83,175,17,154,72,203,95,102,135,223,70,248,131,135,119,126,23,93,51,109,91,190,141,54,157,58,4,135,25,249,248,238,179,191,99,139,70,244,115,18,147,52,154,155,86,135,161,119,14,245,149,60,248,98,150,93,107,113,227,77,173,212,107,86,201,37,12,174,159,42,76,137,41,101,189,236,17,242,90,57,13,182,147,38,217,52,167,216,91,140,187,143,178,222,48,27,61,216,19,141,116,104,14,181,119,83,232,213,89,8,105,46,66,169,207,135,29,222,106,144,214,164,150,250,133,171,77,206,237,47,110,164,101,222,93,178,34,36,248,53,6,81,38,4,214,36,180,226,73,72,113,151,9,105,81,25,106,70,70,71,161,150,134,95,227,31,160,7,205,173,220,116,11,110,11,181,58,253,102,13,62,43,8,82,214,236,169,8,105,4,68,70,163,237,89,145,119,36,207,247,24,174,44,243,113,50,162,80,169,181,76,50,193,106,138,37,212,159,67,240,165,84,216,121,14,54,210,84,153,44,172,218,122,52,162,82,86,74,38,148,157,83,216,71,169,151,113,10,182,163,81,177,7,27,239,246,160,193,98,171,95,174,87,103,164,150,178,75,242,150,75,125,242,35,90,204,137,107,219,189,210,212,251,126,151,180,207,182,232,242,11,145,59,127,1,45,152,183,165,231,75,143,50,239,168,50,135,76,223,97,14,28,68,184,220,87,54,23,50,58,29,109,72,117,165,118,106,122,107,239,212,202,106,17,17,17,17,22,132,93,196,63,160,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,133,117,127,117,214,213,254,87,31,162,159,147,180,175,209,63,164,62,77,252,169,244,131,124,238,187,159,203,244,167,59,155,211,122,59,119,103,126,238,87,243,142,103,254,46,44,84,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,106,112,212,201,69,71,49,120,143,7,20,47,90,102,184,101,104,212,20,228,149,168,162,190,221,86,169,24,227,58,138,99,172,56,163,89,50,180,62,149,184,163,105,72,83,104,91,68,105,82,201,72,189,64,16,255,0,136,22,68,104,89,170,181,92,189,109,100,116,88,155,111,211,205,186,116,157,86,231,165,34,176,220,167,26,165,108,92,134,163,177,205,147,33,39,212,168,141,72,211,67,213,61,133,68,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,74,224,99,245,217,249,111,248,144,181,65,66,220,84,241,142,133,139,185,184,171,198,183,25,214,37,133,79,106,206,114,78,229,255,0,58,149,25,247,220,146,123,22,132,154,57,111,200,117,141,61,100,171,145,189,42,52,172,136,187,7,4,123,42,171,63,26,49,11,17,153,145,16,169,180,59,93,170,36,134,148,181,115,212,252,233,109,188,210,144,157,187,77,4,154,123,196,163,53,17,145,169,189,9,90,153,166,85,113,133,178,170,183,86,79,151,93,167,200,136,220,123,58,232,166,214,231,37,229,168,150,227,11,75,208,73,45,17,36,200,215,205,156,210,140,148,105,45,137,89,235,169,18,85,80,25,104,191,227,97,102,97,176,223,16,106,23,12,186,29,54,135,116,83,100,213,39,70,55,119,181,78,234,16,83,8,201,162,53,173,10,142,110,161,104,73,30,244,41,73,209,91,180,61,47,0,137,92,67,50,89,74,205,62,23,200,174,218,22,252,69,98,165,181,28,142,223,152,114,83,20,230,176,78,110,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,159,49,180,45,237,212,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,252,163,218,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,135,178,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,248,45,160,148,165,169,13,52,210,13,107,217,184,250,168,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,207,15,16,187,2,205,195,12,227,98,53,153,135,246,244,74,21,10,44,136,18,99,211,226,17,165,134,23,38,159,26,67,164,218,117,209,8,55,94,112,201,9,209,8,35,36,164,146,146,36,149,143,240,84,240,177,116,252,64,157,229,212,225,63,192,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,4,74,226,167,73,165,84,114,57,127,76,168,83,34,74,145,75,145,71,151,5,215,153,74,215,21,243,169,198,100,221,105,70,90,161,102,211,206,182,106,78,135,177,197,167,185,70,71,65,131,85,0,51,89,155,31,20,248,201,241,2,225,243,23,199,159,187,176,134,242,178,176,238,194,197,42,203,17,14,222,196,120,245,23,168,175,178,249,41,123,224,203,84,89,44,186,131,209,72,90,84,77,172,143,67,65,161,228,104,163,81,45,40,157,92,24,49,27,23,41,248,161,114,225,133,10,213,151,90,195,234,164,116,212,171,179,149,37,104,98,222,150,134,220,38,31,65,25,242,148,185,38,146,101,77,146,121,171,38,219,112,149,178,50,200,238,36,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,72,171,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,121,252,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,58,0,10,171,227,157,245,39,249,147,248,104,172,187,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,221,158,125,110,43,238,235,225,177,124,215,241,47,14,190,66,92,146,189,25,214,219,254,151,102,169,209,237,175,197,67,127,206,153,34,109,205,237,165,14,122,165,234,243,54,159,106,76,81,96,213,64,134,188,71,114,57,39,53,182,108,11,195,15,151,18,62,34,217,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,127,147,33,60,57,168,89,87,230,226,38,36,74,165,92,216,155,35,154,196,121,112,247,185,6,139,21,90,160,211,16,221,66,22,167,157,65,252,227,202,66,84,73,81,180,130,36,243,20,244,213,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,143,147,196,134,214,161,89,249,218,197,42,77,185,7,164,137,34,161,18,168,227,124,213,185,186,84,216,49,229,201,115,85,153,153,111,125,247,87,166,187,83,187,68,145,36,136,138,122,240,79,197,10,173,195,132,119,230,20,84,19,45,232,246,101,98,45,74,12,135,166,169,212,54,197,65,14,107,21,166,140,180,101,8,118,27,174,158,213,104,165,202,89,237,73,145,154,236,124,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,12,208,230,83,23,164,227,214,60,223,56,184,243,242,220,143,113,86,30,122,158,82,216,105,151,218,167,35,70,161,50,226,26,213,4,182,227,54,203,102,100,106,212,208,102,106,81,153,168,249,168,211,70,0,227,29,11,48,24,53,105,227,21,184,207,79,18,230,167,166,67,145,183,45,125,36,164,41,77,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,29,0,0,85,95,28,239,169,63,204,159,195,71,31,224,195,73,165,84,115,95,91,153,80,166,68,149,34,151,99,207,151,5,215,153,74,215,21,243,153,9,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,218,0,14,63,156,74,77,42,181,149,12,97,135,89,166,68,159,29,187,30,181,45,13,73,101,46,161,47,177,13,215,153,116,146,162,50,37,182,235,109,184,133,119,165,104,74,139,67,34,49,155,113,165,60,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,3,62,220,77,41,52,170,46,120,241,62,29,26,153,18,4,119,36,83,101,173,168,204,165,164,41,247,233,145,30,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,196,181,224,99,245,217,249,111,248,144,181,64,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,65,199,42,147,74,102,171,131,117,214,105,145,17,82,153,30,189,18,68,196,178,146,125,230,25,84,21,52,210,220,211,114,144,133,62,242,146,147,61,18,110,184,101,166,227,215,154,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,32,7,20,44,139,126,154,237,85,227,142,14,89,157,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,84,172,3,175,229,87,44,247,150,107,241,114,30,22,217,243,162,83,144,152,234,169,85,234,114,76,148,138,117,57,181,182,135,95,38,247,18,158,94,231,91,66,27,73,150,229,173,59,148,132,111,113,26,30,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,35,35,45,72,251,200,66,188,253,100,78,223,199,203,102,77,233,102,82,227,196,187,233,236,173,210,54,24,67,103,45,45,183,41,205,135,203,142,183,92,82,221,117,61,154,150,186,123,244,51,165,202,205,27,16,112,66,255,0,118,12,230,42,180,10,229,10,122,137,11,52,191,21,102,182,95,50,37,160,204,144,189,187,218,61,15,179,232,251,12,187,45,39,35,60,76,168,149,218,109,47,12,177,166,162,152,149,38,16,196,40,181,55,222,67,109,186,148,166,51,40,55,94,147,40,212,165,154,141,213,43,68,246,145,106,69,222,66,199,104,151,29,2,228,128,213,78,129,89,131,80,138,250,18,180,59,22,66,29,73,145,164,148,93,168,51,46,229,17,254,242,31,72,7,231,151,62,13,61,149,201,159,53,136,205,54,147,82,220,121,194,66,82,68,90,153,153,153,232,69,161,31,248,132,119,199,156,247,96,78,10,81,167,186,237,221,79,172,213,99,161,212,183,10,153,62,28,135,121,169,67,186,18,155,234,16,173,55,53,180,253,186,153,23,121,246,84,62,107,51,225,138,89,138,173,72,141,10,183,81,162,219,38,149,178,138,124,89,50,99,37,230,247,190,69,206,104,164,56,218,140,219,120,146,175,97,237,34,238,46,222,11,135,216,119,119,226,141,211,10,213,180,40,211,106,51,167,200,109,159,152,142,235,219,55,184,132,111,95,45,42,50,73,41,196,234,122,31,120,188,140,135,100,170,221,203,149,155,18,228,173,211,217,145,119,213,161,54,185,111,58,211,107,92,114,117,168,171,91,41,82,152,109,212,18,93,100,204,146,102,122,123,117,62,233,114,68,68,90,16,254,128,0,0,254,25,145,22,166,122,17,10,134,226,233,152,147,172,220,177,48,118,222,170,190,150,97,19,114,38,165,151,244,66,150,135,39,199,113,10,36,58,100,125,134,90,146,145,175,191,220,56,119,13,92,190,75,198,60,118,129,91,157,0,156,164,91,42,106,170,110,58,209,155,106,122,60,200,106,217,169,182,180,153,236,112,207,77,72,244,246,145,11,228,129,13,154,124,24,240,35,182,148,53,25,164,50,218,82,68,68,148,164,136,136,136,139,176,139,66,31,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,111,17,92,187,64,198,172,19,170,85,226,83,158,145,93,160,69,126,116,83,97,148,173,106,228,68,150,164,35,177,165,172,200,214,239,113,25,125,134,71,223,73,56,93,120,220,56,33,139,244,154,249,42,68,25,180,10,195,5,49,189,86,210,180,98,82,22,227,106,45,200,61,53,107,67,35,50,238,237,211,217,162,124,4,196,170,110,44,97,45,175,122,83,231,177,37,117,10,76,39,164,242,157,74,205,183,220,140,211,139,66,180,82,180,81,115,11,82,51,51,45,123,125,227,160,128,0,0,15,225,145,25,104,101,169,24,141,25,170,200,214,23,230,62,143,42,90,233,81,105,119,31,37,102,196,248,172,71,97,107,115,107,230,158,99,157,59,142,25,27,143,110,86,157,189,132,125,229,219,79,25,130,200,230,55,224,85,98,98,31,180,42,181,138,59,111,184,150,102,211,169,242,228,54,77,18,221,218,165,184,113,208,159,160,214,227,50,236,208,200,251,143,179,133,192,170,220,246,133,72,158,167,84,42,116,121,209,215,174,172,186,228,119,80,164,168,189,198,70,70,74,73,126,242,251,4,146,194,46,35,185,141,194,134,153,136,139,135,211,241,153,74,91,36,86,165,207,149,162,75,150,93,133,212,164,187,155,255,0,242,149,239,18,106,218,227,69,89,139,76,38,238,59,37,135,166,155,122,154,163,211,86,164,115,54,151,97,26,231,107,183,93,223,110,154,15,195,119,113,161,188,102,210,85,30,212,178,105,172,76,81,153,111,149,77,117,41,36,154,84,93,134,220,237,117,212,211,255,0,104,137,152,189,158,44,193,99,2,228,179,87,189,106,52,216,82,20,179,56,180,218,148,230,90,218,174,103,171,177,82,22,90,104,225,150,158,226,34,30,27,10,112,67,20,241,210,236,139,73,182,45,170,221,77,83,228,182,82,39,148,41,47,54,130,91,168,74,156,113,196,54,189,8,185,169,81,168,200,251,15,95,111,109,208,100,171,32,118,38,93,168,209,46,138,244,52,85,110,201,76,182,243,174,76,109,151,202,43,138,68,117,168,154,53,199,109,214,246,58,201,154,72,207,82,212,253,167,217,48,8,137,37,161,17,17,23,176,135,244,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,42,241,83,207,143,251,47,149,76,32,173,127,100,213,223,93,166,84,127,229,209,38,136,164,114,191,230,234,117,109,189,253,164,117,167,245,168,21,86,45,39,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,190,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,64,227,37,107,80,173,252,220,67,171,82,32,244,242,238,107,62,157,84,170,57,205,90,250,137,72,126,76,68,185,162,140,201,26,49,18,58,52,73,18,125,77,116,220,165,25,246,190,6,63,93,159,150,255,0,137,11,52,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,102,50,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,201,225,51,133,245,92,56,201,245,46,167,89,84,182,228,95,85,137,151,66,34,73,132,168,235,140,194,210,220,102,116,220,102,110,33,214,162,55,33,14,104,146,82,36,39,66,50,34,90,164,254,44,88,191,165,12,44,188,176,207,210,158,140,249,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,204,16,209,238,74,110,154,21,225,148,124,33,171,91,147,186,184,145,236,250,101,45,199,57,75,111,108,168,76,38,36,150,244,89,17,158,199,216,117,26,233,181,91,117,73,154,76,140,251,88,10,203,226,235,147,235,102,125,155,80,205,165,158,81,41,181,218,92,136,201,187,146,243,178,22,186,187,14,156,72,49,22,209,26,212,211,75,96,210,218,77,9,66,9,104,113,106,82,183,54,148,174,162,198,135,178,73,147,235,103,40,216,94,213,21,37,18,109,237,92,142,194,174,202,196,71,100,114,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,169,145,64,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,191,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,42,175,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,111,216,77,145,108,184,224,166,50,215,241,198,194,179,58,74,245,107,94,142,51,138,66,160,208,185,137,50,145,232,230,73,37,211,243,181,61,221,170,216,147,83,109,114,154,82,155,63,43,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,73,254,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,246,18,214,68,231,210,38,203,111,21,225,5,138,21,91,47,54,145,172,54,83,45,250,110,32,209,230,211,100,48,153,170,105,134,159,140,202,166,181,41,109,104,105,121,105,76,119,153,78,187,77,37,41,195,37,119,165,87,146,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,112,172,243,98,133,87,7,50,151,137,151,229,9,50,202,164,197,31,209,176,223,137,53,81,31,136,252,231,155,132,220,166,221,73,26,146,182,85,36,158,45,52,51,54,200,137,73,215,113,103,134,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,142,193,158,44,33,179,112,35,53,23,230,22,225,243,18,216,183,169,50,33,189,5,137,47,155,203,142,137,48,152,148,108,146,207,214,82,16,167,212,132,26,141,75,216,148,238,82,213,170,142,202,120,48,98,244,155,191,1,174,92,35,168,191,45,233,24,123,88,75,208,205,76,52,134,25,167,84,57,142,182,202,22,159,93,107,41,44,206,113,70,178,236,39,155,34,81,145,109,69,133,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,118,226,227,147,235,103,11,170,176,115,35,135,229,18,159,77,188,43,14,64,184,105,170,118,67,175,189,91,146,169,83,21,57,10,113,107,78,199,18,151,18,166,211,203,75,102,211,102,148,171,152,173,144,3,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,163,60,180,101,210,196,202,254,22,64,195,59,22,63,246,83,43,19,119,189,253,39,84,233,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,250,168,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,40,180,50,35,35,246,24,135,249,213,200,29,137,152,154,52,187,162,131,13,20,171,178,43,46,60,211,144,219,101,130,148,226,81,33,100,78,154,99,184,235,155,221,120,141,68,71,169,232,94,210,237,165,252,86,193,12,83,192,187,182,93,38,231,182,171,116,197,64,146,225,71,158,112,164,178,218,201,14,173,41,113,183,22,218,53,215,148,165,18,136,139,176,181,246,118,123,156,33,207,22,96,176,125,113,153,164,94,181,26,148,40,234,65,148,90,149,74,115,205,109,79,47,213,216,153,8,45,52,108,139,79,113,153,9,103,104,241,161,188,161,82,83,30,235,178,105,143,204,73,145,18,226,211,93,82,77,36,148,151,105,185,59,93,117,37,127,216,63,117,203,198,138,179,42,152,109,219,150,75,12,205,38,245,37,72,166,173,40,230,109,62,195,52,78,215,110,187,126,221,53,17,151,23,120,142,230,55,21,218,122,34,238,31,64,70,121,42,108,209,69,151,62,46,169,62,97,118,151,82,162,238,115,255,0,201,79,184,70,217,245,91,158,239,169,27,213,26,133,78,177,58,66,245,213,231,92,144,234,212,165,31,188,204,204,205,74,63,222,127,104,238,153,125,200,230,55,227,173,98,26,24,180,42,180,122,59,143,182,151,166,212,41,242,227,182,109,26,218,220,164,56,81,214,159,160,238,226,51,236,208,140,251,139,182,225,242,171,145,172,47,203,133,30,44,180,82,162,213,46,62,74,13,249,242,152,142,250,208,230,214,13,92,183,58,118,220,34,39,25,220,157,123,123,76,251,207,178,75,145,17,22,132,90,17,15,232,0,0,0,231,216,247,137,84,220,39,194,91,162,244,168,79,98,50,233,244,153,175,70,230,186,148,27,143,183,25,215,16,132,234,164,234,163,229,158,132,70,70,122,118,123,198,118,49,70,241,184,113,191,23,234,213,243,92,137,211,107,245,135,202,27,122,173,213,104,252,165,173,182,210,91,150,122,106,238,132,68,103,223,217,175,182,237,184,117,101,218,6,10,224,157,46,175,46,156,244,122,237,126,43,19,165,27,236,165,11,79,62,36,69,45,29,173,33,100,68,182,187,140,207,237,51,62,233,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,212,96,199,170,83,228,211,101,182,149,177,45,149,176,226,84,68,100,164,41,38,147,45,15,82,62,195,62,241,67,156,73,114,241,43,7,49,194,125,122,151,79,121,20,75,137,199,106,36,239,40,201,9,126,68,201,138,216,70,150,208,130,245,27,35,211,83,61,61,166,67,191,240,150,205,91,176,43,111,96,85,227,84,97,168,79,52,167,233,142,72,124,210,106,124,215,6,43,44,36,220,123,67,236,37,25,33,40,215,191,79,105,11,107,74,137,73,37,36,200,200,203,82,50,246,143,232,0,0,0,15,153,94,182,45,219,166,18,233,215,29,14,5,78,51,137,52,169,169,145,144,242,12,140,140,143,177,100,101,220,165,23,239,63,120,140,248,181,195,119,45,248,164,82,100,166,220,42,4,185,4,179,230,81,161,192,139,162,149,204,61,117,233,84,125,238,107,255,0,69,62,225,14,241,27,131,61,197,22,115,238,97,213,221,29,232,123,84,166,147,82,168,56,167,53,213,123,72,201,152,58,119,108,238,246,235,246,14,45,43,132,246,103,209,57,232,209,138,128,166,155,90,146,151,21,233,3,37,17,30,132,100,101,15,183,176,122,138,7,7,236,124,154,109,29,94,181,110,48,149,165,38,173,178,102,164,200,207,77,75,214,133,246,152,146,56,73,193,199,13,105,9,137,82,196,219,150,173,54,99,124,183,28,143,10,100,119,35,168,203,150,163,73,165,232,68,102,90,146,203,79,113,151,218,38,222,20,96,14,21,96,197,45,186,109,135,104,82,225,41,180,165,7,41,52,248,205,200,89,18,80,159,89,109,54,141,117,229,32,207,237,45,125,218,116,64,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,38,85,31,60,113,178,227,195,135,14,48,122,199,68,181,226,45,233,71,175,45,153,109,173,216,232,161,211,158,172,212,88,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,94,182,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,91,77,19,132,37,171,51,40,237,218,50,170,30,139,198,122,167,75,112,200,172,77,75,110,51,14,114,24,112,138,142,102,209,185,182,26,121,235,67,142,50,165,41,110,165,15,159,49,13,183,29,53,45,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,212,240,189,206,191,242,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,234,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,85,113,58,197,47,209,126,77,175,94,146,187,232,202,173,219,211,218,212,255,0,230,188,238,171,170,112,186,182,59,80,164,163,116,22,230,250,234,219,166,158,170,137,102,129,64,35,78,120,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,30,212,103,7,58,214,181,118,207,205,198,47,82,110,56,61,36,185,23,133,78,168,219,124,212,57,186,44,215,213,46,51,154,160,204,139,123,15,180,189,53,220,157,218,40,137,68,100,86,63,193,63,20,42,183,14,17,223,152,81,80,76,183,163,217,149,136,181,40,50,30,154,167,80,219,21,4,57,172,86,154,50,209,148,33,216,110,186,123,85,162,151,41,103,181,38,70,107,177,240,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,132,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,45,39,138,109,129,26,250,201,109,229,40,173,233,117,106,149,171,34,5,126,154,81,137,213,46,42,219,146,134,164,72,52,54,126,178,17,13,249,102,189,228,104,74,55,44,244,216,74,77,22,97,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,53,16,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,85,175,28,27,254,75,84,172,44,194,216,55,12,67,143,42,69,70,191,84,164,164,218,83,228,182,146,211,16,164,44,180,230,161,6,79,79,66,123,73,11,50,115,233,27,101,182,42,240,178,176,36,223,89,210,179,101,29,189,18,173,77,181,99,207,175,212,138,73,52,164,69,67,113,150,212,121,4,135,15,214,90,38,63,16,209,176,141,105,94,213,150,155,13,73,148,28,111,112,183,255,0,185,166,53,211,232,95,249,93,173,87,169,245,95,116,152,12,114,77,127,254,18,86,244,35,236,90,191,86,67,133,112,130,197,10,173,151,155,72,214,27,41,150,253,55,16,104,243,105,178,24,76,213,52,195,79,198,101,83,90,148,182,180,52,188,180,166,59,204,167,93,166,146,148,225,146,187,210,171,201,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,3,157,226,190,0,225,86,51,210,220,166,223,150,133,46,106,156,74,144,82,149,79,140,228,132,17,165,105,245,86,235,107,211,78,106,204,190,211,215,223,172,36,197,206,14,56,107,87,76,186,150,25,92,181,104,83,28,230,56,220,121,179,35,183,29,38,124,197,18,73,44,194,51,34,212,208,90,123,136,254,193,27,171,252,31,177,242,17,186,116,138,213,184,250,80,149,26,119,73,154,163,51,45,116,47,86,23,216,67,203,197,225,61,153,245,206,102,52,146,160,37,167,22,148,169,196,250,64,137,36,103,161,153,153,195,236,236,29,167,14,120,51,220,82,167,48,230,34,221,209,217,135,181,42,117,52,218,131,137,115,93,81,184,136,158,131,167,118,254,255,0,110,159,104,152,152,75,195,119,45,248,90,81,164,170,220,42,252,184,228,131,230,86,97,192,149,170,147,203,61,117,233,82,125,237,255,0,249,74,247,137,47,64,182,45,219,90,18,41,214,229,14,5,50,51,105,36,165,168,113,155,101,36,68,68,69,216,130,34,238,74,75,247,23,184,125,64,0,0,0,31,197,40,146,147,82,140,136,136,181,51,63,96,169,78,45,57,171,118,125,109,156,10,179,170,140,59,9,150,83,34,166,228,119,205,70,151,201,115,162,188,194,205,183,180,46,195,73,154,20,141,123,181,246,16,143,252,54,178,241,43,24,241,194,159,93,169,211,158,93,18,221,113,170,137,187,201,51,66,159,143,50,26,182,25,169,181,160,253,71,12,244,212,143,79,105,16,190,74,116,24,244,186,124,106,108,70,210,134,34,50,134,27,74,72,136,146,132,164,146,69,161,104,69,216,69,220,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,188,67,242,245,23,27,176,58,167,42,12,2,118,183,66,101,234,140,101,161,162,82,212,76,195,150,104,70,164,218,214,101,189,210,236,45,62,242,62,250,50,180,46,27,139,6,241,58,29,89,151,31,135,83,182,234,205,243,137,6,227,106,37,199,144,149,41,61,232,87,210,111,184,204,187,189,134,52,57,149,172,91,133,140,152,39,107,221,140,78,110,68,165,82,224,183,52,201,210,90,147,36,226,48,227,132,173,22,179,37,106,231,110,227,215,183,183,237,235,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,125,194,247,37,31,201,254,196,70,51,226,21,50,171,7,18,111,42,122,227,59,78,154,92,159,67,82,212,242,86,136,230,210,84,122,188,239,41,135,156,55,8,150,223,168,214,198,212,135,121,147,168,66,14,37,249,28,141,152,235,53,236,97,177,215,45,24,139,101,209,220,67,49,27,67,178,17,92,167,50,110,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,146,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,190,156,130,231,94,213,205,102,28,68,162,85,170,125,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,85,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,30,215,141,197,235,74,129,130,248,123,135,47,71,150,117,42,229,208,237,110,59,169,66,121,9,98,12,71,25,117,43,86,237,196,179,85,65,147,73,18,76,140,146,230,166,157,8,149,90,185,59,164,213,107,89,175,193,232,116,106,100,185,242,27,190,40,178,214,212,102,84,234,210,195,19,26,121,231,77,41,35,50,67,109,54,227,139,87,114,80,133,40,244,34,51,26,73,1,73,124,103,233,52,170,118,107,232,147,41,244,200,145,100,85,44,120,18,231,58,203,41,66,229,62,83,38,178,78,186,162,45,86,178,105,150,155,37,43,83,216,218,19,220,146,34,246,188,16,175,175,71,226,158,37,225,159,162,249,158,158,183,226,87,122,222,126,156,158,130,73,179,202,229,237,245,183,250,75,118,237,197,183,147,166,138,223,170,109,252,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,225,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,232,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,46,245,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,10,112,240,189,106,183,254,75,112,170,187,89,143,17,153,17,104,235,162,33,49,144,164,160,216,167,201,118,11,42,50,82,148,123,212,212,102,212,179,215,67,89,168,200,146,70,73,41,20,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,6,125,184,151,95,241,177,7,58,88,137,42,155,112,203,170,211,104,114,35,80,34,147,198,238,200,107,137,25,182,165,71,105,14,17,108,66,102,20,179,61,165,177,75,82,214,157,219,247,28,244,224,183,131,149,219,63,6,174,220,98,171,189,203,137,136,149,8,241,233,113,182,160,247,69,166,170,67,106,147,189,43,51,45,239,191,33,174,90,144,133,39,166,221,235,37,196,153,119,94,37,214,4,156,65,201,110,34,69,166,219,209,42,181,42,28,120,213,248,166,241,53,190,26,34,73,109,217,82,26,91,134,91,22,152,101,44,143,105,239,82,20,180,39,118,253,167,65,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,106,34,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,153,165,197,184,56,53,130,151,77,216,252,230,227,202,69,46,115,112,117,116,144,165,73,40,143,184,217,39,85,160,205,90,183,217,180,245,247,125,153,227,187,238,27,139,25,49,58,101,89,231,31,153,83,185,42,206,114,73,102,227,138,53,200,144,165,37,61,235,87,210,115,184,140,251,253,166,47,51,135,134,94,98,224,142,7,83,37,206,129,202,173,215,89,102,163,37,107,104,146,180,147,208,226,26,209,169,182,133,145,111,104,251,15,95,188,207,186,85,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,25,113,35,78,138,244,41,140,54,243,18,27,83,78,182,226,73,73,90,20,90,26,76,143,176,200,200,204,180,49,68,252,76,50,237,35,8,177,154,161,119,83,41,124,138,37,203,41,217,169,91,76,26,26,75,242,37,204,112,144,70,150,146,130,50,67,101,217,169,158,158,211,33,216,184,71,102,76,232,55,60,188,26,185,170,142,116,147,146,228,136,36,243,254,161,60,183,32,71,109,180,239,116,139,93,9,90,18,80,103,238,247,11,123,74,137,73,37,36,245,35,45,72,199,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,233,194,251,135,220,106,180,106,46,104,113,166,149,45,8,68,132,207,179,232,114,90,118,50,247,178,236,89,16,235,68,235,79,165,70,131,82,31,74,24,117,173,142,32,210,239,172,133,35,91,95,0,21,129,196,159,135,45,118,249,186,147,142,217,119,181,250,218,213,193,80,133,2,187,108,211,33,161,190,124,167,220,117,46,85,212,234,222,74,19,185,107,138,135,82,150,201,37,171,146,92,89,23,57,98,69,100,79,32,150,206,81,41,82,46,90,237,82,37,197,136,181,104,235,139,50,177,16,164,50,196,88,78,166,50,220,128,219,106,116,208,242,19,34,57,172,164,27,77,184,162,81,17,165,4,91,68,181,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,57,255,0,27,75,166,187,47,31,108,91,42,68,237,244,90,85,158,85,72,113,185,72,46,84,169,115,100,55,33,205,228,91,213,185,16,163,22,134,102,146,229,234,146,35,82,140,252,87,7,171,42,149,117,103,5,21,218,132,137,109,200,179,173,122,149,110,10,89,90,73,14,62,181,51,4,210,233,26,76,205,28,169,206,168,137,38,147,222,148,30,186,17,165,87,146,2,165,120,226,218,212,40,151,86,18,94,177,224,236,173,85,105,245,138,92,201,60,213,159,54,44,71,34,185,29,189,134,123,19,181,115,100,158,164,68,163,230,104,163,50,74,72,163,175,10,202,181,86,157,158,59,6,29,62,167,46,44,122,164,122,196,73,205,50,242,144,137,76,21,50,75,196,211,169,35,209,104,39,89,105,194,74,181,45,237,161,93,233,35,43,244,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,5,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,133,5,241,77,176,36,216,185,210,188,165,21,189,18,147,77,186,163,192,175,211,74,49,52,148,74,67,145,144,212,137,6,134,207,213,90,230,49,44,215,188,137,106,94,229,158,187,201,74,152,28,15,175,90,172,251,3,20,240,229,232,241,10,155,67,172,83,171,113,221,74,21,207,83,243,153,117,151,82,181,110,218,104,36,211,217,52,145,36,140,141,78,106,106,212,137,54,104,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,120,172,107,197,10,86,10,225,29,223,138,245,148,196,114,61,173,71,147,82,68,121,51,83,17,19,31,66,15,147,20,157,81,25,33,111,59,203,105,30,170,140,214,226,72,146,163,50,35,204,96,210,70,80,176,134,78,4,101,163,15,112,182,160,196,182,42,84,154,58,30,170,49,37,246,158,92,122,140,149,170,84,198,73,109,122,138,66,36,62,234,16,105,53,122,137,79,172,191,164,125,128,102,91,31,176,114,187,151,252,101,187,48,118,227,123,168,151,108,212,21,29,185,59,80,142,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,23,105,194,202,255,0,141,125,100,182,205,138,119,12,186,181,74,213,145,62,129,82,57,38,234,151,21,109,201,91,177,227,146,220,47,89,8,134,252,66,70,195,52,37,27,80,90,108,52,166,90,128,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,40,146,147,82,143,66,34,212,204,84,39,23,28,201,157,122,231,137,131,86,205,81,206,146,10,91,145,56,153,127,212,55,144,228,248,238,54,173,142,153,107,161,167,82,82,8,253,254,225,199,120,103,229,218,70,46,227,53,62,238,169,210,249,244,75,110,83,83,84,183,88,53,52,167,227,203,134,225,160,205,77,41,6,102,135,15,179,82,61,61,164,66,246,34,68,141,2,43,48,161,176,219,44,71,109,45,52,219,105,36,165,8,73,104,73,34,46,194,34,34,34,208,135,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,217,158,236,184,211,115,5,130,181,56,8,136,147,172,81,218,122,167,1,104,109,60,197,188,212,73,36,219,122,242,150,163,73,173,239,162,157,15,94,227,35,239,162,171,86,181,115,96,54,52,70,148,151,164,66,168,218,117,244,55,41,41,83,141,154,142,44,180,154,208,101,170,20,101,185,174,227,219,221,219,167,179,66,217,105,197,186,94,51,96,237,181,120,64,158,196,151,221,166,195,68,238,91,169,89,162,73,197,101,199,18,173,22,179,35,35,116,181,37,30,189,189,190,243,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,162,240,7,35,146,115,29,157,156,94,198,27,225,113,17,135,86,94,44,87,80,244,71,16,212,133,215,42,44,212,22,249,66,83,43,37,36,163,18,86,210,158,82,211,235,161,194,109,4,102,165,173,155,116,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,57,87,26,191,20,246,183,195,248,62,99,81,31,87,130,93,173,93,151,143,183,213,235,30,14,250,45,42,207,58,92,201,60,212,23,42,84,185,177,220,142,222,195,61,234,220,136,82,79,82,35,73,114,244,81,145,169,36,119,40,2,189,120,215,210,105,79,101,182,205,174,189,76,136,186,148,59,226,60,72,243,20,202,77,246,88,122,4,213,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,210,5,240,184,241,217,134,95,141,121,60,209,127,192,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,171,94,56,54,4,151,105,88,89,138,80,109,232,133,30,44,138,141,2,169,86,73,52,151,205,110,165,167,225,71,89,235,205,90,8,153,158,180,246,26,16,102,231,209,55,11,116,96,225,63,116,215,109,252,237,90,20,154,68,238,158,37,205,79,171,210,234,141,242,144,190,162,42,32,189,45,45,234,162,51,70,143,196,142,189,82,100,175,83,77,118,169,68,119,210,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,65,94,48,88,199,66,177,178,192,120,85,33,158,162,181,137,117,6,35,195,111,114,209,200,139,6,67,18,228,73,212,144,164,43,106,209,25,174,89,169,10,62,167,122,119,19,106,33,85,121,47,193,202,22,62,230,130,192,194,171,165,237,148,90,173,65,201,21,22,246,172,250,152,177,35,187,45,216,218,161,104,90,57,200,142,166,185,137,81,41,28,205,229,169,167,67,209,240,10,75,227,29,132,50,108,172,203,193,197,40,236,75,58,110,35,209,217,121,111,188,251,74,71,164,96,161,17,94,101,164,39,69,161,9,142,80,22,102,178,61,86,242,246,168,244,52,163,213,240,79,197,10,85,189,139,151,230,20,84,19,17,153,23,157,30,45,74,12,135,166,165,165,184,253,61,110,107,21,166,140,181,121,107,106,99,174,158,213,106,148,69,89,237,81,25,154,46,36,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,185,150,197,186,94,12,224,237,203,120,79,158,196,103,218,166,204,68,30,99,169,65,174,73,69,121,198,210,157,86,131,51,51,104,244,36,158,189,157,158,242,207,85,213,90,185,177,231,26,36,202,83,178,38,212,110,202,250,219,138,149,41,199,13,39,42,90,141,8,34,213,106,34,220,239,113,110,239,236,215,219,122,153,16,203,141,55,47,152,43,76,128,184,169,42,197,97,182,106,115,214,180,39,152,135,157,137,24,156,111,94,82,20,73,37,179,244,85,169,235,222,102,125,210,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,60,211,79,180,166,94,109,43,66,200,210,164,168,181,35,35,236,50,208,197,47,241,84,202,186,176,230,249,86,48,90,180,135,74,145,112,73,51,154,108,71,245,19,49,247,167,72,113,71,177,148,164,189,68,39,181,75,53,123,245,46,209,245,248,77,230,141,235,62,234,115,5,46,154,171,105,165,214,30,55,96,42,67,230,74,234,221,114,12,102,218,78,247,73,58,109,74,180,74,80,106,239,211,82,236,23,20,133,165,196,146,208,162,82,84,90,145,145,234,70,67,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,35,95,247,46,50,39,255,0,152,207,251,205,88,255,0,75,18,82,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,0,56,166,53,228,207,45,153,137,186,162,222,184,199,134,255,0,40,43,80,169,232,165,177,39,211,19,226,108,138,135,28,113,45,236,142,251,104,61,22,243,135,169,150,239,91,77,116,34,34,250,216,23,149,204,9,203,95,166,255,0,66,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,62,78,53,228,207,45,153,137,186,162,222,184,199,134,255,0,40,43,80,169,232,165,177,39,211,19,226,108,138,135,28,113,45,236,142,251,104,61,22,243,135,169,150,239,91,77,116,34,34,250,216,23,149,204,9,203,95,166,255,0,66,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,14,127,141,120,9,132,249,137,181,98,217,88,199,106,124,160,162,194,168,34,168,196,110,186,76,77,146,144,219,141,165,205,241,220,109,103,162,30,112,180,51,219,235,107,166,164,70,92,255,0,11,114,21,148,236,22,190,233,152,153,134,152,83,232,107,146,141,206,232,166,250,118,165,35,149,205,101,108,185,243,111,72,91,106,213,183,86,159,89,39,166,186,150,134,68,101,32,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,128,127,114,227,34,127,249,140,255,0,188,213,143,244,177,42,128,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,128,127,114,227,34,127,249,140,255,0,188,213,143,244,177,42,128,0,71,252,82,200,86,83,177,166,251,169,226,102,37,225,79,166,110,74,207,39,173,155,233,218,148,126,111,41,148,50,223,205,179,33,13,167,70,218,66,125,84,150,186,106,122,153,153,159,64,193,76,4,194,124,187,90,178,172,172,28,181,62,79,209,102,212,23,84,126,55,93,38,94,249,75,109,182,212,230,249,14,56,178,213,12,182,90,17,237,245,117,211,83,51,62,128,0,57,86,58,101,115,2,115,41,232,79,211,93,141,242,143,228,231,83,232,207,233,57,144,249,29,71,43,157,253,236,235,123,183,114,26,250,90,233,183,179,77,79,95,147,130,153,51,203,102,93,174,169,87,174,14,97,191,201,250,212,218,122,233,111,201,244,196,249,123,226,173,198,220,83,123,36,62,226,11,85,178,217,234,69,187,213,211,93,12,200,251,88,0,226,152,215,147,60,182,102,38,234,139,122,227,30,27,252,160,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,139,235,96,94,87,48,39,45,126,155,253,10,88,223,39,62,81,244,222,147,254,147,153,51,159,211,243,121,63,223,46,185,183,111,61,223,163,166,187,187,117,208,180,234,160,3,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,124,3,251,151,25,19,255,0,204,103,253,230,172,127,165,137,84,2,53,93,156,56,114,99,124,221,85,155,214,233,193,190,182,181,112,84,36,85,42,50,126,81,85,91,231,202,125,197,56,235,155,17,37,40,78,229,173,71,162,72,146,90,232,68,69,216,59,86,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,0,0,70,171,179,135,14,76,111,155,170,179,122,221,56,55,214,214,174,10,132,138,165,70,79,202,42,171,124,249,79,184,167,29,115,98,36,165,9,220,181,168,244,73,18,75,93,8,136,187,7,106,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,14,41,141,121,51,203,102,98,110,168,183,174,49,225,191,202,10,212,42,122,41,108,73,244,196,248,155,34,161,199,28,75,123,35,190,218,15,69,188,225,234,101,187,214,211,93,8,136,190,182,5,229,115,2,114,215,233,191,208,165,141,242,115,229,31,77,233,63,233,57,147,57,253,63,55,147,253,242,235,155,118,243,221,250,58,107,187,183,93,11,78,170,0,0,35,85,217,195,135,38,55,205,213,89,189,110,156,27,235,107,87,5,66,69,82,163,39,229,21,85,190,124,167,220,83,142,185,177,18,82,132,238,90,212,122,36,137,37,174,132,68,93,131,181,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,0,7,42,199,76,174,96,78,101,61,9,250,107,177,190,81,252,156,234,125,25,253,39,50,31,35,168,229,115,191,189,157,111,118,238,67,95,75,93,54,246,105,169,235,229,48,183,33,89,78,193,107,238,153,137,152,105,133,62,134,185,40,220,238,138,111,167,106,82,57,92,214,86,203,159,54,244,133,182,173,91,117,105,245,146,122,107,169,104,100,70,82,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,128,127,114,227,34,127,249,140,255,0,188,213,143,244,177,42,128,0,7,42,199,76,174,96,78,101,61,9,250,107,177,190,81,252,156,234,125,25,253,39,50,31,35,168,229,115,191,189,157,111,118,238,67,95,75,93,54,246,105,169,235,229,48,183,33,89,78,193,107,238,153,137,152,105,133,62,134,185,40,220,238,138,111,167,106,82,57,92,214,86,203,159,54,244,133,182,173,91,117,105,245,146,122,107,169,104,100,70,82,0,120,172,94,193,124,47,199,171,53,204,63,197,203,66,37,197,66,114,67,82,202,59,203,113,165,180,251,102,123,29,105,214,148,151,90,94,134,164,154,144,164,153,161,107,65,234,149,168,143,143,218,124,56,114,99,99,93,84,107,214,214,193,190,138,181,111,212,35,213,41,210,126,81,85,92,228,74,97,196,184,211,155,23,37,72,86,213,161,39,162,136,210,122,104,100,101,216,36,168,0,0,141,87,103,14,28,152,223,55,85,102,245,186,112,111,173,173,92,21,9,21,74,140,159,148,85,86,249,242,159,113,78,58,230,196,73,74,19,185,107,81,232,146,36,150,186,17,17,118,14,213,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,0,28,171,29,50,185,129,57,148,244,39,233,174,198,249,71,242,115,169,244,103,244,156,200,124,142,163,149,206,254,246,117,189,219,185,13,125,45,116,219,217,166,167,175,159,194,28,142,229,95,2,47,38,241,7,11,112,146,37,38,225,98,59,177,152,156,245,74,108,229,199,67,132,68,179,104,165,60,226,91,89,167,84,26,208,68,189,139,90,117,218,181,17,247,80,28,171,29,50,185,129,57,148,244,39,233,174,198,249,71,242,115,169,244,103,244,156,200,124,142,163,149,206,254,246,117,189,219,185,13,125,45,116,219,217,166,167,175,148,194,220,133,101,59,5,175,186,102,38,97,166,20,250,26,228,163,115,186,41,190,157,169,72,229,115,89,91,46,124,219,210,22,218,181,109,213,167,214,73,233,174,165,161,145,25,72,0,28,171,29,50,185,129,57,148,244,39,233,174,198,249,71,242,115,169,244,103,244,156,200,124,142,163,149,206,254,246,117,189,219,185,13,125,45,116,219,217,166,167,175,201,193,76,153,229,179,46,215,84,171,215,7,48,223,228,253,106,109,61,116,183,228,250,98,124,189,241,86,227,110,41,189,146,31,113,5,170,217,108,245,34,221,234,233,174,134,100,125,172,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,35,95,247,46,50,39,255,0,152,207,251,205,88,255,0,75,18,82,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,215,253,203,140,137,255,0,230,51,254,243,86,63,210,196,170,0,1,31,241,75,33,89,78,198,155,238,167,137,152,151,133,62,153,185,43,60,158,182,111,167,106,81,249,188,166,80,203,127,54,204,132,54,157,27,105,9,245,82,90,233,169,234,102,102,126,175,2,242,185,129,57,107,244,223,232,82,198,249,57,242,143,166,244,159,244,156,201,156,254,159,155,201,254,249,117,205,187,121,238,253,29,53,221,219,174,133,167,85,1,21,127,185,113,145,63,252,198,127,222,106,199,250,88,239,248,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,28,171,29,50,185,129,57,148,244,39,233,174,198,249,71,242,115,169,244,103,244,156,200,124,142,163,149,206,254,246,117,189,219,185,13,125,45,116,219,217,166,167,175,201,193,76,153,229,179,46,215,84,171,215,7,48,223,228,253,106,109,61,116,183,228,250,98,124,189,241,86,227,110,41,189,146,31,113,5,170,217,108,245,34,221,234,233,174,134,100,127,91,29,50,185,129,57,148,244,39,233,174,198,249,71,242,115,169,244,103,244,156,200,124,142,163,149,206,254,246,117,189,219,185,13,125,45,116,219,217,166,167,175,201,193,76,153,229,179,46,215,84,171,215,7,48,223,228,253,106,109,61,116,183,228,250,98,124,189,241,86,227,110,41,189,146,31,113,5,170,217,108,245,34,221,234,233,174,134,100,125,172,7,63,198,188,4,194,124,196,218,177,108,172,99,181,62,80,81,97,84,17,84,98,55,93,38,38,201,72,109,198,210,230,248,238,54,179,209,15,56,90,25,237,245,181,211,82,35,46,85,105,240,225,201,141,141,117,81,175,91,91,6,250,42,213,191,80,143,84,167,73,249,69,85,115,145,41,135,18,227,78,108,92,149,33,91,86,132,158,138,35,73,233,161,145,151,96,146,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,107,74,18,107,90,137,41,73,106,102,103,161,17,10,118,226,201,154,71,175,11,169,188,19,181,170,173,170,151,71,120,157,158,168,239,153,171,171,105,201,209,156,105,70,135,77,58,109,82,117,74,144,74,238,215,66,236,31,31,133,94,85,213,136,215,202,113,130,234,164,58,170,69,191,36,142,17,191,31,84,42,99,15,65,144,218,139,123,42,73,250,139,87,106,86,74,247,104,93,162,232,26,105,166,26,75,44,182,148,33,4,73,74,82,90,17,17,118,17,104,67,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,206,6,27,209,49,59,2,110,106,13,98,11,82,22,221,62,107,240,205,109,33,102,220,146,135,33,45,172,183,37,90,25,111,62,210,45,75,216,51,233,30,167,86,194,12,92,58,133,34,67,140,205,180,174,29,237,169,11,82,117,92,89,90,145,30,211,65,233,185,178,238,219,251,133,248,228,171,49,148,156,193,96,245,38,173,233,40,206,86,32,71,98,29,65,162,121,38,231,61,17,99,169,213,26,121,171,86,155,222,211,85,25,30,189,229,175,124,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,179,171,152,202,78,95,112,122,173,86,244,140,118,235,19,227,191,14,158,209,188,146,115,158,184,178,20,210,137,60,212,43,77,236,233,170,76,207,94,226,215,186,131,164,84,234,216,191,139,133,80,171,200,113,233,183,109,195,189,197,45,106,86,139,149,43,83,34,220,107,61,53,112,251,247,126,241,160,188,159,97,189,19,12,112,38,217,160,209,224,181,29,110,83,225,63,48,208,210,16,110,73,56,113,210,226,207,106,83,169,158,194,237,50,212,253,163,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,249,167,196,10,22,29,97,29,94,183,94,158,196,118,13,137,13,145,58,234,16,107,62,149,245,109,78,229,36,140,204,144,122,22,163,60,120,173,112,83,238,172,69,184,174,10,91,41,68,105,213,73,114,16,105,74,75,113,45,245,172,149,234,153,145,234,74,46,221,76,118,204,141,102,158,189,151,124,82,165,71,114,99,135,109,213,167,177,30,160,193,184,179,66,16,236,152,196,235,164,158,115,109,146,137,182,116,220,173,126,221,75,186,253,172,219,174,149,124,90,212,171,182,136,241,59,10,175,9,137,172,153,41,42,61,142,182,151,19,174,211,50,215,69,23,113,159,222,99,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,183,149,215,74,177,237,106,173,219,91,120,154,133,72,132,252,215,140,212,148,158,198,155,83,138,211,113,145,107,162,79,188,203,239,33,65,57,229,205,61,127,49,24,165,85,142,220,199,74,219,164,79,126,61,61,130,113,123,22,134,164,201,38,157,52,243,156,108,212,109,189,166,228,233,246,104,93,252,79,10,110,10,125,171,136,182,237,193,84,101,43,141,6,169,18,66,205,73,73,237,36,62,133,154,189,99,34,45,9,39,219,169,13,13,229,99,16,40,120,139,132,116,138,221,6,124,121,12,19,17,219,50,105,212,44,208,125,51,10,218,173,170,81,17,145,44,181,45,71,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,248,159,224,190,41,227,30,14,192,166,225,155,146,28,114,21,85,169,115,35,50,114,77,79,71,68,89,164,226,118,50,133,238,215,152,130,208,244,35,238,63,96,165,235,247,6,49,31,13,157,54,238,219,94,163,12,139,189,110,66,125,180,151,106,187,205,196,39,246,21,254,33,226,80,181,180,180,186,210,212,133,160,201,73,82,79,67,35,46,227,35,23,161,194,207,26,85,136,216,13,30,217,169,77,55,38,219,174,34,156,130,113,205,206,27,49,225,66,65,31,107,138,61,53,89,251,8,181,246,16,154,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,79,20,204,106,86,28,224,52,139,102,157,48,219,155,113,45,116,229,147,110,104,178,102,68,41,168,51,236,113,39,166,228,23,176,203,95,97,138,46,90,214,234,212,235,171,82,214,179,53,41,74,61,76,204,251,204,204,123,107,11,6,49,31,18,93,38,237,43,94,163,48,143,185,109,194,125,196,159,106,123,141,180,43,246,211,254,49,116,60,48,48,95,20,240,115,7,106,20,236,76,114,67,110,77,170,187,46,28,103,206,73,41,152,235,139,8,155,78,199,144,141,186,114,214,90,23,97,119,23,180,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,227,49,146,126,43,172,155,104,94,244,41,36,149,150,164,102,101,237,16,243,60,152,9,67,173,224,125,233,116,57,65,140,236,202,109,30,163,80,67,141,69,66,150,133,55,14,74,200,245,229,153,145,17,159,188,190,241,68,111,160,219,121,198,204,140,141,42,50,50,63,102,134,38,127,11,236,125,94,22,99,124,123,90,175,81,229,82,46,36,162,10,82,227,219,80,153,50,38,66,65,43,69,56,148,151,168,217,246,232,103,167,176,200,94,140,89,44,76,140,212,184,206,161,198,159,66,92,109,104,81,26,84,147,45,72,200,203,176,203,67,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,73,102,28,103,101,201,117,13,180,202,20,226,214,181,17,37,41,34,212,204,204,251,8,180,33,69,220,80,113,245,204,83,198,249,22,173,34,163,205,164,91,164,184,43,75,111,110,66,164,199,153,53,6,173,18,226,146,126,163,133,219,161,30,158,194,33,12,24,65,184,243,109,145,25,154,148,68,68,94,221,76,94,230,70,240,18,135,68,192,251,46,232,110,131,25,169,149,42,61,58,160,183,29,138,132,173,106,114,28,101,153,235,203,35,50,51,47,121,253,226,97,195,100,152,138,211,36,218,17,177,9,73,165,5,161,17,145,123,7,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,87,154,149,45,57,106,197,61,141,182,173,108,186,225,25,172,181,36,151,64,255,0,111,217,247,140,218,84,255,0,217,25,93,164,127,62,231,105,119,31,172,99,253,168,21,202,149,179,91,129,112,82,36,45,137,148,233,45,74,97,104,90,146,100,182,214,75,79,106,76,143,189,37,220,100,98,255,0,242,15,152,154,110,59,224,125,17,47,84,88,114,185,66,133,26,155,57,174,114,84,234,214,204,56,188,199,12,141,213,172,200,214,238,155,149,167,111,121,17,247,201,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,151,63,25,137,166,224,70,7,214,210,205,69,134,171,149,216,82,105,176,90,231,37,46,161,111,67,149,203,116,136,157,66,200,137,109,105,185,58,246,247,17,159,117,0,87,235,149,43,154,183,62,224,171,201,91,243,42,50,93,148,250,214,181,40,205,110,44,214,174,213,25,159,122,143,188,204,199,248,83,127,217,24,189,164,95,62,142,211,238,47,88,134,147,50,170,165,171,45,88,89,189,182,211,165,151,67,34,52,22,132,162,232,24,237,251,117,247,142,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,145,230,218,76,120,185,103,197,5,201,144,109,33,86,125,109,61,139,36,154,255,0,163,223,245,75,94,253,125,195,55,83,212,218,231,201,91,90,236,83,203,52,235,223,166,227,208,73,58,182,82,174,7,242,205,7,28,105,17,9,230,146,182,142,65,52,218,212,164,181,232,243,146,165,30,214,116,46,205,59,77,122,127,148,122,174,25,248,251,39,8,49,218,45,189,85,168,186,205,34,226,217,77,228,169,227,74,10,76,137,144,209,184,210,167,16,159,160,217,150,186,25,253,134,66,247,96,203,102,161,10,60,248,235,74,218,146,210,30,66,146,100,100,105,81,17,145,145,151,103,113,143,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,19,165,179,79,133,34,124,133,165,13,70,105,111,45,74,50,34,36,164,140,204,204,207,179,184,133,17,113,48,199,217,56,191,142,210,173,234,85,69,215,169,22,238,250,111,37,47,26,144,114,99,204,152,141,196,148,184,180,253,7,8,181,208,143,236,34,30,90,147,148,170,251,25,101,157,142,85,136,132,211,74,113,222,156,157,109,105,82,154,244,121,73,74,139,115,58,31,102,189,164,189,63,202,35,92,5,54,137,241,150,238,187,18,242,13,90,119,233,184,181,26,69,202,76,152,242,178,207,133,235,141,32,221,66,108,250,34,123,86,74,52,127,71,177,234,158,157,218,123,135,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,179,173,83,69,55,44,24,143,190,152,228,206,166,216,172,71,45,172,243,57,38,170,124,159,156,62,223,84,139,79,165,236,212,103,49,210,53,201,89,17,104,106,89,145,23,239,23,221,150,28,39,162,94,121,21,163,89,18,163,54,226,46,11,86,58,143,154,132,25,37,247,232,236,181,184,181,65,233,166,238,253,12,254,254,225,75,248,197,105,86,176,31,31,171,148,152,233,118,35,246,245,199,37,216,11,34,91,122,161,137,174,37,165,164,200,144,122,106,215,97,164,136,187,59,52,246,94,150,71,177,190,151,141,24,9,108,76,106,114,159,169,210,105,144,169,213,13,238,165,75,57,13,66,140,110,171,245,139,86,155,157,239,86,135,239,34,62,249,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,61,231,135,27,169,120,49,128,151,60,199,103,41,138,157,90,153,54,157,79,216,234,82,178,144,236,41,38,210,191,88,133,105,185,174,244,234,126,226,51,238,162,220,29,180,171,88,241,143,212,58,76,132,187,45,251,134,227,140,236,245,153,45,205,16,252,214,210,234,212,102,75,61,53,119,180,212,70,93,189,186,251,110,131,51,216,77,68,179,50,43,90,178,34,198,109,180,91,246,172,149,23,41,8,34,83,236,81,222,107,113,232,130,215,93,189,250,17,253,221,194,132,90,35,68,148,17,150,166,149,145,25,126,241,163,60,148,84,145,82,203,6,28,108,165,185,11,166,182,40,241,207,115,28,190,113,166,159,27,231,11,183,214,35,215,233,123,116,29,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,91,226,55,122,42,208,203,69,200,210,93,74,78,177,18,101,48,200,213,166,164,237,62,95,252,34,253,159,183,238,49,65,84,120,234,159,94,131,21,13,154,213,38,91,77,146,72,181,53,26,150,69,166,158,222,241,163,172,164,82,215,73,203,150,31,66,114,57,178,105,182,233,58,161,72,218,127,222,12,23,118,133,238,21,249,197,255,0,46,174,211,213,78,199,59,126,137,21,44,73,144,205,50,111,73,27,71,77,197,117,242,92,121,205,141,105,183,66,45,86,165,235,174,154,151,180,115,78,20,249,143,86,29,226,58,176,202,191,82,67,84,154,226,207,144,111,189,180,138,75,207,193,101,36,91,221,74,116,218,131,236,36,153,253,229,216,46,165,135,218,146,203,114,88,113,46,52,234,73,104,90,76,140,148,147,45,72,200,203,188,180,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,125,168,204,185,37,247,18,219,77,36,214,181,168,200,137,41,34,212,204,204,251,139,65,74,220,86,51,32,172,68,196,100,225,149,2,164,135,105,52,53,151,60,216,123,113,28,150,95,156,202,136,246,58,164,233,181,101,216,105,35,251,139,176,116,190,16,25,117,118,160,170,142,57,220,20,88,202,98,52,135,169,112,186,184,218,186,78,39,160,148,219,205,239,107,77,186,25,232,180,175,93,117,208,189,162,192,243,109,76,93,91,46,120,131,9,184,230,241,170,218,171,104,132,163,113,255,0,120,62,93,218,31,188,103,22,179,29,80,43,211,162,169,6,133,70,150,235,102,147,45,13,38,149,153,105,167,179,184,95,167,14,59,209,87,118,90,45,182,148,242,86,116,120,144,233,132,68,173,116,38,169,241,63,225,31,237,125,159,113,9,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,186,184,199,95,254,132,194,154,53,162,201,180,111,79,169,71,113,105,63,164,77,174,53,65,179,61,9,68,125,229,238,50,21,23,135,209,95,157,126,91,144,227,18,141,215,170,208,219,70,221,117,220,111,32,139,77,59,123,204,105,43,0,160,200,166,224,165,141,14,82,150,110,183,110,83,18,189,230,122,145,148,70,136,200,245,237,239,33,241,115,71,132,241,113,151,5,110,59,57,248,232,121,245,64,152,244,50,90,9,90,72,233,30,109,179,45,80,179,215,87,61,133,175,187,220,121,236,158,154,238,8,99,84,166,155,39,99,78,179,174,69,163,111,174,130,90,162,75,62,207,234,25,164,212,215,252,30,239,103,178,248,242,71,152,234,38,96,112,122,149,57,137,140,29,86,149,25,136,19,152,39,17,188,157,106,44,99,113,91,73,213,171,77,207,105,170,180,61,123,200,143,190,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,152,59,152,27,7,27,234,183,237,10,208,92,182,42,88,113,116,75,181,107,80,230,155,41,124,159,97,70,158,165,13,182,226,213,211,56,164,186,150,220,89,32,212,108,186,91,75,97,142,150,0,3,143,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,0,113,75,99,53,216,113,124,230,106,177,150,75,41,223,76,213,109,123,126,93,98,191,84,97,226,56,176,101,53,42,51,5,1,58,17,243,94,46,161,70,233,145,146,90,82,18,217,238,89,184,150,151,62,107,176,226,198,204,213,31,44,151,171,190,134,170,221,22,252,74,197,2,168,251,196,81,103,74,118,84,150,14,2,181,34,229,60,125,58,77,163,51,52,186,165,169,178,218,178,109,46,246,176,0,1,226,177,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,42,47,251,181,121,167,255,0,120,56,85,255,0,85,84,127,211,133,212,128,230,152,59,152,27,7,27,234,183,237,10,208,92,182,42,88,113,116,75,181,107,80,230,155,41,124,159,97,70,158,165,13,182,226,213,211,56,164,186,150,220,89,32,212,108,186,91,75,97,142,150,0,0,57,164,44,192,216,53,28,195,79,203,69,61,114,229,93,148,187,92,174,169,206,178,108,174,36,86,14,67,108,148,103,84,78,115,81,36,201,230,157,38,212,217,23,41,196,43,119,172,68,125,44,7,31,197,220,204,89,184,43,139,152,89,133,183,156,25,104,70,43,200,159,77,166,84,217,35,113,17,170,44,174,34,35,176,235,105,73,171,99,234,151,176,156,35,245,22,148,110,78,197,41,198,251,0,0,0,241,88,223,122,213,112,215,5,239,236,70,161,71,136,253,74,213,181,234,181,184,109,75,66,148,195,143,198,136,227,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,21,23,253,218,188,211,255,0,188,28,42,255,0,170,170,63,233,194,234,64,84,94,55,241,118,204,150,26,227,69,253,135,52,43,39,13,95,166,218,183,69,86,137,13,217,116,217,234,125,198,35,75,113,150,212,226,147,49,41,53,154,80,70,102,73,73,107,174,132,93,194,194,114,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,234,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,139,181,136,43,136,124,88,112,107,14,115,53,59,7,43,52,138,170,173,11,127,159,70,173,220,76,66,83,142,53,92,76,166,155,81,37,147,82,87,209,199,66,101,19,174,37,14,56,227,132,158,83,102,132,18,222,151,247,102,38,90,182,166,22,86,113,143,171,244,205,183,70,183,228,92,220,250,75,141,200,235,32,181,25,82,55,199,86,242,109,205,237,167,84,30,242,74,181,47,88,136,245,12,42,196,203,87,25,48,226,220,197,43,42,95,81,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,176,0,0,0,28,127,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,0,3,138,91,25,174,195,139,231,51,85,140,178,89,78,250,102,171,107,219,242,235,21,250,163,15,17,197,131,41,169,81,152,40,9,208,143,154,241,117,10,55,76,140,146,210,144,150,207,114,205,196,181,24,56,133,241,11,198,140,166,99,69,23,14,112,230,216,178,170,52,218,141,175,26,182,235,181,184,82,222,125,47,185,46,91,42,74,84,204,150,146,72,219,29,6,68,105,51,212,213,219,220,68,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,111,121,29,133,8,213,156,220,244,97,198,79,40,80,91,169,192,249,81,121,214,118,187,77,182,99,204,40,238,42,46,253,174,74,144,238,197,242,25,45,171,74,12,208,165,56,225,26,82,147,36,186,182,250,6,94,179,59,131,89,160,181,94,186,112,142,232,235,250,14,66,42,148,233,44,170,60,234,99,206,182,75,75,111,180,175,250,105,39,16,107,105,106,105,194,66,215,177,90,117,80,28,83,2,179,93,135,24,231,123,98,6,23,211,29,244,85,231,135,55,5,78,143,82,163,72,120,148,228,136,177,102,46,59,115,227,158,133,204,101,123,81,188,136,183,52,226,201,10,212,148,211,142,246,176,30,43,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,226,162,255,0,187,87,154,127,247,131,133,95,245,85,71,253,56,93,72,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,67,108,175,241,78,194,60,126,197,10,134,24,220,116,217,118,116,234,197,97,214,44,213,206,74,9,137,177,9,182,82,195,18,30,39,76,145,57,231,122,133,37,178,65,52,68,109,178,151,28,119,105,187,55,192,120,172,111,189,106,184,107,130,247,246,35,80,163,196,126,165,106,218,245,90,220,54,165,161,74,97,199,227,68,113,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,138,139,254,237,94,105,255,0,222,14,21,127,213,85,31,244,225,117,32,0,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,242,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,14,127,152,27,198,234,195,172,14,191,49,14,202,118,148,138,213,169,111,206,174,198,77,82,27,146,162,187,210,50,167,214,210,219,109,214,151,235,161,181,32,148,75,45,138,81,40,201,100,147,66,170,91,251,181,121,167,255,0,120,56,85,255,0,85,84,127,211,133,196,225,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,34,87,18,28,235,98,158,79,191,71,127,163,58,5,169,83,249,91,233,126,183,211,177,100,189,203,233,122,78,95,43,146,251,90,107,212,175,118,237,218,232,157,52,208,245,241,92,61,56,133,227,70,108,241,162,181,135,56,141,108,89,84,234,109,58,215,147,91,105,218,36,41,108,190,167,219,151,17,148,165,74,122,75,169,52,109,144,179,50,36,145,234,73,237,239,35,176,161,80,24,177,198,51,31,109,76,83,188,173,107,22,219,194,170,205,183,70,184,42,52,250,61,71,163,155,35,172,130,212,151,16,195,252,214,166,147,110,111,109,40,86,244,17,37,90,234,68,68,100,39,174,67,113,223,23,51,39,128,205,226,230,46,219,54,253,26,69,82,177,49,154,41,81,16,180,49,38,156,206,198,185,202,67,143,188,180,175,169,68,182,204,148,105,212,155,73,146,116,50,82,189,86,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,0,84,94,55,241,118,204,150,26,227,69,253,135,52,43,39,13,95,166,218,183,69,86,137,13,217,116,217,234,125,198,35,75,113,150,212,226,147,49,41,53,154,80,70,102,73,73,107,174,132,93,194,194,114,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,234,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,139,181,128,230,152,59,152,27,7,27,234,183,237,10,208,92,182,42,88,113,116,75,181,107,80,230,155,41,124,159,97,70,158,165,13,182,226,213,211,56,164,186,150,220,89,32,212,108,186,91,75,97,142,150,0,0,57,164,44,192,216,53,28,195,79,203,69,61,114,229,93,148,187,92,174,169,206,178,108,174,36,86,14,67,108,148,103,84,78,115,81,36,201,230,157,38,212,217,23,41,196,43,119,172,68,124,131,136,126,103,49,79,41,184,89,110,226,102,25,196,181,39,245,247,2,104,83,97,87,105,210,100,110,230,198,121,230,221,105,198,100,179,179,111,76,180,169,42,74,247,115,82,100,104,216,100,184,149,150,190,46,216,209,137,88,243,99,97,206,39,89,54,83,22,245,213,88,102,136,251,180,26,108,180,205,109,249,58,179,25,73,83,211,20,130,65,72,91,38,225,154,84,124,189,251,72,213,161,11,95,21,129,156,206,40,24,251,151,108,201,222,24,57,101,90,24,127,54,139,111,250,63,166,126,169,79,154,228,165,243,224,71,144,189,234,110,91,104,61,22,242,136,180,65,122,164,90,234,122,153,201,254,30,153,160,191,179,103,130,245,172,70,196,106,69,191,78,169,83,174,137,52,70,154,162,71,121,150,20,195,113,34,60,149,41,47,58,234,141,123,164,44,140,201,68,90,18,123,59,204,251,6,96,113,51,244,55,129,215,230,41,55,46,149,30,93,179,111,206,168,64,244,163,155,34,189,57,12,171,165,97,126,186,13,92,215,205,166,201,9,81,41,106,89,37,39,185,68,42,91,251,181,121,167,255,0,120,56,85,255,0,85,84,127,211,133,196,225,236,219,202,163,96,91,85,12,70,164,196,165,221,146,168,240,158,175,65,136,162,83,17,106,42,101,7,37,150,204,150,178,52,37,211,90,72,201,107,236,34,245,149,222,126,128,4,127,205,182,116,112,179,40,214,170,42,87,74,189,59,114,78,209,52,235,102,159,58,50,39,57,189,183,205,169,15,33,107,39,26,134,110,71,83,74,144,150,220,218,165,17,18,22,125,131,160,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,3,138,92,249,174,195,139,27,51,84,124,178,94,174,250,26,171,116,91,241,43,20,10,163,239,17,69,157,41,217,82,88,56,10,212,139,148,241,244,233,54,140,204,210,234,150,166,203,106,201,180,187,218,192,0,0,0,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,207,242,93,155,107,87,55,56,88,87,77,53,174,134,228,161,116,212,251,154,156,164,182,215,46,114,163,54,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,118,206,230,99,104,153,126,193,234,172,231,230,48,85,90,172,103,224,65,96,220,70,243,117,216,178,77,181,109,55,80,173,55,51,166,169,212,253,196,103,221,67,144,19,93,198,236,106,138,211,132,236,153,247,133,200,132,105,235,172,144,169,114,203,179,250,234,36,146,157,255,0,133,223,237,246,232,79,43,152,81,23,6,176,86,220,179,152,142,219,47,148,8,111,76,36,32,147,172,142,145,150,220,51,209,8,61,117,111,218,90,251,253,197,246,177,246,12,138,150,10,223,48,226,169,100,235,182,229,77,40,216,103,169,153,196,116,136,139,78,222,243,25,181,196,24,143,193,191,46,72,114,73,68,235,21,121,141,175,118,186,238,39,150,71,174,189,189,228,45,211,131,141,255,0,233,188,42,172,218,47,27,68,244,10,148,135,16,146,250,70,218,35,83,219,35,208,212,103,222,126,226,33,98,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,75,140,253,209,74,153,112,219,150,211,106,87,94,195,16,228,41,38,105,211,148,149,212,81,174,154,238,250,71,238,208,65,252,167,90,19,47,92,195,216,52,152,140,41,212,34,226,165,63,32,137,38,173,25,41,204,37,71,216,147,253,175,105,104,52,121,110,83,91,163,91,244,202,75,73,218,136,80,217,142,69,166,154,18,16,73,247,23,187,220,63,122,208,151,16,166,214,68,105,81,25,25,31,180,133,21,241,72,193,119,240,243,30,102,93,144,233,107,98,155,113,27,147,86,242,88,52,182,169,50,38,205,112,203,113,33,41,53,26,80,71,222,103,167,180,199,251,240,182,199,103,176,215,27,162,89,115,106,92,170,125,206,235,112,27,101,199,141,45,170,76,153,112,155,35,36,155,137,73,175,106,12,187,140,244,246,31,112,188,228,168,150,146,90,76,140,148,90,145,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,245,223,184,233,136,249,116,207,118,41,226,134,23,214,122,26,172,28,64,184,154,121,151,72,215,22,161,21,85,55,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,77,234,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,51,153,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,65,24,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,2,16,113,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,208,255,0,131,85,90,171,95,205,221,237,93,174,212,229,212,106,85,27,30,165,46,100,201,111,41,231,228,190,229,78,158,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,14,50,181,106,173,3,55,118,77,118,133,83,151,78,169,83,172,122,108,184,115,34,60,166,95,140,251,117,58,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,74,174,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,80,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,207,181,205,143,55,150,91,120,129,226,62,43,89,147,101,165,116,236,72,175,34,167,5,153,4,202,42,212,227,170,186,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,188,156,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,4,85,207,214,117,237,92,169,225,196,186,37,38,167,212,98,109,205,79,121,187,114,159,28,219,91,144,55,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,160,87,6,170,181,86,191,155,187,218,187,93,169,203,168,212,170,54,61,74,92,201,146,222,83,207,201,125,202,157,61,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,46,124,5,85,241,206,250,147,252,201,252,52,123,254,26,156,66,225,226,109,10,14,5,99,205,223,254,174,160,110,106,143,92,170,60,196,118,235,17,119,198,102,52,85,188,227,196,228,154,138,156,121,105,34,75,123,156,109,162,82,148,183,55,169,86,42,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,227,252,79,115,235,39,6,41,82,242,253,131,245,217,112,49,6,167,30,51,213,90,188,78,82,202,147,78,125,47,111,101,183,82,239,54,60,229,18,88,81,25,181,234,178,249,56,133,37,102,218,211,82,216,59,131,183,246,58,223,244,188,57,195,154,12,186,141,74,163,33,134,157,117,168,175,60,197,61,135,30,109,149,75,148,166,80,181,53,25,181,58,131,113,211,73,146,72,254,226,59,190,78,0,198,203,63,13,251,247,9,211,84,151,80,157,3,13,238,25,53,87,157,168,59,41,143,72,189,77,121,114,138,41,56,73,38,163,115,77,124,180,37,180,118,122,235,35,117,110,45,117,151,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,6,115,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,35,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,0,66,14,37,249,227,141,151,27,53,236,30,177,209,45,120,139,122,81,220,91,50,219,91,177,209,67,167,60,110,48,115,82,242,13,42,57,38,164,58,150,82,133,122,139,108,220,89,145,37,8,122,31,240,106,171,85,107,249,187,189,171,181,218,156,186,141,74,163,99,212,165,204,153,45,229,60,252,151,220,169,211,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,242,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,210,115,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,246,99,22,49,95,216,235,127,213,49,27,17,171,210,234,53,42,140,135,221,105,167,101,60,243,20,246,28,121,199,147,18,42,94,90,212,212,102,212,234,201,182,137,70,73,35,251,204,237,211,133,174,72,43,184,13,66,115,29,113,66,45,86,141,125,93,20,249,20,230,104,110,188,130,110,29,29,213,197,121,179,146,201,180,78,53,48,220,142,165,26,57,134,72,109,105,74,208,151,9,105,68,255,0,1,158,28,79,198,43,251,2,179,203,138,24,141,135,53,233,116,234,149,59,18,43,110,186,211,82,158,101,138,131,13,214,22,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,113,149,212,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,73,124,75,243,235,39,30,110,23,176,87,9,171,178,216,195,170,28,135,25,171,173,190,86,202,253,69,137,78,37,47,37,230,93,113,47,193,36,182,203,172,151,169,185,106,53,173,42,52,50,104,226,185,51,201,157,253,155,59,254,52,56,112,101,211,172,154,116,132,59,94,175,58,211,204,176,166,27,122,57,73,137,22,73,48,235,39,59,147,32,156,109,167,52,45,11,114,187,59,244,39,73,166,70,162,210,161,81,161,185,45,200,240,35,183,25,165,203,150,236,167,212,132,36,146,147,113,231,148,167,93,94,132,90,173,197,41,106,61,77,70,102,102,99,245,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,114,172,216,248,88,198,79,135,247,15,151,62,41,131,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,103,51,60,24,59,85,193,12,209,226,5,163,50,131,18,149,77,155,88,147,91,160,181,6,42,152,132,116,169,110,169,232,201,142,147,66,19,177,180,168,216,81,54,91,18,227,14,33,38,123,53,22,61,193,147,29,33,221,56,53,93,192,106,189,103,125,106,201,168,57,81,165,196,112,152,111,250,30,90,137,106,38,73,38,78,187,203,150,114,20,226,212,147,36,117,108,39,121,146,146,148,248,14,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,132,241,33,198,250,86,8,229,66,236,85,66,135,46,169,34,252,143,34,199,130,134,92,75,104,97,249,240,228,17,190,234,143,83,36,54,211,110,172,137,41,51,82,201,8,245,73,70,226,40,95,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,166,140,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,134,123,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,223,246,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,184,207,218,128,15,63,118,95,246,109,139,38,223,139,120,92,49,41,43,186,171,13,208,41,7,36,205,40,149,81,113,167,93,106,57,47,77,169,90,210,195,132,141,198,91,151,181,9,213,107,66,85,232,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,12,245,223,184,233,136,249,116,207,118,41,226,134,23,214,122,26,172,28,64,184,154,121,151,72,215,22,161,21,85,55,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,77,234,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,34,174,126,179,175,106,229,79,14,37,209,41,53,62,163,19,110,106,123,205,219,148,248,230,218,220,129,188,148,218,106,114,9,196,173,9,101,165,145,154,18,180,159,57,196,26,8,182,165,213,181,2,184,53,85,170,181,252,221,222,213,218,237,78,93,70,165,81,177,234,82,230,76,150,242,158,126,75,238,84,233,234,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,107,249,129,195,63,211,38,7,95,152,90,220,74,84,137,119,53,191,58,159,3,210,141,239,138,204,229,178,174,149,245,250,139,52,242,159,38,156,37,165,38,164,41,4,164,150,228,144,205,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,70,121,54,199,72,121,137,203,141,153,136,222,153,244,141,105,84,246,233,215,26,150,76,33,228,86,35,161,45,202,55,26,96,205,13,115,22,92,244,35,68,159,41,230,149,177,36,162,73,83,103,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,105,198,191,27,233,69,74,179,114,220,205,14,90,170,74,145,30,248,145,82,83,137,75,13,176,73,155,13,166,16,158,213,45,106,81,188,165,25,237,36,18,27,34,223,188,249,113,47,134,94,10,126,154,115,113,107,117,21,14,150,5,137,165,235,51,99,187,30,119,162,125,158,157,182,245,109,105,86,178,157,141,189,39,183,86,137,221,170,37,109,214,255,0,128,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,157,108,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,213,114,65,157,27,171,40,248,142,196,233,170,170,214,236,26,151,49,138,221,188,212,231,18,218,57,166,206,233,209,152,53,147,39,49,4,195,100,74,89,122,237,146,154,220,141,196,226,47,210,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,83,7,25,90,181,86,129,155,187,38,187,66,169,203,167,84,169,214,61,54,92,57,145,30,83,47,198,125,186,157,65,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,37,87,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,0,15,63,101,98,21,131,137,84,167,107,184,115,124,91,247,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,207,93,22,147,246,144,244,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,62,217,209,205,181,213,155,156,83,59,166,164,215,67,109,208,186,154,125,179,78,74,92,107,151,5,82,92,90,31,125,163,121,214,202,99,141,155,41,121,109,153,37,92,150,200,139,68,16,241,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,40,144,147,90,140,136,146,90,153,152,163,30,41,56,236,246,37,99,116,203,42,21,79,157,78,182,29,114,3,140,182,241,169,180,201,141,46,107,102,102,146,113,73,37,237,89,23,113,30,158,194,238,31,159,133,198,11,191,136,152,241,18,236,153,75,91,244,219,116,219,154,135,148,193,169,180,201,143,50,19,132,91,141,10,73,40,146,179,62,242,61,61,164,47,85,8,75,104,75,104,34,36,164,136,136,139,216,68,63,5,199,77,110,179,111,212,169,46,167,114,38,195,122,57,150,154,234,75,65,167,220,126,255,0,112,206,38,108,109,9,150,86,97,239,234,76,182,20,210,23,113,85,95,142,70,131,78,172,156,231,210,147,237,73,126,207,176,180,19,127,131,5,209,74,135,112,220,118,219,138,87,94,251,19,36,37,36,105,211,148,165,211,145,174,154,238,250,69,238,208,91,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,40,201,41,53,25,145,17,22,186,152,162,126,42,215,235,23,142,100,92,133,28,155,210,139,0,233,171,54,244,208,212,204,249,196,122,232,163,237,245,190,207,184,135,251,240,163,179,23,95,204,98,43,74,101,14,53,78,130,78,145,41,58,237,83,115,224,171,113,122,166,69,216,125,250,144,189,32,16,83,139,62,16,34,249,192,166,174,184,81,28,92,218,12,212,204,113,109,55,169,147,12,67,156,225,234,100,133,30,154,172,181,237,34,251,72,83,46,28,220,210,172,140,67,182,174,232,206,169,151,168,117,152,117,4,168,148,105,52,169,151,208,231,121,25,25,118,167,222,95,121,13,27,229,183,19,160,98,222,13,91,23,124,58,131,50,222,122,153,9,51,20,219,169,115,108,131,138,203,139,74,140,150,163,37,106,225,106,70,122,246,246,142,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,181,201,158,115,47,236,166,95,241,166,67,157,46,163,100,212,100,33,170,245,5,215,94,121,132,176,227,209,206,76,184,177,137,246,153,41,220,152,228,219,110,185,169,104,123,85,217,221,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,50,174,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,17,255,0,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,25,247,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,223,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,68,32,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,207,57,150,14,108,236,8,211,33,206,137,78,189,169,209,208,213,122,130,235,172,178,250,159,109,152,231,38,92,88,196,251,175,28,30,116,130,109,183,92,208,245,45,170,237,239,145,64,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,25,172,205,143,138,124,100,248,129,112,249,139,227,223,228,131,58,55,86,81,241,29,137,211,85,85,173,216,53,46,99,21,187,121,169,206,37,180,115,77,157,211,163,48,107,38,78,98,9,134,200,148,178,245,219,37,53,185,27,137,196,95,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,113,252,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,61,152,197,140,87,246,58,223,245,76,70,196,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,254,243,57,149,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,134,138,181,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,247,14,108,235,255,0,42,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,245,121,237,205,255,0,242,61,195,139,126,236,166,80,105,87,5,106,189,112,71,167,181,73,153,81,233,156,92,20,18,157,152,251,105,73,41,106,218,132,33,157,228,91,91,114,83,43,81,44,136,154,115,229,101,71,136,206,7,102,174,186,139,14,147,22,171,106,94,126,143,110,97,82,43,28,158,92,215,9,6,169,45,193,125,11,62,163,147,161,168,201,104,105,197,55,243,132,222,136,115,151,42,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,51,89,155,31,20,248,201,241,2,225,243,23,196,244,177,115,167,74,202,199,12,76,58,161,90,23,4,68,226,165,203,30,176,86,252,51,140,153,71,9,131,174,77,75,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,172,191,245,85,126,221,95,238,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,73,199,158,113,197,253,170,82,149,237,51,23,189,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,216,51,99,225,99,25,62,31,220,62,92,248,205,96,177,78,26,156,66,230,97,149,118,14,5,99,205,223,254,161,103,238,106,143,92,170,60,252,135,40,242,182,70,102,52,85,188,227,198,220,106,114,91,101,105,34,75,123,91,113,210,82,148,134,247,169,55,40,0,0,0,50,174,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,17,255,0,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,25,247,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,223,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,71,138,225,109,140,86,14,5,99,69,251,136,216,141,94,137,78,166,211,176,222,168,235,77,59,41,150,95,168,62,220,184,79,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,247,153,114,172,226,102,170,242,205,126,46,84,47,10,205,74,90,109,138,116,137,17,173,58,67,141,147,40,167,83,141,126,161,169,164,173,105,234,92,74,91,83,203,220,173,203,34,73,31,45,13,161,18,127,134,167,15,73,152,155,93,131,142,184,243,104,127,168,88,27,157,163,208,234,140,191,29,202,196,173,145,158,141,41,108,184,201,55,38,156,166,222,90,136,210,230,215,28,104,146,164,173,189,233,85,202,0,12,214,102,199,197,62,50,124,64,184,124,197,241,250,178,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,10,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,140,252,254,108,124,44,99,39,195,251,135,203,159,25,172,22,169,197,115,61,63,175,202,254,10,94,127,249,68,91,254,108,20,255,0,130,148,210,219,144,74,255,0,149,234,144,148,254,195,38,191,239,134,69,117,96,94,5,226,62,98,241,30,157,133,248,95,70,235,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,20,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,20,225,169,196,46,102,25,87,96,224,86,60,221,255,0,234,22,126,230,168,245,202,163,207,200,114,143,43,100,102,99,69,91,206,60,109,198,167,37,182,86,146,36,183,181,183,29,37,41,72,111,122,147,114,128,2,178,248,211,224,52,106,181,155,106,102,54,141,10,90,234,84,41,8,182,107,70,204,119,93,71,163,158,55,29,140,243,171,37,236,97,13,72,55,27,35,217,243,139,156,132,154,253,84,36,225,175,12,188,107,253,11,102,226,214,234,41,253,84,11,239,75,42,102,198,183,188,215,90,251,61,59,141,234,226,18,157,37,53,27,122,143,118,141,27,187,82,106,219,164,170,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,125,94,51,120,233,50,233,198,90,22,3,82,43,59,232,182,77,61,186,141,82,35,100,251,127,211,18,210,107,73,60,74,50,105,222,92,67,142,166,214,148,153,163,171,125,59,204,212,164,167,207,240,136,203,172,156,73,199,149,227,29,207,105,203,149,105,216,17,221,122,12,231,90,105,80,156,175,159,44,152,100,201,212,153,184,182,154,113,201,4,109,232,166,156,110,50,212,164,238,65,46,237,6,85,196,170,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,199,148,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,125,243,137,154,171,203,53,248,185,80,188,43,53,41,105,182,41,210,36,70,180,233,14,54,76,162,157,78,53,250,134,166,146,181,167,169,113,41,109,79,47,114,183,44,137,36,124,180,54,132,90,79,9,236,67,204,214,35,96,212,250,206,49,213,126,80,90,9,168,73,98,221,173,214,101,202,93,113,215,16,164,27,201,53,56,217,162,92,61,238,56,148,60,111,115,27,113,151,90,209,72,36,19,51,168,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,237,114,103,156,203,251,41,151,252,105,144,231,75,168,217,53,25,8,106,189,65,117,215,158,97,44,56,244,115,147,46,44,98,125,166,74,119,38,57,54,219,174,106,90,30,213,118,119,95,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,225,89,196,205,85,155,149,12,35,168,94,21,154,148,69,92,245,24,242,35,90,116,135,27,55,151,81,168,146,61,67,83,73,90,21,211,54,165,54,167,151,185,59,80,100,146,62,98,219,66,232,7,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,50,184,42,120,167,186,126,31,206,243,26,112,186,145,68,60,86,48,26,54,13,230,142,125,205,66,133,45,186,22,36,199,59,153,181,170,59,164,195,117,21,186,180,207,101,15,45,106,39,87,205,34,146,162,35,79,44,166,54,130,66,82,72,53,72,174,9,120,215,255,0,135,89,115,153,79,247,222,180,249,77,181,255,0,55,135,45,183,150,110,127,204,141,180,165,191,237,205,74,250,4,34,175,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,192,206,78,58,76,204,78,99,175,60,70,244,207,164,104,170,168,57,78,183,20,130,125,12,162,143,29,106,110,41,182,211,230,107,107,152,130,231,173,26,36,185,175,58,173,137,53,26,74,205,56,59,229,214,78,30,97,29,107,27,111,11,78,93,58,225,190,164,33,154,67,211,154,104,150,170,3,104,66,218,121,130,219,206,105,18,30,91,138,81,41,68,151,81,30,51,137,78,221,139,93,133,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,1,206,102,115,47,236,217,223,242,102,76,157,46,157,100,211,164,45,170,13,5,167,94,101,133,48,219,210,14,52,185,81,141,247,89,57,220,153,6,219,142,183,161,104,91,83,217,223,29,64,79,78,26,25,245,147,128,215,11,56,43,139,53,217,111,225,213,114,67,108,210,22,231,43,101,2,162,252,166,210,167,148,243,206,182,150,32,154,92,121,215,139,215,218,180,146,208,148,154,222,53,221,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,165,110,53,126,41,237,111,135,240,124,198,162,33,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,207,36,25,209,181,115,113,135,12,78,154,170,85,18,254,166,243,24,173,219,205,78,109,78,47,148,76,238,157,25,131,89,188,80,214,111,182,68,165,151,168,225,169,173,203,218,78,46,74,128,171,94,43,25,237,165,21,42,126,86,112,106,230,150,170,146,164,27,23,189,86,156,250,82,195,108,18,86,151,40,228,178,35,82,214,165,26,77,253,138,73,32,145,200,81,175,123,237,183,21,120,112,226,134,104,237,188,121,161,89,25,127,76,186,253,54,161,33,114,107,214,212,233,174,181,68,56,74,229,34,76,217,6,68,164,197,90,18,134,73,50,82,133,57,185,45,182,73,123,127,33,203,233,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,82,15,18,252,241,201,204,117,228,246,15,88,232,136,140,58,178,235,14,45,153,109,173,169,11,174,84,89,39,24,57,169,121,6,164,148,98,74,221,75,41,66,189,116,56,110,44,204,212,132,51,202,178,103,147,59,251,54,119,252,104,112,224,203,167,89,52,233,8,118,189,94,117,167,153,97,76,54,244,114,147,18,44,146,97,214,78,119,38,65,56,219,78,104,90,22,229,118,119,244,174,35,57,9,254,74,245,214,49,35,14,223,234,48,202,230,168,116,113,35,191,35,124,170,44,229,161,110,148,53,26,207,123,204,154,27,113,77,59,218,162,74,20,135,79,114,82,227,220,255,0,36,25,209,186,178,143,136,236,78,154,170,173,110,193,169,115,24,173,219,205,78,113,45,163,154,108,238,157,25,131,89,50,115,16,76,54,68,165,151,174,217,41,173,200,220,78,34,253,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,28,201,98,124,12,36,193,171,158,239,153,80,102,35,172,211,38,166,26,156,117,45,238,144,81,94,113,9,73,154,210,102,173,91,61,8,143,94,206,193,156,140,70,185,164,222,248,135,114,221,210,29,83,207,87,43,51,106,10,81,168,212,106,83,207,173,206,243,51,51,237,87,188,254,243,23,53,194,99,8,17,99,96,83,183,92,216,142,34,109,122,106,166,54,183,91,208,205,135,225,193,112,180,51,66,79,77,80,122,118,153,125,166,39,88,10,46,226,187,102,46,129,152,197,214,146,202,27,106,163,4,221,50,74,116,220,167,39,78,86,227,245,72,143,176,187,245,49,249,248,84,223,172,89,217,145,110,20,142,94,149,168,5,77,65,185,166,132,167,167,193,34,211,85,23,111,171,246,253,198,47,97,38,74,73,40,140,140,140,181,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,106,109,81,109,106,197,89,231,9,180,67,129,34,65,168,204,139,66,67,106,87,121,153,123,189,227,56,25,161,187,93,188,241,250,252,171,56,233,184,132,220,85,70,153,81,168,207,86,250,215,148,158,221,79,246,189,135,160,158,28,24,109,52,63,81,184,174,227,96,148,109,245,112,119,154,117,211,69,83,220,239,211,252,255,0,184,91,40,15,13,142,22,52,92,71,194,91,182,206,146,202,92,85,74,139,62,51,58,164,143,107,174,70,113,180,153,106,149,104,126,191,121,17,159,249,6,111,177,114,204,153,135,216,155,116,89,211,88,91,106,164,214,38,195,70,228,153,110,67,82,28,108,148,90,165,58,151,168,125,186,23,220,93,194,200,184,61,230,1,77,38,167,130,85,154,139,238,169,110,189,83,136,79,61,184,144,147,232,35,33,9,220,231,97,23,110,132,72,251,143,216,45,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,63,115,96,237,253,106,225,221,167,138,245,10,12,183,45,59,198,59,142,193,171,51,21,227,136,219,232,151,46,49,196,117,243,65,52,82,117,130,235,164,210,84,163,229,41,10,246,153,38,90,112,221,207,213,119,0,174,170,94,9,98,69,67,173,195,43,130,160,136,241,222,149,37,13,252,153,148,251,154,28,148,56,234,146,132,195,82,215,185,246,212,162,74,53,83,200,209,92,196,61,118,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,50,174,61,174,40,225,13,229,132,18,109,150,47,6,34,18,47,11,94,153,119,210,30,140,249,58,135,233,211,154,222,210,140,187,20,133,165,68,227,107,74,136,180,91,74,52,238,65,161,106,158,156,46,179,245,50,207,174,211,114,207,140,85,10,173,82,149,113,212,35,65,180,235,15,201,126,99,148,201,75,67,81,152,166,169,10,82,182,67,87,45,180,181,203,36,165,151,20,173,196,104,112,214,205,159,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,240,230,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,126,86,236,176,47,43,22,53,191,42,240,183,165,210,81,117,81,219,175,210,10,73,18,87,42,156,227,174,180,212,130,70,187,146,133,169,135,13,27,136,183,35,106,211,170,22,133,42,111,240,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,34,16,90,118,5,229,125,70,184,37,89,246,244,186,178,45,90,59,149,250,185,70,34,82,226,211,155,117,166,157,144,104,215,114,144,133,62,217,175,105,30,212,110,90,180,66,22,164,253,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,6,107,51,99,226,159,25,62,32,92,62,98,248,242,151,86,25,221,86,125,161,101,95,85,104,154,209,111,218,124,186,133,34,83,109,185,203,87,77,53,248,111,176,165,169,4,131,121,11,96,150,164,33,74,218,219,236,40,204,141,122,20,202,225,161,159,89,56,13,112,179,130,184,179,93,150,254,29,87,36,54,205,33,110,114,182,80,42,47,202,109,42,121,79,60,235,105,98,9,165,199,157,120,189,125,171,73,45,9,73,173,227,93,196,226,174,38,90,184,55,135,23,30,41,94,178,250,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,62,249,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,212,184,148,182,167,151,185,91,150,68,146,62,90,27,66,57,165,107,12,238,171,127,14,45,124,82,171,68,233,232,183,133,66,169,79,164,115,27,113,14,72,232,10,47,61,244,238,65,33,108,154,229,147,105,90,20,175,156,97,244,153,36,209,219,53,120,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,93,88,61,129,120,143,143,51,46,106,78,23,209,189,51,85,181,237,247,174,71,169,173,25,156,169,145,90,125,134,92,68,100,17,31,53,226,234,18,178,111,82,82,210,133,18,55,44,208,133,252,172,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,116,188,227,102,130,171,155,60,80,165,98,53,86,145,18,156,186,117,175,75,162,27,81,227,169,146,83,237,182,111,75,86,213,58,238,168,235,36,74,38,143,113,31,36,153,220,91,247,25,204,158,11,153,122,244,157,118,227,204,237,90,77,42,68,74,71,83,105,82,33,57,23,155,41,153,203,68,103,159,152,151,20,90,51,163,14,19,41,52,106,165,166,67,228,102,132,167,71,45,168,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,53,153,177,241,79,140,159,16,46,31,49,124,115,73,181,106,173,70,52,8,117,10,156,185,81,233,113,206,36,22,158,121,75,68,86,13,215,30,54,154,73,158,136,65,186,243,174,26,83,161,111,113,106,239,81,153,220,79,13,78,30,144,240,202,133,7,29,113,230,208,255,0,87,83,247,59,71,161,213,25,98,67,116,120,187,227,61,26,82,217,113,147,114,53,69,46,50,181,17,165,205,205,182,233,37,73,67,155,210,158,151,137,188,75,240,143,12,243,95,79,192,26,132,136,147,109,228,199,69,54,181,112,67,125,10,69,46,190,244,198,154,75,18,28,117,198,153,102,52,102,73,213,200,113,42,117,73,90,210,141,168,83,46,165,93,171,51,117,106,85,127,40,152,175,93,161,84,226,84,105,181,28,55,174,203,135,50,35,201,121,137,44,57,76,121,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,110,63,85,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,226,120,106,113,11,135,137,180,40,56,21,143,55,127,250,186,129,185,170,61,114,168,243,17,219,172,69,223,25,152,209,86,243,143,19,146,106,42,113,229,164,137,45,238,113,182,137,74,82,220,222,165,88,168,0,0,12,171,143,107,138,56,67,121,97,4,155,101,139,193,136,132,139,194,215,166,93,244,135,163,62,78,161,250,116,230,183,180,163,46,197,33,105,81,56,218,210,162,45,22,210,141,59,144,104,90,167,167,11,172,253,76,179,235,180,220,179,227,21,66,171,84,165,92,117,8,208,109,58,195,242,95,152,229,50,82,208,212,102,41,170,66,148,173,144,213,203,109,45,114,201,41,101,197,43,113,26,28,53,179,103,248,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,60,57,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,159,149,187,44,11,202,197,141,111,202,188,45,233,116,148,93,84,118,235,244,130,146,68,149,202,167,56,235,173,53,32,145,174,228,161,106,97,195,70,226,45,200,218,180,234,133,161,74,155,252,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,128,2,90,112,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,90,254,108,243,127,133,153,34,195,138,108,104,84,26,85,86,180,142,138,159,68,178,169,213,24,212,247,25,130,100,226,82,249,180,68,165,177,13,180,70,113,180,173,12,169,60,194,109,189,18,70,106,79,74,192,108,197,97,30,100,172,216,215,158,20,221,145,42,40,84,118,94,157,76,91,168,77,70,146,183,13,105,38,102,71,37,26,153,94,230,157,34,51,213,11,216,106,109,75,70,138,62,150,3,53,153,177,241,79,140,159,16,46,31,49,124,120,167,44,11,201,171,6,62,41,42,222,150,118,156,170,195,212,4,85,146,68,166,10,162,211,45,190,168,235,50,61,80,179,105,228,45,59,136,183,145,57,179,119,45,205,189,255,0,35,153,227,188,178,133,121,42,44,164,75,174,97,213,114,66,87,94,160,161,101,189,181,232,73,235,97,238,50,74,36,165,36,146,52,153,146,30,66,73,11,52,154,90,117,171,169,204,221,90,149,95,202,38,43,215,104,85,56,149,26,109,71,13,235,178,225,204,136,242,94,98,75,14,83,30,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,143,85,107,90,216,143,142,56,143,22,219,182,224,213,110,219,206,237,168,45,73,74,157,55,165,78,148,225,169,199,94,117,215,15,252,55,28,117,197,18,82,146,90,214,162,34,82,138,250,114,147,148,156,44,201,118,22,46,163,81,118,149,242,147,209,231,80,186,174,170,130,163,127,53,254,108,193,204,97,153,134,203,46,34,156,151,35,27,169,67,189,221,171,81,235,221,226,178,209,196,191,8,241,239,23,46,188,43,168,72,137,64,90,43,18,27,179,170,18,95,68,104,149,170,114,87,26,60,100,18,164,56,135,151,58,67,206,58,234,35,165,132,237,104,210,141,84,180,41,74,153,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,246,184,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,190,242,43,84,225,161,196,66,78,39,198,103,1,49,250,227,136,155,158,157,29,180,91,247,45,74,160,211,43,174,32,221,109,150,225,60,110,168,148,244,237,206,160,144,164,110,91,232,37,26,203,152,133,45,235,31,1,207,243,3,134,127,166,76,14,191,48,181,184,148,169,18,238,107,126,117,62,7,165,27,223,21,153,203,101,93,43,235,245,22,105,229,62,77,56,75,74,77,72,82,9,73,45,201,33,154,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,196,213,207,126,49,82,177,191,43,153,83,187,161,215,165,213,106,80,168,245,202,37,121,217,210,146,252,210,170,196,106,148,204,149,72,81,45,106,222,226,146,79,164,220,61,234,109,246,214,162,45,250,7,9,107,214,149,134,184,209,137,248,141,93,143,45,250,109,171,132,245,170,220,198,162,33,42,125,198,35,75,130,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,196,64,196,43,214,171,137,87,253,203,136,213,216,241,24,169,93,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,94,247,12,188,20,253,11,101,30,214,234,42,29,84,251,239,75,214,102,199,119,178,215,90,195,61,59,109,234,218,20,157,34,181,27,122,79,118,142,155,187,84,105,219,164,170,25,87,30,255,0,21,176,47,17,240,106,29,161,86,189,104,220,170,85,247,111,194,185,40,21,38,12,215,22,108,89,12,54,241,161,43,50,45,30,107,154,148,58,217,145,41,42,52,153,106,133,182,181,204,174,24,89,245,141,131,21,88,153,126,198,10,236,72,24,125,83,145,37,234,85,94,95,53,103,73,168,190,166,118,50,227,170,119,149,30,10,141,47,168,204,154,245,94,124,220,90,146,131,113,105,185,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,11,113,12,206,157,87,52,248,161,34,133,104,92,18,213,133,118,212,130,43,126,25,198,84,82,154,249,55,181,218,131,237,169,70,165,173,74,55,82,209,172,146,104,100,210,92,182,214,183,183,126,92,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,252,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,231,238,108,29,191,173,92,59,180,241,94,161,65,150,229,167,120,199,113,216,53,102,98,188,113,27,125,18,229,198,56,142,190,104,38,138,78,176,93,116,154,74,148,124,165,33,94,211,36,202,174,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,226,113,51,30,48,179,10,48,177,252,99,186,111,10,87,201,191,71,170,161,78,125,154,132,111,233,159,230,203,144,211,16,84,183,18,220,135,158,109,181,27,72,74,253,127,97,233,218,40,51,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,122,151,18,150,212,242,247,43,114,200,146,71,203,67,104,71,52,173,97,157,213,111,225,197,175,138,85,104,157,61,22,240,168,85,41,244,142,99,110,33,201,29,1,69,231,190,157,200,36,45,147,92,178,109,43,66,149,243,140,62,147,36,154,59,102,175,5,79,20,247,79,195,249,222,99,78,23,82,33,7,23,124,29,170,226,86,87,17,119,91,148,24,147,170,88,125,88,106,183,37,210,138,167,102,183,74,83,78,51,45,44,41,8,82,137,4,165,199,125,210,51,74,57,113,84,181,31,205,164,133,58,229,251,19,63,67,120,227,97,226,147,146,234,177,226,91,55,4,26,132,255,0,69,185,178,83,208,80,242,122,166,17,235,160,149,205,96,221,108,208,165,18,86,149,154,84,123,84,99,176,113,49,171,82,171,249,215,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,68,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,29,131,2,49,175,244,45,194,135,20,250,122,127,85,62,251,196,9,246,84,61,237,111,101,174,182,143,19,168,113,205,28,66,147,164,86,164,236,81,110,209,211,107,114,77,59,180,132,24,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,13,52,97,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,62,173,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,144,120,151,231,142,78,99,175,39,176,122,199,68,68,97,213,151,88,113,108,203,109,109,72,93,114,162,201,56,193,205,75,200,53,36,163,18,86,234,89,74,21,235,161,195,113,102,102,164,33,158,85,147,60,153,223,217,179,191,227,67,135,6,93,58,201,167,72,67,181,234,243,173,60,203,10,97,183,163,148,152,145,100,147,14,178,115,185,50,9,198,218,115,66,208,183,43,179,191,170,241,108,176,44,220,44,199,75,3,15,176,250,222,137,67,183,168,120,111,2,52,24,49,136,246,52,143,73,84,140,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,87,11,188,6,179,115,37,132,121,138,194,155,206,20,69,34,163,30,222,93,50,115,209,205,229,210,106,36,138,169,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,26,227,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,10,225,79,158,218,169,85,96,101,103,25,110,104,138,166,170,57,49,100,85,106,47,169,47,182,249,41,9,110,142,107,50,52,173,10,73,168,216,222,164,154,13,28,132,154,247,176,219,118,190,2,149,184,213,248,167,181,190,31,193,243,26,136,132,22,157,129,121,95,81,174,9,86,125,189,46,172,139,86,142,229,126,174,81,136,148,184,180,230,221,105,167,100,26,53,220,164,33,79,182,107,218,71,181,27,150,173,16,133,169,63,127,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,123,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,138,188,75,243,235,27,1,173,231,176,87,9,171,177,31,196,90,228,119,25,171,173,190,110,250,5,57,248,174,37,47,37,230,93,109,76,78,53,56,203,172,151,175,181,9,53,173,41,37,178,107,166,202,77,50,242,197,123,254,21,26,27,146,235,247,101,227,88,110,51,75,151,44,141,250,133,70,91,196,148,155,143,60,162,35,91,142,184,90,173,197,23,106,140,212,125,230,47,207,36,25,46,181,114,143,135,12,65,154,154,85,110,254,169,115,31,173,220,45,65,109,46,35,154,76,238,131,25,243,65,60,112,208,108,54,100,149,159,174,225,41,221,168,220,77,162,53,113,132,204,22,56,216,212,42,118,14,217,86,253,86,141,98,221,20,244,42,191,118,48,195,196,220,231,29,92,132,149,25,50,9,36,219,90,183,29,78,186,130,89,184,235,107,74,76,146,217,56,78,212,181,167,78,161,86,46,170,53,38,233,184,254,79,209,102,212,35,199,168,213,250,53,203,244,124,85,184,148,187,39,144,131,37,187,203,65,169,124,180,158,229,109,208,187,76,105,35,46,184,67,132,120,37,132,116,43,51,4,152,136,187,97,113,209,80,102,166,203,232,146,186,194,222,66,84,115,221,144,143,85,245,186,146,65,146,211,234,108,36,37,4,150,210,132,167,213,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,53,152,215,105,217,182,46,46,93,246,126,29,222,49,46,171,98,147,88,147,26,145,87,140,249,188,137,81,18,179,229,25,187,203,109,46,44,147,162,86,182,211,202,82,210,165,54,107,108,208,181,88,79,6,76,107,198,89,87,85,119,3,158,167,213,107,184,109,6,158,229,77,185,60,164,173,155,110,114,220,35,74,121,203,113,60,182,100,124,255,0,204,32,156,81,186,158,98,16,132,245,46,11,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,84,252,97,51,2,167,81,76,193,42,53,65,246,148,135,89,169,203,38,93,218,75,73,117,241,150,133,109,115,180,143,179,82,52,125,231,236,21,187,132,118,100,204,65,196,219,94,206,132,194,220,85,90,177,10,26,246,164,207,106,29,144,219,102,163,209,42,208,189,114,237,208,254,227,238,26,65,192,251,26,46,28,97,45,165,103,70,101,45,170,155,69,129,25,237,18,69,185,214,227,54,218,140,244,74,117,63,83,188,200,143,252,131,220,128,169,174,51,214,162,88,168,219,183,113,48,73,55,58,72,59,201,58,107,170,170,14,105,174,159,231,253,194,7,229,122,237,118,204,199,235,14,174,135,77,180,42,226,165,180,242,137,70,90,55,214,178,165,118,234,95,179,237,61,6,143,237,42,155,85,171,90,143,87,101,194,113,19,32,71,144,74,35,35,212,150,218,85,222,70,126,255,0,120,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,46,107,46,131,180,114,249,126,85,16,104,39,78,222,170,54,209,171,216,190,133,245,17,151,105,118,234,159,97,140,225,220,213,7,106,215,29,86,170,250,183,57,50,115,242,22,122,153,234,165,184,165,31,121,159,180,253,226,230,248,61,216,255,0,39,176,14,167,93,122,51,136,122,165,91,121,228,45,104,211,86,220,133,1,69,161,154,72,244,212,189,230,66,125,128,255,0,149,161,43,66,144,178,35,74,136,200,200,253,164,41,23,139,62,11,166,192,199,22,110,250,84,3,110,159,112,67,76,183,221,75,90,36,229,191,50,115,138,45,82,132,167,93,168,35,237,51,87,222,35,158,83,49,58,118,19,227,229,157,115,70,156,184,209,213,88,167,199,156,100,233,160,149,20,230,176,183,18,173,22,146,50,50,111,180,148,122,118,118,141,24,89,247,28,59,190,213,164,92,240,28,74,227,213,96,199,154,217,164,200,203,107,173,165,101,220,102,93,202,47,105,253,230,62,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,109,57,45,192,188,56,204,95,12,203,15,11,241,66,141,215,82,167,122,101,214,94,104,201,18,169,242,147,87,156,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,170,47,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,159,252,41,243,219,85,42,172,12,172,227,45,205,17,84,213,71,38,44,138,173,69,245,37,246,223,37,33,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,215,198,85,197,239,84,242,171,102,230,191,135,230,21,217,245,154,108,68,220,244,236,55,163,73,180,234,238,56,108,174,157,81,58,83,27,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,164,188,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,122,188,97,205,14,56,227,205,10,217,182,241,66,255,0,170,214,96,90,244,246,96,178,203,178,222,54,230,56,210,223,54,230,73,108,214,109,187,48,155,144,166,78,70,210,113,109,161,59,205,74,53,173,114,43,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,250,188,101,105,52,170,6,100,172,154,21,10,153,18,157,77,167,97,189,54,36,56,113,25,75,44,70,97,185,245,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,124,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,252,156,26,169,52,170,254,100,175,106,21,118,153,18,163,77,168,225,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,113,47,200,84,156,6,184,94,198,172,38,161,75,127,14,171,146,28,122,174,134,249,91,40,21,23,229,56,164,178,150,89,105,180,177,4,210,227,45,50,126,190,213,164,208,181,36,214,201,47,133,100,187,54,215,86,81,177,76,174,154,107,93,117,183,93,233,169,247,53,57,73,113,222,100,20,201,109,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,25,172,205,143,138,124,100,248,129,112,249,139,226,215,178,135,128,214,110,100,184,91,218,24,83,121,194,136,164,84,99,215,87,76,156,244,115,121,116,154,137,85,103,148,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,234,47,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,175,12,126,198,91,255,0,14,45,108,35,188,177,10,171,85,180,44,189,222,132,165,190,180,242,227,106,70,148,238,81,17,45,222,90,12,219,107,152,165,114,155,82,144,222,196,25,164,251,94,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,39,248,220,82,105,84,10,86,3,80,168,84,200,148,234,109,58,61,193,18,28,56,140,165,150,35,48,218,105,137,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,205,120,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,250,188,74,248,122,76,195,42,236,236,117,192,107,67,253,66,207,218,237,98,135,75,101,249,14,81,229,108,146,244,153,72,101,182,77,184,212,228,182,202,20,102,167,54,182,227,166,148,165,13,236,74,96,5,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,94,193,76,47,165,96,174,17,218,24,81,70,84,71,35,218,212,120,212,213,200,141,9,49,17,49,244,32,185,210,141,164,153,146,22,243,188,199,87,235,40,205,110,40,205,74,51,51,63,106,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,154,204,216,248,167,198,79,136,23,15,152,190,37,167,12,44,133,70,198,122,172,76,192,227,5,10,36,252,62,166,72,146,205,42,145,47,154,131,171,84,88,83,59,30,113,165,53,202,145,5,38,167,210,100,78,250,207,48,109,173,42,65,56,133,74,174,37,249,245,141,128,214,243,216,43,132,213,216,143,226,45,114,59,140,213,214,223,55,125,2,156,252,87,18,151,146,243,46,182,166,39,26,156,101,214,75,215,218,132,154,214,148,146,217,53,211,101,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,34,6,93,127,146,247,14,140,76,194,215,46,170,173,110,90,48,254,224,168,79,234,231,117,49,97,206,118,144,190,169,136,31,52,217,183,15,158,151,92,66,20,157,219,157,90,148,102,165,24,161,113,117,60,74,248,126,254,157,161,206,199,188,41,103,101,253,74,167,167,210,148,228,167,70,235,16,98,49,37,127,52,211,17,150,244,138,138,207,166,97,189,203,36,155,109,161,29,155,82,41,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,0,0,101,92,94,245,79,42,182,110,107,248,126,97,93,159,89,166,196,77,207,78,195,122,52,155,78,174,227,134,202,233,213,19,165,49,176,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,138,75,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,135,171,198,28,208,227,142,60,208,173,155,111,20,47,250,173,102,5,175,79,102,11,44,187,45,227,110,99,141,45,243,110,100,150,205,102,219,179,9,185,10,100,228,109,39,22,218,19,188,212,163,90,215,34,184,104,100,114,78,99,175,38,113,134,248,92,68,97,213,151,88,109,15,68,113,13,72,93,114,162,201,54,249,66,83,43,37,36,163,18,86,210,158,82,211,235,161,194,109,4,102,165,173,159,171,198,86,147,74,160,102,74,201,161,80,169,145,41,212,218,118,27,211,98,67,135,17,148,178,196,102,27,159,80,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,215,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,136,213,147,252,181,215,115,83,142,52,124,50,166,31,38,148,206,218,165,201,45,50,144,195,145,40,237,60,218,36,56,209,169,43,220,241,243,80,219,100,72,89,115,28,65,168,137,4,181,38,239,174,154,190,7,112,248,203,44,170,133,50,157,74,165,210,173,202,122,24,133,25,73,102,28,171,154,176,136,169,109,148,186,182,25,249,217,146,57,8,230,60,77,40,201,41,91,138,34,67,106,52,208,182,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,179,94,17,25,62,170,218,84,165,230,154,252,43,130,147,82,173,199,118,5,181,74,55,85,21,137,52,167,18,218,142,115,232,66,247,62,135,84,90,52,219,169,36,17,52,151,201,46,111,97,198,236,208,6,107,51,99,226,159,25,62,32,92,62,98,248,178,158,21,56,103,106,227,38,68,113,51,11,111,88,157,69,22,230,188,42,116,249,59,91,109,110,51,190,153,78,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,53,74,225,55,142,53,12,205,86,240,134,146,94,136,177,99,239,171,211,111,26,139,111,74,138,245,29,82,144,218,26,39,25,105,45,174,162,150,220,51,84,101,242,9,74,101,197,18,146,217,161,197,89,174,36,225,13,155,128,185,9,196,76,35,195,246,37,183,66,183,112,222,228,102,57,203,124,222,125,213,174,20,151,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,103,132,93,159,13,12,133,70,192,107,121,156,106,197,154,20,71,241,22,185,29,183,169,8,115,155,190,129,78,126,43,106,83,42,101,230,155,83,19,141,78,60,211,199,235,237,66,73,8,82,73,111,18,226,175,19,220,250,198,198,122,172,188,191,96,253,118,36,252,62,166,72,140,245,86,175,19,154,131,171,84,88,83,219,217,109,212,187,202,145,5,38,166,20,70,109,122,207,48,78,33,74,65,54,181,70,188,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,26,29,180,232,31,37,45,90,53,173,233,186,173,103,208,212,248,244,255,0,72,213,164,245,19,166,114,155,74,57,242,29,208,185,143,47,110,229,175,66,220,163,51,208,181,31,88,113,252,226,85,169,84,92,168,99,12,202,205,78,36,8,238,88,245,168,136,118,75,201,105,10,125,248,110,178,203,68,165,25,17,173,199,92,109,180,39,189,75,90,82,90,153,145,12,219,141,78,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,95,246,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,66,223,234,170,194,186,191,221,91,114,228,183,42,31,241,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,79,135,54,117,255,0,149,86,28,63,64,191,234,116,166,241,54,214,249,186,148,102,15,148,229,82,9,18,9,186,154,89,218,148,39,114,214,109,186,150,141,73,67,137,74,180,105,47,52,217,76,0,20,67,197,99,1,163,96,222,104,231,220,212,40,82,219,161,98,76,115,185,155,90,163,186,76,55,81,91,171,76,246,80,242,214,162,117,124,210,41,42,34,52,242,202,99,104,36,37,36,131,84,85,155,122,213,103,216,20,108,57,122,60,66,166,208,235,21,58,220,119,82,133,115,212,252,230,97,50,234,86,173,219,77,4,154,123,38,146,36,145,145,169,205,77,90,145,39,245,88,248,153,117,97,221,58,239,167,90,210,250,79,150,182,250,237,154,139,232,113,198,222,76,23,37,70,144,234,27,82,22,157,57,157,42,90,89,43,114,84,211,174,160,211,235,106,94,215,41,24,47,85,199,172,195,89,56,127,22,208,151,113,82,28,172,67,151,114,71,101,106,105,13,81,27,144,223,90,235,174,165,73,54,145,202,53,36,148,74,74,141,107,66,17,171,139,65,30,143,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,101,92,94,245,79,42,182,110,107,248,126,97,93,159,89,166,196,77,207,78,195,122,52,155,78,174,227,134,202,233,213,19,165,49,176,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,138,86,198,44,29,191,176,42,255,0,170,97,206,35,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,247,145,117,91,179,62,185,134,187,242,243,111,229,182,85,118,37,58,222,183,227,183,79,42,133,39,168,133,81,159,78,110,59,177,209,2,90,154,116,153,122,55,37,212,161,72,54,139,127,37,179,89,169,91,148,175,41,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,104,83,7,112,118,193,192,171,2,151,135,56,115,65,137,78,166,211,163,176,211,174,181,21,150,95,168,62,219,45,178,169,114,148,202,16,151,100,184,150,144,110,58,105,35,81,151,220,69,237,64,6,104,115,55,86,165,87,243,37,138,245,218,21,78,37,70,155,81,190,43,178,225,204,136,242,94,98,75,14,79,121,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,46,167,133,101,90,149,81,200,229,131,14,159,83,137,42,69,46,69,98,36,230,153,121,43,92,87,206,167,37,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,156,181,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,23,135,25,139,225,153,97,225,126,40,81,186,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,64,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,149,225,143,216,203,127,225,197,173,132,119,150,33,85,106,182,133,151,187,208,148,183,214,158,92,109,72,210,157,202,34,37,187,203,65,155,109,115,20,174,83,106,82,27,216,131,52,159,107,200,46,74,46,172,214,98,60,74,221,90,153,211,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,100,255,0,27,138,77,42,129,74,192,106,21,10,153,18,157,77,167,71,184,34,67,135,17,148,178,196,102,27,77,49,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,175,5,79,20,247,79,195,249,222,99,78,23,82,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,162,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,63,149,124,94,181,91,254,181,26,187,89,143,17,153,17,104,244,154,34,19,25,10,74,13,138,125,62,60,22,84,100,165,40,247,169,168,205,169,103,174,134,179,81,145,36,140,146,95,170,78,38,93,82,112,178,157,131,157,95,42,219,167,220,19,110,110,67,110,56,158,162,116,136,209,163,239,121,59,249,107,229,183,23,70,207,97,41,60,247,253,99,37,232,83,87,131,222,0,252,191,199,26,142,46,93,184,123,233,91,90,203,167,175,209,117,73,136,254,107,26,226,55,163,169,142,90,76,200,157,121,182,13,247,62,138,137,165,41,149,158,197,155,42,59,169,30,83,21,112,222,133,140,24,113,113,225,125,207,50,171,18,149,115,83,221,167,75,122,151,57,113,37,33,183,11,67,52,56,143,251,80,162,83,107,78,168,113,11,66,148,133,82,182,46,112,172,204,117,167,142,52,252,60,195,219,115,229,5,173,116,212,37,122,18,225,75,235,118,45,50,10,30,86,223,75,62,76,160,163,188,134,57,107,86,136,218,226,148,105,99,154,178,54,202,229,48,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,77,75,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,38,86,115,50,103,96,230,206,192,147,14,100,24,148,235,218,157,29,110,208,107,205,52,203,47,169,246,217,144,81,162,74,146,108,58,241,193,231,72,55,28,105,189,15,82,220,158,222,250,234,201,183,10,123,251,16,111,39,174,60,201,210,37,218,214,157,177,88,145,78,157,111,188,151,152,168,214,95,96,154,81,19,78,146,73,163,130,225,184,162,57,76,186,179,95,41,105,111,110,226,121,23,62,2,149,184,213,248,167,181,190,31,193,243,26,136,252,156,26,169,52,170,254,100,175,106,21,118,153,18,163,77,168,225,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,113,47,200,84,156,6,184,94,198,172,38,161,75,127,14,171,146,28,122,174,134,249,91,40,21,23,229,56,164,178,150,89,105,180,177,4,210,227,45,50,126,190,213,164,208,181,36,214,201,46,58,229,107,54,216,167,148,107,170,177,116,225,155,84,169,222,157,167,149,62,109,58,178,153,46,193,115,107,137,91,111,155,76,188,214,175,55,162,210,133,168,207,106,94,116,136,189,115,28,214,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,39,195,67,33,81,176,26,222,103,26,177,102,133,17,252,69,174,71,109,234,66,28,230,239,160,83,159,138,218,148,202,153,121,166,212,196,227,83,143,52,241,250,251,80,146,66,20,146,91,196,185,234,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,207,102,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,9,181,146,84,180,161,214,157,65,45,123,55,28,212,225,117,159,169,150,125,118,155,150,124,98,168,85,106,148,171,142,161,26,13,167,88,126,75,243,28,166,74,90,26,140,197,53,72,82,149,178,26,185,109,165,174,89,37,44,184,165,110,35,67,134,182,122,175,20,92,253,67,179,232,85,44,179,224,237,66,149,84,170,220,116,249,48,110,202,195,18,88,152,221,50,42,214,236,103,233,169,66,84,173,147,21,203,113,46,243,9,42,101,181,39,105,26,220,37,179,86,216,59,131,183,246,58,223,244,188,57,195,154,12,186,141,74,163,33,134,157,117,168,175,60,197,61,135,30,109,149,75,148,166,80,181,53,25,181,58,131,113,211,73,146,72,254,226,61,4,101,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,199,188,46,56,118,133,171,87,185,231,184,148,71,165,65,145,53,195,81,145,22,214,155,82,207,188,200,187,146,126,210,251,200,103,63,54,152,157,55,22,49,242,241,185,164,206,92,152,233,172,84,35,193,51,116,214,73,140,83,95,91,105,78,171,81,17,17,57,216,73,61,59,123,4,140,225,49,130,233,191,241,197,235,190,171,0,220,167,219,240,149,45,135,84,214,168,41,108,76,130,226,75,85,33,73,215,106,204,251,12,149,247,11,186,66,18,132,37,8,34,36,164,136,136,139,216,67,254,128,64,78,48,150,63,202,28,3,166,87,89,140,226,222,166,214,217,121,107,66,53,209,182,225,79,81,234,100,147,61,53,63,121,16,166,75,106,160,237,38,227,165,85,24,86,215,33,206,98,66,15,83,45,20,135,9,69,220,101,237,47,120,209,230,84,174,131,187,114,249,97,213,22,104,55,74,222,165,182,233,167,218,190,133,133,25,159,105,246,234,175,105,142,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,22,241,86,190,254,72,229,201,200,77,213,83,21,202,188,211,129,203,75,251,22,225,59,2,113,105,166,226,213,39,183,187,183,83,46,227,20,105,76,138,117,58,180,72,106,81,153,203,146,219,70,122,246,250,202,34,251,125,227,68,89,29,178,209,100,101,182,207,130,132,33,61,109,46,159,56,205,37,161,153,174,4,98,212,253,82,237,245,127,250,227,189,128,8,73,197,87,11,226,94,120,8,245,200,138,105,61,50,134,226,165,155,196,201,41,72,105,152,83,151,244,182,25,145,17,171,94,242,47,180,133,27,48,251,209,36,55,37,133,169,14,178,178,90,20,147,50,52,168,143,82,50,50,237,46,209,125,188,52,177,165,156,85,203,189,42,155,42,90,92,168,219,72,98,142,164,41,194,53,169,17,224,195,73,172,200,214,165,31,172,231,127,97,107,236,33,45,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,159,241,117,253,1,126,128,169,31,165,223,74,252,164,244,132,175,145,158,132,232,186,238,187,162,123,94,119,81,243,158,142,230,116,221,79,39,214,221,211,123,118,138,65,26,61,201,231,233,247,244,5,107,255,0,40,207,69,124,164,244,124,46,151,166,235,122,238,135,162,143,179,210,157,103,206,122,71,153,206,231,233,234,238,211,78,221,70,112,134,146,50,201,86,165,80,50,137,133,21,218,237,78,37,58,155,78,195,122,20,185,147,37,188,150,88,140,195,116,198,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,160,120,160,102,130,193,204,134,52,83,97,225,205,34,34,169,182,44,121,148,71,107,221,59,38,253,89,242,150,225,41,77,201,101,215,18,252,18,75,104,114,57,158,211,35,145,33,90,122,228,33,168,189,62,22,153,148,195,140,84,203,237,7,8,105,133,74,162,222,120,125,79,233,42,84,72,177,74,42,100,197,39,76,155,168,178,157,202,231,115,55,160,228,56,90,43,169,113,197,41,40,39,90,53,194,190,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,110,152,215,73,194,250,214,17,221,240,241,170,153,18,125,136,221,30,76,187,129,169,44,184,234,19,9,132,27,206,58,73,104,141,210,91,100,223,49,10,111,231,18,180,37,72,209,100,147,25,161,187,62,74,252,170,172,252,133,244,175,201,191,72,72,244,63,165,185,125,119,67,204,87,35,168,229,124,223,59,151,179,126,207,87,118,186,118,104,45,83,130,95,233,151,228,173,245,205,244,87,232,159,210,7,200,230,109,235,190,81,114,227,243,121,59,125,110,79,75,202,230,115,123,55,114,57,95,237,227,191,231,95,136,206,28,101,87,173,176,40,17,126,84,226,107,148,243,126,53,53,189,14,13,45,197,236,228,170,162,225,45,43,78,228,44,221,75,45,145,184,180,161,59,141,148,186,219,167,24,48,111,136,243,120,207,149,12,99,194,44,194,221,113,27,196,31,144,247,59,180,202,204,150,161,83,98,85,152,92,50,110,60,66,218,226,9,201,198,235,238,37,13,52,202,73,77,52,147,245,150,74,53,85,176,213,64,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,87,87,20,172,217,225,198,60,226,59,118,30,23,208,237,74,205,42,215,233,218,122,245,106,152,71,82,153,41,163,148,78,69,141,52,150,124,218,113,117,9,81,22,194,74,222,66,156,66,148,131,66,215,5,133,201,240,155,205,158,28,93,246,79,242,120,169,208,237,75,58,243,165,108,118,155,26,145,76,40,45,220,113,89,134,203,110,74,113,123,213,212,212,126,97,107,124,204,146,165,183,177,105,74,137,183,77,191,1,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,92,24,59,140,87,246,5,95,244,188,70,195,154,244,186,117,74,157,33,135,93,105,169,79,50,197,65,134,222,109,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,227,45,4,101,175,48,88,113,156,236,14,59,214,153,111,255,0,48,159,207,161,92,148,10,163,5,33,184,242,185,40,57,17,22,106,73,55,37,149,54,242,12,148,69,181,109,186,68,164,161,91,219,76,22,188,114,213,129,220,57,115,28,188,204,94,214,117,86,231,194,63,230,236,90,48,25,38,102,78,164,92,210,86,251,200,74,16,243,232,39,217,138,196,39,148,151,158,61,233,84,168,187,73,215,26,91,232,177,252,47,198,188,35,198,170,81,214,112,163,17,237,251,166,59,113,227,73,144,138,108,228,58,252,52,62,147,83,69,37,157,121,177,214,162,74,253,71,82,133,145,161,100,100,70,147,34,142,153,215,226,51,135,25,85,235,108,10,4,95,149,56,154,229,60,223,141,77,111,67,131,75,113,123,57,42,168,184,75,74,211,185,11,55,82,203,100,110,45,40,78,227,101,46,182,233,198,12,27,226,60,222,51,229,67,24,240,139,48,183,92,70,241,7,228,61,206,237,50,179,37,168,84,216,149,102,23,12,155,143,16,182,184,130,114,113,186,251,137,67,77,50,146,83,77,36,253,101,146,141,85,108,53,80,3,53,153,177,241,79,140,159,16,46,31,49,124,88,166,11,231,70,213,202,63,12,204,57,157,9,84,170,221,253,82,244,171,20,75,121,217,205,165,196,115,106,245,61,179,164,176,75,39,142,26,13,135,8,212,130,245,220,36,181,185,27,141,196,85,181,90,167,121,98,189,255,0,54,179,49,185,117,251,178,241,172,57,37,212,68,136,70,253,66,163,45,227,82,137,182,89,73,17,173,199,92,61,16,218,75,181,68,73,46,226,23,83,195,67,35,145,178,227,102,179,140,55,194,229,175,17,111,74,59,104,122,35,136,118,58,40,116,231,141,183,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,72,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,47,138,198,70,42,180,91,154,126,104,176,162,151,46,161,77,175,200,55,46,186,45,58,150,165,157,49,244,71,91,142,212,203,144,222,212,198,90,88,90,223,113,221,13,47,47,121,173,124,227,38,171,215,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,9,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,0,101,92,105,35,44,149,106,85,3,40,152,81,93,174,212,226,83,169,180,236,55,161,75,153,50,91,201,101,136,204,55,76,101,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,42,7,138,6,104,44,28,200,99,69,54,30,28,210,34,42,155,98,199,153,68,118,189,211,178,111,213,159,41,110,18,148,220,150,93,113,47,193,36,182,135,35,153,237,50,57,18,21,167,174,66,26,139,211,225,105,153,76,56,197,76,190,208,112,134,152,84,170,45,231,135,212,254,146,165,68,139,20,162,166,76,82,116,201,186,139,41,220,174,119,51,122,14,67,133,162,186,151,28,82,146,130,117,163,92,43,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,143,63,194,78,255,0,179,112,179,29,47,252,65,196,27,134,37,14,222,161,225,188,249,51,167,73,51,216,210,61,37,77,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,227,249,209,205,181,213,155,156,83,59,166,164,215,67,109,208,186,154,125,179,78,74,92,107,151,5,82,92,90,31,125,163,121,214,202,99,141,155,41,121,109,153,37,92,150,200,139,68,16,238,188,52,50,21,39,30,110,22,113,171,22,104,82,216,195,170,28,134,222,164,33,206,86,202,253,69,137,77,169,76,169,151,154,113,47,193,36,182,243,79,31,169,185,106,36,33,74,52,60,72,187,64,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,253,197,23,63,80,236,250,21,75,44,248,59,80,165,85,42,183,29,62,76,27,178,176,196,150,38,55,76,138,181,187,25,250,106,80,149,43,100,197,114,220,75,188,194,74,153,109,73,218,70,183,9,108,213,182,14,224,237,253,142,183,253,47,14,112,230,131,46,163,82,168,200,97,167,93,106,43,207,49,79,97,199,155,101,82,229,41,148,45,77,70,109,78,160,220,116,210,100,146,63,184,143,66,121,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,70,220,76,243,163,252,164,241,29,24,111,101,43,151,96,216,53,9,108,70,144,204,238,115,117,217,196,124,165,206,209,181,169,149,50,146,66,147,29,69,185,92,183,93,89,168,185,198,219,112,172,89,79,11,172,253,76,179,235,180,220,179,227,21,66,171,84,165,92,117,8,208,109,58,195,242,95,152,229,50,82,208,212,102,41,170,66,148,173,144,213,203,109,45,114,201,41,101,197,43,113,26,28,53,179,111,224,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,77,124,100,191,64,95,166,88,127,39,189,43,250,88,244,125,59,211,189,23,69,232,158,135,108,157,157,86,207,231,62,145,219,210,105,191,213,233,121,58,127,80,68,12,170,254,148,255,0,148,118,29,126,133,63,240,207,229,4,95,70,111,234,122,127,167,243,221,87,77,243,189,31,39,155,212,109,255,0,104,231,107,217,168,209,237,167,242,171,228,173,27,229,215,162,190,82,122,62,63,166,61,19,204,232,122,238,90,121,253,63,55,231,57,60,205,251,55,250,219,116,215,183,81,245,132,42,226,201,129,117,220,96,203,47,202,75,74,141,74,151,85,195,186,130,238,73,79,72,52,55,41,20,118,226,188,83,81,29,197,23,252,131,203,111,114,73,105,140,90,110,90,91,66,168,176,5,170,112,75,193,79,252,58,204,100,202,135,190,202,167,197,109,223,249,188,201,110,60,131,111,254,100,77,169,46,127,110,74,79,208,49,106,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,207,214,74,45,92,214,97,196,186,221,38,153,211,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,104,218,192,193,219,251,17,113,114,147,130,20,106,12,184,183,101,82,176,84,69,195,155,21,228,46,3,228,179,75,202,146,218,80,167,90,67,4,151,22,241,236,51,109,13,184,102,94,169,139,254,201,222,85,108,220,168,97,29,62,207,163,83,98,42,231,168,199,143,38,236,171,182,225,188,186,141,68,145,235,146,93,82,16,174,153,181,41,196,178,141,169,218,131,53,25,115,22,226,215,221,64,5,101,241,88,207,61,42,139,108,207,202,238,20,85,34,84,42,85,248,230,221,215,90,167,85,18,178,166,48,137,11,109,218,97,114,28,220,153,43,83,11,67,237,187,161,37,149,236,52,47,156,102,213,69,137,41,146,12,232,221,89,71,196,118,39,77,85,86,183,96,212,185,140,86,237,230,167,56,150,209,205,54,119,78,140,193,172,153,57,136,38,27,34,82,203,215,108,148,214,228,110,39,17,127,214,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,143,85,157,28,164,218,185,185,194,195,181,170,78,244,55,37,11,169,168,91,53,20,169,182,185,115,149,25,196,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,10,86,193,76,148,99,46,46,102,58,86,90,234,84,207,146,85,234,14,249,55,51,181,50,73,250,42,11,107,109,43,144,148,18,139,169,221,206,103,148,77,168,210,239,57,181,18,210,209,155,169,191,76,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,113,21,112,113,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,64,113,163,192,186,237,43,17,237,204,195,211,40,212,166,109,186,221,62,53,183,82,147,28,208,220,165,214,26,57,46,54,185,8,208,148,230,248,169,66,16,225,26,204,147,16,208,173,132,77,18,235,88,5,255,0,112,203,193,79,208,182,81,237,110,162,161,213,79,190,244,189,102,108,119,123,45,117,172,51,211,182,222,173,161,73,210,43,81,183,164,247,104,233,187,181,70,157,186,74,160,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,137,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,5,231,127,37,215,86,81,241,29,248,48,147,85,173,216,53,46,91,244,75,133,216,46,37,180,115,77,237,176,100,190,72,38,78,98,9,135,12,210,131,245,219,36,187,181,27,141,180,75,94,20,249,18,170,157,86,6,105,177,150,217,136,154,106,99,147,246,69,42,162,194,148,251,143,154,144,166,235,6,131,50,74,16,148,146,137,141,233,81,172,215,207,73,35,99,14,57,107,224,2,63,231,71,41,54,174,110,112,176,237,106,147,189,13,201,66,234,106,22,205,69,42,109,174,92,229,70,113,8,97,247,77,151,92,40,110,56,108,169,228,54,68,165,114,91,50,61,80,66,128,113,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,242,191,213,85,251,117,127,186,183,29,201,113,212,63,227,38,78,169,78,144,231,253,39,30,121,199,23,246,169,74,87,180,204,95,78,65,114,81,106,229,79,14,34,86,234,212,206,163,19,110,106,123,46,92,117,9,4,218,220,129,188,146,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,53,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,142,37,152,210,206,21,101,222,171,77,139,45,40,168,220,168,126,142,148,19,132,75,74,36,65,152,146,89,17,45,42,47,89,190,254,210,215,216,98,132,159,125,233,114,28,146,250,212,183,94,89,173,106,81,153,154,148,103,169,153,153,246,159,104,188,158,21,88,95,18,204,192,70,110,69,211,9,153,149,199,83,44,158,54,73,42,91,79,66,130,190,197,108,35,50,51,78,189,230,95,120,155,96,3,130,103,138,204,69,237,150,219,194,10,208,218,186,42,93,66,113,26,139,83,35,68,9,37,169,122,167,219,235,127,245,198,119,106,113,78,153,86,151,13,42,50,56,146,92,104,143,94,223,85,70,95,103,184,94,95,10,155,239,229,118,92,155,132,229,85,50,156,164,77,40,28,181,63,189,109,147,80,32,150,154,110,61,18,91,187,187,52,51,238,33,52,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,159,26,91,174,35,212,123,102,209,109,215,121,232,153,10,114,145,184,182,109,36,84,91,215,77,117,215,95,179,247,138,210,193,202,59,119,14,45,217,52,39,210,226,153,168,92,84,216,174,242,203,85,108,114,75,105,61,53,35,46,227,246,145,141,39,97,77,14,53,183,134,150,173,10,33,44,153,131,69,131,29,27,244,221,162,35,161,37,174,132,69,174,137,47,97,15,86,0,57,22,109,109,88,247,126,92,113,18,152,242,220,74,209,108,85,222,103,97,145,106,225,64,125,41,35,212,143,179,214,246,22,163,56,21,168,11,165,86,103,210,220,215,124,57,46,199,86,190,244,44,210,126,194,247,123,132,250,225,7,140,47,91,56,189,80,195,170,132,244,181,79,170,64,117,246,82,235,166,148,170,75,146,160,50,148,164,141,100,147,86,212,158,132,73,51,251,251,133,208,145,146,136,140,143,82,62,210,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,233,135,25,116,225,153,97,226,134,40,86,122,26,84,31,76,180,203,45,17,46,85,66,82,170,243,141,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,69,230,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,115,255,0,133,62,68,170,167,85,129,154,108,101,182,98,38,154,152,228,253,145,74,168,176,165,62,227,230,164,41,186,193,160,204,146,132,37,36,162,99,122,84,107,53,243,210,72,216,195,142,90,248,202,184,159,249,171,207,79,255,0,106,198,17,101,127,5,47,63,171,250,44,91,254,108,20,255,0,247,186,50,83,75,110,65,43,254,87,170,66,83,251,12,154,255,0,190,25,16,255,0,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,88,86,118,184,92,210,172,156,6,161,98,22,9,201,136,186,150,25,90,228,205,219,21,77,38,49,87,24,99,152,252,170,178,20,181,41,69,36,148,183,150,166,150,226,200,217,75,109,180,105,228,33,183,107,175,7,113,138,254,192,171,254,151,136,216,115,94,151,78,169,83,164,48,235,173,53,41,230,88,168,48,219,205,188,168,146,146,202,208,167,99,56,166,144,78,52,106,34,81,23,220,101,215,243,215,153,74,22,106,111,108,61,196,218,97,114,106,172,225,253,62,151,114,68,76,85,176,220,74,195,83,38,174,67,109,18,148,189,204,159,53,14,54,100,181,159,45,196,18,140,150,75,74,123,95,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,126,174,39,185,245,141,140,245,89,121,126,193,250,236,73,248,125,76,145,25,234,173,94,39,53,7,86,168,176,167,183,178,219,169,119,149,34,10,77,76,40,140,218,245,158,96,156,66,148,130,109,106,224,25,51,201,157,253,155,59,254,52,56,112,101,211,172,154,116,132,59,94,175,58,211,204,176,166,27,122,57,73,137,22,73,48,235,39,59,147,32,156,109,167,52,45,11,114,187,59,239,250,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,113,127,136,206,74,63,149,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,81,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,242,141,84,0,205,102,108,124,83,227,39,196,11,135,204,95,18,126,46,125,100,224,199,15,252,61,203,246,15,215,101,192,196,26,156,122,131,213,90,188,78,82,202,147,78,126,173,83,222,203,110,165,222,108,121,202,36,176,162,51,107,213,101,242,113,10,74,205,181,166,26,225,86,25,221,88,201,136,246,230,22,217,81,58,138,213,205,80,106,159,27,115,110,45,182,119,159,174,251,188,180,45,105,101,164,18,156,113,100,147,216,218,22,163,45,18,98,202,177,243,132,101,58,131,150,91,122,165,132,145,186,156,83,181,41,238,84,46,197,157,66,84,166,238,13,34,184,236,134,33,176,150,20,106,121,47,161,13,69,66,91,103,115,106,50,116,214,225,146,138,178,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,45,51,251,155,107,87,55,56,89,130,87,77,53,174,134,228,161,122,110,159,115,83,148,150,218,229,206,84,106,74,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,228,184,70,90,160,199,171,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,69,90,194,164,213,106,49,167,204,167,211,37,202,143,75,142,82,231,58,203,42,90,34,176,110,182,201,58,234,136,180,66,13,215,154,108,148,173,11,123,136,79,122,136,143,181,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,233,92,73,179,121,106,230,191,17,237,25,88,111,54,170,187,66,219,183,219,229,71,168,192,110,59,141,85,37,153,59,51,67,73,169,106,218,132,68,101,90,168,209,204,142,225,183,185,10,39,28,236,28,22,48,134,225,171,226,229,215,141,175,177,45,139,122,221,163,174,134,203,201,126,83,8,151,81,146,182,214,109,145,35,70,100,161,166,90,82,156,105,197,43,98,222,138,225,35,118,197,162,100,241,25,201,71,242,170,195,134,43,246,5,50,148,222,38,218,223,57,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,42,33,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,126,81,170,128,25,172,205,143,138,124,100,248,129,112,249,139,227,154,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,215,248,90,100,22,133,18,133,65,205,102,47,83,250,234,172,239,231,214,117,18,84,101,161,186,123,105,89,147,117,39,146,226,75,152,242,246,147,145,244,35,109,13,169,183,146,107,90,219,54,44,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,144,120,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,232,255,0,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,83,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,220,103,237,64,6,85,196,255,0,205,94,122,127,251,86,48,139,43,248,41,121,253,95,209,98,223,243,96,167,255,0,189,209,146,154,91,114,9,95,242,189,82,18,159,216,100,215,253,240,200,135,248,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,194,179,181,194,230,149,100,224,53,11,16,176,78,76,69,212,176,202,215,38,110,216,170,105,49,138,184,195,28,199,229,85,144,165,169,74,41,36,165,188,181,52,183,22,70,202,91,109,163,79,33,13,187,93,120,59,140,87,246,5,95,244,188,70,195,154,244,186,117,74,157,33,135,93,105,169,79,50,197,65,134,222,109,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,227,46,191,158,188,202,80,179,83,123,97,238,38,211,11,147,85,103,15,233,244,187,146,34,98,173,134,226,86,26,153,53,114,27,104,148,165,238,100,249,168,113,179,37,172,249,110,32,148,100,178,90,83,218,248,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,0,4,148,201,6,75,174,172,220,98,59,16,102,166,171,68,176,105,188,199,235,119,11,80,92,83,107,229,27,59,160,198,124,208,108,148,197,147,237,153,37,103,234,54,106,119,106,246,147,107,191,235,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,171,254,170,175,219,171,253,213,184,238,75,142,161,255,0,25,50,117,74,116,135,63,233,56,243,206,56,191,181,74,82,189,166,98,252,242,57,145,203,55,40,86,106,165,74,92,74,230,34,215,35,165,21,234,242,16,123,27,70,164,174,138,30,226,37,34,50,84,73,51,81,145,45,229,164,150,178,73,37,166,154,148,0,42,131,138,198,123,106,167,85,159,149,156,26,185,162,38,154,152,230,197,239,85,167,62,165,62,227,230,165,165,202,57,44,136,146,132,37,36,147,127,98,148,107,53,242,20,104,216,251,110,86,181,155,96,94,88,131,38,171,22,204,183,165,213,87,67,163,205,175,212,205,146,45,144,233,209,26,55,100,72,117,106,50,74,16,148,150,133,169,250,203,82,16,157,203,90,82,126,124,122,172,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,91,167,12,44,250,201,198,122,84,76,191,99,5,118,92,252,65,166,71,146,245,42,175,47,148,130,171,83,152,75,59,25,113,213,59,205,145,57,36,167,212,102,77,122,204,176,110,45,74,89,56,181,88,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,103,235,58,246,174,84,240,226,93,18,147,83,234,49,54,230,167,188,221,185,79,142,109,173,200,27,201,77,166,167,32,156,74,208,150,90,89,25,161,43,73,243,156,65,160,139,106,93,91,84,45,254,170,175,219,171,253,213,184,238,75,142,161,255,0,25,50,117,74,116,135,63,233,56,243,206,56,191,181,74,82,189,166,98,244,248,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,1,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,205,102,96,112,207,244,55,142,55,230,22,183,18,171,30,37,179,112,78,167,192,244,163,123,37,61,5,15,43,165,125,126,162,9,92,214,13,167,9,105,73,37,105,89,41,37,181,68,60,85,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,74,121,107,194,24,216,11,128,214,54,17,178,196,70,228,91,180,118,89,168,28,71,221,121,135,106,43,213,217,175,54,183,116,89,161,201,46,60,225,17,146,116,37,145,18,82,68,73,46,150,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,229,41,216,85,135,20,140,71,171,226,245,50,203,165,70,188,235,212,248,244,186,149,109,184,228,82,164,197,100,204,219,109,74,255,0,232,9,70,94,178,210,203,9,81,168,153,104,145,234,192,4,63,226,51,157,127,228,171,135,12,80,44,10,157,41,204,77,186,126,110,155,25,243,230,185,75,130,100,178,114,166,166,118,169,10,218,180,19,109,37,211,74,86,226,148,173,29,75,46,182,116,89,254,170,175,219,171,253,213,184,238,75,142,161,255,0,25,50,117,74,116,135,63,233,56,243,206,56,191,181,74,82,189,166,97,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,71,213,186,176,206,234,179,237,11,42,250,171,68,214,139,126,211,229,212,41,18,155,109,206,90,186,105,175,195,125,133,45,72,36,27,200,91,4,181,33,10,86,214,223,97,70,100,107,208,166,87,13,12,250,201,192,107,133,156,21,197,154,236,183,240,234,185,33,182,105,11,115,149,178,129,81,126,83,105,83,202,121,231,91,75,16,77,46,60,235,197,235,237,90,73,104,74,77,111,26,238,208,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,15,200,221,38,148,205,86,69,117,154,100,68,84,166,71,102,36,137,137,101,36,251,204,50,167,20,211,75,115,77,202,66,20,251,202,74,76,244,73,186,225,150,155,143,95,214,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,35,254,123,48,46,133,143,217,101,188,109,186,157,26,171,83,170,208,105,242,174,75,109,154,89,172,229,42,177,22,43,199,29,8,109,36,174,119,51,122,217,54,205,42,53,37,227,219,181,100,133,167,58,227,181,100,219,2,230,102,39,49,214,102,28,250,27,210,52,85,84,27,168,220,105,89,190,134,81,71,142,180,185,40,156,117,130,53,181,204,65,114,16,189,82,92,215,154,78,244,154,137,69,163,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,229,49,35,10,176,227,24,40,81,237,140,80,178,233,87,53,42,37,66,53,81,152,149,24,228,235,104,148,194,247,182,225,17,255,0,210,74,139,232,173,181,184,218,201,72,90,210,175,65,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,89,153,76,94,147,143,88,243,124,226,227,207,203,114,61,197,88,121,234,121,75,97,166,95,106,156,141,26,132,203,136,107,84,18,219,140,219,45,153,145,171,83,65,153,169,70,102,163,242,184,123,122,213,112,214,255,0,182,177,26,133,30,35,245,43,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,141,52,97,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,146,72,204,207,66,46,211,20,189,197,243,24,94,185,177,122,159,135,52,249,201,118,159,75,128,211,239,37,167,77,73,76,150,229,79,101,73,81,18,205,36,173,170,45,72,210,71,247,119,8,11,69,128,186,173,102,5,45,189,119,204,146,212,116,233,239,90,201,37,236,63,127,184,104,255,0,41,86,172,123,67,46,56,119,76,101,110,41,107,182,41,15,61,188,200,244,112,224,48,149,17,104,69,217,234,251,75,81,215,64,7,149,197,90,28,107,151,13,46,170,20,178,89,179,58,139,58,58,246,105,187,69,199,90,79,77,72,203,93,20,126,195,25,176,198,58,59,118,246,46,94,212,38,18,226,89,167,220,85,40,173,115,11,69,108,110,75,137,45,116,34,45,116,47,97,16,178,222,11,87,92,70,104,247,53,162,227,174,243,215,50,108,228,163,113,108,218,104,167,55,174,154,235,174,191,103,239,22,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,165,25,17,17,106,102,126,193,71,60,88,49,33,139,191,30,202,131,22,82,29,110,143,19,166,89,54,178,82,9,109,77,156,131,215,69,31,173,235,123,136,254,225,204,56,125,216,133,124,230,98,215,105,232,10,146,205,46,108,42,146,190,107,122,83,202,168,69,237,63,85,68,69,162,251,251,59,251,200,104,66,35,8,139,21,152,173,33,40,67,45,165,180,165,37,161,17,17,104,68,68,63,216,0,121,108,84,166,21,107,12,110,234,70,157,179,104,83,227,151,216,107,142,180,251,143,223,238,25,177,198,74,58,232,24,179,121,82,28,62,216,149,250,139,63,253,12,151,19,238,47,119,184,122,108,172,223,10,195,220,121,178,238,30,115,173,182,138,221,57,15,114,213,166,230,202,107,11,82,79,214,78,164,123,59,140,244,26,56,179,107,109,92,182,141,18,225,99,245,117,58,116,105,136,238,238,113,164,172,187,140,255,0,107,222,127,120,251,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,124,155,203,19,49,78,179,134,118,38,26,92,50,234,176,108,202,21,61,231,168,84,238,100,150,160,207,221,81,158,181,212,57,75,89,180,235,196,244,137,113,249,232,73,104,150,121,103,218,133,235,210,242,1,135,56,71,138,57,163,180,109,172,101,186,162,82,105,13,200,68,216,48,101,198,67,172,87,234,45,58,217,177,75,112,221,35,105,8,120,247,106,75,35,230,146,13,132,232,227,200,50,208,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,140,171,143,171,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,69,255,0,100,131,37,214,174,81,240,225,136,51,83,74,173,223,213,46,99,245,187,133,168,45,165,196,115,73,157,208,99,62,104,39,142,26,13,134,204,146,179,245,220,37,59,181,27,137,180,73,81,76,28,79,114,21,27,6,42,178,243,3,131,244,40,144,48,250,167,34,51,53,90,68,78,106,206,147,81,125,79,111,121,182,146,215,42,60,21,26,88,73,17,187,234,188,249,54,132,165,6,218,19,94,194,127,240,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,34,58,229,102,228,197,203,58,14,49,221,56,47,91,151,75,174,211,112,222,67,146,100,65,130,185,19,83,78,85,94,150,220,181,199,90,20,71,25,104,105,106,117,82,54,175,150,219,78,25,18,21,181,230,184,165,38,20,106,141,86,21,62,101,90,37,46,60,169,13,178,236,233,105,117,76,69,66,148,68,167,156,38,80,183,77,9,35,53,25,54,133,175,66,61,169,81,232,71,165,236,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,87,7,20,28,133,91,215,125,155,90,204,150,17,208,162,83,174,123,126,58,170,23,37,62,55,75,10,36,250,115,103,42,68,217,230,148,180,74,122,118,231,82,181,173,110,150,246,153,81,17,41,205,137,85,59,13,9,228,131,58,54,174,110,48,225,137,211,85,74,162,95,212,222,99,21,187,121,169,205,169,197,242,137,157,211,163,48,107,55,138,26,205,246,200,148,178,245,28,53,53,185,123,73,197,201,81,154,204,216,248,167,198,79,136,23,15,152,190,57,165,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,247,184,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,21,65,197,99,34,85,82,170,207,205,54,13,91,49,21,77,84,115,126,247,165,83,152,82,95,109,242,82,212,229,96,144,70,105,90,20,147,73,63,177,41,52,26,57,234,37,239,125,198,234,216,79,254,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,252,52,113,254,13,84,154,85,127,50,87,181,10,187,76,137,81,166,212,112,222,165,18,100,57,108,165,230,36,176,228,250,122,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,92,253,100,162,234,202,158,35,203,173,210,105,157,70,25,92,213,7,156,183,42,17,201,197,183,3,121,169,196,211,36,27,138,90,210,243,72,35,36,41,106,62,115,104,53,145,238,75,168,106,47,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,103,147,108,11,135,151,108,184,217,152,115,232,111,71,86,147,79,110,163,113,165,102,194,222,93,98,66,18,228,162,113,214,8,144,239,45,103,200,66,245,81,242,153,105,59,212,73,37,31,107,21,193,197,7,33,86,245,223,102,214,179,37,132,116,40,148,235,158,223,142,170,133,201,79,141,210,194,137,62,156,217,202,145,54,121,165,45,18,158,157,185,212,173,107,91,165,189,166,84,68,74,115,98,85,78,195,66,121,32,206,141,171,155,140,56,98,116,213,82,168,151,245,55,152,197,110,222,106,115,106,113,124,162,103,116,232,204,26,205,226,134,179,125,178,37,44,189,71,13,77,110,94,210,113,114,84,102,179,54,62,41,241,147,226,5,195,230,47,137,85,195,83,135,239,233,218,100,28,123,197,102,118,88,52,170,130,189,23,78,82,116,114,177,58,35,241,151,243,173,63,25,108,200,167,44,186,150,28,218,178,81,184,218,209,217,181,66,234,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,57,86,96,51,11,106,229,210,29,145,91,189,99,105,69,187,175,8,118,148,154,130,165,54,195,116,174,165,137,14,34,99,166,225,146,13,148,45,132,147,134,106,78,214,214,181,145,168,208,72,95,170,186,109,108,56,199,28,56,149,109,220,144,105,87,109,153,118,211,208,165,37,46,147,209,103,69,112,146,227,79,52,235,103,254,3,141,186,218,137,73,81,33,104,81,25,37,69,64,57,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,245,121,5,206,189,213,149,60,71,137,68,171,84,250,140,50,185,170,12,183,113,211,228,27,139,110,6,243,75,106,169,199,38,210,181,165,230,144,68,107,74,18,124,230,208,72,50,220,150,150,213,249,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,50,196,52,167,148,239,11,24,55,240,254,222,242,230,6,107,7,213,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,255,0,178,65,146,235,87,40,248,112,196,25,169,165,86,239,234,151,49,250,221,194,212,22,210,226,57,164,206,232,49,159,52,19,199,13,6,195,102,73,89,250,238,18,157,218,141,196,218,36,168,166,14,39,185,10,141,131,21,89,121,129,193,250,20,72,24,125,83,145,25,154,173,34,39,53,103,73,168,190,167,183,188,219,73,107,149,30,10,141,44,36,136,221,245,94,124,155,66,82,131,109,9,175,97,63,248,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,21,114,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,248,45,160,148,164,37,110,186,210,13,104,223,184,180,61,131,184,59,96,224,85,129,75,195,156,57,160,196,167,83,105,209,216,105,215,90,138,203,47,212,31,109,150,217,84,185,74,101,8,75,178,92,75,72,55,29,52,145,168,203,238,34,246,160,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,130,234,120,106,112,253,253,4,195,131,143,120,172,206,251,250,171,79,87,162,233,202,78,173,209,224,203,98,50,254,117,167,227,33,232,245,20,31,82,195,155,86,105,38,220,90,59,119,40,79,240,17,171,136,94,33,99,142,25,101,150,224,185,240,42,131,215,207,249,200,149,201,109,115,186,170,61,29,216,175,161,234,140,99,101,214,220,67,204,184,108,40,156,45,228,218,119,56,164,237,66,148,156,246,11,147,203,94,30,224,117,165,194,251,20,174,124,29,175,122,114,125,215,135,245,153,119,100,183,249,42,149,18,176,221,17,72,145,78,81,165,166,220,67,44,184,110,41,166,220,220,123,100,41,196,169,73,120,148,170,108,22,253,198,178,197,194,199,176,226,203,196,138,181,83,160,191,163,84,23,70,164,71,142,196,101,57,85,130,178,230,190,82,13,74,75,220,152,230,146,82,28,71,49,45,185,40,208,109,255,0,57,230,55,81,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,222,21,124,71,175,240,232,186,43,120,189,78,232,111,57,216,63,84,126,182,202,146,104,112,165,42,144,233,169,78,182,108,179,201,121,93,138,113,146,108,146,211,138,91,105,53,146,9,106,207,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,30,255,0,30,49,51,20,241,95,20,238,11,167,24,229,213,126,82,122,66,91,47,211,170,14,73,254,134,254,114,234,213,79,101,169,11,83,145,217,101,199,28,74,88,51,245,59,75,191,81,58,184,53,97,30,7,93,247,85,209,127,221,149,138,85,106,254,183,249,73,164,218,245,8,12,185,208,69,75,140,58,154,203,42,117,42,53,60,151,208,150,146,182,141,42,99,67,222,103,212,53,165,191,128,0,165,110,52,116,75,86,153,153,171,114,165,73,103,167,173,85,236,248,210,106,232,110,158,219,77,189,178,84,150,152,144,167,210,189,239,60,104,108,218,81,45,178,216,220,118,8,150,178,86,214,227,254,64,232,22,173,203,156,156,39,167,94,53,191,69,64,102,224,110,160,203,253,75,108,111,157,21,181,200,132,198,231,8,210,124,217,77,48,214,194,245,151,204,216,131,37,41,38,90,41,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,243,248,133,54,242,167,88,23,45,67,14,105,49,42,151,100,90,60,215,168,48,101,168,146,196,170,138,89,89,198,101,195,53,160,137,10,116,144,147,51,90,59,12,253,100,247,150,107,49,174,245,191,177,23,23,46,251,215,20,163,203,139,118,85,43,18,93,171,67,146,135,144,184,15,146,205,39,16,155,125,74,117,164,48,73,38,80,210,204,205,180,54,148,127,84,88,79,5,204,61,192,234,189,118,227,196,89,213,238,167,22,40,61,76,72,148,73,28,147,110,53,29,228,70,34,168,199,74,218,230,115,185,157,68,117,184,219,186,33,183,137,11,74,121,201,53,193,108,216,248,167,198,79,136,23,15,152,190,44,167,10,172,92,44,191,56,52,83,226,98,245,83,209,20,90,69,62,183,89,143,84,105,136,206,202,133,58,61,102,106,163,156,100,200,82,16,167,157,89,148,114,108,156,109,78,166,66,153,75,136,55,119,21,64,139,201,225,17,118,226,229,213,149,197,183,136,202,151,42,133,71,172,59,77,180,103,77,117,102,251,148,230,154,108,148,194,9,77,17,46,51,46,239,109,183,9,215,59,73,214,118,182,152,232,37,84,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,154,204,215,81,45,91,111,51,88,171,64,178,153,233,232,180,235,194,173,26,52,100,211,219,132,220,93,146,156,37,199,105,150,214,180,37,150,150,74,109,179,35,45,205,161,10,52,54,106,54,211,53,56,33,80,45,89,56,167,137,119,76,202,223,42,228,167,219,241,41,244,250,119,82,218,122,136,50,36,154,229,191,202,50,230,47,150,228,88,73,222,147,36,167,159,162,136,205,104,210,223,192,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,0,1,15,248,169,227,29,119,8,178,143,87,141,110,51,164,187,246,160,213,156,228,157,200,254,107,22,75,15,185,36,246,45,10,37,243,24,142,235,26,122,170,79,63,122,84,74,65,17,209,190,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,213,102,83,8,100,224,46,60,223,56,70,243,18,219,143,110,214,30,102,158,114,223,105,231,221,167,47,71,97,60,226,218,209,6,183,35,56,203,134,68,73,208,214,100,105,73,145,164,173,255,0,132,70,49,85,113,43,43,139,180,110,58,244,73,213,44,62,172,59,68,140,209,202,83,179,91,165,41,166,222,136,167,210,181,169,68,130,82,228,48,209,145,37,28,184,169,66,75,230,212,98,111,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,141,121,86,218,182,173,26,221,194,255,0,234,233,148,233,51,23,221,220,219,74,89,247,153,126,207,188,190,241,156,124,211,95,42,196,44,121,189,46,30,115,174,54,186,221,69,12,243,21,174,214,206,107,235,74,75,214,86,132,91,251,136,244,30,103,6,232,235,175,226,205,155,71,108,244,57,117,250,115,63,253,20,150,211,238,63,127,184,105,59,10,233,101,68,195,27,70,143,167,108,42,20,8,231,246,154,35,161,62,226,247,123,135,169,0,31,227,45,132,74,138,244,87,80,75,67,205,169,181,37,69,169,25,25,104,100,100,51,223,196,18,196,43,31,51,23,67,108,192,84,102,106,147,103,84,147,243,91,18,174,109,66,87,105,122,169,35,45,17,223,219,221,222,99,167,240,160,196,134,45,12,123,58,12,169,72,105,186,196,78,149,4,234,201,40,53,187,54,10,11,77,84,94,183,171,238,51,251,197,227,37,68,164,146,146,100,100,101,169,25,123,71,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,120,206,54,102,237,108,2,195,122,132,135,107,145,91,172,203,97,214,98,199,76,150,201,237,234,98,65,160,201,60,212,47,233,179,166,165,237,238,237,238,160,76,76,189,170,152,139,126,215,175,42,180,233,18,158,170,212,101,75,73,190,234,150,104,67,175,45,194,73,110,82,140,136,141,103,217,169,247,247,159,120,177,158,13,184,76,221,70,165,92,197,25,176,157,46,153,82,105,173,56,182,253,93,82,170,123,233,208,205,29,253,166,125,138,253,222,209,109,32,0,63,13,118,63,87,68,168,69,208,207,157,21,214,244,46,243,213,6,67,56,249,188,164,122,27,49,151,236,94,90,209,186,225,170,57,162,203,67,237,156,249,123,139,220,57,37,62,116,138,100,248,213,40,139,52,63,17,228,62,218,136,204,140,150,149,17,145,234,90,31,121,123,6,133,242,23,137,208,241,51,45,246,156,150,167,170,68,170,77,54,5,50,94,247,73,106,39,154,129,20,214,95,77,71,166,171,246,232,125,189,164,66,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,99,248,11,147,59,7,54,124,53,112,242,28,200,49,41,215,181,58,61,117,218,13,121,166,153,101,245,62,221,74,170,81,162,74,146,108,58,241,193,231,72,55,28,105,189,15,82,220,158,222,250,192,198,44,29,191,176,42,255,0,170,97,206,35,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,247,145,91,167,13,78,32,95,167,104,112,112,19,21,158,217,127,82,169,234,244,93,69,74,209,186,196,24,140,70,71,206,186,252,149,189,34,162,179,234,95,115,106,9,38,219,107,95,102,213,9,254,50,174,46,167,133,214,72,40,88,73,100,211,115,15,126,69,165,86,47,59,182,159,26,163,110,73,97,229,188,221,34,143,46,27,78,36,146,135,26,71,42,98,249,174,161,213,145,172,137,178,74,16,178,37,186,75,159,224,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,61,153,245,203,60,108,172,102,26,167,99,209,167,68,126,222,174,71,249,71,111,178,201,187,190,21,57,249,15,161,184,142,155,170,82,148,182,148,203,141,146,247,175,122,18,133,153,165,75,82,19,221,120,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,229,56,86,88,191,165,12,83,197,188,51,244,167,163,62,86,224,253,126,133,214,242,57,221,47,85,38,19,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,68,53,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,104,207,37,152,153,250,93,202,158,24,95,78,75,170,203,151,34,223,98,159,62,85,81,206,100,169,83,161,25,195,148,250,215,189,70,190,99,241,221,89,45,74,220,164,168,148,162,37,25,145,118,176,28,171,54,62,22,49,147,225,253,195,229,207,140,214,14,149,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,167,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,220,103,158,28,216,248,167,198,79,136,23,15,152,190,44,83,132,166,75,173,95,146,16,243,93,127,166,149,95,151,91,231,49,107,210,223,130,220,134,233,93,44,221,170,156,165,58,131,52,76,39,226,25,52,166,140,185,109,238,61,202,83,187,90,179,240,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,69,156,78,50,137,74,203,46,46,68,186,236,250,140,67,180,241,42,69,70,165,77,165,55,29,44,46,144,251,75,105,82,34,165,13,165,45,116,201,57,45,242,118,145,26,81,171,106,79,205,147,142,123,94,10,158,41,238,159,135,243,188,198,156,45,250,250,194,124,44,197,14,135,244,153,134,150,165,219,232,206,111,69,233,218,52,105,253,47,51,111,51,149,206,66,182,110,229,163,118,221,53,216,157,123,136,126,91,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,21,193,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,183,76,98,193,219,7,29,108,10,166,28,226,53,6,37,70,155,81,142,251,77,58,236,86,94,126,158,251,140,184,202,101,197,83,200,90,90,146,218,93,89,182,233,36,205,38,127,121,29,96,101,19,135,157,87,12,51,237,46,208,197,216,114,235,148,124,61,163,181,123,91,181,154,106,148,204,41,175,245,168,110,154,228,157,186,169,149,238,106,90,250,101,44,140,220,132,189,13,230,82,102,229,186,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,116,172,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,69,56,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,254,227,60,240,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,8,1,198,175,194,197,173,241,2,15,151,84,71,20,225,41,157,27,171,229,124,60,168,223,234,170,215,226,86,249,207,218,245,71,231,57,33,202,87,75,11,114,160,169,46,172,201,16,201,136,134,109,37,162,46,91,155,139,106,146,238,230,172,127,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,206,190,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,91,247,6,26,181,86,163,149,10,220,58,133,78,92,168,244,187,226,124,72,45,60,242,150,136,172,28,56,79,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,229,7,242,78,202,199,254,141,56,85,255,0,177,180,239,254,8,233,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,177,11,169,225,117,146,10,22,18,89,52,220,195,223,145,105,85,139,206,237,167,198,168,219,146,88,121,111,55,72,163,203,134,211,137,36,161,198,145,202,152,190,107,168,117,100,107,34,108,146,132,44,137,110,146,231,248,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,207,102,125,114,207,27,43,25,134,169,216,244,105,209,31,183,171,145,254,81,219,236,178,110,239,133,78,126,67,232,110,35,166,234,148,165,45,165,50,227,100,189,235,222,132,161,102,105,82,212,132,247,94,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,73,124,75,242,21,39,1,174,23,177,171,9,168,82,223,195,170,228,135,30,171,161,190,86,202,5,69,249,78,41,44,165,150,90,109,44,65,52,184,203,76,159,175,181,105,52,45,73,53,178,75,138,184,59,152,27,251,4,41,87,237,10,208,92,71,233,184,143,107,203,181,107,80,230,155,202,96,216,125,38,158,165,13,182,226,19,212,182,149,58,150,220,89,44,146,79,58,91,79,121,142,106,61,254,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,176,174,20,249,18,170,157,86,6,105,177,150,217,136,154,106,99,147,246,69,42,162,194,148,251,143,154,144,166,235,6,131,50,74,16,148,146,137,141,233,81,172,215,207,73,35,99,14,57,106,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,252,147,178,177,255,0,163,78,21,127,236,109,59,255,0,130,25,177,240,177,140,159,15,238,31,46,124,102,176,92,247,17,142,28,244,172,92,165,84,113,191,4,40,209,41,215,181,58,59,210,234,212,152,145,210,203,21,166,27,76,185,47,186,219,17,163,41,233,53,71,158,113,164,18,150,178,37,145,17,31,110,134,42,90,192,189,111,236,190,98,229,38,245,163,71,151,70,187,44,138,193,58,184,115,80,244,117,161,246,86,105,122,36,150,210,164,58,72,81,19,140,188,214,169,51,66,156,65,233,169,139,243,201,118,109,173,92,220,225,97,93,52,214,186,27,146,133,211,83,238,106,114,146,219,92,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,228,184,70,90,160,196,128,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,193,205,190,52,85,113,235,48,215,182,32,74,187,229,220,84,135,43,19,34,91,114,30,66,154,67,84,70,228,57,209,52,211,74,74,77,164,114,141,42,52,154,82,163,90,214,181,234,226,214,103,205,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,210,246,10,98,133,43,26,176,142,208,197,122,50,98,55,30,233,163,198,169,46,60,105,169,150,136,111,173,5,206,138,110,164,136,150,182,93,230,52,191,85,38,75,109,68,105,73,145,145,123,80,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,143,200,221,90,148,245,86,69,9,154,156,69,212,161,199,102,92,136,105,121,38,251,44,60,167,18,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,79,214,0,43,215,137,238,66,164,227,61,42,94,96,112,126,133,46,126,32,211,35,198,102,171,72,137,202,65,85,169,204,37,237,239,54,210,90,230,200,156,146,83,9,34,55,125,102,88,38,208,149,44,155,66,170,47,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,31,151,16,175,90,174,37,95,247,46,35,87,99,196,98,165,117,86,38,214,230,53,17,10,75,13,191,37,229,188,226,91,74,148,165,18,9,75,50,34,53,40,244,211,83,62,241,247,238,172,116,196,123,191,9,236,172,16,169,214,121,86,101,137,213,187,77,165,199,35,67,111,74,145,37,247,220,149,35,180,249,175,23,80,182,208,103,162,80,217,25,37,36,107,117,78,118,188,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,252,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,183,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,143,230,223,26,41,88,11,151,155,219,16,37,93,241,45,218,187,116,121,145,45,185,15,33,46,173,218,219,145,220,232,154,105,165,37,68,234,249,164,149,26,77,42,73,33,11,90,244,109,11,50,206,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,64,100,3,30,100,229,243,52,118,141,204,244,216,145,168,85,249,8,182,110,21,203,144,212,102,17,78,150,235,105,83,206,60,226,20,77,33,135,82,204,147,50,52,234,81,205,6,180,165,74,49,161,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,226,175,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,44,172,16,193,124,53,170,187,93,195,156,33,178,173,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,166,168,73,251,8,84,95,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,126,74,157,90,149,69,140,137,149,154,156,72,17,220,144,196,68,59,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,122,150,180,164,181,51,34,31,172,0,5,43,113,155,197,47,149,121,142,161,97,156,10,239,85,2,196,183,219,234,97,116,187,58,58,164,213,155,207,124,225,160,148,230,248,169,167,43,177,74,66,116,208,180,87,48,135,159,225,17,131,180,172,74,205,26,238,235,142,131,46,117,55,15,168,238,214,227,58,113,82,236,38,234,170,117,182,98,37,245,45,10,73,44,146,185,15,180,68,105,95,50,42,86,147,249,181,16,233,92,109,48,206,234,141,138,118,46,49,244,156,219,110,161,111,149,179,207,109,183,21,211,206,143,38,68,141,143,43,103,45,28,198,229,106,217,111,53,43,144,255,0,170,68,141,79,159,240,117,196,207,145,249,172,122,197,151,46,170,113,47,219,126,101,61,152,177,220,254,106,169,209,136,166,54,252,132,26,200,143,99,12,76,66,22,73,82,146,167,205,36,68,149,172,202,239,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,117,207,166,39,67,195,60,183,221,146,93,158,168,242,170,212,217,244,200,155,29,36,40,222,118,4,163,65,125,52,158,154,163,217,169,246,118,17,140,244,84,39,72,169,207,147,82,150,179,91,242,222,91,238,40,204,204,205,106,81,153,158,167,169,247,159,180,117,188,161,210,61,51,152,203,10,47,45,107,219,112,210,220,209,5,169,246,78,96,189,199,239,26,56,161,71,233,40,148,248,186,25,114,98,180,222,135,222,90,32,136,126,224,0,21,45,198,75,9,155,167,84,104,120,163,10,19,166,114,85,26,154,235,136,111,213,213,74,168,62,173,76,145,223,216,71,218,175,221,237,21,205,134,119,181,83,14,175,218,13,229,73,157,34,51,212,170,140,89,106,54,29,82,13,105,105,228,56,105,61,170,73,153,25,160,187,53,46,238,242,239,23,247,147,156,205,218,216,251,134,240,36,53,92,138,229,102,35,13,51,42,58,164,182,111,110,75,17,205,102,105,230,173,127,77,237,53,63,111,127,111,124,135,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,200,98,43,75,145,37,246,217,105,180,154,150,183,20,73,74,72,139,83,51,51,238,45,4,75,205,159,16,108,43,192,42,52,202,77,18,173,30,187,114,58,219,140,178,205,61,248,210,137,135,77,15,165,38,234,83,37,14,36,146,227,36,74,208,181,45,197,237,62,202,92,199,124,192,98,14,62,94,51,110,91,190,187,57,232,238,190,226,227,66,84,167,212,195,40,55,93,90,9,45,184,226,201,38,146,121,73,45,15,66,46,194,251,121,229,38,157,34,177,85,135,73,136,210,220,126,108,134,227,180,132,36,205,74,90,212,73,34,34,34,51,51,51,63,97,13,6,228,19,8,163,97,46,93,173,232,158,143,56,211,43,17,98,85,100,146,218,36,47,152,236,24,164,189,125,68,159,123,126,221,79,179,180,204,73,16,0,31,240,246,188,165,232,68,103,180,251,15,219,216,51,187,159,77,223,202,134,248,220,132,160,253,51,83,236,73,105,254,232,202,28,38,109,30,161,2,59,18,228,199,90,89,146,132,184,218,205,10,36,153,40,140,203,180,203,78,226,22,115,193,163,25,140,235,181,236,27,168,203,81,36,161,202,173,49,189,207,84,207,125,62,58,82,90,175,191,191,176,145,251,253,130,216,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,60,255,0,20,28,39,203,205,207,151,154,214,34,98,228,184,148,11,134,129,29,95,38,234,241,153,142,138,141,70,162,152,242,186,42,73,186,166,92,121,216,203,121,229,56,182,80,105,211,98,157,53,33,40,90,202,138,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,30,200,182,44,227,46,53,229,198,221,191,113,198,208,244,45,122,94,230,227,76,218,150,189,59,4,144,131,102,167,211,145,23,79,205,213,94,174,132,149,236,230,182,73,105,214,210,89,215,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,28,43,136,70,23,213,112,171,56,56,147,76,168,42,91,209,235,245,135,110,136,50,222,132,168,200,144,197,65,71,36,249,90,153,147,136,105,215,29,142,110,36,244,82,227,175,177,38,70,132,207,254,8,247,173,42,126,11,226,22,28,179,30,89,84,168,119,67,85,185,14,169,9,228,41,137,209,27,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,77,143,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,79,252,230,240,217,196,122,38,102,160,193,192,107,38,171,82,179,49,38,160,153,17,229,199,164,153,211,109,153,82,37,108,126,52,131,136,133,116,240,217,230,33,196,56,166,144,148,178,163,66,121,134,194,212,118,63,145,204,164,70,202,22,17,170,207,149,116,75,174,92,53,201,9,170,87,158,68,151,125,28,220,189,132,142,92,54,21,162,80,132,164,146,147,116,210,78,189,180,148,189,169,75,77,53,70,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,39,254,115,120,108,226,61,19,51,80,96,224,53,147,85,169,89,152,147,80,76,136,242,227,210,76,233,182,204,169,18,182,63,26,65,196,66,186,120,108,243,16,226,28,83,72,74,89,81,161,60,195,97,106,59,31,200,230,82,35,101,11,8,213,103,202,186,37,215,46,26,228,132,213,43,207,34,75,190,142,110,94,194,71,46,27,10,209,40,66,82,73,73,186,105,39,94,218,74,94,212,165,166,154,163,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,206,102,76,239,236,166,95,242,97,204,131,46,163,100,212,100,45,218,13,121,166,158,121,132,176,227,210,10,52,73,82,77,134,153,41,220,152,230,227,141,55,169,104,123,147,217,221,29,68,223,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,110,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,47,140,134,19,229,230,206,170,219,247,205,177,46,37,31,20,46,41,9,235,173,250,107,49,217,98,93,56,213,45,215,234,210,91,105,146,89,201,114,75,141,183,206,113,207,157,36,44,146,149,27,75,82,96,174,93,113,123,23,48,75,23,40,87,158,9,63,45,119,58,228,34,158,205,49,150,23,37,21,132,60,180,164,224,59,29,30,179,232,117,68,130,36,39,215,222,72,82,13,46,37,10,78,146,45,58,141,118,177,106,209,170,215,77,185,242,126,181,54,159,30,69,70,145,214,34,95,163,229,45,180,169,216,220,244,17,33,222,90,205,72,230,36,182,171,110,165,216,99,235,8,171,196,211,26,255,0,66,217,71,186,122,122,127,85,62,251,214,202,135,189,173,236,181,214,176,247,80,227,154,56,133,39,72,173,73,216,162,221,163,166,214,228,154,119,105,64,32,45,251,130,230,58,80,170,184,113,113,229,226,167,89,170,189,114,81,42,18,110,74,108,105,4,183,34,162,142,233,70,109,196,71,94,166,150,246,74,82,214,182,204,144,70,169,100,180,239,51,116,209,101,64,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,148,206,142,109,173,92,163,97,97,221,53,38,186,235,146,187,212,211,237,154,114,82,219,188,201,201,140,226,208,251,237,27,205,56,112,219,112,153,75,203,108,205,73,231,54,68,90,172,133,38,89,89,196,197,203,71,52,110,230,157,85,137,110,215,106,149,133,77,174,65,143,49,104,98,161,78,113,212,155,180,189,94,231,26,99,114,144,134,154,37,19,156,146,109,149,35,214,105,6,87,231,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,0,166,190,37,124,61,38,97,149,118,118,58,224,53,161,254,161,103,237,118,177,67,165,178,252,135,40,242,182,73,122,76,164,50,219,38,220,106,114,91,101,10,51,83,155,91,113,211,74,82,134,246,37,53,214,58,254,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,161,76,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,113,23,181,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,218,99,95,254,2,229,206,29,63,221,122,212,37,56,215,252,226,28,70,217,89,57,255,0,61,55,18,166,255,0,176,52,171,233,144,170,176,26,40,200,158,58,80,177,251,44,182,117,201,76,172,213,106,117,90,13,62,45,183,114,61,84,37,156,165,86,34,197,100,164,45,110,40,213,206,230,111,67,196,225,41,70,164,188,91,182,172,150,132,200,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,158,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,81,183,19,60,232,255,0,41,60,71,70,27,217,74,229,216,54,13,66,91,17,164,51,59,156,221,118,113,31,41,115,180,109,106,101,76,164,144,164,199,81,110,87,45,215,86,106,46,113,182,220,202,225,133,159,89,56,207,74,137,151,236,96,174,203,159,136,52,200,242,94,165,85,229,242,144,85,106,115,9,103,99,46,58,167,121,178,39,36,148,250,140,201,175,89,150,13,197,169,75,39,22,171,10,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,151,198,251,214,149,137,88,209,127,98,53,10,60,182,41,183,85,209,85,173,195,106,90,18,151,219,98,76,183,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,183,238,13,54,4,155,103,43,149,75,206,163,111,68,137,34,241,186,37,201,135,80,73,52,111,206,167,71,105,168,237,146,212,147,53,146,27,146,220,226,74,23,166,134,167,20,69,163,155,149,237,120,169,224,229,119,23,114,143,87,147,110,61,172,187,10,160,213,226,228,109,168,254,117,22,51,15,183,36,183,173,105,36,114,216,144,235,250,250,202,87,35,98,82,106,89,25,82,102,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,154,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,241,151,198,99,42,237,7,6,233,210,212,105,56,113,107,79,236,115,213,35,223,80,142,164,158,139,239,238,236,52,126,255,0,96,172,104,84,122,132,248,239,203,141,29,106,102,50,20,227,139,36,40,210,68,146,35,62,210,45,59,140,119,108,134,110,254,84,54,62,212,37,95,211,52,206,197,22,191,238,140,81,162,38,117,228,163,82,34,245,75,176,190,225,255,0,96,0,35,118,126,240,138,54,45,101,218,225,135,232,243,147,50,143,22,93,86,49,33,162,90,249,141,65,148,72,211,212,81,247,185,236,208,251,123,12,134,124,170,212,233,20,122,172,202,76,182,150,219,240,164,57,25,212,45,38,74,74,208,163,73,145,145,145,25,25,25,31,121,16,232,120,17,152,12,65,192,59,194,21,203,104,87,103,51,29,167,219,92,152,73,148,250,88,121,4,235,75,89,41,182,220,65,40,204,154,74,79,83,208,203,176,254,203,163,202,103,16,108,43,199,202,44,58,69,110,173,30,133,114,52,219,108,188,205,65,248,209,73,247,73,12,37,70,210,85,37,110,40,148,227,198,73,212,181,61,167,237,46,217,104,196,134,37,52,137,17,159,109,230,156,73,41,11,109,68,164,168,140,181,35,35,46,242,208,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,230,99,180,167,228,58,134,155,65,26,148,181,168,146,148,145,22,166,102,103,220,66,60,227,214,121,112,51,3,32,190,83,175,10,93,90,170,201,169,7,79,167,84,33,191,33,43,34,119,233,52,114,16,162,34,83,70,147,251,76,139,188,251,43,39,49,156,83,177,99,18,215,81,183,176,245,195,160,81,36,115,154,76,134,78,76,89,187,85,206,65,104,166,165,169,31,65,104,62,239,164,159,113,16,133,149,138,197,209,119,206,122,177,92,168,212,234,242,156,82,150,228,137,47,57,33,102,102,102,163,213,74,51,62,245,25,246,159,180,253,227,228,169,38,147,52,168,140,140,143,67,35,246,9,27,144,204,24,157,140,25,132,182,216,76,5,191,6,137,58,29,90,82,141,163,83,124,182,103,69,37,164,253,69,151,209,115,184,244,45,59,204,134,131,232,244,216,244,122,76,42,76,70,144,219,48,163,183,29,180,33,36,68,148,161,36,146,34,34,34,34,45,11,220,63,96,0,15,207,81,120,163,211,229,72,82,137,36,211,43,89,153,158,154,104,147,61,70,116,179,179,82,69,83,50,247,212,134,223,75,164,154,237,81,26,165,91,191,221,9,39,167,121,251,199,90,199,220,6,98,131,147,92,57,197,72,81,90,223,81,244,59,111,58,134,203,119,206,82,157,125,68,102,77,151,184,143,181,71,254,113,202,50,79,138,47,97,62,97,173,138,234,37,187,29,153,211,161,83,164,155,110,26,55,178,185,209,148,180,159,174,146,50,50,111,180,140,204,189,228,52,67,110,85,216,184,45,250,101,118,42,137,76,212,97,179,45,179,212,143,213,113,4,162,238,51,46,227,247,152,250,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,196,240,247,191,236,220,44,225,195,100,226,14,32,220,49,40,118,245,14,61,110,76,233,210,76,246,52,143,76,204,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,170,188,230,103,50,254,205,157,255,0,38,100,201,210,233,214,77,58,66,218,160,208,90,117,230,88,83,13,189,32,227,75,149,24,223,117,147,157,201,144,109,184,235,122,22,133,181,61,157,253,171,134,134,66,164,227,205,194,206,53,98,205,10,91,24,117,67,144,219,212,132,57,202,217,95,168,177,41,181,41,149,50,243,78,37,248,36,150,222,105,227,245,55,45,68,132,41,70,135,137,23,104,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,58,87,27,140,33,146,138,174,30,227,220,22,37,185,29,248,238,218,21,71,20,251,92,134,22,133,57,42,18,80,223,99,166,183,9,201,230,165,122,200,34,101,178,245,12,203,127,10,225,25,137,150,174,29,230,225,154,117,211,47,164,249,107,111,203,182,105,207,173,198,219,101,51,156,126,60,134,144,226,150,180,233,204,233,84,210,9,59,148,167,93,105,4,159,91,82,189,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,4,42,206,143,19,60,56,203,102,182,86,27,183,74,191,175,231,58,150,100,70,98,160,71,6,132,227,124,198,203,173,91,91,141,79,37,244,104,113,18,104,115,106,22,107,91,58,182,110,126,190,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,186,118,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,227,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,194,179,199,96,89,184,131,149,12,79,139,121,219,209,42,168,161,218,245,74,253,48,222,35,223,14,163,18,27,206,199,144,210,210,100,164,45,42,45,15,67,245,144,165,161,91,144,181,36,243,152,53,17,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,51,206,38,106,172,220,168,97,29,66,240,172,212,162,42,231,168,199,145,26,211,164,56,217,188,186,141,68,145,234,26,154,74,208,174,153,181,41,181,60,189,201,218,131,36,145,243,22,218,23,64,56,197,140,87,246,58,223,245,76,70,196,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,254,243,59,105,225,133,144,169,56,49,74,137,152,28,96,161,75,129,136,53,56,242,89,165,82,37,242,150,84,154,115,233,103,99,206,52,166,185,177,231,40,146,250,76,137,223,85,151,205,181,165,43,55,16,155,10,1,72,28,94,241,210,30,39,230,58,38,28,219,213,158,182,139,134,148,245,83,158,74,9,133,178,154,195,235,39,38,155,110,182,106,90,182,161,17,24,90,22,100,109,187,25,212,146,18,123,148,184,64,229,38,170,205,42,61,117,234,100,180,83,102,72,122,36,121,138,101,68,195,207,178,150,212,235,72,115,77,170,90,18,251,42,82,72,245,73,58,217,158,155,139,84,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,139,68,32,221,121,166,201,74,208,183,184,132,247,168,136,251,174,68,241,210,187,128,57,154,179,174,74,101,102,149,76,165,87,170,17,109,187,145,234,161,32,162,166,143,42,83,37,33,107,113,70,158,79,47,98,30,39,9,73,36,169,146,221,185,6,180,43,69,32,50,174,52,61,134,24,197,96,224,86,70,176,191,17,177,26,189,18,157,77,167,97,189,17,214,154,118,83,44,191,80,125,186,58,30,76,72,169,121,104,75,178,92,75,75,38,218,37,17,168,203,239,50,163,108,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,19,139,52,165,9,91,174,186,178,66,55,237,47,147,116,96,62,41,217,120,89,110,227,29,211,103,213,105,118,221,211,80,126,159,78,126,93,62,75,28,205,145,163,200,105,253,203,108,155,54,95,110,66,141,149,165,106,230,116,210,52,45,27,212,250,174,72,51,163,117,101,31,17,216,157,53,85,90,221,131,82,230,49,91,183,154,156,226,91,71,52,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,69,255,0,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,104,115,11,107,80,172,108,125,196,187,42,214,131,209,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,207,240,155,176,44,219,103,39,54,197,231,66,183,162,68,174,222,50,42,18,107,181,4,145,155,243,151,30,161,42,59,4,181,25,153,146,27,105,178,36,160,180,65,26,156,81,22,231,22,165,76,160,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,53,153,148,197,233,56,245,143,55,206,46,60,252,183,35,220,85,135,158,167,148,182,26,101,246,169,200,209,168,76,184,134,181,65,45,184,205,178,217,153,26,181,52,25,154,148,102,106,62,127,83,164,213,104,178,81,14,179,76,151,2,67,145,216,150,134,164,178,166,150,166,31,105,15,50,233,37,68,70,104,113,167,27,113,10,238,82,22,149,22,164,100,96,229,38,170,205,42,61,117,234,100,180,83,102,72,122,36,121,138,101,68,195,207,178,150,212,235,72,115,77,170,90,18,251,42,82,72,245,73,58,217,158,155,139,91,31,224,185,142,149,218,86,35,220,121,120,169,214,105,76,219,117,186,124,155,146,155,26,65,33,185,75,172,52,113,155,113,17,215,169,41,205,241,82,181,173,179,37,153,38,33,45,59,8,157,53,219,248,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,135,181,226,177,158,122,173,106,230,159,149,220,40,170,75,167,211,104,18,13,187,174,181,78,170,41,7,83,125,113,214,219,180,194,228,57,181,81,144,151,214,135,219,119,83,83,200,216,104,71,36,205,218,245,195,124,42,196,124,96,174,200,182,48,190,203,170,220,213,88,148,249,53,71,162,83,163,155,174,34,43,8,222,227,134,69,255,0,69,41,47,164,183,22,219,104,37,45,104,74,190,87,250,170,176,174,175,247,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,162,227,47,54,226,62,197,37,73,246,25,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,142,188,66,49,66,149,133,89,62,196,154,157,65,49,30,145,95,163,187,107,193,136,244,212,198,92,135,234,9,56,199,202,212,140,220,91,77,56,236,131,109,37,170,145,29,125,169,34,53,167,60,35,75,185,104,176,36,225,102,94,112,223,15,170,22,244,74,29,74,135,107,211,99,85,32,198,38,182,53,81,233,208,115,12,205,163,52,45,106,144,110,173,107,73,158,245,169,74,213,91,181,63,65,139,22,47,233,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,51,25,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,209,78,69,175,90,85,255,0,147,236,36,174,209,163,203,102,60,91,94,37,17,105,146,132,165,102,253,61,61,11,202,34,74,148,91,20,236,103,20,131,215,83,65,164,204,146,102,105,46,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,117,199,87,98,223,183,234,117,217,74,36,179,78,134,244,181,158,164,94,171,104,53,31,121,145,119,23,188,134,119,179,177,138,47,98,198,97,174,122,234,229,187,33,152,51,166,211,163,27,142,26,246,50,137,210,84,132,151,174,162,34,34,115,176,136,200,189,196,58,190,1,96,52,122,246,77,113,27,21,38,197,107,125,56,235,13,178,234,208,91,190,110,148,211,233,34,51,108,253,230,125,138,47,243,142,75,146,106,147,116,188,203,216,178,28,121,45,18,171,180,180,106,165,109,47,246,66,49,233,222,94,225,162,218,115,197,34,159,22,66,84,74,39,89,66,200,200,245,35,213,36,122,143,208,0,3,241,214,41,177,235,20,153,180,153,109,33,198,102,199,114,59,136,90,72,201,73,90,77,38,70,70,70,70,90,31,184,103,195,62,120,49,59,7,243,9,114,50,168,11,98,13,114,116,202,180,85,19,70,150,249,111,78,148,72,73,122,136,47,162,223,113,106,90,119,25,136,228,73,53,25,37,36,102,102,122,17,23,180,125,106,61,98,232,180,39,51,88,161,212,106,116,137,77,169,43,110,68,103,156,142,178,50,50,81,104,164,153,31,122,72,251,15,216,94,225,52,242,231,197,59,22,48,209,116,235,123,16,156,58,253,18,63,37,165,72,120,228,202,155,181,60,148,30,170,118,90,81,244,16,179,238,250,74,247,25,139,54,192,92,242,224,102,57,193,97,48,110,250,101,38,170,241,165,5,79,168,212,33,177,33,75,50,107,232,180,82,22,163,213,78,146,75,237,35,46,242,237,144,204,188,204,134,146,252,119,80,235,107,34,82,86,133,18,146,162,50,212,140,140,187,200,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,152,209,153,76,36,192,202,28,138,173,235,120,82,152,144,210,23,203,130,85,8,201,146,226,201,14,40,146,150,220,117,6,102,102,210,146,69,175,105,246,123,244,170,252,209,241,86,196,59,253,201,182,158,20,146,104,180,110,99,141,148,214,249,241,165,173,31,60,223,99,140,75,82,12,141,11,109,93,223,73,58,247,17,8,80,212,44,78,198,27,141,114,35,195,184,110,154,172,231,204,212,164,55,34,115,134,181,185,174,154,150,245,125,39,62,222,213,123,204,75,92,191,112,175,198,60,73,155,2,163,136,81,215,110,81,31,38,157,121,15,34,84,57,132,218,141,163,81,17,59,17,72,221,177,107,211,94,205,201,247,17,142,201,156,204,188,101,243,41,24,8,221,18,137,1,153,247,61,68,138,27,114,101,181,5,217,36,110,66,144,146,119,122,91,105,207,214,71,35,221,161,246,153,158,154,247,85,252,104,242,170,83,154,137,21,151,31,145,41,212,182,219,109,164,212,165,173,71,161,36,136,187,76,204,207,77,5,230,112,207,203,5,63,7,176,146,5,239,88,164,146,43,247,52,102,170,28,215,216,73,60,211,18,99,67,119,149,170,154,66,210,68,182,204,246,234,100,71,237,51,237,19,84,0,0,115,92,197,98,29,55,12,240,102,241,185,231,79,143,25,216,212,58,130,226,243,157,74,57,143,166,35,203,66,83,170,146,102,102,104,61,8,143,94,206,193,156,108,73,186,228,94,247,237,193,117,201,52,154,234,149,57,114,245,78,189,188,215,150,231,180,207,246,189,231,247,152,183,7,240,246,30,40,112,193,165,64,141,25,82,222,162,219,44,85,27,35,65,56,109,200,102,222,208,140,180,74,140,180,55,62,195,237,239,33,79,177,94,157,106,220,204,190,146,54,230,81,231,165,101,174,165,181,214,156,215,236,50,237,79,216,127,112,208,246,73,177,41,156,78,203,157,157,84,41,13,57,34,159,73,167,211,164,236,89,25,243,155,129,25,75,215,214,81,247,175,218,100,126,242,29,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,253,87,190,102,47,43,199,46,152,121,150,84,193,137,2,211,176,228,76,169,44,210,68,227,245,42,139,242,165,186,151,214,179,73,27,104,105,169,107,105,45,167,188,205,197,173,74,213,180,181,237,114,65,146,235,171,55,24,142,196,25,169,170,209,44,26,111,49,250,221,194,212,23,20,218,249,70,206,232,49,159,52,27,37,49,100,251,102,73,89,250,141,154,157,218,189,164,218,239,250,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,143,172,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,39,167,20,124,33,147,139,89,62,185,159,166,177,45,250,149,141,33,155,190,43,44,190,211,72,90,35,37,104,148,167,77,207,164,132,67,126,91,132,148,154,86,107,109,4,157,223,65,84,131,130,23,173,43,13,113,162,193,196,106,236,121,111,211,109,91,162,149,91,152,212,68,37,79,184,196,105,109,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,166,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,5,122,241,61,200,84,156,103,165,75,204,14,15,208,165,207,196,26,100,120,204,213,105,17,57,72,42,181,57,132,189,189,230,218,75,92,217,19,146,74,97,36,70,239,172,203,4,218,18,165,147,104,85,69,225,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,242,226,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,46,39,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,117,252,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,101,112,186,200,44,203,194,187,77,204,198,49,83,234,180,186,85,185,80,141,58,211,163,191,25,248,110,84,229,33,13,73,98,164,165,169,41,223,13,60,198,212,215,44,212,151,156,74,183,25,33,179,67,214,254,3,207,226,21,235,74,195,91,2,229,196,106,236,121,111,211,109,90,60,218,220,198,162,33,42,125,198,35,50,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,51,47,136,87,173,87,18,175,251,151,17,171,177,226,49,82,186,171,19,107,115,26,136,133,37,134,223,146,242,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,149,89,207,192,104,217,124,202,230,89,109,151,161,75,141,93,175,199,184,110,107,133,18,227,187,25,244,84,101,181,73,82,153,113,151,22,163,105,108,52,150,99,25,17,39,83,142,107,52,37,74,81,7,11,252,47,165,99,86,37,226,198,20,86,85,17,184,247,78,19,213,233,168,145,38,18,101,162,27,235,157,79,228,202,38,148,100,75,91,46,242,221,71,172,147,37,182,147,37,36,200,140,162,85,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,26,19,200,158,58,80,177,251,44,182,117,201,76,172,213,106,117,90,13,62,45,183,114,61,84,37,156,165,86,34,197,100,164,45,110,40,213,206,230,111,67,196,225,41,70,164,188,91,182,172,150,132,200,1,149,113,215,241,199,51,119,246,55,91,214,61,145,80,147,46,151,105,216,118,189,26,222,131,67,102,162,243,145,31,126,4,83,100,234,14,180,102,77,28,151,13,199,72,150,148,17,165,163,67,122,171,105,173,125,131,135,54,74,63,149,86,35,191,95,191,233,149,86,240,202,214,249,202,148,150,11,148,221,82,113,26,13,186,98,94,220,149,167,114,22,110,58,166,137,74,67,105,74,117,105,79,52,225,93,165,255,0,131,182,14,34,225,29,91,4,43,52,24,145,109,58,165,28,232,136,135,10,43,40,68,6,9,4,150,85,25,181,33,77,52,182,13,45,173,147,216,100,218,219,108,200,189,82,20,23,157,28,164,221,89,70,197,51,181,170,78,245,214,221,119,169,168,91,53,20,169,199,121,144,83,37,196,33,135,221,54,90,108,230,54,217,50,167,144,217,26,83,206,108,200,244,89,14,235,195,67,62,178,112,26,225,103,5,113,102,187,45,252,58,174,72,109,154,66,220,229,108,160,84,95,148,218,84,242,158,121,214,210,196,19,75,143,58,241,122,251,86,146,90,18,147,91,198,187,180,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,69,94,38,152,215,250,22,202,61,211,211,211,250,169,247,222,182,84,61,237,111,101,174,181,135,186,135,28,209,196,41,58,69,106,78,197,22,237,29,54,183,36,211,187,74,54,193,76,47,170,227,86,46,90,24,81,70,84,182,228,93,53,136,212,213,200,141,9,82,215,13,133,172,185,210,141,164,153,26,208,203,92,199,87,235,36,137,13,168,205,73,34,51,46,191,196,110,214,161,88,217,194,189,44,171,90,15,69,69,183,233,246,237,46,157,27,154,183,57,17,88,161,64,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,165,225,102,3,73,198,78,22,183,197,205,66,133,17,202,238,27,98,68,251,153,181,170,59,70,251,148,228,82,96,166,123,40,121,107,73,180,130,104,202,74,136,141,92,195,134,218,9,10,81,160,211,23,242,253,137,159,161,188,113,176,241,73,201,117,88,241,45,155,130,13,66,127,162,220,217,41,232,40,121,61,83,8,245,208,74,230,176,110,182,104,82,137,43,74,205,42,61,170,49,165,59,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,165,110,53,126,41,237,111,135,240,124,198,162,34,86,5,230,6,254,203,197,86,233,174,225,202,226,49,82,186,173,121,214,171,179,29,55,146,252,22,36,169,165,42,76,87,25,113,181,53,37,10,101,10,109,195,53,18,79,183,105,246,105,229,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,160,140,151,101,38,213,202,54,22,21,173,77,119,174,185,43,189,53,66,230,168,169,77,187,204,156,152,205,161,108,48,233,50,211,135,13,183,9,229,50,135,8,212,158,115,134,103,170,204,69,94,40,185,5,135,120,80,170,89,152,193,218,125,42,151,85,183,41,242,103,93,148,118,35,49,13,186,156,84,45,217,47,212,146,180,165,59,230,39,152,226,157,230,26,148,243,105,78,211,37,182,72,122,173,176,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,198,90,19,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,34,7,27,139,214,149,3,5,240,247,14,94,143,44,234,85,203,161,218,220,119,82,132,242,18,196,24,142,50,234,86,173,219,137,102,170,131,38,146,36,153,25,37,205,77,58,17,42,178,242,163,105,252,185,204,214,21,90,206,91,63,40,34,77,188,41,61,125,57,80,186,182,223,130,137,77,174,87,53,173,20,74,101,44,33,213,57,184,182,147,105,89,171,213,35,26,83,1,156,204,244,217,85,91,3,56,56,183,66,172,200,136,244,137,87,68,186,218,21,25,106,82,9,138,130,186,230,82,102,164,164,247,165,169,45,165,101,166,132,178,81,17,168,136,148,118,125,193,134,173,85,168,229,66,183,14,161,83,151,42,61,46,248,159,18,11,79,60,165,162,43,7,14,19,198,211,73,51,209,8,55,94,117,195,74,116,45,238,45,93,234,51,57,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,70,118,113,41,156,49,203,157,227,85,55,219,110,69,66,147,80,167,70,220,178,35,231,46,4,149,35,79,89,39,222,143,97,153,251,136,103,134,83,211,174,171,153,231,212,70,228,202,196,245,44,244,212,247,58,235,154,253,166,125,170,251,79,239,23,5,31,15,97,97,127,12,26,180,9,49,149,17,234,213,178,253,81,194,36,19,102,185,15,91,218,25,158,169,73,158,166,223,218,125,157,230,42,59,13,174,185,22,69,251,111,221,113,141,36,186,93,78,36,189,85,174,133,202,121,14,123,12,191,103,222,95,121,13,29,101,211,16,233,184,153,131,22,117,207,6,124,121,46,201,161,211,215,43,146,234,87,177,245,68,101,107,74,180,82,140,140,141,101,169,25,235,219,218,58,80,0,0,133,124,75,242,193,79,198,28,35,159,123,81,233,36,186,253,179,25,218,135,53,134,18,111,58,196,120,211,28,229,106,150,150,181,17,173,194,61,186,145,25,251,72,251,69,25,73,143,42,153,57,216,146,153,113,137,49,93,83,110,54,226,77,42,66,210,122,26,76,143,180,140,140,180,211,188,90,6,76,242,241,151,204,219,224,35,148,74,220,6,96,92,244,226,56,110,73,136,212,22,164,153,183,10,58,77,221,234,109,215,63,89,32,207,118,133,218,68,122,107,223,198,243,3,194,191,24,240,218,108,250,142,30,199,93,199,68,96,157,117,148,50,137,83,38,27,105,55,77,36,100,212,68,163,118,196,35,93,59,55,43,220,100,34,83,176,177,59,7,174,52,72,145,14,225,181,170,176,95,35,74,150,220,136,46,18,208,230,186,106,123,21,244,155,251,59,83,239,33,53,242,185,197,91,16,236,7,33,90,120,172,73,173,81,185,141,182,115,92,231,201,150,132,124,195,127,172,126,90,80,68,72,67,138,238,250,74,215,184,204,90,134,11,230,83,9,49,206,135,30,171,101,94,20,167,228,58,132,115,32,157,66,50,164,182,179,67,106,52,169,182,221,89,145,145,186,148,153,107,216,125,158,237,122,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,210,218,77,107,81,37,41,45,76,204,244,34,47,120,132,217,216,226,35,102,224,68,41,182,77,143,45,154,173,220,182,156,70,172,184,211,236,198,81,148,150,244,95,42,74,29,66,210,235,73,215,179,176,143,222,100,69,78,56,163,140,120,151,142,87,76,154,197,221,93,169,213,31,157,45,111,51,12,229,72,125,182,212,183,22,164,161,166,220,90,204,136,141,213,37,36,70,122,17,233,237,237,147,153,78,225,163,137,88,209,38,159,116,223,113,221,161,90,239,182,212,146,39,145,34,44,167,155,81,176,189,81,205,138,182,212,70,211,171,211,183,67,52,251,136,245,181,204,20,201,222,8,96,149,50,28,122,5,151,73,147,58,42,27,35,159,42,157,13,114,20,180,165,178,222,110,33,132,25,158,230,137,90,251,204,207,238,233,120,129,122,208,48,202,201,171,93,213,169,49,226,65,163,64,145,44,201,75,67,100,100,203,43,115,106,119,41,37,174,212,30,133,169,119,123,6,127,243,159,153,74,230,97,241,102,169,83,58,164,165,208,160,201,126,53,62,49,190,179,107,148,137,50,20,210,246,115,92,70,187,30,211,84,232,90,118,23,103,127,72,225,181,149,153,88,225,139,17,238,154,236,70,206,222,183,150,137,167,205,108,244,117,246,36,195,94,207,89,149,161,68,109,186,125,154,145,159,188,139,190,244,168,244,184,116,74,76,42,53,61,148,53,22,4,118,227,50,218,18,73,74,91,66,73,41,34,34,34,34,34,34,46,194,34,33,251,0,0,126,26,221,106,153,110,210,38,87,43,51,89,137,10,11,14,73,125,231,156,75,104,67,104,73,169,70,106,81,145,17,18,82,103,169,153,23,96,166,78,36,153,227,86,46,220,15,225,110,28,212,157,69,185,76,117,76,75,125,167,180,41,79,54,185,140,47,69,51,33,77,173,165,54,226,15,181,36,103,237,236,208,132,13,162,82,39,92,21,136,52,58,107,102,228,186,132,150,162,178,157,12,245,113,197,146,83,216,68,103,222,101,220,70,99,65,249,97,194,105,148,156,161,209,176,254,182,103,207,171,218,177,216,125,7,174,137,83,180,198,90,81,104,164,17,150,134,71,222,147,253,253,194,138,243,31,105,59,100,99,197,255,0,109,56,194,218,68,43,154,170,203,59,146,105,220,218,38,60,132,168,187,11,82,61,189,228,68,66,212,248,58,94,75,171,96,245,94,220,113,79,172,225,85,100,41,42,51,213,9,74,34,211,208,73,215,113,232,125,189,218,119,11,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,38,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,161,236,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,92,78,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,50,248,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,13,4,100,39,19,45,92,80,202,62,25,212,109,105,124,207,64,219,240,173,154,139,11,113,179,122,44,232,12,34,59,168,113,40,90,182,110,229,165,212,18,180,81,180,243,75,52,167,126,130,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,42,3,138,46,65,102,89,245,218,150,102,48,118,159,85,170,82,174,58,132,153,215,101,29,136,207,204,114,153,41,104,118,75,245,36,173,41,86,200,106,229,184,167,121,134,148,178,226,147,180,205,14,18,25,173,97,117,60,21,60,44,93,63,16,39,121,117,56,79,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,95,240,230,201,71,242,170,196,119,235,247,253,50,170,222,25,90,223,57,82,146,193,114,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,173,41,230,156,43,222,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,21,213,198,111,29,33,218,216,53,66,192,106,69,103,101,106,246,168,55,81,170,68,108,152,115,250,30,34,141,105,39,137,70,110,181,204,150,81,212,218,210,146,37,244,143,167,121,18,84,149,87,14,71,240,118,171,141,249,163,195,251,70,29,6,37,86,155,10,177,26,183,94,106,116,85,63,8,169,81,29,75,210,83,33,36,133,167,99,137,73,48,146,112,182,41,199,219,66,140,183,234,38,255,0,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,207,241,119,193,218,86,26,230,141,23,117,185,65,151,6,155,136,52,118,171,114,93,40,169,106,19,149,84,186,227,50,210,194,144,132,164,214,105,68,119,221,35,53,47,153,41,75,81,252,226,72,116,174,11,152,233,93,165,98,61,199,151,138,157,102,148,205,183,91,167,201,185,41,177,164,18,27,148,186,195,71,25,183,17,29,122,146,156,223,21,43,90,219,50,89,146,98,18,211,176,137,211,93,191,140,171,142,235,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,65,24,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,245,99,154,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,225,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,233,193,254,245,199,155,179,1,170,112,49,58,60,185,22,77,14,68,120,54,53,86,106,62,125,246,19,205,76,168,200,89,171,115,177,163,169,12,161,181,26,116,73,169,214,146,181,19,36,219,51,212,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,129,197,239,29,33,226,126,99,162,97,205,189,89,235,104,184,105,79,85,57,228,160,152,91,41,172,62,178,114,105,182,235,102,165,171,106,17,17,133,161,102,70,219,177,157,73,33,39,185,75,246,220,22,48,118,171,90,197,203,175,27,234,20,24,142,208,173,170,58,232,144,102,75,138,165,45,53,89,75,109,70,168,174,26,13,4,182,227,54,234,29,52,172,150,148,76,108,180,52,186,99,133,113,71,241,217,137,191,130,249,60,33,61,56,53,82,105,85,252,162,94,212,42,237,50,37,70,155,81,190,42,81,38,67,150,202,94,98,75,14,83,41,233,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,84,25,129,195,63,208,222,56,223,152,90,220,74,172,120,150,205,193,58,159,3,210,141,236,148,244,20,60,174,149,245,250,136,37,115,88,54,156,37,165,36,149,165,100,164,150,213,16,185,78,19,120,233,93,198,12,178,252,155,187,107,52,169,117,92,59,168,34,219,138,204,114,67,114,145,71,110,43,39,9,114,27,73,255,0,203,178,135,54,164,150,152,199,174,229,165,197,170,106,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,0,10,86,227,87,226,158,214,248,127,7,204,106,34,5,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,46,255,0,134,134,71,35,101,198,205,103,24,111,133,203,94,34,222,148,118,208,244,71,16,236,116,80,233,207,27,111,148,37,50,178,74,142,73,169,13,41,229,45,62,162,219,38,208,68,73,90,222,155,224,41,131,137,238,66,163,96,197,86,94,96,112,126,133,18,6,31,84,228,70,102,171,72,137,205,89,210,106,47,169,237,239,54,210,90,229,71,130,163,75,9,34,55,125,87,159,38,208,148,160,219,66,121,7,13,156,72,199,27,23,51,86,221,39,8,97,213,106,148,171,142,161,2,13,227,77,143,5,233,145,78,142,185,77,178,228,201,8,111,245,93,63,60,214,137,6,105,38,212,163,37,25,161,199,16,190,191,198,190,173,85,123,50,86,109,9,234,156,181,211,97,216,241,229,199,134,167,148,108,50,251,211,230,165,215,80,222,187,82,181,165,134,82,165,17,106,162,105,178,61,118,150,158,87,131,213,149,74,186,179,130,138,237,66,68,182,228,89,214,189,74,183,5,44,173,36,135,31,90,153,130,105,116,141,38,102,142,84,231,84,68,147,73,239,74,15,93,8,210,171,201,1,72,28,100,173,106,21,191,155,136,117,106,68,30,158,93,205,103,211,170,149,71,57,171,95,81,41,15,201,136,151,52,81,153,35,70,34,71,70,137,34,79,169,174,155,148,163,62,171,193,11,19,58,107,171,18,240,114,100,186,171,190,144,167,196,185,169,236,115,55,65,143,211,184,113,229,175,105,175,212,121,206,170,17,106,148,30,228,177,235,40,182,32,142,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,121,113,139,188,151,72,193,234,69,184,218,159,65,205,170,199,82,148,71,163,106,74,226,212,16,105,215,113,106,125,157,218,119,10,172,203,133,164,237,239,143,22,5,180,219,11,117,19,110,106,83,47,109,73,171,107,107,152,202,20,163,236,61,8,183,119,153,25,11,212,204,246,19,76,171,101,14,181,135,244,77,121,244,139,86,75,12,32,181,209,74,106,152,243,73,45,18,131,51,212,204,187,146,95,187,184,103,194,183,72,157,111,214,39,80,234,77,242,229,83,228,187,21,228,232,101,163,141,172,210,174,195,34,62,242,62,242,35,19,199,134,222,120,213,132,87,11,24,91,136,213,39,87,110,84,221,75,17,31,117,237,74,43,206,46,27,8,35,83,210,18,218,26,75,109,172,251,18,102,94,206,205,72,92,229,18,181,76,184,233,16,235,148,105,172,203,133,61,134,228,176,243,46,37,196,45,181,164,148,147,37,36,204,143,84,168,143,82,51,46,209,251,128,0,126,58,189,46,37,110,147,54,141,80,101,14,197,159,29,200,207,54,180,146,146,164,45,38,149,17,145,145,145,145,145,159,97,145,144,162,222,36,185,89,149,130,24,177,34,234,161,68,108,173,235,133,107,154,92,166,207,70,164,63,38,98,246,122,172,161,9,34,109,162,236,212,204,189,230,93,220,223,38,25,148,174,101,227,22,105,117,50,170,74,69,10,116,150,35,84,35,19,235,38,185,75,147,29,78,172,209,205,109,26,236,103,77,85,169,105,216,125,157,218,0,195,251,214,129,137,182,77,38,238,162,202,143,50,13,102,3,18,200,146,180,56,68,78,178,135,54,43,106,148,90,237,89,106,90,159,127,180,115,76,107,201,222,8,99,109,50,100,122,253,151,73,141,58,82,28,34,159,22,157,13,18,18,181,37,194,222,78,45,133,153,30,231,77,90,251,200,143,239,170,60,216,240,209,196,172,23,147,80,186,108,72,238,215,109,118,27,118,73,147,40,145,42,83,45,164,223,94,171,229,69,67,105,34,105,164,107,219,161,26,189,198,90,70,60,46,198,60,75,192,219,166,53,98,209,174,212,233,111,193,150,135,158,134,82,164,48,219,138,67,136,82,144,235,109,173,6,100,102,210,82,162,51,45,72,180,246,118,92,118,73,248,136,217,184,239,10,29,147,124,203,102,149,119,33,166,219,213,231,26,97,153,42,34,140,222,136,230,201,91,171,90,157,117,122,118,118,145,123,200,200,230,202,22,151,18,75,66,137,73,81,106,70,71,169,25,123,199,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,137,118,94,150,173,143,72,147,92,186,235,244,250,92,72,205,45,213,46,92,166,216,35,36,165,74,50,35,113,68,90,232,149,123,125,135,238,21,145,156,238,41,208,214,154,150,30,96,83,242,208,233,19,209,31,171,18,136,147,175,243,134,84,166,94,139,47,94,254,82,210,102,159,183,220,66,176,235,149,235,163,16,110,87,106,181,186,140,234,189,90,167,37,70,110,62,243,146,29,91,142,56,106,208,141,70,165,30,171,89,159,121,158,167,239,49,104,121,3,225,188,195,49,40,216,197,139,176,169,181,6,103,197,143,62,13,53,246,201,210,74,86,81,100,54,110,53,34,46,132,162,46,98,79,106,207,191,66,62,243,22,127,73,164,82,232,84,232,244,154,53,62,52,40,113,26,67,12,177,29,164,182,219,104,74,73,41,74,82,146,34,34,34,34,34,34,45,52,34,31,233,80,159,18,151,6,69,74,124,134,216,141,21,165,188,243,142,44,146,148,33,36,102,163,51,61,8,136,136,140,245,49,78,156,76,51,191,50,251,185,37,97,14,27,86,223,106,135,7,124,90,147,177,164,154,74,67,168,114,100,119,81,185,151,212,133,161,72,90,15,69,32,140,251,53,236,208,133,121,65,136,237,74,124,120,45,184,148,185,41,228,52,149,56,102,73,37,41,68,68,102,126,238,209,125,156,58,112,190,141,134,248,31,69,118,43,49,92,159,86,135,26,108,151,227,165,6,70,167,97,196,222,70,162,66,85,244,145,175,110,190,205,76,196,180,0,1,254,82,100,199,135,29,217,114,158,67,44,178,133,56,227,139,81,37,40,73,22,166,102,103,216,68,68,93,226,167,56,151,103,209,234,156,153,184,35,132,213,215,153,98,59,174,69,171,205,137,40,211,204,52,156,200,207,179,204,98,65,145,164,200,219,86,197,163,183,176,207,216,66,176,158,121,233,47,57,34,67,171,117,215,84,107,90,214,163,82,148,163,61,76,204,207,180,204,207,218,36,30,69,48,114,167,140,57,131,183,32,195,36,20,122,52,216,117,105,74,94,237,57,44,206,140,75,34,50,66,203,93,28,46,253,11,222,100,52,39,65,164,181,66,162,64,163,49,250,184,49,154,140,158,238,228,32,146,93,196,94,239,113,10,28,226,115,107,166,129,153,234,188,182,34,155,77,84,81,34,98,213,179,105,41,199,42,19,12,207,176,139,93,72,190,211,251,68,129,224,191,123,34,45,215,113,216,174,72,52,147,209,38,84,82,217,175,66,53,27,148,230,181,211,119,127,253,31,223,236,22,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,58,216,185,134,119,86,50,103,187,16,112,182,202,137,212,86,174,108,80,174,83,227,110,109,197,182,206,250,155,251,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,93,78,75,178,147,106,229,27,11,10,214,166,187,215,92,149,222,154,161,115,84,84,166,221,230,78,76,102,208,182,24,116,153,105,195,134,219,132,242,153,67,132,106,79,57,195,51,213,102,36,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,64,60,77,48,83,244,45,155,139,167,167,168,117,80,47,189,111,88,123,221,222,243,93,107,239,117,13,185,163,104,74,116,148,212,157,137,45,218,52,109,110,81,171,118,147,43,130,62,40,82,165,88,24,133,130,239,38,35,21,42,101,97,171,162,57,170,106,121,243,24,146,203,113,157,217,31,66,86,198,21,17,157,206,17,168,181,150,218,76,147,217,190,205,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,68,60,70,114,81,252,149,113,29,138,253,129,76,170,185,134,87,79,206,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,14,117,112,84,240,177,116,252,64,157,229,212,225,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,28,171,54,62,22,49,147,225,253,195,229,207,138,43,201,118,82,110,172,220,226,153,90,212,215,122,27,110,133,211,84,46,106,138,148,227,92,184,42,146,218,22,195,14,147,46,182,83,28,108,222,83,40,112,137,42,228,184,102,122,32,197,255,0,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,10,1,226,105,141,127,166,156,220,93,61,61,63,165,129,98,107,101,67,222,214,199,157,232,159,123,168,113,205,28,90,85,172,167,100,236,81,109,213,162,107,114,73,91,181,153,92,22,48,26,53,38,205,186,243,27,89,133,45,21,42,236,133,219,52,83,122,59,173,35,209,204,155,110,201,121,165,154,246,62,135,100,19,109,153,236,249,181,193,90,73,126,178,210,94,127,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,63,248,154,96,167,233,167,40,247,79,79,80,233,103,216,154,222,176,247,187,177,151,122,38,30,234,27,115,70,214,165,107,21,217,59,18,91,117,116,154,220,162,78,237,104,219,5,49,66,171,130,184,185,104,98,189,25,50,220,145,107,86,35,84,151,30,52,213,68,92,198,16,178,231,69,55,82,70,104,67,205,115,26,95,170,162,52,56,162,52,168,140,200,244,187,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,6,104,176,119,7,111,236,117,191,233,120,115,135,52,25,117,26,149,70,67,13,58,235,81,94,121,138,123,14,60,219,42,151,41,76,161,106,106,51,106,117,6,227,166,147,36,145,253,196,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,224,182,130,82,150,164,52,211,72,53,175,102,227,234,160,3,143,227,166,84,176,95,48,245,91,90,187,136,214,180,71,234,86,173,98,13,81,169,141,65,136,167,231,49,25,78,169,52,217,78,60,203,138,118,10,212,242,212,227,4,105,37,31,110,165,219,175,85,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,39,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,153,124,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,255,0,100,3,1,163,101,243,43,150,141,178,244,41,113,171,181,248,232,185,174,20,75,142,236,103,209,81,150,211,106,83,46,50,226,212,109,45,134,146,204,99,34,36,234,113,205,102,132,169,74,33,81,124,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,57,87,27,76,20,255,0,192,92,198,67,168,123,172,170,132,87,29,255,0,156,76,136,227,40,38,255,0,231,164,226,148,231,246,4,148,253,51,17,215,133,62,60,198,193,188,209,192,182,107,179,101,183,66,196,152,229,108,184,132,200,116,152,110,162,183,80,168,15,45,148,33,68,234,249,164,113,146,102,73,229,148,199,22,107,74,73,100,171,222,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,20,173,198,175,197,61,173,240,254,15,152,212,71,117,225,79,145,138,85,22,217,129,154,44,87,165,196,168,84,171,241,201,203,82,139,81,165,165,101,76,97,18,16,227,85,51,231,183,185,50,86,166,16,182,28,107,66,75,43,222,75,95,56,137,171,52,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,114,251,150,44,26,203,13,10,173,64,194,27,95,209,173,214,234,14,212,39,73,125,229,72,148,246,171,89,178,194,158,94,171,54,88,66,205,182,144,102,122,39,114,148,106,113,199,92,93,69,241,133,189,105,87,86,112,87,66,167,199,150,220,139,58,215,166,209,39,41,228,36,144,227,235,83,211,137,77,25,40,204,209,202,156,210,76,212,73,61,233,89,105,161,18,149,210,184,33,88,190,144,197,60,75,196,207,74,114,253,3,111,196,161,116,92,141,121,221,124,147,123,155,204,221,234,236,244,110,221,187,79,119,59,93,83,179,69,91,248,10,118,227,113,101,85,96,99,70,30,226,51,210,34,29,54,185,107,187,68,142,210,86,174,122,95,131,45,199,157,82,211,183,105,32,211,80,100,146,100,163,51,52,185,169,39,66,53,121,254,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,119,26,11,217,18,174,171,114,197,110,73,168,153,137,14,162,166,201,122,145,40,156,168,181,174,155,187,255,0,232,254,255,0,96,143,220,49,173,116,215,243,61,72,150,252,83,117,170,106,99,204,66,182,110,36,184,221,66,25,145,246,145,233,161,31,216,127,104,190,58,245,37,170,237,18,125,25,255,0,213,206,140,236,101,119,119,45,6,147,239,35,247,251,140,103,179,61,120,55,83,193,236,193,220,112,102,18,14,61,102,108,202,180,85,35,118,156,151,167,73,36,17,153,161,5,174,141,159,118,165,238,51,17,241,151,158,140,243,114,35,186,182,157,105,68,180,45,10,52,169,42,35,212,140,140,187,72,200,253,162,207,120,104,231,209,234,100,152,88,35,139,53,215,158,98,67,173,197,164,77,151,40,213,203,53,28,56,204,51,204,126,65,17,36,136,156,86,196,35,179,180,203,218,66,216,227,73,143,50,59,82,226,188,135,153,121,9,113,183,16,162,82,86,147,45,72,200,203,176,200,200,251,199,250,128,0,137,124,69,176,190,141,137,24,31,90,118,83,49,91,159,73,135,38,108,103,228,37,4,68,166,161,203,216,68,163,66,149,244,151,175,102,158,221,12,133,9,206,136,237,54,124,136,46,56,149,57,21,229,180,165,54,102,105,53,37,70,70,100,126,238,193,97,188,51,243,191,50,196,185,34,225,14,36,214,223,118,135,59,100,90,107,178,100,154,138,59,171,114,28,118,145,185,231,210,132,33,40,66,207,68,160,204,187,116,236,212,133,197,211,231,196,170,65,143,82,129,33,183,227,74,105,15,50,227,107,37,37,104,81,17,164,200,203,82,50,50,50,61,72,127,157,90,145,75,174,211,164,82,107,52,248,211,97,203,105,108,60,196,134,146,227,110,33,73,52,169,42,74,136,200,200,200,204,140,140,180,208,204,86,6,127,56,111,48,244,74,206,49,97,12,42,109,61,152,17,100,79,157,77,97,178,104,150,148,20,169,14,27,109,71,139,161,168,203,150,146,220,178,238,208,207,184,197,94,80,235,215,70,31,92,173,85,104,149,25,212,138,189,46,74,76,156,97,231,35,186,219,141,184,74,208,205,38,149,22,139,65,31,121,30,165,239,33,103,153,50,226,157,13,9,166,225,230,58,191,45,110,153,51,17,138,177,168,141,58,255,0,55,101,42,121,233,82,245,239,230,173,70,73,251,125,228,44,222,211,189,45,91,226,145,26,185,106,87,233,245,72,146,154,67,169,92,73,77,190,68,74,74,84,68,102,218,140,181,209,73,246,251,75,222,62,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,36,141,74,50,34,46,211,51,28,55,49,153,187,194,108,188,219,50,170,85,203,154,157,46,172,130,90,25,166,70,155,25,201,70,225,54,241,164,205,149,60,218,182,238,100,210,122,118,234,100,93,253,212,205,154,156,244,226,150,97,235,178,152,141,92,159,70,183,146,242,210,196,56,114,100,71,39,26,222,249,36,157,108,164,56,131,51,109,237,170,211,176,244,34,238,46,216,241,64,183,46,59,202,176,213,42,223,164,207,170,207,150,226,82,77,198,97,199,220,82,148,162,78,166,72,35,81,250,202,47,103,121,151,188,89,134,69,56,102,85,253,49,74,197,108,106,132,202,34,176,108,76,139,73,125,181,18,205,105,84,103,208,79,51,38,46,155,116,230,161,90,43,95,97,31,121,139,89,166,83,41,244,106,116,106,77,42,27,49,33,195,105,12,48,195,45,165,180,54,218,18,73,74,82,148,145,17,17,17,17,17,17,104,68,67,244,153,145,17,153,158,132,66,191,248,150,231,74,22,23,219,19,48,154,202,170,146,235,149,152,110,49,37,216,143,145,170,59,111,55,49,133,145,155,111,165,104,82,86,218,79,181,38,69,217,174,167,161,10,96,168,212,38,85,103,72,169,84,36,187,34,76,167,86,243,174,186,179,90,150,181,25,169,70,102,102,102,102,102,102,122,152,254,64,106,91,243,163,179,3,153,212,184,234,18,207,47,93,219,204,200,147,166,157,186,235,166,154,118,141,12,228,58,220,171,208,50,221,104,42,188,228,165,204,149,73,167,191,252,225,74,53,18,21,2,47,103,172,68,125,228,127,246,137,16,0,63,138,82,80,147,82,148,68,146,45,76,204,251,8,133,118,113,41,207,91,24,119,66,147,132,56,93,92,105,117,249,201,91,21,9,81,100,145,156,86,86,137,145,221,65,45,137,9,90,29,75,136,108,244,82,76,139,176,207,183,66,20,245,46,85,102,232,172,189,50,75,146,234,53,42,140,133,58,226,212,107,121,231,158,113,122,153,153,158,170,82,148,165,125,166,102,99,252,39,83,230,211,36,28,89,241,93,142,242,126,147,110,160,208,164,246,153,25,25,25,106,93,164,100,45,23,131,38,23,46,74,174,12,84,126,42,185,45,57,46,142,135,77,30,174,242,244,123,228,91,141,26,107,167,110,155,181,251,61,162,214,197,54,113,140,180,156,167,226,141,30,229,68,115,75,18,96,71,100,214,72,209,38,226,164,84,23,223,166,154,232,94,253,71,33,225,143,126,174,203,204,189,50,57,190,203,77,86,27,102,154,163,113,91,117,230,212,33,145,145,122,197,219,162,126,223,184,197,247,182,180,186,218,92,65,145,165,100,74,35,46,227,35,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,174,89,178,137,74,192,172,75,197,172,101,172,212,98,85,174,204,80,186,42,85,36,56,212,116,236,165,210,157,156,243,236,197,105,197,36,157,53,184,78,54,183,251,73,6,182,218,73,36,249,36,235,146,40,0,5,0,255,0,114,227,61,159,249,140,255,0,188,212,127,244,177,119,217,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,0,10,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,202,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,68,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,70,226,129,147,60,201,230,39,31,104,23,174,14,97,191,202,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,68,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,71,103,226,186,184,164,228,107,22,51,19,117,89,248,173,130,52,63,148,21,168,84,245,91,213,138,91,149,72,209,54,69,67,142,63,25,246,121,230,218,15,69,189,33,46,106,238,239,89,141,136,208,156,81,120,14,27,25,68,205,142,90,115,28,171,179,18,240,87,161,182,235,182,252,218,20,218,159,202,74,107,190,143,220,182,164,182,239,37,151,156,113,221,206,69,67,59,82,69,167,59,121,158,136,50,59,84,28,255,0,48,182,181,118,249,192,44,75,178,173,104,61,109,106,224,179,235,52,186,116,110,106,27,231,202,126,19,173,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,82,15,247,46,51,217,255,0,152,207,251,205,71,255,0,75,23,252,2,144,51,11,195,135,57,215,206,62,226,93,235,107,96,223,91,69,184,47,10,205,82,157,39,229,21,41,190,124,87,230,186,227,78,108,92,148,173,59,144,180,158,138,34,81,107,161,145,31,96,179,252,133,97,109,247,130,217,78,177,176,207,18,232,94,134,185,40,222,147,235,97,117,76,200,229,115,106,82,158,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,41,0,0,32,7,21,188,174,99,182,101,63,69,223,161,75,27,229,31,201,207,77,250,79,250,78,28,62,71,81,208,242,127,190,93,111,118,238,67,191,71,93,54,246,233,169,107,207,248,95,228,207,50,121,118,199,218,253,235,140,120,111,242,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,217,248,8,1,197,111,43,152,237,153,79,209,119,232,82,198,249,71,242,115,211,126,147,254,147,135,15,145,212,116,60,159,239,151,91,221,187,144,239,209,215,77,189,186,106,90,243,254,23,249,51,204,158,93,177,246,191,122,227,30,27,252,159,162,205,179,229,82,216,147,233,136,18,247,202,92,216,78,37,189,145,223,113,101,170,25,112,245,50,219,234,233,174,166,68,118,126,0,3,159,230,22,214,174,223,56,5,137,118,85,173,7,173,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,138,65,254,229,198,123,63,243,25,255,0,121,168,255,0,233,98,255,0,128,82,6,97,120,112,231,58,249,199,220,75,189,109,108,27,235,104,183,5,225,89,170,83,164,252,162,165,55,207,138,252,215,92,105,205,139,146,149,167,114,22,147,209,68,74,45,116,50,35,236,22,127,144,172,45,190,240,91,41,214,54,25,226,93,11,208,215,37,27,210,125,108,46,169,153,28,174,109,74,83,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,32,0,115,252,194,218,213,219,231,0,177,46,202,181,160,245,181,171,130,207,172,210,233,209,185,168,111,159,41,248,78,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,72,63,220,184,207,103,254,99,63,239,53,31,253,44,95,240,135,252,80,48,19,22,51,19,128,84,11,43,7,45,79,148,21,168,87,132,90,163,241,186,232,209,54,69,68,41,173,169,205,242,28,109,7,162,222,108,180,35,221,235,107,166,132,102,81,3,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,205,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,138,128,207,174,66,179,99,141,57,177,190,113,51,13,48,167,211,54,221,103,209,157,20,223,78,211,99,243,121,84,216,172,185,243,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,47,248,95,224,38,44,101,219,0,171,246,86,49,218,159,39,235,83,111,9,85,70,35,117,209,165,239,138,184,80,155,75,155,227,184,226,11,85,178,225,104,103,187,213,215,77,12,140,230,0,10,1,254,229,198,123,63,243,25,255,0,121,168,255,0,233,98,239,178,245,107,87,108,108,2,195,75,42,233,131,209,86,173,251,62,141,75,168,198,230,161,206,68,166,33,52,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,71,64,0,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,148,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,137,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,147,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,141,197,3,38,121,147,204,78,62,208,47,92,28,195,127,148,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,137,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,147,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,142,207,192,0,7,148,197,92,51,181,113,147,14,46,60,45,189,98,117,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,135,32,201,6,87,234,185,76,176,47,60,57,153,87,137,81,166,212,111,138,141,110,130,235,82,20,243,233,165,56,204,102,99,38,82,141,166,146,82,118,199,51,112,155,73,163,83,245,79,216,82,40,115,252,194,218,213,219,231,0,177,46,202,181,160,245,181,171,130,207,172,210,233,209,185,168,111,159,41,248,78,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,72,63,220,184,207,103,254,99,63,239,53,31,253,44,95,240,0,0,231,249,133,181,171,183,206,1,98,93,149,107,65,235,107,87,5,159,89,165,211,163,115,80,223,62,83,240,157,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,144,127,185,113,158,207,252,198,127,222,106,63,250,88,191,224,0,30,43,27,236,170,174,37,96,189,253,135,52,41,17,24,169,93,86,189,86,137,13,217,107,82,88,109,249,49,28,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,207,229,139,47,86,174,87,240,106,139,132,118,180,158,191,160,230,73,168,213,23,21,184,239,84,231,58,173,206,200,113,40,47,240,91,65,41,75,82,26,105,164,26,215,179,113,245,80,1,207,243,2,205,247,47,3,175,202,110,23,211,106,179,110,250,141,191,58,159,67,69,46,107,48,229,53,57,246,84,211,47,161,247,157,105,13,114,150,180,186,107,230,18,137,45,153,160,148,189,169,58,65,254,229,198,123,63,243,25,255,0,121,168,255,0,233,98,239,178,253,134,127,161,188,14,176,240,181,200,148,168,242,237,155,126,13,62,127,162,219,217,21,233,200,101,61,83,232,245,16,106,230,190,110,184,107,82,73,75,82,205,74,45,202,49,16,56,173,229,115,29,179,41,250,46,253,10,88,223,40,254,78,122,111,210,127,210,112,225,242,58,142,135,147,253,242,235,123,183,114,29,250,58,233,183,183,77,75,94,127,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,147,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,142,205,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,89,136,92,43,51,115,78,191,238,90,126,28,225,20,186,165,167,22,177,53,154,12,233,119,37,29,47,202,167,37,229,148,103,156,35,144,131,37,169,162,66,140,141,8,237,51,245,83,220,86,147,195,222,208,204,22,29,101,198,159,135,57,139,183,253,21,90,181,234,15,211,168,201,93,73,169,207,59,71,36,54,227,6,227,173,62,234,61,69,184,243,8,65,26,73,13,48,210,73,4,68,74,83,36,25,46,181,114,143,135,12,65,154,154,85,110,254,169,115,31,173,220,45,65,109,46,35,154,76,238,131,25,243,65,60,112,208,108,54,100,149,159,174,225,41,221,168,220,77,162,74,128,0,0,0,164,12,194,240,225,206,117,243,143,184,151,122,218,216,55,214,209,110,11,194,179,84,167,73,249,69,74,111,159,21,249,174,184,211,155,23,37,43,78,228,45,39,162,136,148,90,232,100,71,216,44,255,0,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,164,12,194,240,225,206,117,243,143,184,151,122,218,216,55,214,209,110,11,194,179,84,167,73,249,69,74,111,159,21,249,174,184,211,155,23,37,43,78,228,45,39,162,136,148,90,232,100,71,216,44,255,0,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,250,216,93,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,8,1,197,111,43,152,237,153,79,209,119,232,82,198,249,71,242,115,211,126,147,254,147,135,15,145,212,116,60,159,239,151,91,221,187,144,239,209,215,77,189,186,106,90,243,254,23,249,51,204,158,93,177,246,191,122,227,30,27,252,159,162,205,179,229,82,216,147,233,136,18,247,202,92,216,78,37,189,145,223,113,101,170,25,112,245,50,219,234,233,174,166,68,125,255,0,137,198,19,227,182,58,96,117,27,11,112,42,209,170,214,165,206,184,25,168,86,122,122,188,56,49,78,12,118,93,209,137,29,68,134,141,221,207,184,195,136,65,37,105,37,70,53,40,208,164,183,186,0,101,251,133,246,108,98,99,141,135,82,197,12,30,165,66,180,41,215,4,26,133,113,117,74,205,54,100,87,96,176,242,93,121,133,176,203,206,173,222,106,16,166,137,28,179,73,169,194,37,154,81,185,69,119,226,160,51,235,144,172,216,227,78,108,111,156,76,195,76,41,244,205,183,89,244,103,69,55,211,180,216,252,222,85,54,43,46,124,219,210,16,226,116,113,165,167,214,73,107,166,165,169,25,25,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,201,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,62,171,156,156,11,135,152,156,184,222,120,115,232,111,72,214,149,79,114,163,110,37,6,194,30,69,98,58,20,228,82,109,215,200,208,215,49,101,200,90,245,73,242,158,117,59,210,74,53,21,59,82,120,103,113,0,160,85,97,87,104,88,63,46,157,82,167,72,110,92,57,145,46,218,75,47,198,125,181,18,155,117,183,19,48,148,133,165,68,74,37,17,145,145,145,25,11,212,195,217,183,149,70,192,182,170,24,141,73,137,75,187,37,81,225,61,94,131,17,68,166,34,212,84,202,14,75,45,153,45,100,104,75,166,180,145,146,215,216,69,235,43,188,253,0,10,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,202,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,69,208,56,82,101,115,29,178,215,250,81,253,53,216,223,39,62,81,250,19,209,159,210,112,230,115,250,126,187,157,253,236,235,155,118,243,218,250,90,107,187,179,93,15,73,254,0,2,37,99,166,68,233,89,135,205,221,173,141,248,141,50,35,246,77,171,107,193,136,213,37,167,18,167,231,85,99,84,221,146,150,165,48,244,119,25,118,10,217,121,104,113,36,180,173,71,217,216,90,153,203,80,0,0,21,1,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,230,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,85,112,182,202,229,247,150,188,44,188,63,75,118,55,201,203,206,227,184,19,204,254,147,102,103,62,151,30,51,125,47,247,187,174,52,157,175,63,55,187,69,158,239,91,82,36,105,53,64,64,14,43,121,92,199,108,202,126,139,191,66,150,55,202,63,147,158,155,244,159,244,156,56,124,142,163,161,228,255,0,124,186,222,237,220,135,126,142,186,109,237,211,82,215,159,240,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,179,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,226,210,211,106,113,102,68,148,17,168,204,251,136,136,80,143,19,155,241,119,166,101,234,113,201,246,93,106,142,211,212,212,155,106,221,167,42,161,48,136,143,214,62,221,21,246,125,196,58,239,7,59,73,218,142,40,214,46,85,199,53,49,26,4,134,73,102,141,72,156,76,138,122,251,246,233,174,135,239,212,92,152,170,78,51,120,92,184,202,183,241,81,136,170,228,186,228,74,58,221,36,122,187,207,210,15,153,110,36,105,174,157,186,110,215,236,246,138,186,131,79,155,83,144,81,96,69,118,67,202,250,45,180,131,90,149,218,68,68,68,69,169,246,153,16,255,0,120,146,171,54,189,101,153,145,156,151,78,169,83,164,37,214,214,147,91,47,50,243,107,212,140,140,180,82,84,149,39,236,50,50,23,11,195,91,61,108,98,37,10,54,16,226,141,113,164,87,224,146,24,167,202,149,36,136,228,178,132,67,142,210,13,111,200,82,214,234,156,91,135,162,82,68,125,166,93,186,144,177,52,169,43,73,41,42,35,73,150,164,100,125,134,67,250,0,35,190,124,109,186,189,127,45,215,122,168,46,202,68,200,180,154,131,255,0,205,212,162,81,161,48,37,118,122,164,103,222,101,255,0,96,207,52,246,165,177,58,67,51,249,157,75,110,173,47,115,53,221,188,140,201,90,235,219,174,186,235,175,104,254,211,170,19,41,83,163,212,169,242,93,143,38,43,168,121,167,90,89,161,72,90,76,148,147,35,35,35,35,35,34,61,72,92,255,0,13,44,233,66,197,11,98,30,18,222,181,82,69,114,141,13,182,35,59,45,242,37,72,109,150,225,176,130,37,56,250,150,181,41,110,40,251,18,68,125,186,104,122,144,176,2,50,50,35,35,212,140,126,106,157,50,159,89,167,73,164,213,97,179,46,28,198,150,195,236,60,218,92,67,141,173,38,149,37,73,81,25,25,25,25,145,145,150,134,70,42,155,61,156,51,42,231,88,170,226,182,11,66,101,113,95,55,230,74,164,176,218,141,100,181,42,75,235,229,51,26,46,154,105,202,66,117,86,190,195,62,227,21,159,95,182,238,75,54,176,237,42,224,164,207,165,79,136,226,146,109,201,97,198,28,74,146,163,78,164,75,34,81,122,201,50,238,239,35,247,9,15,149,92,244,226,150,94,43,177,88,147,92,159,89,183,84,242,18,252,57,146,100,72,38,218,222,193,40,154,108,228,54,130,50,109,157,169,215,176,181,50,238,62,203,153,203,158,110,240,155,48,214,204,90,149,14,230,167,68,171,44,144,135,169,146,102,198,110,81,56,109,178,106,50,101,47,56,173,187,158,36,150,189,186,145,151,127,127,114,35,37,17,41,38,70,71,218,70,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,45,213,121,90,214,77,41,250,205,213,112,211,105,49,35,182,167,86,236,217,109,176,141,18,149,40,253,103,20,69,220,149,31,127,176,253,194,184,115,137,197,82,5,1,185,150,54,4,187,18,124,195,83,145,223,170,26,146,235,36,159,231,13,41,76,189,22,89,30,237,73,165,164,205,61,199,175,184,133,92,226,22,40,95,56,163,94,147,112,222,183,29,70,165,34,75,171,119,108,137,143,60,134,247,45,107,218,130,113,106,50,34,55,21,161,107,217,169,253,163,227,219,84,25,247,69,193,78,183,169,145,158,126,77,70,83,49,91,67,72,82,148,106,113,100,130,208,146,70,125,234,47,97,139,192,200,230,69,112,215,11,172,90,37,241,113,91,253,109,205,81,135,26,98,206,165,18,59,135,29,78,51,25,211,36,111,142,151,17,181,198,213,161,106,122,106,125,186,246,137,165,30,59,17,89,68,120,205,33,166,219,73,37,40,66,73,36,68,69,161,17,17,125,131,253,4,108,206,158,110,109,76,181,225,212,231,17,81,141,34,229,168,48,236,104,16,208,243,107,117,14,56,196,142,83,171,111,156,219,132,130,113,141,166,164,234,122,246,23,111,117,12,98,134,37,93,56,189,123,212,239,75,158,116,137,115,42,50,158,125,41,83,174,56,77,37,199,150,230,196,18,212,163,74,72,220,86,133,169,233,175,239,30,69,73,82,76,210,162,50,50,236,50,63,96,237,153,58,194,229,98,206,63,90,150,235,140,41,113,90,169,193,147,39,213,212,185,69,54,58,23,175,168,162,238,115,218,90,123,198,137,173,59,122,21,167,108,210,173,170,123,105,68,122,92,38,33,182,68,68,94,171,109,165,5,220,68,93,201,47,97,125,196,62,176,15,226,148,148,164,212,163,34,34,45,76,207,184,136,66,28,251,103,214,221,193,11,114,117,141,98,213,226,77,187,38,178,236,115,233,228,54,225,196,222,220,166,183,43,149,33,14,182,164,58,210,53,61,189,154,151,183,66,42,87,185,174,75,183,19,239,9,85,202,187,243,106,213,154,212,197,187,183,115,175,184,183,94,117,74,216,130,81,169,103,170,220,61,11,83,61,79,218,102,39,166,89,50,63,26,196,194,138,206,98,177,190,42,32,162,37,18,69,70,149,2,162,130,107,114,211,25,153,108,168,219,146,194,117,87,168,234,117,67,154,246,25,17,247,152,130,216,129,83,69,221,137,85,169,112,82,210,99,206,172,73,40,137,108,180,66,90,92,133,154,8,136,140,200,139,69,22,154,106,94,225,123,28,55,240,194,62,23,229,150,143,25,148,150,251,129,113,235,206,153,17,125,55,233,241,9,95,212,79,246,126,221,79,237,49,41,5,116,241,144,195,233,117,188,35,162,221,116,216,105,113,200,21,136,221,66,210,217,154,210,194,34,212,28,81,153,165,39,162,123,75,188,200,133,80,224,181,210,253,151,139,86,125,202,204,183,35,162,5,118,159,33,229,54,225,160,205,180,73,109,106,35,61,75,179,213,246,153,16,191,58,134,100,168,86,126,27,97,237,213,81,156,194,34,92,113,41,41,231,188,234,9,38,169,17,205,205,13,70,233,22,237,18,103,222,127,188,118,235,110,187,6,230,160,192,175,83,100,52,252,121,241,154,146,133,182,178,82,77,43,65,44,180,50,51,46,229,23,180,199,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,46,74,236,27,102,131,62,189,82,144,211,17,224,70,118,74,214,226,201,41,36,161,6,179,212,204,200,187,146,126,210,28,70,157,153,42,21,225,134,248,133,117,83,167,48,184,150,228,74,178,121,236,58,131,73,42,59,4,189,9,68,233,150,237,20,71,222,95,184,80,102,52,221,47,222,152,181,120,92,174,203,118,66,39,215,106,18,25,83,142,26,204,155,92,151,22,146,35,212,251,61,111,97,153,11,94,224,223,135,210,232,152,71,90,186,234,80,210,219,147,235,18,122,117,169,179,37,169,133,197,167,184,147,35,82,75,84,246,31,113,153,11,22,17,111,137,6,24,71,197,12,178,214,35,60,148,239,183,213,34,188,209,153,23,211,98,159,44,147,253,69,127,105,236,208,254,210,20,79,135,245,52,90,56,149,69,151,57,45,42,60,26,196,98,150,151,11,84,41,164,72,65,172,140,140,200,140,180,73,235,174,133,239,19,167,51,121,31,141,125,225,61,27,49,88,33,21,185,200,151,68,143,81,170,192,167,32,157,218,181,70,122,91,202,38,227,48,173,21,235,180,157,86,230,189,164,70,125,198,32,93,179,114,93,184,97,120,69,174,82,31,155,73,172,209,102,33,221,187,157,97,196,58,203,169,86,197,146,77,43,45,22,217,106,90,145,234,94,195,33,116,249,9,207,173,187,141,246,236,27,22,250,171,196,133,118,66,101,168,229,212,72,109,179,151,177,184,173,110,79,54,66,221,113,75,117,213,232,123,123,116,63,110,164,115,125,42,74,146,74,73,145,145,150,164,101,220,100,63,160,62,77,217,111,66,187,45,154,173,181,80,109,43,143,84,132,252,55,8,200,143,213,113,181,32,251,200,203,185,71,236,63,184,198,118,115,139,133,202,194,124,126,186,237,230,216,82,34,187,83,157,38,55,171,161,114,142,108,132,32,139,212,73,119,55,236,45,61,195,137,165,42,81,146,82,70,102,125,132,69,237,30,187,11,241,42,233,194,27,222,153,122,91,19,164,68,153,78,148,203,234,74,93,113,178,117,45,188,135,54,44,144,164,154,146,102,218,117,45,75,93,63,120,190,108,150,102,230,212,204,166,29,65,113,117,8,209,238,90,123,13,70,159,13,111,54,135,86,227,108,71,230,186,134,249,206,56,104,55,31,218,74,86,135,175,97,246,247,201,65,254,114,35,177,41,149,199,146,210,29,109,196,154,84,133,164,148,70,70,90,25,25,31,216,33,110,120,178,45,134,184,165,98,214,239,139,122,223,56,87,53,58,28,153,141,157,54,36,118,206,66,155,102,75,164,75,217,29,78,47,115,142,22,165,169,107,161,118,235,218,40,254,229,160,207,181,238,10,141,189,82,140,243,18,105,210,158,138,226,29,66,146,162,83,107,52,30,164,162,35,239,73,251,8,125,140,61,197,11,231,11,171,209,174,27,42,227,168,211,100,70,117,14,237,143,49,230,80,230,213,161,123,86,77,173,38,100,102,218,117,45,123,116,47,176,90,54,78,248,170,64,175,183,14,198,199,103,98,64,152,74,110,59,21,66,82,90,100,211,252,221,164,169,231,165,75,51,221,169,186,181,25,39,184,181,247,144,177,235,86,242,181,175,106,83,21,155,86,225,166,213,162,72,109,46,161,216,82,219,125,26,41,41,81,122,205,168,203,185,73,62,255,0,105,123,199,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,31,51,185,188,195,28,181,219,82,165,87,235,17,100,87,20,194,213,14,152,212,136,235,125,78,114,222,54,212,166,86,243,107,52,26,216,52,153,151,110,189,133,219,221,76,57,154,207,46,48,102,30,187,44,158,175,75,164,80,84,167,26,102,159,79,149,42,59,110,51,189,237,188,214,186,135,16,106,52,61,181,90,118,25,17,23,113,118,241,170,22,22,226,37,213,13,218,197,46,212,172,73,136,148,169,197,202,40,47,173,179,236,37,31,174,148,25,107,162,136,251,251,143,81,230,38,195,145,79,152,252,9,109,169,183,227,58,166,93,66,136,200,210,180,153,145,145,145,246,151,105,123,68,153,225,213,100,67,189,115,37,68,110,123,17,222,110,158,184,211,146,135,146,74,35,91,115,226,105,216,105,63,218,63,119,222,52,3,2,51,112,160,199,136,211,104,109,12,180,134,210,132,22,137,73,17,17,17,17,123,11,176,127,186,148,148,36,214,181,18,82,146,212,204,207,66,34,17,83,55,249,236,176,50,239,108,206,133,70,170,192,170,221,75,67,172,198,134,211,236,63,202,116,219,144,72,83,173,166,67,110,37,36,235,36,149,25,118,150,186,23,105,246,82,158,46,99,38,40,102,91,16,93,172,92,50,103,84,230,212,101,169,48,233,236,46,67,200,107,152,251,138,109,182,154,90,220,52,145,27,230,148,164,140,244,35,208,190,217,129,128,28,61,206,141,131,117,188,109,198,56,110,197,84,106,84,153,241,160,201,111,97,37,164,197,106,74,20,182,228,70,45,21,216,226,76,201,122,118,25,17,247,152,129,151,226,224,46,245,175,21,41,166,155,132,138,148,164,198,38,146,146,79,40,158,86,207,163,217,244,116,238,236,247,11,26,224,229,133,12,85,171,149,156,71,168,211,144,182,225,245,17,24,121,76,145,154,93,66,233,239,39,69,26,15,78,243,62,197,107,254,81,110,32,2,27,103,255,0,59,116,156,188,89,242,173,27,86,124,89,23,125,90,42,217,105,180,186,149,174,50,29,106,83,100,233,146,31,109,212,26,93,101,37,184,136,244,251,79,186,145,174,91,146,244,197,203,213,234,205,93,249,245,154,229,106,98,141,40,37,59,33,197,56,243,166,162,109,178,81,169,102,91,220,61,19,169,158,170,246,153,139,64,225,245,195,122,45,49,154,102,49,99,85,55,155,41,246,89,155,78,165,190,201,41,45,18,138,44,134,148,235,50,98,145,165,194,50,117,10,52,175,179,184,143,188,199,219,226,203,143,49,44,140,60,166,224,157,163,38,44,117,201,38,73,232,209,214,72,54,226,41,137,209,148,130,67,110,22,137,45,169,45,13,27,75,66,47,176,84,237,128,136,111,95,182,219,117,53,31,74,229,94,25,72,61,75,245,102,242,55,31,173,217,221,175,127,96,210,70,95,162,210,162,96,173,144,213,21,68,113,14,222,166,155,103,170,123,186,70,180,250,61,157,196,67,160,142,23,157,76,60,103,17,114,239,120,211,78,51,143,61,14,145,80,154,202,90,65,41,70,226,32,200,36,145,22,213,31,122,253,157,191,104,206,221,86,28,139,126,225,153,1,109,173,167,233,179,92,100,210,178,52,169,43,109,102,90,25,118,25,25,25,125,130,89,226,182,62,202,188,114,137,101,211,27,175,18,103,91,213,74,117,49,13,49,40,201,198,249,20,197,164,151,183,152,102,90,41,90,107,161,104,126,194,22,25,194,187,28,234,56,171,129,135,65,175,74,91,245,11,118,87,163,219,83,139,82,148,168,241,225,194,65,25,154,220,82,143,214,112,251,72,136,190,194,19,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,38,226,163,142,117,28,42,192,194,160,208,101,45,138,133,197,43,209,238,41,181,169,42,76,121,16,230,160,204,141,14,37,69,235,54,93,166,70,95,97,138,243,194,156,125,149,103,101,18,244,166,57,94,37,78,184,106,149,26,98,218,126,81,155,142,115,233,136,73,175,111,48,140,245,82,116,215,67,212,253,134,34,101,42,36,139,130,225,135,1,13,173,215,234,83,91,100,144,130,53,41,75,113,100,90,17,118,153,153,153,253,163,68,153,43,195,198,112,235,46,246,117,52,163,56,203,211,41,20,249,175,37,212,18,84,78,46,12,114,81,25,109,73,247,163,219,219,246,142,232,57,246,96,98,210,165,224,173,238,213,105,68,81,10,222,169,27,135,170,123,186,71,117,250,93,157,198,99,54,247,250,33,179,126,220,141,211,20,125,43,117,121,133,28,245,47,213,147,203,218,126,175,103,118,157,221,130,216,184,77,99,204,75,223,15,42,88,39,119,73,139,33,113,137,226,102,52,133,146,205,200,137,98,12,100,160,208,227,135,170,79,114,139,66,70,211,212,203,236,31,19,136,47,13,232,181,54,106,120,197,130,180,222,84,166,25,122,109,70,150,195,36,148,186,73,41,82,29,83,76,198,138,102,167,12,205,164,36,212,190,222,227,62,227,21,127,109,92,151,166,17,222,172,214,105,15,207,163,87,40,179,18,106,65,169,216,238,37,198,93,37,27,110,18,77,43,34,222,217,106,157,72,245,79,176,200,93,206,64,51,183,73,204,61,159,22,209,186,167,197,143,119,210,98,161,151,91,83,169,66,228,161,166,162,182,110,145,45,247,29,89,169,215,148,91,140,139,95,176,251,230,72,0,168,238,49,184,80,197,38,185,70,196,122,117,57,8,110,103,79,17,247,146,201,17,169,213,174,160,242,181,81,32,181,238,35,237,86,191,229,21,203,97,174,2,47,90,9,85,90,105,200,75,169,69,76,146,117,41,52,242,141,228,239,250,93,159,71,94,254,207,120,158,120,255,0,195,220,235,56,53,68,198,220,28,134,236,165,73,165,70,159,38,12,102,247,146,154,84,87,100,173,72,110,60,99,213,93,173,164,140,215,167,105,17,159,113,136,127,132,120,199,138,25,105,196,22,171,22,244,153,212,201,180,233,105,76,202,123,235,144,202,29,229,190,218,156,109,214,144,182,205,68,102,193,37,73,51,45,72,180,62,238,203,172,202,6,123,44,12,196,91,48,97,86,106,176,41,87,82,16,211,50,97,186,251,12,115,93,38,227,146,212,211,106,144,227,138,73,186,241,165,38,125,167,166,135,218,93,178,173,42,74,210,75,66,137,73,81,106,70,71,169,25,15,240,159,25,185,176,100,68,117,180,56,135,154,91,106,66,203,84,168,140,140,140,140,189,165,218,51,253,196,86,199,135,101,102,74,182,220,6,35,178,221,65,114,103,41,12,164,146,68,183,39,203,215,176,146,94,196,151,191,239,17,154,20,57,21,9,140,64,136,218,156,126,75,169,101,164,36,140,205,75,81,145,17,17,23,105,246,159,176,122,122,238,22,226,37,171,13,170,197,82,212,172,70,136,164,165,196,74,56,47,161,178,236,53,23,174,164,17,107,162,76,251,251,139,81,217,114,203,158,92,96,203,197,118,33,51,94,151,87,160,165,77,180,245,62,161,42,84,134,219,103,123,59,185,109,117,13,160,148,72,103,106,117,236,34,51,46,227,236,185,236,177,102,243,12,115,41,109,69,149,65,172,69,143,92,75,8,84,202,99,178,35,161,244,185,203,100,220,82,89,67,206,44,145,189,242,73,25,246,235,216,125,189,253,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,170,85,233,116,72,110,84,42,245,8,208,227,54,70,106,117,247,82,218,8,136,140,207,83,81,145,119,17,159,238,16,223,55,28,71,48,211,6,173,233,180,91,18,177,14,189,114,188,135,24,107,162,145,30,83,76,56,104,125,36,107,229,73,67,137,218,227,104,212,200,181,34,81,123,76,180,166,172,92,198,28,65,199,139,218,77,205,119,214,39,84,101,205,144,178,141,25,82,31,121,13,37,111,56,180,52,218,28,90,205,36,70,234,137,41,35,61,53,208,190,217,135,145,190,27,149,252,86,92,12,73,197,56,78,211,237,212,62,211,172,194,125,181,180,236,164,23,76,242,85,203,126,42,144,182,148,219,142,39,82,87,105,150,157,218,152,180,35,203,38,17,91,182,34,173,154,5,167,74,129,26,43,6,163,91,112,34,180,107,218,206,207,92,208,209,17,145,146,75,94,207,96,207,238,98,105,209,41,24,249,137,20,152,8,109,49,225,93,181,136,237,147,100,68,130,74,38,186,146,219,161,17,105,161,22,154,16,147,60,39,104,82,170,121,138,57,172,184,194,27,139,79,230,43,154,102,90,237,157,4,204,147,216,126,183,111,96,188,74,133,66,21,38,4,138,157,70,75,81,226,196,105,111,188,235,139,36,33,180,37,38,165,40,212,102,68,68,68,70,102,102,122,118,10,232,207,55,18,154,45,155,18,110,29,224,205,93,169,181,119,27,113,135,234,17,164,33,198,216,51,41,44,168,146,236,121,68,164,173,43,75,106,45,83,216,70,71,223,161,10,188,137,7,24,51,33,125,154,88,69,118,230,172,212,228,234,165,153,74,154,77,115,30,237,51,50,230,45,40,37,189,246,233,187,222,125,182,149,145,46,26,144,176,217,113,49,43,26,33,65,168,214,22,219,111,196,128,182,201,230,227,25,244,207,32,214,220,152,169,90,29,74,208,234,76,201,93,132,122,23,110,166,59,246,127,111,40,56,111,149,219,154,28,70,88,142,221,78,155,54,140,195,109,164,144,72,39,41,210,137,36,146,37,39,77,9,4,69,166,191,112,207,171,238,169,247,220,121,70,102,110,44,212,102,125,230,102,122,139,199,225,47,100,162,217,203,123,149,69,25,41,202,173,84,230,17,151,110,137,118,4,21,105,244,75,246,125,231,247,152,155,192,57,198,96,241,110,143,130,184,81,113,95,53,73,141,52,236,42,116,183,33,161,110,37,38,236,132,70,117,212,33,36,165,163,113,153,180,122,17,43,83,246,123,203,60,56,235,139,215,54,57,98,109,94,246,175,205,147,41,115,38,72,232,219,113,199,22,109,71,92,135,92,109,180,146,214,189,164,92,211,34,73,30,133,175,103,188,231,191,12,76,144,38,189,34,62,55,98,93,13,43,136,202,208,229,46,44,200,218,146,148,71,10,75,47,18,30,96,200,200,200,214,91,210,191,121,23,180,197,160,226,13,233,110,225,46,31,212,174,138,153,181,18,157,68,167,188,234,27,71,45,178,36,178,194,214,72,73,41,73,79,209,108,244,45,75,187,216,51,197,154,172,103,170,99,134,53,92,215,116,169,207,191,3,210,115,89,166,37,199,84,162,68,62,173,247,25,45,13,107,73,104,151,123,146,123,125,223,111,44,164,75,76,10,180,41,203,35,219,26,67,110,158,158,228,168,143,252,195,69,25,39,188,97,94,121,112,178,230,68,89,31,73,70,167,67,89,25,150,164,164,64,140,103,220,163,253,162,255,0,220,59,168,252,149,106,116,106,189,46,101,42,99,73,117,137,177,220,142,234,20,146,81,41,11,73,164,200,200,200,200,200,200,207,188,134,120,179,201,132,179,48,155,49,119,116,53,195,91,16,235,53,89,245,104,132,109,154,82,76,187,58,73,32,147,234,36,180,209,190,205,53,47,113,152,224,221,124,206,131,209,157,83,189,39,59,159,201,222,123,57,155,118,238,219,221,174,157,154,233,174,130,205,120,47,220,168,98,226,184,237,183,102,37,4,228,121,146,82,209,185,166,170,55,41,200,35,219,175,238,238,22,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,165,56,208,92,169,122,226,183,45,182,166,37,100,220,120,114,84,209,57,169,146,137,117,20,25,233,175,238,238,21,147,215,204,232,61,25,213,59,210,115,185,252,157,231,179,153,183,110,237,189,218,233,217,174,154,232,59,198,70,240,150,102,44,102,50,209,132,136,107,126,29,30,171,79,171,75,34,108,212,131,101,169,209,137,100,175,81,69,166,142,118,235,161,123,204,134,135,169,52,232,212,138,92,58,84,54,146,211,16,163,183,29,164,37,36,146,74,16,146,73,17,17,17,17,17,17,23,113,15,214,56,86,118,47,24,86,102,92,47,73,146,214,69,213,209,170,48,208,68,101,169,169,112,36,153,119,168,191,100,255,0,247,12,235,213,229,166,125,90,108,228,17,237,147,33,199,75,95,114,148,103,254,113,212,242,171,141,21,76,14,198,171,102,238,139,57,246,32,122,78,19,53,52,182,234,146,75,135,213,176,227,197,161,45,9,61,82,215,114,143,111,191,236,208,238,31,94,150,230,45,225,253,54,233,166,27,82,233,213,186,123,46,173,181,242,220,45,175,48,133,154,20,73,82,147,244,92,34,50,212,251,253,162,175,184,157,228,129,52,39,228,99,110,26,80,210,136,143,45,110,85,34,195,141,161,37,70,115,100,188,241,161,150,8,136,136,137,5,189,75,247,17,251,12,64,140,10,197,235,155,3,113,54,145,123,80,38,201,138,184,115,35,245,141,182,227,136,55,99,162,67,78,56,218,137,11,70,226,62,81,17,164,207,67,211,183,222,90,30,203,230,45,209,241,171,10,45,219,230,151,49,167,93,155,78,136,228,196,33,196,168,218,144,184,205,58,180,40,146,181,237,50,55,75,82,53,106,94,223,121,244,112,16,135,139,69,146,139,155,45,237,213,18,100,151,41,85,82,152,102,125,154,165,168,19,149,167,209,63,218,247,151,222,66,142,24,117,76,62,219,201,51,35,109,100,162,50,239,35,35,212,104,43,32,55,148,28,72,202,237,179,14,91,44,200,110,153,77,133,70,125,183,18,75,37,147,116,232,164,162,81,26,149,174,187,244,61,116,251,135,1,207,111,13,72,88,148,185,120,149,131,16,160,211,171,8,109,199,229,192,67,100,203,114,76,186,151,150,104,110,52,85,45,110,169,107,105,36,102,174,210,45,15,183,67,21,107,46,14,48,101,186,251,36,190,138,237,179,89,166,73,213,43,34,149,8,157,229,189,216,100,103,203,90,144,107,103,236,215,111,188,187,45,15,35,60,74,168,183,148,72,88,119,140,213,102,161,85,219,109,182,24,168,73,125,13,182,249,145,70,101,36,167,100,74,53,41,106,90,156,81,232,158,210,35,62,253,72,88,189,62,161,10,173,2,61,78,157,37,169,17,101,180,135,217,117,181,146,208,226,20,146,82,84,74,35,50,50,50,50,50,50,61,59,69,30,113,98,161,74,166,102,36,166,188,227,11,68,170,127,53,60,163,51,208,149,58,113,145,43,176,189,110,206,209,25,114,239,79,137,87,199,204,55,164,207,67,106,143,54,237,163,199,112,156,34,52,26,87,53,164,158,237,72,203,77,12,245,212,134,128,147,150,76,34,184,172,68,219,85,251,78,149,62,52,166,9,68,183,32,69,116,209,185,157,158,161,173,163,34,34,37,30,157,158,209,87,217,228,225,185,95,194,165,207,196,156,44,132,237,66,221,91,238,186,244,40,237,173,215,98,160,250,151,148,174,91,17,82,132,52,150,219,109,58,154,187,12,244,238,208,196,58,194,76,97,196,12,8,189,163,92,214,133,98,117,54,92,25,40,234,99,38,67,236,161,212,161,230,214,182,156,67,107,65,168,140,218,73,41,38,101,174,154,31,217,114,217,71,226,57,134,152,203,111,194,162,223,117,136,116,27,149,150,219,97,222,182,68,120,173,62,225,33,132,153,163,155,37,110,43,115,142,47,67,50,212,201,39,237,35,214,100,82,234,244,202,220,52,84,41,21,8,243,35,56,68,105,117,135,82,226,12,140,136,203,181,38,101,220,100,127,188,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,115,135,159,171,11,45,80,21,71,167,45,186,189,204,246,156,168,236,27,50,16,214,138,142,163,230,164,164,54,226,117,109,243,52,232,93,166,90,247,23,109,78,98,191,16,12,197,226,180,73,20,201,215,132,186,84,55,214,149,155,116,202,132,230,59,57,70,217,167,67,144,162,218,100,163,51,45,59,79,180,71,106,149,86,167,88,148,228,234,181,70,84,217,14,168,212,183,100,60,167,22,163,51,51,51,53,40,204,207,180,204,255,0,121,137,107,195,167,43,47,227,206,39,195,185,235,20,215,93,183,109,233,141,200,117,107,100,212,195,175,49,34,34,212,202,141,76,173,181,106,219,167,170,76,200,204,189,197,223,123,22,245,6,151,108,81,97,208,104,208,88,137,14,19,13,176,211,76,52,150,208,148,161,4,148,145,37,36,68,93,137,34,236,34,238,31,241,116,190,136,214,205,94,75,136,90,210,212,9,11,82,80,90,168,200,155,81,232,69,239,25,174,204,91,232,149,152,12,75,146,218,22,132,187,120,86,86,73,89,104,162,35,154,241,232,101,239,22,1,193,134,194,166,79,168,92,87,228,153,17,213,38,63,87,1,182,13,105,55,72,146,170,123,164,230,211,78,187,117,61,55,110,239,246,123,68,211,206,109,191,141,247,245,160,238,28,96,212,180,83,223,172,70,83,50,38,169,201,141,18,27,117,169,12,168,141,200,228,163,34,35,91,106,237,73,151,102,189,189,132,33,6,28,240,116,196,154,149,98,61,111,24,111,138,76,134,221,148,135,101,20,10,156,133,200,113,38,164,41,102,125,68,46,213,30,174,119,159,126,154,251,69,130,96,54,81,48,95,0,169,141,177,107,217,244,183,234,41,50,51,169,202,167,196,84,179,209,45,22,156,228,50,133,105,185,148,171,252,45,79,238,237,132,68,146,36,164,136,136,187,8,139,216,32,151,23,11,161,170,94,2,199,162,244,106,121,201,117,20,122,196,222,226,66,87,10,122,117,215,82,211,77,59,244,20,142,218,13,215,16,218,123,214,162,73,126,241,161,158,31,180,86,168,153,93,179,155,105,149,182,114,169,148,249,75,220,146,45,203,85,58,46,170,46,194,212,187,59,196,141,31,195,50,34,212,207,66,33,81,28,95,51,15,38,175,116,83,240,106,218,173,186,152,80,219,106,92,228,198,146,100,149,60,135,39,199,113,165,236,112,200,253,83,78,169,82,53,238,212,253,130,34,228,203,4,37,227,150,57,91,246,250,161,41,250,116,73,177,38,79,213,179,82,14,58,102,71,67,132,175,155,90,116,218,239,110,226,211,222,126,253,4,219,52,59,83,9,172,120,52,70,87,2,147,74,163,66,105,147,90,141,182,27,74,89,101,41,220,102,68,148,151,170,223,126,133,216,94,194,33,86,252,78,51,205,10,235,109,220,18,195,26,183,50,35,47,40,170,83,98,190,70,135,116,235,35,58,209,56,204,131,37,36,201,72,86,213,35,183,176,207,216,66,182,105,52,26,205,194,235,201,165,193,145,45,198,155,83,206,114,218,91,135,180,180,212,253,82,63,121,127,140,126,23,216,122,43,238,70,144,210,155,117,165,26,22,133,36,200,210,162,61,12,140,143,180,143,81,116,28,29,241,29,186,246,6,85,173,26,148,135,221,169,83,171,143,242,8,215,185,8,134,220,58,123,105,73,106,163,81,104,163,62,194,34,72,176,80,21,229,197,127,44,234,191,108,84,98,197,183,75,37,212,168,109,145,204,83,44,106,190,145,150,103,62,226,148,104,105,74,211,114,211,169,154,137,62,253,59,197,51,56,218,218,113,77,56,147,74,208,102,149,17,150,134,70,93,226,84,240,221,197,86,112,219,49,212,102,106,51,186,120,117,183,35,210,204,205,210,66,119,189,62,25,118,234,180,150,154,32,253,253,221,198,47,226,44,150,38,198,106,100,103,18,227,47,161,46,54,180,153,25,41,42,45,72,200,203,176,251,12,127,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,149,37,136,81,157,153,37,196,182,203,8,83,142,45,70,68,73,74,75,83,51,51,236,46,194,20,15,196,139,21,89,196,172,199,86,89,167,206,234,33,208,215,34,150,70,78,146,211,189,153,243,11,179,69,168,180,209,101,238,239,238,33,21,155,109,110,184,150,155,73,169,107,50,74,72,139,83,51,62,225,115,60,40,50,206,171,14,197,94,44,92,148,162,69,74,184,217,156,53,60,198,139,233,94,102,11,237,169,38,182,146,173,55,33,90,25,40,211,238,215,188,88,104,10,250,227,17,136,237,208,112,50,147,104,211,100,62,213,74,163,92,99,168,36,175,106,23,13,200,117,6,212,147,209,68,163,213,68,93,134,70,145,75,236,48,244,167,219,141,29,165,56,235,170,36,33,9,73,153,169,70,122,17,17,23,105,158,163,247,85,168,53,155,121,214,83,84,131,34,35,142,182,151,155,230,52,182,207,105,235,161,250,196,94,227,255,0,16,178,110,24,249,230,133,105,161,172,18,196,234,183,46,35,207,36,169,179,101,62,68,134,181,232,227,52,209,184,244,130,36,164,137,43,86,212,163,179,180,203,218,66,210,46,106,29,169,139,22,60,234,43,203,129,86,165,86,97,58,201,45,38,219,237,41,47,50,164,238,35,209,73,63,85,206,253,15,176,253,164,99,62,217,205,193,9,120,27,142,87,5,190,152,74,98,157,46,108,185,144,52,108,210,130,142,169,146,16,217,39,230,208,157,54,181,216,73,45,61,199,238,151,92,32,243,15,42,145,116,84,48,106,229,173,186,168,51,26,118,92,20,201,146,102,73,121,110,64,142,219,72,222,225,17,122,164,173,18,148,107,223,161,251,5,187,145,145,150,164,122,145,143,232,142,92,64,168,173,86,242,187,120,182,235,43,112,226,211,42,18,145,181,36,123,86,154,116,173,20,125,135,161,118,247,140,243,56,131,105,197,182,174,244,40,210,127,184,93,199,8,251,165,170,166,2,200,162,116,106,101,200,149,21,250,198,217,36,150,148,66,128,157,117,212,245,212,207,191,65,59,76,137,68,105,81,17,145,246,25,31,180,113,60,121,202,38,12,99,237,49,198,46,139,62,150,197,69,90,153,84,227,83,226,38,89,106,151,75,78,114,217,90,180,220,242,149,254,22,135,247,215,222,35,112,116,196,154,109,98,69,111,7,175,138,76,118,218,148,183,98,148,250,156,132,72,109,36,165,169,6,93,60,46,197,22,141,247,31,126,186,123,4,223,201,149,191,141,246,13,160,214,28,99,44,180,84,31,163,198,75,49,230,165,201,142,146,219,105,168,236,164,137,201,4,147,50,51,67,138,236,73,23,110,189,157,164,33,103,25,235,10,153,2,161,110,223,145,164,71,76,153,29,36,7,24,37,164,157,50,82,170,14,155,155,73,58,237,212,180,221,187,191,217,237,21,253,151,87,209,23,48,24,103,37,196,45,105,106,240,163,45,73,65,106,163,34,154,209,232,69,239,26,82,181,159,68,171,102,145,37,180,45,9,118,4,117,165,43,45,20,68,109,164,244,50,247,143,251,184,104,52,187,158,139,50,131,89,130,196,184,115,88,113,135,90,125,164,184,133,37,104,52,168,141,42,35,35,236,81,151,105,31,120,162,126,34,217,89,127,1,177,62,101,207,71,166,186,213,187,112,204,114,67,75,67,38,150,26,121,249,18,214,150,82,105,101,13,167,70,218,45,18,70,102,69,239,46,232,149,77,170,212,232,242,155,157,73,168,202,133,33,165,18,144,236,119,148,218,210,100,100,100,100,164,153,25,118,145,31,238,33,38,240,31,136,126,61,96,203,240,225,72,184,229,87,169,12,190,218,157,102,167,50,108,165,114,200,218,35,74,82,114,80,159,160,222,132,71,217,235,31,176,251,45,251,41,249,198,195,236,206,90,204,73,165,202,68,42,235,13,37,51,96,190,182,27,95,49,45,176,110,41,13,165,247,23,179,123,228,146,53,118,234,90,31,111,124,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,255,0,55,185,170,180,114,215,96,191,84,151,83,138,237,109,237,189,36,20,188,210,158,86,143,71,74,254,108,222,109,103,162,31,37,118,31,119,105,246,119,231,255,0,17,177,30,236,197,27,154,77,213,119,86,37,207,153,35,102,166,252,135,93,36,237,109,8,236,230,41,70,90,147,105,215,183,216,60,186,82,165,40,146,148,153,153,158,132,68,93,166,99,216,219,56,79,125,92,243,233,49,96,218,245,103,90,170,204,98,43,110,55,9,229,17,115,84,146,37,106,72,62,205,20,93,189,191,188,95,6,67,50,233,78,192,12,23,167,67,111,155,233,10,211,108,213,38,147,187,117,67,239,68,138,78,39,245,72,81,104,166,123,149,169,251,204,253,146,92,124,11,252,220,43,14,228,54,85,181,194,164,76,216,122,233,161,242,87,161,140,214,227,153,186,120,215,127,155,202,220,225,221,21,93,199,174,186,159,86,238,167,218,44,195,130,164,218,89,91,23,77,60,217,63,72,245,243,158,230,109,78,156,158,93,56,182,235,244,190,151,110,157,194,207,141,166,205,206,105,161,59,244,211,118,157,186,123,181,31,246,3,254,92,90,90,66,156,89,145,37,4,106,51,63,97,16,167,14,44,57,142,167,222,183,75,120,85,111,76,53,162,141,36,142,90,144,226,76,185,172,185,57,133,160,205,14,159,237,23,97,164,143,223,167,112,175,26,89,17,212,162,17,150,165,207,111,179,223,235,16,209,182,77,201,41,203,94,31,18,80,73,47,147,148,158,194,45,63,241,8,227,180,143,137,123,87,98,219,22,125,114,226,154,250,25,102,153,78,147,45,107,82,137,36,68,219,74,89,158,166,100,69,216,147,246,151,222,51,129,153,123,230,86,32,227,181,243,112,189,49,82,88,114,225,169,166,34,249,134,178,233,206,99,203,70,134,106,81,105,162,253,135,167,111,96,157,124,53,163,217,152,23,129,87,102,101,177,4,209,13,81,102,79,129,12,158,229,54,185,40,76,56,115,27,67,92,221,155,212,174,82,246,145,57,219,167,97,119,168,185,6,107,248,150,98,70,52,63,58,217,177,102,74,183,237,211,91,173,37,113,220,126,36,151,91,213,244,22,227,106,82,219,81,27,110,163,94,205,12,210,94,194,45,97,237,34,151,113,223,183,60,74,76,52,204,170,85,170,242,219,97,6,100,227,238,184,235,174,18,72,207,66,82,140,205,75,47,97,153,153,251,76,197,203,229,23,135,117,165,105,97,44,74,141,245,76,97,234,253,193,77,110,75,166,235,45,41,200,230,252,102,12,218,62,108,98,90,54,173,43,245,79,93,15,222,122,138,216,207,86,9,57,129,248,235,83,160,181,13,76,195,159,206,168,71,62,94,212,169,181,204,146,148,153,124,218,8,251,26,246,17,151,219,238,239,252,33,113,82,45,175,138,211,172,137,178,73,9,171,199,119,148,133,172,137,42,117,217,48,26,78,132,107,45,85,234,159,113,25,253,253,194,232,64,124,91,206,215,166,222,150,157,98,212,171,69,101,248,181,104,18,32,184,135,80,149,150,215,90,83,103,216,162,50,238,81,247,145,253,198,51,237,157,204,187,213,114,253,141,53,122,90,224,58,221,38,171,34,69,70,3,132,210,137,164,178,236,185,41,109,178,62,82,18,71,177,157,118,164,140,180,238,51,46,238,27,107,215,165,218,247,29,46,227,128,234,219,145,76,152,196,198,212,133,25,25,41,183,18,178,208,200,200,251,210,93,198,95,120,208,102,71,177,246,139,141,248,35,64,125,186,171,46,213,169,112,98,193,154,201,190,133,61,204,106,36,99,113,70,158,98,213,166,247,116,213,90,30,189,228,71,223,34,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,108,240,227,237,19,4,48,70,190,251,181,86,90,171,85,32,74,131,9,148,190,132,189,204,118,36,147,109,68,158,98,21,166,246,180,213,58,158,189,196,103,221,159,59,162,189,46,232,184,234,151,28,247,86,228,138,156,199,230,56,165,168,204,205,78,56,165,158,166,102,103,222,163,239,51,251,199,113,201,30,93,234,185,129,198,154,69,45,20,247,92,164,210,164,71,168,207,112,218,81,178,166,90,151,25,46,54,103,202,90,76,246,61,174,213,17,22,157,230,69,223,160,171,50,215,166,217,118,157,30,212,164,197,101,136,180,152,17,224,182,134,144,148,22,214,154,75,101,216,146,34,238,73,119,17,125,196,62,208,10,94,226,245,138,145,110,140,86,131,100,66,148,75,77,38,59,92,212,33,100,105,75,173,73,158,210,181,34,89,232,175,88,187,200,143,238,238,28,3,34,184,36,230,56,99,173,50,130,236,53,61,14,7,38,161,32,249,123,146,150,209,50,50,84,103,243,107,34,236,119,218,68,95,111,190,201,243,117,195,186,210,187,112,150,93,70,197,166,48,205,126,223,166,185,37,163,105,150,146,228,131,98,51,230,77,23,42,49,173,123,150,164,122,165,166,167,238,61,5,52,85,233,119,29,133,115,203,164,204,76,202,93,90,145,45,198,22,100,78,48,235,110,180,225,164,204,181,36,168,140,148,131,246,17,145,151,176,200,76,44,168,113,44,196,140,23,126,13,179,125,76,149,95,183,73,198,154,82,228,57,34,84,150,155,213,132,30,211,118,82,27,73,19,109,47,78,205,8,212,126,195,61,58,255,0,18,152,214,102,58,96,93,167,153,108,62,82,37,174,84,200,16,38,19,38,211,139,140,133,67,153,49,196,59,202,223,177,73,230,163,113,27,157,154,246,151,114,142,9,229,162,248,149,135,216,235,99,92,44,204,84,102,27,184,105,133,45,100,225,160,186,114,152,202,214,70,100,164,150,154,35,218,122,118,118,141,32,89,53,216,183,61,157,67,184,161,62,135,153,169,211,163,75,66,210,162,81,25,56,210,86,71,169,25,151,114,139,218,127,120,251,99,139,103,32,146,172,181,226,9,41,4,162,249,57,86,236,50,215,255,0,16,144,51,147,84,34,42,148,178,34,208,185,238,118,123,189,99,22,29,194,123,49,212,251,42,233,115,10,174,25,134,132,86,100,159,72,165,184,146,46,107,206,65,97,8,35,91,165,251,39,216,73,51,247,107,220,46,61,181,165,212,37,196,25,26,86,68,162,50,246,145,143,250,1,255,0,4,211,100,231,52,144,157,250,105,187,78,221,61,218,138,193,227,87,54,150,118,197,173,79,38,79,210,61,124,23,185,155,83,167,39,151,81,45,186,253,47,165,219,167,112,172,252,12,55,11,26,236,3,101,123,92,43,162,149,180,245,211,67,234,218,208,105,74,192,55,14,195,182,205,229,110,112,233,16,247,30,186,234,124,148,106,99,239,136,209,159,60,186,83,113,255,0,5,234,48,220,230,250,66,138,219,213,72,68,214,221,86,251,49,37,19,105,253,82,212,122,169,238,228,232,126,227,47,109,15,220,248,79,125,91,21,10,180,89,214,189,89,166,169,83,31,138,227,142,66,121,36,124,165,40,141,90,154,8,180,209,39,219,217,251,135,142,82,84,149,26,84,147,35,35,208,200,203,180,140,117,44,187,99,189,215,128,152,141,74,187,168,53,89,140,196,106,83,7,54,51,111,186,150,222,96,159,105,199,8,208,151,16,74,212,154,34,209,71,161,151,97,253,154,1,203,142,61,90,88,253,134,244,171,182,223,171,68,122,91,145,88,235,99,33,246,148,227,47,155,12,184,226,84,132,56,179,78,134,241,17,146,143,82,62,195,251,122,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,153,146,204,222,30,229,198,202,151,114,92,181,218,121,212,91,229,244,244,190,169,142,170,70,174,178,133,236,101,110,182,165,237,75,201,89,232,125,137,237,251,232,67,48,89,137,196,44,199,94,207,221,119,133,69,229,37,205,188,136,45,60,249,199,99,70,90,109,92,182,220,117,205,187,185,41,81,232,125,167,219,247,114,147,35,35,208,203,67,29,247,38,88,11,86,199,28,101,163,209,61,3,42,93,53,133,51,80,148,190,149,78,50,108,34,99,13,184,106,62,90,211,180,137,195,35,212,180,239,212,197,213,88,217,69,195,251,70,77,42,99,20,74,121,21,56,152,82,26,233,152,218,75,108,210,100,122,19,37,251,58,123,7,124,141,25,136,140,55,26,59,40,105,182,210,73,74,80,146,73,17,17,104,90,17,125,195,253,71,207,184,96,157,78,131,82,166,145,164,142,92,55,152,245,187,189,100,25,118,247,246,118,140,219,230,134,222,157,108,230,35,18,41,179,163,169,163,249,89,88,91,90,160,210,75,111,174,120,146,164,234,69,170,79,105,232,101,216,37,87,8,220,84,131,104,227,20,219,70,175,88,141,10,45,90,27,132,193,61,32,155,230,73,118,84,6,210,146,220,178,35,51,36,159,97,17,153,233,237,23,88,133,161,196,37,198,214,74,74,136,141,42,35,212,140,189,228,63,232,7,140,198,107,149,171,63,10,46,251,141,217,105,140,112,40,85,9,13,184,110,18,12,150,136,206,44,180,61,75,183,213,215,188,187,134,109,241,110,229,151,119,226,125,217,113,203,158,244,179,168,86,231,201,67,142,186,110,30,197,200,113,100,68,102,103,217,235,107,222,125,227,203,196,127,166,150,204,157,53,229,56,149,233,247,30,163,68,25,15,173,198,174,101,146,203,126,60,174,113,179,73,167,50,178,222,74,229,168,169,241,76,209,216,103,166,154,247,123,4,131,28,19,60,87,67,150,182,90,239,71,217,112,208,185,148,122,140,66,61,116,250,112,36,159,188,191,103,255,0,172,51,189,37,106,159,89,117,199,87,170,164,201,82,148,163,62,243,82,251,76,207,247,139,97,184,176,117,235,143,134,117,54,37,181,27,69,65,166,179,113,200,38,16,122,188,180,91,230,74,250,8,61,198,123,147,223,161,159,237,10,149,145,29,232,175,185,22,75,75,109,214,86,109,173,11,73,146,146,162,61,12,140,143,180,140,140,79,254,20,153,117,165,98,13,252,188,76,184,33,57,33,154,27,167,211,33,109,165,109,19,204,189,5,228,47,69,180,162,221,162,207,180,148,71,167,118,157,226,232,217,101,184,236,183,29,148,18,27,105,36,132,36,139,66,34,34,208,136,136,86,191,24,108,24,122,225,182,41,88,163,75,165,54,167,169,164,196,89,15,161,131,53,147,45,183,80,125,68,106,74,12,244,212,200,251,84,69,254,81,89,57,120,196,121,88,83,140,118,173,228,196,147,97,184,85,104,43,146,173,230,146,228,162,83,78,47,83,37,39,179,230,253,167,167,191,222,52,103,132,247,196,12,71,195,187,126,243,167,204,98,75,117,90,108,73,102,166,92,74,200,148,235,13,185,161,153,41,93,190,185,123,79,191,219,222,61,112,8,163,196,15,43,84,124,127,194,138,133,86,37,61,107,185,40,113,29,151,5,198,26,73,184,225,179,26,82,155,104,204,154,91,134,147,113,226,245,82,101,169,247,104,125,244,51,116,91,85,139,62,191,62,219,175,65,122,36,234,116,151,99,60,219,173,45,179,220,218,212,133,118,44,136,244,220,147,46,210,46,225,34,114,33,154,106,158,93,113,98,18,234,149,87,202,218,170,173,184,83,25,113,245,114,89,39,100,197,230,60,105,83,205,182,147,38,217,50,220,122,232,93,228,101,221,125,118,37,241,109,226,45,171,77,187,173,106,180,74,132,10,148,86,100,161,200,207,182,233,36,156,109,46,18,76,208,165,36,143,106,211,217,169,247,144,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,253,247,124,91,120,117,106,212,174,235,166,173,18,159,2,155,21,233,43,114,75,237,180,74,38,219,83,134,146,53,169,41,51,218,133,118,106,93,198,40,83,61,249,166,169,102,43,22,38,174,151,85,124,237,170,82,220,133,13,150,223,87,37,226,106,76,174,91,196,148,188,227,106,51,109,226,45,197,166,165,220,68,93,241,218,215,182,171,23,133,126,5,183,65,130,244,185,213,25,45,70,101,182,154,91,135,185,197,165,9,236,65,25,233,185,68,93,132,125,226,249,184,126,101,106,143,128,24,81,79,170,203,167,173,23,37,114,35,82,231,56,251,73,39,27,55,163,69,83,141,17,155,72,112,146,78,50,126,170,140,244,62,253,79,186,87,0,242,56,177,124,64,195,140,59,184,47,58,132,198,35,55,74,166,203,150,74,121,196,160,141,77,48,227,154,17,154,147,219,234,31,180,187,189,157,227,57,153,135,196,121,88,173,140,119,85,228,252,147,125,185,149,105,203,140,173,230,162,228,174,83,174,35,67,53,43,179,231,61,135,167,187,222,44,219,131,206,12,61,111,91,21,92,81,170,82,155,75,213,34,126,44,119,214,193,146,205,151,27,167,190,146,37,41,4,122,106,70,125,138,50,255,0,40,178,135,153,110,67,46,71,121,4,182,221,73,161,105,50,212,140,140,180,50,50,20,185,197,115,46,180,156,62,191,155,196,203,126,19,145,217,174,58,93,74,16,218,80,209,188,243,211,158,90,244,67,73,45,218,32,187,77,70,122,119,235,222,32,4,120,239,74,125,184,177,154,91,142,188,178,109,8,66,76,212,165,25,232,68,68,93,166,102,98,218,237,220,29,118,220,225,159,83,137,114,197,220,169,212,215,174,56,228,250,12,212,203,139,183,200,147,244,208,91,76,182,171,187,83,47,218,21,59,25,106,129,89,105,198,151,162,163,73,74,146,162,62,227,74,251,15,95,220,52,67,145,219,161,203,167,45,118,91,239,57,189,112,232,244,232,102,122,235,244,32,70,63,121,254,215,255,0,88,119,177,31,51,225,91,141,67,203,37,232,252,137,92,147,122,147,81,101,5,188,147,204,81,211,229,25,35,180,203,93,116,238,246,140,239,203,127,169,150,244,157,52,230,184,165,233,247,158,163,212,97,37,203,46,208,196,251,78,227,137,57,232,135,79,173,192,146,183,26,116,219,61,141,200,109,102,70,100,101,217,234,251,203,184,105,35,6,110,102,175,12,40,180,46,54,165,166,73,207,161,83,228,56,225,56,75,51,90,227,54,179,212,245,62,223,91,94,243,239,30,204,7,252,173,104,109,10,113,197,146,82,146,51,82,140,244,34,47,121,138,83,226,229,138,144,110,236,98,133,105,82,43,17,166,197,164,195,109,47,147,50,9,206,92,150,165,79,109,73,61,171,50,35,34,81,118,25,17,150,190,193,21,114,189,111,206,185,115,17,134,212,216,49,212,233,157,217,71,83,186,32,212,72,111,174,101,42,82,180,35,209,37,184,181,51,236,26,72,183,160,157,50,129,77,166,153,164,206,36,54,88,245,123,189,84,18,123,59,187,59,7,208,31,229,38,51,18,216,114,52,134,80,235,110,36,210,164,173,36,162,50,50,208,245,35,251,199,3,190,114,139,135,247,116,154,172,199,232,148,243,42,137,62,165,181,211,49,180,214,225,168,204,244,54,79,246,180,246,138,83,206,134,5,212,112,43,26,42,148,23,40,175,194,167,76,113,249,176,148,113,148,219,70,202,229,200,67,123,15,150,132,233,181,174,205,165,166,133,216,126,238,10,148,169,103,181,41,51,63,113,16,144,249,64,205,221,239,150,59,242,44,168,211,159,147,111,74,121,12,84,41,239,58,242,218,75,74,122,57,186,226,26,39,155,65,56,77,177,180,148,174,205,15,67,236,238,187,220,182,230,111,15,115,29,101,68,185,45,170,237,60,170,46,115,58,138,95,84,199,85,31,71,94,66,55,178,135,92,82,55,37,149,44,181,62,212,246,253,221,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,136,181,51,34,47,180,69,44,215,103,231,13,114,249,74,114,21,42,173,2,179,112,171,78,92,72,239,199,145,179,214,96,207,122,19,33,11,45,91,120,204,190,227,62,226,237,165,108,107,199,220,80,204,109,218,170,229,229,84,151,49,213,233,200,130,203,242,28,101,173,26,109,42,229,182,227,142,26,117,38,82,163,208,251,76,181,247,105,36,176,95,35,19,109,92,44,170,99,198,58,211,101,210,161,211,249,29,37,54,91,38,195,138,223,37,200,171,230,181,42,57,17,232,106,105,73,209,101,216,100,103,222,68,33,20,199,91,122,74,221,105,4,148,43,77,8,139,77,59,5,198,240,160,195,6,109,235,102,153,124,26,99,41,217,244,58,148,83,82,72,141,206,202,161,119,158,194,61,62,104,189,167,236,253,214,42,0,63,138,73,41,38,149,22,164,101,161,138,66,226,195,130,211,44,92,106,43,238,52,23,147,76,175,53,204,91,252,163,38,250,151,229,206,116,211,184,144,148,238,218,141,116,220,103,167,188,187,68,69,194,27,250,102,25,98,61,191,122,67,211,90,101,74,36,151,8,245,237,67,111,182,225,151,98,147,251,5,222,100,95,229,26,28,203,38,53,91,88,215,133,116,59,146,143,86,143,34,82,160,198,41,108,165,246,214,182,158,233,153,90,210,105,75,139,52,232,110,145,104,103,169,123,126,222,184,2,31,241,57,197,184,152,111,151,105,212,244,79,142,153,151,3,174,210,73,149,58,68,179,67,240,102,22,187,119,164,244,213,26,123,126,227,20,53,33,229,72,125,199,213,244,156,89,172,254,243,61,71,252,11,159,225,3,138,176,174,12,32,168,88,147,234,173,170,167,77,168,58,182,99,27,228,106,40,173,197,128,210,79,97,172,213,244,140,203,82,73,39,217,223,216,44,36,68,78,40,21,9,144,114,195,82,40,137,47,159,125,230,92,61,15,177,10,167,205,215,184,254,194,20,51,7,214,157,31,119,110,175,35,95,254,136,133,252,101,246,152,197,75,34,144,233,239,71,39,80,253,146,218,13,27,9,70,123,168,237,23,97,105,223,218,40,203,25,105,237,210,177,82,236,128,211,92,180,51,90,158,132,163,110,134,146,41,46,17,17,150,133,167,112,184,158,17,244,219,126,46,1,200,149,78,111,249,235,213,21,155,235,50,70,186,156,40,6,162,212,139,93,53,211,188,78,209,204,51,47,134,240,241,83,3,175,75,69,248,169,126,76,154,21,68,160,234,130,81,166,74,161,188,219,102,90,165,70,71,171,157,233,45,125,195,56,183,245,167,81,176,239,90,221,163,83,97,198,100,81,234,50,97,40,150,149,36,204,218,121,77,153,150,226,73,247,160,253,133,247,16,178,206,21,249,192,137,79,75,120,37,127,92,102,218,86,178,69,41,83,38,17,36,140,250,40,204,176,131,117,239,177,122,33,8,247,233,237,33,107,109,184,219,205,165,230,150,149,161,105,37,37,73,61,72,200,251,140,140,127,208,255,0,135,153,110,67,46,71,121,4,182,221,73,161,105,50,212,140,140,180,50,50,21,11,197,103,41,168,182,171,73,198,171,54,146,180,196,152,100,138,130,35,177,162,18,181,174,116,151,93,81,54,201,17,30,137,78,170,82,245,211,77,125,134,43,80,88,103,13,92,242,185,134,53,200,248,71,137,85,133,29,187,61,104,102,4,137,50,59,35,58,181,195,142,218,55,61,33,40,67,73,109,11,61,18,147,50,237,211,179,82,23,33,72,171,83,171,180,200,181,154,68,198,101,195,154,202,36,48,243,46,37,196,56,218,210,74,74,137,73,51,35,35,35,35,212,143,78,209,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,189,90,157,66,166,74,172,213,230,51,18,28,38,87,33,247,158,113,45,161,182,208,147,82,148,106,81,145,17,17,17,158,166,122,118,10,111,226,85,158,87,49,58,185,35,8,240,214,176,162,183,96,45,108,207,145,26,71,100,151,80,185,145,220,70,230,100,41,11,105,77,173,7,162,146,70,125,154,246,104,66,188,197,149,240,166,202,106,46,90,210,177,170,242,164,173,81,33,153,162,158,137,12,106,133,45,11,131,37,167,82,78,50,100,103,162,149,162,146,189,116,215,79,105,139,122,101,150,227,178,220,118,80,72,109,164,146,16,146,45,8,136,139,66,34,33,255,0,99,254,92,113,182,91,83,206,173,40,66,18,106,82,148,122,17,17,119,153,152,170,78,42,25,192,137,80,75,152,37,96,220,102,226,80,179,69,85,80,230,17,164,204,186,216,207,48,179,105,239,181,26,161,104,247,107,236,33,90,118,13,167,81,191,47,90,37,163,76,97,199,164,85,234,49,161,36,144,149,40,200,221,117,45,145,158,210,81,247,172,189,135,247,24,209,206,90,48,222,30,21,224,117,151,105,49,21,44,73,141,66,167,20,239,80,146,106,146,152,108,182,225,158,137,73,153,234,223,122,139,95,120,234,2,9,113,112,166,219,242,176,14,60,186,139,127,207,89,168,160,216,89,18,53,212,161,79,52,150,166,90,233,174,189,194,157,176,106,156,221,87,21,45,56,14,181,204,67,213,168,8,82,54,234,106,35,146,217,25,17,104,122,159,104,188,220,192,211,24,167,100,82,101,61,152,252,164,49,100,184,130,70,194,73,150,218,59,165,218,90,119,246,10,7,157,234,206,145,183,179,71,151,167,255,0,68,98,249,184,95,212,38,78,203,13,52,165,164,139,144,251,45,54,122,31,106,10,159,11,78,243,251,76,75,177,94,220,95,177,86,21,191,132,20,251,18,5,85,180,212,234,85,6,150,244,98,124,137,71,17,200,179,218,82,182,18,201,95,72,136,181,52,154,125,157,253,130,152,7,253,199,121,81,223,109,244,253,38,214,75,47,188,143,81,124,188,49,177,110,38,36,101,218,13,61,115,227,170,101,190,235,84,147,101,46,145,172,144,196,24,101,174,221,234,61,53,94,158,207,184,132,192,1,200,243,53,141,86,214,10,97,93,114,228,172,85,163,71,148,152,50,74,35,43,125,180,45,215,186,103,150,132,146,84,226,13,90,155,70,90,17,234,126,207,179,60,152,189,127,76,196,220,71,184,47,73,154,107,83,169,75,146,217,22,189,136,113,247,28,34,237,82,191,108,251,140,203,252,162,92,240,158,193,105,151,214,53,157,247,38,11,202,166,80,90,230,33,254,81,155,125,75,18,224,186,73,220,104,82,119,109,94,186,110,35,211,220,93,162,239,82,146,74,73,41,45,8,139,66,31,208,1,87,156,102,172,86,166,64,183,239,132,19,9,113,130,137,4,207,185,102,73,77,65,223,217,238,237,247,247,251,61,162,175,240,216,233,31,47,104,13,87,154,75,148,247,170,81,91,146,147,74,76,185,70,242,55,253,47,87,232,235,223,217,239,18,139,51,217,24,185,44,251,86,147,140,248,93,76,157,88,181,107,148,214,42,178,17,25,151,36,46,33,188,219,210,20,102,76,71,38,219,105,13,37,190,211,89,233,169,118,153,25,24,225,56,41,143,184,161,151,43,181,53,203,54,169,46,27,168,215,159,5,231,228,54,203,186,180,226,83,204,109,183,27,53,104,79,41,69,169,246,25,235,239,214,234,114,163,159,156,53,204,29,41,184,85,90,180,10,53,194,157,121,145,36,63,30,62,255,0,89,243,45,136,84,133,172,244,109,146,51,251,200,251,143,178,86,145,145,150,164,100,100,63,160,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,18,75,114,143,176,132,51,206,39,17,11,11,1,41,235,160,90,111,122,98,231,94,159,205,182,189,31,149,162,163,175,233,185,25,109,171,86,221,81,247,246,105,167,121,246,82,134,32,98,61,233,139,119,26,238,11,190,165,233,10,139,218,106,190,75,77,107,163,104,71,115,105,74,126,139,105,246,123,5,130,228,103,134,92,251,145,108,226,14,59,209,186,120,30,183,75,79,234,18,190,111,247,203,75,249,216,178,137,73,209,73,105,93,169,237,238,47,105,142,225,197,127,21,211,134,248,43,15,12,45,245,244,234,175,243,59,52,223,183,145,46,11,255,0,215,66,181,250,103,253,98,253,253,194,151,133,217,240,173,186,34,213,240,182,129,78,110,70,174,181,73,170,58,166,182,31,170,94,148,81,107,174,132,71,244,139,252,98,122,128,0,140,217,239,202,236,44,201,97,36,184,49,34,115,43,212,132,185,80,167,159,48,203,123,173,70,148,77,35,181,214,208,90,173,226,237,86,165,239,35,46,234,16,191,108,122,254,29,93,149,75,62,229,135,211,79,165,203,126,35,200,230,33,122,41,167,84,218,187,80,165,39,233,33,93,198,125,222,209,51,120,108,103,33,140,27,188,25,195,203,230,119,46,131,87,121,44,71,119,148,103,203,121,215,97,178,146,218,211,11,89,232,134,214,125,170,34,63,176,244,49,117,116,26,245,42,229,164,197,174,81,101,117,16,230,52,135,153,115,98,145,185,11,73,41,39,162,136,140,187,20,71,218,67,245,75,148,196,24,175,76,148,189,140,176,133,56,226,180,51,209,41,45,76,244,46,222,226,20,125,196,251,51,137,197,252,73,147,135,20,103,249,148,139,98,122,218,89,237,211,89,81,164,77,100,207,214,105,10,250,14,23,245,141,63,121,246,136,62,132,41,197,18,16,90,153,130,208,166,212,104,89,104,100,38,111,11,156,101,70,27,230,2,37,189,52,191,155,92,137,110,152,217,255,0,199,72,155,9,5,220,133,31,114,15,218,69,246,144,189,134,214,151,16,151,18,122,165,68,74,47,184,196,66,226,140,219,203,203,13,64,218,115,105,38,75,166,174,194,61,83,232,249,186,144,161,234,121,145,84,35,25,247,19,200,215,255,0,162,33,161,60,168,165,185,153,61,160,50,212,126,118,251,82,43,124,173,251,119,153,210,216,245,117,246,107,174,154,138,52,204,236,99,137,143,151,227,7,19,166,52,220,85,66,229,243,55,237,254,122,241,105,175,183,187,79,220,44,187,132,62,34,82,27,195,43,130,222,122,127,41,218,106,229,212,93,71,41,74,209,166,227,192,66,149,169,39,78,255,0,97,25,159,216,38,116,12,211,96,148,170,164,138,18,175,95,231,209,158,91,46,55,232,217,126,170,146,162,73,150,188,157,15,214,236,239,29,46,5,74,149,116,82,58,170,108,158,124,73,109,104,149,236,82,117,74,210,70,93,138,34,62,229,16,164,62,40,217,119,151,133,152,208,245,237,77,99,90,69,202,74,154,235,155,139,178,92,137,115,92,52,232,167,20,175,160,217,30,164,68,159,176,143,176,68,108,60,189,42,120,121,122,209,111,58,67,155,36,210,39,198,154,142,196,158,166,211,200,112,139,214,74,139,189,5,236,63,184,251,134,132,242,129,152,10,46,63,96,253,14,189,18,78,234,156,88,49,163,84,81,177,101,164,132,197,142,167,79,83,109,9,250,79,127,84,180,247,118,119,119,48,28,83,56,56,96,198,42,96,37,217,65,56,252,217,13,82,167,200,142,91,205,58,58,80,164,37,63,215,73,119,185,237,61,6,118,46,218,12,155,90,231,171,91,147,17,177,234,100,231,225,172,181,35,208,219,113,72,62,227,50,239,73,251,79,239,31,130,4,233,52,201,241,170,80,220,217,34,35,200,125,165,104,71,181,105,81,26,79,67,212,143,180,139,188,92,215,13,220,241,210,177,30,217,167,97,5,245,59,147,94,165,70,102,36,37,114,148,174,115,45,55,14,59,101,163,81,210,132,234,181,175,233,44,204,189,186,150,134,44,25,38,74,34,81,31,97,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,50,73,26,140,251,8,181,49,95,60,72,179,199,74,195,139,102,163,132,22,44,238,117,122,171,25,232,147,85,202,82,121,44,186,220,200,238,22,142,199,82,21,162,208,143,162,178,51,246,104,90,152,166,89,243,164,212,231,201,169,76,115,124,137,111,45,247,85,161,22,229,169,70,106,61,11,66,46,211,62,225,251,237,42,12,155,166,231,164,219,144,209,189,234,156,230,33,160,181,34,212,220,113,40,46,243,34,239,81,123,75,239,26,39,201,246,24,49,133,120,9,105,208,74,63,42,67,180,168,18,36,22,243,87,206,156,40,233,87,245,212,93,237,251,15,65,218,192,112,204,223,230,2,139,128,56,63,92,175,75,147,182,167,42,12,152,212,228,108,89,235,33,81,100,41,163,212,155,90,126,147,63,214,45,61,253,157,249,236,196,75,210,167,136,119,173,106,243,171,185,190,77,94,124,153,171,236,73,104,110,188,183,12,189,84,164,187,214,126,194,251,139,184,75,158,23,57,119,151,138,120,208,205,237,82,99,74,69,180,73,154,211,155,139,182,92,121,112,156,36,232,151,18,175,160,225,158,166,70,159,176,207,176,93,228,250,149,42,215,164,117,85,41,60,136,145,26,209,75,216,165,104,148,36,204,251,18,70,125,201,49,205,42,25,166,193,24,181,72,244,52,222,191,207,164,60,134,91,111,209,178,253,101,41,70,146,45,121,58,23,173,217,222,33,143,23,124,69,164,57,134,84,11,117,153,252,199,106,75,137,81,101,60,165,22,173,57,30,122,18,173,77,58,119,251,12,200,254,193,90,57,99,140,114,241,242,195,96,162,117,38,171,142,150,92,190,102,205,223,207,89,45,53,246,123,191,120,188,188,215,37,184,121,61,175,178,236,126,78,203,82,83,124,173,251,182,25,82,223,245,117,246,233,166,154,140,246,84,76,142,161,36,203,184,222,94,159,253,17,139,225,225,114,219,200,203,13,60,221,115,113,42,75,70,158,194,45,11,209,240,180,33,47,92,90,91,66,156,81,232,148,145,168,254,226,20,79,197,31,25,81,137,25,128,151,111,66,47,230,214,218,92,166,44,255,0,227,163,205,154,131,239,66,79,185,101,237,50,251,76,67,36,33,78,40,144,130,212,204,22,133,54,163,66,203,67,33,56,56,96,230,113,56,65,137,49,176,226,178,255,0,46,145,115,207,67,72,61,186,233,42,76,136,76,145,250,173,45,95,65,179,254,177,39,238,62,209,120,49,37,49,58,43,51,34,175,123,47,161,46,54,173,12,181,74,139,82,61,15,183,184,199,229,175,87,169,86,213,38,85,114,181,43,167,135,13,165,188,243,155,20,189,168,66,77,74,61,18,70,103,216,147,62,194,20,169,196,159,57,12,99,37,224,254,29,216,211,185,148,26,67,234,102,67,188,163,46,99,205,59,49,149,22,215,88,66,203,84,56,131,236,81,145,125,167,169,136,101,97,88,245,252,69,187,41,118,125,181,15,169,159,84,150,196,70,81,204,66,53,83,142,165,180,246,173,73,79,210,90,123,204,187,253,130,251,242,31,149,216,89,109,194,72,144,166,68,229,215,171,9,110,125,64,249,134,123,29,118,52,82,117,190,199,92,65,232,182,79,181,58,23,184,136,187,228,200,0,10,210,227,51,95,98,29,149,64,163,155,191,58,252,184,171,38,246,159,114,153,168,39,93,116,211,188,187,181,21,17,22,67,176,228,181,46,58,182,186,194,210,226,21,161,30,138,35,212,143,183,237,33,123,57,20,186,232,153,147,202,100,123,34,240,103,172,98,12,20,91,178,91,220,182,247,54,138,100,102,151,218,217,54,101,169,62,174,227,51,237,236,87,180,162,158,121,248,101,207,182,214,246,32,224,69,27,168,129,234,245,84,254,161,40,229,127,123,52,143,157,149,40,212,173,84,167,85,216,158,206,227,246,24,175,172,63,196,123,211,9,46,52,92,22,133,75,209,245,22,117,209,124,150,157,211,86,214,142,231,18,164,253,23,21,236,246,139,175,201,223,17,11,11,30,233,232,160,93,143,122,30,231,70,191,205,182,189,35,155,170,164,47,233,183,25,13,167,70,218,73,247,246,235,167,121,118,204,196,168,148,91,146,125,134,63,160,0,0,0,0,0,0,0,0,0,0,0,3,199,98,102,44,216,216,71,64,122,228,190,107,30,143,132,198,221,203,233,222,119,189,104,65,118,52,133,31,123,136,246,123,126,241,83,249,181,226,171,116,223,41,122,212,193,9,62,138,166,30,221,245,13,141,191,206,253,67,133,243,82,98,37,73,218,164,58,158,254,221,117,238,34,21,249,26,45,114,241,172,242,163,163,171,159,39,217,170,27,221,181,31,110,137,47,85,63,246,11,99,200,95,13,136,22,185,163,18,49,194,139,212,84,139,94,134,39,82,164,114,63,190,153,115,215,141,40,210,173,201,83,71,235,39,179,184,189,166,44,188,137,45,167,66,236,34,20,25,196,175,24,83,138,57,141,172,69,130,189,105,212,142,159,166,61,59,249,176,33,154,251,208,149,125,38,207,191,95,179,65,19,4,240,225,65,139,110,219,88,238,197,169,54,71,42,44,202,50,233,236,22,205,219,221,126,165,16,201,61,136,51,45,119,43,180,207,79,180,133,219,164,247,17,31,188,181,31,208,0,16,247,61,249,37,164,102,34,214,145,112,219,20,189,215,108,38,22,168,234,231,168,185,187,27,148,180,163,69,190,219,73,213,215,147,218,100,122,125,221,213,113,100,112,237,204,205,223,119,79,183,98,89,189,63,162,164,186,195,178,61,35,79,94,213,180,234,80,126,169,201,45,126,150,189,134,127,188,91,190,74,48,35,19,48,23,13,91,182,177,22,237,235,212,222,138,110,31,65,29,174,157,37,30,50,8,185,140,184,189,251,121,75,78,186,246,235,175,187,88,231,196,171,61,108,88,244,121,216,45,135,50,247,213,234,12,187,26,164,255,0,44,203,148,211,136,153,25,212,109,122,57,165,90,45,40,61,82,178,51,246,118,106,98,160,28,92,250,237,89,78,56,124,249,181,25,6,165,31,170,157,238,184,175,220,69,169,159,216,66,214,50,43,195,174,153,43,14,152,196,108,77,167,111,159,90,140,153,52,246,185,202,45,172,60,196,103,154,94,230,100,237,61,21,188,180,82,72,253,250,118,16,251,153,188,225,125,22,236,182,202,234,193,250,127,250,161,129,19,106,226,115,79,249,193,33,183,214,101,190,68,178,66,55,56,166,203,184,244,239,238,212,87,221,139,130,216,209,131,216,213,108,202,174,218,157,20,170,53,193,9,199,203,174,136,230,222,76,180,154,190,138,214,71,161,182,125,218,247,123,70,129,176,198,166,253,103,14,109,122,164,162,209,249,84,104,79,58,93,159,77,76,33,71,220,68,93,231,236,33,31,56,149,181,33,204,173,215,205,133,237,36,166,82,151,216,71,170,125,29,51,82,237,20,19,77,108,221,168,197,104,187,214,250,19,254,53,16,209,78,75,105,189,54,88,236,168,170,45,57,212,26,105,255,0,142,159,28,189,226,162,120,158,225,122,240,239,50,147,101,52,223,243,123,130,51,181,133,47,95,246,199,231,205,51,45,55,168,251,145,246,23,216,67,226,228,43,17,225,219,24,141,82,177,106,13,236,106,248,165,189,110,53,35,83,62,75,179,31,138,209,47,97,36,247,109,36,153,232,106,73,31,118,226,239,28,207,51,24,93,113,225,78,48,220,84,154,243,58,55,58,163,46,161,1,237,205,255,0,56,136,185,79,37,167,118,165,106,217,187,150,103,181,70,74,47,105,14,219,144,44,227,221,24,29,137,180,107,70,175,51,159,108,215,102,199,166,186,223,45,180,242,57,210,34,182,167,117,75,11,113,91,91,104,203,105,25,107,239,35,239,183,60,200,96,205,167,154,140,9,147,76,54,186,149,205,167,46,167,70,123,115,168,219,33,112,222,76,117,237,222,222,191,175,215,69,158,157,189,165,238,207,214,45,225,189,99,9,177,10,183,97,215,27,219,34,147,58,76,82,61,80,123,210,211,238,53,187,213,82,136,181,54,207,179,113,254,254,241,221,178,5,154,10,182,1,98,253,54,20,217,91,237,234,227,236,192,125,141,137,45,139,122,84,82,83,155,137,165,172,244,109,147,45,165,167,222,71,223,126,22,213,118,21,209,111,83,46,74,114,183,69,170,67,102,107,39,161,151,168,226,9,105,239,34,62,229,23,121,23,220,67,233,15,207,61,148,72,129,38,59,136,222,135,89,90,20,157,116,212,141,38,70,90,140,241,231,202,203,59,39,51,23,116,125,187,81,85,168,207,170,54,157,117,218,151,106,18,136,139,93,199,175,209,251,62,226,17,236,125,27,118,224,170,218,181,200,23,29,14,79,79,62,155,37,169,113,221,216,149,236,113,181,146,208,122,40,141,39,162,146,71,161,145,144,182,172,136,241,47,135,118,162,153,133,152,211,59,147,85,249,152,52,249,188,163,87,60,255,0,155,48,210,57,113,162,146,83,185,74,117,90,169,93,157,198,122,104,98,201,161,77,141,81,136,212,216,110,115,25,125,9,113,181,104,101,170,84,68,100,122,31,111,113,144,255,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,225,54,108,106,116,71,102,204,115,150,203,8,83,142,43,67,61,18,146,51,51,208,187,123,136,197,108,231,187,137,124,59,73,21,60,44,193,105,220,234,175,207,65,168,77,229,26,121,7,252,229,135,81,203,147,20,210,173,170,75,74,213,42,237,238,35,211,83,21,43,113,92,21,91,170,185,62,227,174,73,234,39,212,164,187,46,67,187,18,141,238,56,179,90,207,68,145,36,181,82,140,244,34,34,31,56,72,76,134,217,103,123,102,98,209,142,105,220,138,85,70,5,81,105,215,77,201,106,161,20,140,181,220,90,125,47,183,238,49,161,200,12,162,60,8,209,219,70,196,52,202,16,148,235,174,132,73,34,34,212,126,129,243,110,90,236,43,94,222,169,220,149,21,109,139,75,134,244,215,143,67,63,81,180,26,213,220,70,125,201,62,226,63,184,197,7,231,247,52,21,92,125,197,250,148,24,50,182,91,212,55,222,128,196,125,137,61,235,102,84,162,75,155,141,164,44,181,109,226,45,167,169,125,166,125,220,39,9,48,222,177,139,56,133,68,176,232,109,238,145,86,157,26,41,158,168,45,137,117,246,218,221,235,41,36,122,27,133,217,184,191,119,120,208,46,91,240,102,211,202,190,4,198,166,19,93,50,225,83,145,83,173,61,185,213,238,144,136,108,166,66,246,239,115,79,212,107,162,15,78,206,194,247,212,102,127,115,143,116,99,142,38,214,109,26,68,206,69,179,66,155,34,154,211,124,182,213,207,228,200,148,218,93,213,76,33,196,238,109,210,45,166,103,167,188,207,187,137,101,159,11,110,60,86,198,27,118,147,65,103,86,224,212,98,84,39,189,185,191,230,241,17,41,148,186,238,213,45,59,246,243,8,246,164,205,71,236,33,211,51,237,137,16,238,124,70,166,216,180,246,247,55,99,210,217,183,29,145,169,151,57,216,79,202,104,215,180,210,91,117,220,71,161,41,68,93,219,143,188,125,174,24,120,96,188,68,204,164,25,79,35,230,45,248,205,86,18,189,127,219,24,159,8,200,180,222,147,238,95,218,95,97,139,118,206,149,55,169,203,29,235,21,37,175,38,131,82,63,241,83,228,23,188,103,90,164,217,181,81,148,209,247,161,245,167,252,74,49,126,220,52,218,144,222,86,232,38,250,247,18,147,21,72,236,34,209,39,78,135,161,118,9,7,137,213,55,232,216,115,116,85,34,150,175,197,163,77,121,162,236,237,90,88,90,139,188,140,187,203,218,67,63,55,214,11,99,70,49,99,85,207,42,131,106,117,178,171,55,4,215,24,46,186,35,123,185,210,212,105,250,75,65,22,166,225,119,233,223,236,22,9,148,62,23,209,109,59,108,238,172,96,167,255,0,170,25,241,54,162,39,52,255,0,155,146,219,97,100,91,227,203,52,47,107,137,112,187,139,94,254,237,7,195,207,87,14,186,100,92,58,127,17,176,202,157,178,125,22,50,164,212,26,231,40,247,48,203,18,94,117,123,158,147,180,181,86,194,209,41,51,247,107,218,66,169,208,185,244,42,178,92,108,249,19,105,210,9,73,63,85,91,29,109,95,188,143,67,47,180,133,191,112,213,207,91,23,197,30,14,11,98,52,189,149,122,123,45,70,166,191,203,51,230,180,132,67,140,210,54,179,28,146,157,86,165,158,170,89,153,123,123,52,49,35,115,173,129,24,153,143,88,106,229,181,135,87,111,64,167,53,83,144,250,8,238,245,4,113,228,160,203,152,243,136,217,187,154,132,235,175,102,154,251,244,168,139,223,135,110,102,109,11,186,5,187,46,205,234,61,43,37,166,26,145,233,26,122,55,45,215,84,130,245,74,73,233,244,117,237,50,253,194,209,242,33,146,90,70,93,237,104,247,13,207,75,219,118,205,97,10,144,174,122,143,149,189,184,171,82,52,67,238,52,173,29,101,93,164,69,175,221,223,48,128,0,127,20,123,72,207,220,90,138,62,226,213,137,191,44,49,253,155,110,52,142,108,122,45,57,49,156,45,155,118,60,204,217,200,52,246,160,140,244,37,119,234,101,247,136,50,44,35,132,14,48,166,214,197,218,134,30,84,87,164,90,180,7,86,199,103,254,48,236,168,12,164,187,16,103,220,147,239,81,23,221,222,46,120,201,46,39,67,237,35,21,161,159,78,27,16,46,131,94,36,96,125,23,167,169,30,157,116,78,165,75,231,255,0,122,178,223,175,38,81,37,59,82,151,79,213,79,111,113,251,12,84,228,152,149,203,58,178,109,72,71,73,62,55,179,84,57,183,114,62,205,82,126,170,191,237,22,7,148,174,42,183,77,140,150,109,76,111,147,233,90,97,110,217,80,216,219,28,159,215,184,127,53,26,34,148,173,202,91,73,239,236,211,94,227,49,108,24,103,139,86,54,46,80,25,185,44,106,207,164,33,61,187,106,250,119,154,238,90,208,125,142,161,39,222,218,253,158,207,184,123,16,0,0,0,0,0,0,0,0,0,0,31,240,235,168,101,179,117,195,209,41,239,49,3,179,97,196,250,196,194,168,202,183,48,216,189,51,94,95,211,87,207,71,233,244,54,22,93,143,68,82,23,185,14,47,219,217,183,222,100,42,47,23,113,215,17,241,182,188,245,126,254,174,117,239,187,183,255,0,22,97,173,52,67,104,255,0,106,109,5,220,210,61,158,207,191,95,95,151,220,162,226,182,98,38,40,173,42,102,216,13,233,204,151,206,140,123,53,39,116,245,28,121,181,30,170,101,69,217,247,253,247,33,148,252,132,97,166,92,35,61,84,113,159,74,87,164,237,214,94,233,12,108,218,111,167,232,117,14,32,245,67,218,119,123,53,239,62,201,80,68,73,45,11,184,120,156,106,189,152,195,172,51,172,222,82,87,177,186,127,79,184,244,51,211,153,33,182,253,137,87,181,126,227,255,0,56,205,13,201,89,122,226,173,200,171,191,250,201,27,53,238,254,170,9,62,194,47,217,247,15,75,137,184,69,116,225,99,241,89,184,163,236,41,123,249,74,222,217,235,180,144,103,216,133,171,251,68,247,143,230,10,95,146,240,215,21,45,123,202,44,142,73,83,106,240,164,60,173,132,175,154,110,75,110,43,176,210,175,216,246,17,159,249,6,143,48,98,249,131,136,248,89,107,94,80,100,115,138,167,71,131,37,197,108,52,252,227,145,155,112,203,67,74,127,108,189,132,95,228,30,212,0,0,127,15,66,45,79,216,43,211,136,182,126,227,97,109,62,118,14,97,226,247,92,51,163,58,220,169,90,25,114,27,90,101,199,90,118,61,29,72,86,215,27,65,234,75,35,62,226,236,212,197,57,86,171,53,75,154,179,42,181,86,145,212,78,168,72,91,239,57,177,40,222,227,139,53,40,244,73,17,22,170,81,247,17,16,178,174,25,249,20,98,224,149,11,28,113,29,158,100,70,13,169,20,184,155,140,190,112,142,28,150,94,222,204,130,62,227,89,108,82,52,246,159,176,133,181,69,140,204,40,172,195,140,141,140,176,218,90,109,58,153,232,148,150,132,90,159,111,113,15,245,31,228,236,102,31,82,86,234,55,26,116,211,180,200,127,161,17,36,137,37,220,93,130,42,241,45,156,196,76,174,87,144,242,180,55,147,41,180,118,31,106,142,157,51,78,239,184,80,133,9,8,114,185,78,109,222,196,42,91,41,87,220,107,45,70,142,114,141,22,36,76,186,88,45,195,86,168,59,118,148,163,236,62,254,133,143,127,238,17,95,139,158,16,64,186,176,194,45,249,22,62,149,26,59,136,55,29,222,174,216,237,71,158,233,167,67,89,39,233,43,93,118,153,253,253,194,154,169,117,41,84,122,148,90,172,39,54,72,134,242,31,105,90,17,232,180,40,148,71,161,145,151,121,23,121,15,115,138,24,191,90,197,24,52,118,235,203,230,201,165,67,143,13,46,232,132,252,219,68,189,11,68,161,37,222,225,159,180,254,211,28,254,59,238,69,144,212,150,85,181,198,86,151,16,122,107,161,145,234,93,227,64,92,56,49,2,78,32,101,134,132,252,197,110,118,140,81,105,26,232,69,169,51,79,136,122,246,37,62,213,159,191,239,49,195,56,168,229,89,219,206,204,94,45,218,172,110,155,74,35,118,106,55,17,106,195,77,77,144,226,181,91,196,93,234,79,98,82,103,238,215,184,83,138,146,244,73,6,149,22,199,89,94,135,220,122,40,143,252,93,226,231,56,70,227,171,247,230,27,77,195,138,204,190,101,74,132,183,21,29,28,178,45,33,51,30,3,41,61,82,218,83,244,150,125,234,53,125,253,226,194,0,80,71,19,151,102,59,154,122,191,86,157,54,51,33,45,118,151,107,101,81,153,167,119,239,239,237,17,73,49,158,83,7,37,40,213,178,86,211,86,165,223,166,163,252,210,70,165,18,72,187,76,244,33,251,30,137,81,162,191,22,67,205,242,92,82,81,41,131,213,42,245,117,213,42,246,251,187,140,77,188,151,241,30,188,48,102,117,62,202,196,41,30,146,182,28,125,166,9,123,26,103,164,108,206,59,123,180,106,50,220,115,99,109,47,179,93,79,95,126,134,119,23,132,248,191,100,227,45,175,26,234,178,42,157,100,71,219,66,148,124,135,155,216,165,54,135,13,63,58,132,25,232,78,39,183,79,111,223,167,182,0,0,0,0,0,0,0,0,0,0,1,0,50,169,158,159,254,218,124,93,202,254,53,222,127,88,21,168,182,4,217,201,255,0,239,140,148,170,150,228,131,87,252,151,74,133,39,246,217,37,255,0,123,178,39,248,0,0,8,127,196,103,58,255,0,201,87,14,24,160,88,21,58,83,152,155,116,252,221,54,51,231,205,114,151,4,201,100,229,77,76,237,82,21,181,104,38,218,75,166,148,173,197,41,90,58,150,93,108,225,183,14,190,36,55,13,161,121,22,19,102,91,16,165,212,109,139,130,67,207,68,186,107,243,37,77,151,2,162,225,71,109,150,95,148,251,230,150,96,237,105,222,222,89,236,117,226,90,148,150,247,169,55,18,0,3,197,99,22,49,88,56,21,96,85,49,27,17,171,209,41,212,218,116,119,221,105,167,101,50,203,245,7,219,101,199,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,204,169,130,137,197,11,25,127,149,195,121,130,171,185,208,90,147,250,90,29,82,212,132,218,100,51,242,117,167,220,90,89,45,198,223,58,99,92,249,14,183,33,74,65,243,93,90,125,70,22,166,69,212,225,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,57,86,85,51,211,255,0,219,79,139,185,95,198,187,207,235,2,181,22,192,155,57,63,253,241,146,149,82,220,144,106,255,0,146,233,80,164,254,219,36,191,239,118,68,255,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,87,44,25,211,170,230,159,62,215,141,10,208,184,37,171,10,237,171,30,105,91,240,206,50,162,148,215,202,109,57,46,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,186,122,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,0,0,1,94,185,88,207,109,84,179,119,138,185,89,198,91,154,34,169,170,190,46,6,44,138,173,69,245,37,246,223,42,155,137,110,142,107,50,52,173,10,73,168,216,222,164,154,13,28,132,154,247,176,219,118,20,2,58,241,8,191,239,44,44,202,53,237,136,56,125,112,203,161,220,52,57,20,73,48,103,70,50,222,210,253,49,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,141,147,60,230,88,57,179,176,35,76,135,58,37,58,246,167,71,67,85,234,11,174,178,203,234,125,182,99,156,153,113,99,19,238,188,112,121,210,9,182,221,115,67,212,182,171,183,190,69,0,0,10,171,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,208,159,17,235,178,234,177,178,99,136,119,77,149,115,85,109,250,212,47,68,244,213,26,92,215,34,74,99,125,86,34,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,242,178,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,149,64,0,2,58,241,8,191,239,44,44,202,53,237,136,56,125,112,203,161,220,52,57,20,73,48,103,70,50,222,210,253,49,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,245,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,0,8,171,159,252,235,127,35,235,18,149,232,10,7,164,239,59,183,159,242,127,172,139,206,165,183,210,189,23,170,234,246,62,211,165,171,50,79,151,203,221,170,200,183,104,69,219,10,184,103,241,7,174,208,175,186,150,19,230,83,20,42,181,74,45,205,172,202,77,201,116,215,208,182,104,178,153,101,197,58,219,210,37,168,150,76,190,132,33,41,46,105,165,14,161,4,150,245,125,197,166,223,192,5,59,113,67,207,132,155,222,242,165,96,222,2,95,178,217,183,173,89,17,234,245,58,245,2,176,210,163,86,42,58,51,34,39,33,248,198,106,52,68,81,18,181,39,11,89,26,153,160,149,29,183,14,95,240,226,207,5,87,53,214,108,251,82,254,162,203,110,251,179,163,176,117,58,172,104,42,42,117,81,133,153,165,185,6,180,39,149,30,74,141,42,222,193,154,73,123,84,227,37,176,156,109,138,203,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,10,245,226,141,158,218,174,9,210,153,192,140,23,185,162,71,189,171,145,214,171,130,163,17,245,117,182,244,37,37,6,210,27,218,91,90,147,33,43,81,146,247,243,26,109,36,178,74,77,230,93,79,159,225,111,159,169,152,137,208,229,147,24,234,21,90,149,222,93,100,139,118,226,153,37,249,207,85,219,46,108,151,163,75,113,197,45,105,121,164,19,134,219,134,100,218,154,108,155,245,22,218,57,214,84,0,0,2,189,115,145,158,59,203,40,89,217,181,226,202,68,186,230,29,87,44,122,122,235,212,20,44,183,182,191,72,84,19,214,195,220,100,148,73,74,73,36,105,51,36,60,132,146,22,105,52,180,235,83,210,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,202,184,191,238,23,30,4,240,203,241,175,56,154,59,86,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,164,31,238,151,102,159,244,237,250,116,249,89,249,59,175,168,252,152,254,243,233,127,188,58,175,255,0,173,244,255,0,93,235,253,130,202,115,65,152,91,170,252,225,153,87,204,45,149,26,235,195,122,213,106,159,71,155,25,9,148,228,74,132,45,245,120,173,45,77,62,217,161,106,101,212,26,141,183,75,111,53,135,80,163,74,73,102,146,245,121,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,160,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,117,92,218,231,126,187,148,124,241,91,80,174,57,85,90,150,25,86,240,254,51,181,186,36,54,81,33,228,74,41,117,34,102,84,68,184,235,104,109,237,233,105,14,30,242,74,218,215,114,84,166,218,52,78,155,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,143,172,0,0,32,7,20,60,203,226,158,87,239,188,13,190,176,206,173,254,249,186,218,52,199,228,250,46,167,243,48,154,111,171,97,151,91,231,114,185,235,91,123,149,234,47,69,23,180,142,95,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,43,47,16,243,235,112,229,155,136,245,253,99,98,13,118,92,204,43,171,200,161,51,57,18,58,169,171,160,32,168,205,168,158,130,201,58,72,101,10,145,33,46,72,36,182,181,173,8,51,74,84,178,34,59,41,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,14,21,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,46,157,176,15,137,22,99,176,83,17,238,27,238,173,94,249,117,18,244,168,55,80,184,233,117,183,87,203,144,241,27,105,83,209,84,222,133,17,238,67,100,194,77,9,54,146,218,90,73,180,180,178,210,81,125,22,157,127,229,93,171,70,186,125,9,85,163,122,102,159,30,161,232,234,180,110,158,116,62,107,105,95,34,67,90,159,45,228,110,218,180,106,123,84,70,90,158,131,235,0,0,0,0,0,0,0,0,0,0,0,0,15,19,139,24,189,100,224,213,175,38,234,189,170,157,28,70,27,90,146,124,135,156,222,164,182,183,54,252,210,22,101,169,54,174,221,61,159,118,180,233,157,14,35,215,142,51,78,168,89,88,123,35,209,182,194,31,117,131,94,198,158,234,219,35,144,222,237,29,140,135,27,222,219,136,236,215,82,211,223,169,148,36,102,37,70,180,252,169,12,183,206,113,41,92,167,207,84,167,213,215,85,43,217,239,238,33,248,212,70,149,26,76,187,72,244,49,254,138,140,242,88,41,42,70,141,154,182,146,181,46,253,53,18,183,134,51,179,26,205,61,35,164,78,187,217,142,151,123,75,177,179,168,195,215,191,247,119,118,139,247,1,94,252,92,177,213,235,15,13,161,97,197,26,95,46,165,93,91,106,144,142,89,30,176,158,143,61,149,30,170,109,73,250,72,46,229,18,190,238,241,76,105,75,210,228,18,82,91,221,121,122,23,113,106,163,63,241,119,139,142,225,91,149,103,108,203,49,24,183,117,49,182,101,88,137,216,40,220,71,163,14,181,10,67,107,213,15,25,119,165,93,138,73,31,191,78,225,220,248,143,226,4,156,63,203,13,117,248,106,218,237,100,165,82,53,208,143,66,122,159,44,245,237,74,189,168,47,119,222,67,63,178,31,114,84,135,100,188,173,206,60,181,56,179,211,77,76,207,83,238,29,3,11,241,126,181,133,208,107,13,208,87,202,147,85,135,34,26,157,209,10,249,183,73,26,150,138,66,139,189,178,63,97,253,164,60,53,82,165,42,177,82,149,85,154,230,249,19,30,91,238,171,66,45,86,181,26,140,244,34,34,239,51,238,33,114,156,34,240,134,5,173,134,50,175,201,81,245,168,213,220,89,182,238,245,118,71,118,60,7,73,59,73,102,159,164,157,117,218,71,247,119,9,83,155,152,177,37,229,210,254,110,98,180,65,91,181,85,23,97,247,244,47,251,191,120,206,53,121,8,110,185,81,109,174,212,38,91,201,79,220,75,61,5,247,112,209,157,30,94,87,40,72,97,90,155,37,21,165,246,31,98,138,157,15,94,255,0,188,74,179,34,81,26,79,184,251,7,249,181,25,134,20,165,180,141,166,173,117,237,51,31,234,63,202,84,102,102,197,122,28,148,111,101,246,212,211,137,212,203,84,168,180,50,212,187,123,140,84,175,19,12,138,49,111,202,157,142,56,114,207,46,35,230,236,138,164,77,198,127,56,103,50,75,207,111,122,65,159,113,32,182,37,26,123,75,218,66,181,104,181,154,165,179,89,139,90,164,200,233,231,83,228,33,246,92,216,149,236,113,181,146,146,122,40,140,143,69,36,187,200,200,92,111,14,156,253,198,197,42,124,12,28,196,53,237,184,97,71,105,168,146,180,51,231,182,132,196,142,132,236,102,58,80,157,206,56,179,212,214,102,93,199,217,161,139,11,45,12,181,47,104,254,128,0,15,21,140,247,204,28,56,194,219,166,242,159,35,146,154,101,30,116,150,213,176,213,235,183,25,199,8,180,36,171,246,15,216,101,254,65,156,60,108,191,37,226,86,42,93,23,148,169,28,228,212,170,243,100,50,173,132,159,154,114,75,142,39,176,146,159,219,246,145,31,249,7,246,212,194,27,166,238,180,107,23,157,54,62,180,250,43,18,31,125,123,219,238,101,164,184,162,208,214,74,250,42,46,226,63,223,220,62,166,91,47,69,88,24,227,101,220,123,182,161,138,237,59,154,122,107,162,19,49,149,159,245,85,251,30,194,26,37,193,91,217,140,69,195,58,53,229,25,123,219,168,117,27,79,67,45,121,114,28,111,218,148,251,81,238,47,243,143,108,100,74,45,15,184,69,124,216,100,35,13,51,31,25,154,163,108,250,46,189,27,118,146,247,72,127,126,227,97,63,67,168,109,5,162,25,211,187,219,175,121,118,211,126,96,178,139,138,217,119,152,146,187,105,155,160,57,175,46,95,58,49,111,208,154,215,212,109,231,20,90,41,228,151,111,223,247,121,12,34,199,76,71,193,42,243,85,251,6,185,208,62,214,239,252,85,135,117,213,14,35,253,181,181,151,115,171,246,123,126,237,45,211,41,252,79,172,76,85,140,155,115,18,75,208,213,228,107,177,95,61,35,168,212,223,89,246,51,17,40,70,212,54,143,111,110,239,121,24,158,45,58,135,155,39,91,61,82,174,227,31,246,0,0,0,0,0,0,0,0,0,57,198,52,99,214,31,96,77,13,21,219,238,169,210,50,238,188,178,228,62,230,237,22,218,79,245,77,172,203,67,117,30,207,111,223,165,56,102,159,137,110,36,227,138,221,161,90,44,124,156,160,30,221,204,239,143,51,155,250,133,23,172,228,84,45,58,45,165,31,127,110,239,113,118,196,107,90,213,184,47,170,252,123,122,221,133,214,84,102,111,229,53,204,67,123,182,33,75,62,213,154,82,94,170,20,125,167,236,22,135,148,174,19,209,218,98,13,241,142,19,57,142,175,155,173,27,150,101,203,208,223,107,251,226,52,206,221,75,148,190,239,248,62,243,22,113,110,219,84,91,82,152,213,30,131,15,166,136,206,237,141,243,22,189,53,81,168,251,84,102,125,234,51,239,246,143,168,2,11,113,107,196,149,90,185,124,145,104,71,123,99,247,22,205,158,174,186,116,243,160,184,125,233,50,238,87,188,191,120,169,188,170,225,163,248,179,142,22,245,148,193,106,115,186,189,123,191,169,13,247,61,170,79,246,126,242,255,0,48,182,78,36,57,110,135,119,224,75,213,74,74,191,164,168,219,121,7,161,246,243,166,68,74,190,147,164,159,162,147,239,35,253,194,144,59,72,254,209,109,60,33,51,8,137,180,73,248,55,88,63,159,142,227,179,99,47,254,45,40,129,29,9,209,45,233,222,103,218,107,215,222,94,209,103,196,122,150,165,237,31,208,1,249,234,19,163,83,32,200,168,205,115,150,196,86,150,243,170,208,207,106,18,70,102,122,22,166,125,132,125,194,177,243,237,196,158,37,50,45,87,8,112,141,27,230,171,159,18,109,79,83,46,95,100,168,238,55,201,145,20,200,244,81,54,173,82,190,222,226,62,243,21,73,89,172,212,174,10,156,154,205,94,79,81,50,91,171,121,231,54,37,27,150,181,26,148,122,36,136,139,83,51,62,194,30,227,47,86,186,239,12,98,181,40,109,179,205,91,245,120,41,74,119,109,212,206,83,73,46,221,75,246,189,227,70,56,69,108,46,209,195,202,13,17,194,218,168,244,232,168,82,59,246,154,88,109,38,90,234,122,233,183,191,81,236,128,0,67,14,43,85,22,96,229,153,212,59,223,34,162,166,83,223,222,170,124,237,61,159,96,163,123,105,68,139,142,148,181,39,113,38,107,6,101,174,154,252,225,13,32,229,97,244,72,203,222,31,173,182,57,68,86,213,40,180,221,187,95,230,44,118,143,81,139,56,125,15,20,176,234,225,176,167,63,200,110,183,76,151,0,158,218,106,229,155,204,56,214,237,164,164,235,167,48,207,77,197,175,188,187,198,123,243,85,151,11,171,46,184,155,85,182,235,8,230,192,114,83,238,192,147,171,105,230,199,57,15,161,165,108,75,174,41,58,165,147,61,20,122,151,113,253,188,84,123,124,38,194,27,207,24,175,10,117,161,104,83,58,169,19,100,178,210,207,156,210,57,104,91,173,182,107,249,197,160,143,67,113,61,154,234,122,141,5,101,31,5,151,128,216,35,67,177,228,171,89,189,60,105,51,75,78,233,61,35,13,56,93,139,89,119,181,253,83,211,221,239,62,189,81,167,196,170,211,228,211,39,53,204,141,45,149,176,234,55,25,110,66,146,105,81,106,70,70,93,134,125,198,43,7,57,156,45,167,92,149,202,166,35,224,199,170,236,181,191,50,77,55,176,249,142,169,114,30,90,185,178,101,145,22,166,166,147,161,39,79,105,23,121,15,171,194,215,44,56,195,130,183,237,193,113,223,182,247,163,98,189,2,93,57,7,213,197,123,114,141,232,75,35,249,167,86,101,169,52,191,103,179,191,187,91,50,31,225,61,228,198,131,34,66,207,68,180,210,214,103,238,34,35,49,157,92,239,220,74,185,51,51,124,200,83,252,212,197,173,212,226,32,246,237,209,41,168,73,50,46,226,253,161,58,178,31,148,75,47,24,114,173,85,122,228,141,204,151,83,150,251,81,220,222,233,114,185,148,232,166,149,104,135,144,74,208,220,81,232,122,106,32,22,106,114,251,92,203,174,42,212,236,250,151,173,17,199,158,147,1,207,80,183,70,57,47,182,215,97,56,225,151,99,39,244,143,95,127,219,212,50,115,87,194,252,81,105,236,188,226,213,63,115,215,19,138,141,65,169,243,100,23,75,53,242,143,18,49,114,88,36,146,246,155,142,43,87,28,36,159,114,180,236,49,242,51,101,145,124,66,203,85,81,217,230,175,74,219,111,45,78,71,157,163,12,104,131,83,230,148,242,250,135,28,253,91,27,181,63,126,157,229,219,201,48,111,29,49,3,3,46,102,110,91,22,173,210,60,218,147,204,79,33,135,57,136,39,27,89,167,87,91,89,22,166,210,59,116,246,125,250,219,94,82,56,162,89,152,178,170,101,139,137,16,125,11,95,228,179,28,165,115,93,147,214,61,243,13,110,216,204,68,161,189,238,56,179,211,118,137,219,167,113,145,137,233,6,108,106,140,54,103,195,115,152,196,134,210,235,106,208,203,84,168,136,200,244,62,210,236,50,31,238,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,247,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,0,14,21,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,47,62,216,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,242,162,226,120,104,113,16,147,137,241,153,192,76,126,184,226,38,231,167,71,109,22,253,203,82,168,52,202,235,136,55,91,101,184,79,27,170,37,61,59,115,168,36,41,27,150,250,9,70,178,230,33,75,122,199,192,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,0,231,147,60,119,150,111,111,36,197,138,137,116,60,58,161,200,82,232,52,21,172,183,184,189,13,61,108,205,166,105,92,149,36,212,68,146,51,67,40,81,161,6,163,83,174,187,29,126,73,221,95,37,126,93,124,153,170,252,155,244,135,162,125,49,209,57,208,245,220,190,111,77,207,211,151,206,229,250,252,189,219,182,250,218,105,218,36,255,0,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,138,50,93,155,107,87,55,56,88,87,77,53,174,134,228,161,116,212,251,154,156,164,182,215,46,114,163,54,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,32,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,181,238,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,80,1,77,124,74,248,133,204,196,218,236,236,10,192,107,191,253,66,192,218,213,98,185,75,121,248,238,86,37,108,146,204,152,168,121,183,137,185,52,229,54,242,18,100,166,246,184,227,70,164,169,109,236,82,190,87,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,238,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,81,21,120,163,248,19,196,223,193,124,226,16,164,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,0,170,190,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,248,104,129,89,69,198,250,86,92,115,23,102,99,45,118,135,46,175,77,160,72,146,153,145,34,56,148,62,108,72,138,244,103,22,222,239,85,75,66,95,53,146,12,210,75,52,18,77,72,221,188,180,103,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,132,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,70,216,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,60,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,79,96,0,1,21,120,163,248,19,196,223,193,124,226,16,164,188,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,30,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,113,252,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,117,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,47,115,211,250,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,79,241,5,120,157,103,106,30,6,97,196,156,36,194,251,175,102,36,221,27,161,189,38,147,82,96,165,91,81,82,76,184,227,143,32,141,78,178,243,236,188,148,50,123,80,173,171,113,212,56,149,52,130,85,48,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,66,121,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,211,54,165,56,150,81,181,59,80,102,163,46,98,220,90,233,219,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,130,37,103,239,61,148,172,162,91,48,168,86,212,56,149,108,69,184,163,156,186,60,57,77,165,248,81,88,110,67,41,113,217,205,162,67,79,161,14,54,169,9,101,72,35,37,56,202,200,251,16,161,68,63,234,170,253,186,191,221,91,142,228,184,234,31,241,147,39,84,167,72,115,254,147,143,60,227,139,251,84,165,43,218,102,31,234,170,194,186,191,221,91,114,228,183,42,31,241,144,231,83,103,71,115,254,139,140,188,219,136,251,20,149,39,216,100,47,39,135,222,125,109,236,204,217,176,108,108,65,174,196,135,138,148,136,237,179,57,18,58,88,72,175,172,206,74,137,232,44,147,166,183,150,152,241,210,228,130,75,104,66,22,179,52,165,40,50,34,153,64,0,2,149,184,213,248,167,181,190,31,193,243,26,136,252,156,50,179,219,85,193,27,202,157,129,152,165,115,68,111,11,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,237,0,101,92,95,71,14,27,178,213,177,184,123,97,229,211,122,220,212,171,126,139,11,210,221,77,70,169,53,184,145,88,223,91,150,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,86,14,125,179,191,93,205,197,246,212,43,114,85,86,155,134,84,78,83,180,74,36,198,81,29,229,202,54,72,158,149,45,45,186,226,28,123,122,157,67,103,188,210,134,180,218,148,169,199,77,126,171,135,118,65,102,102,114,234,59,243,20,169,245,90,110,25,81,57,82,52,56,207,199,249,76,225,184,234,58,104,178,118,146,13,148,45,135,19,33,198,214,110,39,213,109,59,84,231,49,171,42,226,143,224,79,19,127,5,243,136,66,144,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,130,114,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,61,128,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,252,156,50,179,219,85,193,27,202,157,129,152,165,115,68,111,11,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,237,0,0,5,85,241,206,250,147,252,201,252,52,67,252,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,80,15,20,127,29,152,155,248,47,147,194,29,255,0,133,190,126,161,225,223,67,150,76,99,168,82,169,182,129,245,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,219,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,154,49,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,123,51,23,153,124,83,205,5,246,245,245,137,149,111,217,232,168,208,223,147,232,186,103,204,178,211,157,35,15,58,231,39,155,200,66,220,218,175,93,122,168,253,132,83,211,133,126,66,164,202,147,74,205,62,50,80,165,195,68,57,12,212,44,106,100,142,81,162,98,13,167,146,115,228,199,113,165,40,144,74,91,14,197,90,86,133,239,107,155,161,160,218,82,237,124,0,0,0,0,0,0,0,0,0,0,0,7,248,78,155,26,157,17,233,211,28,229,177,29,181,58,226,180,51,209,41,35,51,61,11,183,184,140,64,204,219,241,68,178,240,153,85,59,23,13,224,250,106,224,228,191,28,228,243,93,141,209,189,243,237,110,216,244,69,33,205,142,54,131,211,118,138,221,167,113,25,138,147,198,76,116,196,12,115,185,158,185,111,170,183,86,243,138,87,45,60,134,27,229,160,220,113,100,157,90,109,4,122,27,171,237,211,219,247,105,214,242,157,145,124,66,204,173,81,169,228,175,69,91,108,173,43,145,59,70,31,213,4,166,13,73,229,245,13,185,250,183,247,106,94,237,59,207,179,235,231,26,173,133,248,92,211,57,121,194,90,126,215,237,231,83,30,189,84,230,200,62,170,107,5,34,36,146,228,190,74,36,110,54,219,94,173,184,105,46,228,235,218,99,151,229,91,47,181,204,197,98,173,50,207,166,250,177,27,121,153,51,220,245,15,108,98,146,195,110,246,27,141,153,246,60,95,68,245,247,125,147,247,62,25,68,179,48,123,42,212,183,173,168,220,185,116,217,108,53,33,205,238,159,55,151,78,148,106,86,139,121,100,157,77,180,158,133,174,130,10,228,130,226,85,183,153,155,26,66,95,229,38,85,110,153,17,103,183,118,169,85,66,49,153,119,31,236,141,21,64,121,50,96,199,144,131,213,46,180,133,145,251,200,200,140,127,184,172,222,41,89,97,198,28,106,191,109,251,142,194,183,189,37,21,152,17,41,203,62,174,43,59,84,79,77,89,159,206,186,131,61,9,212,123,61,189,253,250,124,172,153,240,182,157,109,215,41,120,143,140,254,179,177,22,196,200,212,222,194,229,186,149,199,121,10,230,198,150,100,122,26,93,78,134,157,61,166,93,196,44,250,157,79,137,74,167,198,166,65,107,151,26,35,40,97,164,110,51,218,132,164,146,146,212,204,204,251,8,187,204,114,44,220,96,178,241,227,4,171,150,60,101,105,48,227,201,145,8,180,239,145,210,62,211,101,218,180,23,123,191,214,86,158,255,0,121,103,211,22,112,134,243,193,219,194,163,104,93,244,206,153,248,82,94,105,7,206,105,124,196,33,215,27,37,252,218,214,69,169,182,174,205,117,45,7,136,29,171,42,185,112,186,179,21,137,180,187,110,142,142,84,6,229,48,236,249,90,182,174,84,114,144,194,29,86,197,58,218,149,162,94,35,209,39,169,247,23,217,160,252,37,195,232,120,89,135,86,245,133,5,254,123,116,74,100,72,6,246,211,79,48,217,97,182,183,109,53,43,110,188,178,61,55,30,158,243,239,30,99,52,239,162,62,94,241,1,110,49,205,35,182,170,165,166,237,186,127,49,127,180,102,250,229,81,46,227,170,173,41,218,74,154,249,145,107,174,159,56,98,242,56,82,212,153,159,150,102,144,215,124,122,138,89,87,127,122,105,240,117,246,125,162,103,128,0,241,184,185,107,174,239,195,218,245,17,178,220,169,20,249,72,74,59,183,26,152,113,36,90,234,90,107,187,191,81,156,236,194,218,235,179,241,142,235,161,56,207,41,108,85,231,37,73,221,187,67,76,167,82,125,186,159,236,251,199,135,163,86,106,86,253,78,53,102,145,39,167,153,17,212,60,203,155,18,189,171,66,137,73,61,20,70,71,161,145,31,105,11,91,200,79,18,120,149,56,180,172,33,197,196,108,154,158,68,72,85,61,76,249,157,145,99,182,223,38,60,82,34,213,70,226,181,82,251,59,140,251,140,89,197,62,116,106,156,24,245,24,78,115,24,148,210,30,105,90,25,110,66,136,140,143,67,208,203,176,203,188,126,128,1,252,51,208,181,63,96,172,46,47,121,132,68,42,36,12,27,163,159,207,72,113,169,178,87,255,0,22,164,79,142,180,232,166,244,239,34,237,37,235,238,47,104,170,42,37,46,69,118,179,6,139,23,245,213,9,45,69,111,187,233,45,100,146,239,50,46,243,247,144,189,12,189,229,134,157,72,201,194,237,77,218,207,184,109,147,121,238,197,126,185,250,83,77,168,191,90,105,250,69,236,50,47,184,82,174,45,219,114,44,28,91,186,173,179,61,174,209,171,243,163,36,251,15,67,102,75,136,47,106,189,168,247,159,239,23,25,194,83,18,85,117,101,242,61,161,33,237,239,219,187,247,250,186,107,212,78,156,225,119,36,139,185,62,243,253,194,116,128,249,119,21,181,69,186,233,142,209,235,208,250,152,143,109,222,223,49,104,215,69,18,139,181,38,71,222,146,62,255,0,96,172,124,218,240,158,142,235,19,175,140,15,151,203,117,28,173,40,220,179,61,250,155,13,127,124,73,153,161,104,92,213,247,127,193,247,24,171,203,170,213,184,44,90,252,139,118,226,133,209,212,97,236,230,181,204,67,155,119,161,43,46,212,26,146,126,170,210,125,135,237,18,231,43,28,75,113,39,3,150,213,10,238,99,229,29,0,183,109,103,124,120,124,175,215,168,253,102,226,173,106,213,110,164,251,251,54,251,143,178,227,240,95,30,176,251,29,168,107,174,216,149,78,173,150,180,230,23,33,246,246,234,183,18,95,173,109,6,122,155,75,246,123,62,237,122,56,0,0,0,0,0,0,0,15,249,90,210,218,77,107,61,8,132,36,205,215,18,139,39,2,141,86,229,146,207,167,46,2,211,123,123,158,139,202,253,66,203,181,200,171,66,181,109,213,31,127,102,223,121,150,148,211,138,216,183,122,99,61,208,229,211,122,84,58,185,174,233,161,242,154,111,77,27,66,63,218,208,130,238,105,62,207,103,223,175,124,203,15,15,60,88,199,217,105,168,84,99,250,14,129,219,252,251,124,105,59,187,30,47,213,148,148,44,190,113,146,79,253,45,123,139,182,227,50,233,148,252,50,203,125,9,170,101,157,3,89,73,221,205,149,205,145,243,158,187,202,47,81,199,156,34,208,158,81,118,31,219,238,211,181,128,0,164,110,45,88,188,155,207,28,126,66,195,115,88,246,215,210,236,239,234,33,193,119,218,130,62,244,159,245,143,247,119,15,105,193,203,9,158,169,226,37,79,20,101,51,243,116,110,79,76,189,197,254,220,197,65,133,246,18,203,221,237,73,253,154,119,139,124,168,211,162,85,161,185,2,115,92,198,29,211,114,119,25,107,161,145,151,105,25,31,121,16,207,46,108,50,147,122,101,222,237,169,148,136,156,235,121,153,49,98,70,155,204,105,60,199,28,136,79,40,185,100,243,139,45,13,46,23,111,103,171,246,145,14,93,131,120,137,84,194,204,73,160,94,180,165,237,114,157,81,138,250,203,68,158,228,55,33,183,13,62,178,85,166,188,178,237,208,255,0,204,52,101,128,88,141,27,21,112,134,213,189,152,86,174,84,41,16,94,146,90,31,170,243,145,90,113,101,218,148,235,250,206,242,34,47,242,14,132,3,205,223,248,131,107,225,165,181,50,234,187,106,29,28,8,76,184,242,215,202,113,207,160,218,150,101,163,105,82,190,138,21,236,246,10,98,207,103,16,139,147,26,171,181,43,6,192,149,209,218,17,212,244,53,250,141,185,213,237,92,150,141,207,157,140,135,91,222,211,168,245,119,118,105,223,174,166,80,97,70,106,81,168,207,180,207,83,1,222,242,49,203,254,83,182,47,49,174,97,122,114,153,161,110,211,67,244,132,110,209,162,136,186,116,204,232,90,23,45,58,23,187,176,127,168,0,8,81,197,142,10,102,101,160,148,163,211,145,85,230,151,222,84,249,223,251,197,28,82,157,84,122,156,55,209,244,155,125,181,151,222,74,35,26,46,201,109,77,234,174,91,44,87,223,250,72,161,83,27,246,119,20,8,231,236,34,247,142,224,62,5,235,99,90,248,133,68,118,221,187,105,189,116,7,119,110,107,156,227,93,166,133,32,251,91,82,85,244,86,162,239,246,142,45,31,33,153,109,141,89,244,203,54,54,142,151,172,146,244,156,254,197,111,220,71,253,241,239,246,104,59,109,169,102,219,246,93,49,154,77,189,7,166,142,195,105,105,9,230,173,122,37,41,74,72,181,90,140,251,146,94,223,96,251,96,0,3,226,95,18,206,5,151,95,156,149,109,56,244,185,78,145,233,174,134,150,148,127,230,25,182,204,69,69,85,92,114,191,39,45,205,230,229,201,84,86,186,105,174,179,29,63,113,123,197,232,240,243,160,46,131,149,139,59,123,188,207,72,211,105,243,203,213,211,105,57,78,137,217,222,122,247,119,246,125,195,244,231,103,45,20,188,197,97,21,82,152,126,165,90,151,29,250,133,60,253,99,223,33,184,178,82,210,63,90,218,75,85,61,222,163,50,247,150,157,212,23,115,80,46,60,34,196,89,84,137,105,233,170,214,213,85,105,66,181,109,122,59,29,245,36,149,161,26,147,244,155,62,205,76,187,61,164,46,219,32,24,225,75,204,230,93,213,103,221,255,0,206,39,83,35,157,10,99,62,178,57,209,219,131,21,183,23,185,182,219,36,234,167,212,90,17,153,151,176,253,220,51,56,124,42,233,245,118,106,23,246,8,43,147,52,137,217,15,82,180,82,185,170,210,67,170,87,58,76,178,36,234,102,210,52,36,246,119,251,200,85,157,237,98,221,56,113,113,74,182,238,186,119,69,80,130,242,218,113,190,115,110,104,164,56,164,31,107,106,82,126,146,20,93,231,220,37,150,75,56,134,93,248,11,84,131,105,94,43,244,141,164,179,106,49,163,70,153,233,82,106,142,223,51,86,227,45,213,237,105,165,122,186,246,235,239,211,91,151,193,188,106,177,241,194,211,143,118,217,21,46,170,51,169,71,48,185,47,35,150,179,105,183,13,63,58,218,12,244,39,83,219,167,183,239,211,223,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,207,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,236,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,185,42,3,197,99,22,49,88,56,21,96,85,49,27,17,171,209,41,212,218,116,119,221,105,167,101,50,203,245,7,219,101,199,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,204,179,215,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,126,90,254,90,49,78,212,192,42,110,98,238,154,79,161,173,186,205,192,205,2,157,22,160,196,152,243,166,115,97,28,198,166,178,133,180,77,185,13,109,165,68,151,82,225,238,81,25,17,25,22,163,207,224,222,16,222,88,239,136,148,252,45,195,230,34,63,112,213,163,206,122,11,18,95,38,81,33,113,162,61,40,217,37,159,170,149,173,44,41,8,53,26,81,189,73,220,164,39,85,23,159,255,0,85,86,21,213,254,234,219,151,37,185,80,255,0,140,135,58,155,58,59,159,244,92,101,230,220,71,216,164,169,62,195,33,122,124,57,179,175,252,170,176,225,250,5,255,0,83,165,55,137,182,183,205,212,163,48,124,167,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,163,73,121,166,202,96,10,86,226,87,196,11,244,237,50,118,2,97,75,219,44,26,85,65,62,148,168,165,90,57,88,157,17,249,40,249,167,88,146,182,100,83,150,93,51,237,238,65,40,220,109,11,236,218,145,29,114,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,169,113,41,113,44,163,106,183,44,141,70,92,180,56,180,94,156,220,169,96,189,71,47,48,50,209,80,181,162,74,180,233,116,115,165,193,117,232,49,23,46,43,231,29,198,78,164,210,141,158,82,39,25,188,235,166,250,91,35,230,184,181,105,235,25,29,11,102,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,114,215,134,167,16,185,152,101,93,131,129,88,243,119,255,0,168,89,251,154,163,215,42,143,63,33,202,60,173,145,153,141,21,111,56,241,183,26,156,150,217,90,72,146,222,214,220,116,148,165,33,189,234,77,202,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,117,92,177,102,22,234,202,254,50,209,113,114,214,141,215,244,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,254,11,136,53,37,105,67,173,52,179,66,246,109,61,15,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,140,253,168,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,207,237,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,191,236,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,185,42,43,87,138,46,126,161,217,244,42,150,89,240,118,161,74,170,85,110,58,124,152,55,101,97,137,44,76,110,153,21,107,118,51,244,212,161,42,86,201,138,229,184,151,121,132,149,50,218,147,180,141,110,18,217,168,17,63,248,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,63,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,255,0,178,65,157,27,87,55,24,112,196,233,170,165,81,47,234,111,49,138,221,188,212,230,212,226,249,68,206,233,209,152,53,155,197,13,102,251,100,74,89,122,142,26,154,220,189,164,226,254,87,20,127,2,120,155,248,47,156,66,20,2,59,254,75,179,109,117,101,27,20,202,233,166,181,215,91,117,222,154,159,115,83,148,151,29,230,65,76,150,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,79,57,194,50,209,102,45,167,59,249,192,161,89,89,42,127,23,176,102,228,244,175,233,27,151,111,91,53,186,114,214,148,198,114,83,111,27,175,154,146,227,110,199,121,166,88,148,73,255,0,108,106,74,27,74,208,91,86,69,82,217,98,206,6,102,176,26,234,162,210,112,154,228,170,220,49,23,204,165,211,236,170,130,229,84,41,114,92,148,230,164,219,48,155,113,38,151,148,250,201,105,54,13,14,41,102,101,170,146,226,208,189,15,82,91,170,179,74,132,205,118,108,73,149,36,71,109,51,36,68,140,168,204,60,249,36,185,139,109,165,56,226,155,65,171,83,36,27,139,52,145,145,26,149,166,167,250,197,85,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,195,69,85,137,211,195,23,59,83,48,51,17,227,97,38,40,93,123,48,218,232,219,13,153,53,106,147,229,22,218,148,147,121,198,220,101,6,106,105,150,95,121,229,33,227,218,132,238,91,110,173,196,165,165,146,174,252,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,17,87,138,63,129,60,77,252,23,206,33,10,1,18,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,1,5,120,157,100,150,30,57,225,196,156,91,194,251,83,126,36,218,251,166,61,26,147,77,96,229,92,177,84,76,182,227,111,44,137,46,188,243,12,178,149,178,91,150,173,168,113,164,54,165,58,131,77,48,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,236,237,206,40,184,29,39,42,106,198,250,181,110,149,38,250,165,83,217,98,165,99,181,53,152,53,9,21,141,90,109,105,140,203,206,45,197,67,55,29,39,9,228,115,77,44,110,51,37,56,218,218,42,76,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,201,240,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,217,234,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,61,51,69,153,187,7,43,56,95,82,196,11,190,76,73,149,36,71,82,168,182,241,84,89,141,54,178,249,56,211,123,24,75,135,185,72,66,159,105,78,173,9,89,182,217,169,123,85,161,37,89,225,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,133,170,112,183,200,44,204,59,232,115,55,140,116,250,173,54,239,62,178,61,187,110,204,140,252,23,169,13,159,54,51,210,101,182,226,80,181,60,234,13,194,109,179,35,109,45,56,78,122,235,113,28,159,65,197,27,34,85,92,108,165,51,142,248,47,108,196,145,123,80,227,173,55,5,58,35,10,235,110,24,73,74,9,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,170,129,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,0,5,170,112,188,226,5,255,0,131,121,82,197,215,191,178,164,217,149,133,43,254,114,233,198,154,252,137,63,243,104,209,27,101,175,216,107,79,162,98,213,6,85,199,106,186,179,93,136,245,252,182,89,89,89,166,59,232,107,50,215,234,223,169,55,29,227,55,43,178,157,158,252,182,213,32,244,45,25,107,154,130,67,37,170,77,196,27,170,53,25,52,76,253,92,148,101,70,187,155,76,101,133,102,242,170,176,237,10,110,147,46,154,220,38,80,174,130,46,213,155,109,146,156,50,65,60,250,209,202,108,180,90,139,85,185,203,90,26,112,134,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,29,120,163,248,19,196,223,193,124,226,16,160,17,218,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,12,171,139,222,225,141,154,171,55,27,176,26,222,194,215,170,81,34,95,120,117,71,98,147,62,146,77,155,70,253,58,62,140,69,152,193,41,106,55,81,202,38,80,234,136,203,107,198,173,80,132,56,206,249,148,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,237,196,35,50,148,44,208,230,58,161,122,217,197,190,214,162,83,216,183,168,82,87,21,113,222,153,21,149,184,226,223,113,11,81,153,111,125,247,205,26,146,21,202,229,18,208,149,146,200,76,14,6,63,93,159,150,255,0,137,14,85,198,175,197,61,173,240,254,15,152,212,68,0,22,189,194,191,62,177,165,70,165,101,99,25,43,177,33,174,28,118,105,246,53,78,71,52,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,54,53,202,212,214,109,37,118,148,0,2,170,248,231,125,73,254,100,254,26,42,172,79,78,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,32,56,207,230,30,171,109,219,54,214,91,173,170,172,68,34,236,142,170,221,209,29,80,212,167,206,19,50,27,232,18,135,84,91,18,133,200,98,66,148,72,249,205,98,182,70,105,66,140,156,229,92,50,179,119,154,251,207,27,105,216,27,62,241,151,121,91,213,201,14,85,234,245,59,153,137,149,169,116,120,145,216,82,157,229,72,231,161,76,161,229,37,134,8,221,53,180,219,174,182,164,160,212,181,165,222,21,197,31,199,102,38,254,11,228,240,132,85,23,61,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,230,58,218,141,102,149,27,47,58,171,10,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,41,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,68,123,102,154,234,16,114,146,219,166,142,108,153,46,39,93,94,119,148,209,155,105,81,182,218,80,148,167,113,146,221,115,160,112,238,200,44,204,206,93,71,126,98,149,62,171,77,195,42,39,42,70,135,25,248,255,0,41,156,55,29,71,77,22,78,210,65,178,133,176,226,100,56,218,205,196,250,173,167,106,156,230,53,122,128,0,0,0,0,0,0,0,0,0,0,0,57,158,51,102,19,13,176,54,152,115,175,138,207,74,181,197,149,37,134,250,121,11,230,114,16,149,168,181,105,181,233,216,180,247,251,253,186,24,167,124,233,241,12,187,241,234,171,58,210,179,151,232,235,73,179,118,49,35,70,158,234,146,74,144,223,51,87,35,33,212,110,105,212,250,186,246,105,239,215,72,153,100,216,183,78,35,220,81,109,187,82,157,214,212,39,60,134,155,111,156,219,122,169,110,37,5,218,226,146,159,164,180,151,121,119,139,76,201,223,10,202,125,33,152,23,246,55,171,157,55,70,164,51,74,209,73,229,43,72,238,165,92,232,210,204,149,161,147,168,208,211,219,223,238,33,220,243,255,0,142,20,188,177,229,221,54,125,161,252,222,117,78,57,80,161,179,235,47,147,29,200,50,155,109,123,156,109,194,86,138,97,37,161,153,25,251,79,223,73,54,205,2,227,197,220,69,139,72,136,158,166,173,114,213,80,149,171,86,209,171,178,31,36,154,180,51,74,126,147,133,217,169,23,111,176,133,250,100,151,45,20,188,186,225,21,46,152,94,181,90,167,29,137,245,3,245,139,100,135,34,198,75,168,253,107,137,61,20,207,122,116,47,113,105,223,249,184,133,208,21,94,202,197,227,181,222,95,163,169,181,9,231,234,235,184,155,167,75,236,239,45,59,251,251,126,225,69,217,119,168,170,149,142,86,28,228,57,176,219,185,41,106,215,77,116,210,99,71,238,63,112,210,77,143,44,231,217,116,9,202,86,227,145,75,138,233,158,154,106,106,105,39,254,113,246,192,0,7,196,186,236,219,126,244,166,61,73,184,96,245,49,223,109,77,45,60,213,163,84,169,42,73,150,168,81,31,114,143,219,237,28,74,70,66,242,219,38,179,233,167,172,109,93,62,213,23,164,231,246,171,126,227,63,239,143,127,179,65,218,108,171,26,215,195,218,35,86,237,165,77,232,96,53,183,107,92,231,29,237,36,37,5,218,226,148,175,162,132,151,127,176,125,241,195,243,163,83,122,149,150,203,233,246,62,146,232,85,54,253,157,199,2,65,251,72,253,195,58,53,87,85,34,167,49,245,253,39,31,113,103,247,154,140,197,227,240,156,130,152,121,104,53,36,245,231,213,121,167,247,157,62,15,254,225,53,192,0,127,148,173,58,103,181,45,75,150,173,75,223,216,51,175,158,126,95,242,157,190,185,109,114,203,211,149,77,75,118,186,159,164,36,246,142,8,9,51,74,137,68,125,164,122,144,156,249,20,226,17,114,96,173,114,157,96,223,210,186,203,66,66,153,134,143,81,182,250,77,203,140,209,57,243,81,150,235,155,26,105,126,174,238,221,123,245,208,206,231,108,12,65,181,241,46,218,135,117,90,85,30,178,12,198,91,117,11,228,184,223,211,109,43,34,209,196,164,254,138,211,236,246,143,72,3,158,227,238,35,70,194,172,33,186,175,103,213,163,148,250,68,231,163,22,135,235,60,220,87,92,65,118,37,90,126,175,188,200,203,252,131,57,184,201,136,149,76,83,196,154,253,235,85,94,231,42,53,25,79,160,180,73,109,67,146,28,112,147,234,165,58,233,204,62,221,11,252,194,73,240,224,202,229,123,24,177,138,137,126,76,143,202,183,237,90,148,106,153,189,189,10,230,191,26,84,71,121,91,73,212,45,58,182,225,158,237,170,34,247,25,246,11,220,141,25,152,113,154,137,29,27,90,101,9,109,9,212,207,68,145,104,69,219,219,220,66,138,184,165,225,51,214,30,97,166,220,108,179,182,45,196,135,42,42,86,226,61,94,145,58,106,207,250,234,62,228,123,136,190,194,30,135,132,182,47,21,153,142,95,33,102,57,164,123,151,187,179,187,167,135,57,223,98,12,251,212,95,214,47,223,220,46,228,0,7,20,204,94,84,48,203,50,20,39,105,151,140,13,37,43,111,46,87,54,71,205,250,236,168,253,70,222,108,143,82,101,37,218,127,111,191,90,115,204,247,15,60,88,192,41,138,168,83,99,250,114,223,236,254,125,190,52,109,189,140,151,234,206,74,214,127,56,241,167,254,142,189,199,217,192,240,167,22,239,76,24,186,27,186,108,186,135,73,53,173,117,62,83,78,107,171,107,71,251,98,22,93,206,171,217,237,251,180,185,108,162,241,40,178,113,212,211,110,94,204,250,14,224,61,118,55,185,233,92,223,215,172,251,91,138,132,39,70,218,73,247,246,238,247,145,235,54,208,180,184,146,90,15,82,49,255,0,64,0,0,0,0,0,3,248,103,167,105,138,207,226,73,159,169,86,98,166,96,174,23,76,229,212,207,151,215,205,229,145,242,127,188,228,183,243,111,199,52,171,84,169,196,250,171,236,239,62,221,8,85,13,18,131,113,223,85,164,211,168,209,58,234,132,141,118,163,152,219,91,182,160,207,189,70,148,151,170,131,255,0,16,183,76,158,240,187,183,44,101,149,229,140,13,250,86,122,255,0,189,226,234,227,29,62,157,67,106,245,227,203,82,87,185,43,108,251,75,179,77,61,166,98,197,34,67,143,5,132,198,138,222,198,211,174,133,169,159,121,235,237,251,199,251,128,0,242,56,175,119,197,176,172,10,165,217,49,205,140,193,228,110,86,134,122,111,125,13,151,97,37,71,222,178,246,24,205,13,219,113,212,175,155,158,85,122,111,175,42,110,205,223,68,190,131,105,65,119,18,75,185,5,236,23,213,195,195,3,191,67,89,123,162,177,83,139,201,173,212,58,158,188,183,238,253,92,233,102,223,209,113,104,250,14,23,209,211,237,237,238,148,67,206,95,248,127,107,226,101,179,42,210,187,233,221,109,54,98,22,135,26,231,56,222,164,182,212,217,250,205,169,42,250,43,81,118,31,180,66,155,135,132,46,9,212,174,178,184,40,213,111,70,197,84,254,173,112,185,18,222,213,28,211,89,163,152,169,186,247,25,39,93,61,154,137,165,134,214,21,35,12,172,186,77,145,66,45,33,82,98,49,17,175,165,218,150,154,67,68,126,178,148,125,200,46,243,63,188,251,199,167,28,115,49,57,160,195,124,187,218,83,107,119,101,91,100,228,176,231,71,23,144,249,243,222,229,58,166,209,189,182,156,36,238,83,42,45,76,180,46,243,251,104,251,54,25,193,190,179,47,117,202,122,160,247,77,65,97,245,148,40,123,89,94,141,147,143,155,106,222,76,182,191,160,249,150,138,237,236,212,251,123,188,46,6,229,251,17,177,254,232,102,218,176,104,253,98,141,105,234,28,234,24,111,148,223,49,164,41,122,58,226,55,105,206,71,97,30,167,175,223,165,146,218,60,38,104,150,214,30,179,54,224,149,215,92,143,52,149,190,142,90,218,229,25,176,147,83,122,162,97,182,173,28,73,246,151,126,190,225,17,51,177,149,152,184,24,116,186,133,54,55,37,50,25,97,47,39,121,171,215,87,82,106,61,84,242,255,0,178,46,239,255,0,239,129,201,19,178,153,204,205,136,184,157,171,244,237,47,179,179,180,189,33,27,222,52,87,5,78,46,20,117,186,90,45,77,32,212,95,110,133,168,255,0,112,0,17,143,136,157,171,34,232,203,45,200,136,229,175,163,227,76,156,174,239,162,221,62,94,189,230,95,181,246,253,195,62,242,27,54,36,56,201,247,182,179,79,248,140,95,199,12,249,79,74,202,205,15,156,122,242,149,25,164,247,125,18,167,67,208,74,192,0,0,0,1,207,179,3,51,160,193,11,242,89,30,156,187,106,168,175,241,68,116,255,0,204,51,119,118,37,85,156,69,172,165,39,162,167,86,228,17,31,218,183,213,247,123,254,193,162,204,166,210,145,70,203,54,22,66,73,122,201,179,104,102,179,247,171,209,236,17,159,121,251,135,88,50,35,35,35,238,49,83,156,92,178,204,196,42,148,92,110,182,96,242,208,242,17,26,161,243,166,123,156,53,79,146,234,253,119,123,59,147,216,148,105,238,247,14,91,194,35,16,37,80,49,230,101,168,95,222,245,26,91,135,167,103,211,114,108,6,255,0,100,207,184,189,228,46,216,112,236,203,101,63,14,179,31,107,74,165,220,80,121,117,62,82,250,73,156,215,207,148,239,45,228,161,92,180,60,218,85,162,158,53,104,103,161,247,31,103,117,38,230,191,39,24,135,150,59,141,228,86,34,115,232,15,190,162,131,59,152,194,121,136,83,143,242,203,150,151,220,89,106,134,13,94,183,220,125,189,254,67,47,249,142,196,60,189,221,80,171,150,117,79,149,21,18,219,126,100,94,75,10,234,27,39,26,82,209,189,198,156,52,110,38,82,90,145,106,93,229,237,214,238,50,129,157,123,11,51,22,243,16,219,149,210,220,241,216,73,203,131,177,229,246,165,17,201,106,230,114,27,111,245,143,237,208,189,218,151,103,116,154,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,58,253,209,146,202,173,107,35,152,109,154,204,45,183,229,207,144,220,122,209,95,140,53,37,78,173,44,49,83,146,220,122,131,76,26,76,201,13,180,217,161,243,66,180,74,16,211,156,178,34,125,209,194,176,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,135,178,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,62,150,40,47,136,102,109,241,115,48,152,161,34,204,186,237,123,130,195,180,237,105,4,186,85,161,87,140,184,147,82,181,183,170,38,207,105,90,25,201,113,167,8,210,158,212,52,219,155,91,53,111,113,215,191,95,14,108,148,127,42,172,71,126,191,127,211,42,173,225,149,173,243,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,155,252,101,105,52,170,6,81,44,154,21,10,153,18,157,77,167,95,20,216,144,225,196,101,44,177,25,134,233,149,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,129,124,46,60,118,97,151,227,94,79,52,78,158,37,124,61,33,226,109,10,118,58,224,53,161,254,174,160,109,118,177,67,165,178,196,118,235,17,119,201,122,76,164,50,219,36,228,154,138,156,121,10,51,83,155,156,109,163,74,82,183,54,37,85,45,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,139,244,164,183,85,207,38,72,97,51,93,155,112,97,229,75,19,45,118,211,50,68,72,202,138,235,15,234,92,197,182,210,156,82,156,130,250,155,51,36,27,132,111,196,124,136,212,158,102,165,66,216,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,190,242,43,9,224,247,154,236,56,177,161,212,114,201,122,187,232,106,173,209,112,46,177,64,170,62,241,20,89,210,157,98,59,7,1,90,145,114,158,62,157,38,209,153,154,93,82,212,217,109,89,54,151,109,168,83,95,23,188,210,218,184,151,125,196,203,213,173,109,210,166,126,143,42,10,126,163,115,26,155,122,71,92,182,72,157,131,21,104,81,242,217,70,228,148,132,171,214,83,236,165,38,148,116,250,185,13,114,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,31,97,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,61,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,75,254,35,57,40,254,74,184,142,197,126,192,166,85,92,195,43,167,231,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,242,178,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,243,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,102,223,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,237,87,38,74,61,55,144,124,63,205,142,25,83,42,179,43,76,250,81,187,210,158,193,115,219,84,22,106,51,91,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,174,63,224,94,58,98,62,93,49,30,157,138,24,95,89,232,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,155,84,199,206,43,150,172,92,169,219,215,238,11,202,165,68,196,219,227,153,8,168,82,165,183,50,85,177,203,55,17,38,91,205,161,42,66,182,173,8,233,201,242,111,154,151,155,116,219,82,80,227,34,160,127,213,85,251,117,127,186,183,29,201,113,212,63,227,38,78,169,78,144,231,253,39,30,121,199,23,246,169,74,87,180,204,72,172,216,228,250,171,148,252,35,194,37,95,37,16,239,187,214,69,122,125,105,17,157,83,136,130,195,72,167,20,104,38,162,89,180,226,218,55,31,90,220,109,36,70,183,212,130,83,136,109,14,43,176,112,84,241,79,116,252,63,157,230,52,225,117,32,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,213,114,100,163,211,121,7,195,252,216,225,149,50,171,50,180,207,165,27,189,41,236,23,61,181,65,102,163,53,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,227,174,14,227,21,253,129,87,253,47,17,176,230,189,46,157,82,167,72,97,215,90,106,83,204,177,80,97,183,155,121,81,37,37,149,161,78,198,113,77,32,156,104,212,68,162,47,184,202,231,179,229,120,87,113,3,134,101,213,122,220,246,21,86,202,170,214,169,244,9,146,232,21,69,161,82,169,238,42,175,8,205,181,154,63,198,68,162,67,132,147,34,113,182,151,185,180,211,94,94,173,106,21,243,143,184,105,101,93,48,122,218,45,193,120,81,169,117,24,220,213,183,207,138,252,214,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,234,185,223,201,117,213,148,124,71,126,12,36,213,107,118,13,75,150,253,18,225,118,11,137,109,28,211,123,108,25,47,146,9,147,152,130,97,195,52,160,253,118,201,46,237,70,227,109,17,213,202,181,85,234,84,122,19,213,57,107,166,195,144,244,184,240,212,242,141,134,95,121,45,165,215,80,222,187,82,181,165,134,82,165,17,106,162,105,178,61,118,150,147,215,132,38,90,63,73,184,203,47,29,46,154,79,58,219,195,157,190,142,234,24,220,204,186,227,169,62,86,221,237,41,183,58,118,247,60,123,86,135,26,117,112,150,90,145,139,169,1,85,124,115,190,164,255,0,50,127,13,17,87,133,199,142,204,50,252,107,201,230,139,254,1,249,42,117,106,85,22,50,38,86,106,113,32,71,114,67,17,16,236,151,146,210,20,251,238,161,150,90,37,40,200,141,110,58,227,109,161,61,234,90,210,146,212,204,136,85,183,28,239,169,63,204,159,195,68,21,201,158,10,90,185,137,204,157,159,131,151,173,66,171,10,139,112,122,67,169,126,150,235,109,202,71,34,4,137,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,47,41,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,108,127,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,229,7,20,127,2,120,155,248,47,156,66,20,2,47,251,138,63,129,60,77,252,23,206,33,10,1,18,171,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,143,171,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,69,94,40,254,4,241,55,240,95,56,132,41,3,47,86,181,10,249,199,220,52,178,174,152,61,109,22,224,188,40,212,186,140,110,106,219,231,197,126,107,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,116,12,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,190,46,212,27,141,154,155,51,65,188,194,215,202,112,180,66,143,68,57,203,66,29,108,132,138,225,33,153,44,92,183,113,113,188,4,139,64,184,47,75,62,191,31,121,199,106,106,214,139,81,13,45,199,23,53,164,58,225,48,204,101,57,33,68,250,75,106,220,90,218,52,26,220,36,178,245,207,128,0,166,190,43,57,37,135,133,53,216,217,129,194,27,83,163,179,43,60,184,117,250,109,46,154,196,122,125,191,41,8,105,150,28,66,25,36,242,217,145,219,169,154,54,165,242,61,206,25,200,109,5,93,98,197,56,83,100,150,30,43,87,100,230,7,23,173,78,178,204,163,115,33,208,41,181,74,107,18,41,247,4,165,161,214,95,113,104,120,149,204,102,63,102,134,72,218,167,204,182,184,71,29,196,29,202,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,135,160,226,207,148,11,250,241,165,74,204,133,161,121,92,21,202,109,183,29,217,117,171,106,161,81,122,75,20,214,54,194,99,155,73,136,219,38,150,81,181,167,100,75,82,220,34,209,190,103,245,76,138,168,45,58,255,0,201,75,170,141,116,250,18,149,89,244,53,66,61,67,209,213,104,221,68,25,156,167,18,190,68,134,181,46,99,43,219,181,104,212,183,36,204,181,45,70,146,50,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,155,136,51,15,152,27,7,44,184,95,59,21,241,25,114,215,77,135,34,60,70,161,193,54,78,108,215,222,112,146,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,187,76,103,51,20,175,255,0,210,133,247,83,190,190,69,90,150,151,164,249,63,208,214,181,55,160,165,197,229,178,134,190,101,141,202,217,187,151,189,94,177,234,181,173,94,221,5,154,112,144,201,181,229,110,201,111,52,247,220,155,130,219,68,216,252,155,94,153,30,105,48,138,205,57,230,156,75,207,78,142,109,154,151,25,74,56,206,199,45,233,220,182,9,211,73,163,146,165,218,80,0,10,86,227,87,226,158,214,248,127,7,204,106,35,159,228,103,38,84,44,225,225,198,49,83,27,170,250,26,243,181,253,7,34,217,169,58,181,156,84,184,233,79,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,34,173,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,233,240,197,204,22,35,227,158,95,99,70,197,11,126,235,93,86,215,219,13,155,178,172,193,156,91,150,42,157,121,45,184,204,131,74,121,207,49,201,83,15,31,174,173,200,109,107,113,75,117,100,154,23,30,255,0,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,95,246,27,225,238,7,100,75,47,178,41,77,215,189,13,102,90,253,77,82,169,91,172,114,78,84,151,29,119,94,99,234,97,164,115,222,61,205,48,217,37,6,226,146,134,26,73,40,201,36,117,3,113,241,69,204,213,87,48,73,198,250,77,111,161,165,65,231,49,77,177,221,155,41,116,36,69,83,78,182,132,201,101,151,26,234,222,79,52,220,55,151,162,141,212,164,200,144,132,33,164,78,172,213,102,10,133,153,238,21,247,150,47,80,45,250,173,17,186,151,162,88,147,6,160,194,211,201,148,213,106,18,30,75,47,26,82,137,76,146,200,201,47,55,234,158,134,149,18,28,75,141,34,149,135,106,205,118,84,113,31,41,88,142,187,42,245,107,174,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,47,170,240,238,206,252,204,170,223,103,105,94,50,183,97,149,217,80,105,218,234,141,151,228,189,75,113,44,186,218,37,69,105,14,165,9,220,181,177,212,25,54,227,139,106,58,73,9,53,33,9,59,222,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,149,113,239,240,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,233,153,124,44,205,5,136,205,245,134,117,111,218,235,104,211,31,141,233,74,103,207,60,211,125,91,12,186,231,39,155,200,90,219,220,175,93,26,40,189,164,93,84,84,175,19,174,33,112,238,152,114,114,235,151,235,191,157,74,123,115,87,109,126,152,243,15,197,170,197,117,134,92,106,44,41,108,60,189,204,159,53,228,73,45,168,81,169,178,111,113,160,221,74,235,4,90,167,3,31,174,207,203,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,138,101,75,38,85,220,218,97,198,42,212,236,58,175,42,243,177,61,17,34,145,77,125,104,68,90,171,114,10,111,62,50,156,86,156,167,143,167,104,218,112,212,77,238,37,37,122,18,249,173,70,177,122,124,59,179,245,15,51,150,169,216,120,165,80,165,83,113,54,137,202,143,169,201,98,63,202,102,205,183,87,212,197,141,184,150,111,33,12,56,169,13,182,131,109,62,171,137,218,151,57,109,77,80,1,85,124,115,190,164,255,0,50,127,13,16,87,38,120,41,106,230,39,50,118,126,14,94,181,10,172,42,45,193,233,14,165,250,91,173,183,41,28,136,18,36,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,188,166,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,241,85,58,181,86,181,37,19,43,53,57,115,228,55,29,136,136,118,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,158,228,161,9,73,104,68,68,46,127,132,38,90,63,70,88,53,47,29,46,154,79,38,228,196,109,190,142,234,24,218,244,74,27,74,62,86,221,237,37,198,250,135,55,60,123,86,182,221,105,16,150,90,25,8,1,197,31,199,102,38,254,11,228,240,135,228,202,54,77,164,230,195,11,241,142,161,106,73,150,171,238,200,143,70,122,218,130,115,90,143,10,114,228,57,36,228,50,249,173,181,30,245,53,24,210,209,239,109,4,226,147,204,81,35,83,76,117,255,0,85,86,21,213,254,234,219,151,37,185,80,255,0,140,135,58,155,58,59,159,244,92,101,230,220,71,216,164,169,62,195,33,125,57,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,245,92,216,248,88,198,79,135,247,15,151,62,51,88,59,254,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,66,234,113,143,23,48,59,32,217,125,109,52,202,61,42,159,2,129,79,54,45,123,66,44,246,99,74,170,56,78,182,133,37,146,117,70,227,186,57,33,14,200,120,137,215,9,43,113,213,19,138,61,21,82,216,89,197,11,49,216,119,140,183,94,42,213,28,165,92,80,47,170,131,19,107,182,219,237,173,136,41,229,37,166,144,168,91,12,213,25,228,197,101,17,201,213,115,119,37,40,83,201,125,77,161,69,121,54,5,229,27,16,108,218,77,231,22,129,112,80,209,85,142,79,29,50,191,75,118,157,81,134,189,77,43,101,248,238,145,41,11,74,137,69,169,106,133,104,74,66,150,133,37,71,232,0,0,0,0,0,0,0,0,0,0,4,52,206,111,16,155,43,47,76,57,107,91,46,250,78,234,61,55,70,218,235,60,174,216,235,47,93,113,156,109,90,180,242,143,191,179,77,59,207,178,149,49,71,23,111,188,98,174,252,162,191,43,62,144,152,95,69,125,59,45,105,234,33,7,216,210,16,93,205,163,217,236,251,199,83,202,134,78,49,15,51,151,27,40,163,196,228,80,24,125,37,58,119,49,133,114,208,151,24,230,23,45,79,182,179,209,15,146,189,95,184,187,123,174,203,45,57,79,195,172,184,90,209,105,118,236,30,101,79,148,142,174,103,53,242,230,187,203,101,43,87,45,111,56,148,234,166,73,90,17,232,93,197,217,223,220,69,37,113,120,196,25,85,252,121,135,106,31,247,189,58,150,217,233,217,244,219,155,61,191,217,35,238,63,121,142,163,194,55,44,204,77,169,74,198,235,154,15,49,12,161,113,169,255,0,58,101,181,194,84,9,45,47,212,119,183,189,93,138,70,158,255,0,112,182,50,34,34,34,46,226,28,159,54,84,164,86,114,205,138,112,148,94,178,172,202,225,160,253,202,244,123,228,71,222,94,241,157,59,77,42,163,98,45,25,10,86,170,131,91,142,70,122,123,80,250,126,255,0,119,218,52,137,151,217,135,63,4,44,57,102,122,155,150,213,45,95,227,134,209,255,0,156,116,16,0,0,0,1,20,248,152,74,122,46,86,107,156,147,253,105,201,105,93,223,68,233,211,53,20,15,29,179,126,67,109,23,105,184,178,79,248,204,104,35,135,101,171,34,214,203,45,184,137,5,167,164,35,67,156,158,239,162,229,62,38,157,198,127,179,246,125,194,78,0,0,255,0,9,202,113,16,164,45,162,213,105,105,102,146,251,116,61,6,117,51,188,236,151,179,51,125,174,89,104,191,78,213,59,59,59,189,33,39,220,61,246,73,242,179,23,28,206,169,80,169,70,231,38,59,47,165,148,239,52,250,233,233,141,39,170,94,71,246,167,223,255,0,252,151,119,119,9,154,37,203,135,143,77,183,229,244,55,27,45,169,108,55,203,91,188,211,38,20,105,111,85,204,38,211,171,138,46,211,238,211,220,43,107,28,178,253,136,216,1,116,61,109,95,212,126,141,68,181,116,238,117,12,57,205,111,152,234,18,189,26,113,123,117,228,175,176,207,82,211,238,215,221,101,63,56,55,214,90,46,184,175,83,222,234,104,47,190,130,155,15,107,40,213,179,113,131,113,91,205,151,23,244,24,34,209,61,189,186,151,111,125,224,229,219,52,24,111,152,139,74,21,110,211,171,111,156,166,27,235,34,242,31,46,67,220,166,148,226,55,184,211,100,173,170,121,37,169,22,135,222,95,103,99,30,99,18,108,42,70,38,217,117,107,34,186,157,97,85,162,63,17,222,213,118,37,214,150,209,253,21,36,251,150,125,198,95,121,119,136,91,111,240,133,193,58,109,214,119,13,98,171,233,40,169,159,213,162,23,34,91,58,35,154,75,36,115,19,55,94,226,52,235,167,183,81,53,172,12,63,181,240,206,217,139,105,90,20,238,138,155,17,8,67,109,115,156,115,66,67,104,108,189,103,20,165,125,20,36,187,79,216,61,24,129,60,90,112,49,87,222,12,177,126,209,98,115,106,116,25,105,118,73,243,54,233,9,136,147,157,89,250,206,37,63,73,101,220,147,87,187,82,236,20,211,105,92,117,43,26,231,139,94,133,234,74,133,191,111,209,63,166,218,144,125,228,162,238,89,251,6,151,176,162,239,139,126,216,20,187,178,27,155,217,157,207,218,173,12,181,216,250,219,62,195,74,79,189,7,236,33,235,128,0,127,132,184,113,231,48,168,210,155,222,218,180,212,181,50,238,61,125,159,112,174,188,225,112,187,183,47,149,157,229,131,237,250,42,122,63,190,34,234,227,253,70,189,59,105,245,228,75,74,81,181,40,112,251,11,183,93,61,132,98,162,235,116,27,142,197,173,170,157,89,137,208,212,35,233,185,28,198,221,219,185,4,125,233,53,36,253,85,151,248,197,175,112,219,207,212,171,205,80,240,87,20,102,115,42,101,204,232,38,242,200,185,223,223,146,92,249,182,35,146,83,162,82,218,125,101,246,247,151,110,164,44,192,143,94,210,31,208,0,0,0,0,0,28,199,50,152,144,188,35,193,107,135,16,80,157,202,165,244,154,22,186,107,205,150,203,95,178,175,237,63,100,255,0,119,120,206,94,203,179,22,111,67,38,26,235,235,85,78,228,238,105,173,252,182,189,231,181,5,162,27,251,59,189,226,241,114,31,146,203,119,47,118,75,85,170,236,14,117,217,63,119,84,255,0,53,196,233,177,233,73,71,170,151,220,107,245,79,17,118,17,125,189,189,210,244,0,0,7,41,205,5,129,87,196,220,19,184,44,234,19,155,103,77,233,57,93,137,63,161,45,151,21,244,148,146,250,40,62,243,47,243,10,222,201,87,12,92,69,137,126,67,190,177,198,133,232,218,101,63,153,178,7,84,195,221,79,49,153,13,31,206,70,149,185,27,85,202,87,209,61,117,211,187,83,22,232,211,72,101,4,219,105,209,37,220,90,143,251,0,1,18,243,201,157,251,119,45,54,203,244,26,52,206,101,229,62,50,142,27,60,183,11,146,75,110,74,91,123,114,152,113,165,104,243,4,91,76,203,95,111,103,125,32,226,222,47,222,216,209,119,77,188,111,138,167,91,50,91,206,56,71,200,101,189,169,83,174,57,183,230,144,130,61,13,213,118,233,237,251,136,187,38,81,242,73,136,57,143,185,33,75,92,30,150,215,109,214,215,42,103,53,133,238,65,56,193,173,28,190,123,110,22,173,61,187,82,237,236,208,187,123,174,255,0,0,242,253,96,101,246,201,133,105,217,84,174,153,77,178,223,88,239,61,245,243,223,38,90,109,110,109,113,197,237,221,201,73,237,35,208,180,236,246,235,211,140,181,239,21,241,198,38,217,141,43,4,233,55,1,67,220,251,53,152,236,243,121,134,90,36,162,84,23,166,154,233,223,219,220,42,79,6,46,159,145,152,167,106,220,187,182,148,10,196,25,6,173,53,208,145,37,181,235,220,127,179,238,49,164,140,36,175,29,211,133,150,117,202,125,165,85,160,83,230,165,95,180,78,198,109,122,247,22,159,75,187,66,251,136,122,192,0,28,7,61,45,192,115,44,183,169,84,21,181,37,71,169,27,125,138,61,87,232,249,58,119,126,255,0,176,103,110,105,32,166,62,77,253,18,117,123,126,237,76,95,119,12,56,101,19,43,20,173,21,187,156,251,15,119,105,166,180,232,93,159,246,9,104,0,0,0,0,56,62,119,174,194,180,178,205,126,76,76,158,75,210,104,53,72,173,30,205,219,150,170,124,147,73,119,25,23,106,125,163,63,54,4,105,87,70,41,91,177,205,60,215,234,149,232,137,81,106,73,220,167,36,32,143,220,69,218,175,179,247,13,37,224,181,53,202,54,15,88,212,151,81,177,112,237,186,100,117,39,93,116,52,69,109,38,90,234,126,239,120,246,99,200,226,182,28,209,49,91,15,235,214,29,125,142,100,90,205,58,84,21,122,203,78,222,115,11,104,207,212,82,76,251,28,63,235,23,222,93,226,179,114,255,0,146,187,223,46,217,217,103,249,182,150,203,141,166,92,9,59,217,236,100,234,237,114,218,217,207,113,207,213,179,174,229,118,251,15,183,190,215,203,176,135,244,121,76,77,195,75,79,22,108,250,141,151,121,83,122,218,125,66,59,204,45,190,115,173,254,177,165,182,103,171,107,74,190,139,138,246,151,127,220,98,153,51,185,195,170,230,192,218,132,187,215,15,34,245,182,138,205,199,205,27,219,111,163,73,170,75,155,53,122,74,221,115,99,77,35,183,79,91,95,126,164,113,10,192,191,46,124,44,188,96,94,22,180,222,142,169,74,148,211,232,95,45,183,61,102,157,67,132,90,45,42,79,210,109,62,195,238,246,144,188,28,135,103,134,141,152,251,102,53,173,113,61,202,187,233,177,16,82,83,181,106,234,9,182,226,161,110,234,134,27,105,27,157,120,253,82,51,211,217,217,221,48,128,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,185,62,24,95,37,111,12,131,217,214,180,223,69,86,226,35,211,148,154,221,57,222,92,150,211,205,168,202,90,163,73,104,245,34,222,195,237,168,219,89,122,205,186,147,208,210,162,214,5,241,47,200,84,156,6,184,94,198,172,38,161,75,127,14,171,146,28,122,174,134,249,91,40,21,23,229,56,164,178,150,89,105,180,177,4,210,227,45,50,126,190,213,164,208,181,36,214,201,47,133,100,187,54,215,86,81,177,76,174,154,107,93,117,183,93,233,169,247,53,57,73,113,222,100,20,201,109,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,98,255,0,176,171,19,45,92,100,195,139,115,20,172,169,125,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,205,115,65,147,60,23,205,157,42,159,15,17,160,203,167,84,169,210,26,117,170,245,17,168,140,213,84,195,105,120,147,17,82,94,97,213,28,109,210,22,225,180,90,22,242,74,189,250,244,172,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,66,190,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,34,172,30,27,185,113,78,99,174,124,194,215,232,63,40,254,81,243,38,21,179,89,105,19,41,113,234,146,22,225,204,152,104,115,119,59,153,188,141,13,57,170,26,90,157,82,72,245,100,163,202,161,26,179,191,146,235,87,55,24,112,252,24,73,165,81,47,234,111,45,250,37,194,236,22,212,226,249,68,246,216,50,95,36,27,197,13,102,251,134,105,65,250,142,26,93,218,189,166,218,232,50,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,218,146,52,159,113,137,211,55,139,141,252,188,168,64,194,186,125,38,91,24,160,220,115,183,167,92,207,60,243,168,126,149,209,184,201,84,26,144,82,19,33,170,166,243,105,70,181,19,136,53,161,110,234,70,178,109,16,90,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,201,118,82,109,92,163,97,97,90,212,215,122,235,146,187,211,84,46,106,138,148,219,188,201,201,140,218,22,195,14,147,45,56,112,219,112,158,83,40,112,141,73,231,56,102,122,172,196,128,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,211,158,49,96,237,131,142,182,5,83,14,113,26,131,18,163,77,168,199,125,166,157,118,43,47,63,79,125,198,92,101,50,226,169,228,45,45,73,109,46,172,219,116,146,102,147,63,188,143,62,217,192,203,93,119,42,216,227,88,195,42,153,243,169,79,110,170,91,114,213,41,15,185,46,142,235,206,34,59,142,154,82,141,175,23,41,109,184,70,132,23,49,181,154,72,208,104,82,164,255,0,12,44,250,198,193,138,172,76,191,99,5,118,36,12,62,169,200,146,245,42,175,47,154,179,164,212,95,83,59,25,113,213,59,202,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,196,188,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,175,94,37,249,10,147,128,215,11,216,213,132,212,41,111,225,213,114,67,143,85,208,223,43,101,2,162,252,167,20,150,82,203,45,54,150,32,154,92,101,166,79,215,218,180,154,22,164,154,217,37,192,177,114,124,53,56,122,67,195,42,20,28,117,199,155,67,253,93,79,220,237,30,135,84,101,137,13,209,226,239,140,244,105,75,101,198,77,200,213,20,184,202,212,70,151,55,54,219,164,149,37,14,111,74,124,7,28,239,169,63,204,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,148,160,98,198,22,93,119,85,74,197,181,177,46,212,172,220,148,110,119,164,104,244,250,204,105,19,161,242,156,38,157,231,48,133,155,141,236,113,73,66,183,36,182,168,201,39,161,158,131,58,249,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,63,86,21,112,231,203,110,17,227,69,95,27,232,84,105,117,26,149,70,68,137,112,233,53,72,240,30,165,81,95,114,90,36,182,237,61,132,198,74,163,45,149,54,72,101,68,179,52,32,204,139,222,63,47,20,127,2,120,155,248,47,156,66,20,109,130,23,173,43,13,113,162,193,196,106,236,121,111,211,109,91,162,149,91,152,212,68,37,79,184,196,105,109,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,161,59,214,202,192,108,239,96,51,80,39,200,137,117,89,55,84,116,206,165,85,96,175,107,241,31,78,228,162,76,117,169,59,152,146,210,141,104,82,86,157,72,249,141,58,131,35,113,179,160,204,116,203,134,35,224,102,56,212,112,50,173,111,213,103,213,125,32,81,232,10,106,1,243,43,209,93,120,219,137,38,51,77,169,205,252,237,8,137,180,41,106,75,155,154,63,93,10,73,95,70,78,114,245,252,152,50,251,109,225,52,217,52,169,181,168,156,249,181,186,133,58,47,37,185,147,159,117,78,41,70,102,68,183,121,104,54,216,75,171,34,82,155,97,191,85,5,162,19,218,192,85,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,135,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,83,94,37,103,178,171,155,188,230,224,117,10,218,135,46,147,135,86,238,36,91,242,232,240,229,54,166,38,202,125,201,48,146,227,179,155,68,135,88,90,219,113,50,18,202,144,68,105,109,229,145,246,173,67,165,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,45,83,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,11,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,89,86,33,231,214,222,204,207,14,27,250,198,196,26,236,72,120,169,72,143,66,102,114,36,116,176,145,95,89,214,91,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,85,150,47,251,138,63,129,60,77,252,23,206,33,10,1,26,93,197,236,33,194,60,213,97,27,150,101,230,196,74,253,177,95,142,213,66,153,83,167,190,133,173,133,169,6,168,243,225,72,78,228,146,201,43,213,43,45,200,90,22,164,168,150,218,212,149,80,14,104,178,201,127,101,103,20,42,88,127,119,198,151,50,154,137,10,77,22,225,42,115,209,161,86,88,38,218,115,123,10,112,182,169,104,75,237,37,212,33,75,38,220,53,35,114,180,37,42,101,112,183,207,212,60,59,232,114,201,140,117,10,85,54,208,62,178,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,127,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,17,152,124,191,88,57,154,194,249,216,81,136,200,150,138,108,201,17,229,181,50,9,50,83,97,62,203,132,164,187,29,199,155,113,45,172,211,189,165,40,147,169,182,235,137,236,220,99,242,229,211,45,24,89,149,251,17,155,23,12,233,63,181,214,214,102,49,27,210,149,63,158,121,214,250,183,217,105,190,119,43,158,180,55,185,62,162,52,73,123,76,250,168,0,10,96,226,141,158,218,86,54,85,89,192,140,23,185,165,200,178,104,114,22,171,130,163,17,244,244,87,12,212,169,6,210,27,218,91,157,141,29,72,81,146,247,242,221,113,68,178,74,137,150,93,85,123,9,255,0,194,247,61,63,161,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,10,75,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,188,43,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,175,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,250,243,201,155,186,174,111,177,113,55,91,20,233,116,123,78,131,29,84,219,114,148,252,133,45,104,96,214,106,92,167,144,74,54,145,37,227,219,191,150,90,18,27,101,179,83,156,162,113,93,43,135,118,65,102,102,114,234,59,243,20,169,245,90,110,25,81,57,82,52,56,207,199,249,76,225,184,234,58,104,178,118,146,13,148,45,135,19,33,198,214,110,39,213,109,59,84,231,49,171,212,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,151,249,147,200,46,7,102,114,251,180,175,203,198,159,232,217,116,74,130,228,87,74,151,25,152,239,92,209,77,148,33,17,165,201,66,73,227,216,108,48,148,184,75,53,37,174,115,104,218,167,16,227,93,254,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,45,162,239,184,80,97,190,28,97,94,80,145,141,238,76,244,124,251,215,173,168,220,213,74,140,226,110,44,104,180,217,114,216,104,139,118,214,217,101,182,208,235,138,90,189,109,206,184,106,94,210,66,81,0,56,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,233,204,219,109,196,53,33,68,180,146,150,180,151,228,200,38,68,234,185,187,185,166,215,110,89,146,233,56,117,110,200,40,149,137,145,92,83,19,101,62,228,119,148,219,80,92,92,119,88,90,219,113,49,212,242,86,100,105,109,228,25,118,173,34,207,248,152,210,105,84,14,31,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,234,208,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,6,146,51,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,233,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,109,252,0,101,92,74,172,205,100,162,234,194,252,31,195,156,200,89,84,206,182,193,187,236,251,118,109,91,167,39,22,229,18,168,253,62,63,57,82,55,169,71,201,144,250,148,226,29,35,36,37,199,77,147,75,127,51,205,241,89,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,236,83,136,31,18,139,54,143,132,116,187,63,43,120,169,18,163,115,222,209,219,147,42,175,72,35,90,232,244,135,16,173,197,205,220,149,68,156,181,108,73,33,73,55,153,65,58,165,19,46,114,86,117,45,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,46,213,157,140,179,198,202,141,219,96,97,131,211,162,84,43,175,216,241,234,247,12,232,134,239,34,77,69,234,140,242,87,44,156,81,153,33,182,155,101,146,50,74,55,147,36,225,161,10,90,136,76,174,6,63,93,159,150,255,0,137,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,253,92,84,50,21,26,84,106,174,105,240,110,133,18,26,225,199,122,161,124,211,35,243,77,115,22,110,178,146,159,26,59,109,41,36,178,74,223,118,82,212,180,35,99,92,221,13,102,234,151,88,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,170,190,57,223,82,127,153,63,134,136,127,195,134,236,181,108,108,231,97,229,211,122,220,212,171,126,139,11,210,221,77,70,169,53,184,145,88,223,74,150,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,91,254,122,50,101,66,206,30,28,69,166,55,85,244,53,231,107,245,18,45,154,147,171,89,197,75,142,146,57,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,202,75,193,124,178,95,216,173,152,187,127,45,213,216,210,236,107,134,173,33,73,152,154,245,57,230,95,128,194,34,170,91,139,84,117,18,86,107,56,232,53,54,131,216,75,53,32,141,72,74,183,150,143,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,20,25,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,248,144,244,28,77,120,119,198,186,163,84,115,31,128,150,228,181,220,235,144,218,238,91,98,149,79,118,74,235,43,121,212,160,230,197,101,148,169,69,36,148,178,83,201,34,216,226,9,111,25,165,196,172,223,172,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,187,233,249,155,176,115,77,144,156,82,196,11,66,76,72,117,37,225,189,125,85,171,120,234,44,201,155,70,124,225,76,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,166,131,6,143,112,223,15,112,59,34,89,125,145,74,110,189,232,107,50,215,234,106,149,74,221,99,146,114,164,184,235,186,243,31,83,13,35,158,241,238,105,134,201,40,55,20,148,48,210,73,70,73,35,162,204,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,37,175,10,188,140,82,177,74,79,242,145,197,202,92,74,133,167,77,145,42,155,67,183,170,84,180,200,141,89,127,148,109,187,41,228,200,108,218,114,51,70,226,146,141,155,140,228,52,163,53,35,145,181,203,137,0,0,0,0,0,0,0,0,0,0,16,3,136,15,16,150,112,97,153,24,105,134,18,245,186,149,179,157,39,150,127,205,123,98,188,159,81,248,203,109,123,154,117,194,236,87,103,127,126,132,84,203,81,168,213,174,122,179,147,231,189,212,205,147,166,245,237,74,55,109,73,17,118,17,17,23,170,146,255,0,16,159,249,66,225,117,112,98,92,22,47,92,91,47,70,211,10,92,103,91,131,234,61,213,50,135,221,75,237,243,35,203,74,145,169,54,146,212,203,95,95,179,184,91,126,25,97,157,165,132,214,125,58,203,179,105,189,21,62,159,29,150,16,223,57,215,53,229,180,134,200,245,113,106,87,209,109,62,211,238,251,204,122,177,252,62,210,21,67,152,12,149,222,249,137,206,203,191,205,181,182,91,109,82,231,201,222,207,107,69,87,119,152,214,206,123,110,126,173,237,119,39,183,216,93,189,214,99,133,56,115,68,194,156,63,160,216,116,6,57,113,104,212,232,176,83,235,45,91,185,44,33,162,63,93,74,50,236,108,191,172,127,121,247,143,92,60,102,52,211,92,172,224,245,243,73,105,27,215,54,219,169,199,74,117,211,83,92,87,18,69,174,165,239,247,140,218,95,241,165,90,248,165,113,70,36,242,159,165,215,165,165,37,169,43,106,155,144,178,47,121,31,106,126,223,222,52,13,146,11,172,174,220,179,88,114,213,39,156,236,106,13,46,43,167,179,110,213,166,159,24,212,93,196,71,218,175,96,239,0,0,0,0,2,37,241,60,136,82,242,177,85,213,91,121,47,190,247,118,186,233,78,155,216,40,70,17,36,230,48,75,250,38,234,117,251,181,33,162,76,139,55,1,188,178,217,69,79,94,228,157,30,154,110,118,40,180,95,163,227,107,223,251,190,193,223,128,0,121,60,91,174,170,215,194,203,198,229,46,234,85,2,161,52,213,251,36,212,103,23,175,113,235,244,123,180,63,184,198,109,241,158,233,249,103,138,151,85,203,187,113,79,172,78,144,74,211,77,73,114,92,94,189,197,251,94,226,22,217,193,218,217,141,23,4,234,247,2,161,237,125,234,204,134,121,188,195,61,80,113,41,235,211,77,116,239,237,238,22,14,69,167,112,230,56,249,151,235,3,48,54,76,235,78,245,165,117,38,227,14,244,142,243,223,71,33,243,101,214,208,230,214,220,70,237,188,229,30,211,61,15,94,223,102,148,129,155,140,146,98,6,92,110,73,178,209,7,170,181,220,117,197,197,153,205,97,27,16,110,62,104,71,47,158,227,135,163,76,238,212,251,123,116,62,222,254,55,132,152,191,123,96,189,221,10,241,177,234,157,20,200,143,54,225,159,33,151,55,37,46,182,230,223,157,66,200,181,54,147,219,167,179,239,35,187,236,141,231,126,221,204,181,178,197,6,179,51,151,121,64,140,147,152,207,45,195,231,18,27,140,151,30,220,150,27,105,58,188,249,150,210,51,211,217,217,221,45,0,0,124,187,158,223,167,93,118,245,74,219,171,49,206,135,83,136,244,71,209,185,73,220,135,16,164,40,181,73,145,151,98,143,184,200,254,209,83,153,213,225,139,136,178,239,201,151,214,7,80,189,37,76,168,114,247,192,234,152,103,166,229,179,29,162,249,201,50,183,47,114,185,170,250,37,166,154,119,104,98,200,114,191,96,85,240,203,4,237,251,58,186,230,233,208,186,190,111,98,75,233,203,121,196,253,21,40,190,138,203,184,207,252,195,171,0,0,0,136,89,239,201,101,187,152,75,41,202,213,10,7,38,235,129,167,74,255,0,53,197,107,189,216,169,95,170,167,219,111,245,76,153,118,145,253,157,189,244,117,178,236,194,107,208,137,246,186,10,213,47,189,59,154,119,103,49,175,121,110,65,234,135,62,222,255,0,120,209,166,90,177,33,88,183,130,214,246,32,45,59,85,84,234,245,78,186,233,202,150,243,95,178,159,236,255,0,100,191,127,120,233,192,0,0,0,0,0,56,70,119,236,217,23,230,90,46,235,114,42,55,187,39,160,218,157,72,181,219,80,140,179,239,82,75,185,30,241,28,184,119,100,55,244,65,30,46,42,95,15,115,107,114,55,242,99,109,219,200,218,114,216,87,174,212,133,161,91,144,226,79,181,61,157,221,250,152,176,64,0,0,0,0,31,242,180,238,45,53,31,244,3,206,98,77,102,117,187,135,119,77,193,75,111,153,50,153,69,157,50,58,53,34,220,235,108,45,105,45,84,70,69,218,146,239,35,47,176,80,110,38,97,46,96,179,7,140,213,187,129,22,159,82,253,86,179,37,182,15,175,132,141,168,118,90,214,146,250,104,35,237,123,188,200,187,253,158,201,167,149,46,19,145,105,78,83,47,76,110,123,158,250,77,153,69,74,218,105,216,101,200,115,78,116,105,134,71,161,147,168,238,251,125,196,44,166,210,180,45,251,30,137,26,221,182,96,116,112,34,52,134,154,107,154,183,54,165,8,74,18,90,173,70,163,245,82,146,237,63,96,251,32,35,190,125,108,55,111,220,179,222,17,25,245,156,166,82,234,21,38,145,221,170,219,167,202,34,237,220,159,219,246,234,95,96,207,44,168,207,64,152,244,55,211,181,232,206,169,181,150,164,122,41,39,161,151,103,103,121,11,185,225,81,142,69,136,88,56,213,137,62,169,212,77,183,16,152,172,181,200,217,203,141,30,44,22,146,90,147,105,35,209,75,50,237,81,159,223,222,39,72,0,8,93,197,94,254,110,204,203,122,226,26,246,185,89,168,29,53,61,154,254,186,4,226,47,234,159,236,253,159,121,10,58,183,233,143,92,23,29,54,142,210,119,187,82,156,204,100,167,82,45,202,113,194,73,23,121,17,118,159,188,134,140,114,133,98,22,30,229,230,202,162,27,92,183,29,162,83,100,186,157,218,252,225,193,142,149,118,238,87,236,123,15,65,217,64,0,0,0,5,116,113,132,197,118,40,120,111,76,195,118,149,182,77,66,83,50,212,122,25,234,211,140,79,100,203,232,25,119,151,237,17,253,158,209,93,249,18,178,100,223,57,152,179,225,177,23,158,221,58,167,79,169,72,45,228,157,172,183,80,140,74,87,106,147,174,155,251,139,83,251,6,135,233,241,155,133,2,52,54,75,70,216,101,13,36,189,196,148,145,23,249,7,232,1,249,30,165,64,145,49,186,131,204,110,144,210,73,40,94,229,22,132,71,169,118,107,167,120,253,96,3,242,212,233,176,171,16,31,166,84,89,231,70,146,218,153,117,27,141,59,144,164,154,84,90,145,145,151,97,159,113,138,152,226,71,144,70,109,114,168,99,126,24,197,229,192,90,157,145,83,137,188,207,105,159,89,37,231,119,189,32,212,122,37,40,45,169,71,218,94,210,21,215,96,223,87,22,25,221,244,251,190,218,151,211,84,41,146,89,125,10,229,182,190,214,221,75,132,90,45,42,79,210,66,125,135,220,46,227,135,102,113,27,199,235,5,171,98,237,155,190,237,165,238,234,85,203,211,157,204,122,90,209,250,182,80,210,116,105,148,247,25,235,237,237,239,153,160,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,181,201,158,115,47,236,166,95,241,166,67,157,46,163,100,212,100,33,170,245,5,215,94,121,132,176,227,209,206,76,184,177,137,246,153,41,220,152,228,219,110,185,169,104,123,85,217,221,125,52,202,182,23,230,47,8,215,50,141,83,137,116,216,151,229,29,248,139,118,51,206,54,137,112,159,66,217,121,163,82,77,46,180,189,13,198,214,159,81,198,214,74,73,237,90,76,138,162,238,158,17,88,166,121,154,149,132,182,85,197,182,193,114,158,138,252,107,186,169,79,146,109,177,5,82,146,202,225,45,109,180,76,187,81,108,141,75,38,137,109,165,214,208,78,25,179,188,208,139,105,192,188,11,195,140,186,97,197,59,11,240,190,141,208,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,43,3,141,30,5,225,196,27,38,220,204,61,50,141,208,222,115,174,8,214,221,74,76,115,36,55,81,138,168,114,92,109,114,17,167,174,243,125,42,16,135,8,201,92,181,26,21,188,144,209,55,82,194,226,120,52,224,134,23,211,176,190,169,152,74,85,114,93,90,246,171,72,151,108,84,90,83,110,50,197,21,134,220,105,238,149,9,63,85,245,186,146,139,33,79,118,145,18,155,109,36,131,67,166,229,143,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,217,240,208,207,172,108,121,183,153,193,92,89,174,196,99,17,104,113,219,102,144,183,57,187,235,244,230,34,182,149,60,167,158,117,197,63,56,148,219,206,188,94,166,228,40,150,132,168,144,241,162,64,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,182,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,60,253,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,253,56,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,41,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,69,117,224,167,7,186,21,129,152,233,87,110,33,214,169,87,166,22,82,183,204,183,169,114,157,89,78,147,43,123,102,195,117,38,57,36,203,172,182,70,246,226,67,132,151,84,219,70,166,201,181,184,201,89,80,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,132,255,0,226,69,125,102,59,15,242,227,84,173,229,234,151,251,105,185,171,48,223,95,165,40,180,189,158,188,136,141,18,126,242,114,65,43,124,116,106,180,163,189,248,244,151,132,57,138,197,204,18,197,198,241,182,204,187,37,174,231,92,135,94,169,189,80,117,114,81,88,67,203,37,200,102,105,41,91,159,67,170,45,202,51,86,253,228,151,18,164,184,148,173,62,127,22,47,175,210,134,41,222,88,153,232,191,70,124,173,184,42,53,222,139,159,206,233,122,169,46,61,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,94,167,11,143,2,120,101,248,215,156,77,18,168,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,138,188,81,252,9,226,111,224,190,113,8,80,8,158,156,52,51,235,39,1,174,22,112,87,22,107,178,223,195,170,228,134,217,164,45,206,86,202,5,69,249,77,165,79,41,231,157,109,44,65,52,184,243,175,23,175,181,105,37,161,41,53,188,107,176,172,248,93,56,63,111,224,21,59,50,53,41,212,169,213,171,59,153,84,195,122,164,102,169,243,186,138,196,232,78,177,5,198,58,130,82,31,101,11,121,153,230,77,153,159,243,6,222,34,89,50,73,56,43,150,46,48,152,143,96,250,22,205,204,45,23,229,133,173,77,167,185,13,117,186,123,70,171,137,110,39,181,135,30,83,175,37,153,90,17,19,74,51,38,220,81,25,56,167,22,180,168,157,185,64,21,87,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,225,76,28,81,179,219,74,198,202,171,56,17,130,247,52,185,22,77,14,66,213,112,84,98,62,158,138,225,154,149,32,218,67,123,75,115,177,163,169,10,50,94,254,91,174,40,150,73,81,50,203,170,137,121,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,134,138,213,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,135,178,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,49,87,138,54,68,170,184,217,74,103,29,240,94,217,137,34,246,161,199,90,110,10,116,70,21,214,220,48,146,148,19,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,84,194,2,255,0,184,163,248,19,196,223,193,124,226,16,160,17,103,220,49,120,133,195,181,161,198,203,174,96,110,254,77,41,157,173,90,85,250,155,204,49,22,149,21,166,30,113,216,179,101,190,242,54,178,92,166,81,24,182,173,68,167,13,189,196,130,105,40,159,249,174,202,142,28,102,215,14,23,101,94,173,116,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,86,182,80,248,74,98,61,229,117,70,187,115,53,77,249,49,104,82,170,18,152,145,111,117,38,85,74,179,145,156,36,18,119,53,170,26,134,226,201,207,158,75,156,199,16,222,173,17,33,214,228,21,202,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,16,3,138,22,122,127,66,150,170,240,59,7,47,62,147,18,107,91,61,49,38,18,119,61,66,165,184,218,140,244,120,148,93,60,199,181,111,151,161,41,104,104,214,231,205,41,81,220,58,118,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,228,127,115,35,0,191,147,7,232,3,209,148,175,148,158,143,229,254,144,126,79,66,244,207,93,212,117,60,238,102,206,103,39,153,243,124,158,110,238,159,230,185,186,252,224,163,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,219,159,10,108,237,76,197,106,20,156,191,98,245,215,214,94,116,110,100,202,5,74,169,82,126,69,66,224,138,181,186,243,237,173,111,26,185,143,71,236,208,137,123,148,193,150,214,200,163,184,179,177,81,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,56,89,167,194,107,87,2,243,5,123,97,53,149,119,252,166,162,219,149,2,141,26,160,165,54,167,11,115,72,113,113,221,54,204,208,111,48,181,169,135,12,137,58,184,202,245,67,103,170,19,249,50,215,135,54,110,47,99,205,141,134,24,129,117,75,183,104,87,61,97,154,108,137,209,35,27,239,239,115,82,105,134,203,67,36,173,231,121,108,147,138,74,144,217,186,78,41,42,74,12,143,71,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,168,3,42,226,74,93,89,205,174,203,201,141,149,147,187,74,149,208,210,160,245,114,46,186,140,132,33,110,84,28,85,85,249,177,163,71,46,222,91,40,220,195,139,115,177,197,184,146,65,108,66,21,207,241,89,93,203,37,253,154,108,80,166,225,253,161,26,92,58,106,228,37,53,171,132,233,207,73,133,70,96,219,117,205,239,169,178,218,149,173,44,58,150,144,181,32,156,112,146,141,201,212,212,157,15,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,128,113,71,240,39,137,191,130,249,196,33,64,35,85,2,42,231,219,36,20,44,220,88,141,77,183,34,210,169,184,155,68,229,53,68,173,204,121,113,217,92,83,120,141,232,178,212,219,78,45,198,118,41,213,182,91,13,72,119,77,170,74,92,116,151,65,117,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,148,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,117,183,12,36,165,102,234,28,220,91,93,147,29,40,73,154,247,243,29,109,70,179,74,141,151,157,85,133,0,202,184,209,238,93,237,59,86,249,201,222,18,218,215,173,179,74,184,40,179,112,254,218,234,105,213,72,77,203,138,254,200,49,150,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,10,86,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,26,197,233,240,238,200,44,60,177,218,167,126,98,149,62,149,82,196,218,223,42,70,135,25,137,31,38,91,38,221,71,77,22,78,211,89,60,180,62,226,100,56,218,201,181,122,173,167,114,91,230,59,10,248,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,130,146,248,154,228,74,171,130,55,149,71,28,240,182,217,136,222,23,215,164,54,169,80,233,108,41,8,182,230,172,146,149,33,198,245,50,68,103,157,213,77,173,27,91,66,220,228,109,108,137,158,108,85,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,118,237,33,161,236,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,5,85,241,206,250,147,252,201,252,52,85,88,186,158,23,185,233,253,53,218,168,192,236,99,188,250,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,245,19,25,209,206,102,164,149,173,162,67,159,58,164,200,112,166,165,59,10,176,226,145,136,245,124,94,166,89,116,168,215,157,122,159,30,151,82,173,183,28,138,84,152,172,153,155,109,169,95,253,1,40,203,214,90,89,97,42,53,19,45,18,61,88,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,10,149,206,247,11,74,236,236,101,182,171,121,87,180,185,116,91,250,160,244,122,197,63,212,102,151,108,202,36,243,14,78,226,51,91,80,220,65,60,174,90,91,82,91,91,92,182,245,55,163,176,82,46,222,201,109,155,147,108,147,99,221,26,141,113,75,185,46,27,146,199,174,189,90,173,60,201,198,68,132,51,79,150,81,153,106,49,45,105,105,13,165,215,53,61,202,90,150,226,204,213,183,98,27,163,97,47,248,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,233,204,219,109,196,53,33,68,180,146,150,180,151,228,200,38,68,234,185,187,185,166,215,110,89,146,233,56,117,110,200,40,149,137,145,92,83,19,101,62,228,119,148,219,80,92,92,119,88,90,219,113,49,212,242,86,100,105,109,228,25,118,173,34,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,0,0,0,0,0,0,0,0,4,50,226,39,156,70,240,6,193,118,216,180,166,236,187,106,155,122,101,114,245,228,242,222,136,181,254,177,149,180,173,90,121,93,230,90,123,59,123,168,198,165,82,169,92,21,39,42,53,23,186,137,114,52,222,189,169,70,237,169,34,46,194,34,34,236,34,22,239,195,199,135,189,54,209,166,70,197,140,86,129,212,85,36,239,232,226,243,84,142,159,106,165,176,231,174,196,147,74,247,37,77,159,106,123,59,139,183,83,22,68,219,104,105,4,132,22,137,46,226,31,244,0,63,35,52,184,17,230,46,160,203,27,100,56,147,74,151,185,71,169,25,234,125,154,233,222,63,88,15,207,80,140,220,216,18,97,188,90,182,251,43,105,69,239,37,36,200,255,0,202,51,193,158,219,38,77,141,153,139,194,27,241,121,13,212,106,117,10,148,114,222,74,220,203,149,9,36,149,118,41,90,107,179,184,244,63,176,88,135,7,188,87,98,185,134,245,60,55,117,91,164,211,229,61,45,39,161,150,141,54,196,6,72,190,129,23,121,254,209,159,217,237,22,46,0,0,0,0,56,222,111,108,66,196,44,189,94,180,66,103,152,227,84,74,148,150,147,187,79,156,40,50,18,158,221,201,253,191,105,232,51,155,112,211,30,183,238,74,157,25,212,236,118,155,57,232,202,78,164,123,84,219,134,147,46,243,35,237,47,121,139,197,225,81,127,55,121,229,189,17,9,123,156,163,84,10,154,174,205,63,83,2,9,31,245,75,246,190,223,188,196,209,0,1,5,184,171,227,145,97,238,14,59,98,192,170,116,243,110,52,42,43,205,114,55,243,35,72,139,57,165,22,166,218,136,181,52,17,106,74,35,251,187,197,35,69,140,244,249,140,195,97,59,158,146,234,91,65,106,69,170,148,122,17,118,246,119,152,208,214,66,172,71,108,44,179,217,241,29,245,92,169,210,233,245,39,81,223,163,142,83,226,145,246,238,87,236,123,52,47,176,72,128,31,26,237,180,45,251,226,137,38,221,185,160,117,144,37,180,182,157,107,154,182,247,37,104,82,20,90,161,68,162,245,84,162,236,63,104,173,108,214,240,156,139,85,114,167,122,96,139,220,135,212,111,74,58,86,211,86,243,62,123,154,115,164,204,34,45,76,218,71,119,219,239,33,11,48,207,9,51,3,151,204,102,162,92,11,180,250,103,233,85,152,200,124,250,248,75,220,150,165,161,106,47,166,178,46,214,125,132,125,222,223,109,249,97,181,102,117,197,135,118,181,193,84,111,151,50,167,69,131,50,66,53,35,218,235,140,33,106,45,82,68,71,218,163,238,34,47,176,122,49,252,50,212,140,129,37,161,105,168,254,128,0,0,0,0,175,190,34,57,13,253,47,199,149,138,150,59,220,170,220,125,156,232,219,119,115,247,28,70,19,235,187,33,8,78,212,54,163,236,79,111,119,126,134,36,110,72,44,217,22,30,90,45,27,114,82,54,59,27,175,220,157,72,244,221,80,146,178,238,82,139,185,126,241,221,192,0,0,0,0,0,127,203,141,161,212,27,110,22,169,62,242,212,127,72,136,139,66,31,208,0,0,0,0,0,1,252,82,73,73,52,168,181,35,45,12,127,195,108,52,215,234,209,167,110,189,230,63,208,0,7,203,185,232,241,238,11,110,171,67,150,215,49,154,132,39,226,173,27,140,183,37,198,212,147,45,72,200,203,176,253,228,51,177,156,124,48,153,133,152,255,0,118,209,223,141,201,143,54,171,62,116,68,239,37,104,194,230,200,74,59,73,106,62,230,253,167,175,188,135,222,200,158,62,205,192,108,118,163,84,136,247,64,173,63,30,147,45,61,133,243,79,76,140,165,158,188,181,171,232,181,236,208,253,198,94,221,4,218,245,248,119,85,185,76,184,224,30,177,234,112,217,150,223,127,98,92,109,43,34,237,34,62,229,23,176,190,225,245,0,5,85,241,168,188,94,113,187,94,196,73,106,194,87,10,170,103,217,250,207,233,22,180,250,58,247,127,194,211,236,246,142,5,195,83,42,245,60,96,197,10,126,34,212,154,210,135,108,79,102,89,30,228,250,242,35,72,134,246,222,199,144,178,213,14,31,110,211,47,176,207,176,94,92,56,173,65,134,196,38,19,181,168,237,37,164,22,166,122,37,37,161,23,111,216,67,253,128,0,0,0,5,20,113,88,196,73,183,150,100,221,164,44,244,141,67,130,170,122,83,217,218,166,103,206,78,186,237,35,238,87,118,167,247,152,239,188,28,176,38,124,106,157,103,27,42,77,242,218,118,44,138,59,5,170,79,113,26,169,242,82,174,199,59,59,53,236,52,126,255,0,96,181,160,0,0,0,31,138,179,73,133,94,164,204,162,212,90,230,69,157,29,200,207,35,113,150,228,45,38,149,22,164,100,101,216,103,220,100,98,141,248,144,101,17,236,9,191,229,223,180,37,111,160,92,115,156,124,147,161,23,41,249,15,203,119,102,170,121,107,86,141,180,93,187,72,143,236,62,195,140,88,55,138,245,252,22,191,233,184,131,109,246,205,167,115,182,39,212,237,230,48,227,71,218,180,44,187,157,87,245,79,252,229,162,220,5,198,10,30,55,97,189,54,250,162,63,189,185,188,237,201,218,178,219,177,247,90,47,164,132,107,250,163,254,175,254,243,232,160,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,121,75,171,12,238,171,62,208,178,175,170,180,77,104,183,237,62,93,66,145,41,182,220,229,171,166,154,252,55,216,82,212,130,65,188,133,176,75,82,16,165,109,109,246,20,102,70,189,10,101,112,208,207,172,156,6,184,89,193,92,89,174,203,127,14,171,146,27,102,144,183,57,91,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,94,190,213,164,150,132,164,214,241,174,234,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,2,144,56,189,227,164,60,79,204,116,76,57,183,171,61,109,23,13,41,234,167,60,148,19,11,101,53,135,214,78,77,54,221,108,212,181,109,66,34,48,180,44,200,219,118,51,169,36,36,247,41,112,129,202,77,85,154,84,122,235,212,201,104,166,204,144,244,72,243,20,202,137,135,159,101,45,169,214,144,230,155,84,180,37,246,84,164,145,234,146,117,179,61,55,22,182,43,193,99,24,170,180,92,92,186,240,66,161,94,136,213,10,229,163,174,183,6,28,185,74,74,213,85,138,182,210,105,138,217,172,144,107,114,51,142,173,210,74,13,106,68,54,207,82,75,70,46,36,121,252,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,196,32,254,237,94,86,63,222,14,42,255,0,213,84,239,244,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,244,20,154,157,229,133,23,252,42,204,54,229,208,46,203,58,176,220,150,145,46,33,19,244,250,140,71,137,73,39,25,121,38,68,182,221,108,181,67,137,62,212,153,40,187,200,95,158,72,51,163,106,230,227,14,24,157,53,84,170,37,253,77,230,49,91,183,154,156,218,156,95,40,153,221,58,51,6,179,120,161,172,223,108,137,75,47,81,195,83,91,151,180,156,95,138,226,95,147,184,217,144,194,55,175,139,50,143,19,244,139,99,199,114,108,39,155,134,235,178,234,212,230,208,226,221,165,164,153,213,75,90,148,124,198,72,208,230,142,145,161,60,178,125,197,138,43,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,95,167,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,122,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,74,220,75,242,21,39,1,174,23,177,171,9,168,82,223,195,170,228,135,30,171,161,190,86,202,5,69,249,78,41,44,165,150,90,109,44,65,52,184,203,76,159,175,181,105,52,45,73,53,178,75,129,98,252,248,86,85,169,85,28,142,88,48,233,245,56,146,164,82,228,86,34,78,105,151,146,181,197,124,234,114,94,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,203,81,23,243,65,196,47,5,242,153,127,211,240,231,17,173,139,214,163,82,168,209,218,173,180,237,18,20,71,152,75,14,60,243,41,74,148,244,150,148,75,221,29,102,100,73,50,208,211,219,222,69,232,50,165,157,108,44,206,15,202,159,209,157,2,235,166,124,146,232,122,223,78,197,140,207,51,170,231,242,249,92,151,221,215,78,153,123,183,109,211,84,233,174,167,165,107,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,8,171,197,31,192,158,38,254,11,231,16,133,21,225,61,139,250,80,197,59,55,12,253,41,232,207,149,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,143,171,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,127,93,235,152,172,92,196,60,35,179,176,74,240,187,37,212,109,139,22,68,135,169,12,186,234,205,105,67,136,109,13,50,233,238,218,234,35,165,14,37,131,82,77,109,34,67,173,165,92,189,136,71,117,225,139,150,47,229,9,152,40,213,251,158,215,165,86,236,27,11,109,66,226,141,81,123,230,223,121,214,158,40,44,19,37,218,246,175,183,204,82,20,92,163,109,135,18,225,158,228,182,229,180,230,183,58,216,89,147,239,146,223,164,202,5,215,83,249,91,215,116,94,130,139,25,238,95,75,200,230,115,121,207,181,166,189,74,54,237,221,174,138,215,77,11,94,127,128,156,80,48,11,49,56,177,66,193,203,42,208,196,8,85,171,131,170,233,159,170,83,225,55,21,28,136,206,200,94,245,55,45,197,150,168,101,68,90,32,253,99,45,116,45,76,163,95,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,106,113,72,207,212,204,59,235,178,201,131,149,10,173,54,239,62,142,69,197,113,67,146,252,23,169,13,159,42,75,49,162,56,218,144,181,60,234,13,179,113,194,51,109,45,56,109,250,235,113,124,154,129,29,87,41,222,41,240,111,226,5,189,230,44,9,255,0,199,59,234,79,243,39,240,209,85,99,181,101,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,84,183,21,76,140,82,176,182,79,242,145,194,58,92,74,125,167,82,145,22,155,92,183,169,180,180,199,141,70,127,148,77,181,41,148,199,108,154,110,51,166,218,82,189,251,76,164,58,147,37,47,159,181,186,224,23,253,197,31,192,158,38,254,11,231,16,133,0,143,65,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,123,158,159,211,93,170,140,14,198,59,207,171,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,81,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,127,128,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,17,127,52,28,66,240,95,41,151,253,63,14,113,26,216,189,106,53,42,141,29,170,219,78,209,33,68,121,132,176,227,207,50,148,169,79,73,105,68,189,209,214,102,68,147,45,13,61,189,228,94,131,42,89,214,194,204,224,252,169,253,25,208,46,186,103,201,46,135,173,244,236,88,204,243,58,174,127,47,149,201,125,221,116,233,151,187,118,221,53,78,154,234,122,126,188,226,102,170,205,202,134,17,212,47,10,205,74,34,174,122,140,121,17,173,58,67,141,155,203,168,212,73,30,161,169,164,173,10,233,155,82,155,83,203,220,157,168,50,73,31,49,109,161,121,236,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,207,112,197,201,44,60,12,195,136,216,183,138,22,166,204,73,186,54,204,102,53,90,154,193,74,182,162,164,158,109,182,217,89,146,157,101,231,217,121,75,120,183,33,91,86,219,75,109,42,105,102,169,212,33,87,19,60,151,127,41,60,56,70,36,89,73,229,223,214,13,62,91,241,163,179,7,156,229,118,9,23,53,112,117,109,10,121,79,36,208,165,71,73,110,79,49,215,80,105,46,113,184,221,32,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,104,79,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,80,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,137,11,84,28,171,52,248,215,252,157,178,251,123,99,27,116,254,182,93,191,79,46,129,133,53,204,109,115,159,117,17,226,243,83,204,108,205,146,125,230,141,205,171,37,114,201,123,117,86,132,121,172,1,165,60,172,99,95,242,137,203,237,147,140,110,83,250,41,119,5,60,250,246,18,215,45,180,78,97,213,199,149,202,79,49,195,38,77,246,93,54,247,44,213,203,52,110,209,90,145,117,81,23,243,65,196,47,5,242,153,127,211,240,231,17,173,139,214,163,82,168,209,218,173,180,237,18,20,71,152,75,14,60,243,41,74,148,244,150,148,75,221,29,102,100,73,50,208,211,219,222,69,232,50,165,157,108,44,206,15,202,159,209,157,2,235,166,124,146,232,122,223,78,197,140,207,51,170,231,242,249,92,151,221,215,78,153,123,183,109,211,84,233,174,167,164,128,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,149,113,237,112,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,66,121,93,203,37,131,149,156,47,166,225,253,161,26,36,202,146,35,165,53,171,132,233,204,198,155,89,124,156,117,205,239,169,178,220,164,33,79,186,150,144,181,44,219,108,210,141,202,208,212,174,192,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,2,189,120,163,100,74,171,141,148,166,113,223,5,237,152,146,47,106,28,117,166,224,167,68,97,93,109,195,9,41,65,52,182,246,158,215,100,199,74,20,68,141,156,199,91,81,32,148,163,101,150,149,77,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,244,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,12,171,141,4,90,185,129,176,114,203,144,156,41,197,124,70,92,181,211,97,216,246,172,70,161,193,54,78,108,215,222,133,29,41,106,59,111,56,218,92,89,39,123,170,73,43,82,109,167,21,219,180,197,27,99,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,175,43,95,180,238,171,83,209,191,42,109,154,173,27,211,52,246,106,212,239,72,66,114,63,89,5,221,121,82,89,222,69,204,101,123,85,181,196,234,149,104,122,25,232,44,211,133,126,125,100,197,147,74,202,198,50,87,101,204,68,201,12,211,236,106,156,142,81,34,26,9,167,148,112,36,200,113,212,168,208,106,67,13,69,66,80,181,239,119,149,169,32,154,74,57,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,10,1,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,54,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,21,131,199,59,234,79,243,39,240,209,92,24,55,132,55,150,59,226,37,63,11,112,249,136,143,220,53,104,243,158,130,196,151,201,148,72,92,104,143,74,54,73,103,234,165,107,75,10,66,13,70,148,111,82,119,41,9,213,69,231,237,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,47,167,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,171,42,57,81,196,124,218,226,58,44,171,41,174,134,149,7,150,253,126,190,251,38,184,180,136,170,51,34,82,136,140,185,143,47,106,137,166,72,201,78,41,42,51,52,33,14,56,141,15,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,0,0,0,0,0,0,0,0,0,231,88,245,140,20,60,17,195,122,149,245,91,127,99,112,185,59,83,181,103,187,123,237,52,127,69,11,211,245,165,253,95,253,229,157,60,101,197,122,254,52,223,245,44,65,184,251,38,212,121,59,211,234,118,114,216,109,162,237,66,16,93,205,39,250,165,254,115,156,220,47,242,96,205,251,84,143,141,183,154,119,210,162,111,232,163,234,101,205,220,153,177,156,245,155,125,42,78,138,66,79,214,71,111,179,179,83,23,20,148,165,9,36,164,180,34,31,208,0,0,0,21,75,198,55,2,103,201,169,209,177,178,154,223,49,166,162,199,163,190,90,164,182,145,42,161,37,74,237,115,183,179,78,194,71,239,246,14,3,194,159,17,102,217,185,147,106,144,131,221,26,185,5,52,245,39,176,180,83,211,224,167,93,118,153,247,39,187,82,251,200,94,192,0,0,0,0,255,0,25,145,90,157,17,248,79,167,115,82,27,83,75,45,76,181,74,139,67,46,207,176,197,26,113,44,202,189,79,7,241,70,163,136,180,214,117,161,220,243,222,150,103,185,62,164,137,50,38,61,183,181,229,172,244,67,101,219,180,139,236,35,236,29,247,130,189,226,243,109,221,22,34,139,70,20,185,181,82,62,207,214,127,71,53,167,209,215,187,254,22,159,103,180,90,160,0,249,119,69,126,29,171,110,84,238,57,231,164,122,100,55,165,185,223,218,150,219,82,204,187,8,207,185,39,236,63,184,103,219,61,152,251,55,30,113,218,179,82,51,219,2,138,252,138,76,68,246,31,205,51,50,74,144,122,242,208,175,162,239,183,83,247,153,251,62,14,78,48,194,102,41,227,253,165,71,98,55,58,60,42,172,9,210,211,188,147,171,8,155,29,43,237,53,164,251,156,246,30,190,226,26,39,182,40,241,237,251,110,149,67,136,215,45,154,124,38,34,161,27,140,246,165,182,210,146,45,76,204,207,176,189,230,62,160,0,15,243,113,134,157,253,98,53,237,215,188,199,253,165,36,148,146,82,90,17,22,132,63,160,0,0,0,0,0,3,248,100,70,90,24,254,54,218,26,65,54,217,104,146,238,45,71,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,124,81,114,158,238,45,97,233,226,117,165,19,157,112,80,19,190,66,121,132,157,96,176,196,215,149,218,227,201,71,235,28,79,114,77,95,121,118,10,83,149,26,93,34,162,244,57,77,242,165,66,121,77,56,157,73,91,28,66,180,50,212,181,35,208,203,238,22,183,195,23,59,212,135,105,176,112,54,255,0,149,200,152,133,181,22,148,238,197,43,122,73,48,227,50,222,141,49,161,106,123,207,114,215,247,251,12,90,27,107,75,168,75,136,61,82,178,37,17,251,200,199,253,0,142,185,142,201,237,171,153,59,210,221,174,93,179,57,80,232,46,68,144,166,249,110,43,168,38,29,121,70,206,173,188,217,163,113,62,162,221,161,233,246,251,59,93,143,100,91,216,121,109,65,181,45,136,93,44,8,12,52,195,104,230,45,125,136,109,45,151,106,212,165,125,20,39,188,207,184,125,240,0,0,0,1,255,0,43,78,228,41,62,242,50,21,237,136,28,54,213,140,121,161,151,137,151,108,222,77,177,212,57,41,200,252,173,221,74,253,34,183,141,27,155,148,135,17,185,183,20,90,146,116,46,254,254,193,59,44,75,34,223,195,171,86,157,103,91,16,250,106,117,50,51,49,88,111,152,181,232,134,219,75,105,237,90,148,175,162,132,151,105,159,119,239,31,124,0,0,0,0,120,124,103,194,234,38,49,97,221,98,195,175,53,185,138,140,73,12,160,247,44,182,45,198,28,104,149,234,173,6,122,19,135,217,184,139,252,162,132,179,175,150,233,57,111,198,9,214,220,100,110,162,191,202,244,123,186,145,111,219,22,50,221,236,55,92,89,104,183,180,245,143,238,236,238,238,252,39,179,16,246,30,226,147,216,101,86,94,180,187,151,110,213,232,95,49,211,199,156,241,246,37,165,41,91,148,178,254,177,105,246,151,96,186,224,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,123,40,120,13,102,230,75,133,189,161,133,55,156,40,138,69,70,61,117,116,201,207,71,55,151,73,168,149,86,121,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,162,241,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,138,240,163,207,79,234,50,191,141,119,159,254,79,22,192,155,57,63,225,37,84,183,36,26,191,228,186,84,41,63,182,201,47,251,221,145,106,128,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,25,151,196,43,214,171,137,87,253,203,136,213,216,241,24,169,93,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,79,252,67,201,157,86,129,194,146,211,187,168,144,98,86,46,22,107,12,226,133,85,214,218,84,135,227,82,167,195,75,43,102,34,146,193,45,8,76,114,167,63,33,42,61,132,113,159,89,184,164,182,217,8,63,151,236,76,253,13,227,141,135,138,78,75,170,199,137,108,220,16,106,19,253,22,230,201,79,65,67,201,234,152,71,174,130,87,53,131,117,179,66,148,73,90,86,105,81,237,81,141,52,142,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,41,7,251,151,25,236,255,0,204,103,253,230,163,255,0,165,139,169,205,143,133,140,100,248,127,112,249,115,227,53,130,213,56,174,100,91,245,249,160,193,75,51,255,0,40,149,127,194,130,175,240,84,154,163,113,201,63,242,189,82,210,175,216,120,209,253,240,240,174,172,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,236,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,62,249,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,69,141,246,85,43,13,113,162,254,195,154,20,137,111,211,109,91,162,171,68,134,236,181,165,79,184,196,105,110,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,221,114,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,243,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,86,95,20,12,153,230,79,49,56,251,64,189,112,115,13,254,80,81,97,89,241,105,111,201,244,196,8,155,37,34,108,215,20,222,201,15,182,179,209,15,54,122,145,109,245,180,215,82,50,46,129,194,147,43,152,237,150,191,210,143,233,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,69,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,251,59,249,46,181,115,113,135,15,193,132,154,85,18,254,166,242,223,162,92,46,193,109,78,47,148,79,109,131,37,242,65,188,80,214,111,184,102,148,31,168,225,165,221,171,218,109,174,128,110,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,190,158,27,185,104,254,78,89,113,165,250,126,147,210,94,119,174,202,253,193,206,99,151,34,63,49,31,205,97,47,123,77,186,142,75,38,91,154,115,119,45,247,101,109,61,20,57,87,21,188,174,99,182,101,63,69,223,161,75,27,229,31,201,207,77,250,79,250,78,28,62,71,81,208,242,127,190,93,111,118,238,67,191,71,93,54,246,233,169,107,31,242,21,144,172,216,224,182,108,108,108,76,196,188,41,244,53,183,70,244,159,91,55,211,180,217,28,174,109,54,83,45,252,219,50,22,226,181,113,212,39,213,73,233,174,167,161,17,153,122,190,57,223,82,127,153,63,134,138,224,193,188,94,188,176,35,17,41,248,165,135,207,196,98,225,164,199,156,204,23,228,176,79,34,58,228,196,122,41,188,72,63,85,75,66,95,82,208,74,37,35,122,83,185,43,78,169,63,63,254,170,175,219,171,253,213,184,238,75,142,161,255,0,25,50,117,74,116,135,63,233,56,243,206,56,191,181,74,82,189,166,98,205,49,51,34,116,172,162,112,237,197,170,237,203,50,37,91,17,110,40,244,88,149,137,145,92,75,240,162,176,221,194,194,155,106,11,139,142,211,232,67,141,170,58,158,74,204,201,78,50,131,46,196,36,64,188,167,120,167,193,191,136,22,247,152,176,39,255,0,28,239,169,63,204,159,195,68,63,225,195,105,218,183,206,115,176,242,214,189,109,154,85,193,69,155,233,110,166,157,84,132,220,184,175,236,165,75,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,62,182,125,178,65,93,202,61,246,212,219,114,45,86,165,134,85,190,83,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,122,93,91,101,176,146,182,180,218,165,41,183,73,31,87,135,118,119,230,101,86,251,59,74,241,149,187,12,174,202,131,78,215,84,108,191,37,234,91,137,101,214,209,42,43,72,117,40,78,229,173,142,160,201,183,28,91,81,210,72,73,169,8,73,217,167,19,26,181,42,191,195,255,0,16,43,180,42,156,74,141,54,163,30,131,46,28,200,143,37,230,36,176,229,90,10,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,80,96,191,238,40,254,4,241,55,240,95,56,132,40,4,94,159,17,28,130,195,204,229,170,87,230,22,211,233,84,220,77,162,115,100,104,81,152,143,242,153,179,109,164,116,210,164,237,37,155,200,67,13,166,59,142,44,219,79,172,218,182,165,206,99,84,131,107,93,151,85,141,93,139,116,217,87,53,86,223,173,66,223,211,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,125,57,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,160,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,225,73,149,204,118,203,95,233,71,244,215,99,124,156,249,71,232,79,70,127,73,195,153,207,233,250,238,119,247,179,174,109,219,207,107,233,105,174,238,205,116,61,62,175,21,60,161,221,89,130,195,138,86,36,97,148,42,173,98,239,177,121,186,209,90,158,226,155,155,75,112,141,79,244,209,12,148,133,76,74,208,210,139,151,177,110,182,149,32,249,203,76,116,38,146,233,53,57,52,90,172,42,204,54,226,57,34,4,134,228,180,137,113,26,148,194,150,133,18,146,78,50,242,84,211,168,212,139,84,56,149,33,69,169,40,140,140,200,104,251,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,216,7,31,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,103,50,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,169,225,89,148,59,171,47,184,113,85,196,140,77,133,85,163,221,247,215,43,74,43,179,220,75,112,169,109,145,41,142,166,33,18,80,153,138,90,221,81,243,55,173,166,212,148,23,37,106,144,133,87,95,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,213,5,101,241,176,198,42,173,22,205,176,240,66,135,94,136,212,123,150,68,170,221,126,27,50,148,153,106,98,41,182,152,105,117,180,172,136,227,56,235,143,172,137,196,25,41,216,104,52,153,27,74,16,87,135,214,14,210,177,191,54,150,45,163,114,208,101,213,109,232,82,30,173,214,26,106,42,95,96,152,136,202,222,109,50,146,180,45,29,51,146,19,29,135,9,101,162,137,253,132,100,165,164,195,136,46,14,210,176,67,54,151,213,163,109,80,101,210,173,233,178,25,173,209,218,118,42,88,96,216,150,202,30,113,49,82,132,33,29,51,114,21,33,134,201,5,162,73,141,134,102,164,40,196,244,224,151,137,151,85,193,135,24,137,133,181,105,125,69,22,207,168,83,234,20,142,99,142,45,200,253,121,73,231,176,157,203,52,33,146,92,66,113,40,66,83,243,143,190,163,53,26,251,44,168,86,7,20,12,153,230,79,49,56,251,64,189,112,115,13,254,80,81,97,89,241,105,111,201,244,196,8,155,37,34,108,215,20,222,201,15,182,179,209,15,54,122,145,109,245,180,215,82,50,46,129,194,147,43,152,237,150,191,210,143,233,174,198,249,57,242,143,208,158,140,254,147,135,51,159,211,245,220,239,239,103,92,219,183,158,215,210,211,93,221,154,232,122,79,240,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,64,25,87,23,125,194,59,2,240,226,208,203,101,31,27,233,148,110,109,231,125,245,237,84,170,146,12,150,227,49,99,207,121,134,226,199,236,46,83,39,211,161,197,145,106,165,184,100,106,81,146,26,75,115,168,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,64,113,72,200,44,60,59,235,179,55,131,148,250,85,54,208,62,142,61,197,110,195,140,196,22,105,14,31,42,51,50,98,54,218,80,133,50,234,205,178,113,178,35,113,46,184,110,122,232,113,124,152,1,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,20,229,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,102,176,116,172,104,199,155,203,26,155,179,105,117,217,178,218,161,88,118,189,46,217,161,82,85,32,156,98,26,34,194,97,135,222,65,18,18,91,228,58,201,186,163,50,53,145,27,109,154,212,150,145,164,170,225,149,145,42,174,55,94,84,236,115,197,43,102,35,152,95,65,144,226,162,195,170,48,165,162,228,154,130,82,82,134,219,212,137,113,153,119,69,56,181,238,109,107,111,145,181,194,55,185,86,105,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,253,86,55,99,205,229,143,142,89,117,76,64,155,46,165,93,180,237,118,173,153,21,105,114,9,231,234,72,106,108,183,218,121,195,216,147,222,150,164,182,209,154,141,107,89,178,110,41,102,167,15,75,10,224,99,245,217,249,111,248,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,21,129,150,236,253,80,176,91,52,248,195,151,140,102,168,116,118,133,87,20,46,73,20,42,252,153,43,54,104,178,158,168,186,75,140,249,45,70,134,161,184,178,53,147,137,36,165,167,92,113,110,106,135,86,227,51,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,135,48,249,126,191,178,203,138,19,176,163,17,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,123,74,81,39,66,113,167,19,219,180,196,149,225,177,158,122,174,95,111,248,120,87,136,213,73,115,176,234,234,145,26,154,210,230,85,20,150,45,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,157,9,39,166,142,238,51,108,219,115,186,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,37,167,21,12,133,70,149,26,171,154,124,27,161,68,134,184,113,222,168,95,52,200,252,211,92,197,155,172,164,167,198,142,219,74,73,44,146,183,221,148,181,45,8,216,215,55,67,89,186,165,215,6,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,93,51,47,133,153,160,177,25,190,176,206,173,251,93,109,26,99,241,189,41,76,249,231,154,111,171,97,151,92,228,243,121,11,91,123,149,235,163,69,23,180,138,149,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,164,140,174,229,146,193,202,206,23,211,112,254,208,141,18,101,73,17,210,154,213,194,116,230,99,77,172,190,78,58,230,247,212,217,110,82,16,167,221,75,72,90,150,109,182,105,70,229,104,106,87,96,0,0,0,0,0,0,0,0,0,0,20,163,197,135,49,15,98,22,41,51,134,84,133,233,75,182,183,110,94,133,243,253,68,120,47,23,98,155,74,147,181,72,63,235,30,191,97,118,14,15,146,140,183,74,204,134,47,193,182,228,163,109,21,142,111,164,29,212,143,102,232,178,86,215,170,78,182,179,213,108,233,234,159,223,217,223,161,27,94,219,166,90,84,40,214,253,29,158,84,72,187,249,104,220,165,105,185,106,89,246,168,204,251,212,126,209,245,64,0,0,0,7,192,190,236,139,127,17,109,90,141,157,115,195,234,105,213,56,207,69,125,190,98,209,170,28,109,77,171,181,10,74,190,138,212,93,134,93,255,0,188,65,60,63,225,182,172,29,205,12,76,76,180,167,115,173,142,161,185,77,199,229,109,233,151,233,20,60,72,220,228,165,184,189,173,182,146,212,211,161,247,247,246,11,9,66,118,161,41,247,17,16,255,0,160,0,0,0,1,240,47,139,34,222,196,59,106,117,169,115,194,234,160,79,97,214,28,71,49,104,236,91,106,108,251,80,164,171,232,173,93,198,93,227,138,101,199,39,182,174,91,47,75,138,185,105,76,230,195,175,57,46,66,91,229,184,158,156,159,117,149,19,58,184,243,134,189,164,194,75,118,133,175,217,237,145,64,63,229,197,165,164,41,197,158,137,65,26,140,253,196,66,175,120,157,103,122,144,213,54,118,6,216,18,185,243,22,183,98,213,93,216,164,236,73,166,100,103,155,209,214,52,61,15,97,238,66,254,239,105,138,163,139,26,93,94,162,204,56,173,243,101,77,121,45,54,157,73,59,220,90,180,34,212,244,34,212,207,238,23,89,194,235,41,238,225,46,30,150,39,93,177,57,55,5,125,59,227,167,152,74,210,11,236,66,121,61,173,188,164,126,177,181,119,164,149,247,23,96,158,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,225,230,155,125,165,176,234,119,33,196,154,20,90,233,169,25,104,98,173,56,138,240,242,147,81,147,86,198,188,36,166,110,113,92,250,141,98,47,56,139,83,214,92,151,222,223,34,79,218,217,109,66,62,210,46,242,21,106,147,171,90,181,230,221,47,230,213,42,84,162,90,79,213,95,45,230,151,217,239,73,232,164,253,164,122,123,69,205,112,177,205,141,99,23,108,233,56,103,124,75,234,43,52,66,90,162,61,203,66,53,132,203,80,153,66,118,180,202,81,244,220,81,234,106,53,123,245,45,12,79,224,0,0,0,0,0,0,0,0,0,0,0,0,16,227,137,142,95,90,197,236,17,151,93,165,197,223,91,162,114,250,101,111,50,253,116,184,105,95,98,156,74,62,131,103,222,71,246,104,98,141,109,139,138,169,102,220,17,171,244,181,242,230,67,223,176,244,73,233,189,10,65,253,34,50,238,81,251,6,156,44,11,174,159,123,90,112,110,90,91,220,216,211,57,187,23,181,73,215,99,171,65,246,40,136,251,210,126,193,232,64,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,234,231,127,37,214,174,110,48,225,248,48,147,74,162,95,212,222,91,244,75,133,216,45,169,197,242,137,237,176,100,190,72,55,138,26,205,247,12,210,131,245,28,52,187,181,123,77,181,208,183,201,108,71,177,177,79,228,85,58,13,86,21,253,111,220,30,139,98,53,37,211,114,115,21,134,36,242,210,220,117,199,53,26,158,75,232,34,65,180,102,102,162,35,73,159,97,141,4,228,166,110,97,167,229,230,218,127,50,212,152,148,235,157,49,217,102,35,59,164,42,162,170,115,113,218,67,47,84,205,245,173,93,115,138,75,174,58,90,150,155,208,74,74,28,222,132,247,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,8,65,197,223,24,170,184,107,149,196,90,54,229,122,36,26,150,32,214,26,162,73,104,165,41,169,174,82,146,211,143,75,83,9,66,210,163,65,169,17,216,116,204,148,142,92,165,33,69,243,137,49,76,24,79,98,254,148,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,74,119,102,25,218,183,94,22,86,112,115,164,244,53,183,89,183,228,91,60,138,75,109,199,232,224,187,25,81,246,71,78,195,109,189,141,171,68,22,195,74,116,47,84,200,180,25,151,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,66,121,9,196,203,87,20,50,143,134,117,27,90,95,51,208,54,252,43,102,162,194,220,108,222,139,58,3,8,142,234,28,74,22,173,155,185,105,117,4,173,20,109,60,210,205,41,223,160,144,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,157,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,82,15,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,202,178,103,156,203,251,41,151,252,105,144,231,75,168,217,53,25,8,106,189,65,117,215,158,97,44,56,244,115,147,46,44,98,125,166,74,119,38,57,54,219,174,106,90,30,213,118,119,115,76,194,221,52,43,231,31,113,46,245,181,167,117,180,91,130,240,172,213,41,210,121,75,111,159,21,249,174,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,119,252,46,60,9,225,151,227,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,227,159,214,109,106,237,191,78,161,85,170,240,122,120,151,53,61,117,74,91,156,212,47,168,138,137,82,34,41,205,18,102,104,209,248,146,17,162,136,149,234,107,166,213,36,206,205,56,68,102,238,254,169,92,203,202,237,223,78,184,46,154,107,241,221,169,81,107,71,33,233,103,64,98,52,118,219,233,95,230,40,210,204,29,173,52,134,182,109,38,222,113,40,218,174,121,27,86,190,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,22,105,11,16,172,26,141,229,63,14,105,247,197,191,42,236,165,199,41,115,168,44,212,217,93,70,43,6,77,153,58,236,98,87,53,8,50,121,163,37,41,36,95,56,143,218,45,125,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,35,86,55,228,131,14,49,111,48,88,103,152,120,145,125,15,114,90,87,4,90,141,118,76,55,137,149,85,226,196,105,110,68,39,17,202,90,93,121,18,154,134,141,230,104,81,198,55,144,107,51,67,4,137,42,0,42,175,142,119,212,159,230,79,225,162,170,197,207,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,39,176,113,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,223,99,166,5,225,198,98,240,226,163,133,248,161,70,235,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,240,230,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,236,20,60,239,215,106,25,37,190,178,153,137,114,170,181,167,36,122,29,171,38,105,50,135,58,24,177,231,52,252,136,178,158,83,164,179,101,8,97,5,28,146,218,212,157,202,65,168,155,75,105,68,85,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,10,181,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,184,45,146,201,185,151,167,99,205,42,161,149,58,76,186,165,229,22,59,207,63,4,148,132,194,149,78,78,211,125,153,198,226,208,209,70,81,147,105,213,107,71,206,27,60,181,37,238,81,150,140,192,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,10,107,226,179,146,88,120,83,93,141,152,28,33,181,58,59,50,179,203,135,95,166,210,233,172,71,167,219,242,144,134,153,97,196,33,146,79,45,153,29,186,153,163,106,95,35,220,225,156,134,208,81,171,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,175,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,127,223,165,140,44,249,9,250,82,253,37,218,159,35,63,223,31,166,99,122,47,245,220,143,239,173,252,175,215,124,223,210,250,126,175,127,96,160,28,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,196,128,225,123,145,111,211,93,212,140,113,198,59,51,171,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,81,13,157,28,230,106,105,66,221,36,55,243,169,76,134,202,234,69,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,103,135,136,46,49,82,177,191,54,151,213,221,109,87,165,213,109,232,82,25,162,81,221,118,82,95,96,152,136,202,25,113,81,84,133,173,29,51,146,19,33,246,205,7,162,137,253,230,68,165,168,132,212,224,125,96,73,106,149,138,120,165,58,222,136,113,229,72,167,80,41,117,101,19,74,124,150,210,93,126,108,116,30,188,212,32,201,232,11,87,97,33,102,77,253,35,108,246,184,224,216,18,93,165,97,102,41,65,183,162,20,120,178,42,52,10,165,89,36,210,95,53,186,150,159,133,29,103,175,53,104,34,102,122,211,216,104,65,155,159,68,220,45,209,87,133,149,255,0,38,197,206,149,155,20,238,24,148,154,109,213,30,125,2,164,114,77,164,162,82,28,140,183,99,199,37,184,94,170,215,49,136,132,141,134,75,82,246,160,181,222,105,85,250,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,252,72,90,160,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,235,231,139,8,108,220,8,205,69,249,133,184,124,196,182,45,234,76,136,111,65,98,75,230,242,227,162,76,38,37,27,36,179,245,148,132,41,245,33,6,163,82,246,37,59,148,181,106,163,179,78,10,158,22,46,159,136,19,188,186,156,41,88,72,172,142,101,18,171,155,236,92,85,168,253,70,93,30,211,160,199,77,74,227,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,86,130,45,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,132,28,73,242,49,74,204,21,129,51,21,48,230,151,18,14,34,218,177,228,212,157,68,58,90,84,253,208,194,89,108,149,21,213,50,217,190,244,148,183,29,9,141,169,168,181,213,173,164,78,19,141,209,176,181,78,6,63,93,159,150,255,0,137,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,248,144,181,65,154,204,216,248,167,198,79,136,23,15,152,190,46,251,135,13,217,117,95,57,49,195,203,166,245,185,170,183,5,106,111,165,186,154,141,82,107,146,229,63,178,171,45,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,241,92,89,44,11,54,230,201,205,207,121,215,109,232,146,235,182,116,138,124,154,21,65,68,100,252,21,200,168,69,142,249,33,68,100,102,135,26,112,201,72,61,80,102,150,212,101,185,180,41,52,66,45,83,142,119,212,159,230,79,225,162,42,240,184,241,217,134,95,141,121,60,209,127,194,157,179,199,195,3,20,25,198,212,221,25,97,195,200,149,75,78,246,144,165,55,69,165,169,184,136,160,77,75,6,227,200,115,158,225,52,220,103,77,183,28,109,100,164,54,133,175,167,36,163,230,9,217,233,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,165,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,255,0,18,22,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,0,0,0,0,0,0,0,0,1,231,175,251,174,159,100,218,115,174,90,163,220,168,208,249,91,215,181,74,211,123,168,65,118,36,140,251,212,94,193,152,251,158,226,170,94,87,4,154,253,81,124,201,147,54,111,61,18,90,236,66,80,95,68,136,187,146,94,193,121,60,51,114,250,214,16,224,148,74,237,82,46,202,221,111,153,212,171,126,191,169,151,49,40,236,75,138,71,208,112,187,136,190,221,76,76,128,0,0,0,0,0,0,0,0,0,0,0,0,16,7,138,118,108,107,24,69,103,70,195,59,30,95,79,90,173,146,21,45,238,90,23,164,39,154,154,202,211,181,214,84,143,166,218,79,82,81,43,221,161,106,98,153,84,117,107,170,188,227,167,252,230,165,85,148,107,81,250,168,230,60,234,251,125,201,45,84,175,176,139,95,96,180,174,29,92,60,164,211,164,210,113,175,22,233,155,92,79,34,163,71,139,206,35,208,245,137,37,135,183,199,147,246,56,91,86,143,180,203,184,133,165,178,211,108,52,134,26,78,212,54,146,66,75,93,116,34,45,8,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,91,67,205,173,151,19,170,22,147,74,139,94,242,62,241,195,177,59,36,249,112,197,233,206,84,175,139,3,175,148,233,154,212,231,165,103,181,170,140,214,163,61,26,125,37,222,226,207,247,253,195,247,224,150,82,112,59,47,146,36,76,195,27,71,209,114,36,154,201,110,117,243,31,213,42,54,204,203,71,158,89,119,178,142,223,179,237,61,123,40,0,0,0,0,0,0,0,0,0,0,0,0,15,242,147,25,153,108,170,60,132,111,109,122,106,90,153,107,161,235,236,25,209,206,134,13,175,5,49,222,187,106,179,31,151,1,61,47,75,235,235,174,176,227,173,125,235,90,190,147,190,211,251,190,203,123,225,147,136,10,189,178,213,71,138,104,208,169,157,70,135,175,127,50,124,195,253,146,253,159,180,75,128,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,67,154,84,242,215,128,213,172,92,70,59,214,112,170,223,159,125,183,29,136,232,172,73,141,205,90,77,133,161,108,190,77,168,205,162,146,217,182,217,34,78,206,114,80,132,160,150,72,34,72,233,96,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,73,124,101,175,248,215,54,104,233,118,101,58,225,151,46,61,157,107,196,141,50,158,163,116,152,131,81,144,235,178,28,52,37,68,72,53,185,25,200,38,165,163,93,73,45,164,207,86,246,167,207,240,140,195,59,87,17,51,112,205,70,233,137,213,252,138,183,229,220,212,230,22,219,110,50,169,205,191,30,59,75,113,43,66,181,229,245,74,117,6,157,170,75,173,52,178,87,171,161,222,160,160,30,38,152,41,250,22,205,197,211,211,212,58,168,23,222,183,172,61,238,239,121,174,181,247,186,134,220,209,180,37,58,74,106,78,196,150,237,26,54,183,40,213,187,73,149,193,31,20,41,82,172,12,66,193,119,147,17,138,149,50,176,213,209,28,213,53,60,249,140,73,101,184,206,236,143,161,43,99,10,136,206,231,8,212,90,203,109,38,73,236,223,102,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,246,206,142,82,110,172,163,98,153,218,213,39,122,235,110,187,212,212,45,154,138,84,227,188,200,41,146,226,16,195,238,155,45,54,115,27,108,153,83,200,108,141,41,231,54,100,122,44,135,0,23,253,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,154,204,216,248,167,198,79,136,23,15,152,190,44,211,46,121,68,176,115,127,195,87,9,237,11,190,163,46,141,82,163,72,175,205,162,214,97,71,101,199,226,190,186,149,65,190,90,249,137,53,46,50,148,109,45,198,80,182,205,195,97,175,93,59,72,202,106,96,54,93,112,143,45,182,108,107,51,10,109,56,148,228,38,59,44,206,169,173,164,42,163,86,91,102,181,19,211,36,18,73,79,47,115,174,153,17,232,132,111,52,182,148,35,68,151,75,1,74,220,106,252,83,218,223,15,224,249,141,68,120,172,138,102,238,149,148,28,35,198,171,173,138,116,74,197,217,94,145,110,211,109,202,83,242,18,132,45,242,69,81,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,39,133,97,190,103,113,151,11,49,198,70,97,109,139,163,75,190,165,80,147,80,172,45,214,82,152,181,110,165,238,108,150,36,176,222,196,41,151,86,122,154,19,183,106,137,42,108,208,180,33,73,208,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,183,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,66,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,85,95,28,239,169,63,204,159,195,71,148,225,111,144,88,120,137,208,230,111,24,233,244,170,149,160,93,100,123,118,221,153,25,137,204,213,220,46,108,103,164,203,109,196,173,9,101,165,147,132,219,102,68,226,157,108,156,245,16,218,57,214,254,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,255,0,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,143,249,215,202,141,11,54,152,53,54,205,229,82,161,221,244,221,102,90,213,185,172,173,93,4,173,200,55,27,53,54,100,178,101,244,35,148,225,104,180,150,168,115,150,181,180,217,12,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,207,139,254,226,143,224,79,19,127,5,243,136,66,128,70,170,0,115,252,38,192,28,26,192,175,79,254,136,240,246,149,107,252,168,168,29,78,169,209,33,69,207,123,183,106,75,113,159,45,148,110,95,45,132,109,105,189,235,216,132,238,86,189,0,124,154,141,217,106,209,235,180,139,90,173,115,82,161,86,174,14,163,209,20,233,19,91,110,85,67,144,130,91,253,59,74,50,91,188,180,25,41,123,8,246,164,200,207,66,17,175,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,3,228,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,103,179,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,175,139,181,6,227,102,166,204,208,111,48,181,242,156,45,16,163,209,14,114,208,135,91,33,207,255,0,79,216,203,250,26,254,79,159,164,42,175,232,247,210,30,147,244,22,244,242,121,219,183,237,223,167,51,147,204,249,222,70,238,87,55,231,118,115,61,113,237,178,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,169,113,41,113,44,163,106,183,44,141,70,92,180,56,180,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,194,115,41,139,209,176,23,1,175,156,92,121,248,141,200,183,104,239,61,79,41,108,58,243,14,212,87,163,80,153,113,13,104,179,67,146,92,101,179,50,52,232,75,51,53,36,136,212,89,162,26,19,225,201,134,127,162,252,155,97,197,58,68,74,83,115,235,212,245,92,211,31,167,183,167,85,215,184,169,17,214,242,141,9,82,222,76,87,35,52,163,61,116,228,146,18,165,37,9,48,226,55,134,127,165,12,155,98,61,58,60,74,83,147,232,52,244,220,208,223,168,55,175,75,208,56,153,18,22,202,137,10,82,30,84,86,228,180,147,45,53,231,26,20,164,165,106,49,159,106,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,164,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,124,154,5,217,106,221,126,146,249,45,115,82,171,62,134,168,61,73,168,250,62,107,114,58,57,205,105,205,140,246,195,62,91,200,220,157,205,171,69,39,82,212,139,81,77,156,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,104,163,33,56,103,106,225,126,81,240,206,157,107,68,229,250,122,223,133,115,84,95,91,109,147,210,167,79,97,18,29,91,138,66,19,191,111,49,45,32,213,170,137,166,90,65,169,91,53,18,0,0,81,95,23,60,51,181,112,239,55,15,84,109,104,157,39,203,91,126,37,205,81,97,13,182,219,41,156,227,242,35,186,182,210,132,39,78,103,74,151,86,106,220,165,58,235,171,53,122,218,20,128,224,99,245,217,249,111,248,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,137,11,84,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,113,71,240,39,137,191,130,249,196,33,64,34,213,56,231,125,73,254,100,254,26,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,106,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,0,0,0,0,0,0,0,17,31,137,182,32,42,201,203,85,98,41,35,82,169,244,250,158,189,220,185,240,207,246,79,246,190,193,80,153,48,193,181,227,102,59,208,173,71,163,243,96,43,170,234,189,125,186,105,14,67,136,238,90,21,244,154,246,31,223,246,232,186,52,102,97,178,152,241,209,177,180,107,161,106,103,166,167,175,183,239,31,234,0,0,0,0,0,0,0,0,0,0,0,0,3,141,99,110,82,112,59,48,114,35,204,196,235,71,210,146,35,26,9,14,117,243,24,209,41,55,12,139,70,94,65,119,188,190,223,183,236,45,63,6,24,228,159,46,24,67,57,186,149,143,96,116,18,154,50,90,92,244,172,247,116,81,26,20,71,163,175,168,187,219,65,254,239,188,119,22,155,67,45,161,150,211,162,16,146,74,75,94,226,46,225,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,195,139,46,91,37,98,5,151,79,197,11,98,62,233,244,62,111,86,141,228,92,238,115,176,88,71,106,221,74,83,162,80,174,228,158,190,221,59,199,195,224,183,114,162,85,143,122,91,139,95,175,3,209,219,19,167,237,189,81,89,251,63,206,98,202,192,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,6,107,51,93,118,124,185,204,214,42,221,45,220,223,40,34,77,188,42,221,5,69,51,122,182,223,130,137,78,34,47,41,221,84,74,101,44,33,164,183,180,246,147,105,65,39,213,34,22,105,193,30,202,165,64,193,124,66,196,102,100,75,58,149,114,232,106,137,33,165,45,60,132,177,6,35,111,52,164,39,110,226,89,170,160,241,40,205,70,70,73,111,66,78,134,106,177,241,82,188,111,112,207,166,186,176,211,24,225,196,170,187,233,10,124,187,102,160,255,0,47,116,24,253,59,133,34,34,55,18,61,71,156,234,166,158,138,89,238,75,30,170,75,98,204,249,7,7,171,214,149,106,231,5,20,42,132,121,110,72,188,109,122,149,18,10,153,66,77,13,190,133,51,56,212,233,154,136,201,28,168,46,164,141,36,163,222,164,22,154,25,169,55,146,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,132,218,201,42,66,150,211,174,160,150,141,251,139,57,152,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,222,225,113,224,79,12,191,26,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,29,126,228,202,102,60,218,120,13,69,204,141,118,197,151,30,201,174,72,229,53,32,255,0,94,195,10,217,211,203,125,173,55,53,26,66,150,105,105,211,236,81,165,38,123,73,232,230,247,160,201,118,109,174,172,163,98,153,93,52,214,186,235,110,187,211,83,238,106,114,146,227,188,200,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,231,56,70,90,44,198,130,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,82,7,20,188,194,230,58,224,199,26,246,12,222,177,170,182,93,143,74,249,186,77,10,60,165,148,90,244,30,113,45,154,156,133,160,201,18,249,139,101,43,66,79,84,199,83,102,217,17,58,135,150,190,129,194,235,63,83,44,250,237,55,44,248,197,80,170,213,41,87,29,66,52,27,78,176,252,151,230,57,76,148,180,53,25,138,106,144,165,43,100,53,114,219,75,92,178,74,89,113,74,220,70,135,13,108,194,188,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,4,95,205,206,77,163,102,195,20,48,114,161,117,201,136,171,18,200,145,89,122,229,130,83,93,143,54,114,36,55,24,227,178,193,161,181,22,197,59,24,146,233,239,109,100,218,149,203,81,47,67,76,149,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,39,255,0,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,87,175,23,92,178,88,55,46,9,84,51,29,79,141,18,141,118,89,210,35,42,115,241,41,204,146,235,204,74,126,36,34,68,167,72,137,213,45,146,229,27,75,82,148,73,66,92,70,223,92,148,138,97,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,14,127,143,215,134,35,216,24,53,118,94,88,71,97,124,180,187,233,84,245,63,75,162,111,50,234,92,220,68,165,109,78,139,119,150,131,91,188,148,25,56,239,47,150,131,37,173,38,89,214,184,243,3,142,55,94,35,167,23,171,152,179,117,189,121,179,206,76,106,219,85,71,152,149,13,183,77,211,91,49,148,218,147,211,51,243,239,17,52,214,198,210,151,20,146,73,17,153,11,42,197,252,230,208,179,135,195,51,21,234,110,82,189,13,121,218,255,0,39,99,220,212,214,144,179,138,151,29,171,197,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,43,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,174,14,48,216,223,130,240,176,190,62,13,61,67,183,238,124,69,168,200,36,199,150,151,34,61,54,209,97,14,68,146,234,215,244,159,142,185,77,147,40,74,8,144,78,182,110,40,213,163,100,133,211,176,183,78,14,56,223,128,204,89,179,176,50,45,14,37,185,138,18,164,61,81,151,49,231,55,46,234,97,6,181,54,109,56,174,212,174,51,74,82,78,41,118,18,9,111,163,113,174,71,46,205,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,67,181,113,138,196,207,145,249,83,102,197,137,46,148,114,239,219,130,29,61,232,178,28,254,116,168,49,140,230,56,252,116,18,200,207,99,236,67,66,214,105,82,82,151,201,38,68,165,160,202,149,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,212,152,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,182,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,19,195,122,233,174,222,25,37,194,218,181,199,59,171,151,30,159,46,150,219,156,164,55,182,44,41,210,34,70,111,68,17,17,236,97,134,145,174,155,149,183,85,25,168,204,206,74,128,129,92,87,113,191,50,88,77,135,116,234,70,17,208,229,211,237,58,244,117,42,185,121,82,28,158,138,141,21,246,101,197,54,145,207,143,177,168,72,116,214,150,201,107,90,205,254,99,173,146,91,217,185,202,203,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,118,14,45,151,253,155,138,120,233,96,98,14,31,92,49,43,150,245,115,13,224,73,131,58,49,158,199,81,233,42,145,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,117,224,99,245,217,249,111,248,144,181,64,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,131,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,40,4,90,167,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,0,0,0,0,0,0,2,181,56,210,92,173,197,177,236,187,113,11,245,231,250,71,114,116,253,135,169,203,47,103,249,200,125,206,19,89,108,149,135,246,93,67,20,46,120,251,103,215,57,93,34,55,145,242,121,46,206,97,125,168,117,73,86,169,90,123,210,90,123,53,239,22,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,69,98,99,10,141,37,27,219,94,155,147,169,150,186,30,190,207,184,113,76,19,203,205,35,4,46,250,244,171,81,190,69,54,179,210,238,111,85,43,94,83,78,17,118,184,226,213,244,157,81,251,63,127,179,184,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,231,249,133,186,107,182,54,1,98,93,235,107,78,232,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,50,227,67,220,61,240,190,149,133,89,62,195,106,101,61,81,30,145,95,163,181,116,78,150,204,36,198,92,135,234,9,41,37,205,208,204,220,91,77,56,212,114,113,71,170,145,29,29,137,34,36,38,69,8,21,198,126,147,85,168,229,66,137,50,159,76,151,42,61,46,248,129,46,115,172,178,165,162,43,7,14,107,36,235,170,34,209,8,55,94,105,178,82,180,45,238,33,61,234,34,58,171,201,221,90,171,69,205,126,15,76,163,84,229,192,144,229,241,69,136,183,99,60,166,150,166,31,152,211,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,210,72,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,74,220,106,252,83,218,223,15,224,249,141,68,121,78,23,121,73,181,115,45,138,117,171,167,16,29,231,91,120,115,232,218,130,233,201,83,106,244,132,231,100,154,216,97,246,157,101,198,221,134,166,226,202,75,200,213,10,61,237,145,25,145,171,75,169,186,112,171,14,47,76,56,149,132,55,37,151,74,151,102,75,167,162,150,170,34,99,147,81,91,138,217,36,154,109,164,183,183,147,203,216,131,108,219,218,166,212,132,41,6,147,74,76,168,51,57,153,51,191,178,153,127,201,135,50,12,186,141,147,81,144,183,104,53,230,154,121,230,18,195,143,72,40,209,37,73,54,26,100,167,114,99,155,142,52,222,165,161,238,79,103,119,85,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,174,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,196,127,206,142,82,109,92,220,225,97,218,213,39,122,27,146,133,212,212,45,154,138,84,219,92,185,202,140,226,16,195,238,155,46,184,80,220,112,217,83,200,108,137,74,228,182,100,122,160,133,0,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,67,207,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,211,133,199,129,60,50,252,107,206,38,137,84,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,9,255,0,199,59,234,79,243,39,240,209,21,120,92,120,236,195,47,198,188,158,104,191,224,17,87,138,63,129,60,77,252,23,206,33,10,1,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,170,190,40,124,63,127,240,147,53,184,68,207,246,181,107,206,142,148,255,0,205,154,41,48,152,143,27,254,115,38,91,143,59,251,110,235,244,136,85,172,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,119,164,140,186,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,28,127,52,89,155,176,114,179,133,245,44,64,187,228,196,153,82,68,117,42,139,111,21,69,152,211,107,47,147,141,55,177,132,184,123,148,132,41,246,148,234,208,149,155,109,154,151,181,90,18,85,157,123,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,77,255,0,238,81,223,127,200,219,244,201,210,221,127,165,239,246,95,228,87,72,207,251,23,204,219,211,242,183,115,122,206,79,243,173,55,111,255,0,197,186,126,111,172,33,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,138,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,124,158,56,183,77,10,93,213,132,150,84,121,219,235,84,170,125,98,169,50,55,41,101,202,139,45,200,173,199,115,121,150,197,110,92,41,37,161,25,168,185,122,168,136,148,147,56,193,195,46,147,74,173,103,143,12,33,214,105,145,39,199,110,69,74,90,26,146,202,93,66,95,98,153,45,230,93,36,168,140,137,109,186,219,110,33,93,233,90,18,162,208,200,140,104,36,6,122,248,144,218,212,43,63,59,88,165,73,183,32,244,145,36,84,34,85,28,111,154,183,55,74,155,6,60,185,46,106,179,51,45,239,190,234,244,215,106,119,104,146,36,145,17,79,254,10,120,153,242,131,3,175,76,45,151,46,171,34,93,159,112,34,160,207,80,230,248,177,224,207,103,230,216,143,170,204,209,163,241,38,56,180,18,82,157,207,146,136,212,165,175,75,21,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,64,57,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,152,255,0,54,173,85,168,198,129,14,161,83,151,42,61,46,57,196,130,211,207,41,104,138,193,186,227,198,211,73,51,209,8,55,94,117,195,74,116,45,238,45,93,234,51,59,74,224,99,245,217,249,111,248,144,181,64,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,241,33,106,131,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,40,4,90,167,28,239,169,63,204,159,195,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,254,36,45,80,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,0,0,0,0,0,0,0,3,135,99,110,94,41,24,223,119,208,101,93,109,243,233,180,110,171,107,122,169,58,115,90,108,143,181,183,16,175,164,210,79,219,251,189,189,178,44,86,33,48,152,209,155,216,218,53,218,157,76,244,212,245,246,253,166,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,4,117,226,31,122,213,108,12,150,226,173,118,141,30,35,210,37,81,209,68,90,100,161,74,65,49,80,146,212,23,148,68,149,36,247,165,169,46,41,7,174,132,178,73,153,40,136,210,121,225,26,125,194,123,23,244,95,133,150,110,25,250,83,210,127,36,173,250,117,11,173,228,114,122,174,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,30,172,112,172,244,217,84,171,255,0,39,216,183,66,172,200,150,204,120,182,188,186,218,21,25,105,74,205,250,122,122,230,82,102,164,168,182,41,216,205,165,101,166,166,131,81,17,164,204,148,89,225,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,82,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,158,28,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,127,240,167,207,109,84,170,176,50,179,140,183,52,69,83,85,28,152,178,42,181,23,212,151,219,124,148,132,183,71,53,153,26,86,133,36,212,108,111,82,77,6,142,66,77,123,216,109,187,95,1,10,184,153,228,187,249,73,225,194,49,34,202,79,46,254,176,105,242,223,141,29,152,60,231,43,176,72,185,171,131,171,104,83,202,121,38,133,42,58,75,114,121,142,186,131,73,115,141,198,232,218,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,126,156,46,60,9,225,151,227,94,113,52,74,161,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,81,183,18,124,140,85,114,251,127,204,197,76,57,165,203,157,135,87,84,137,53,39,81,14,150,164,177,107,190,167,155,37,69,117,76,182,76,51,25,78,72,66,99,106,105,61,53,107,105,155,100,227,145,215,41,222,41,240,111,226,5,189,230,44,13,41,128,0,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,77,70,169,53,184,145,88,222,180,161,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,25,236,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,232,34,237,65,56,225,165,178,36,19,207,173,28,215,15,85,168,181,67,124,197,161,166,204,73,94,20,217,37,135,138,213,217,57,129,197,235,83,172,179,40,220,200,116,10,109,82,154,196,138,125,193,41,104,117,151,220,90,30,37,115,25,143,217,161,146,54,169,243,45,174,17,199,113,7,114,130,154,248,172,228,150,30,20,215,99,102,7,8,109,78,142,204,172,242,225,215,233,180,186,107,17,233,246,252,164,33,166,88,113,8,100,147,203,102,71,110,166,104,218,151,200,247,56,103,33,180,20,96,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,81,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,226,66,58,241,108,189,106,183,86,116,174,10,21,66,60,70,227,217,212,122,85,18,10,153,66,137,110,48,184,201,156,106,116,205,70,70,190,108,231,82,70,146,73,108,74,11,77,72,212,174,191,193,10,197,244,134,41,226,94,38,122,83,151,232,27,126,37,11,162,228,107,206,235,228,155,220,222,102,239,87,103,163,118,237,218,123,185,218,234,157,154,42,223,192,81,183,24,91,42,149,106,231,5,117,218,124,137,110,72,188,109,122,109,110,114,94,90,77,13,190,133,61,4,146,209,18,72,201,28,168,45,40,201,70,163,222,165,158,186,25,37,61,215,129,143,215,103,229,191,226,66,213,0,7,52,204,62,95,172,28,205,97,124,236,40,196,100,75,69,54,100,136,242,218,153,4,153,41,176,159,101,194,82,93,142,227,205,184,150,214,105,222,210,148,73,212,219,117,196,246,110,49,158,204,195,229,250,254,203,46,40,78,194,140,70,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,237,41,68,157,9,198,156,79,110,211,22,21,192,199,235,179,242,223,241,33,106,128,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,66,213,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,28,81,252,9,226,111,224,190,113,8,80,8,181,78,57,223,82,127,153,63,134,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,252,72,90,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,4,21,227,37,116,215,109,252,163,195,164,210,39,116,241,46,107,194,157,75,170,55,202,66,250,136,168,98,76,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,212,94,89,41,52,170,254,100,176,162,133,93,166,68,168,211,106,55,197,10,36,200,114,217,75,204,73,97,201,236,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,151,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,187,150,74,181,86,191,150,220,40,174,215,106,114,234,53,42,141,143,66,151,50,100,183,148,243,242,95,114,3,42,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,210,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,196,133,170,0,143,249,209,202,77,171,155,156,44,59,90,164,239,67,114,80,186,154,133,179,81,74,155,107,151,57,81,156,66,24,125,211,101,215,10,27,142,27,42,121,13,145,41,92,150,204,143,84,16,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,134,167,16,47,211,180,56,56,9,138,207,108,191,169,84,245,122,46,162,165,104,221,98,12,70,35,35,231,93,126,74,222,145,81,89,245,47,185,181,4,147,109,181,175,179,106,132,255,0,1,90,188,81,114,11,14,240,161,84,179,49,131,180,250,85,46,171,110,83,228,206,187,40,236,70,98,27,117,56,168,91,178,95,169,37,105,74,119,204,79,49,197,59,204,53,41,230,210,157,166,75,108,144,244,128,225,113,224,79,12,191,26,243,137,162,85,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,127,241,206,250,147,252,201,252,52,69,94,23,30,59,48,203,241,175,39,154,47,248,4,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,85,0,0,3,228,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,82,181,239,147,42,238,79,51,221,130,52,198,234,190,153,179,46,140,64,163,72,182,106,78,173,5,41,77,181,83,139,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,221,248,0,8,43,197,171,12,243,29,137,120,53,111,193,193,72,149,90,213,183,18,160,226,238,219,122,140,218,221,157,80,213,76,244,78,19,13,160,220,144,203,46,19,166,182,210,103,162,150,211,166,133,19,92,198,171,3,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,160,139,181,102,219,100,167,12,144,79,62,180,114,155,45,22,162,213,110,114,214,134,156,33,161,59,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,134,123,51,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,19,255,0,131,39,242,142,249,9,93,249,77,255,0,220,99,231,62,77,250,71,127,81,233,78,113,115,250,15,253,79,245,220,221,125,78,126,156,175,95,170,16,175,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,241,33,21,120,163,248,236,196,223,193,124,158,16,150,156,13,105,53,86,105,88,201,93,122,153,45,20,217,146,40,49,35,204,83,42,38,30,125,148,206,83,173,33,205,54,169,104,75,236,169,73,35,213,36,235,102,122,110,45,109,40,5,74,241,197,181,168,81,46,172,36,189,99,193,217,90,170,211,235,20,185,146,121,171,62,108,88,142,69,114,59,123,12,246,39,106,230,201,61,72,137,71,204,209,70,100,148,145,120,174,10,21,106,171,57,146,188,168,76,212,229,162,155,50,199,145,46,68,52,188,162,97,231,217,159,9,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,185,240,0,17,215,60,153,68,165,102,251,8,211,106,49,81,137,71,187,40,50,21,82,183,42,175,199,74,208,135,205,6,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,213,21,120,56,88,23,150,22,94,89,130,195,236,65,183,165,208,238,26,28,139,114,52,232,50,72,183,180,189,42,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,104,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,254,36,45,80,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,161,197,31,192,158,38,254,11,231,16,133,0,139,84,227,157,245,39,249,147,248,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,196,133,170,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,12,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,226,79,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,160,0,0,14,63,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,111,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,7,31,205,6,87,236,28,217,216,20,252,57,196,106,189,193,78,166,211,171,13,86,218,118,137,33,150,95,83,237,178,243,41,74,148,243,78,164,209,182,66,204,200,146,71,169,39,183,188,143,128,97,239,8,156,182,225,173,255,0,109,98,53,10,246,196,167,234,86,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,79,77,116,50,239,19,124,7,159,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,66,15,238,42,101,99,253,255,0,98,175,253,107,78,255,0,65,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,232,7,159,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,66,15,238,42,101,99,253,255,0,98,175,253,107,78,255,0,65,19,252,0,66,12,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,226,79,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,206,48,98,23,8,156,182,226,85,255,0,114,226,53,118,246,196,166,42,87,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,143,77,53,51,239,18,127,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,171,166,126,168,235,110,74,95,62,75,178,23,189,77,182,218,15,69,188,162,45,16,94,169,22,186,158,166,125,0,0,71,252,214,228,167,11,51,131,242,91,244,153,95,186,233,159,36,186,238,139,208,82,163,51,204,234,185,28,206,111,57,135,117,211,166,70,221,187,116,213,90,235,169,105,231,242,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,40,0,66,12,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,226,79,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,160,0,8,191,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,206,243,63,65,149,44,148,225,102,79,190,84,254,140,235,247,93,79,229,111,67,214,250,118,84,103,185,125,47,63,151,202,228,176,214,154,245,43,221,187,118,186,39,77,52,61,100,0,0,141,89,165,200,14,7,102,218,234,163,222,184,135,81,186,233,85,170,61,60,233,105,147,66,158,203,93,68,82,113,78,54,219,168,125,151,81,234,45,199,141,38,130,74,143,154,162,81,168,137,4,158,63,73,224,213,150,218,5,86,21,118,133,138,56,193,78,169,83,164,55,46,28,200,149,184,12,191,25,246,212,74,109,214,220,76,34,82,22,149,17,40,148,70,70,70,68,100,39,168,0,243,246,29,129,102,225,133,178,197,153,135,246,244,74,21,10,44,137,114,99,211,226,17,165,134,23,38,67,146,29,38,211,174,136,65,186,243,134,72,78,136,65,25,37,36,148,145,36,189,0,231,248,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,116,189,75,244,183,91,110,82,57,18,90,144,141,138,113,183,16,90,173,148,145,234,131,245,76,244,208,244,50,140,24,123,194,39,45,184,107,127,219,88,141,66,189,177,41,250,149,171,88,133,91,134,212,186,148,5,48,227,241,158,67,205,165,196,166,26,84,104,53,32,136,200,148,147,211,93,12,187,196,223,0,0,0,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,24,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,142,191,154,220,148,225,102,112,126,75,126,147,43,247,93,51,228,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,57,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,0,57,254,61,224,165,171,152,156,39,174,224,229,235,80,170,194,162,220,29,47,82,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,162,7,247,21,50,177,254,255,0,177,87,254,181,167,127,160,137,127,143,120,41,106,230,39,9,235,184,57,122,212,42,176,168,183,7,75,212,191,75,117,182,229,35,145,37,169,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,40,129,253,197,76,172,127,191,236,85,255,0,173,105,223,232,34,127,128,0,0,243,247,149,129,102,226,12,106,84,91,206,222,137,85,69,14,177,10,191,76,55,136,247,195,168,196,116,157,143,33,165,164,201,72,90,84,90,30,135,235,33,75,66,183,33,106,73,250,0,0,1,229,44,92,39,194,204,47,235,191,70,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,0,28,211,29,114,235,132,121,143,182,88,181,177,94,211,137,84,143,22,67,47,71,148,77,33,51,99,33,50,25,121,214,88,147,180,221,97,15,148,116,52,233,180,164,45,77,154,136,148,147,209,69,208,41,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,17,43,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,75,212,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,116,12,169,100,167,11,50,125,242,167,244,103,95,186,234,127,43,122,30,183,211,178,163,61,203,233,121,252,190,87,37,134,180,215,169,94,237,219,181,209,58,105,161,235,207,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,96,202,254,87,236,28,166,88,21,12,57,195,154,189,193,81,166,212,107,14,214,221,118,183,33,151,159,75,238,50,203,42,74,84,203,77,36,145,182,58,12,136,210,103,169,171,183,184,139,176,0,143,249,173,201,78,22,103,7,228,183,233,50,191,117,211,62,73,117,221,23,160,165,70,103,153,213,114,57,156,222,115,14,235,167,76,141,187,118,233,170,181,215,82,211,207,229,127,135,166,11,229,50,255,0,168,98,54,28,220,247,173,70,165,81,163,187,68,117,170,220,216,143,48,150,28,121,151,148,164,165,152,205,40,151,186,58,8,140,212,101,161,171,179,184,202,80,0,0,15,147,78,180,237,90,61,118,175,116,210,109,154,84,42,213,193,211,250,94,163,30,19,109,202,168,114,16,104,99,168,117,36,75,119,150,131,52,163,121,158,212,153,145,104,67,235,0,128,31,220,84,202,199,251,254,197,95,250,214,157,254,130,37,254,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,250,0,14,127,143,120,41,106,230,39,9,235,184,57,122,212,42,176,168,183,7,75,212,191,75,117,182,229,35,145,37,169,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,40,129,253,197,76,172,127,191,236,85,255,0,173,105,223,232,34,127,128,0,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,58,94,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,176,101,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,219,220,69,24,63,184,169,149,143,247,253,138,191,245,173,59,253,4,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,157,230,126,131,42,89,41,194,204,159,124,169,253,25,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,249,252,208,112,244,193,124,217,223,244,252,70,196,107,158,245,167,84,169,212,118,168,141,53,68,155,17,150,20,195,111,60,242,84,164,189,25,213,26,247,72,89,25,146,136,180,36,246,119,153,250,12,169,100,167,11,50,125,242,167,244,103,95,186,234,127,43,122,30,183,211,178,163,61,203,233,121,252,190,87,37,134,180,215,169,94,237,219,181,209,58,105,161,235,32,4,32,196,46,17,57,109,196,171,254,229,196,106,237,237,137,76,84,174,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,30,154,106,103,222,36,254,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,216,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,116,189,75,244,183,91,110,82,57,18,90,144,141,138,113,183,16,90,173,148,145,234,131,245,76,244,208,244,50,136,31,220,84,202,199,251,254,197,95,250,214,157,254,130,59,254,107,114,83,133,153,193,249,45,250,76,175,221,116,207,146,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,231,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,8,127,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,165,234,88,165,212,33,55,21,28,136,205,71,70,196,185,17,197,150,168,101,38,122,172,253,99,61,52,45,8,186,6,84,178,83,133,153,62,249,83,250,51,175,221,117,63,149,189,15,91,233,217,81,158,229,244,188,254,95,43,146,195,90,107,212,175,118,237,218,232,157,52,208,245,144,0,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,16,127,113,83,43,31,239,251,21,127,235,90,119,250,8,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,255,217